10 469 245 true 3 5 6 9 10 22 23 25 30 37