8 139 163 true 4 13 14 22 23 29 32 35