110
708
159
483
170
352
64
312
33
251
47
254
29
224
35
215
32
217
13
743
60
212
31
175
28
181
166
156
40
147
24
104