9 120 266 true 2 8 13 33 37 39 58 79 95