9
136
35
13
177
10
18
42
15
130
211
16
68
19
31
97
176
67
528
133
168
47
7
24
45
157
221
188
11
444
228
224
34
6
134
63
258
76
124
167
338
93
99
215
222
309
206
197
240
166