10 644 356 true 2 12 20 26 35 50 59 64 70 77