332
257
194
123
1218
63
12
23
286
5097
511
138
158
419
142
54
187
24
115
342
77
162
136
48
212
73
27
60
45
119
66
435
2735
10
121
94
229
231
220
376
141
47
363
110
56
124
230
304
218
64
219
80
35
34
92
114