30
27
24
25
26
23
44
80
82
77
81
78
68
86
4160
143
130
147
140
185
204
205
211
214
209
193
237
219
212
262
252
253
234