170
353
110
706
159
482
32
217
64
311
35
215
33
251
17
102
47
254
29
224
31
175
28
182
60
212
40
147
6
316
156
13
166