13 1228 371 true 2 3 10 12 14 20 25 26 28 31 32 37 39