361
249
28
483
272
203
83
175
74
440
13
108
640
62
61
22
99
246
279
244
84
139
472
85
245
91
344
195
24
18
81
57
256
122
3591
2334
121
310
1205
68
860
107
41
43
191
128
100
5
86
77
53
80
29
109
312