6 108 129 true 2 4 8 11 15 31