8 2126 22 2 12 16 35 46 52 59 64