50 1
1 2 3 4 7 8 9 10 11 12 15 16 18 21 22 23 24 25 26 27 29 30 31 32 34 35 38 42 44 46 49 51 52 53 57 58 60 61 62 63 64 66 69 71 73 74 77 78 80 81
