477
553
361
230
116
368
286
98
197
103