12 15592 1458 true 3 4 5 6 15 18 23 26 27 32 33 38