9 133 109 true 12 17 20 23 25 28 29 32 38