10 7413 582 true 6 8 12 16 17 18 21 22 28 38