8 111 147 true 5 6 13 16 20 22 35 37