7 139 263 true 1 5 8 13 17 20 38