126
848
105
755
94
64
34
286
74
65
30
214
10
163
22
178
9
155
3
2
20
198
15
134
13
14
123
7
99
6
19
38
16
111
4
112