110
583
157
900
180
908
20
126
44
233
33
167
87
456
44
232
2
12
4
19
2
3
7
54
5
27
3
7
2
4
65
330
2
1
2
2
110
583
157
900
180
908
20
126
44
233
33
167
87
456
44
232
2
12
4
19
2
3
7
54
5
27
3
7
2
4
65
330
2
1
2
2