7 64 105 true 5 6 13 14 20 28 29