14 5402 660 true 2 4 5 10 19 20 22 27 29 31 35 36 37 39