88
819
575
552
98
406
135
496
72
431
51
540
363
524
64
421
134
232
117
321
112
473
83
255
500
173
203
430
48
277
102
201
59
212