185
229
168
271
73
93
111
91
137
259
356
253
42
294
109
272
136
164
63
55
220
308
240
622
175
252
144
147
389
80
19
193
82
29
44
26
140
847
127
158
110
416
255
256
143
71
103
231
62
48
194
571
23
34