true 1204 309 true 1 2 4 6 7 12 15 22 24 28 41 42 46 51 53 55 59 67 69 72 73 75 77 81 86 87 88 99