8 324 292 true 2 5 8 14 18 21 22 37