323
169
563
133
340
200
469
10
502
122
322
102
163
135
126
83
234
193
429
156
432
15
492
52
201
102
265
32
173
106
471
91
485
192
454
201
380
154
390
190