305
8
1
89
1855
71
299
299
234
37
9
97
1655
447
17
49
9
402
401
1174
156
2
352
73
3
96
39
3
197
9
248
407
147
280
211
66
247
21
166
157
8
245
138
480
157
22
139
137
0
