20 1624 158 2 7 9 22 23 28 30 35 36 39 41 43 47 49 53 60 66 67 68 70