1 12 24 35 47 58 112 113 114 116