12 727 392 true 3 8 14 15 18 20 25 28 30 31 36 37