86
24
27
21
208
34
32
8
177
35
261
59
129
104
228
147
227
157
43
102
89
73
222
267
44
25
69
162
12
11
75
96
10
278
334
31
182
230