26
17
6
177
192
38
102
5
149
118
99
43
147
278
29
41
203
200
133
13
473
55
7
16
170
140
122
64
33
104
30
23
198
37
8
4
252
220
31
96
202
19
56
173
176
28
78
239
66