39 304 55 1 2 5 7 9 10 11 12 14 17 19 20 21 24 25 26 27 29 33 36 37 39 40 41 43 44 45 48 52 54 56 57 58 60 61 65 68 69 70