15 457 434 true 1 6 7 12 14 17 18 19 20 25 31 32 34 36 39