7 103 243 true 0 2 6 14 22 28 35