13 1299 707 true 0 2 5 9 17 40 45 54 58 64 71 74 98