434
95
493
22
174
39
515
152
465
79
406
71
494
28
483
85
544
50
237
40
483
60
356
51
250
128
116
95
376
99
54
27
320
40
113
99
355
157
355
134