9 130 363 true 3 6 21 33 37 54 75 79 98