11 465 505 true 1 3 9 12 18 30 35 40 41 51 85