10 457 513 true 2 4 15 18 21 22 24 28 32 39