107
661
261
18
19
9
505
191
341
181
12
193
23
435
679
13210
836
1099
793
631
571
414
352
212
39
6111
233
561