263
50
338
314
279
19
4478
108
1420
182
37
94
21
86
128
27
73
178
118
78
17616
139
574
79
124
66
41
17
28
45
565
104
39
176
205
47
197
60
85
87
246
136
68
161
99
312
624
69
261
265
327
54
20