12 596 365 true 3 4 5 22 26 36 39 42 50 80 82 96