12 20761 835 true 3 5 8 9 15 22 24 29 32 34 37 38