12 660 341 true 0 5 8 17 21 24 26 30 33 34 36 37