26
235
18
16
22
2
63
14
220
348
5
27
45
74
612
159
191
419
205
127
37
245
1
8
24
4
226
66
193
6
9
98
20
321
282
115
214
355
116
132
341
12
46
140