20 3
2 8 11 14 19 26 32 36 39 42 45 48 51 54 57 64 67 72 75 78
