424
187
412
99
173
286
45
445
386
318
481
116
127
463
125
142