109
212
423
417
424
411
312
621
505