57
291
32
153
50
245
127
638
30
165
231
1178
254
1280
32
159
64
321
42
208
43
209
104
532
87
447
67
335
207
1047
179
907
170
911
174
888
191
977
57
291
32
153
50
245
127
638
30
165
231
1178
254
1280
32
159
64
321
42
208
43
209
104
532
87
447
67
335
207
1047
179
907
170
911
174
888
191
977