8 129 224 true 7 9 13 14 22 23 34 37