112
764
46
561
27
284
105
696
163
842
62
660
39
703
15
506
28
363
20
901
33
351
16
253
17
306
3
268
264
4
250
30
222
26
269