8 122 194 true 2 4 8 13 23 28 31 34