326
497
820
170
273
59
365
173
460
337
180
234
434
346
167
244
407
206
172
53
201
60
197
513
204
424
89
37
52
64
164
44
95
398
449
131
155
656
528
538
372
114
74
34
161
462
151
148
162
98
224
92
184
267
144
334