13 599 290 true 1 2 7 8 9 13 14 22 25 27 29 31 36