26 690 111 2 8 9 12 15 20 21 24 25 28 29 35 36 37 38 40 41 42 46 49 50 51 54 57 58 65