30
350
43
251
54
214
8
131
27
160
25
164
20
143
4
166
175
5
126
157
3
113
15
124
14
95
254
111
6
82
1
86