8 107 129 true 13 15 20 22 24 28 37 39