3 9 12 12 14 19 26 32 33 36 2 6 8 16 17 18 27 35 35 41 9 12 16 23 29 33 38 48 48 50 5 15 22 31 39 46 49 52 57 70 1 2 8 8 9 10 18 22 32 34