89
631
251
17
18
9
505
191
341
171
11
183
22
425
679
13210
836
1099
793
571
414
352
212
39
6111
233
581