342
59
349
50
566
204
227
144
377
139
309
15
483
222
633
180
388
120
318
153
246
179
654
116
300
114
442
164
293
37
607
383
665
211
619
218
595
147
508
124