0 6 13 18 21 26 29 36 42 47 51 54 55 61 64 68 70 75 79 84 90
