10 649 520 true 0 2 14 30 41 50 52 57 65 72