9 306 167 true 5 10 12 16 20 23 33 37 38