522
84
295
92
293
82
264
158
264
74
439
118
210
129
133
76
474
129
516
334
404
107
90
44
123
15
496
162
417
56
249
134
383
213
598
210
582
49
531
100