110
706
159
482
170
352
64
311
33
251
47
254
29
224
35
215
32
217
60
212
31
175
28
182
13
166
6
322
156
40
147
24
104