21
41
224
24
335
100
651
53
91
22
45
55
263
216
175
392
18
56
148
8
29
79
104
312
92
145
83
120
260
421
17
285
572
78
341
136
30
200
281
85
108
492
44
612
15
185
157
137
72
49
70
760