12 19475 1045 true 1 4 6 7 8 15 17 27 30 33 36 39