16 1030717 514 4 7 10 20 21 27 30 31 36 43 45 49 58 59 62 70