7 109 112 true 2 9 13 19 23 24 32