12 528 369 true 0 4 6 15 20 23 24 25 26 33 36 38