12 250 541 true 1 2 10 18 20 24 25 26 27 32 34 37