166
645
102
443
39
234
51
370
18
119
96
236
165
197
40
167
14
148
8
105
27
77
7
85
10
100
6
313
20
90
98
3
76