33 32 32 32 31 31 32 31 30 31 32 31 30 30 31 32 31 30 30 30 31 32 31 30 30 30 30 31 32 31 30 30 30 30 30 31 32 31 30 30 30 30 30 30 31 32 31 30 30 30 30 30 30 30 31 31 31 30 30 30 30 30 30 30 30 31 32 30 30 30 30 30 30 30 30 30 30 30 32 31 29 30 30 30 30 30 30 30 30 29 29 32 31 30 29 30 30 30 30 30 30 30 29 28 29 32 31 30 30 29 30 30 30 30 30 30 29 28 28 29 32 31 30 30 30 29 30 30 30 30 30 29 28 28 28 29 32 31 30 30 30 30 29 30 30 30 30 29 28 28 28 28 29 32 31 30 30 30 30 30 29 30 30 30 29 28 28 28 28 28 29 32 31 30 30 30 30 30 30 29 30 30 29 28 28 28 28 28 28 29 32 31 30 30 30 30 30 30 30 29 30 29 28 28 28 28 28 28 28 29 31 31 30 30 30 30 30 30 30 30 29 29 28 28 28 28 28 28 28 28 29 32 30 30 30 30 30 30 30 30 30 30 28 28 28 28 28 28 28 28 28 28 30 32 31 29 30 30 30 30 30 30 30 30 29 27 28 28 28 28 28 28 28 28 29 29 32 31 30 29 30 30 30 30 30 30 30 29 28 27 28 28 28 28 28 28 28 29 28 29 32 31 30 30 29 30 30 30 30 30 30 29 28 28 27 28 28 28 28 28 28 29 28 28 29 32 31 30 30 30 29 30 30 30 30 30 29 28 28 28 27 28 28 28 28 28 29 28 28 28 29 32 31 30 30 30 30 29 30 30 30 30 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 29 32 31 30 30 30 30 30 29 30 30 30 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 29 32 31 30 30 30 30 30 30 29 30 30 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 29 32 31 30 30 30 30 30 30 30 29 30 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 29 31 31 30 30 30 30 30 30 30 30 29 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 29 32 30 30 30 30 30 30 30 30 30 30 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 30 32 31 29 30 30 30 30 30 30 30 30 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 29 32 31 30 29 30 30 30 30 30 30 30 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 29 32 31 30 30 29 30 30 30 30 30 30 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 29 32 31 30 30 30 29 30 30 30 30 30 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 29 32 31 30 30 30 30 29 30 30 30 30 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 29 32 31 30 30 30 30 30 29 30 30 30 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 29 32 31 30 30 30 30 30 30 29 30 30 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 29 32 31 30 30 30 30 30 30 30 29 30 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 29 31 31 30 30 30 30 30 30 30 30 29 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 29 32 30 30 30 30 30 30 30 30 30 30 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 30 32 31 29 30 30 30 30 30 30 30 30 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 29 32 31 30 29 30 30 30 30 30 30 30 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 29 32 31 30 30 29 30 30 30 30 30 30 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 29 32 31 30 30 30 29 30 30 30 30 30 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 29 32 31 30 30 30 30 29 30 30 30 30 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 29 32 31 30 30 30 30 30 29 30 30 30 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 29 32 31 30 30 30 30 30 30 29 30 30 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 29 32 31 30 30 30 30 30 30 30 29 30 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 29 31 31 30 30 30 30 30 30 30 30 29 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 29 32 30 30 30 30 30 30 30 30 30 30 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 30 32 31 29 30 30 30 30 30 30 30 30 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 29 32 31 30 29 30 30 30 30 30 30 30 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 29 32 31 30 30 29 30 30 30 30 30 30 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 29 32 31 30 30 30 29 30 30 30 30 30 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 29 32 31 30 30 30 30 29 30 30 30 30 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 29 32 31 30 30 30 30 30 29 30 30 30 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 29 32 31 30 30 30 30 30 30 29 30 30 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 29 32 31 30 30 30 30 30 30 30 29 30 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 29 31 31 30 30 30 30 30 30 30 30 29 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 29 32 30 30 30 30 30 30 30 30 30 30 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 30 32 31 29 30 30 30 30 30 30 30 30 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 29 32 31 30 29 30 30 30 30 30 30 30 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 29 32 31 30 30 29 30 30 30 30 30 30 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 29 32 31 30 30 30 29 30 30 30 30 30 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 29 32 31 30 30 30 30 29 30 30 30 30 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 29 32 31 30 30 30 30 30 29 30 30 30 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 29 32 31 30 30 30 30 30 30 29 30 30 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 29 32 31 30 30 30 30 30 30 30 29 30 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 29 31 31 30 30 30 30 30 30 30 30 29 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 29 32 30 30 30 30 30 30 30 30 30 30 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 30 32 31 29 30 30 30 30 30 30 30 30 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 29 32 31 30 29 30 30 30 30 30 30 30 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 29 32 31 30 30 29 30 30 30 30 30 30 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 29 32 31 30 30 30 29 30 30 30 30 30 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 29 32 31 30 30 30 30 29 30 30 30 30 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 29 32 31 30 30 30 30 30 29 30 30 30 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 29 32 31 30 30 30 30 30 30 29 30 30 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 29 32 31 30 30 30 30 30 30 30 29 30 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 29 31 31 30 30 30 30 30 30 30 30 29 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 29 32 30 30 30 30 30 30 30 30 30 30 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 30 32 31 29 30 30 30 30 30 30 30 30 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 29 32 31 30 29 30 30 30 30 30 30 30 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 29 32 31 30 30 29 30 30 30 30 30 30 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 29 32 31 30 30 30 29 30 30 30 30 30 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 29 32 31 30 30 30 30 29 30 30 30 30 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 29 32 31 30 30 30 30 30 29 30 30 30 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 29 32 31 30 30 30 30 30 30 29 30 30 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 29 32 31 30 30 30 30 30 30 30 29 30 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 29 31 31 30 30 30 30 30 30 30 30 29 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 29 30 30 30 30 30 30 30 30 30 30 30 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 30 30 29 29 30 30 30 30 30 30 30 30 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 29 30 29 28 29 30 30 30 30 30 30 30 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 29 30 29 28 28 29 30 30 30 30 30 30 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 29 30 29 28 28 28 29 30 30 30 30 30 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 29 30 29 28 28 28 28 29 30 30 30 30 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 29 30 29 28 28 28 28 28 29 30 30 30 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 29 30 29 28 28 28 28 28 28 29 30 30 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 29 30 29 28 28 28 28 28 28 28 29 30 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 29 29 29 28 28 28 28 28 28 28 28 29 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 29 32 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 32 31 27 28 28 28 28 28 28 28 28 27 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 27 27 32 31 30 27 28 28 28 28 28 28 28 27 26 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 27 26 27 32 31 30 30 27 28 28 28 28 28 28 27 26 26 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 27 26 26 27 32 31 30 30 30 27 28 28 28 28 28 27 26 26 26 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 27 26 26 26 27 32 31 30 30 30 30 27 28 28 28 28 27 26 26 26 26 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 27 26 26 26 26 27 32 31 30 30 30 30 30 27 28 28 28 27 26 26 26 26 26 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 27 26 26 26 26 26 27 32 31 30 30 30 30 30 30 27 28 28 27 26 26 26 26 26 26 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 27 26 26 26 26 26 26 27 32 31 30 30 30 30 30 30 30 27 28 27 26 26 26 26 26 26 26 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 27 26 26 26 26 26 26 26 27 31 31 30 30 30 30 30 30 30 30 27 27 26 26 26 26 26 26 26 26 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 27 26 26 26 26 26 26 26 26 27 32 30 30 30 30 30 30 30 30 30 30 26 26 26 26 26 26 26 26 26 26 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 26 26 26 26 26 26 26 26 26 26 26 32 31 29 30 30 30 30 30 30 30 30 29 25 26 26 26 26 26 26 26 26 27 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 27 25 26 26 26 26 26 26 26 26 25 25 32 31 30 29 30 30 30 30 30 30 30 29 28 25 26 26 26 26 26 26 26 27 26 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 27 26 25 26 26 26 26 26 26 26 25 24 25 32 31 30 30 29 30 30 30 30 30 30 29 28 28 25 26 26 26 26 26 26 27 26 26 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 27 26 26 25 26 26 26 26 26 26 25 24 24 25 32 31 30 30 30 29 30 30 30 30 30 29 28 28 28 25 26 26 26 26 26 27 26 26 26 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 27 26 26 26 25 26 26 26 26 26 25 24 24 24 25 32 31 30 30 30 30 29 30 30 30 30 29 28 28 28 28 25 26 26 26 26 27 26 26 26 26 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 27 26 26 26 26 25 26 26 26 26 25 24 24 24 24 25 32 31 30 30 30 30 30 29 30 30 30 29 28 28 28 28 28 25 26 26 26 27 26 26 26 26 26 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 27 26 26 26 26 26 25 26 26 26 25 24 24 24 24 24 25 32 31 30 30 30 30 30 30 29 30 30 29 28 28 28 28 28 28 25 26 26 27 26 26 26 26 26 26 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 27 26 26 26 26 26 26 25 26 26 25 24 24 24 24 24 24 25 32 31 30 30 30 30 30 30 30 29 30 29 28 28 28 28 28 28 28 25 26 27 26 26 26 26 26 26 26 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 27 26 26 26 26 26 26 26 25 26 25 24 24 24 24 24 24 24 25 31 31 30 30 30 30 30 30 30 30 29 29 28 28 28 28 28 28 28 28 25 27 26 26 26 26 26 26 26 26 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 27 26 26 26 26 26 26 26 26 25 25 24 24 24 24 24 24 24 24 25 32 30 30 30 30 30 30 30 30 30 30 28 28 28 28 28 28 28 28 28 28 26 26 26 26 26 26 26 26 26 26 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 26 26 26 26 26 26 26 26 26 26 24 24 24 24 24 24 24 24 24 24 26 32 31 29 30 30 30 30 30 30 30 30 29 27 28 28 28 28 28 28 28 28 29 25 26 26 26 26 26 26 26 26 27 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 27 25 26 26 26 26 26 26 26 26 25 23 24 24 24 24 24 24 24 24 25 25 32 31 30 29 30 30 30 30 30 30 30 29 28 27 28 28 28 28 28 28 28 29 28 25 26 26 26 26 26 26 26 27 26 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 27 26 25 26 26 26 26 26 26 26 25 24 23 24 24 24 24 24 24 24 25 24 25 32 31 30 30 29 30 30 30 30 30 30 29 28 28 27 28 28 28 28 28 28 29 28 28 25 26 26 26 26 26 26 27 26 26 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 27 26 26 25 26 26 26 26 26 26 25 24 24 23 24 24 24 24 24 24 25 24 24 25 32 31 30 30 30 29 30 30 30 30 30 29 28 28 28 27 28 28 28 28 28 29 28 28 28 25 26 26 26 26 26 27 26 26 26 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 27 26 26 26 25 26 26 26 26 26 25 24 24 24 23 24 24 24 24 24 25 24 24 24 25 32 31 30 30 30 30 29 30 30 30 30 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 25 26 26 26 26 27 26 26 26 26 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 27 26 26 26 26 25 26 26 26 26 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 25 32 31 30 30 30 30 30 29 30 30 30 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 25 26 26 26 27 26 26 26 26 26 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 27 26 26 26 26 26 25 26 26 26 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 25 32 31 30 30 30 30 30 30 29 30 30 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 25 26 26 27 26 26 26 26 26 26 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 27 26 26 26 26 26 26 25 26 26 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 25 32 31 30 30 30 30 30 30 30 29 30 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 25 26 27 26 26 26 26 26 26 26 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 27 26 26 26 26 26 26 26 25 26 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 25 31 31 30 30 30 30 30 30 30 30 29 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 25 27 26 26 26 26 26 26 26 26 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 27 26 26 26 26 26 26 26 26 25 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 25 32 30 30 30 30 30 30 30 30 30 30 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 26 26 26 26 26 26 26 26 26 26 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 26 26 26 26 26 26 26 26 26 26 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 26 32 31 29 30 30 30 30 30 30 30 30 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 25 26 26 26 26 26 26 26 26 27 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 27 25 26 26 26 26 26 26 26 26 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 25 32 31 30 29 30 30 30 30 30 30 30 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 25 26 26 26 26 26 26 26 27 26 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 27 26 25 26 26 26 26 26 26 26 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 25 32 31 30 30 29 30 30 30 30 30 30 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 25 26 26 26 26 26 26 27 26 26 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 27 26 26 25 26 26 26 26 26 26 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 25 32 31 30 30 30 29 30 30 30 30 30 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 25 26 26 26 26 26 27 26 26 26 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 27 26 26 26 25 26 26 26 26 26 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 25 32 31 30 30 30 30 29 30 30 30 30 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 25 26 26 26 26 27 26 26 26 26 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 27 26 26 26 26 25 26 26 26 26 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 25 32 31 30 30 30 30 30 29 30 30 30 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 25 26 26 26 27 26 26 26 26 26 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 27 26 26 26 26 26 25 26 26 26 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 25 32 31 30 30 30 30 30 30 29 30 30 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 25 26 26 27 26 26 26 26 26 26 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 27 26 26 26 26 26 26 25 26 26 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 25 32 31 30 30 30 30 30 30 30 29 30 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 25 26 27 26 26 26 26 26 26 26 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 27 26 26 26 26 26 26 26 25 26 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 25 31 31 30 30 30 30 30 30 30 30 29 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 25 27 26 26 26 26 26 26 26 26 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 27 26 26 26 26 26 26 26 26 25 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 25 32 30 30 30 30 30 30 30 30 30 30 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 26 26 26 26 26 26 26 26 26 26 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 26 26 26 26 26 26 26 26 26 26 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 26 32 31 29 30 30 30 30 30 30 30 30 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 25 26 26 26 26 26 26 26 26 27 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 27 25 26 26 26 26 26 26 26 26 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 25 32 31 30 29 30 30 30 30 30 30 30 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 25 26 26 26 26 26 26 26 27 26 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 27 26 25 26 26 26 26 26 26 26 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 25 32 31 30 30 29 30 30 30 30 30 30 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 25 26 26 26 26 26 26 27 26 26 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 27 26 26 25 26 26 26 26 26 26 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 25 32 31 30 30 30 29 30 30 30 30 30 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 25 26 26 26 26 26 27 26 26 26 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 27 26 26 26 25 26 26 26 26 26 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 25 32 31 30 30 30 30 29 30 30 30 30 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 25 26 26 26 26 27 26 26 26 26 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 27 26 26 26 26 25 26 26 26 26 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 25 32 31 30 30 30 30 30 29 30 30 30 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 25 26 26 26 27 26 26 26 26 26 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 27 26 26 26 26 26 25 26 26 26 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 25 32 31 30 30 30 30 30 30 29 30 30 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 25 26 26 27 26 26 26 26 26 26 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 27 26 26 26 26 26 26 25 26 26 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 25 32 31 30 30 30 30 30 30 30 29 30 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 25 26 27 26 26 26 26 26 26 26 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 27 26 26 26 26 26 26 26 25 26 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 25 31 31 30 30 30 30 30 30 30 30 29 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 25 27 26 26 26 26 26 26 26 26 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 27 26 26 26 26 26 26 26 26 25 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 25 32 30 30 30 30 30 30 30 30 30 30 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 26 26 26 26 26 26 26 26 26 26 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 26 26 26 26 26 26 26 26 26 26 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 26 32 31 29 30 30 30 30 30 30 30 30 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 25 26 26 26 26 26 26 26 26 27 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 27 25 26 26 26 26 26 26 26 26 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 25 32 31 30 29 30 30 30 30 30 30 30 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 25 26 26 26 26 26 26 26 27 26 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 27 26 25 26 26 26 26 26 26 26 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 25 32 31 30 30 29 30 30 30 30 30 30 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 25 26 26 26 26 26 26 27 26 26 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 27 26 26 25 26 26 26 26 26 26 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 25 32 31 30 30 30 29 30 30 30 30 30 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 25 26 26 26 26 26 27 26 26 26 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 27 26 26 26 25 26 26 26 26 26 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 25 32 31 30 30 30 30 29 30 30 30 30 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 25 26 26 26 26 27 26 26 26 26 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 27 26 26 26 26 25 26 26 26 26 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 25 32 31 30 30 30 30 30 29 30 30 30 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 25 26 26 26 27 26 26 26 26 26 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 27 26 26 26 26 26 25 26 26 26 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 25 32 31 30 30 30 30 30 30 29 30 30 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 25 26 26 27 26 26 26 26 26 26 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 27 26 26 26 26 26 26 25 26 26 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 25 32 31 30 30 30 30 30 30 30 29 30 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 25 26 27 26 26 26 26 26 26 26 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 27 26 26 26 26 26 26 26 25 26 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 25 31 31 30 30 30 30 30 30 30 30 29 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 25 27 26 26 26 26 26 26 26 26 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 27 26 26 26 26 26 26 26 26 25 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 25 32 30 30 30 30 30 30 30 30 30 30 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 26 26 26 26 26 26 26 26 26 26 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 26 26 26 26 26 26 26 26 26 26 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 26 32 31 29 30 30 30 30 30 30 30 30 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 25 26 26 26 26 26 26 26 26 27 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 27 25 26 26 26 26 26 26 26 26 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 25 32 31 30 29 30 30 30 30 30 30 30 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 25 26 26 26 26 26 26 26 27 26 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 27 26 25 26 26 26 26 26 26 26 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 25 32 31 30 30 29 30 30 30 30 30 30 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 25 26 26 26 26 26 26 27 26 26 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 27 26 26 25 26 26 26 26 26 26 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 25 32 31 30 30 30 29 30 30 30 30 30 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 25 26 26 26 26 26 27 26 26 26 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 27 26 26 26 25 26 26 26 26 26 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 25 32 31 30 30 30 30 29 30 30 30 30 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 25 26 26 26 26 27 26 26 26 26 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 27 26 26 26 26 25 26 26 26 26 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 25 32 31 30 30 30 30 30 29 30 30 30 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 25 26 26 26 27 26 26 26 26 26 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 27 26 26 26 26 26 25 26 26 26 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 25 32 31 30 30 30 30 30 30 29 30 30 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 25 26 26 27 26 26 26 26 26 26 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 27 26 26 26 26 26 26 25 26 26 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 25 32 31 30 30 30 30 30 30 30 29 30 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 25 26 27 26 26 26 26 26 26 26 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 27 26 26 26 26 26 26 26 25 26 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 25 31 31 30 30 30 30 30 30 30 30 29 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 25 27 26 26 26 26 26 26 26 26 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 27 26 26 26 26 26 26 26 26 25 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 25 32 30 30 30 30 30 30 30 30 30 30 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 26 26 26 26 26 26 26 26 26 26 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 26 26 26 26 26 26 26 26 26 26 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 26 32 31 29 30 30 30 30 30 30 30 30 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 25 26 26 26 26 26 26 26 26 27 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 27 25 26 26 26 26 26 26 26 26 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 25 32 31 30 29 30 30 30 30 30 30 30 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 25 26 26 26 26 26 26 26 27 26 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 27 26 25 26 26 26 26 26 26 26 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 25 32 31 30 30 29 30 30 30 30 30 30 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 25 26 26 26 26 26 26 27 26 26 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 27 26 26 25 26 26 26 26 26 26 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 25 32 31 30 30 30 29 30 30 30 30 30 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 25 26 26 26 26 26 27 26 26 26 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 27 26 26 26 25 26 26 26 26 26 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 25 32 31 30 30 30 30 29 30 30 30 30 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 25 26 26 26 26 27 26 26 26 26 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 27 26 26 26 26 25 26 26 26 26 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 25 32 31 30 30 30 30 30 29 30 30 30 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 25 26 26 26 27 26 26 26 26 26 27 28 28 28 29 28 28 28 28 28 27 28 28 28 27 26 26 26 26 26 25 26 26 26 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 25 32 31 30 30 30 30 30 30 29 30 30 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 25 26 26 27 26 26 26 26 26 26 27 28 28 29 28 28 28 28 28 28 27 28 28 27 26 26 26 26 26 26 25 26 26 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 25 32 31 30 30 30 30 30 30 30 29 30 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 25 26 27 26 26 26 26 26 26 26 27 28 29 28 28 28 28 28 28 28 27 28 27 26 26 26 26 26 26 26 25 26 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 25 31 31 30 30 30 30 30 30 30 30 29 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 25 27 26 26 26 26 26 26 26 26 27 29 28 28 28 28 28 28 28 28 27 27 26 26 26 26 26 26 26 26 25 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 25 32 30 30 30 30 30 30 30 30 30 30 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 26 26 26 26 26 26 26 26 26 26 28 28 28 28 28 28 28 28 28 28 26 26 26 26 26 26 26 26 26 26 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 26 32 31 29 30 30 30 30 30 30 30 30 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 25 26 26 26 26 26 26 26 26 27 27 28 28 28 28 28 28 28 28 27 25 26 26 26 26 26 26 26 26 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 25 32 31 30 29 30 30 30 30 30 30 30 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 25 26 26 26 26 26 26 26 27 26 27 28 28 28 28 28 28 28 27 26 25 26 26 26 26 26 26 26 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 25 32 31 30 30 29 30 30 30 30 30 30 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 25 26 26 26 26 26 26 27 26 26 27 28 28 28 28 28 28 27 26 26 25 26 26 26 26 26 26 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 25 32 31 30 30 30 29 30 30 30 30 30 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 25 26 26 26 26 26 27 26 26 26 27 28 28 28 28 28 27 26 26 26 25 26 26 26 26 26 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 25 32 31 30 30 30 30 29 30 30 30 30 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 25 26 26 26 26 27 26 26 26 26 27 28 28 28 28 27 26 26 26 26 25 26 26 26 26 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 25 32 31 30 30 30 30 30 29 30 30 30 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 25 26 26 26 27 26 26 26 26 26 27 28 28 28 27 26 26 26 26 26 25 26 26 26 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 25 32 31 30 30 30 30 30 30 29 30 30 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 25 26 26 27 26 26 26 26 26 26 27 28 28 27 26 26 26 26 26 26 25 26 26 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 25 32 31 30 30 30 30 30 30 30 29 30 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 25 26 27 26 26 26 26 26 26 26 27 28 27 26 26 26 26 26 26 26 25 26 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 25 31 31 30 30 30 30 30 30 30 30 29 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 25 27 26 26 26 26 26 26 26 26 27 27 26 26 26 26 26 26 26 26 25 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 25 30 30 30 30 30 30 30 30 30 30 30 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 26 30 29 29 30 30 30 30 30 30 30 30 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 25 26 26 26 26 26 26 26 26 25 25 26 26 26 26 26 26 26 26 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 25 30 29 28 29 30 30 30 30 30 30 30 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 25 26 26 26 26 26 26 26 25 24 25 26 26 26 26 26 26 26 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 25 30 29 28 28 29 30 30 30 30 30 30 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 25 26 26 26 26 26 26 25 24 24 25 26 26 26 26 26 26 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 25 30 29 28 28 28 29 30 30 30 30 30 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 25 26 26 26 26 26 25 24 24 24 25 26 26 26 26 26 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 25 30 29 28 28 28 28 29 30 30 30 30 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 25 26 26 26 26 25 24 24 24 24 25 26 26 26 26 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 25 30 29 28 28 28 28 28 29 30 30 30 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 25 26 26 26 25 24 24 24 24 24 25 26 26 26 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 25 30 29 28 28 28 28 28 28 29 30 30 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 25 26 26 25 24 24 24 24 24 24 25 26 26 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 25 30 29 28 28 28 28 28 28 28 29 30 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 25 26 25 24 24 24 24 24 24 24 25 26 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 25 29 29 28 28 28 28 28 28 28 28 29 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 25 25 24 24 24 24 24 24 24 24 25 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 25 32 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 28 32 31 27 28 28 28 28 28 28 28 28 27 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 27 23 24 24 24 24 24 24 24 24 23 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 27 27 32 31 30 27 28 28 28 28 28 28 28 27 26 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 27 26 23 24 24 24 24 24 24 24 23 22 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 27 26 27 32 31 30 30 27 28 28 28 28 28 28 27 26 26 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 27 26 26 23 24 24 24 24 24 24 23 22 22 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 27 26 26 27 32 31 30 30 30 27 28 28 28 28 28 27 26 26 26 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 27 26 26 26 23 24 24 24 24 24 23 22 22 22 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 27 26 26 26 27 32 31 30 30 30 30 27 28 28 28 28 27 26 26 26 26 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 27 26 26 26 26 23 24 24 24 24 23 22 22 22 22 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 27 26 26 26 26 27 32 31 30 30 30 30 30 27 28 28 28 27 26 26 26 26 26 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 27 26 26 26 26 26 23 24 24 24 23 22 22 22 22 22 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 27 26 26 26 26 26 27 32 31 30 30 30 30 30 30 27 28 28 27 26 26 26 26 26 26 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 27 26 26 26 26 26 26 23 24 24 23 22 22 22 22 22 22 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 27 26 26 26 26 26 26 27 32 31 30 30 30 30 30 30 30 27 28 27 26 26 26 26 26 26 26 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 27 26 26 26 26 26 26 26 23 24 23 22 22 22 22 22 22 22 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 27 26 26 26 26 26 26 26 27 31 31 30 30 30 30 30 30 30 30 27 27 26 26 26 26 26 26 26 26 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 27 26 26 26 26 26 26 26 26 23 23 22 22 22 22 22 22 22 22 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 27 26 26 26 26 26 26 26 26 27 32 30 30 30 30 30 30 30 30 30 30 26 26 26 26 26 26 26 26 26 26 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 26 26 26 26 26 26 26 26 26 26 22 22 22 22 22 22 22 22 22 22 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 26 26 26 26 26 26 26 26 26 26 26 32 31 29 30 30 30 30 30 30 30 30 29 25 26 26 26 26 26 26 26 26 27 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 27 25 26 26 26 26 26 26 26 26 25 21 22 22 22 22 22 22 22 22 23 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 27 25 26 26 26 26 26 26 26 26 25 25 32 31 30 29 30 30 30 30 30 30 30 29 28 25 26 26 26 26 26 26 26 27 26 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 27 26 25 26 26 26 26 26 26 26 25 24 21 22 22 22 22 22 22 22 23 22 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 27 26 25 26 26 26 26 26 26 26 25 24 25 32 31 30 30 29 30 30 30 30 30 30 29 28 28 25 26 26 26 26 26 26 27 26 26 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 27 26 26 25 26 26 26 26 26 26 25 24 24 21 22 22 22 22 22 22 23 22 22 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 27 26 26 25 26 26 26 26 26 26 25 24 24 25 32 31 30 30 30 29 30 30 30 30 30 29 28 28 28 25 26 26 26 26 26 27 26 26 26 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 27 26 26 26 25 26 26 26 26 26 25 24 24 24 21 22 22 22 22 22 23 22 22 22 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 27 26 26 26 25 26 26 26 26 26 25 24 24 24 25 32 31 30 30 30 30 29 30 30 30 30 29 28 28 28 28 25 26 26 26 26 27 26 26 26 26 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 27 26 26 26 26 25 26 26 26 26 25 24 24 24 24 21 22 22 22 22 23 22 22 22 22 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 27 26 26 26 26 25 26 26 26 26 25 24 24 24 24 25 32 31 30 30 30 30 30 29 30 30 30 29 28 28 28 28 28 25 26 26 26 27 26 26 26 26 26 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 27 26 26 26 26 26 25 26 26 26 25 24 24 24 24 24 21 22 22 22 23 22 22 22 22 22 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 27 26 26 26 26 26 25 26 26 26 25 24 24 24 24 24 25 32 31 30 30 30 30 30 30 29 30 30 29 28 28 28 28 28 28 25 26 26 27 26 26 26 26 26 26 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 27 26 26 26 26 26 26 25 26 26 25 24 24 24 24 24 24 21 22 22 23 22 22 22 22 22 22 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 27 26 26 26 26 26 26 25 26 26 25 24 24 24 24 24 24 25 32 31 30 30 30 30 30 30 30 29 30 29 28 28 28 28 28 28 28 25 26 27 26 26 26 26 26 26 26 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 27 26 26 26 26 26 26 26 25 26 25 24 24 24 24 24 24 24 21 22 23 22 22 22 22 22 22 22 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 27 26 26 26 26 26 26 26 25 26 25 24 24 24 24 24 24 24 25 31 31 30 30 30 30 30 30 30 30 29 29 28 28 28 28 28 28 28 28 25 27 26 26 26 26 26 26 26 26 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 27 26 26 26 26 26 26 26 26 25 25 24 24 24 24 24 24 24 24 21 23 22 22 22 22 22 22 22 22 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 27 26 26 26 26 26 26 26 26 25 25 24 24 24 24 24 24 24 24 25 32 30 30 30 30 30 30 30 30 30 30 28 28 28 28 28 28 28 28 28 28 26 26 26 26 26 26 26 26 26 26 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 26 26 26 26 26 26 26 26 26 26 24 24 24 24 24 24 24 24 24 24 22 22 22 22 22 22 22 22 22 22 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 26 26 26 26 26 26 26 26 26 26 24 24 24 24 24 24 24 24 24 24 26 32 31 29 30 30 30 30 30 30 30 30 29 27 28 28 28 28 28 28 28 28 29 25 26 26 26 26 26 26 26 26 27 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 27 25 26 26 26 26 26 26 26 26 25 23 24 24 24 24 24 24 24 24 25 21 22 22 22 22 22 22 22 22 23 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 27 25 26 26 26 26 26 26 26 26 25 23 24 24 24 24 24 24 24 24 25 25 32 31 30 29 30 30 30 30 30 30 30 29 28 27 28 28 28 28 28 28 28 29 28 25 26 26 26 26 26 26 26 27 26 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 27 26 25 26 26 26 26 26 26 26 25 24 23 24 24 24 24 24 24 24 25 24 21 22 22 22 22 22 22 22 23 22 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 27 26 25 26 26 26 26 26 26 26 25 24 23 24 24 24 24 24 24 24 25 24 25 32 31 30 30 29 30 30 30 30 30 30 29 28 28 27 28 28 28 28 28 28 29 28 28 25 26 26 26 26 26 26 27 26 26 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 27 26 26 25 26 26 26 26 26 26 25 24 24 23 24 24 24 24 24 24 25 24 24 21 22 22 22 22 22 22 23 22 22 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 27 26 26 25 26 26 26 26 26 26 25 24 24 23 24 24 24 24 24 24 25 24 24 25 32 31 30 30 30 29 30 30 30 30 30 29 28 28 28 27 28 28 28 28 28 29 28 28 28 25 26 26 26 26 26 27 26 26 26 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 27 26 26 26 25 26 26 26 26 26 25 24 24 24 23 24 24 24 24 24 25 24 24 24 21 22 22 22 22 22 23 22 22 22 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 27 26 26 26 25 26 26 26 26 26 25 24 24 24 23 24 24 24 24 24 25 24 24 24 25 32 31 30 30 30 30 29 30 30 30 30 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 25 26 26 26 26 27 26 26 26 26 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 27 26 26 26 26 25 26 26 26 26 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 21 22 22 22 22 23 22 22 22 22 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 27 26 26 26 26 25 26 26 26 26 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 25 32 31 30 30 30 30 30 29 30 30 30 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 25 26 26 26 27 26 26 26 26 26 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 27 26 26 26 26 26 25 26 26 26 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 21 22 22 22 23 22 22 22 22 22 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 27 26 26 26 26 26 25 26 26 26 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 25 32 31 30 30 30 30 30 30 29 30 30 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 25 26 26 27 26 26 26 26 26 26 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 27 26 26 26 26 26 26 25 26 26 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 21 22 22 23 22 22 22 22 22 22 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 27 26 26 26 26 26 26 25 26 26 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 25 32 31 30 30 30 30 30 30 30 29 30 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 25 26 27 26 26 26 26 26 26 26 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 27 26 26 26 26 26 26 26 25 26 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 21 22 23 22 22 22 22 22 22 22 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 27 26 26 26 26 26 26 26 25 26 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 25 31 31 30 30 30 30 30 30 30 30 29 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 25 27 26 26 26 26 26 26 26 26 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 27 26 26 26 26 26 26 26 26 25 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 21 23 22 22 22 22 22 22 22 22 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 27 26 26 26 26 26 26 26 26 25 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 25 32 30 30 30 30 30 30 30 30 30 30 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 26 26 26 26 26 26 26 26 26 26 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 26 26 26 26 26 26 26 26 26 26 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 22 22 22 22 22 22 22 22 22 22 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 26 26 26 26 26 26 26 26 26 26 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 26 32 31 29 30 30 30 30 30 30 30 30 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 25 26 26 26 26 26 26 26 26 27 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 27 25 26 26 26 26 26 26 26 26 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 21 22 22 22 22 22 22 22 22 23 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 27 25 26 26 26 26 26 26 26 26 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 25 32 31 30 29 30 30 30 30 30 30 30 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 25 26 26 26 26 26 26 26 27 26 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 27 26 25 26 26 26 26 26 26 26 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 21 22 22 22 22 22 22 22 23 22 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 27 26 25 26 26 26 26 26 26 26 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 25 32 31 30 30 29 30 30 30 30 30 30 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 25 26 26 26 26 26 26 27 26 26 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 27 26 26 25 26 26 26 26 26 26 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 21 22 22 22 22 22 22 23 22 22 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 27 26 26 25 26 26 26 26 26 26 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 25 32 31 30 30 30 29 30 30 30 30 30 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 25 26 26 26 26 26 27 26 26 26 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 27 26 26 26 25 26 26 26 26 26 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 21 22 22 22 22 22 23 22 22 22 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 27 26 26 26 25 26 26 26 26 26 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 25 32 31 30 30 30 30 29 30 30 30 30 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 25 26 26 26 26 27 26 26 26 26 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 27 26 26 26 26 25 26 26 26 26 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 21 22 22 22 22 23 22 22 22 22 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 27 26 26 26 26 25 26 26 26 26 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 25 32 31 30 30 30 30 30 29 30 30 30 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 25 26 26 26 27 26 26 26 26 26 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 27 26 26 26 26 26 25 26 26 26 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 21 22 22 22 23 22 22 22 22 22 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 27 26 26 26 26 26 25 26 26 26 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 25 32 31 30 30 30 30 30 30 29 30 30 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 25 26 26 27 26 26 26 26 26 26 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 27 26 26 26 26 26 26 25 26 26 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 21 22 22 23 22 22 22 22 22 22 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 27 26 26 26 26 26 26 25 26 26 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 25 32 31 30 30 30 30 30 30 30 29 30 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 25 26 27 26 26 26 26 26 26 26 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 27 26 26 26 26 26 26 26 25 26 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 21 22 23 22 22 22 22 22 22 22 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 27 26 26 26 26 26 26 26 25 26 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 25 31 31 30 30 30 30 30 30 30 30 29 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 25 27 26 26 26 26 26 26 26 26 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 27 26 26 26 26 26 26 26 26 25 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 21 23 22 22 22 22 22 22 22 22 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 27 26 26 26 26 26 26 26 26 25 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 25 32 30 30 30 30 30 30 30 30 30 30 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 26 26 26 26 26 26 26 26 26 26 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 26 26 26 26 26 26 26 26 26 26 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 22 22 22 22 22 22 22 22 22 22 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 26 26 26 26 26 26 26 26 26 26 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 26 32 31 29 30 30 30 30 30 30 30 30 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 25 26 26 26 26 26 26 26 26 27 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 27 25 26 26 26 26 26 26 26 26 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 21 22 22 22 22 22 22 22 22 23 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 27 25 26 26 26 26 26 26 26 26 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 25 32 31 30 29 30 30 30 30 30 30 30 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 25 26 26 26 26 26 26 26 27 26 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 27 26 25 26 26 26 26 26 26 26 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 21 22 22 22 22 22 22 22 23 22 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 27 26 25 26 26 26 26 26 26 26 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 25 32 31 30 30 29 30 30 30 30 30 30 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 25 26 26 26 26 26 26 27 26 26 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 27 26 26 25 26 26 26 26 26 26 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 21 22 22 22 22 22 22 23 22 22 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 27 26 26 25 26 26 26 26 26 26 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 25 32 31 30 30 30 29 30 30 30 30 30 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 25 26 26 26 26 26 27 26 26 26 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 27 26 26 26 25 26 26 26 26 26 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 21 22 22 22 22 22 23 22 22 22 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 27 26 26 26 25 26 26 26 26 26 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 25 32 31 30 30 30 30 29 30 30 30 30 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 25 26 26 26 26 27 26 26 26 26 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 27 26 26 26 26 25 26 26 26 26 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 21 22 22 22 22 23 22 22 22 22 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 27 26 26 26 26 25 26 26 26 26 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 25 32 31 30 30 30 30 30 29 30 30 30 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 25 26 26 26 27 26 26 26 26 26 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 27 26 26 26 26 26 25 26 26 26 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 21 22 22 22 23 22 22 22 22 22 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 27 26 26 26 26 26 25 26 26 26 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 25 32 31 30 30 30 30 30 30 29 30 30 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 25 26 26 27 26 26 26 26 26 26 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 27 26 26 26 26 26 26 25 26 26 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 21 22 22 23 22 22 22 22 22 22 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 27 26 26 26 26 26 26 25 26 26 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 25 32 31 30 30 30 30 30 30 30 29 30 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 25 26 27 26 26 26 26 26 26 26 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 27 26 26 26 26 26 26 26 25 26 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 21 22 23 22 22 22 22 22 22 22 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 27 26 26 26 26 26 26 26 25 26 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 25 31 31 30 30 30 30 30 30 30 30 29 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 25 27 26 26 26 26 26 26 26 26 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 27 26 26 26 26 26 26 26 26 25 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 21 23 22 22 22 22 22 22 22 22 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 27 26 26 26 26 26 26 26 26 25 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 25 32 30 30 30 30 30 30 30 30 30 30 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 26 26 26 26 26 26 26 26 26 26 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 26 26 26 26 26 26 26 26 26 26 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 22 22 22 22 22 22 22 22 22 22 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 26 26 26 26 26 26 26 26 26 26 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 26 32 31 29 30 30 30 30 30 30 30 30 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 25 26 26 26 26 26 26 26 26 27 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 27 25 26 26 26 26 26 26 26 26 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 21 22 22 22 22 22 22 22 22 23 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 27 25 26 26 26 26 26 26 26 26 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 25 32 31 30 29 30 30 30 30 30 30 30 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 25 26 26 26 26 26 26 26 27 26 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 27 26 25 26 26 26 26 26 26 26 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 21 22 22 22 22 22 22 22 23 22 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 27 26 25 26 26 26 26 26 26 26 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 25 32 31 30 30 29 30 30 30 30 30 30 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 25 26 26 26 26 26 26 27 26 26 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 27 26 26 25 26 26 26 26 26 26 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 21 22 22 22 22 22 22 23 22 22 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 27 26 26 25 26 26 26 26 26 26 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 25 32 31 30 30 30 29 30 30 30 30 30 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 25 26 26 26 26 26 27 26 26 26 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 27 26 26 26 25 26 26 26 26 26 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 21 22 22 22 22 22 23 22 22 22 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 27 26 26 26 25 26 26 26 26 26 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 25 32 31 30 30 30 30 29 30 30 30 30 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 25 26 26 26 26 27 26 26 26 26 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 27 26 26 26 26 25 26 26 26 26 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 21 22 22 22 22 23 22 22 22 22 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 27 26 26 26 26 25 26 26 26 26 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 25 32 31 30 30 30 30 30 29 30 30 30 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 25 26 26 26 27 26 26 26 26 26 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 27 26 26 26 26 26 25 26 26 26 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 21 22 22 22 23 22 22 22 22 22 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 27 26 26 26 26 26 25 26 26 26 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 25 32 31 30 30 30 30 30 30 29 30 30 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 25 26 26 27 26 26 26 26 26 26 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 27 26 26 26 26 26 26 25 26 26 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 21 22 22 23 22 22 22 22 22 22 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 27 26 26 26 26 26 26 25 26 26 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 25 32 31 30 30 30 30 30 30 30 29 30 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 25 26 27 26 26 26 26 26 26 26 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 27 26 26 26 26 26 26 26 25 26 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 21 22 23 22 22 22 22 22 22 22 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 27 26 26 26 26 26 26 26 25 26 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 25 31 31 30 30 30 30 30 30 30 30 29 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 25 27 26 26 26 26 26 26 26 26 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 27 26 26 26 26 26 26 26 26 25 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 21 23 22 22 22 22 22 22 22 22 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 27 26 26 26 26 26 26 26 26 25 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 25 32 30 30 30 30 30 30 30 30 30 30 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 26 26 26 26 26 26 26 26 26 26 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 26 26 26 26 26 26 26 26 26 26 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 22 22 22 22 22 22 22 22 22 22 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 26 26 26 26 26 26 26 26 26 26 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 26 32 31 29 30 30 30 30 30 30 30 30 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 25 26 26 26 26 26 26 26 26 27 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 27 25 26 26 26 26 26 26 26 26 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 21 22 22 22 22 22 22 22 22 23 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 27 25 26 26 26 26 26 26 26 26 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 25 32 31 30 29 30 30 30 30 30 30 30 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 25 26 26 26 26 26 26 26 27 26 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 27 26 25 26 26 26 26 26 26 26 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 21 22 22 22 22 22 22 22 23 22 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 27 26 25 26 26 26 26 26 26 26 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 25 32 31 30 30 29 30 30 30 30 30 30 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 25 26 26 26 26 26 26 27 26 26 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 27 26 26 25 26 26 26 26 26 26 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 21 22 22 22 22 22 22 23 22 22 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 27 26 26 25 26 26 26 26 26 26 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 25 32 31 30 30 30 29 30 30 30 30 30 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 25 26 26 26 26 26 27 26 26 26 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 27 26 26 26 25 26 26 26 26 26 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 21 22 22 22 22 22 23 22 22 22 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 27 26 26 26 25 26 26 26 26 26 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 25 32 31 30 30 30 30 29 30 30 30 30 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 25 26 26 26 26 27 26 26 26 26 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 27 26 26 26 26 25 26 26 26 26 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 21 22 22 22 22 23 22 22 22 22 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 27 26 26 26 26 25 26 26 26 26 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 25 32 31 30 30 30 30 30 29 30 30 30 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 25 26 26 26 27 26 26 26 26 26 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 27 26 26 26 26 26 25 26 26 26 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 21 22 22 22 23 22 22 22 22 22 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 27 26 26 26 26 26 25 26 26 26 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 25 32 31 30 30 30 30 30 30 29 30 30 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 25 26 26 27 26 26 26 26 26 26 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 27 26 26 26 26 26 26 25 26 26 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 21 22 22 23 22 22 22 22 22 22 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 27 26 26 26 26 26 26 25 26 26 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 25 32 31 30 30 30 30 30 30 30 29 30 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 25 26 27 26 26 26 26 26 26 26 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 27 26 26 26 26 26 26 26 25 26 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 21 22 23 22 22 22 22 22 22 22 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 27 26 26 26 26 26 26 26 25 26 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 25 31 31 30 30 30 30 30 30 30 30 29 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 25 27 26 26 26 26 26 26 26 26 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 27 26 26 26 26 26 26 26 26 25 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 21 23 22 22 22 22 22 22 22 22 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 27 26 26 26 26 26 26 26 26 25 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 25 32 30 30 30 30 30 30 30 30 30 30 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 26 26 26 26 26 26 26 26 26 26 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 26 26 26 26 26 26 26 26 26 26 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 22 22 22 22 22 22 22 22 22 22 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 26 26 26 26 26 26 26 26 26 26 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 26 32 31 29 30 30 30 30 30 30 30 30 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 25 26 26 26 26 26 26 26 26 27 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 27 25 26 26 26 26 26 26 26 26 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 21 22 22 22 22 22 22 22 22 23 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 27 25 26 26 26 26 26 26 26 26 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 25 32 31 30 29 30 30 30 30 30 30 30 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 25 26 26 26 26 26 26 26 27 26 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 27 26 25 26 26 26 26 26 26 26 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 21 22 22 22 22 22 22 22 23 22 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 27 26 25 26 26 26 26 26 26 26 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 25 32 31 30 30 29 30 30 30 30 30 30 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 25 26 26 26 26 26 26 27 26 26 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 27 26 26 25 26 26 26 26 26 26 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 21 22 22 22 22 22 22 23 22 22 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 27 26 26 25 26 26 26 26 26 26 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 25 32 31 30 30 30 29 30 30 30 30 30 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 25 26 26 26 26 26 27 26 26 26 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 27 26 26 26 25 26 26 26 26 26 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 21 22 22 22 22 22 23 22 22 22 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 27 26 26 26 25 26 26 26 26 26 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 25 32 31 30 30 30 30 29 30 30 30 30 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 25 26 26 26 26 27 26 26 26 26 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 27 26 26 26 26 25 26 26 26 26 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 21 22 22 22 22 23 22 22 22 22 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 27 26 26 26 26 25 26 26 26 26 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 25 32 31 30 30 30 30 30 29 30 30 30 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 25 26 26 26 27 26 26 26 26 26 27 28 28 28 29 28 28 28 28 28 27 28 28 28 27 26 26 26 26 26 25 26 26 26 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 21 22 22 22 23 22 22 22 22 22 23 24 24 24 25 24 24 24 24 24 23 24 24 24 27 26 26 26 26 26 25 26 26 26 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 25 32 31 30 30 30 30 30 30 29 30 30 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 25 26 26 27 26 26 26 26 26 26 27 28 28 29 28 28 28 28 28 28 27 28 28 27 26 26 26 26 26 26 25 26 26 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 21 22 22 23 22 22 22 22 22 22 23 24 24 25 24 24 24 24 24 24 23 24 24 27 26 26 26 26 26 26 25 26 26 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 25 32 31 30 30 30 30 30 30 30 29 30 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 25 26 27 26 26 26 26 26 26 26 27 28 29 28 28 28 28 28 28 28 27 28 27 26 26 26 26 26 26 26 25 26 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 21 22 23 22 22 22 22 22 22 22 23 24 25 24 24 24 24 24 24 24 23 24 27 26 26 26 26 26 26 26 25 26 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 25 31 31 30 30 30 30 30 30 30 30 29 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 25 27 26 26 26 26 26 26 26 26 27 29 28 28 28 28 28 28 28 28 27 27 26 26 26 26 26 26 26 26 25 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 21 23 22 22 22 22 22 22 22 22 23 25 24 24 24 24 24 24 24 24 23 27 26 26 26 26 26 26 26 26 25 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 25 32 30 30 30 30 30 30 30 30 30 30 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 26 26 26 26 26 26 26 26 26 26 28 28 28 28 28 28 28 28 28 28 26 26 26 26 26 26 26 26 26 26 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 22 22 22 22 22 22 22 22 22 22 24 24 24 24 24 24 24 24 24 24 26 26 26 26 26 26 26 26 26 26 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 26 32 31 29 30 30 30 30 30 30 30 30 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 25 26 26 26 26 26 26 26 26 27 27 28 28 28 28 28 28 28 28 27 25 26 26 26 26 26 26 26 26 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 21 22 22 22 22 22 22 22 22 23 23 24 24 24 24 24 24 24 24 27 25 26 26 26 26 26 26 26 26 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 25 32 31 30 29 30 30 30 30 30 30 30 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 25 26 26 26 26 26 26 26 27 26 27 28 28 28 28 28 28 28 27 26 25 26 26 26 26 26 26 26 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 21 22 22 22 22 22 22 22 23 22 23 24 24 24 24 24 24 24 27 26 25 26 26 26 26 26 26 26 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 25 32 31 30 30 29 30 30 30 30 30 30 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 25 26 26 26 26 26 26 27 26 26 27 28 28 28 28 28 28 27 26 26 25 26 26 26 26 26 26 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 21 22 22 22 22 22 22 23 22 22 23 24 24 24 24 24 24 27 26 26 25 26 26 26 26 26 26 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 25 32 31 30 30 30 29 30 30 30 30 30 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 25 26 26 26 26 26 27 26 26 26 27 28 28 28 28 28 27 26 26 26 25 26 26 26 26 26 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 21 22 22 22 22 22 23 22 22 22 23 24 24 24 24 24 27 26 26 26 25 26 26 26 26 26 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 25 32 31 30 30 30 30 29 30 30 30 30 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 25 26 26 26 26 27 26 26 26 26 27 28 28 28 28 27 26 26 26 26 25 26 26 26 26 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 21 22 22 22 22 23 22 22 22 22 23 24 24 24 24 27 26 26 26 26 25 26 26 26 26 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 25 32 31 30 30 30 30 30 29 30 30 30 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 25 26 26 26 27 26 26 26 26 26 27 28 28 28 27 26 26 26 26 26 25 26 26 26 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 21 22 22 22 23 22 22 22 22 22 23 24 24 24 27 26 26 26 26 26 25 26 26 26 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 25 32 31 30 30 30 30 30 30 29 30 30 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 25 26 26 27 26 26 26 26 26 26 27 28 28 27 26 26 26 26 26 26 25 26 26 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 21 22 22 23 22 22 22 22 22 22 23 24 24 27 26 26 26 26 26 26 25 26 26 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 25 32 31 30 30 30 30 30 30 30 29 30 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 25 26 27 26 26 26 26 26 26 26 27 28 27 26 26 26 26 26 26 26 25 26 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 21 22 23 22 22 22 22 22 22 22 23 24 27 26 26 26 26 26 26 26 25 26 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 25 31 31 30 30 30 30 30 30 30 30 29 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 25 27 26 26 26 26 26 26 26 26 27 27 26 26 26 26 26 26 26 26 25 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 21 23 22 22 22 22 22 22 22 22 23 27 26 26 26 26 26 26 26 26 25 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 25 30 30 30 30 30 30 30 30 30 30 30 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 22 22 22 22 22 22 22 22 22 22 26 26 26 26 26 26 26 26 26 26 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 26 30 29 29 30 30 30 30 30 30 30 30 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 25 26 26 26 26 26 26 26 26 25 25 26 26 26 26 26 26 26 26 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 21 22 22 22 22 22 22 22 22 25 25 26 26 26 26 26 26 26 26 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 25 30 29 28 29 30 30 30 30 30 30 30 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 25 26 26 26 26 26 26 26 25 24 25 26 26 26 26 26 26 26 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 21 22 22 22 22 22 22 22 25 24 25 26 26 26 26 26 26 26 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 25 30 29 28 28 29 30 30 30 30 30 30 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 25 26 26 26 26 26 26 25 24 24 25 26 26 26 26 26 26 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 21 22 22 22 22 22 22 25 24 24 25 26 26 26 26 26 26 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 25 30 29 28 28 28 29 30 30 30 30 30 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 25 26 26 26 26 26 25 24 24 24 25 26 26 26 26 26 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 21 22 22 22 22 22 25 24 24 24 25 26 26 26 26 26 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 25 30 29 28 28 28 28 29 30 30 30 30 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 25 26 26 26 26 25 24 24 24 24 25 26 26 26 26 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 21 22 22 22 22 25 24 24 24 24 25 26 26 26 26 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 25 30 29 28 28 28 28 28 29 30 30 30 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 25 26 26 26 25 24 24 24 24 24 25 26 26 26 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 21 22 22 22 25 24 24 24 24 24 25 26 26 26 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 25 30 29 28 28 28 28 28 28 29 30 30 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 25 26 26 25 24 24 24 24 24 24 25 26 26 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 21 22 22 25 24 24 24 24 24 24 25 26 26 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 25 30 29 28 28 28 28 28 28 28 29 30 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 25 26 25 24 24 24 24 24 24 24 25 26 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 21 22 25 24 24 24 24 24 24 24 25 26 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 25 29 29 28 28 28 28 28 28 28 28 29 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 25 25 24 24 24 24 24 24 24 24 25 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 21 25 24 24 24 24 24 24 24 24 25 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 25 32 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 28 32 31 27 28 28 28 28 28 28 28 28 27 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 27 23 24 24 24 24 24 24 24 24 23 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 27 23 24 24 24 24 24 24 24 24 23 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 27 27 32 31 30 27 28 28 28 28 28 28 28 27 26 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 27 26 23 24 24 24 24 24 24 24 23 22 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 27 26 23 24 24 24 24 24 24 24 23 22 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 27 26 27 32 31 30 30 27 28 28 28 28 28 28 27 26 26 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 27 26 26 23 24 24 24 24 24 24 23 22 22 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 27 26 26 23 24 24 24 24 24 24 23 22 22 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 27 26 26 27 32 31 30 30 30 27 28 28 28 28 28 27 26 26 26 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 27 26 26 26 23 24 24 24 24 24 23 22 22 22 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 27 26 26 26 23 24 24 24 24 24 23 22 22 22 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 27 26 26 26 27 32 31 30 30 30 30 27 28 28 28 28 27 26 26 26 26 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 27 26 26 26 26 23 24 24 24 24 23 22 22 22 22 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 27 26 26 26 26 23 24 24 24 24 23 22 22 22 22 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 27 26 26 26 26 27 32 31 30 30 30 30 30 27 28 28 28 27 26 26 26 26 26 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 27 26 26 26 26 26 23 24 24 24 23 22 22 22 22 22 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 27 26 26 26 26 26 23 24 24 24 23 22 22 22 22 22 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 27 26 26 26 26 26 27 32 31 30 30 30 30 30 30 27 28 28 27 26 26 26 26 26 26 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 27 26 26 26 26 26 26 23 24 24 23 22 22 22 22 22 22 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 27 26 26 26 26 26 26 23 24 24 23 22 22 22 22 22 22 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 27 26 26 26 26 26 26 27 32 31 30 30 30 30 30 30 30 27 28 27 26 26 26 26 26 26 26 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 27 26 26 26 26 26 26 26 23 24 23 22 22 22 22 22 22 22 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 27 26 26 26 26 26 26 26 23 24 23 22 22 22 22 22 22 22 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 27 26 26 26 26 26 26 26 27 31 31 30 30 30 30 30 30 30 30 27 27 26 26 26 26 26 26 26 26 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 27 26 26 26 26 26 26 26 26 23 23 22 22 22 22 22 22 22 22 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 27 26 26 26 26 26 26 26 26 23 23 22 22 22 22 22 22 22 22 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 27 26 26 26 26 26 26 26 26 27 32 30 30 30 30 30 30 30 30 30 30 26 26 26 26 26 26 26 26 26 26 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 26 26 26 26 26 26 26 26 26 26 22 22 22 22 22 22 22 22 22 22 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 26 26 26 26 26 26 26 26 26 26 22 22 22 22 22 22 22 22 22 22 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 26 26 26 26 26 26 26 26 26 26 26 32 31 29 30 30 30 30 30 30 30 30 29 25 26 26 26 26 26 26 26 26 27 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 27 25 26 26 26 26 26 26 26 26 25 21 22 22 22 22 22 22 22 22 23 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 27 25 26 26 26 26 26 26 26 26 25 21 22 22 22 22 22 22 22 22 23 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 27 25 26 26 26 26 26 26 26 26 25 25 32 31 30 29 30 30 30 30 30 30 30 29 28 25 26 26 26 26 26 26 26 27 26 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 27 26 25 26 26 26 26 26 26 26 25 24 21 22 22 22 22 22 22 22 23 22 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 27 26 25 26 26 26 26 26 26 26 25 24 21 22 22 22 22 22 22 22 23 22 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 27 26 25 26 26 26 26 26 26 26 25 24 25 32 31 30 30 29 30 30 30 30 30 30 29 28 28 25 26 26 26 26 26 26 27 26 26 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 27 26 26 25 26 26 26 26 26 26 25 24 24 21 22 22 22 22 22 22 23 22 22 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 27 26 26 25 26 26 26 26 26 26 25 24 24 21 22 22 22 22 22 22 23 22 22 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 27 26 26 25 26 26 26 26 26 26 25 24 24 25 32 31 30 30 30 29 30 30 30 30 30 29 28 28 28 25 26 26 26 26 26 27 26 26 26 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 27 26 26 26 25 26 26 26 26 26 25 24 24 24 21 22 22 22 22 22 23 22 22 22 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 27 26 26 26 25 26 26 26 26 26 25 24 24 24 21 22 22 22 22 22 23 22 22 22 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 27 26 26 26 25 26 26 26 26 26 25 24 24 24 25 32 31 30 30 30 30 29 30 30 30 30 29 28 28 28 28 25 26 26 26 26 27 26 26 26 26 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 27 26 26 26 26 25 26 26 26 26 25 24 24 24 24 21 22 22 22 22 23 22 22 22 22 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 27 26 26 26 26 25 26 26 26 26 25 24 24 24 24 21 22 22 22 22 23 22 22 22 22 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 27 26 26 26 26 25 26 26 26 26 25 24 24 24 24 25 32 31 30 30 30 30 30 29 30 30 30 29 28 28 28 28 28 25 26 26 26 27 26 26 26 26 26 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 27 26 26 26 26 26 25 26 26 26 25 24 24 24 24 24 21 22 22 22 23 22 22 22 22 22 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 27 26 26 26 26 26 25 26 26 26 25 24 24 24 24 24 21 22 22 22 23 22 22 22 22 22 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 27 26 26 26 26 26 25 26 26 26 25 24 24 24 24 24 25 32 31 30 30 30 30 30 30 29 30 30 29 28 28 28 28 28 28 25 26 26 27 26 26 26 26 26 26 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 27 26 26 26 26 26 26 25 26 26 25 24 24 24 24 24 24 21 22 22 23 22 22 22 22 22 22 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 27 26 26 26 26 26 26 25 26 26 25 24 24 24 24 24 24 21 22 22 23 22 22 22 22 22 22 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 27 26 26 26 26 26 26 25 26 26 25 24 24 24 24 24 24 25 32 31 30 30 30 30 30 30 30 29 30 29 28 28 28 28 28 28 28 25 26 27 26 26 26 26 26 26 26 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 27 26 26 26 26 26 26 26 25 26 25 24 24 24 24 24 24 24 21 22 23 22 22 22 22 22 22 22 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 27 26 26 26 26 26 26 26 25 26 25 24 24 24 24 24 24 24 21 22 23 22 22 22 22 22 22 22 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 27 26 26 26 26 26 26 26 25 26 25 24 24 24 24 24 24 24 25 31 31 30 30 30 30 30 30 30 30 29 29 28 28 28 28 28 28 28 28 25 27 26 26 26 26 26 26 26 26 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 27 26 26 26 26 26 26 26 26 25 25 24 24 24 24 24 24 24 24 21 23 22 22 22 22 22 22 22 22 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 27 26 26 26 26 26 26 26 26 25 25 24 24 24 24 24 24 24 24 21 23 22 22 22 22 22 22 22 22 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 27 26 26 26 26 26 26 26 26 25 25 24 24 24 24 24 24 24 24 25 32 30 30 30 30 30 30 30 30 30 30 28 28 28 28 28 28 28 28 28 28 26 26 26 26 26 26 26 26 26 26 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 26 26 26 26 26 26 26 26 26 26 24 24 24 24 24 24 24 24 24 24 22 22 22 22 22 22 22 22 22 22 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 26 26 26 26 26 26 26 26 26 26 24 24 24 24 24 24 24 24 24 24 22 22 22 22 22 22 22 22 22 22 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 26 26 26 26 26 26 26 26 26 26 24 24 24 24 24 24 24 24 24 24 26 32 31 29 30 30 30 30 30 30 30 30 29 27 28 28 28 28 28 28 28 28 29 25 26 26 26 26 26 26 26 26 27 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 27 25 26 26 26 26 26 26 26 26 25 23 24 24 24 24 24 24 24 24 25 21 22 22 22 22 22 22 22 22 23 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 27 25 26 26 26 26 26 26 26 26 25 23 24 24 24 24 24 24 24 24 25 21 22 22 22 22 22 22 22 22 23 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 27 25 26 26 26 26 26 26 26 26 25 23 24 24 24 24 24 24 24 24 25 25 32 31 30 29 30 30 30 30 30 30 30 29 28 27 28 28 28 28 28 28 28 29 28 25 26 26 26 26 26 26 26 27 26 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 27 26 25 26 26 26 26 26 26 26 25 24 23 24 24 24 24 24 24 24 25 24 21 22 22 22 22 22 22 22 23 22 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 27 26 25 26 26 26 26 26 26 26 25 24 23 24 24 24 24 24 24 24 25 24 21 22 22 22 22 22 22 22 23 22 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 27 26 25 26 26 26 26 26 26 26 25 24 23 24 24 24 24 24 24 24 25 24 25 32 31 30 30 29 30 30 30 30 30 30 29 28 28 27 28 28 28 28 28 28 29 28 28 25 26 26 26 26 26 26 27 26 26 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 27 26 26 25 26 26 26 26 26 26 25 24 24 23 24 24 24 24 24 24 25 24 24 21 22 22 22 22 22 22 23 22 22 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 27 26 26 25 26 26 26 26 26 26 25 24 24 23 24 24 24 24 24 24 25 24 24 21 22 22 22 22 22 22 23 22 22 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 27 26 26 25 26 26 26 26 26 26 25 24 24 23 24 24 24 24 24 24 25 24 24 25 32 31 30 30 30 29 30 30 30 30 30 29 28 28 28 27 28 28 28 28 28 29 28 28 28 25 26 26 26 26 26 27 26 26 26 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 27 26 26 26 25 26 26 26 26 26 25 24 24 24 23 24 24 24 24 24 25 24 24 24 21 22 22 22 22 22 23 22 22 22 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 27 26 26 26 25 26 26 26 26 26 25 24 24 24 23 24 24 24 24 24 25 24 24 24 21 22 22 22 22 22 23 22 22 22 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 27 26 26 26 25 26 26 26 26 26 25 24 24 24 23 24 24 24 24 24 25 24 24 24 25 32 31 30 30 30 30 29 30 30 30 30 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 25 26 26 26 26 27 26 26 26 26 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 27 26 26 26 26 25 26 26 26 26 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 21 22 22 22 22 23 22 22 22 22 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 27 26 26 26 26 25 26 26 26 26 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 21 22 22 22 22 23 22 22 22 22 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 27 26 26 26 26 25 26 26 26 26 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 25 32 31 30 30 30 30 30 29 30 30 30 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 25 26 26 26 27 26 26 26 26 26 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 27 26 26 26 26 26 25 26 26 26 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 21 22 22 22 23 22 22 22 22 22 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 27 26 26 26 26 26 25 26 26 26 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 21 22 22 22 23 22 22 22 22 22 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 27 26 26 26 26 26 25 26 26 26 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 25 32 31 30 30 30 30 30 30 29 30 30 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 25 26 26 27 26 26 26 26 26 26 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 27 26 26 26 26 26 26 25 26 26 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 21 22 22 23 22 22 22 22 22 22 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 27 26 26 26 26 26 26 25 26 26 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 21 22 22 23 22 22 22 22 22 22 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 27 26 26 26 26 26 26 25 26 26 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 25 32 31 30 30 30 30 30 30 30 29 30 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 25 26 27 26 26 26 26 26 26 26 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 27 26 26 26 26 26 26 26 25 26 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 21 22 23 22 22 22 22 22 22 22 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 27 26 26 26 26 26 26 26 25 26 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 21 22 23 22 22 22 22 22 22 22 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 27 26 26 26 26 26 26 26 25 26 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 25 31 31 30 30 30 30 30 30 30 30 29 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 25 27 26 26 26 26 26 26 26 26 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 27 26 26 26 26 26 26 26 26 25 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 21 23 22 22 22 22 22 22 22 22 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 27 26 26 26 26 26 26 26 26 25 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 21 23 22 22 22 22 22 22 22 22 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 27 26 26 26 26 26 26 26 26 25 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 25 32 30 30 30 30 30 30 30 30 30 30 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 26 26 26 26 26 26 26 26 26 26 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 26 26 26 26 26 26 26 26 26 26 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 22 22 22 22 22 22 22 22 22 22 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 26 26 26 26 26 26 26 26 26 26 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 22 22 22 22 22 22 22 22 22 22 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 26 26 26 26 26 26 26 26 26 26 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 26 32 31 29 30 30 30 30 30 30 30 30 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 25 26 26 26 26 26 26 26 26 27 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 27 25 26 26 26 26 26 26 26 26 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 21 22 22 22 22 22 22 22 22 23 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 27 25 26 26 26 26 26 26 26 26 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 21 22 22 22 22 22 22 22 22 23 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 27 25 26 26 26 26 26 26 26 26 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 25 32 31 30 29 30 30 30 30 30 30 30 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 25 26 26 26 26 26 26 26 27 26 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 27 26 25 26 26 26 26 26 26 26 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 21 22 22 22 22 22 22 22 23 22 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 27 26 25 26 26 26 26 26 26 26 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 21 22 22 22 22 22 22 22 23 22 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 27 26 25 26 26 26 26 26 26 26 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 25 32 31 30 30 29 30 30 30 30 30 30 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 25 26 26 26 26 26 26 27 26 26 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 27 26 26 25 26 26 26 26 26 26 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 21 22 22 22 22 22 22 23 22 22 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 27 26 26 25 26 26 26 26 26 26 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 21 22 22 22 22 22 22 23 22 22 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 27 26 26 25 26 26 26 26 26 26 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 25 32 31 30 30 30 29 30 30 30 30 30 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 25 26 26 26 26 26 27 26 26 26 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 27 26 26 26 25 26 26 26 26 26 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 21 22 22 22 22 22 23 22 22 22 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 27 26 26 26 25 26 26 26 26 26 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 21 22 22 22 22 22 23 22 22 22 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 27 26 26 26 25 26 26 26 26 26 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 25 32 31 30 30 30 30 29 30 30 30 30 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 25 26 26 26 26 27 26 26 26 26 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 27 26 26 26 26 25 26 26 26 26 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 21 22 22 22 22 23 22 22 22 22 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 27 26 26 26 26 25 26 26 26 26 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 21 22 22 22 22 23 22 22 22 22 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 27 26 26 26 26 25 26 26 26 26 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 25 32 31 30 30 30 30 30 29 30 30 30 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 25 26 26 26 27 26 26 26 26 26 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 27 26 26 26 26 26 25 26 26 26 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 21 22 22 22 23 22 22 22 22 22 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 27 26 26 26 26 26 25 26 26 26 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 21 22 22 22 23 22 22 22 22 22 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 27 26 26 26 26 26 25 26 26 26 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 25 32 31 30 30 30 30 30 30 29 30 30 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 25 26 26 27 26 26 26 26 26 26 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 27 26 26 26 26 26 26 25 26 26 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 21 22 22 23 22 22 22 22 22 22 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 27 26 26 26 26 26 26 25 26 26 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 21 22 22 23 22 22 22 22 22 22 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 27 26 26 26 26 26 26 25 26 26 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 25 32 31 30 30 30 30 30 30 30 29 30 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 25 26 27 26 26 26 26 26 26 26 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 27 26 26 26 26 26 26 26 25 26 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 21 22 23 22 22 22 22 22 22 22 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 27 26 26 26 26 26 26 26 25 26 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 21 22 23 22 22 22 22 22 22 22 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 27 26 26 26 26 26 26 26 25 26 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 25 31 31 30 30 30 30 30 30 30 30 29 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 25 27 26 26 26 26 26 26 26 26 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 27 26 26 26 26 26 26 26 26 25 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 21 23 22 22 22 22 22 22 22 22 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 27 26 26 26 26 26 26 26 26 25 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 21 23 22 22 22 22 22 22 22 22 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 27 26 26 26 26 26 26 26 26 25 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 25 32 30 30 30 30 30 30 30 30 30 30 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 26 26 26 26 26 26 26 26 26 26 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 26 26 26 26 26 26 26 26 26 26 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 22 22 22 22 22 22 22 22 22 22 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 26 26 26 26 26 26 26 26 26 26 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 22 22 22 22 22 22 22 22 22 22 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 26 26 26 26 26 26 26 26 26 26 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 26 32 31 29 30 30 30 30 30 30 30 30 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 25 26 26 26 26 26 26 26 26 27 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 27 25 26 26 26 26 26 26 26 26 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 21 22 22 22 22 22 22 22 22 23 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 27 25 26 26 26 26 26 26 26 26 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 21 22 22 22 22 22 22 22 22 23 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 27 25 26 26 26 26 26 26 26 26 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 25 32 31 30 29 30 30 30 30 30 30 30 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 25 26 26 26 26 26 26 26 27 26 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 27 26 25 26 26 26 26 26 26 26 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 21 22 22 22 22 22 22 22 23 22 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 27 26 25 26 26 26 26 26 26 26 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 21 22 22 22 22 22 22 22 23 22 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 27 26 25 26 26 26 26 26 26 26 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 25 32 31 30 30 29 30 30 30 30 30 30 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 25 26 26 26 26 26 26 27 26 26 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 27 26 26 25 26 26 26 26 26 26 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 21 22 22 22 22 22 22 23 22 22 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 27 26 26 25 26 26 26 26 26 26 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 21 22 22 22 22 22 22 23 22 22 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 27 26 26 25 26 26 26 26 26 26 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 25 32 31 30 30 30 29 30 30 30 30 30 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 25 26 26 26 26 26 27 26 26 26 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 27 26 26 26 25 26 26 26 26 26 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 21 22 22 22 22 22 23 22 22 22 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 27 26 26 26 25 26 26 26 26 26 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 21 22 22 22 22 22 23 22 22 22 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 27 26 26 26 25 26 26 26 26 26 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 25 32 31 30 30 30 30 29 30 30 30 30 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 25 26 26 26 26 27 26 26 26 26 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 27 26 26 26 26 25 26 26 26 26 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 21 22 22 22 22 23 22 22 22 22 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 27 26 26 26 26 25 26 26 26 26 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 21 22 22 22 22 23 22 22 22 22 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 27 26 26 26 26 25 26 26 26 26 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 25 32 31 30 30 30 30 30 29 30 30 30 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 25 26 26 26 27 26 26 26 26 26 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 27 26 26 26 26 26 25 26 26 26 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 21 22 22 22 23 22 22 22 22 22 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 27 26 26 26 26 26 25 26 26 26 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 21 22 22 22 23 22 22 22 22 22 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 27 26 26 26 26 26 25 26 26 26 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 25 32 31 30 30 30 30 30 30 29 30 30 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 25 26 26 27 26 26 26 26 26 26 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 27 26 26 26 26 26 26 25 26 26 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 21 22 22 23 22 22 22 22 22 22 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 27 26 26 26 26 26 26 25 26 26 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 21 22 22 23 22 22 22 22 22 22 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 27 26 26 26 26 26 26 25 26 26 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 25 32 31 30 30 30 30 30 30 30 29 30 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 25 26 27 26 26 26 26 26 26 26 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 27 26 26 26 26 26 26 26 25 26 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 21 22 23 22 22 22 22 22 22 22 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 27 26 26 26 26 26 26 26 25 26 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 21 22 23 22 22 22 22 22 22 22 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 27 26 26 26 26 26 26 26 25 26 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 25 31 31 30 30 30 30 30 30 30 30 29 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 25 27 26 26 26 26 26 26 26 26 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 27 26 26 26 26 26 26 26 26 25 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 21 23 22 22 22 22 22 22 22 22 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 27 26 26 26 26 26 26 26 26 25 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 21 23 22 22 22 22 22 22 22 22 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 27 26 26 26 26 26 26 26 26 25 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 25 32 30 30 30 30 30 30 30 30 30 30 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 26 26 26 26 26 26 26 26 26 26 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 26 26 26 26 26 26 26 26 26 26 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 22 22 22 22 22 22 22 22 22 22 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 26 26 26 26 26 26 26 26 26 26 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 22 22 22 22 22 22 22 22 22 22 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 26 26 26 26 26 26 26 26 26 26 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 26 32 31 29 30 30 30 30 30 30 30 30 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 25 26 26 26 26 26 26 26 26 27 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 27 25 26 26 26 26 26 26 26 26 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 21 22 22 22 22 22 22 22 22 23 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 27 25 26 26 26 26 26 26 26 26 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 21 22 22 22 22 22 22 22 22 23 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 27 25 26 26 26 26 26 26 26 26 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 25 32 31 30 29 30 30 30 30 30 30 30 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 25 26 26 26 26 26 26 26 27 26 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 27 26 25 26 26 26 26 26 26 26 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 21 22 22 22 22 22 22 22 23 22 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 27 26 25 26 26 26 26 26 26 26 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 21 22 22 22 22 22 22 22 23 22 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 27 26 25 26 26 26 26 26 26 26 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 25 32 31 30 30 29 30 30 30 30 30 30 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 25 26 26 26 26 26 26 27 26 26 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 27 26 26 25 26 26 26 26 26 26 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 21 22 22 22 22 22 22 23 22 22 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 27 26 26 25 26 26 26 26 26 26 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 21 22 22 22 22 22 22 23 22 22 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 27 26 26 25 26 26 26 26 26 26 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 25 32 31 30 30 30 29 30 30 30 30 30 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 25 26 26 26 26 26 27 26 26 26 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 27 26 26 26 25 26 26 26 26 26 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 21 22 22 22 22 22 23 22 22 22 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 27 26 26 26 25 26 26 26 26 26 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 21 22 22 22 22 22 23 22 22 22 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 27 26 26 26 25 26 26 26 26 26 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 25 32 31 30 30 30 30 29 30 30 30 30 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 25 26 26 26 26 27 26 26 26 26 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 27 26 26 26 26 25 26 26 26 26 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 21 22 22 22 22 23 22 22 22 22 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 27 26 26 26 26 25 26 26 26 26 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 21 22 22 22 22 23 22 22 22 22 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 27 26 26 26 26 25 26 26 26 26 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 25 32 31 30 30 30 30 30 29 30 30 30 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 25 26 26 26 27 26 26 26 26 26 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 27 26 26 26 26 26 25 26 26 26 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 21 22 22 22 23 22 22 22 22 22 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 27 26 26 26 26 26 25 26 26 26 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 21 22 22 22 23 22 22 22 22 22 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 27 26 26 26 26 26 25 26 26 26 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 25 32 31 30 30 30 30 30 30 29 30 30 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 25 26 26 27 26 26 26 26 26 26 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 27 26 26 26 26 26 26 25 26 26 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 21 22 22 23 22 22 22 22 22 22 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 27 26 26 26 26 26 26 25 26 26 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 21 22 22 23 22 22 22 22 22 22 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 27 26 26 26 26 26 26 25 26 26 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 25 32 31 30 30 30 30 30 30 30 29 30 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 25 26 27 26 26 26 26 26 26 26 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 27 26 26 26 26 26 26 26 25 26 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 21 22 23 22 22 22 22 22 22 22 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 27 26 26 26 26 26 26 26 25 26 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 21 22 23 22 22 22 22 22 22 22 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 27 26 26 26 26 26 26 26 25 26 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 25 31 31 30 30 30 30 30 30 30 30 29 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 25 27 26 26 26 26 26 26 26 26 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 27 26 26 26 26 26 26 26 26 25 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 21 23 22 22 22 22 22 22 22 22 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 27 26 26 26 26 26 26 26 26 25 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 21 23 22 22 22 22 22 22 22 22 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 27 26 26 26 26 26 26 26 26 25 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 25 32 30 30 30 30 30 30 30 30 30 30 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 26 26 26 26 26 26 26 26 26 26 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 26 26 26 26 26 26 26 26 26 26 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 22 22 22 22 22 22 22 22 22 22 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 26 26 26 26 26 26 26 26 26 26 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 22 22 22 22 22 22 22 22 22 22 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 26 26 26 26 26 26 26 26 26 26 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 26 32 31 29 30 30 30 30 30 30 30 30 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 25 26 26 26 26 26 26 26 26 27 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 27 25 26 26 26 26 26 26 26 26 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 21 22 22 22 22 22 22 22 22 23 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 27 25 26 26 26 26 26 26 26 26 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 21 22 22 22 22 22 22 22 22 23 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 27 25 26 26 26 26 26 26 26 26 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 25 32 31 30 29 30 30 30 30 30 30 30 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 25 26 26 26 26 26 26 26 27 26 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 27 26 25 26 26 26 26 26 26 26 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 21 22 22 22 22 22 22 22 23 22 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 27 26 25 26 26 26 26 26 26 26 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 21 22 22 22 22 22 22 22 23 22 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 27 26 25 26 26 26 26 26 26 26 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 25 32 31 30 30 29 30 30 30 30 30 30 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 25 26 26 26 26 26 26 27 26 26 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 27 26 26 25 26 26 26 26 26 26 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 21 22 22 22 22 22 22 23 22 22 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 27 26 26 25 26 26 26 26 26 26 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 21 22 22 22 22 22 22 23 22 22 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 27 26 26 25 26 26 26 26 26 26 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 25 32 31 30 30 30 29 30 30 30 30 30 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 25 26 26 26 26 26 27 26 26 26 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 27 26 26 26 25 26 26 26 26 26 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 21 22 22 22 22 22 23 22 22 22 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 27 26 26 26 25 26 26 26 26 26 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 21 22 22 22 22 22 23 22 22 22 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 27 26 26 26 25 26 26 26 26 26 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 25 32 31 30 30 30 30 29 30 30 30 30 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 25 26 26 26 26 27 26 26 26 26 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 27 26 26 26 26 25 26 26 26 26 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 21 22 22 22 22 23 22 22 22 22 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 27 26 26 26 26 25 26 26 26 26 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 21 22 22 22 22 23 22 22 22 22 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 27 26 26 26 26 25 26 26 26 26 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 25 32 31 30 30 30 30 30 29 30 30 30 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 25 26 26 26 27 26 26 26 26 26 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 27 26 26 26 26 26 25 26 26 26 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 21 22 22 22 23 22 22 22 22 22 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 27 26 26 26 26 26 25 26 26 26 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 21 22 22 22 23 22 22 22 22 22 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 27 26 26 26 26 26 25 26 26 26 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 25 32 31 30 30 30 30 30 30 29 30 30 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 25 26 26 27 26 26 26 26 26 26 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 27 26 26 26 26 26 26 25 26 26 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 21 22 22 23 22 22 22 22 22 22 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 27 26 26 26 26 26 26 25 26 26 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 21 22 22 23 22 22 22 22 22 22 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 27 26 26 26 26 26 26 25 26 26 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 25 32 31 30 30 30 30 30 30 30 29 30 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 25 26 27 26 26 26 26 26 26 26 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 27 26 26 26 26 26 26 26 25 26 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 21 22 23 22 22 22 22 22 22 22 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 27 26 26 26 26 26 26 26 25 26 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 21 22 23 22 22 22 22 22 22 22 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 27 26 26 26 26 26 26 26 25 26 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 25 31 31 30 30 30 30 30 30 30 30 29 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 25 27 26 26 26 26 26 26 26 26 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 27 26 26 26 26 26 26 26 26 25 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 21 23 22 22 22 22 22 22 22 22 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 27 26 26 26 26 26 26 26 26 25 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 21 23 22 22 22 22 22 22 22 22 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 27 26 26 26 26 26 26 26 26 25 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 25 32 30 30 30 30 30 30 30 30 30 30 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 26 26 26 26 26 26 26 26 26 26 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 26 26 26 26 26 26 26 26 26 26 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 22 22 22 22 22 22 22 22 22 22 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 26 26 26 26 26 26 26 26 26 26 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 22 22 22 22 22 22 22 22 22 22 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 26 26 26 26 26 26 26 26 26 26 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 26 32 31 29 30 30 30 30 30 30 30 30 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 25 26 26 26 26 26 26 26 26 27 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 27 25 26 26 26 26 26 26 26 26 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 21 22 22 22 22 22 22 22 22 23 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 27 25 26 26 26 26 26 26 26 26 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 21 22 22 22 22 22 22 22 22 23 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 27 25 26 26 26 26 26 26 26 26 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 25 32 31 30 29 30 30 30 30 30 30 30 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 25 26 26 26 26 26 26 26 27 26 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 27 26 25 26 26 26 26 26 26 26 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 21 22 22 22 22 22 22 22 23 22 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 27 26 25 26 26 26 26 26 26 26 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 21 22 22 22 22 22 22 22 23 22 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 27 26 25 26 26 26 26 26 26 26 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 25 32 31 30 30 29 30 30 30 30 30 30 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 25 26 26 26 26 26 26 27 26 26 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 27 26 26 25 26 26 26 26 26 26 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 21 22 22 22 22 22 22 23 22 22 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 27 26 26 25 26 26 26 26 26 26 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 21 22 22 22 22 22 22 23 22 22 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 27 26 26 25 26 26 26 26 26 26 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 25 32 31 30 30 30 29 30 30 30 30 30 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 25 26 26 26 26 26 27 26 26 26 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 27 26 26 26 25 26 26 26 26 26 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 21 22 22 22 22 22 23 22 22 22 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 27 26 26 26 25 26 26 26 26 26 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 21 22 22 22 22 22 23 22 22 22 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 27 26 26 26 25 26 26 26 26 26 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 25 32 31 30 30 30 30 29 30 30 30 30 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 25 26 26 26 26 27 26 26 26 26 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 27 26 26 26 26 25 26 26 26 26 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 21 22 22 22 22 23 22 22 22 22 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 27 26 26 26 26 25 26 26 26 26 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 21 22 22 22 22 23 22 22 22 22 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 27 26 26 26 26 25 26 26 26 26 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 25 32 31 30 30 30 30 30 29 30 30 30 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 25 26 26 26 27 26 26 26 26 26 27 28 28 28 29 28 28 28 28 28 27 28 28 28 27 26 26 26 26 26 25 26 26 26 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 21 22 22 22 23 22 22 22 22 22 23 24 24 24 25 24 24 24 24 24 23 24 24 24 27 26 26 26 26 26 25 26 26 26 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 21 22 22 22 23 22 22 22 22 22 23 24 24 24 25 24 24 24 24 24 23 24 24 24 27 26 26 26 26 26 25 26 26 26 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 25 32 31 30 30 30 30 30 30 29 30 30 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 25 26 26 27 26 26 26 26 26 26 27 28 28 29 28 28 28 28 28 28 27 28 28 27 26 26 26 26 26 26 25 26 26 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 21 22 22 23 22 22 22 22 22 22 23 24 24 25 24 24 24 24 24 24 23 24 24 27 26 26 26 26 26 26 25 26 26 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 21 22 22 23 22 22 22 22 22 22 23 24 24 25 24 24 24 24 24 24 23 24 24 27 26 26 26 26 26 26 25 26 26 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 25 32 31 30 30 30 30 30 30 30 29 30 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 25 26 27 26 26 26 26 26 26 26 27 28 29 28 28 28 28 28 28 28 27 28 27 26 26 26 26 26 26 26 25 26 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 21 22 23 22 22 22 22 22 22 22 23 24 25 24 24 24 24 24 24 24 23 24 27 26 26 26 26 26 26 26 25 26 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 21 22 23 22 22 22 22 22 22 22 23 24 25 24 24 24 24 24 24 24 23 24 27 26 26 26 26 26 26 26 25 26 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 25 31 31 30 30 30 30 30 30 30 30 29 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 25 27 26 26 26 26 26 26 26 26 27 29 28 28 28 28 28 28 28 28 27 27 26 26 26 26 26 26 26 26 25 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 21 23 22 22 22 22 22 22 22 22 23 25 24 24 24 24 24 24 24 24 23 27 26 26 26 26 26 26 26 26 25 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 21 23 22 22 22 22 22 22 22 22 23 25 24 24 24 24 24 24 24 24 23 27 26 26 26 26 26 26 26 26 25 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 25 32 30 30 30 30 30 30 30 30 30 30 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 26 26 26 26 26 26 26 26 26 26 28 28 28 28 28 28 28 28 28 28 26 26 26 26 26 26 26 26 26 26 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 22 22 22 22 22 22 22 22 22 22 24 24 24 24 24 24 24 24 24 24 26 26 26 26 26 26 26 26 26 26 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 22 22 22 22 22 22 22 22 22 22 24 24 24 24 24 24 24 24 24 24 26 26 26 26 26 26 26 26 26 26 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 26 32 31 29 30 30 30 30 30 30 30 30 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 25 26 26 26 26 26 26 26 26 27 27 28 28 28 28 28 28 28 28 27 25 26 26 26 26 26 26 26 26 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 21 22 22 22 22 22 22 22 22 23 23 24 24 24 24 24 24 24 24 27 25 26 26 26 26 26 26 26 26 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 21 22 22 22 22 22 22 22 22 23 23 24 24 24 24 24 24 24 24 27 25 26 26 26 26 26 26 26 26 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 25 32 31 30 29 30 30 30 30 30 30 30 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 25 26 26 26 26 26 26 26 27 26 27 28 28 28 28 28 28 28 27 26 25 26 26 26 26 26 26 26 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 21 22 22 22 22 22 22 22 23 22 23 24 24 24 24 24 24 24 27 26 25 26 26 26 26 26 26 26 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 21 22 22 22 22 22 22 22 23 22 23 24 24 24 24 24 24 24 27 26 25 26 26 26 26 26 26 26 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 25 32 31 30 30 29 30 30 30 30 30 30 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 25 26 26 26 26 26 26 27 26 26 27 28 28 28 28 28 28 27 26 26 25 26 26 26 26 26 26 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 21 22 22 22 22 22 22 23 22 22 23 24 24 24 24 24 24 27 26 26 25 26 26 26 26 26 26 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 21 22 22 22 22 22 22 23 22 22 23 24 24 24 24 24 24 27 26 26 25 26 26 26 26 26 26 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 25 32 31 30 30 30 29 30 30 30 30 30 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 25 26 26 26 26 26 27 26 26 26 27 28 28 28 28 28 27 26 26 26 25 26 26 26 26 26 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 21 22 22 22 22 22 23 22 22 22 23 24 24 24 24 24 27 26 26 26 25 26 26 26 26 26 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 21 22 22 22 22 22 23 22 22 22 23 24 24 24 24 24 27 26 26 26 25 26 26 26 26 26 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 25 32 31 30 30 30 30 29 30 30 30 30 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 25 26 26 26 26 27 26 26 26 26 27 28 28 28 28 27 26 26 26 26 25 26 26 26 26 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 21 22 22 22 22 23 22 22 22 22 23 24 24 24 24 27 26 26 26 26 25 26 26 26 26 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 21 22 22 22 22 23 22 22 22 22 23 24 24 24 24 27 26 26 26 26 25 26 26 26 26 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 25 32 31 30 30 30 30 30 29 30 30 30 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 25 26 26 26 27 26 26 26 26 26 27 28 28 28 27 26 26 26 26 26 25 26 26 26 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 21 22 22 22 23 22 22 22 22 22 23 24 24 24 27 26 26 26 26 26 25 26 26 26 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 21 22 22 22 23 22 22 22 22 22 23 24 24 24 27 26 26 26 26 26 25 26 26 26 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 25 32 31 30 30 30 30 30 30 29 30 30 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 25 26 26 27 26 26 26 26 26 26 27 28 28 27 26 26 26 26 26 26 25 26 26 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 21 22 22 23 22 22 22 22 22 22 23 24 24 27 26 26 26 26 26 26 25 26 26 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 21 22 22 23 22 22 22 22 22 22 23 24 24 27 26 26 26 26 26 26 25 26 26 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 25 32 31 30 30 30 30 30 30 30 29 30 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 25 26 27 26 26 26 26 26 26 26 27 28 27 26 26 26 26 26 26 26 25 26 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 21 22 23 22 22 22 22 22 22 22 23 24 27 26 26 26 26 26 26 26 25 26 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 21 22 23 22 22 22 22 22 22 22 23 24 27 26 26 26 26 26 26 26 25 26 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 25 31 31 30 30 30 30 30 30 30 30 29 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 25 27 26 26 26 26 26 26 26 26 27 27 26 26 26 26 26 26 26 26 25 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 21 23 22 22 22 22 22 22 22 22 23 27 26 26 26 26 26 26 26 26 25 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 21 23 22 22 22 22 22 22 22 22 23 27 26 26 26 26 26 26 26 26 25 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 25 30 30 30 30 30 30 30 30 30 30 30 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 22 22 22 22 22 22 22 22 22 22 26 26 26 26 26 26 26 26 26 26 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 22 22 22 22 22 22 22 22 22 22 26 26 26 26 26 26 26 26 26 26 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 26 30 29 29 30 30 30 30 30 30 30 30 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 25 26 26 26 26 26 26 26 26 25 25 26 26 26 26 26 26 26 26 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 21 22 22 22 22 22 22 22 22 25 25 26 26 26 26 26 26 26 26 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 21 22 22 22 22 22 22 22 22 25 25 26 26 26 26 26 26 26 26 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 25 30 29 28 29 30 30 30 30 30 30 30 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 25 26 26 26 26 26 26 26 25 24 25 26 26 26 26 26 26 26 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 21 22 22 22 22 22 22 22 25 24 25 26 26 26 26 26 26 26 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 21 22 22 22 22 22 22 22 25 24 25 26 26 26 26 26 26 26 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 25 30 29 28 28 29 30 30 30 30 30 30 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 25 26 26 26 26 26 26 25 24 24 25 26 26 26 26 26 26 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 21 22 22 22 22 22 22 25 24 24 25 26 26 26 26 26 26 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 21 22 22 22 22 22 22 25 24 24 25 26 26 26 26 26 26 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 25 30 29 28 28 28 29 30 30 30 30 30 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 25 26 26 26 26 26 25 24 24 24 25 26 26 26 26 26 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 21 22 22 22 22 22 25 24 24 24 25 26 26 26 26 26 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 21 22 22 22 22 22 25 24 24 24 25 26 26 26 26 26 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 25 30 29 28 28 28 28 29 30 30 30 30 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 25 26 26 26 26 25 24 24 24 24 25 26 26 26 26 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 21 22 22 22 22 25 24 24 24 24 25 26 26 26 26 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 21 22 22 22 22 25 24 24 24 24 25 26 26 26 26 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 25 30 29 28 28 28 28 28 29 30 30 30 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 25 26 26 26 25 24 24 24 24 24 25 26 26 26 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 21 22 22 22 25 24 24 24 24 24 25 26 26 26 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 21 22 22 22 25 24 24 24 24 24 25 26 26 26 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 25 30 29 28 28 28 28 28 28 29 30 30 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 25 26 26 25 24 24 24 24 24 24 25 26 26 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 21 22 22 25 24 24 24 24 24 24 25 26 26 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 21 22 22 25 24 24 24 24 24 24 25 26 26 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 25 30 29 28 28 28 28 28 28 28 29 30 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 25 26 25 24 24 24 24 24 24 24 25 26 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 21 22 25 24 24 24 24 24 24 24 25 26 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 21 22 25 24 24 24 24 24 24 24 25 26 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 25 29 29 28 28 28 28 28 28 28 28 29 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 25 25 24 24 24 24 24 24 24 24 25 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 21 25 24 24 24 24 24 24 24 24 25 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 21 25 24 24 24 24 24 24 24 24 25 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 25 32 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 28 32 31 27 28 28 28 28 28 28 28 28 27 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 27 23 24 24 24 24 24 24 24 24 23 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 27 23 24 24 24 24 24 24 24 24 23 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 27 23 24 24 24 24 24 24 24 24 23 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 27 27 32 31 30 27 28 28 28 28 28 28 28 27 26 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 27 26 23 24 24 24 24 24 24 24 23 22 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 27 26 23 24 24 24 24 24 24 24 23 22 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 27 26 23 24 24 24 24 24 24 24 23 22 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 27 26 27 32 31 30 30 27 28 28 28 28 28 28 27 26 26 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 27 26 26 23 24 24 24 24 24 24 23 22 22 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 27 26 26 23 24 24 24 24 24 24 23 22 22 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 27 26 26 23 24 24 24 24 24 24 23 22 22 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 27 26 26 27 32 31 30 30 30 27 28 28 28 28 28 27 26 26 26 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 27 26 26 26 23 24 24 24 24 24 23 22 22 22 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 27 26 26 26 23 24 24 24 24 24 23 22 22 22 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 27 26 26 26 23 24 24 24 24 24 23 22 22 22 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 27 26 26 26 27 32 31 30 30 30 30 27 28 28 28 28 27 26 26 26 26 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 27 26 26 26 26 23 24 24 24 24 23 22 22 22 22 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 27 26 26 26 26 23 24 24 24 24 23 22 22 22 22 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 27 26 26 26 26 23 24 24 24 24 23 22 22 22 22 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 27 26 26 26 26 27 32 31 30 30 30 30 30 27 28 28 28 27 26 26 26 26 26 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 27 26 26 26 26 26 23 24 24 24 23 22 22 22 22 22 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 27 26 26 26 26 26 23 24 24 24 23 22 22 22 22 22 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 27 26 26 26 26 26 23 24 24 24 23 22 22 22 22 22 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 27 26 26 26 26 26 27 32 31 30 30 30 30 30 30 27 28 28 27 26 26 26 26 26 26 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 27 26 26 26 26 26 26 23 24 24 23 22 22 22 22 22 22 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 27 26 26 26 26 26 26 23 24 24 23 22 22 22 22 22 22 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 27 26 26 26 26 26 26 23 24 24 23 22 22 22 22 22 22 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 27 26 26 26 26 26 26 27 32 31 30 30 30 30 30 30 30 27 28 27 26 26 26 26 26 26 26 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 27 26 26 26 26 26 26 26 23 24 23 22 22 22 22 22 22 22 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 27 26 26 26 26 26 26 26 23 24 23 22 22 22 22 22 22 22 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 27 26 26 26 26 26 26 26 23 24 23 22 22 22 22 22 22 22 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 27 26 26 26 26 26 26 26 27 31 31 30 30 30 30 30 30 30 30 27 27 26 26 26 26 26 26 26 26 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 27 26 26 26 26 26 26 26 26 23 23 22 22 22 22 22 22 22 22 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 27 26 26 26 26 26 26 26 26 23 23 22 22 22 22 22 22 22 22 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 27 26 26 26 26 26 26 26 26 23 23 22 22 22 22 22 22 22 22 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 27 26 26 26 26 26 26 26 26 27 32 30 30 30 30 30 30 30 30 30 30 26 26 26 26 26 26 26 26 26 26 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 26 26 26 26 26 26 26 26 26 26 22 22 22 22 22 22 22 22 22 22 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 26 26 26 26 26 26 26 26 26 26 22 22 22 22 22 22 22 22 22 22 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 26 26 26 26 26 26 26 26 26 26 22 22 22 22 22 22 22 22 22 22 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 26 26 26 26 26 26 26 26 26 26 26 32 31 29 30 30 30 30 30 30 30 30 29 25 26 26 26 26 26 26 26 26 27 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 27 25 26 26 26 26 26 26 26 26 25 21 22 22 22 22 22 22 22 22 23 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 27 25 26 26 26 26 26 26 26 26 25 21 22 22 22 22 22 22 22 22 23 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 27 25 26 26 26 26 26 26 26 26 25 21 22 22 22 22 22 22 22 22 23 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 27 25 26 26 26 26 26 26 26 26 25 25 32 31 30 29 30 30 30 30 30 30 30 29 28 25 26 26 26 26 26 26 26 27 26 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 27 26 25 26 26 26 26 26 26 26 25 24 21 22 22 22 22 22 22 22 23 22 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 27 26 25 26 26 26 26 26 26 26 25 24 21 22 22 22 22 22 22 22 23 22 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 27 26 25 26 26 26 26 26 26 26 25 24 21 22 22 22 22 22 22 22 23 22 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 27 26 25 26 26 26 26 26 26 26 25 24 25 32 31 30 30 29 30 30 30 30 30 30 29 28 28 25 26 26 26 26 26 26 27 26 26 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 27 26 26 25 26 26 26 26 26 26 25 24 24 21 22 22 22 22 22 22 23 22 22 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 27 26 26 25 26 26 26 26 26 26 25 24 24 21 22 22 22 22 22 22 23 22 22 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 27 26 26 25 26 26 26 26 26 26 25 24 24 21 22 22 22 22 22 22 23 22 22 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 27 26 26 25 26 26 26 26 26 26 25 24 24 25 32 31 30 30 30 29 30 30 30 30 30 29 28 28 28 25 26 26 26 26 26 27 26 26 26 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 27 26 26 26 25 26 26 26 26 26 25 24 24 24 21 22 22 22 22 22 23 22 22 22 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 27 26 26 26 25 26 26 26 26 26 25 24 24 24 21 22 22 22 22 22 23 22 22 22 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 27 26 26 26 25 26 26 26 26 26 25 24 24 24 21 22 22 22 22 22 23 22 22 22 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 27 26 26 26 25 26 26 26 26 26 25 24 24 24 25 32 31 30 30 30 30 29 30 30 30 30 29 28 28 28 28 25 26 26 26 26 27 26 26 26 26 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 27 26 26 26 26 25 26 26 26 26 25 24 24 24 24 21 22 22 22 22 23 22 22 22 22 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 27 26 26 26 26 25 26 26 26 26 25 24 24 24 24 21 22 22 22 22 23 22 22 22 22 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 27 26 26 26 26 25 26 26 26 26 25 24 24 24 24 21 22 22 22 22 23 22 22 22 22 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 27 26 26 26 26 25 26 26 26 26 25 24 24 24 24 25 32 31 30 30 30 30 30 29 30 30 30 29 28 28 28 28 28 25 26 26 26 27 26 26 26 26 26 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 27 26 26 26 26 26 25 26 26 26 25 24 24 24 24 24 21 22 22 22 23 22 22 22 22 22 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 27 26 26 26 26 26 25 26 26 26 25 24 24 24 24 24 21 22 22 22 23 22 22 22 22 22 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 27 26 26 26 26 26 25 26 26 26 25 24 24 24 24 24 21 22 22 22 23 22 22 22 22 22 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 27 26 26 26 26 26 25 26 26 26 25 24 24 24 24 24 25 32 31 30 30 30 30 30 30 29 30 30 29 28 28 28 28 28 28 25 26 26 27 26 26 26 26 26 26 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 27 26 26 26 26 26 26 25 26 26 25 24 24 24 24 24 24 21 22 22 23 22 22 22 22 22 22 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 27 26 26 26 26 26 26 25 26 26 25 24 24 24 24 24 24 21 22 22 23 22 22 22 22 22 22 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 27 26 26 26 26 26 26 25 26 26 25 24 24 24 24 24 24 21 22 22 23 22 22 22 22 22 22 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 27 26 26 26 26 26 26 25 26 26 25 24 24 24 24 24 24 25 32 31 30 30 30 30 30 30 30 29 30 29 28 28 28 28 28 28 28 25 26 27 26 26 26 26 26 26 26 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 27 26 26 26 26 26 26 26 25 26 25 24 24 24 24 24 24 24 21 22 23 22 22 22 22 22 22 22 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 27 26 26 26 26 26 26 26 25 26 25 24 24 24 24 24 24 24 21 22 23 22 22 22 22 22 22 22 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 27 26 26 26 26 26 26 26 25 26 25 24 24 24 24 24 24 24 21 22 23 22 22 22 22 22 22 22 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 27 26 26 26 26 26 26 26 25 26 25 24 24 24 24 24 24 24 25 31 31 30 30 30 30 30 30 30 30 29 29 28 28 28 28 28 28 28 28 25 27 26 26 26 26 26 26 26 26 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 27 26 26 26 26 26 26 26 26 25 25 24 24 24 24 24 24 24 24 21 23 22 22 22 22 22 22 22 22 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 27 26 26 26 26 26 26 26 26 25 25 24 24 24 24 24 24 24 24 21 23 22 22 22 22 22 22 22 22 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 27 26 26 26 26 26 26 26 26 25 25 24 24 24 24 24 24 24 24 21 23 22 22 22 22 22 22 22 22 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 27 26 26 26 26 26 26 26 26 25 25 24 24 24 24 24 24 24 24 25 32 30 30 30 30 30 30 30 30 30 30 28 28 28 28 28 28 28 28 28 28 26 26 26 26 26 26 26 26 26 26 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 26 26 26 26 26 26 26 26 26 26 24 24 24 24 24 24 24 24 24 24 22 22 22 22 22 22 22 22 22 22 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 26 26 26 26 26 26 26 26 26 26 24 24 24 24 24 24 24 24 24 24 22 22 22 22 22 22 22 22 22 22 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 26 26 26 26 26 26 26 26 26 26 24 24 24 24 24 24 24 24 24 24 22 22 22 22 22 22 22 22 22 22 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 26 26 26 26 26 26 26 26 26 26 24 24 24 24 24 24 24 24 24 24 26 32 31 29 30 30 30 30 30 30 30 30 29 27 28 28 28 28 28 28 28 28 29 25 26 26 26 26 26 26 26 26 27 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 27 25 26 26 26 26 26 26 26 26 25 23 24 24 24 24 24 24 24 24 25 21 22 22 22 22 22 22 22 22 23 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 27 25 26 26 26 26 26 26 26 26 25 23 24 24 24 24 24 24 24 24 25 21 22 22 22 22 22 22 22 22 23 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 27 25 26 26 26 26 26 26 26 26 25 23 24 24 24 24 24 24 24 24 25 21 22 22 22 22 22 22 22 22 23 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 27 25 26 26 26 26 26 26 26 26 25 23 24 24 24 24 24 24 24 24 25 25 32 31 30 29 30 30 30 30 30 30 30 29 28 27 28 28 28 28 28 28 28 29 28 25 26 26 26 26 26 26 26 27 26 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 27 26 25 26 26 26 26 26 26 26 25 24 23 24 24 24 24 24 24 24 25 24 21 22 22 22 22 22 22 22 23 22 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 27 26 25 26 26 26 26 26 26 26 25 24 23 24 24 24 24 24 24 24 25 24 21 22 22 22 22 22 22 22 23 22 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 27 26 25 26 26 26 26 26 26 26 25 24 23 24 24 24 24 24 24 24 25 24 21 22 22 22 22 22 22 22 23 22 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 27 26 25 26 26 26 26 26 26 26 25 24 23 24 24 24 24 24 24 24 25 24 25 32 31 30 30 29 30 30 30 30 30 30 29 28 28 27 28 28 28 28 28 28 29 28 28 25 26 26 26 26 26 26 27 26 26 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 27 26 26 25 26 26 26 26 26 26 25 24 24 23 24 24 24 24 24 24 25 24 24 21 22 22 22 22 22 22 23 22 22 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 27 26 26 25 26 26 26 26 26 26 25 24 24 23 24 24 24 24 24 24 25 24 24 21 22 22 22 22 22 22 23 22 22 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 27 26 26 25 26 26 26 26 26 26 25 24 24 23 24 24 24 24 24 24 25 24 24 21 22 22 22 22 22 22 23 22 22 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 27 26 26 25 26 26 26 26 26 26 25 24 24 23 24 24 24 24 24 24 25 24 24 25 32 31 30 30 30 29 30 30 30 30 30 29 28 28 28 27 28 28 28 28 28 29 28 28 28 25 26 26 26 26 26 27 26 26 26 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 27 26 26 26 25 26 26 26 26 26 25 24 24 24 23 24 24 24 24 24 25 24 24 24 21 22 22 22 22 22 23 22 22 22 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 27 26 26 26 25 26 26 26 26 26 25 24 24 24 23 24 24 24 24 24 25 24 24 24 21 22 22 22 22 22 23 22 22 22 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 27 26 26 26 25 26 26 26 26 26 25 24 24 24 23 24 24 24 24 24 25 24 24 24 21 22 22 22 22 22 23 22 22 22 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 27 26 26 26 25 26 26 26 26 26 25 24 24 24 23 24 24 24 24 24 25 24 24 24 25 32 31 30 30 30 30 29 30 30 30 30 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 25 26 26 26 26 27 26 26 26 26 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 27 26 26 26 26 25 26 26 26 26 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 21 22 22 22 22 23 22 22 22 22 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 27 26 26 26 26 25 26 26 26 26 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 21 22 22 22 22 23 22 22 22 22 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 27 26 26 26 26 25 26 26 26 26 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 21 22 22 22 22 23 22 22 22 22 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 27 26 26 26 26 25 26 26 26 26 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 25 32 31 30 30 30 30 30 29 30 30 30 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 25 26 26 26 27 26 26 26 26 26 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 27 26 26 26 26 26 25 26 26 26 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 21 22 22 22 23 22 22 22 22 22 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 27 26 26 26 26 26 25 26 26 26 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 21 22 22 22 23 22 22 22 22 22 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 27 26 26 26 26 26 25 26 26 26 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 21 22 22 22 23 22 22 22 22 22 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 27 26 26 26 26 26 25 26 26 26 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 25 32 31 30 30 30 30 30 30 29 30 30 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 25 26 26 27 26 26 26 26 26 26 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 27 26 26 26 26 26 26 25 26 26 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 21 22 22 23 22 22 22 22 22 22 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 27 26 26 26 26 26 26 25 26 26 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 21 22 22 23 22 22 22 22 22 22 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 27 26 26 26 26 26 26 25 26 26 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 21 22 22 23 22 22 22 22 22 22 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 27 26 26 26 26 26 26 25 26 26 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 25 32 31 30 30 30 30 30 30 30 29 30 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 25 26 27 26 26 26 26 26 26 26 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 27 26 26 26 26 26 26 26 25 26 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 21 22 23 22 22 22 22 22 22 22 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 27 26 26 26 26 26 26 26 25 26 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 21 22 23 22 22 22 22 22 22 22 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 27 26 26 26 26 26 26 26 25 26 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 21 22 23 22 22 22 22 22 22 22 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 27 26 26 26 26 26 26 26 25 26 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 25 31 31 30 30 30 30 30 30 30 30 29 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 25 27 26 26 26 26 26 26 26 26 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 27 26 26 26 26 26 26 26 26 25 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 21 23 22 22 22 22 22 22 22 22 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 27 26 26 26 26 26 26 26 26 25 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 21 23 22 22 22 22 22 22 22 22 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 27 26 26 26 26 26 26 26 26 25 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 21 23 22 22 22 22 22 22 22 22 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 27 26 26 26 26 26 26 26 26 25 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 25 32 30 30 30 30 30 30 30 30 30 30 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 26 26 26 26 26 26 26 26 26 26 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 26 26 26 26 26 26 26 26 26 26 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 22 22 22 22 22 22 22 22 22 22 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 26 26 26 26 26 26 26 26 26 26 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 22 22 22 22 22 22 22 22 22 22 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 26 26 26 26 26 26 26 26 26 26 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 22 22 22 22 22 22 22 22 22 22 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 26 26 26 26 26 26 26 26 26 26 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 26 32 31 29 30 30 30 30 30 30 30 30 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 25 26 26 26 26 26 26 26 26 27 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 27 25 26 26 26 26 26 26 26 26 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 21 22 22 22 22 22 22 22 22 23 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 27 25 26 26 26 26 26 26 26 26 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 21 22 22 22 22 22 22 22 22 23 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 27 25 26 26 26 26 26 26 26 26 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 21 22 22 22 22 22 22 22 22 23 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 27 25 26 26 26 26 26 26 26 26 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 25 32 31 30 29 30 30 30 30 30 30 30 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 25 26 26 26 26 26 26 26 27 26 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 27 26 25 26 26 26 26 26 26 26 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 21 22 22 22 22 22 22 22 23 22 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 27 26 25 26 26 26 26 26 26 26 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 21 22 22 22 22 22 22 22 23 22 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 27 26 25 26 26 26 26 26 26 26 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 21 22 22 22 22 22 22 22 23 22 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 27 26 25 26 26 26 26 26 26 26 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 25 32 31 30 30 29 30 30 30 30 30 30 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 25 26 26 26 26 26 26 27 26 26 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 27 26 26 25 26 26 26 26 26 26 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 21 22 22 22 22 22 22 23 22 22 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 27 26 26 25 26 26 26 26 26 26 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 21 22 22 22 22 22 22 23 22 22 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 27 26 26 25 26 26 26 26 26 26 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 21 22 22 22 22 22 22 23 22 22 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 27 26 26 25 26 26 26 26 26 26 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 25 32 31 30 30 30 29 30 30 30 30 30 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 25 26 26 26 26 26 27 26 26 26 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 27 26 26 26 25 26 26 26 26 26 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 21 22 22 22 22 22 23 22 22 22 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 27 26 26 26 25 26 26 26 26 26 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 21 22 22 22 22 22 23 22 22 22 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 27 26 26 26 25 26 26 26 26 26 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 21 22 22 22 22 22 23 22 22 22 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 27 26 26 26 25 26 26 26 26 26 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 25 32 31 30 30 30 30 29 30 30 30 30 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 25 26 26 26 26 27 26 26 26 26 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 27 26 26 26 26 25 26 26 26 26 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 21 22 22 22 22 23 22 22 22 22 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 27 26 26 26 26 25 26 26 26 26 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 21 22 22 22 22 23 22 22 22 22 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 27 26 26 26 26 25 26 26 26 26 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 21 22 22 22 22 23 22 22 22 22 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 27 26 26 26 26 25 26 26 26 26 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 25 32 31 30 30 30 30 30 29 30 30 30 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 25 26 26 26 27 26 26 26 26 26 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 29 28 28 28 28 28 27 28 28 28 27 26 26 26 26 26 25 26 26 26 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 21 22 22 22 23 22 22 22 22 22 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 27 26 26 26 26 26 25 26 26 26 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 21 22 22 22 23 22 22 22 22 22 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 27 26 26 26 26 26 25 26 26 26 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 21 22 22 22 23 22 22 22 22 22 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 27 26 26 26 26 26 25 26 26 26 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 23 24 24 24 25 24 24 24 24 24 25 32 31 30 30 30 30 30 30 29 30 30 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 25 26 26 27 26 26 26 26 26 26 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 29 28 28 28 28 28 28 27 28 28 27 26 26 26 26 26 26 25 26 26 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 21 22 22 23 22 22 22 22 22 22 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 27 26 26 26 26 26 26 25 26 26 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 21 22 22 23 22 22 22 22 22 22 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 27 26 26 26 26 26 26 25 26 26 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 21 22 22 23 22 22 22 22 22 22 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 27 26 26 26 26 26 26 25 26 26 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 23 24 24 25 24 24 24 24 24 24 25 32 31 30 30 30 30 30 30 30 29 30 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 25 26 27 26 26 26 26 26 26 26 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 29 28 28 28 28 28 28 28 27 28 27 26 26 26 26 26 26 26 25 26 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 21 22 23 22 22 22 22 22 22 22 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 27 26 26 26 26 26 26 26 25 26 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 21 22 23 22 22 22 22 22 22 22 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 27 26 26 26 26 26 26 26 25 26 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 21 22 23 22 22 22 22 22 22 22 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 27 26 26 26 26 26 26 26 25 26 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 23 24 25 24 24 24 24 24 24 24 25 31 31 30 30 30 30 30 30 30 30 29 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 25 27 26 26 26 26 26 26 26 26 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 29 28 28 28 28 28 28 28 28 27 27 26 26 26 26 26 26 26 26 25 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 21 23 22 22 22 22 22 22 22 22 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 27 26 26 26 26 26 26 26 26 25 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 21 23 22 22 22 22 22 22 22 22 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 27 26 26 26 26 26 26 26 26 25 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 21 23 22 22 22 22 22 22 22 22 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 27 26 26 26 26 26 26 26 26 25 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 23 25 24 24 24 24 24 24 24 24 25 32 30 30 30 30 30 30 30 30 30 30 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 26 26 26 26 26 26 26 26 26 26 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 26 26 26 26 26 26 26 26 26 26 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 22 22 22 22 22 22 22 22 22 22 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 26 26 26 26 26 26 26 26 26 26 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 22 22 22 22 22 22 22 22 22 22 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 26 26 26 26 26 26 26 26 26 26 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 22 22 22 22 22 22 22 22 22 22 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 26 26 26 26 26 26 26 26 26 26 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 26 32 31 29 30 30 30 30 30 30 30 30 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 25 26 26 26 26 26 26 26 26 27 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 29 27 28 28 28 28 28 28 28 28 27 25 26 26 26 26 26 26 26 26 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 21 22 22 22 22 22 22 22 22 23 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 27 25 26 26 26 26 26 26 26 26 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 21 22 22 22 22 22 22 22 22 23 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 27 25 26 26 26 26 26 26 26 26 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 21 22 22 22 22 22 22 22 22 23 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 27 25 26 26 26 26 26 26 26 26 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 23 24 24 24 24 24 24 24 24 25 25 32 31 30 29 30 30 30 30 30 30 30 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 25 26 26 26 26 26 26 26 27 26 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 29 28 27 28 28 28 28 28 28 28 27 26 25 26 26 26 26 26 26 26 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 21 22 22 22 22 22 22 22 23 22 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 27 26 25 26 26 26 26 26 26 26 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 21 22 22 22 22 22 22 22 23 22 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 27 26 25 26 26 26 26 26 26 26 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 21 22 22 22 22 22 22 22 23 22 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 27 26 25 26 26 26 26 26 26 26 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 23 24 24 24 24 24 24 24 25 24 25 32 31 30 30 29 30 30 30 30 30 30 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 25 26 26 26 26 26 26 27 26 26 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 29 28 28 27 28 28 28 28 28 28 27 26 26 25 26 26 26 26 26 26 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 21 22 22 22 22 22 22 23 22 22 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 27 26 26 25 26 26 26 26 26 26 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 21 22 22 22 22 22 22 23 22 22 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 27 26 26 25 26 26 26 26 26 26 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 21 22 22 22 22 22 22 23 22 22 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 27 26 26 25 26 26 26 26 26 26 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 23 24 24 24 24 24 24 25 24 24 25 32 31 30 30 30 29 30 30 30 30 30 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 25 26 26 26 26 26 27 26 26 26 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 29 28 28 28 27 28 28 28 28 28 27 26 26 26 25 26 26 26 26 26 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 21 22 22 22 22 22 23 22 22 22 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 27 26 26 26 25 26 26 26 26 26 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 21 22 22 22 22 22 23 22 22 22 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 27 26 26 26 25 26 26 26 26 26 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 21 22 22 22 22 22 23 22 22 22 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 27 26 26 26 25 26 26 26 26 26 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 23 24 24 24 24 24 25 24 24 24 25 32 31 30 30 30 30 29 30 30 30 30 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 25 26 26 26 26 27 26 26 26 26 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 29 28 28 28 28 27 28 28 28 28 27 26 26 26 26 25 26 26 26 26 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 21 22 22 22 22 23 22 22 22 22 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 27 26 26 26 26 25 26 26 26 26 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 21 22 22 22 22 23 22 22 22 22 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 25 24 24 24 24 23 24 24 24 24 27 26 26 26 26 25 26 26 26 26 25 24 24 24 24 23 24 24