12 41271 90 4 15 27 29 30 35 36 37 50 51 58 66