7 105 220 true 2 4 6 17 22 26 35