26
24
352
57
22
280
184
101
128
37
12
62
9
104
20
121
172
151
36
152
367
93
142
52
47
63
48
166
282
14
136
187
205
224
71
27
72
42
46
83
97
186
21
1271
117
91
28
562
49
153
64
39