5 101 109 true 13 17 22 23 26