12 2530 986 true 8 12 27 29 34 37 51 53 59 62 83 92