107
924
38
316
4
152
158
9
125
89
19
164
8
115
7
134
68
395
12
171
25
85
6
110
99
61
714
13
3
95
10
105