16 459690 282 2 5 12 14 15 17 23 27 34 35 36 42 57 58 60 62