827
315
472
315
497
171
192
103
506
50
231
23
524
75
626
308
501
175
310
121
408
188
423
122
157
69
177
86
204
96
309
23
446
56
614
96
218
149
273
42