106
912
146
841
31
392
116
1,684
166
470
126
436
395
69
361
52
403
20
899
71
415
34
366
41
339
15
228
8
271
18
258
30
240
13
173