12 565 328 true 1 2 10 18 20 24 25 26 27 32 34 37