12 565 233 true 2 6 7 9 12 13 16 25 26 28 30 37