12 359 314 true 0 3 4 12 14 20 23 24 26 27 32 36