16 1479 651 true 6 7 8 10 11 12 24 28 29 45 51 59 61 73 98 99