176
610
96
378
155
264
41
251
40
213
47
242
27
130
30
142
12
153
121
11
127
6
146
7
109
111
61
713
15
113
2
78
105