5 28 129 true 2 7 12 19 22