12 3354 1130 true 2 8 17 26 28 40 43 45 58 63 83 94