12 862 433 true 15 18 19 20 21 24 27 32 33 34 36 39