10
549
119
11
407
123
74
87
41
243
300
69
450
96
187
93
24
222
59
28
40
272
158
354
62
220
63
481
166
163
188
98
111
159
375
102
170
231
45
7
17
18
140
36
14
71
60
72
70
268
260
149
408
744
58