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