14 1390 492 true 1 4 7 14 16 19 20 26 30 32 34 36 37 39