8 93 110 true 8 9 12 16 17 19 22 39