5 121 251 true 9 10 12 18 38