10 460 349 true 1 3 4 11 13 19 20 28 32 39