12 701 523 true 1 6 8 9 15 18 19 24 27 32 37 38