476
175
165
129
384
69
360
21
242
166
164
65
388
110
334
42
166
161
314
16
500
92
284
188
218
8
289
146
468
145
559
174
378
145
207
158
330
121
444
131