586
574
102
457
102
220
235
245
83
162