11 438 397 true 1 8 18 32 39 42 50 65 68 74 98