496
184
120
24
17
341
131
385
16
412
56
61
34
177
44
98
19
326
285
421
126
62
1944
29
191
1308
50
27
250
97
124
46
37
104
452
79
282
101
8130
1199
2058
731
2424
727
1371
164
48
30
187
66
75