26
22
34
19
391
162
44
32
33
18
49
148
211
30
110
29
3276
177
254
21
60
43
186
205
352
38
161
66
9
857
144
27
57
37
42
28
90
15
35
356
40
107
213
73
143
153
51
347
286