90
393
69
238
50
272
59
212
17
164
22
155
29
174
177
180
15
254
18
127
11
111
19
128
4
81
7
73
61
713
5
3
78
8