71
13
8
183
140
515
110
209
51
108
222
157
194
202
83
330
198
181
112
23
34
85
68
75
446
92
214
147
39
158
10
172
36
148
230
58
49
38
32
316
73
132
264
67
443
401
253
61
50
55
203
224
228
297
344