60
850
91
526
110
363
64
56
361
93
358
21
202
5
203
4
158
14
127
16
3
112
11
109
7
107
66
504
90
9
96
6