45
169
566
213
97
341
230
336
132
216
176
438
128
198
81
37
37
133
237
124
63
176
119
86
241
484
236
212
244
60
158
133
452
258
89
298
242
191
233
218
172
157
342
105
161
125
219
124
247
320
222
293
242
261
184
94
152
272
158
199