477
553
361
230
116
367
286
98
197
103