9 244 142 true 3 8 10 12 15 17 33 35 38