57
25
26
235
10
307
56
1500
27
39
237
45
143
203
298
58
438
11
17
52
37
157
31
310
44
18
30
49
459
119
8
51
53
54
60
511
78
999
12
23
55
21
88
179
33
15
24
38
59
268
72
136