14 509 304 true 1 2 5 8 9 14 16 19 20 25 29 35 36 37