35
215
267
14
164
202
178
12
146
96
21
133
196
77
142
287
94
250
101
173
43
213
54
98
349
194
51
203
128
396
63
46
18
436
20
257
53
210
242
91
102
264
105
88
836
123
713
341
36
79
15
129
845
276
195