12 236 72 2 4 6 21 23 31 36 39 45 58 68 70