9 105 226 true 6 9 12 17 21 28 29 33 38