SCP 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 1 0 0 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 1 1 1 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 2 2 1 1 1 1 1 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 2 2 1 1 1 1 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 0 0 0 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 1 1 1 1 1 1 1 1 1 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 1 1 0 0 0 0 0 0 1 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 1 1 1 1 1 1 1 1 1 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1 1 1 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 1 1 1 1 1 0 0 0 0 0 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 0 0 0 0 0 0 1 1 1 0 0 0 1 1 1 1 1 1 0 0 1 1 1 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 1 1 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 3 3 3 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 0 0 0 1 1 1 1 1 1 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 1 1 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 3 3 3 3 2 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 3 3 3 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 0 0 0 0 1 1 1 1 1 1 0 1 1 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 1 1 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 3 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 0 0 0 0 1 1 1 1 1 1 0 1 1 1 1 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 2 2 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 2 2 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 1 2 2 2 2 1 1 1 1 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 2 2 3 4 4 3 2 2 1 1 1 1 1 1 0 1 1 1 1 1 1 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 2 2 2 2 2 3 3 3 3 2 1 1 1 1 0 0 1 1 1 1 1 1 1 1 1 1 1 0 1 1 1 0 0 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 1 1 1 1 0 1 1 1 1 1 1 1 1 1 1 2 3 3 3 4 5 3 2 1 1 1 1 1 0 0 1 1 1 1 1 1 1 2 2 3 3 4 4 3 3 2 1 1 1 1 1 1 1 2 2 2 2 3 3 3 3 2 2 2 1 1 0 0 0 0 1 1 0 1 1 1 1 1 1 0 0 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 1 1 1 1 1 1 1 1 1 1 2 2 1 1 1 1 2 4 5 5 3 3 3 2 1 1 1 1 1 0 0 0 1 1 2 2 2 2 2 2 3 3 4 5 6 5 5 3 2 1 1 1 1 1 1 2 2 2 2 3 3 3 2 1 2 2 1 1 1 0 0 0 1 0 0 0 0 0 0 0 0 0 0 1 1 2 1 1 1 1 1 1 1 1 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 1 1 1 1 1 1 1 1 1 2 2 2 1 1 1 2 3 5 6 6 4 2 1 1 1 0 0 0 0 0 0 0 2 2 2 3 3 3 2 2 2 3 5 6 5 5 5 4 3 1 1 1 1 1 1 2 2 2 2 2 3 2 1 1 1 2 1 1 1 1 1 1 1 0 0 1 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 2 1 1 2 2 1 2 2 2 1 1 2 3 4 6 7 6 3 1 0 0 0 0 0 0 0 0 0 0 3 3 3 4 4 3 2 2 3 4 6 5 4 3 4 5 3 2 1 1 1 1 1 2 2 2 2 3 3 3 2 1 1 2 2 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 2 2 2 2 2 2 2 1 2 2 1 1 2 3 5 6 7 5 3 1 0 0 0 0 0 0 0 0 0 0 4 3 3 5 5 4 3 2 3 4 5 4 3 2 3 5 4 2 1 1 1 1 2 2 2 2 2 3 4 6 4 3 2 2 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 2 2 2 2 2 2 2 2 2 1 1 2 2 2 2 4 6 7 7 5 3 1 1 0 0 0 0 0 0 0 0 0 4 3 4 5 5 3 3 3 3 4 4 4 3 3 4 5 4 2 1 1 1 1 1 1 1 2 2 3 5 7 6 4 2 2 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 2 2 2 2 2 2 2 1 1 1 1 1 2 2 2 4 7 8 8 5 3 1 1 1 0 0 0 0 0 0 0 0 4 4 4 5 4 3 2 3 3 3 3 4 4 4 5 6 5 3 2 2 2 2 1 1 1 1 2 3 4 6 5 3 2 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 2 1 1 1 1 1 1 1 1 1 2 2 2 2 4 7 8 8 5 3 2 1 1 0 0 0 0 0 0 0 0 3 4 4 3 3 2 2 3 3 3 3 3 4 5 5 6 4 3 3 3 2 2 2 1 1 1 2 2 3 4 4 3 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 4 6 8 7 4 2 1 1 0 0 0 0 0 0 0 0 0 3 4 4 4 3 2 2 3 3 3 2 3 4 4 4 4 4 3 3 3 2 2 2 2 1 1 2 2 2 2 2 2 1 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 4 6 7 5 3 1 1 1 0 0 0 0 0 0 0 0 0 4 4 4 3 2 2 3 4 5 4 3 4 5 4 3 3 3 3 3 2 2 2 2 1 1 1 2 2 2 1 1 1 1 0 0 0 0 0 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 5 5 3 1 1 0 0 0 0 0 0 0 0 0 0 0 3 3 3 3 2 2 3 5 6 5 4 4 4 4 3 3 2 2 2 2 1 1 1 1 1 2 2 2 2 1 1 0 0 0 0 0 0 0 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 1 1 1 1 1 1 2 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 2 2 3 3 3 4 5 5 5 5 4 4 3 3 2 2 1 1 1 1 1 1 1 1 2 2 2 1 1 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 1 1 1 1 1 1 1 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 2 2 3 3 4 4 4 5 5 5 5 4 4 3 2 2 1 1 1 1 1 1 1 1 1 1 2 2 1 1 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 2 2 2 3 4 4 5 5 5 5 5 4 3 3 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 3 3 3 3 4 5 5 5 5 4 4 3 3 3 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 3 3 4 5 6 6 6 5 4 3 3 3 2 2 2 2 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 2 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 2 2 4 6 7 7 6 5 4 4 4 4 3 2 2 2 1 1 1 1 1 1 1 1 0 0 0 0 0 0 1 1 1 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 2 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 4 3 1 1 3 5 7 8 7 5 4 5 6 5 3 2 2 2 2 1 1 1 1 1 1 1 0 0 0 0 0 0 1 1 1 0 0 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 1 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 4 3 2 2 3 5 7 8 6 5 5 6 7 6 4 2 2 2 2 2 1 1 1 1 1 1 1 0 0 0 0 0 1 1 1 1 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 4 3 3 3 4 6 7 7 5 5 5 6 7 6 4 2 2 3 3 3 2 2 1 1 1 1 1 1 1 0 0 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 0 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 3 3 4 4 5 5 6 5 5 4 5 6 6 5 3 3 3 3 3 3 3 3 2 2 1 1 1 1 1 1 1 1 1 1 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 3 3 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 4 4 4 3 3 3 2 1 1 1 1 1 1 1 1 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 1 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 2 3 3 3 3 3 4 4 4 4 4 3 3 3 3 3 4 4 4 4 4 4 4 3 3 2 1 1 1 1 1 1 1 2 3 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 1 1 1 0 0 0 0 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 2 2 2 3 3 3 3 4 4 3 3 3 3 3 3 4 4 5 5 5 5 5 4 3 2 2 1 1 1 1 1 1 2 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 1 1 1 0 0 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 1 1 1 1 1 1 2 2 2 2 3 3 3 3 3 3 3 3 3 3 4 5 6 6 7 6 6 5 4 3 2 2 1 1 1 1 1 1 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 1 1 1 1 1 0 0 0 0 0 0 0 0 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 1 1 1 1 1 1 1 2 2 2 3 3 3 3 3 2 2 2 2 3 5 6 7 8 8 7 6 5 3 2 2 1 1 1 1 1 1 1 1 1 1 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 0 0 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 1 1 0 0 0 0 0 1 0 0 1 1 1 1 1 1 1 1 0 0 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 3 4 7 9 9 7 6 5 4 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 1 1 1 1 1 1 1 0 0 0 1 1 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 3 4 6 8 9 7 6 5 4 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 2 1 1 1 1 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 1 1 1 1 1 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 0 0 0 0 0 0 0 1 1 0 0 0 0 0 1 1 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 4 5 5 6 8 8 7 6 5 3 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 2 2 2 1 1 1 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 1 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 1 1 1 1 1 1 1 0 0 0 1 1 1 1 1 2 2 1 1 1 1 1 1 2 2 1 1 2 4 5 6 7 8 7 7 6 4 3 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 2 2 2 1 1 1 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 1 1 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 1 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 1 1 1 1 1 2 2 1 1 1 1 1 1 2 2 2 2 2 3 5 6 7 7 6 6 5 3 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 1 1 1 1 1 1 2 2 2 1 1 1 1 1 1 1 1 1 1 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 1 1 1 1 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 3 3 4 5 6 6 6 5 5 4 3 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 1 1 1 1 1 1 1 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 1 1 1 1 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 3 3 4 4 5 5 4 4 4 3 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 1 1 1 1 1 1 2 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 0 0 0 0 0 1 1 0 0 0 1 1 1 1 1 2 2 3 3 3 3 3 3 3 3 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 0 0 0 0 0 0 1 1 1 0 0 0 0 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 2 2 2 2 1 1 1 1 1 1 1 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 1 1 1 1 1 1 1 1 2 2 2 1 1 1 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 1 1 1 1 1 1 2 2 2 2 1 1 1 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 1 1 1 1 1 2 2 2 1 1 1 1 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 1 1 1 1 1 2 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 1 1 1 1 1 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Wind_Speed 3 3 2 3 3 3 3 3 4 4 4 4 4 4 4 5 5 5 5 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 9 9 9 9 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 11 11 11 11 11 11 12 11 12 12 12 12 12 12 13 12 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 12 12 13 13 13 13 14 13 13 13 13 13 13 13 13 13 13 13 12 12 11 11 11 11 10 10 11 11 11 11 12 12 12 12 12 12 11 12 12 12 12 13 13 13 12 12 13 13 14 14 14 14 14 14 13 13 12 11 11 11 11 11 11 11 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 12 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 3 2 2 2 3 3 3 4 4 4 4 4 4 4 4 4 4 5 5 6 6 6 6 7 7 7 7 7 7 7 7 6 7 6 6 7 7 8 8 8 9 9 9 9 9 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 11 12 12 12 12 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 11 11 11 11 11 11 11 12 12 13 13 13 13 13 13 12 12 12 13 13 13 13 12 12 12 13 14 14 14 14 14 14 14 14 13 13 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 14 14 13 13 12 11 11 11 11 12 12 13 13 13 13 13 13 12 13 13 13 12 12 12 12 12 12 12 12 3 3 3 2 2 3 3 4 4 4 4 4 4 4 4 5 5 5 5 6 6 6 6 6 7 7 7 7 7 7 7 6 6 6 6 7 7 8 8 8 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 10 10 10 10 10 10 10 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 13 12 12 12 12 12 12 12 12 12 11 11 12 12 12 13 13 12 12 13 13 13 13 13 13 13 13 13 13 13 13 12 13 13 13 13 13 13 13 13 13 13 13 12 12 12 11 11 11 12 12 13 13 13 13 14 14 14 14 14 13 13 13 13 13 13 12 12 12 13 13 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 13 13 13 13 13 13 13 13 14 13 13 12 12 11 12 12 12 13 13 13 13 13 13 13 12 13 13 13 13 13 13 12 12 12 12 12 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 6 6 6 7 7 7 7 7 7 6 6 6 6 7 7 7 8 8 9 8 9 9 9 9 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 10 10 10 10 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 12 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 13 13 13 14 14 14 14 14 14 14 14 14 14 14 13 13 13 12 12 12 13 13 13 14 13 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 4 3 4 4 4 3 3 3 3 3 4 4 4 4 4 4 4 4 5 5 6 6 5 6 6 6 7 7 7 7 7 6 6 6 6 6 7 7 7 8 8 8 8 9 9 9 8 7 7 7 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 10 10 10 9 9 9 9 9 10 10 10 10 10 10 10 10 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 13 13 13 13 13 13 13 13 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 13 13 13 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 4 4 4 4 4 4 3 3 3 3 4 4 4 4 4 4 4 4 4 5 5 5 5 5 6 6 6 7 7 7 7 6 6 6 6 6 6 6 7 8 8 8 8 9 8 8 8 7 6 7 7 7 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 10 10 10 9 9 9 9 9 9 9 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 12 12 12 13 12 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 13 12 12 13 13 13 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 11 11 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 5 4 4 4 4 4 4 4 3 3 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 7 8 8 8 8 8 7 6 6 6 6 6 6 7 7 7 7 7 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 9 9 10 10 9 9 9 10 10 10 10 10 10 10 10 11 11 11 11 11 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 12 12 12 12 13 13 13 13 13 13 13 13 13 13 12 12 12 12 11 11 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 5 5 5 5 5 4 4 4 4 4 4 4 5 5 5 4 4 4 4 4 4 4 4 5 5 5 5 6 6 6 6 6 6 6 6 6 6 7 7 8 8 8 8 7 8 8 7 6 6 6 6 6 6 7 7 7 7 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 9 8 8 8 8 9 9 8 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 11 11 11 11 11 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 12 12 12 12 13 13 13 13 13 13 13 13 12 12 12 12 12 11 11 11 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 6 5 5 5 5 5 5 4 4 4 4 4 5 5 5 5 4 4 4 4 4 4 4 5 5 5 5 5 5 6 6 5 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 7 7 7 7 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 9 8 8 8 8 7 8 8 8 8 7 7 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 11 10 10 11 11 11 11 11 11 11 11 10 11 11 10 10 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 12 12 12 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 11 11 12 12 12 12 12 12 12 12 12 12 12 13 12 12 12 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 13 13 13 13 12 12 12 12 12 12 12 11 11 11 11 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 13 13 13 13 13 13 13 13 13 13 6 5 5 5 6 6 5 4 4 4 4 5 5 5 5 5 5 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 6 6 7 7 7 7 7 7 7 7 6 6 6 5 6 6 6 7 7 7 7 7 8 8 8 8 8 8 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 10 10 10 10 10 10 10 11 11 11 11 10 10 10 10 10 10 10 10 10 11 11 11 11 11 12 11 11 11 11 11 12 11 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 10 11 11 11 11 12 12 12 12 12 13 13 13 13 12 12 12 12 12 12 12 11 11 11 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 6 6 5 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 5 5 4 4 5 5 5 5 5 5 5 5 6 6 7 7 7 6 6 6 6 6 6 5 5 6 6 6 7 7 7 7 7 7 8 8 8 8 8 8 8 9 9 9 8 8 8 8 7 8 7 7 7 7 8 7 8 8 7 6 6 6 6 6 6 6 6 7 7 6 7 6 6 7 7 7 8 8 7 7 7 8 8 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 10 10 11 11 11 11 12 12 12 12 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 13 13 13 13 13 13 6 6 5 6 6 6 6 6 5 5 5 5 5 5 5 6 6 5 5 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 6 6 7 7 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 8 8 8 8 8 9 9 9 8 8 8 8 7 7 7 7 7 7 6 7 7 7 7 7 6 6 6 6 5 5 6 6 6 6 6 6 6 6 6 6 7 6 7 7 7 6 7 8 7 8 8 8 8 8 8 8 9 9 9 9 9 9 10 9 9 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 11 11 11 11 11 11 12 12 12 11 11 11 12 12 11 11 11 11 12 11 11 11 11 12 12 12 11 11 11 11 10 10 10 11 11 11 12 12 12 12 12 12 12 12 13 13 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 14 14 14 13 13 13 14 14 14 14 14 13 14 14 14 14 14 14 14 14 14 14 13 13 6 6 6 7 7 6 6 6 6 6 5 5 5 6 5 6 6 5 5 5 4 4 4 4 4 4 5 5 5 5 5 5 6 5 5 5 5 5 6 6 6 7 6 6 5 6 6 6 6 5 6 6 7 6 6 7 7 6 6 7 7 8 8 8 8 8 8 8 8 8 8 8 7 7 7 6 6 6 6 6 6 7 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 6 5 5 5 5 5 6 6 5 6 6 6 6 7 7 7 7 7 7 7 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 11 11 11 11 11 11 11 10 10 10 11 11 11 11 12 12 12 12 12 12 12 12 13 13 13 12 13 13 13 12 12 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 14 14 14 14 14 14 14 14 14 14 14 14 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 4 4 4 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 7 7 6 6 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 8 8 8 8 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 5 4 4 5 5 5 5 5 4 4 5 5 5 5 5 4 4 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 7 7 7 7 7 7 7 8 8 8 9 9 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 10 10 9 10 10 9 9 10 10 10 10 10 10 10 10 10 9 9 9 9 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 8 9 9 9 9 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 8 7 8 8 7 7 7 6 7 7 6 6 6 5 5 5 5 5 5 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 8 8 8 7 6 7 7 7 7 6 6 6 6 6 6 6 6 6 6 5 4 4 4 4 5 5 5 5 5 5 5 5 5 5 4 3 4 4 4 4 5 5 5 4 4 4 5 5 5 5 5 5 5 5 6 6 5 5 6 5 6 6 6 6 7 7 7 7 7 7 7 8 8 8 8 9 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 8 8 8 8 9 8 8 8 8 8 8 8 7 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 9 9 9 9 9 9 9 10 10 10 10 10 10 9 9 10 10 10 10 11 11 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 14 14 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 14 14 14 14 13 13 13 13 13 8 8 8 8 7 7 7 7 7 6 6 6 5 5 5 5 5 5 6 6 5 5 5 5 5 5 5 5 5 5 4 5 5 5 5 5 5 5 6 6 6 6 6 6 5 5 5 6 6 6 6 6 6 5 5 6 6 6 6 7 7 6 6 6 7 7 7 7 7 7 6 6 6 6 6 6 5 6 6 6 6 6 5 5 4 5 4 4 5 5 5 5 6 6 5 5 5 5 4 4 4 4 4 4 5 5 5 4 4 5 5 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 5 5 5 5 5 6 7 7 7 8 8 7 7 7 6 6 7 6 6 7 7 8 8 8 8 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 6 5 5 5 5 6 5 5 6 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 10 11 11 11 11 11 12 12 12 13 13 13 13 13 13 13 14 14 14 14 14 14 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 8 8 8 8 8 8 8 7 7 6 6 6 5 5 5 5 6 6 6 6 6 6 6 6 5 6 6 5 5 5 4 4 4 4 5 5 5 5 5 6 6 6 6 6 5 5 5 5 6 6 6 5 5 6 5 5 6 6 6 7 7 6 6 6 6 7 7 6 6 6 6 6 6 6 6 6 5 6 6 5 5 5 4 5 5 5 5 4 5 6 6 6 6 6 6 6 6 6 5 5 5 5 4 5 5 6 5 5 5 6 5 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 5 5 6 6 7 7 7 6 6 6 5 6 5 5 6 5 6 7 7 6 6 6 5 5 4 4 4 5 4 4 5 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 4 5 5 5 5 6 6 6 6 7 7 6 6 6 6 6 6 6 6 6 7 7 7 8 8 9 9 10 10 10 11 11 11 11 12 12 12 12 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 12 13 13 13 9 9 9 8 8 8 8 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 6 6 5 5 4 4 4 4 4 4 5 4 5 5 5 6 6 6 5 5 5 5 5 5 5 5 6 6 6 6 5 6 6 7 7 7 7 6 6 6 6 6 6 7 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 7 8 7 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 6 6 6 5 5 6 6 6 6 5 5 6 6 5 6 5 4 4 4 4 5 5 6 6 6 6 6 6 5 5 5 5 5 5 6 6 7 6 6 6 5 5 4 4 5 4 4 5 5 5 4 4 5 5 4 5 5 4 5 4 4 3 3 3 2 2 1 1 1 2 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 6 6 6 6 7 7 8 8 9 9 9 10 10 10 10 11 11 11 11 12 12 13 13 14 14 14 14 14 14 14 14 14 14 13 14 14 13 13 13 13 13 12 12 12 12 12 9 9 9 9 8 7 8 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 4 4 4 4 4 4 5 4 4 4 5 5 6 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 7 7 7 7 7 7 6 6 6 6 5 6 6 6 6 6 6 6 6 6 7 7 7 6 6 5 5 5 6 6 6 6 6 6 7 7 7 7 7 8 8 8 7 6 6 6 7 7 7 6 6 7 6 5 5 6 6 6 7 7 6 6 7 6 6 6 6 6 6 7 7 7 7 6 5 4 5 5 5 6 7 7 7 7 7 7 7 7 6 5 5 5 6 7 7 7 7 7 6 6 6 5 5 6 6 7 7 7 6 7 7 7 6 6 6 6 6 6 5 4 3 3 2 2 1 1 1 1 2 2 2 2 3 3 3 2 3 2 2 2 2 3 3 3 4 3 4 4 4 4 4 4 5 5 6 6 7 8 8 8 8 8 9 9 9 9 10 11 11 12 12 13 13 13 13 13 13 14 14 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 9 9 9 9 8 8 7 7 7 7 7 6 6 7 6 7 7 7 7 6 6 6 6 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 6 6 5 6 7 7 7 7 7 7 7 7 7 7 8 8 8 8 7 7 7 7 7 8 7 7 7 7 6 6 6 7 7 7 8 7 7 7 7 7 6 6 6 6 7 8 8 8 8 8 8 7 7 7 7 7 7 8 8 8 9 9 9 9 9 8 8 7 7 8 8 8 8 8 8 7 7 7 7 7 8 8 8 9 9 9 9 9 9 9 8 7 7 7 6 6 5 4 4 3 3 2 2 2 2 2 1 1 2 2 2 1 1 1 1 1 1 2 2 3 3 3 3 3 2 2 2 2 3 3 4 4 5 6 6 6 7 7 7 8 8 9 9 10 10 10 11 11 12 11 11 12 12 12 12 12 13 12 12 12 13 13 13 13 12 13 12 12 12 11 8 9 9 9 9 8 8 7 7 7 7 6 7 7 7 7 7 7 7 6 6 6 6 6 6 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 4 4 4 4 5 4 5 5 5 5 6 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 7 7 6 6 6 7 7 7 8 7 7 7 7 6 7 7 7 8 8 8 8 8 8 9 8 8 8 8 8 8 8 8 8 8 9 8 8 8 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 10 10 10 10 9 8 8 8 9 9 10 10 10 10 10 10 10 10 11 10 9 9 8 9 9 9 10 10 10 10 10 11 11 10 10 10 10 10 10 10 10 10 9 8 8 8 8 7 7 6 6 5 4 4 3 3 3 3 2 2 1 1 1 1 1 0 0 0 0 1 1 1 1 1 2 1 2 2 3 3 4 4 4 5 5 5 6 5 6 7 7 8 8 9 9 9 9 9 10 10 10 10 10 11 11 11 11 12 12 12 12 12 13 12 12 12 12 13 12 12 11 9 9 8 8 8 8 8 8 7 8 7 7 7 7 7 8 7 7 6 6 6 6 6 6 6 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 4 4 4 4 5 5 5 5 5 6 6 7 7 7 7 7 7 7 7 7 7 7 7 6 7 7 7 7 7 7 8 8 7 8 8 8 7 7 7 8 8 8 8 8 9 9 9 9 9 9 9 9 8 8 9 9 9 9 9 9 10 9 9 9 9 9 10 10 9 9 8 8 8 9 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 10 10 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 11 10 11 11 11 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 10 10 10 9 9 9 9 8 7 7 7 6 6 6 4 4 5 4 4 3 3 3 3 3 3 2 1 1 1 1 2 2 2 2 2 2 3 3 3 4 5 5 4 5 4 4 5 5 6 7 7 7 8 8 8 8 8 8 9 9 9 9 10 10 10 10 11 11 11 12 12 12 12 12 12 12 12 12 12 11 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 7 7 6 6 6 6 6 6 6 6 6 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 5 4 4 4 4 4 5 5 4 5 5 5 6 7 7 7 7 7 7 7 7 8 8 7 7 7 7 8 7 7 7 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 10 10 9 10 10 10 10 10 10 10 11 11 10 10 10 10 11 10 10 10 11 11 10 10 10 10 10 10 10 11 11 12 11 11 11 11 11 11 11 11 12 12 12 12 13 12 13 12 12 12 12 13 13 13 13 13 13 13 13 13 12 12 13 13 13 12 12 13 13 13 14 14 13 13 13 12 12 12 12 11 12 12 12 11 10 11 10 10 10 9 9 8 8 8 8 8 8 7 6 5 5 5 5 5 5 5 4 4 3 3 2 2 2 2 2 2 2 2 2 3 3 3 4 5 5 5 5 4 4 5 5 5 5 6 6 7 7 7 7 7 8 8 8 9 9 9 9 10 10 10 10 11 11 11 12 11 11 12 12 12 12 12 11 9 9 9 9 8 8 8 9 8 8 8 8 8 8 8 7 7 6 6 6 6 6 6 6 6 6 5 5 5 5 4 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 6 7 7 7 7 7 7 8 8 8 8 8 7 7 8 8 7 7 7 8 8 8 8 9 9 9 9 9 9 9 10 10 10 10 10 10 10 11 10 10 10 10 10 11 11 11 11 11 11 11 11 12 12 12 11 11 11 11 11 11 11 12 12 12 13 13 12 12 12 12 12 13 13 13 13 13 14 14 14 13 13 13 13 13 14 14 14 14 14 14 14 14 14 13 13 13 13 13 14 13 14 14 14 14 14 14 14 14 13 13 13 13 12 12 12 12 12 11 11 11 11 10 10 10 10 9 9 9 9 9 9 8 8 7 7 6 6 6 6 6 6 6 5 4 4 3 3 3 3 2 3 3 2 3 3 4 4 4 4 5 4 4 4 5 5 5 5 5 5 6 6 6 6 6 7 8 8 8 8 9 9 9 9 9 9 10 10 11 12 11 11 11 11 11 11 11 11 8 8 8 8 8 8 9 9 8 8 8 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 5 5 5 5 4 5 5 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 5 5 5 5 5 6 6 7 7 7 7 7 7 7 8 8 8 8 8 8 9 9 8 8 7 7 8 9 9 9 9 9 9 9 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 12 12 11 12 11 12 12 12 12 12 12 12 12 13 13 12 12 12 13 13 13 13 13 12 12 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 12 11 11 11 11 11 10 10 10 10 9 9 9 9 9 9 8 7 7 7 7 7 7 7 6 6 5 4 4 4 3 4 3 3 3 3 3 3 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 6 7 7 8 8 8 8 8 8 8 8 8 9 9 10 10 11 10 10 10 10 10 10 10 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 5 6 6 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 6 6 6 6 7 7 7 7 7 8 7 7 7 8 8 8 8 8 9 9 8 8 8 8 9 9 9 9 9 10 10 10 10 10 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 12 13 13 13 13 14 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 14 15 15 15 15 15 15 14 15 15 15 15 15 15 14 14 14 14 14 14 14 13 13 13 13 12 12 12 12 12 12 11 11 11 11 11 11 11 10 10 10 9 9 9 9 9 8 8 8 8 8 8 7 7 7 7 6 6 5 5 5 5 5 5 4 4 4 5 5 5 5 4 5 5 5 5 5 5 5 4 5 5 6 6 7 7 7 7 7 8 8 8 8 8 8 9 8 7 8 10 10 10 10 10 9 9 7 7 7 7 7 6 6 7 6 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 5 5 4 5 5 5 5 5 4 4 4 3 4 4 4 4 4 4 4 4 4 4 5 5 6 6 6 7 7 8 8 8 8 8 8 8 8 8 9 9 9 8 9 9 9 8 7 8 8 9 9 9 9 10 10 10 10 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 14 14 14 14 14 13 13 13 13 14 14 14 14 14 14 14 15 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 13 13 13 13 13 12 12 12 12 12 12 11 11 12 11 11 11 11 11 10 10 10 10 10 10 10 9 9 8 8 8 8 8 8 8 8 8 7 7 7 6 6 5 5 5 5 5 5 5 5 5 5 6 5 5 5 4 4 5 5 5 5 6 6 6 6 7 7 7 7 8 8 8 8 8 8 7 7 8 9 9 10 10 9 9 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 6 6 6 6 6 6 6 6 5 5 4 5 5 5 5 5 4 4 4 4 4 4 4 5 5 4 4 5 4 5 5 6 6 7 7 8 8 9 8 9 8 8 8 8 8 9 9 9 8 9 9 9 9 8 8 9 9 9 9 10 10 10 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 12 13 13 13 13 13 14 14 14 14 13 13 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 16 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 15 16 15 15 15 15 15 14 14 14 14 14 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 11 11 11 11 11 10 10 10 10 10 10 9 9 9 8 9 9 9 9 9 9 8 8 7 6 6 6 6 5 5 5 5 5 6 6 6 6 6 5 5 4 4 4 5 5 5 5 6 6 6 6 7 6 7 7 8 8 8 8 8 7 8 8 9 9 10 10 10 10 6 6 6 5 6 6 6 6 7 6 6 6 6 6 7 6 6 7 7 6 6 7 6 6 7 6 6 6 5 5 5 5 5 5 5 4 4 4 4 4 4 5 5 5 5 5 5 6 6 6 6 7 7 8 8 8 9 8 9 9 8 8 8 8 9 9 8 8 9 9 9 9 9 9 9 9 10 10 10 10 10 11 11 11 12 12 12 12 12 12 12 12 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 16 16 16 16 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 14 14 14 13 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 11 11 11 11 10 10 10 10 10 10 9 9 9 9 9 9 9 9 8 8 8 8 7 7 6 6 5 5 5 5 5 6 6 6 6 6 5 5 4 4 4 4 5 5 5 6 6 6 6 7 6 7 7 8 8 8 8 8 8 8 9 9 9 10 10 10 10 6 6 6 5 5 5 6 6 6 6 5 5 5 5 6 6 6 6 6 6 6 7 7 6 6 7 7 7 6 6 5 5 5 5 5 5 4 4 4 4 5 6 6 6 5 6 6 7 7 7 7 7 8 8 8 8 9 8 9 9 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 11 11 11 11 11 12 12 12 12 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 14 13 14 14 13 13 12 12 12 12 11 11 11 11 11 11 10 10 10 10 10 9 9 9 9 9 9 9 9 9 8 8 7 6 5 5 5 6 6 6 6 6 6 6 5 5 4 4 4 4 5 5 5 6 6 6 6 6 6 7 7 7 7 8 8 8 8 9 9 9 10 10 10 10 9 5 6 5 5 5 5 6 5 5 5 5 5 4 4 4 5 5 5 5 6 6 6 6 6 5 6 7 7 7 7 6 6 5 5 5 5 5 4 4 5 6 6 6 6 6 6 6 7 7 7 7 8 8 8 8 8 8 8 9 9 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 11 11 11 11 11 11 12 12 12 11 11 11 11 12 12 12 12 12 12 12 11 12 12 11 11 11 12 12 12 12 13 13 14 14 14 13 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 14 14 14 14 13 14 14 13 13 13 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 12 12 12 12 11 11 11 11 10 10 10 9 9 9 9 9 9 9 9 9 9 8 7 5 5 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 6 7 6 6 6 6 6 6 7 7 8 8 9 9 9 9 9 9 9 9 9 9 5 5 5 5 5 6 6 6 6 6 5 5 5 4 4 4 4 4 4 5 6 5 5 5 5 5 6 7 7 7 6 6 6 5 5 4 5 5 5 6 6 6 6 5 6 6 7 7 7 7 8 8 8 8 9 9 9 9 9 8 8 8 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 12 12 11 12 12 12 11 11 11 11 11 11 11 11 11 12 12 13 13 13 13 13 14 14 13 13 13 14 14 14 14 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 14 14 14 13 13 14 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 12 12 12 11 11 10 10 10 10 10 10 10 9 9 9 9 9 9 9 7 5 5 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 6 6 6 7 6 6 6 6 6 6 7 8 9 9 9 9 9 9 9 8 8 8 8 8 5 5 5 5 6 6 6 6 6 6 5 5 5 5 4 4 4 4 3 4 5 5 4 4 5 4 4 7 8 7 6 6 5 5 5 4 4 4 5 6 6 6 6 6 6 7 7 7 8 8 8 8 8 9 8 9 9 8 8 8 8 8 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 11 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 11 11 11 11 11 11 11 11 11 11 12 12 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 16 15 15 14 14 14 14 14 14 13 13 13 14 14 15 15 15 15 15 14 15 15 15 15 14 14 14 14 13 13 13 13 12 12 12 11 11 10 10 10 10 10 10 10 9 9 9 9 9 9 9 8 7 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 6 6 6 7 7 6 6 6 6 6 7 7 8 8 9 9 9 9 9 9 8 7 7 6 6 5 5 5 5 5 5 6 5 5 5 5 5 4 5 5 4 4 4 4 4 4 5 4 5 5 5 6 8 9 7 7 6 5 5 5 4 5 4 5 5 5 6 7 7 7 7 8 8 9 9 9 9 9 9 8 8 9 8 8 8 9 8 9 9 10 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 13 12 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 15 15 15 16 16 16 16 16 16 16 16 16 16 15 15 15 14 14 14 14 14 13 13 14 14 14 14 15 15 15 15 15 15 14 14 14 14 14 14 13 13 12 13 12 12 12 12 12 11 11 11 11 11 11 11 10 10 10 9 9 9 9 9 8 8 7 6 6 6 6 7 6 6 6 6 6 6 6 5 6 6 6 6 7 7 6 6 6 6 7 7 7 8 8 9 9 9 9 8 8 7 7 5 4 4 4 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 5 5 5 5 6 6 6 6 8 8 7 7 6 5 5 5 5 5 5 5 6 7 6 7 7 7 8 8 9 9 9 9 9 9 9 8 8 8 9 9 9 9 9 9 10 10 10 9 10 10 10 10 10 11 11 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 13 12 12 12 13 13 13 13 13 14 14 15 15 15 15 15 16 16 16 16 16 16 15 16 15 15 15 15 15 15 15 15 16 16 16 16 16 16 15 15 15 15 15 15 15 15 14 14 13 14 14 15 15 15 15 15 15 15 15 14 14 14 14 13 13 13 13 12 12 12 12 12 12 11 11 11 11 11 11 11 11 10 10 10 10 10 10 9 8 8 8 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 7 7 6 6 6 6 7 7 7 8 8 9 9 9 8 7 7 5 3 3 3 2 4 4 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 5 5 5 5 5 5 5 6 7 7 8 8 7 6 6 5 5 5 5 6 6 6 6 7 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 9 10 10 10 10 10 11 10 10 10 11 11 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 11 10 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 12 12 12 12 13 13 14 14 14 14 14 15 15 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 15 15 15 15 15 15 15 15 15 15 14 14 14 13 13 13 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 10 10 10 10 10 9 8 8 8 8 7 7 7 7 7 7 7 6 6 6 6 6 6 5 5 6 6 7 6 6 6 6 6 7 7 8 8 8 8 7 7 7 6 5 3 2 2 1 0 4 4 5 5 5 5 5 5 5 5 5 5 5 5 4 4 5 5 5 5 5 5 5 6 6 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 7 8 8 9 8 8 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 11 11 11 11 11 11 11 12 12 11 11 12 12 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 13 13 14 14 15 15 16 16 16 15 15 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 14 15 15 15 15 15 15 15 15 15 16 16 15 15 15 15 15 15 15 15 14 14 14 14 14 13 13 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 10 10 10 10 9 9 8 8 8 8 8 8 8 7 7 7 7 6 6 6 6 6 6 5 5 6 6 6 6 6 6 6 6 7 7 7 8 8 8 6 5 3 2 1 1 1 2 3 2 4 4 5 5 5 6 5 5 5 5 5 5 5 5 4 3 5 6 5 5 5 5 5 5 6 7 7 7 7 7 5 6 6 6 6 7 7 7 7 8 8 8 9 9 9 9 9 10 9 9 9 8 8 9 9 9 9 9 10 11 11 11 10 10 10 10 9 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 11 10 11 11 11 11 12 12 12 13 14 16 17 16 15 14 14 14 14 14 14 14 14 14 14 15 14 14 14 14 14 14 14 14 15 15 15 15 15 15 16 16 16 16 16 15 15 15 15 14 14 14 14 14 14 14 14 13 13 13 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 9 9 9 8 8 8 8 8 8 8 8 7 6 6 6 7 7 6 4 5 6 6 6 6 6 5 5 6 6 6 7 7 7 7 6 3 2 1 1 2 2 1 2 3 4 5 6 6 6 5 5 5 5 4 4 5 5 5 5 5 5 6 5 5 5 5 5 6 6 6 7 7 7 6 5 5 6 7 7 7 8 8 8 8 8 9 9 9 9 9 9 9 10 10 9 9 8 10 10 10 10 10 10 11 11 11 10 10 10 10 9 10 11 11 11 11 11 12 11 11 11 11 11 11 11 11 10 10 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 9 9 9 9 10 10 10 10 10 10 10 10 10 11 10 11 10 9 8 9 9 8 14 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 16 16 16 16 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 13 13 13 12 12 12 12 12 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 9 9 9 8 8 8 8 8 9 9 7 6 6 7 7 7 6 5 5 6 6 7 7 6 5 5 5 6 6 6 7 7 6 3 2 1 1 0 2 2 3 3 4 4 5 6 6 6 5 5 5 4 4 4 5 5 6 6 6 6 6 6 6 5 6 6 6 6 7 7 7 7 6 6 6 7 9 8 8 8 9 9 9 9 9 9 10 10 10 9 9 10 10 10 10 10 11 11 10 10 11 11 11 11 11 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 11 11 10 10 11 11 11 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 9 9 9 9 9 9 9 10 10 10 10 9 9 10 10 10 9 9 8 7 3 2 4 5 6 10 12 13 14 14 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 12 12 12 11 11 11 11 11 10 10 10 10 10 10 9 9 10 10 10 9 9 9 9 9 9 9 9 9 8 6 7 7 7 7 6 6 6 6 6 7 7 5 4 4 5 6 6 6 7 6 3 2 1 2 3 3 3 3 3 4 3 5 6 6 6 6 6 5 5 4 4 4 4 4 5 7 7 7 6 6 6 6 6 6 6 6 7 7 6 6 6 7 8 8 9 9 9 9 9 10 10 10 10 10 10 10 10 9 9 9 10 10 10 11 11 11 10 11 11 11 11 11 11 11 10 10 10 10 11 11 10 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 11 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 10 10 11 11 11 11 10 10 10 10 9 9 9 9 10 9 9 10 10 10 9 9 9 9 10 9 9 9 8 10 13 15 3 8 8 10 12 13 13 13 14 14 14 14 14 14 14 14 13 13 14 14 14 14 14 14 14 14 14 15 15 15 15 14 15 15 15 15 15 15 15 15 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 11 11 11 11 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 7 7 7 7 7 6 6 7 7 7 7 4 4 5 5 5 6 6 6 4 2 2 1 1 1 1 2 1 2 3 3 4 3 6 6 5 5 5 5 5 5 4 3 3 6 8 8 7 7 6 6 6 6 7 6 7 8 8 8 8 8 8 9 9 9 10 10 9 10 10 9 10 10 10 10 10 10 10 9 10 10 10 11 11 11 11 11 10 10 10 10 11 11 11 10 10 10 10 10 10 10 11 11 11 11 11 11 10 10 11 11 11 11 11 10 10 9 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 10 10 10 10 11 11 10 10 10 10 10 10 10 10 10 9 9 9 10 9 10 10 9 10 9 9 9 9 8 6 6 14 16 15 12 12 12 12 13 13 13 14 14 14 14 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 11 11 11 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 7 7 7 7 7 7 7 7 7 6 5 5 5 5 5 5 5 5 2 2 1 1 0 1 2 3 2 3 4 4 4 1 5 5 4 4 4 5 5 5 5 4 4 7 8 8 8 7 7 6 6 6 7 7 7 8 8 9 9 8 8 9 8 9 10 10 10 10 11 10 10 10 10 10 10 10 10 9 10 10 11 11 11 11 11 10 10 9 10 10 11 11 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 10 11 11 11 10 10 10 10 10 10 10 10 11 11 11 10 10 10 10 10 10 9 10 9 10 10 10 10 9 9 10 10 10 9 9 11 11 11 13 13 13 12 12 12 12 13 13 13 13 14 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 14 14 13 13 13 13 13 13 13 13 13 12 12 12 11 11 11 11 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 7 7 7 7 7 7 7 7 6 6 6 6 5 5 5 4 4 2 1 1 0 1 3 3 3 6 7 4 4 5 3 3 4 3 3 3 4 4 5 6 6 6 7 8 8 8 7 7 7 6 6 7 7 7 8 8 8 9 8 8 9 9 9 9 9 10 10 11 11 10 9 10 10 10 10 10 10 10 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 10 10 10 9 9 9 9 8 9 12 13 12 10 10 14 14 15 14 13 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 11 11 11 11 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 7 7 7 8 7 7 7 7 7 7 6 5 5 5 4 5 2 2 1 1 3 3 4 6 6 5 5 2 6 5 4 4 3 2 2 3 3 5 7 7 7 7 7 8 8 8 7 7 7 7 7 7 8 8 8 8 8 8 8 8 9 9 9 10 10 10 11 10 10 9 10 10 10 10 10 10 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 11 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 11 11 10 11 10 10 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 10 9 9 9 9 9 10 10 10 10 9 9 8 7 6 8 12 13 13 14 14 13 13 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 13 13 13 12 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 13 13 13 13 12 12 12 12 12 12 11 11 11 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 7 7 8 8 7 6 5 5 5 5 5 2 2 2 2 3 4 6 8 7 5 3 2 6 6 5 4 4 3 3 3 3 5 7 9 8 8 8 8 8 8 8 7 7 8 8 8 8 9 8 8 8 8 9 9 8 8 9 9 9 9 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 10 10 11 11 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 10 10 10 9 9 9 9 9 10 10 12 12 12 12 12 12 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 9 9 8 8 8 8 9 8 8 8 8 9 9 6 5 4 4 5 5 4 3 3 2 3 5 4 4 7 7 5 4 3 6 6 6 5 5 4 4 5 5 6 8 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 8 8 8 8 8 9 9 10 10 10 10 10 10 10 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 11 10 10 10 10 10 10 10 10 11 11 10 10 10 10 9 9 9 9 9 10 10 10 10 10 10 10 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 10 10 10 9 9 9 10 10 11 11 12 11 11 11 12 12 12 12 11 12 12 12 11 11 12 11 11 11 11 12 12 12 12 12 13 13 13 13 13 12 13 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 12 12 13 13 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 9 8 8 8 9 9 9 9 9 9 7 4 3 3 4 4 5 4 3 4 5 5 5 5 3 5 9 7 4 6 3 5 5 5 6 5 5 5 6 6 7 8 9 9 8 8 9 9 8 8 8 8 8 8 8 8 8 9 9 9 9 9 8 9 9 8 8 8 9 9 10 10 10 10 10 10 10 11 10 10 10 11 10 10 10 10 10 10 10 10 10 10 10 10 9 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 10 10 9 10 10 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 8 8 9 9 9 9 9 9 9 9 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 13 13 13 12 12 12 12 13 13 13 13 13 12 13 13 13 13 13 13 13 13 12 13 13 13 13 12 12 13 13 13 12 12 12 12 12 11 11 11 11 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 9 8 8 9 9 9 10 10 10 7 3 4 3 3 4 4 4 3 4 6 5 4 3 3 2 5 6 5 4 4 3 5 5 5 5 5 5 5 6 7 7 8 9 9 8 8 9 8 8 8 8 8 8 8 8 8 8 8 9 9 8 8 8 8 8 8 8 9 8 9 10 10 10 10 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 10 10 10 9 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 9 9 9 9 9 10 10 10 10 10 10 10 10 10 9 9 10 10 9 9 9 9 9 8 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 11 11 11 11 11 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 9 9 9 10 10 10 10 9 4 5 5 4 3 4 4 3 3 7 6 4 2 5 4 3 2 5 7 6 4 4 5 4 4 4 5 5 6 6 7 7 8 8 8 8 8 9 8 8 8 8 8 8 8 8 8 8 8 9 8 8 8 8 8 8 8 8 9 9 10 10 10 10 10 9 9 10 9 10 10 10 10 10 9 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 9 9 9 9 8 9 9 9 9 9 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 9 8 8 8 9 10 10 10 10 10 9 9 9 10 10 10 10 10 11 11 11 11 10 10 11 11 11 10 11 11 12 12 12 12 12 12 12 13 12 12 12 12 12 12 12 11 12 12 12 12 12 12 13 12 12 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 11 11 11 11 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 9 6 6 7 5 4 3 3 2 2 5 6 3 2 2 4 2 2 2 3 4 4 4 2 5 5 5 4 5 5 5 6 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 8 8 8 8 9 9 9 10 10 9 9 9 9 9 9 9 10 9 9 9 9 9 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 9 9 9 8 8 8 9 9 9 9 9 9 8 8 8 8 8 9 9 9 9 9 9 10 9 10 9 9 9 9 9 9 9 9 8 8 8 9 9 9 9 9 9 8 9 9 9 9 9 9 10 10 10 9 10 10 10 9 9 9 10 10 10 10 10 10 9 9 9 9 10 10 10 10 11 11 11 11 11 11 11 12 12 12 12 12 13 12 12 11 12 12 12 12 12 12 13 12 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 11 11 11 11 11 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 11 11 11 11 11 11 11 11 8 7 5 5 5 5 4 3 2 2 4 7 5 2 1 1 2 3 3 3 3 4 3 3 1 5 5 5 4 4 5 5 6 6 6 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 8 8 9 9 9 9 9 10 9 9 9 9 9 9 9 9 9 9 8 9 8 8 8 8 8 8 8 8 8 8 8 8 8 9 8 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 9 9 9 9 9 9 9 9 9 9 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 9 9 9 9 9 9 10 10 10 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 10 10 11 12 12 12 12 12 12 11 7 5 6 5 5 4 3 2 2 4 7 6 3 1 2 2 3 4 6 8 7 5 3 4 3 5 5 4 3 3 4 5 6 6 6 6 6 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 7 8 8 7 7 7 7 7 8 8 8 8 8 8 8 8 8 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 8 8 8 8 9 9 9 9 9 9 9 9 8 8 8 8 8 9 8 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 10 10 10 11 10 11 10 10 10 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 10 10 11 12 12 13 13 12 12 9 2 4 5 5 5 3 1 1 4 5 6 4 2 1 3 3 4 4 6 6 6 5 3 3 1 5 5 4 4 3 3 5 6 5 5 5 6 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 7 8 8 8 7 8 8 8 8 8 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 8 8 7 7 7 7 8 8 8 8 8 8 8 8 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 9 9 9 9 9 9 9 10 10 10 10 11 12 13 13 12 9 9 2 2 4 5 6 5 4 1 1 4 5 4 4 3 1 4 4 3 3 4 5 5 3 2 2 2 5 5 5 5 5 4 5 5 5 4 4 6 8 8 8 8 8 8 8 7 8 8 8 8 8 8 8 8 7 7 7 8 8 8 9 9 9 9 9 9 9 9 9 9 8 8 8 9 8 8 7 7 7 7 7 7 7 7 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 8 8 8 8 8 8 8 8 8 8 9 8 8 8 8 8 7 8 8 8 8 7 8 8 9 9 9 9 9 9 9 9 10 10 10 10 10 11 10 10 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 9 9 9 10 10 10 11 11 12 13 11 7 7 4 2 3 4 6 7 5 1 3 4 5 6 5 2 4 4 5 5 4 5 5 6 4 2 2 3 5 5 5 5 6 6 6 7 7 6 5 5 6 7 8 8 8 8 8 8 8 7 7 8 8 7 7 7 7 7 7 7 8 8 8 9 9 9 9 9 8 8 8 8 8 9 8 9 8 8 7 7 7 7 7 7 7 7 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 7 7 8 8 8 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 7 7 7 8 8 8 8 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 8 8 8 9 9 9 8 9 9 9 9 9 10 10 10 10 10 10 10 11 11 11 11 11 12 11 11 12 12 12 12 12 11 11 11 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 7 7 7 3 5 5 6 7 5 1 3 4 5 6 4 3 2 3 4 5 5 3 4 6 6 3 3 4 5 6 5 5 5 5 6 6 7 7 6 6 6 7 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 9 8 8 8 8 8 8 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 7 7 7 7 7 7 8 8 8 8 9 8 7 8 8 8 8 8 8 8 7 7 7 7 7 7 8 8 8 8 8 8 8 8 7 7 7 7 7 6 6 7 7 7 7 7 8 8 8 8 8 8 8 8 9 8 9 9 9 9 9 10 10 10 10 10 10 10 10 11 11 11 12 11 11 11 11 12 11 11 11 11 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 11 11 11 11 10 10 9 4 6 9 8 5 3 1 1 3 5 5 5 3 2 2 2 3 5 7 6 5 6 5 2 1 4 4 6 5 5 5 5 5 6 6 6 6 6 5 6 6 7 7 8 8 8 8 7 8 7 7 7 7 7 7 7 7 7 8 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 6 6 6 6 6 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 7 6 6 6 6 6 6 6 7 7 7 7 7 8 8 8 7 7 8 8 7 7 7 7 7 7 7 8 8 8 8 8 7 7 8 8 8 8 9 9 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 8 8 8 8 9 9 9 8 9 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 11 11 12 12 11 9 4 3 4 5 7 4 2 2 3 3 5 4 4 5 4 2 2 3 5 5 5 3 4 5 2 1 2 4 5 5 5 4 4 4 5 5 5 5 5 5 5 6 6 6 7 7 7 7 7 7 7 8 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 7 7 8 8 7 7 7 6 6 6 6 6 5 5 5 4 4 4 4 5 5 5 5 5 5 5 6 6 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 8 8 7 7 7 7 7 7 7 6 6 7 7 7 7 8 8 8 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 6 6 6 6 6 6 7 7 7 6 6 6 6 6 6 6 6 7 7 7 7 7 7 6 6 6 7 7 7 7 8 8 8 8 8 8 8 9 10 10 10 10 10 9 10 10 10 10 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 12 12 11 11 11 11 11 11 10 10 10 10 10 11 11 11 11 13 14 10 3 3 5 4 3 4 4 3 1 2 2 5 5 3 3 4 1 1 3 4 5 4 4 4 6 4 4 3 4 5 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 6 7 7 7 7 7 8 8 7 7 7 7 7 7 7 6 6 6 7 8 7 7 8 7 7 7 7 7 7 6 6 6 6 6 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 6 6 5 5 5 5 5 5 6 6 7 7 8 8 7 8 7 7 6 7 7 7 7 7 7 7 7 8 8 8 9 9 9 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 6 6 6 6 6 6 6 5 5 5 6 5 6 6 6 6 6 6 6 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 8 8 8 9 9 9 10 9 9 9 9 9 10 10 11 11 12 12 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 11 12 12 12 12 12 12 12 12 11 11 11 11 11 10 10 10 10 10 11 11 13 10 2 3 6 5 4 3 3 3 2 3 2 2 4 5 3 4 5 3 2 4 2 4 6 3 3 4 5 6 6 6 5 5 4 3 3 3 3 3 4 4 4 5 5 5 5 5 4 5 6 6 7 7 8 8 8 7 7 7 7 7 7 6 6 6 5 6 8 8 8 8 8 7 7 7 6 7 6 6 6 6 5 5 4 4 4 4 4 4 4 4 4 3 4 4 5 4 4 5 4 4 5 5 4 5 5 5 5 5 5 5 5 5 5 6 6 6 7 7 7 7 7 7 7 6 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 6 6 6 6 6 6 5 5 4 4 5 5 4 4 5 5 5 5 5 5 5 5 5 5 5 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 7 7 7 7 8 8 8 9 9 9 8 8 9 9 9 10 10 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 10 10 10 10 10 10 10 10 3 4 8 6 5 2 0 2 2 2 2 1 2 5 4 3 4 6 6 3 3 3 4 5 4 5 5 7 7 6 6 6 5 5 4 4 4 3 3 3 3 3 4 3 3 3 4 4 4 5 6 7 7 8 9 8 8 7 7 7 6 6 6 6 5 5 6 8 9 8 8 7 7 6 6 6 6 6 6 5 5 5 4 4 4 3 3 3 3 4 4 3 3 4 4 4 4 4 3 3 3 4 4 4 4 4 4 4 5 5 5 5 5 6 6 5 5 5 6 6 6 6 6 6 6 6 6 7 7 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 3 3 4 4 4 4 4 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 5 5 6 6 6 6 6 6 6 6 7 7 8 8 8 8 8 8 9 9 9 9 10 10 11 11 11 11 12 12 12 12 12 12 13 12 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 10 10 10 10 10 10 10 6 2 4 5 5 5 3 1 1 1 2 2 2 2 4 4 3 4 5 6 4 2 2 6 3 6 9 9 7 7 6 5 5 5 5 5 5 4 4 2 2 2 2 2 2 2 2 2 3 3 5 6 8 8 8 9 8 8 7 7 7 6 6 6 6 6 6 7 8 8 8 7 7 6 6 6 6 6 6 5 5 5 5 4 4 3 3 3 3 3 3 3 3 3 4 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 5 5 5 5 5 5 4 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 6 6 6 5 5 5 4 4 3 3 3 3 3 3 3 3 3 3 3 4 3 4 4 4 4 4 3 3 3 3 4 3 3 3 3 3 4 4 5 5 5 5 5 5 6 6 5 5 5 6 7 7 7 7 7 7 8 8 9 9 9 10 11 11 11 11 11 12 12 12 12 12 12 13 13 13 12 12 13 12 12 12 13 13 12 12 12 12 12 12 11 10 10 10 9 9 10 9 1 0 4 3 4 4 2 1 1 2 3 2 1 2 5 3 4 4 4 5 3 3 3 3 4 6 10 10 8 7 6 6 5 6 5 5 5 4 4 4 2 1 2 2 2 1 1 1 2 3 4 6 8 9 9 9 8 8 8 7 7 6 7 7 6 7 7 7 8 7 7 7 6 6 6 6 6 6 6 5 5 4 4 3 3 3 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 5 4 5 5 4 4 2 2 3 2 2 2 2 3 3 3 2 2 3 3 3 2 2 3 3 3 3 3 3 3 2 3 3 4 4 4 4 4 5 4 5 5 5 5 5 5 5 6 6 6 7 7 7 8 9 8 9 10 10 11 11 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 11 11 10 9 9 8 9 3 1 4 4 2 2 1 1 2 1 2 2 1 2 4 5 3 4 4 5 5 5 4 4 2 4 7 9 9 8 7 6 5 5 5 5 5 5 6 5 5 4 3 2 1 1 1 1 0 2 2 3 5 7 9 9 9 8 8 8 7 7 6 6 7 7 6 7 7 7 7 7 6 6 6 6 6 6 6 5 5 5 4 3 3 2 2 2 1 1 1 2 2 1 2 2 3 3 2 2 2 2 3 3 2 3 3 2 3 3 3 3 3 3 3 3 3 4 3 3 4 3 4 4 4 4 4 5 5 5 4 4 4 4 4 4 4 4 5 5 4 5 5 5 5 5 5 5 5 5 6 6 6 5 5 5 5 5 5 4 4 5 5 4 4 3 2 2 2 2 2 2 2 2 1 2 2 3 3 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 4 4 4 4 4 4 5 5 5 6 6 6 6 6 7 7 8 9 9 9 10 11 11 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 11 9 8 8 7 6 1 1 4 2 2 1 1 1 1 2 2 3 3 2 3 4 4 4 4 4 2 5 2 3 3 6 7 8 7 7 7 6 5 5 7 5 5 5 6 6 6 5 5 3 2 1 1 2 1 2 2 2 5 8 9 9 9 8 8 8 8 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 5 5 5 4 4 3 3 2 2 1 1 1 1 1 2 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 3 4 4 3 3 3 4 4 4 4 4 5 5 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 3 3 2 1 1 1 1 1 1 1 1 2 2 2 2 2 1 1 1 1 2 2 2 2 2 2 2 2 2 2 3 3 3 3 4 4 4 4 4 4 5 5 5 5 6 6 7 7 8 8 8 9 10 10 11 11 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 14 14 13 13 13 13 13 13 12 11 9 7 6 5 2 1 6 3 1 2 1 2 3 1 1 2 3 2 2 3 4 5 3 1 2 2 5 1 2 5 7 7 7 7 7 6 6 6 7 11 6 5 4 5 6 7 8 7 6 4 4 3 2 2 2 3 3 5 8 8 7 8 8 8 7 7 7 7 7 7 7 6 6 6 6 6 6 5 5 5 4 4 5 5 5 4 4 4 4 3 2 2 2 2 1 1 2 2 2 2 2 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 3 3 3 2 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 3 3 3 4 4 4 4 4 4 4 4 4 4 4 5 5 5 6 6 6 5 5 5 4 4 4 3 3 3 4 4 3 3 3 3 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 2 2 2 3 2 2 3 3 3 3 3 3 4 5 5 5 5 5 5 6 6 7 7 8 8 9 9 10 10 11 11 12 12 12 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 13 13 13 13 11 9 6 4 3 1 4 6 2 1 1 2 1 1 1 1 3 3 2 4 3 3 3 1 2 2 3 5 3 4 5 7 6 6 6 6 5 6 6 6 12 3 5 5 6 7 8 9 8 7 6 5 4 3 3 3 4 5 6 7 7 6 6 7 8 7 7 7 7 7 6 6 6 5 6 5 5 5 5 4 4 4 3 3 4 4 4 4 4 4 3 3 2 2 2 1 2 2 2 2 2 2 3 4 4 4 4 4 4 4 3 3 2 2 2 2 2 2 3 2 2 3 3 3 3 4 4 3 3 3 3 3 2 2 2 1 1 1 1 2 3 3 3 3 4 4 4 4 4 4 4 4 4 4 5 5 5 5 6 6 6 5 5 5 4 4 3 3 3 3 3 3 3 3 3 3 1 2 2 2 2 1 1 1 1 1 1 0 0 0 0 0 1 1 1 1 1 2 2 2 2 2 3 3 2 2 2 2 2 3 3 4 4 4 5 5 5 5 6 6 7 8 8 9 9 10 10 11 12 12 12 12 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 13 13 14 13 10 7 5 2 1 1 6 5 2 2 1 0 1 2 1 1 3 4 4 5 3 2 2 3 3 2 3 4 3 4 5 6 6 5 6 6 5 4 5 6 10 3 2 5 7 7 7 9 10 8 7 6 5 4 3 3 3 4 5 5 6 6 6 6 7 7 7 7 7 7 6 6 6 6 6 5 4 4 4 4 4 4 3 3 3 4 4 3 3 3 2 2 1 1 1 1 2 2 3 3 3 3 3 4 4 4 4 4 4 4 4 3 3 3 3 2 2 3 2 3 3 3 3 3 3 4 4 3 3 3 3 3 2 2 2 1 1 1 1 2 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 5 5 5 5 6 6 6 5 5 5 4 3 3 3 3 3 2 2 3 3 3 2 1 2 2 2 2 2 1 2 2 2 2 1 1 0 0 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 4 4 4 5 5 6 6 6 7 7 8 9 9 10 11 11 12 13 12 13 13 14 14 14 14 14 14 15 15 14 14 14 14 14 13 13 15 12 7 3 1 1 0 1 5 3 2 1 1 1 1 1 3 4 5 5 3 5 3 2 2 2 3 2 4 4 3 3 5 6 6 5 5 6 6 6 5 6 5 5 3 1 2 2 4 5 10 9 9 8 6 5 4 4 4 4 4 5 5 6 6 6 6 6 7 7 7 6 6 6 6 6 6 5 5 4 4 3 3 3 3 3 3 4 4 3 3 2 2 2 1 1 1 1 2 2 2 3 3 4 4 4 4 4 4 5 4 4 4 4 3 3 3 3 3 4 3 3 3 4 4 4 4 3 3 3 3 3 3 2 2 2 2 2 1 1 1 1 2 2 2 2 2 2 3 3 3 3 3 3 3 4 5 5 5 5 5 5 5 5 5 5 5 4 4 3 3 3 3 3 3 2 2 3 3 2 3 3 3 3 2 2 2 2 2 2 2 1 1 0 0 1 0 0 1 2 2 2 2 2 2 2 1 1 2 1 1 1 2 1 2 3 3 3 4 4 5 5 6 6 7 8 8 9 9 10 11 12 12 12 13 13 14 14 14 14 15 15 15 15 15 15 14 14 14 13 12 8 5 5 5 2 1 3 2 3 1 0 1 0 1 2 3 1 2 4 2 5 5 4 4 3 2 3 3 4 4 4 5 5 4 5 5 5 6 6 5 5 6 4 5 3 2 2 2 2 2 3 8 6 10 9 7 6 5 5 4 4 5 5 6 6 6 5 6 6 6 6 6 6 6 5 6 5 5 4 4 4 3 3 3 3 3 3 3 3 3 2 2 2 2 1 1 1 2 2 2 2 2 3 4 4 4 4 4 4 5 6 5 5 5 5 5 4 4 4 4 4 4 3 4 4 4 4 3 3 3 3 3 2 2 3 3 2 2 2 1 1 1 1 2 2 2 1 2 2 2 3 3 3 4 4 4 4 4 4 4 4 4 4 5 5 5 5 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 3 3 3 2 2 2 1 1 1 1 1 1 1 2 3 3 2 2 2 2 1 2 2 1 0 0 1 1 2 3 3 3 4 4 4 5 6 6 7 8 8 9 9 10 11 12 13 13 13 14 14 14 14 15 15 15 15 15 15 14 14 14 14 10 1 2 1 3 3 5 4 4 4 1 1 2 1 3 2 1 1 4 1 6 4 3 4 3 2 1 1 1 3 3 4 5 4 7 8 8 7 6 5 5 5 5 5 7 4 3 2 2 2 3 3 5 5 8 11 10 9 7 5 4 3 3 5 6 6 7 6 5 5 6 6 6 6 6 5 5 4 4 4 4 3 3 3 3 3 3 3 2 2 2 2 2 2 2 1 1 1 1 1 2 1 2 3 3 4 4 4 4 5 5 5 5 5 5 6 6 5 5 5 5 4 4 4 4 4 4 4 3 3 2 3 3 2 3 2 2 2 2 1 1 2 2 2 2 2 2 2 2 2 3 3 4 4 4 4 4 4 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 3 3 3 4 4 4 3 3 3 2 2 2 2 2 2 3 3 3 2 2 2 1 1 1 1 1 1 2 3 3 3 3 2 2 2 2 2 1 1 1 1 1 2 2 3 3 4 5 5 5 5 6 7 8 9 9 10 10 11 12 12 13 13 14 14 15 15 15 15 15 15 14 14 14 15 11 2 1 3 3 3 2 5 3 3 3 2 1 3 2 3 3 2 2 5 5 4 3 2 3 3 4 4 3 0 1 2 3 3 3 3 3 5 6 6 8 9 7 7 11 10 7 3 2 1 1 2 3 3 4 7 12 11 9 8 6 4 3 3 4 6 6 6 6 5 6 6 6 6 6 5 4 4 4 4 4 3 3 3 3 3 3 3 2 2 2 2 2 2 2 1 1 1 1 2 2 2 2 2 3 3 3 4 4 4 4 4 5 5 5 5 5 5 5 4 5 5 5 4 4 4 4 4 4 4 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 1 2 2 3 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 3 3 4 4 4 4 3 2 2 3 3 2 2 2 2 3 4 3 3 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 2 2 1 1 2 2 2 3 3 4 5 5 5 6 6 7 7 8 9 9 10 11 12 12 12 13 14 15 15 15 15 15 15 15 14 14 13 13 5 3 3 5 3 5 4 5 2 2 1 2 2 2 3 3 1 3 2 2 3 2 2 3 4 3 4 4 3 2 2 2 2 5 3 2 4 4 4 6 6 7 7 7 11 11 12 7 4 3 2 1 1 2 3 6 12 11 10 9 7 6 4 3 4 5 5 6 6 6 5 5 5 5 5 5 4 4 3 3 3 3 3 3 3 3 2 3 3 2 2 2 1 1 1 1 1 0 1 1 2 2 2 2 3 3 3 4 3 4 4 5 5 5 5 5 5 5 4 4 4 5 5 5 5 5 4 4 4 4 3 3 2 3 3 3 2 2 2 2 2 2 2 1 1 1 1 2 2 2 2 1 1 2 2 2 2 2 2 2 2 3 3 3 3 3 3 4 4 4 3 4 4 4 4 4 4 4 3 3 4 4 4 4 3 2 2 3 3 4 3 4 4 4 4 3 3 3 3 4 3 3 3 3 3 3 3 3 3 4 4 3 3 3 3 3 2 2 2 3 3 3 4 4 4 5 5 6 7 7 8 8 9 10 11 12 12 12 13 14 14 15 15 15 15 15 15 14 13 12 6 1 3 6 6 2 6 2 4 3 1 1 3 1 3 0 3 2 1 3 2 2 2 3 4 3 5 4 3 3 3 0 1 2 6 1 3 5 5 5 5 5 7 8 8 11 11 11 9 6 8 3 3 2 1 1 2 8 10 9 8 8 7 6 5 5 5 5 5 5 5 4 4 5 4 4 4 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 1 1 2 1 0 1 1 2 2 2 2 3 3 3 4 4 4 4 4 4 4 5 6 6 5 5 5 4 4 4 5 6 6 6 5 5 4 4 4 3 3 3 3 3 2 2 2 2 2 2 2 1 2 2 1 2 2 2 1 1 1 1 1 1 1 1 1 1 1 2 2 2 3 3 3 3 4 4 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 3 3 4 4 3 4 5 5 4 4 4 4 4 4 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 4 4 4 4 5 5 6 7 7 8 9 9 10 11 12 12 13 14 14 15 15 15 15 15 15 14 13 10 3 2 6 6 4 5 6 1 3 0 1 2 1 1 1 3 3 1 1 1 3 2 3 4 3 2 2 3 4 4 3 1 4 4 5 3 6 4 5 5 5 5 5 6 6 11 11 11 10 8 9 8 7 3 1 1 2 5 9 9 8 8 8 7 6 6 6 5 4 4 4 3 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 1 2 2 2 2 2 2 2 1 1 2 2 3 2 3 3 3 4 4 5 4 4 4 4 4 6 6 6 6 6 5 5 5 4 5 6 6 6 5 5 5 4 4 3 3 3 3 3 3 3 2 2 2 1 2 1 1 2 2 2 2 1 1 1 1 1 0 0 1 1 1 1 1 2 2 2 3 3 3 3 4 4 4 4 4 4 4 5 4 4 4 4 4 4 4 5 5 4 4 4 5 5 5 5 5 4 4 4 5 5 5 5 5 5 5 5 5 5 4 4 4 5 5 5 5 5 4 4 4 4 4 4 3 4 4 5 5 5 5 6 6 7 8 9 9 10 10 12 12 13 14 14 15 15 15 16 15 15 15 13 6 2 4 5 3 5 6 1 3 1 1 1 1 1 1 0 1 2 2 2 2 4 4 2 2 1 2 5 6 3 4 3 4 2 3 5 4 4 5 5 5 5 4 5 5 6 12 11 10 10 10 10 9 8 8 1 1 1 5 8 8 8 8 8 8 7 6 5 5 5 4 3 3 3 3 3 3 3 3 3 2 2 2 2 2 3 3 4 3 3 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 4 4 4 4 3 3 3 4 5 5 6 6 6 5 6 5 5 5 5 5 6 6 5 5 5 4 3 3 3 3 3 3 3 2 2 2 1 2 2 1 2 2 2 2 2 1 1 1 1 1 1 1 1 1 2 2 2 2 3 3 3 3 3 4 4 4 4 4 4 5 5 5 5 5 4 4 4 4 5 5 5 5 5 5 5 5 5 5 6 6 5 5 5 5 5 5 5 5 6 6 5 5 5 5 5 5 5 5 6 5 5 5 5 5 4 4 4 4 5 5 5 5 6 6 7 8 8 8 9 10 11 12 12 13 14 15 15 16 16 16 15 15 11 3 4 4 3 5 7 3 2 2 1 1 1 2 2 2 1 2 1 2 4 2 0 4 3 2 5 4 3 7 6 3 3 4 2 3 4 3 2 2 3 4 4 4 4 5 6 11 11 11 10 10 10 10 9 9 5 0 0 1 5 7 8 8 8 7 6 6 4 4 4 4 4 3 3 3 3 3 2 2 2 2 1 1 2 2 3 3 3 3 2 2 2 1 2 2 2 2 2 2 2 3 3 4 4 3 3 3 4 4 4 4 4 4 3 3 3 3 3 4 5 5 4 4 4 5 5 5 5 6 6 5 5 4 4 4 3 3 3 3 3 2 2 2 1 1 1 2 1 2 2 2 2 2 1 1 1 1 2 2 2 2 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 5 5 6 6 6 5 5 5 5 5 6 6 6 6 6 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 5 6 6 6 6 5 5 5 6 7 6 5 5 5 5 5 4 5 5 5 5 6 6 6 6 7 8 8 9 10 11 12 12 13 14 14 15 16 16 16 15 10 4 3 4 2 3 8 4 4 3 1 1 2 1 1 1 2 1 2 4 3 5 4 3 3 3 1 3 6 3 3 6 5 1 1 3 3 3 2 3 3 4 4 4 4 3 4 6 10 11 10 10 10 9 9 8 9 7 2 0 0 1 7 7 7 8 7 6 5 5 4 4 4 4 4 4 4 3 3 4 3 3 2 2 2 2 2 2 3 3 3 2 2 1 1 1 1 2 2 2 3 3 3 4 4 4 4 4 4 4 4 5 5 5 4 3 2 2 1 1 1 1 2 2 2 3 3 4 4 4 5 6 6 5 5 5 5 4 4 4 4 3 3 2 2 1 1 1 1 1 1 1 1 1 0 1 0 0 0 0 1 2 2 2 3 4 3 3 3 4 4 5 5 5 5 5 5 5 5 5 6 6 6 6 7 6 5 6 6 6 7 7 7 6 6 6 6 7 7 7 6 7 7 7 6 7 7 7 6 6 6 6 6 7 7 6 5 5 5 6 6 6 6 6 5 5 5 5 5 6 6 6 6 6 6 8 7 7 8 9 11 12 12 12 13 14 15 16 16 16 10 3 4 4 3 3 6 7 2 3 2 2 2 1 2 3 2 0 1 2 3 3 3 6 4 2 3 1 3 1 4 5 4 3 2 2 4 3 4 3 2 1 3 3 3 3 3 4 4 9 9 10 9 9 9 9 9 8 7 4 1 1 1 3 5 7 7 7 7 5 5 5 4 4 4 3 4 4 5 4 4 3 3 3 2 2 2 2 2 2 3 2 2 1 1 2 2 2 2 3 3 3 4 4 4 4 4 4 4 4 5 5 5 6 5 4 3 2 2 2 2 1 1 1 2 3 3 3 3 4 4 5 6 6 6 6 6 5 5 5 5 4 4 4 3 3 3 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 2 2 3 3 3 3 3 4 4 5 5 6 5 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 8 8 8 8 7 7 7 7 8 8 8 7 8 8 7 6 6 7 7 7 7 6 7 7 7 7 7 6 6 6 6 7 6 6 5 5 6 6 6 6 6 6 6 6 6 7 7 7 8 9 10 11 12 13 13 13 14 15 16 15 7 3 3 5 2 6 7 4 3 3 3 2 0 1 1 1 1 1 2 2 2 1 1 3 3 3 3 2 2 3 1 2 3 3 4 4 3 6 4 6 5 5 5 4 4 3 3 3 4 8 8 9 8 8 8 8 8 8 8 5 2 1 1 4 5 5 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 4 3 3 3 3 2 2 2 2 1 2 2 2 2 3 2 3 3 3 3 4 4 4 5 5 4 4 5 5 6 6 5 4 3 3 2 2 2 2 2 2 2 2 3 4 4 5 5 5 6 6 6 6 6 6 6 6 6 5 5 5 4 4 4 4 3 3 3 2 2 2 2 2 3 2 2 2 2 2 2 2 3 3 3 4 4 5 5 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 8 8 7 8 8 9 9 8 8 7 8 8 8 9 9 9 8 8 8 8 8 7 7 8 8 8 7 7 8 9 8 7 7 7 8 8 7 6 6 6 6 6 6 7 6 6 6 7 6 6 6 7 8 9 9 10 11 12 12 12 13 14 15 11 5 4 1 5 4 7 3 2 3 2 2 2 1 1 1 1 0 1 2 3 3 2 2 2 2 4 1 4 4 2 4 4 5 4 3 3 3 7 4 4 4 4 5 4 4 3 3 3 3 7 7 7 7 7 7 7 7 7 7 5 2 2 3 4 4 4 5 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 3 3 2 2 2 2 2 2 2 2 2 2 2 3 3 4 5 4 5 5 5 5 5 5 5 5 5 4 4 3 3 3 3 3 3 2 2 3 3 3 4 4 5 6 6 5 6 6 6 7 7 7 7 6 6 6 5 5 5 5 5 4 4 3 3 3 3 3 3 3 3 3 3 3 3 4 3 4 4 4 5 5 6 6 7 7 7 7 7 8 8 8 8 7 7 7 8 7 7 7 8 8 8 9 9 9 9 9 8 8 9 9 9 9 9 9 9 9 9 9 8 8 8 9 9 8 8 8 9 9 9 8 8 8 8 8 7 7 6 6 6 7 7 6 6 6 6 5 5 6 6 8 9 9 9 10 12 12 12 12 12 11 7 2 2 3 6 5 4 1 2 2 1 1 1 2 2 0 1 1 0 2 2 3 1 2 5 3 5 2 5 5 3 0 2 3 4 3 3 3 7 3 1 1 2 3 3 3 2 2 2 3 7 7 7 7 7 7 7 7 7 6 6 3 2 2 3 4 4 4 3 3 2 2 3 3 4 4 5 4 4 5 5 5 5 5 5 5 5 5 5 4 4 4 3 2 2 2 2 2 2 2 2 3 3 4 4 5 5 5 5 5 5 5 5 5 5 5 5 4 5 4 4 4 4 4 4 4 4 4 4 3 4 4 4 5 6 6 6 6 6 7 7 7 6 6 6 6 6 6 6 6 5 5 5 5 5 4 4 3 3 4 4 4 4 4 5 4 5 5 5 5 6 6 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 10 9 9 9 10 10 10 10 9 9 10 9 9 10 10 10 10 10 9 9 10 10 9 10 10 9 9 9 9 10 9 9 9 9 9 8 8 7 7 6 7 6 6 6 6 6 5 5 6 6 7 8 8 9 10 11 12 12 12 12 10 5 3 3 3 5 4 2 3 0 2 2 2 1 1 1 1 2 2 0 1 1 2 2 0 4 5 4 5 6 6 3 2 2 2 4 3 4 6 7 4 2 2 1 2 3 3 3 3 2 3 7 6 6 6 6 6 6 5 5 5 5 4 1 2 3 4 5 4 2 1 1 2 2 3 4 4 5 5 4 5 4 4 4 5 4 4 5 5 5 5 5 5 5 5 4 3 2 2 2 3 3 3 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 3 2 3 3 4 5 6 6 6 6 6 6 6 6 6 6 6 7 7 6 6 6 6 6 6 5 4 4 4 4 4 5 5 5 5 5 5 6 6 6 6 6 7 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 11 10 10 9 10 10 10 10 10 10 10 10 10 10 9 10 10 10 10 10 10 9 10 10 9 10 10 9 10 10 9 9 8 7 7 7 6 6 6 6 6 5 5 5 6 7 7 7 8 9 10 11 11 12 12 12 5 4 3 1 0 1 2 0 1 1 1 2 2 1 1 1 1 1 2 1 1 2 3 2 2 4 3 3 5 5 3 3 4 3 4 6 7 7 6 6 5 5 4 3 4 3 3 2 3 2 6 5 5 6 6 6 5 5 5 6 6 3 2 3 3 4 5 2 1 1 2 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 4 4 4 4 4 4 5 5 5 5 5 5 5 4 5 5 5 5 5 4 4 4 4 5 5 5 5 4 4 4 4 3 3 3 3 3 4 5 6 6 6 5 6 6 6 6 6 6 6 6 7 7 7 7 7 7 6 6 5 5 5 5 5 5 6 6 5 5 6 6 6 7 7 8 8 8 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 11 11 11 11 10 10 10 10 10 10 11 11 11 11 11 10 10 10 10 10 9 9 9 9 10 10 10 10 9 10 10 10 10 10 9 8 8 8 7 7 7 6 6 6 6 6 5 6 7 7 7 7 8 9 10 10 11 11 11 4 3 2 1 2 1 2 1 1 1 1 1 1 1 1 1 2 2 2 2 1 1 2 2 2 3 2 1 2 2 1 2 4 4 4 4 4 3 5 5 3 2 3 3 5 4 4 3 3 3 4 5 6 6 6 6 6 6 6 6 4 3 3 3 4 3 2 4 3 4 4 4 4 3 3 3 3 3 4 4 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 5 4 4 4 4 4 4 4 4 5 5 5 5 5 4 4 4 4 4 5 4 4 6 6 6 6 6 6 6 6 6 7 7 6 6 6 6 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 8 8 9 9 9 9 9 9 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 12 12 11 11 11 10 11 11 11 11 11 11 11 11 11 11 11 10 10 10 9 9 10 10 10 10 10 10 11 10 10 11 10 9 9 8 8 8 8 7 7 7 7 6 6 7 6 6 6 6 7 8 9 9 10 10 9 4 2 1 1 3 1 2 1 1 2 2 1 2 1 1 1 1 3 4 5 4 5 4 4 2 2 3 1 3 4 3 4 5 5 3 4 5 7 7 3 2 3 5 6 5 5 5 4 4 4 4 5 7 7 7 7 8 8 8 7 6 5 3 3 3 3 2 2 3 4 3 3 2 2 2 2 2 3 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 4 5 4 5 5 6 6 5 5 5 5 5 5 5 5 5 4 5 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 6 7 7 6 6 7 7 6 6 6 6 6 6 7 7 7 7 7 6 6 5 6 6 6 6 6 6 6 6 6 6 6 7 7 8 8 9 9 9 9 9 9 10 10 10 10 9 10 10 10 11 11 11 11 12 12 12 12 12 12 12 13 13 12 12 11 12 12 12 12 11 10 10 10 11 12 12 11 10 10 10 10 10 9 10 10 11 11 10 11 10 10 9 9 9 9 9 9 9 8 8 7 7 7 7 7 6 6 5 6 6 7 8 8 8 8 7 2 2 1 2 3 1 1 2 2 2 3 2 3 4 1 1 4 4 2 2 1 2 3 4 5 5 3 2 1 2 4 7 3 3 4 4 4 4 4 5 5 4 3 4 5 5 4 4 4 3 3 4 6 8 8 8 8 9 9 8 8 7 7 5 4 4 4 3 2 2 2 3 3 2 1 1 1 1 0 0 1 0 0 1 1 2 2 2 2 2 2 3 3 3 3 4 5 5 5 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 4 4 4 4 5 5 5 5 5 6 6 6 6 6 6 5 5 5 6 6 7 8 7 7 7 7 7 7 6 6 6 6 6 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 8 8 9 9 9 9 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 12 12 13 13 13 13 13 13 12 12 12 12 12 11 11 11 10 10 10 11 11 11 11 11 10 10 10 10 10 10 11 11 11 11 10 10 9 9 10 9 9 9 9 8 8 7 7 7 6 6 6 6 6 6 7 7 7 7 7 6 3 1 0 2 3 1 2 3 3 3 3 4 3 3 3 4 2 2 3 4 5 4 3 3 4 6 6 3 2 2 6 6 3 2 3 4 4 4 3 2 2 3 2 0 2 4 4 3 3 3 5 3 5 7 8 8 9 9 10 10 9 9 9 8 5 5 4 1 1 2 2 4 3 3 2 2 2 2 2 3 3 2 2 2 2 2 2 2 3 3 3 3 3 3 3 4 4 5 6 6 6 6 7 7 7 7 6 6 6 6 6 6 5 5 5 5 5 5 5 5 6 5 6 6 6 6 6 7 7 7 6 6 6 6 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 7 7 7 6 6 6 5 6 5 6 6 6 6 6 7 7 8 7 8 8 9 9 9 10 10 10 10 10 10 11 11 11 11 11 11 11 12 12 12 12 12 12 13 13 13 13 13 13 14 13 13 13 13 13 12 12 11 11 11 11 10 11 11 12 11 11 11 11 11 10 10 10 11 11 11 11 11 10 10 10 10 10 10 10 9 9 8 8 7 7 6 6 6 6 6 6 6 6 6 6 7 7 4 1 0 2 3 2 3 3 2 1 1 2 4 3 4 2 3 3 3 2 2 3 3 3 2 3 4 4 3 3 6 7 4 1 3 4 4 4 5 4 5 2 4 2 1 1 1 2 2 2 7 5 4 5 7 8 9 10 9 9 10 10 9 9 5 5 3 2 1 2 3 5 4 4 5 4 4 4 4 4 5 4 4 3 3 3 3 3 3 4 4 4 4 4 4 5 5 6 6 7 7 7 8 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 5 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 6 6 7 7 6 6 6 6 6 6 6 6 6 6 7 7 6 6 6 6 6 6 6 6 6 7 7 7 8 8 8 9 9 9 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 12 12 12 12 13 13 13 13 14 13 14 14 14 14 14 14 14 14 14 13 12 12 12 12 11 11 11 11 11 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 9 9 8 8 7 6 6 6 6 6 6 6 6 6 6 5 6 4 0 1 1 3 2 3 1 2 1 1 1 1 4 5 4 4 3 2 2 3 3 3 2 1 1 1 3 4 4 7 6 4 2 3 7 3 3 5 6 5 5 4 2 1 2 2 3 3 3 8 8 6 5 7 9 9 8 8 9 9 9 9 9 6 4 4 5 5 5 6 7 7 7 6 5 6 6 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 5 5 6 6 7 7 7 8 8 9 8 8 7 7 7 7 7 7 6 6 7 7 7 7 7 7 6 6 7 7 7 7 6 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 6 6 6 6 6 5 6 6 6 7 7 7 8 8 9 9 9 9 10 10 10 11 11 11 11 11 11 12 12 11 11 11 11 11 12 12 12 13 13 13 14 14 14 14 14 14 15 15 15 15 15 14 14 14 13 13 13 12 12 12 12 12 12 12 13 12 12 12 11 11 11 11 11 11 11 11 11 11 10 10 10 10 9 9 9 9 8 7 7 7 6 6 6 6 6 6 6 5 6 5 6 5 1 2 2 3 2 3 3 3 2 2 2 2 2 3 2 3 3 2 3 3 3 2 3 4 4 3 3 4 4 8 3 2 4 7 3 3 3 4 4 3 3 3 3 3 3 3 3 3 3 7 8 8 8 5 6 7 8 8 8 9 9 8 8 7 6 7 7 8 7 8 9 9 9 9 8 7 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 6 6 7 7 8 8 8 9 9 9 9 9 8 8 8 8 8 7 7 8 8 8 7 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 5 5 5 5 5 6 6 6 6 6 6 6 5 5 5 5 5 6 7 7 7 8 8 8 9 9 9 10 10 10 10 11 11 11 12 12 12 12 12 12 11 11 11 11 12 13 13 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 11 11 10 10 10 10 9 9 9 8 8 9 9 8 8 7 6 6 6 6 6 6 6 5 6 5 6 5 1 1 2 2 3 3 4 4 5 6 6 4 3 3 3 3 3 2 2 2 2 2 3 2 5 7 6 7 7 5 2 4 3 4 3 3 3 3 4 4 3 3 3 3 3 3 3 3 3 6 7 8 8 7 4 6 8 9 9 9 9 9 8 7 8 9 9 9 9 9 9 9 9 9 8 7 7 7 7 7 6 6 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 9 10 10 10 11 10 10 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 6 6 6 6 6 6 6 5 5 5 5 5 4 4 5 5 5 5 5 5 6 6 6 6 6 6 6 7 7 8 8 8 9 9 9 9 10 10 10 11 11 11 12 13 12 12 12 11 11 11 11 11 12 12 13 13 14 13 14 14 15 15 15 14 15 15 15 15 16 15 15 14 15 14 14 14 14 14 14 13 13 14 14 13 13 13 13 13 12 12 12 12 12 11 11 10 10 10 10 9 9 8 8 8 8 9 9 8 7 7 6 6 6 6 7 6 6 6 6 5 4 1 1 1 2 1 3 3 6 6 4 5 7 4 4 4 3 3 3 2 3 3 3 4 3 3 2 3 2 5 4 3 2 1 3 3 3 3 4 4 4 4 3 3 3 2 2 2 2 3 6 6 7 9 9 9 5 6 8 8 9 9 9 8 6 8 9 8 9 9 9 9 9 10 10 9 8 8 8 8 7 7 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 10 10 11 11 11 11 11 11 10 10 10 10 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 7 7 7 6 5 5 6 6 6 5 5 5 4 4 4 4 4 4 3 3 4 4 5 5 5 5 6 6 6 6 7 7 7 7 8 8 9 9 9 9 9 9 10 10 11 11 11 11 12 11 11 11 11 11 11 11 11 12 12 13 13 13 14 14 15 15 15 15 14 14 15 15 15 15 15 14 14 14 15 15 15 14 14 14 14 14 14 14 14 14 14 14 13 13 13 12 12 12 11 11 11 11 10 10 10 9 9 8 8 8 8 8 8 8 7 7 7 6 6 6 6 6 6 6 5 3 1 1 1 2 2 1 6 5 4 4 3 5 8 5 2 1 2 2 2 3 4 5 5 5 5 3 2 3 4 2 3 3 3 2 2 3 2 3 4 5 4 4 3 3 2 2 1 2 2 6 7 7 7 8 8 6 3 6 8 9 9 9 9 8 6 5 6 7 8 9 9 9 10 9 9 9 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 10 10 9 9 10 9 9 8 8 8 8 8 8 8 7 7 7 6 6 6 6 5 5 5 5 5 5 5 4 4 3 3 4 4 4 4 4 4 4 4 5 5 5 5 6 6 6 7 7 7 7 8 8 8 8 8 8 8 9 10 10 11 11 11 11 12 11 12 12 12 11 11 11 12 12 13 13 13 13 14 14 15 15 14 14 14 15 15 14 14 14 14 15 14 14 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 13 13 13 12 12 12 12 11 10 10 10 10 10 9 9 9 9 9 8 8 8 7 7 7 7 6 6 6 6 5 4 2 0 1 2 3 3 2 4 6 5 3 2 3 3 3 3 1 1 1 3 3 2 1 1 5 5 6 7 8 8 6 6 5 4 4 3 4 3 2 2 4 4 4 3 3 2 2 2 2 2 7 7 7 7 8 9 7 6 6 9 10 9 9 9 9 7 6 7 8 9 9 9 9 10 10 10 9 9 8 8 9 9 9 9 9 9 9 9 9 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 9 8 8 8 8 8 8 7 6 7 7 6 6 6 5 5 5 4 4 5 5 5 4 4 3 3 4 4 4 4 4 4 4 4 4 4 4 5 5 6 7 7 7 7 7 7 8 8 8 8 8 9 9 10 10 11 11 12 12 12 12 12 12 12 12 12 12 12 13 13 13 14 14 14 14 14 15 15 15 14 14 14 14 14 14 15 15 15 14 14 14 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 13 13 12 13 13 12 11 11 11 11 10 10 10 9 9 9 9 8 8 8 8 7 7 6 6 5 5 5 4 3 0 2 1 2 1 2 2 2 5 4 3 2 3 3 3 2 3 3 3 3 3 3 2 4 8 6 7 8 7 6 6 5 4 5 5 4 4 4 5 4 3 4 4 3 3 2 2 2 2 2 8 8 7 8 8 9 8 8 6 5 8 8 8 8 8 5 7 8 9 9 9 9 10 10 10 10 10 9 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 10 10 10 10 9 8 8 8 8 8 7 7 6 6 6 6 6 6 5 4 4 3 3 4 4 5 4 3 3 3 3 4 5 5 4 4 4 3 3 3 4 4 5 6 6 7 7 7 7 7 8 8 9 8 8 9 10 10 11 11 12 12 13 13 13 13 12 12 12 12 12 12 13 13 13 14 14 14 14 14 14 14 14 14 14 13 14 14 14 15 15 15 15 15 14 14 15 16 16 16 16 16 15 15 15 15 15 14 14 14 14 13 13 12 12 12 11 11 11 11 11 10 10 9 9 8 9 8 8 7 8 7 6 6 5 5 5 4 3 1 2 2 2 2 1 2 2 1 4 4 2 1 0 0 1 2 3 2 3 2 2 3 3 7 8 5 5 5 5 3 3 4 4 5 4 4 4 4 4 4 3 3 4 3 2 2 2 2 2 2 10 10 9 8 8 9 9 9 7 6 4 7 7 8 7 6 7 9 9 10 10 10 10 10 10 10 10 10 10 11 11 10 10 10 10 10 11 10 10 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 10 10 10 9 9 8 8 8 8 7 7 6 6 5 5 5 5 5 4 4 3 3 3 3 4 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 5 5 5 6 6 6 7 7 7 8 9 9 8 9 9 10 11 12 12 13 13 13 13 13 12 12 12 12 12 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 16 15 15 15 15 14 15 15 16 16 16 16 15 15 15 15 15 15 14 13 13 13 12 12 12 12 11 11 11 11 11 10 10 9 9 9 8 8 7 7 6 6 6 5 5 4 3 2 2 2 1 3 2 2 2 1 1 3 4 1 1 0 0 1 1 1 2 2 2 1 2 6 10 7 6 4 4 5 5 6 4 4 4 4 4 4 4 4 3 3 4 4 4 3 3 2 2 2 1 8 9 9 9 8 9 9 8 8 8 5 5 7 7 6 6 6 8 9 10 10 10 10 10 10 10 10 10 11 11 11 10 10 10 10 10 10 10 10 11 11 12 12 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 11 11 10 10 10 9 9 9 8 8 8 7 7 6 5 5 4 4 4 4 4 4 3 3 3 3 3 3 2 3 3 3 3 3 3 3 3 3 4 4 4 4 5 4 4 5 5 6 6 7 7 8 8 8 8 9 10 10 11 12 12 12 12 12 12 11 12 12 12 12 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 14 14 14 15 15 15 15 14 14 14 14 15 15 15 15 15 15 15 15 15 14 14 13 13 13 12 12 12 12 12 11 11 11 11 11 10 10 9 9 8 8 7 6 6 5 4 3 3 1 2 2 1 2 2 1 1 2 3 2 2 3 4 2 1 0 1 2 1 1 1 3 2 3 8 10 8 7 7 6 6 4 4 5 5 6 6 5 6 6 5 5 4 4 4 4 4 3 2 1 2 2 2 8 9 10 10 8 8 8 8 8 7 5 5 6 7 7 7 5 7 7 8 9 10 10 10 10 11 11 11 11 12 12 12 12 12 11 11 11 10 10 10 11 11 13 13 13 13 14 13 13 13 13 13 12 12 12 12 12 12 12 12 12 11 10 10 9 9 9 9 9 8 8 7 7 7 6 5 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 4 3 3 3 4 4 4 4 4 4 5 5 5 6 6 6 6 6 7 7 8 9 9 10 11 11 11 11 10 11 11 11 11 11 12 12 13 13 13 13 14 14 14 13 13 14 14 14 14 14 14 14 14 13 13 13 12 13 14 15 15 15 14 14 14 14 14 14 15 15 15 15 15 15 14 14 14 13 13 13 12 12 12 12 12 11 11 11 10 10 10 10 10 9 8 8 8 7 6 5 4 2 3 3 2 1 2 2 2 3 2 1 0 1 2 3 2 1 1 1 0 1 1 2 3 1 2 6 9 9 9 8 8 7 6 6 6 6 6 7 7 7 7 7 7 5 5 5 5 4 3 3 2 2 2 3 3 5 5 5 8 7 7 7 7 8 8 6 5 6 7 7 6 5 6 5 6 7 9 10 11 11 12 11 11 11 12 12 12 12 12 12 11 11 10 9 9 9 10 11 12 13 14 14 14 13 13 12 12 12 12 12 12 12 12 12 11 11 11 10 10 10 10 9 9 9 8 8 8 7 7 7 6 5 4 4 5 4 4 4 4 4 4 4 4 4 3 3 4 3 3 4 4 4 3 4 4 4 4 4 5 5 5 5 6 6 6 5 6 7 8 8 9 9 10 10 10 10 10 11 11 11 11 12 12 12 12 12 12 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 13 13 12 12 13 14 14 14 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 12 11 11 11 11 10 10 9 9 9 8 7 7 7 6 5 5 5 2 1 1 1 1 2 2 2 3 3 2 3 3 4 3 2 3 3 2 2 2 2 3 3 3 6 6 7 8 8 8 8 8 8 9 8 9 8 8 7 7 7 7 6 6 5 5 5 5 4 4 3 2 1 1 4 4 4 3 5 6 8 7 7 6 6 4 5 6 7 5 6 4 4 6 7 9 10 11 12 12 11 12 12 12 12 12 12 12 12 12 11 11 10 10 10 10 9 9 11 13 13 13 13 12 12 12 12 12 12 12 12 11 11 11 11 10 10 10 9 9 9 8 8 9 8 8 7 7 7 6 5 5 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 6 6 7 7 8 9 9 9 10 10 10 11 11 11 11 11 11 11 11 12 12 12 13 13 13 13 13 13 13 13 14 14 14 14 13 13 14 14 13 13 12 13 13 14 14 14 14 14 14 13 13 13 13 14 14 14 14 14 14 14 14 13 14 13 13 12 12 12 12 12 11 11 11 11 10 10 9 9 9 8 8 7 7 7 7 5 3 3 2 1 1 1 1 2 3 3 5 5 4 4 4 4 2 2 2 2 2 2 5 2 2 5 7 6 5 6 7 6 7 7 7 7 7 8 8 8 7 7 7 6 6 6 6 6 6 5 5 4 3 3 2 3 6 6 5 4 4 4 5 6 6 6 7 5 5 7 7 6 6 4 5 7 9 10 10 11 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 10 10 10 9 9 11 11 11 12 12 12 12 11 11 11 11 11 10 9 9 9 9 8 8 8 8 8 8 9 8 8 8 7 7 7 7 6 5 5 4 4 4 5 5 4 4 4 4 4 3 3 3 3 3 3 3 4 3 3 3 3 3 3 4 4 5 5 5 5 5 6 6 7 8 9 9 9 9 10 10 11 11 11 11 10 10 11 11 12 12 12 12 12 13 13 13 13 13 13 13 13 13 14 13 13 13 13 14 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 13 13 13 13 13 13 12 12 12 11 12 11 11 11 11 10 10 10 9 9 8 8 8 7 8 7 5 3 2 2 2 1 2 4 5 6 5 5 4 3 2 1 1 1 1 2 2 3 4 1 1 5 6 5 4 4 4 4 3 4 4 4 5 6 6 6 6 7 6 6 6 6 6 6 5 5 4 4 4 4 3 4 4 6 5 4 3 3 3 4 5 5 7 5 4 5 7 6 7 5 5 7 8 9 10 10 11 11 11 11 11 12 11 11 11 11 11 11 11 11 11 10 10 10 9 7 6 6 7 9 12 12 11 10 10 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 6 6 6 6 5 5 5 4 4 4 4 4 4 3 3 3 3 3 2 2 2 3 3 3 3 3 3 3 3 4 4 4 5 5 5 5 6 6 7 7 8 9 8 9 9 10 10 10 11 10 10 10 10 11 11 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 12 13 13 13 13 13 12 12 13 13 13 12 13 13 13 14 14 13 13 14 14 14 13 13 13 13 13 13 13 12 12 12 12 11 11 11 12 11 10 10 10 10 9 9 9 8 8 8 8 8 5 2 2 3 4 5 6 8 7 5 5 4 3 3 2 2 1 1 2 2 2 2 2 2 5 6 5 5 5 4 2 2 3 4 5 5 5 5 5 5 5 6 7 7 6 6 6 7 7 6 5 4 4 4 3 3 3 5 3 2 3 3 3 4 4 4 4 5 5 4 5 5 5 7 7 8 9 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 9 8 7 7 8 7 9 10 9 9 9 9 8 7 7 7 7 7 7 7 7 7 7 7 7 7 8 7 7 6 6 6 6 7 6 6 5 5 5 5 4 4 4 4 4 4 4 3 3 2 2 2 2 2 2 2 2 3 3 3 4 4 4 4 5 5 5 6 7 7 8 9 8 8 9 9 9 9 10 11 11 11 11 11 11 12 12 12 12 12 12 13 13 13 13 12 12 13 13 13 13 13 13 13 12 12 12 12 12 12 11 11 11 10 10 10 10 11 12 13 13 12 12 13 13 13 13 13 13 13 12 12 12 12 12 11 11 11 11 11 11 10 10 10 9 9 8 9 9 9 8 8 7 3 2 3 4 5 6 5 3 3 3 2 2 3 3 2 2 1 1 2 2 3 2 5 6 6 5 4 4 3 3 2 3 3 4 4 4 4 5 5 5 4 4 5 6 7 6 5 6 6 5 5 4 3 4 4 3 4 4 2 3 3 2 3 4 4 4 3 3 4 5 6 6 7 8 8 8 9 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 10 10 10 10 10 10 9 8 6 6 6 6 5 7 8 9 9 8 8 7 7 6 6 7 7 6 6 6 6 6 6 7 7 7 6 5 5 5 6 6 6 6 6 5 5 5 4 4 4 4 4 4 3 3 2 2 1 2 2 2 2 1 2 2 3 3 4 4 4 4 5 5 6 6 7 7 8 9 8 8 9 10 9 10 11 11 11 11 11 11 11 12 12 11 11 12 12 12 12 12 12 12 12 13 13 13 13 13 12 12 12 12 12 12 11 10 10 10 9 9 9 8 8 9 9 10 10 10 10 11 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 10 9 9 8 6 6 9 9 9 9 6 3 2 2 2 4 4 3 3 2 2 2 3 2 3 3 2 2 2 3 3 5 6 6 6 6 5 4 3 3 3 3 3 3 3 3 3 3 4 4 5 5 4 4 5 6 6 6 6 6 6 6 5 4 4 3 3 3 4 9 5 2 2 3 3 3 4 4 5 6 5 5 7 7 7 7 8 9 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 9 8 7 5 5 7 6 4 6 8 8 8 8 8 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 6 6 6 6 5 5 5 5 4 4 4 4 3 2 2 2 1 1 1 2 2 2 2 3 3 3 3 3 4 5 5 5 6 6 6 7 8 7 7 7 9 9 9 10 11 12 12 12 12 11 11 11 11 11 12 12 12 12 12 12 13 13 12 12 12 12 12 12 11 11 11 11 11 10 9 9 9 9 9 8 8 8 8 9 9 9 9 9 9 9 9 10 10 10 11 10 11 12 12 12 11 11 11 10 10 10 10 10 9 8 4 3 8 9 8 7 7 4 2 2 3 3 3 3 3 4 4 4 4 3 3 3 3 3 4 5 3 4 5 5 6 5 4 3 3 3 4 4 3 3 3 3 3 3 3 3 4 4 4 4 4 4 5 4 5 5 5 6 5 4 3 3 3 4 4 4 5 3 2 3 4 4 6 6 6 6 6 5 6 8 8 9 8 9 10 10 9 9 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 8 8 7 6 3 3 4 3 4 3 3 4 6 6 7 6 6 6 6 5 5 5 5 5 5 5 5 5 5 6 6 6 5 5 5 5 6 6 6 5 5 5 5 5 5 4 3 3 2 2 2 2 1 1 1 1 1 2 2 3 3 3 3 4 4 5 5 6 6 6 6 7 7 7 7 7 8 7 6 9 10 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 13 13 12 12 12 12 11 11 11 11 11 10 10 10 9 9 9 8 7 6 6 6 6 6 7 8 8 8 9 9 9 9 10 10 10 9 9 10 10 11 10 11 11 11 10 10 10 10 9 6 3 5 10 9 6 3 2 2 3 3 4 4 3 3 3 3 3 3 2 2 3 3 3 3 2 3 5 5 5 5 4 3 3 3 3 3 4 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 3 3 3 3 4 4 3 3 3 5 4 6 5 5 7 9 9 10 10 9 7 6 7 8 9 10 10 8 8 9 9 9 8 8 8 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 5 4 3 4 4 4 3 3 3 5 6 6 6 6 6 5 5 5 5 5 4 4 4 4 4 5 5 5 5 5 5 5 6 6 5 5 5 5 5 5 5 5 4 3 3 2 2 2 2 1 1 1 1 2 2 3 3 3 4 4 5 5 6 6 6 6 6 7 7 8 8 8 7 7 7 9 10 11 11 11 11 10 11 11 11 11 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 10 11 10 9 8 7 6 6 5 5 4 4 5 5 6 8 8 8 8 9 9 10 10 10 10 10 10 10 11 10 10 10 10 10 10 11 11 9 5 5 7 10 9 5 3 2 2 3 4 3 3 3 2 2 2 2 3 3 2 2 2 3 3 3 6 6 5 5 4 3 3 3 3 3 3 3 3 2 2 2 2 2 3 3 3 3 4 4 4 3 4 3 3 3 3 2 2 2 2 2 3 3 3 4 4 7 9 9 9 12 13 11 10 10 10 9 9 9 9 10 10 9 9 9 9 8 7 7 6 6 6 6 5 5 6 6 6 6 6 7 7 7 7 6 6 5 4 3 3 3 4 4 2 2 3 3 3 4 5 6 6 6 6 5 5 5 5 5 4 4 4 4 4 4 4 5 5 6 6 6 6 5 5 5 5 5 5 5 4 4 4 4 3 3 3 2 2 2 2 2 3 3 4 4 4 5 5 5 6 6 6 6 6 7 7 8 8 8 8 8 8 8 9 9 10 10 8 9 8 10 11 11 10 11 12 12 12 12 12 11 11 11 10 10 11 11 11 11 11 10 10 10 9 8 6 5 5 5 4 4 4 4 4 5 5 6 6 7 8 7 8 9 9 9 10 10 10 10 11 10 10 10 10 10 10 10 10 10 9 9 10 11 10 8 6 3 2 2 2 2 3 3 2 2 2 3 2 2 2 2 2 2 3 5 6 6 5 5 4 4 4 3 1 1 3 3 2 2 2 2 2 2 2 1 2 2 2 1 2 2 3 3 4 4 4 4 4 3 3 3 2 3 3 3 3 3 5 7 8 10 11 9 10 10 10 9 8 8 9 9 9 9 8 8 8 7 6 5 5 5 5 5 5 4 4 4 4 4 5 5 5 5 5 5 5 4 4 4 3 3 3 3 3 2 2 2 2 3 3 2 2 4 6 6 6 6 6 6 5 5 5 5 4 4 3 3 4 4 4 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 3 3 3 3 2 3 3 4 4 4 4 5 5 5 6 6 6 6 6 6 7 7 8 9 9 9 9 8 8 8 8 9 9 8 7 7 8 7 7 9 10 11 12 12 12 11 10 9 9 10 12 12 11 11 10 10 10 10 9 7 5 5 5 4 4 4 4 5 5 5 5 6 6 6 7 8 8 8 9 9 9 10 10 11 11 10 10 10 10 11 11 10 9 9 10 10 8 5 5 7 5 2 2 2 3 3 3 2 2 2 1 1 1 2 2 3 3 3 4 5 6 6 5 5 4 4 4 3 3 3 4 4 4 3 2 2 2 1 1 2 2 2 2 2 3 3 3 3 3 4 4 4 5 4 3 3 3 3 4 3 3 3 3 7 8 9 9 10 11 10 9 9 9 9 9 9 9 8 8 8 7 6 6 5 4 4 4 4 4 4 4 3 3 4 4 4 4 4 4 4 4 3 3 4 3 3 3 3 2 3 2 1 1 1 3 4 2 2 3 4 5 5 6 5 5 4 4 4 4 4 4 3 4 4 4 4 4 5 4 4 4 4 5 4 4 4 4 3 3 3 3 3 3 3 3 3 3 4 4 4 5 5 5 5 5 6 6 6 6 6 7 7 8 9 9 9 9 9 8 8 8 9 9 10 10 10 9 9 7 5 7 7 8 10 9 10 9 8 9 11 12 13 12 11 10 10 10 10 9 7 5 4 4 4 4 4 4 3 3 4 5 6 6 6 6 6 7 8 8 8 8 9 9 10 10 11 11 11 11 11 12 11 9 9 9 10 8 3 3 5 3 2 2 1 1 2 2 2 1 1 2 2 2 2 3 3 3 4 5 6 6 6 6 4 5 5 5 4 4 4 3 3 3 3 2 2 2 2 2 2 2 3 3 3 3 2 2 3 3 3 3 3 3 4 3 3 3 3 4 3 3 3 3 3 8 9 11 11 10 10 10 10 10 10 9 9 9 9 9 8 8 7 6 5 5 4 4 3 3 3 3 3 3 3 4 4 4 4 4 4 3 2 2 2 3 3 3 3 4 4 3 2 1 0 2 4 3 2 2 3 3 3 3 3 4 4 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 3 3 3 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 5 5 6 6 7 7 7 7 8 8 9 9 9 9 9 9 9 9 9 10 10 10 10 10 9 9 8 8 8 7 6 6 6 5 8 12 12 13 12 11 10 11 10 10 9 7 5 4 3 3 3 3 3 3 2 2 2 3 4 6 7 7 7 7 8 8 7 7 8 8 9 10 11 11 11 11 12 11 10 9 8 8 7 5 5 6 3 2 3 3 2 2 1 2 2 2 2 2 2 2 3 3 2 3 4 5 5 5 5 6 5 6 6 5 4 4 4 3 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 4 3 3 3 3 2 3 3 3 3 3 3 3 3 3 3 3 3 8 7 8 9 10 10 9 10 11 10 10 10 9 9 9 8 8 8 7 6 5 5 4 3 2 2 2 3 3 3 3 3 3 3 3 3 3 2 2 2 3 3 2 2 3 4 4 3 2 1 2 2 2 2 1 1 1 2 2 2 2 2 2 2 2 3 3 3 4 4 4 4 4 4 4 4 3 3 2 2 3 4 4 3 3 3 3 3 3 3 3 2 2 3 3 4 4 4 4 4 4 5 6 6 6 7 7 7 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 9 9 8 7 5 6 6 9 10 10 9 9 10 10 10 10 8 6 5 5 4 3 3 3 3 3 1 1 1 2 2 3 4 6 6 7 8 8 8 7 8 8 8 9 9 10 10 10 11 12 11 10 8 5 4 4 5 4 3 3 3 3 4 4 3 3 2 2 2 3 3 3 4 3 2 2 4 4 4 3 4 5 4 4 3 4 5 5 4 3 3 4 3 3 3 3 3 3 3 3 4 3 3 2 2 3 3 3 3 3 4 3 3 3 3 3 3 4 4 3 3 3 3 3 6 6 6 7 7 7 8 8 9 10 10 10 10 10 10 9 9 9 8 7 6 5 4 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 2 2 2 3 4 3 3 2 2 3 2 2 2 1 1 1 2 2 2 2 2 2 3 3 3 4 4 4 4 4 4 4 4 4 3 3 2 2 1 2 3 2 2 2 3 2 2 2 2 2 2 3 3 3 4 4 3 4 4 5 5 6 6 7 7 7 8 8 8 8 8 9 9 9 9 9 9 8 8 9 8 8 8 8 8 9 10 10 9 8 7 5 5 4 5 7 7 10 10 8 4 4 5 4 4 5 5 4 4 3 2 0 1 1 1 3 4 4 5 6 7 8 8 8 8 8 9 9 9 9 9 9 11 11 12 12 10 7 4 4 6 6 7 4 2 3 3 3 3 4 4 4 3 3 4 5 4 2 2 3 5 5 5 4 4 4 4 4 4 5 5 5 4 3 3 4 4 4 3 3 2 2 2 2 2 3 3 3 3 3 3 3 4 4 4 4 4 4 3 3 3 3 4 5 5 4 3 4 3 7 6 6 5 5 6 7 7 8 7 9 11 11 12 11 10 10 9 9 8 8 7 6 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 2 2 2 1 2 2 1 1 1 1 3 4 3 1 1 1 2 3 3 4 4 4 4 4 4 4 4 3 4 4 4 4 4 3 3 3 3 2 1 0 1 1 1 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 4 4 5 5 6 6 6 7 7 7 7 8 8 8 8 8 9 9 9 8 7 8 8 7 7 7 8 8 9 10 9 8 7 7 7 6 4 3 2 5 8 8 4 1 1 3 3 5 6 6 6 6 5 3 1 0 1 2 4 5 5 6 7 7 8 9 9 9 9 9 9 9 10 10 10 10 10 10 8 5 2 4 3 3 5 4 3 3 5 6 5 5 5 5 6 5 4 4 4 2 2 2 4 7 5 4 4 4 4 4 4 4 4 5 4 4 4 3 2 3 3 3 4 4 3 3 3 3 3 4 4 4 4 4 4 4 5 6 7 5 4 3 3 3 3 3 5 5 4 4 4 4 6 6 6 6 5 4 5 6 8 10 10 10 11 11 11 10 10 10 10 10 9 9 8 7 6 6 6 5 5 5 5 6 6 5 5 5 5 4 4 4 4 4 3 3 2 1 1 1 0 1 2 1 2 3 3 2 2 4 5 5 5 5 4 4 3 3 3 3 3 4 4 4 4 4 4 4 3 2 2 1 1 1 1 1 1 1 2 1 1 1 1 1 1 1 2 2 2 3 4 4 5 5 5 6 6 6 6 6 7 7 7 7 8 8 8 9 9 8 8 8 7 7 7 7 7 8 9 9 9 9 8 7 6 5 5 5 4 4 3 4 5 7 5 2 2 3 4 6 8 7 6 4 3 2 2 3 4 4 5 5 6 7 8 9 10 10 9 9 9 9 9 9 10 11 12 11 10 6 3 2 3 3 2 3 4 4 3 2 3 3 3 3 3 3 3 5 5 4 3 3 4 6 4 3 2 3 3 3 3 4 4 4 4 3 3 2 2 2 3 2 2 2 3 4 4 5 4 3 4 4 5 5 6 5 5 4 3 4 4 4 4 3 4 5 4 4 5 4 4 4 4 6 6 7 6 5 4 4 6 9 9 8 7 8 8 8 9 9 10 10 10 10 9 9 8 8 7 7 6 6 6 6 6 6 6 6 6 6 6 5 6 6 6 5 5 4 4 4 3 2 1 2 3 1 2 2 3 4 5 5 5 5 4 4 3 3 3 3 3 3 4 4 4 4 4 4 3 3 2 2 2 1 1 1 1 1 1 1 0 1 1 1 0 0 1 2 2 2 3 4 5 5 5 5 5 6 6 6 6 6 7 7 7 7 8 8 8 8 7 7 7 7 7 7 7 8 9 10 9 9 8 8 6 4 3 4 5 4 2 1 1 1 3 5 6 4 3 6 8 8 6 5 4 4 3 4 4 5 5 6 6 7 8 8 9 10 10 10 10 10 10 10 11 12 12 11 10 5 3 2 3 3 3 2 2 3 3 3 4 3 3 2 3 3 4 4 5 4 4 5 5 6 5 3 2 2 2 1 1 1 2 2 3 3 2 1 1 1 1 0 1 1 1 1 1 2 2 2 2 3 4 4 4 5 4 4 4 3 3 3 4 4 4 3 4 5 4 5 5 4 5 4 5 6 6 6 6 6 6 7 8 8 8 6 4 4 5 7 8 9 8 8 9 10 9 9 8 8 8 8 7 7 7 7 7 6 5 5 6 7 6 6 7 7 7 7 6 6 5 5 4 2 1 2 2 1 1 1 3 4 4 4 4 4 3 3 3 3 3 3 4 4 4 4 4 4 4 3 3 3 2 2 2 1 1 1 1 1 1 0 0 0 0 0 1 1 2 2 3 3 4 5 5 5 5 6 6 6 6 6 6 7 7 8 7 8 8 7 7 7 7 7 7 7 8 8 9 10 9 6 4 6 4 3 2 3 4 5 5 4 2 1 0 1 2 5 9 9 7 6 7 7 6 5 5 5 5 6 7 8 8 8 9 9 9 10 10 11 11 11 11 11 10 9 8 8 7 4 1 1 2 2 3 4 4 3 2 2 2 3 3 3 3 3 4 4 4 3 4 5 5 4 3 2 2 2 1 1 0 1 1 1 0 0 0 0 0 1 2 2 2 2 2 2 2 1 0 0 1 1 2 3 4 4 5 4 4 3 3 2 2 2 3 3 3 3 3 3 3 3 4 4 3 4 5 5 4 4 4 6 7 7 6 6 5 5 5 5 6 7 6 5 5 7 8 6 6 6 5 6 5 5 5 6 6 6 7 7 7 5 5 5 6 8 8 8 8 7 6 6 5 5 4 3 0 2 2 1 1 2 3 4 4 4 4 4 4 3 3 4 4 4 4 4 4 4 4 4 4 3 3 3 2 2 2 2 2 2 1 1 1 0 0 0 0 1 1 1 2 3 4 4 5 5 5 5 6 6 6 6 6 6 7 7 8 8 8 7 7 7 7 7 7 7 7 8 9 9 10 9 5 3 3 3 3 3 3 4 5 6 5 3 2 1 1 3 6 8 10 6 2 3 7 10 11 10 9 8 9 9 9 10 10 11 12 13 14 14 14 14 13 12 10 8 6 5 4 3 3 4 3 2 3 4 4 3 4 4 3 3 4 4 4 4 4 4 3 3 2 3 3 2 2 3 3 2 1 1 1 2 2 2 1 1 1 1 0 1 1 1 3 4 4 4 4 2 1 1 1 1 1 2 2 2 3 3 3 3 2 2 2 1 1 2 2 3 3 3 3 3 3 3 3 3 4 4 5 4 4 5 5 6 5 5 5 6 6 5 4 5 6 5 5 6 6 7 6 6 6 5 6 5 5 5 7 7 6 6 6 6 6 6 5 7 9 9 9 8 8 8 7 6 5 5 5 3 2 2 2 1 1 1 2 3 4 5 5 4 5 5 5 5 5 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 2 2 1 1 1 1 1 1 2 2 3 3 4 5 5 5 5 6 6 6 6 6 6 7 7 7 7 7 7 7 7 5 4 6 7 6 5 5 6 7 6 4 3 3 3 3 2 3 4 5 5 4 3 3 3 3 3 4 5 8 9 4 2 2 3 7 8 8 8 8 9 10 12 13 13 13 12 12 11 11 10 7 8 8 7 5 3 1 1 2 4 5 5 4 4 4 3 3 3 2 3 3 3 3 3 3 2 1 1 1 1 2 3 3 3 3 2 2 2 2 1 1 0 1 1 1 2 2 2 2 2 2 3 3 2 2 2 2 2 2 1 2 2 3 3 3 2 2 3 3 3 3 3 2 2 2 2 3 3 3 3 3 2 2 3 3 4 4 3 3 3 3 4 4 5 4 5 6 5 5 5 5 4 4 5 7 8 6 6 7 8 9 9 9 8 8 9 8 8 9 9 8 7 7 6 6 8 9 9 9 10 9 8 7 7 7 8 7 5 4 3 2 2 2 2 2 3 4 3 3 3 3 4 3 3 3 3 4 4 4 3 3 4 4 4 4 4 4 3 3 3 3 4 4 3 2 2 2 2 2 3 3 3 4 5 5 5 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 4 5 5 5 4 5 4 3 2 1 1 2 4 4 4 5 5 5 4 3 2 2 2 3 5 7 7 4 2 3 2 2 2 4 4 5 7 9 8 7 6 6 5 4 4 5 5 4 2 1 1 3 4 4 4 3 4 4 4 3 3 2 2 2 3 4 3 3 3 2 1 1 1 1 1 2 2 2 2 2 3 3 1 0 0 1 1 1 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 3 3 3 4 4 3 3 4 4 3 3 3 2 2 2 2 2 2 2 3 2 2 2 3 3 3 3 3 3 3 4 4 4 5 5 5 4 5 5 5 5 5 6 7 8 8 8 9 9 8 7 7 6 5 6 6 6 6 6 6 7 7 6 6 5 6 8 10 10 10 10 10 8 6 5 6 8 8 7 6 5 4 3 3 3 3 3 3 2 2 2 2 2 2 1 1 1 2 4 3 3 3 3 3 3 3 3 3 3 4 5 5 5 5 4 3 3 3 3 3 3 4 5 6 6 6 6 6 6 6 7 8 7 7 7 7 7 7 7 7 7 6 6 5 4 4 4 4 4 4 4 4 3 1 1 1 3 3 2 2 4 4 3 2 2 1 1 1 3 4 5 7 5 3 3 2 3 4 5 7 6 5 4 3 3 3 2 3 4 4 6 5 4 5 6 5 3 2 2 2 2 2 2 3 3 3 2 1 1 2 2 1 1 1 1 1 0 1 1 1 2 2 2 2 2 2 1 0 1 2 2 2 2 2 2 2 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 3 3 3 4 4 4 4 4 4 3 3 2 2 2 2 2 2 2 2 2 3 2 2 2 2 2 2 2 3 3 3 3 3 4 4 3 3 6 5 4 6 7 7 7 7 7 6 6 6 5 5 4 4 5 5 5 5 5 5 5 5 5 5 4 4 5 5 7 9 9 11 13 12 8 4 3 3 4 7 7 6 4 4 4 3 3 2 2 2 2 2 2 2 2 2 3 3 2 3 3 4 4 4 4 4 4 4 4 4 5 5 5 5 6 6 5 5 4 3 3 4 4 5 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 6 4 3 3 3 4 4 4 4 4 4 4 3 2 2 1 2 2 4 4 4 3 2 2 2 2 0 1 4 5 4 4 1 2 4 4 4 4 3 2 2 2 2 2 2 4 4 3 4 5 6 5 3 2 3 3 3 3 3 3 2 2 2 3 3 2 2 3 4 4 4 3 2 1 1 1 1 2 2 2 1 1 1 1 2 1 2 1 1 1 1 0 1 1 1 1 1 0 0 1 1 2 2 3 3 3 2 3 3 3 3 3 3 3 4 4 4 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 2 2 2 2 2 2 3 3 2 4 6 6 5 4 4 4 4 3 4 4 5 5 4 3 4 5 4 4 4 4 4 5 5 5 5 4 3 3 4 6 6 6 6 6 7 8 9 7 5 3 3 3 5 6 5 3 3 3 4 4 4 3 2 2 1 1 2 2 2 1 1 2 3 2 3 3 3 3 4 5 5 5 5 5 5 5 6 6 6 6 5 5 5 4 5 5 6 7 7 6 7 7 7 8 8 8 9 9 8 9 8 8 8 8 8 5 4 3 3 3 3 3 3 2 3 2 3 3 2 1 1 2 4 4 4 5 4 3 3 1 1 2 3 4 4 4 2 4 4 3 2 0 1 1 1 1 2 4 5 4 5 5 3 2 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 2 2 2 2 2 2 2 2 1 1 1 1 2 1 1 1 1 1 1 1 2 3 3 3 2 2 2 1 1 1 1 1 2 3 3 3 3 3 4 4 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 1 1 2 1 1 2 2 2 2 2 2 2 3 2 2 2 3 4 3 3 3 3 3 3 3 3 2 3 3 3 2 2 2 3 4 4 4 3 3 3 4 4 4 4 4 5 5 4 5 6 6 5 3 3 4 5 6 5 4 4 4 5 5 4 3 2 2 2 2 1 1 1 1 2 2 3 2 3 3 3 3 4 5 5 4 3 3 4 6 6 5 6 6 6 6 5 5 5 6 7 7 7 8 8 8 9 9 10 10 10 10 9 9 9 8 8 8 8 6 5 4 4 3 3 3 3 2 2 3 3 3 3 2 2 2 2 3 3 3 2 1 2 1 1 4 4 4 5 7 6 4 3 2 0 1 1 2 2 2 3 3 2 2 1 1 1 1 0 1 1 2 2 1 1 1 2 2 2 2 2 2 2 2 1 1 1 1 2 2 2 2 2 1 2 2 3 2 2 1 1 1 1 1 1 1 1 1 1 2 2 1 0 1 2 2 2 2 3 3 4 4 4 4 3 4 3 3 4 4 4 4 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 0 1 2 1 1 1 1 1 1 1 1 2 2 2 2 3 3 2 1 2 3 3 2 1 1 1 2 2 3 3 3 3 4 5 5 5 5 3 2 3 4 4 3 3 3 3 3 4 5 5 5 5 5 5 5 5 5 4 3 3 3 4 5 6 5 5 4 3 3 2 1 1 1 2 2 2 2 2 3 3 2 1 2 2 2 1 2 4 5 6 6 6 6 6 6 6 6 6 6 7 7 8 8 8 9 9 9 10 9 9 9 10 10 10 9 9 8 8 7 6 5 5 5 4 3 3 4 4 3 3 4 5 4 2 2 1 2 3 3 3 4 3 2 1 3 3 1 2 5 5 4 3 2 2 3 3 3 3 3 3 2 1 0 0 1 1 1 1 1 1 1 1 1 1 2 2 2 2 1 1 1 2 1 1 1 1 1 2 2 2 2 2 2 3 3 2 1 1 0 1 1 1 1 1 1 2 2 2 2 2 2 3 3 3 2 2 2 3 4 4 4 4 5 5 5 5 4 5 5 5 5 5 4 4 3 3 2 2 2 2 3 2 2 2 2 2 3 3 2 0 1 1 1 1 1 1 1 1 1 1 0 1 2 2 2 2 3 1 1 2 2 3 3 2 2 2 2 3 3 2 2 3 3 3 4 3 3 3 3 2 3 3 3 2 2 2 2 2 3 3 3 4 4 4 4 4 4 4 4 3 3 3 3 3 4 5 4 4 4 3 2 1 1 1 2 2 2 2 2 2 1 1 1 1 1 1 1 3 4 4 5 6 7 7 7 7 7 7 6 6 6 7 7 8 9 9 9 9 8 9 10 10 10 10 10 10 9 9 8 8 7 7 7 7 6 5 4 3 3 2 3 4 5 5 3 2 2 1 2 2 2 3 4 3 3 2 1 2 3 3 1 1 2 2 3 3 3 3 3 3 2 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 1 1 1 1 1 1 1 1 1 2 2 2 2 3 3 3 3 3 2 1 0 0 1 1 1 0 0 0 1 1 1 2 2 3 3 3 3 3 2 3 3 4 4 5 5 5 5 6 5 5 6 5 5 5 5 5 4 4 3 3 3 2 2 2 3 3 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 0 0 1 1 2 2 2 2 2 2 1 1 2 2 2 2 1 1 2 2 1 1 1 2 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 2 2 2 2 2 2 2 2 2 2 2 3 4 4 4 4 4 3 2 1 2 1 1 1 1 2 2 2 2 3 3 3 2 3 3 4 5 5 6 7 7 7 7 8 8 8 7 7 7 7 8 9 10 11 11 11 11 11 11 11 11 10 10 10 9 9 8 8 8 8 8 8 8 7 6 2 1 2 3 4 4 4 3 3 3 2 2 2 1 1 2 3 3 4 3 2 1 1 2 2 2 3 3 2 1 1 1 1 2 2 1 1 1 1 1 1 1 1 1 2 2 2 2 1 1 1 1 1 0 1 1 1 2 2 2 2 2 3 3 2 2 2 2 1 0 1 1 1 1 1 1 1 1 1 2 3 3 3 3 3 3 3 3 4 4 5 5 5 5 6 6 6 6 6 6 5 5 5 4 4 4 4 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 1 1 0 1 2 3 3 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 4 3 3 2 2 1 2 2 1 1 1 1 2 3 3 4 4 4 5 6 6 7 7 8 8 8 8 8 9 9 8 7 6 5 7 9 10 11 11 11 11 11 12 12 11 10 9 7 6 5 6 6 7 7 8 8 8 6 3 3 3 3 3 4 3 2 2 2 2 3 3 2 1 1 2 2 2 3 3 3 2 1 1 1 0 0 0 1 1 1 2 2 2 1 1 1 1 1 1 1 2 2 2 2 1 2 2 2 1 1 1 1 1 1 2 2 2 3 3 3 2 2 2 2 2 1 1 1 1 1 0 0 1 1 1 1 1 2 2 3 3 2 2 2 3 4 5 5 5 5 6 6 5 6 5 5 5 5 5 5 4 4 4 4 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 1 1 1 1 1 0 0 1 1 1 1 1 1 1 0 0 0 0 0 1 1 1 1 1 1 1 1 1 2 3 3 2 2 2 2 2 2 2 3 3 3 2 2 1 2 1 1 2 2 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 3 4 4 5 4 3 2 2 3 3 3 3 2 2 3 4 4 3 3 3 3 5 7 8 8 8 9 9 9 8 7 8 8 7 5 3 5 8 9 9 10 11 12 12 12 11 11 9 6 4 3 4 4 4 4 4 4 5 6 5 4 3 2 2 3 3 4 5 3 2 1 3 3 3 3 2 2 1 2 3 4 4 4 4 3 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 2 2 2 2 2 1 1 1 2 2 2 2 2 2 2 3 3 3 3 3 3 2 2 2 2 2 1 1 1 2 2 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 4 5 5 6 6 5 5 5 5 5 5 5 5 5 5 4 4 4 3 3 3 3 2 2 2 2 2 2 2 2 2 2 3 3 2 2 1 1 2 2 2 2 2 2 1 1 0 0 1 2 1 1 2 2 2 2 1 1 1 1 1 1 1 2 1 1 2 3 3 3 2 2 2 2 2 2 2 3 3 2 2 2 2 2 1 1 1 2 2 2 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 3 3 3 4 4 4 3 3 4 4 4 4 4 4 4 4 4 4 4 3 4 6 8 8 8 8 9 8 7 6 5 4 4 3 2 4 5 5 6 9 11 11 12 12 10 7 6 4 4 3 3 4 3 3 3 3 3 3 3 3 3 3 2 2 2 4 6 5 4 2 2 2 2 3 3 3 4 4 4 5 5 4 4 4 3 3 3 3 2 1 0 1 1 1 0 0 1 1 1 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 1 1 0 1 1 1 1 1 2 2 2 2 3 4 3 3 3 4 3 3 3 3 4 6 6 6 5 5 5 5 5 5 5 5 5 4 4 4 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 2 1 0 1 2 1 1 1 0 0 0 1 1 2 2 2 2 3 3 4 4 3 2 1 1 1 1 1 2 2 3 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 1 1 2 3 3 2 2 3 3 4 3 3 3 3 3 3 3 3 4 4 4 5 6 6 5 6 7 8 7 6 6 6 6 5 4 4 4 3 3 4 4 4 4 4 6 8 9 10 11 10 9 8 6 4 3 2 2 2 3 3 4 4 3 2 2 3 3 3 3 3 3 4 5 4 3 3 2 2 2 3 3 3 3 3 2 2 3 4 5 4 3 2 2 2 1 2 2 2 1 0 0 1 1 2 2 2 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 2 2 1 1 0 1 2 2 2 3 3 3 3 3 3 4 5 5 6 6 6 6 6 6 6 6 6 5 5 5 4 4 4 5 5 4 4 4 3 3 2 2 2 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 1 1 2 3 3 2 1 1 1 1 2 1 0 1 1 1 1 1 1 0 1 1 1 1 3 4 4 4 3 3 3 3 3 2 1 1 1 1 1 1 1 2 2 2 1 1 2 2 1 1 1 1 1 1 1 1 1 0 0 0 0 0 1 1 1 1 1 2 2 2 2 3 2 2 3 3 3 3 3 3 3 3 3 3 4 5 5 6 6 5 5 5 5 5 5 4 4 3 3 4 5 5 4 3 3 3 4 5 7 9 9 9 9 9 9 9 9 9 8 6 5 6 6 7 7 7 6 5 6 5 4 3 3 2 2 2 2 3 3 3 3 2 2 3 4 4 3 2 3 3 2 3 4 4 4 4 4 3 4 4 4 3 3 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 3 3 3 4 3 2 2 2 2 3 2 2 2 2 3 3 3 4 4 4 4 4 4 5 6 7 7 7 7 7 6 6 6 6 6 6 5 5 4 4 4 4 4 4 4 4 3 3 2 2 2 1 1 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 1 1 1 1 1 1 0 1 1 1 2 2 2 2 1 1 1 2 3 3 3 2 1 1 1 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 1 1 0 0 0 1 1 1 0 0 0 1 2 2 2 2 2 2 2 3 3 3 3 3 3 2 2 3 3 3 4 4 4 4 3 3 3 2 2 3 3 3 2 4 6 7 7 7 6 6 6 8 8 9 9 10 10 9 9 9 9 9 8 8 8 7 7 7 6 5 4 4 4 5 6 6 4 3 2 1 2 3 4 4 5 5 6 5 5 5 4 3 3 3 3 3 4 4 4 4 4 4 4 5 6 6 5 5 4 4 3 3 3 3 2 2 1 2 2 2 3 2 3 3 4 4 4 3 3 2 3 3 3 3 3 3 3 3 4 4 3 3 3 3 3 4 5 5 5 5 5 6 6 7 6 6 5 5 4 3 2 2 3 4 4 3 3 3 3 3 2 2 2 1 0 1 0 0 1 2 1 1 1 1 1 1 1 1 0 0 0 0 0 0 1 1 1 1 2 2 2 1 1 1 1 0 0 1 1 2 2 2 1 1 1 2 2 3 3 2 1 1 2 2 2 3 3 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 1 1 1 0 1 1 2 2 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 3 4 4 3 3 5 6 7 8 8 8 8 8 9 9 9 9 10 10 10 10 10 10 9 9 8 7 6 5 4 4 4 5 6 7 7 8 9 9 8 6 5 4 4 4 4 5 6 6 6 6 6 5 4 4 4 4 4 4 4 5 5 5 5 5 6 6 6 6 6 5 6 6 5 5 4 2 1 1 2 2 2 2 2 3 4 5 5 4 4 3 3 3 3 3 3 3 2 3 3 3 3 3 3 3 3 4 4 5 5 6 6 6 6 6 6 6 5 4 4 3 2 2 2 1 2 3 3 3 2 2 2 2 1 1 1 0 1 1 3 3 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 2 2 2 2 2 2 2 2 1 1 1 1 1 2 2 2 2 1 2 2 2 2 3 3 2 2 1 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1 1 1 1 1 0 0 1 1 1 1 1 1 1 1 1 1 1 1 0 1 1 2 2 1 2 2 3 3 3 3 3 3 2 1 1 1 1 1 2 2 3 3 4 5 6 6 7 7 7 7 8 8 9 9 10 10 10 10 10 10 11 11 11 10 10 10 9 8 6 5 5 6 6 5 5 4 5 5 5 6 6 7 7 5 4 4 3 3 3 4 4 5 5 5 5 4 4 4 4 4 4 4 4 5 5 5 4 4 5 5 6 5 5 5 4 4 4 4 4 4 3 3 3 1 1 2 2 3 4 4 3 3 3 3 3 3 3 3 3 2 3 3 4 4 4 4 4 5 5 6 6 6 6 6 6 6 6 5 4 3 3 3 3 3 3 4 3 3 4 4 4 4 5 5 4 4 4 4 4 4 4 4 4 3 3 2 2 1 1 1 1 1 1 2 1 1 1 1 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 1 1 1 2 2 2 2 2 2 3 3 2 2 2 2 2 2 2 2 1 1 1 1 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 1 1 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 2 2 2 2 3 4 5 5 6 6 6 7 7 8 8 8 9 9 9 10 10 10 11 11 12 12 13 12 11 8 7 6 6 5 5 5 5 5 5 5 5 6 7 7 7 7 6 5 4 3 2 1 1 1 1 1 2 2 2 1 2 2 2 3 2 2 1 1 2 3 3 3 4 4 4 4 4 4 4 4 4 4 4 3 2 1 0 1 1 2 2 2 2 3 2 2 2 2 2 2 2 3 3 3 3 4 4 4 4 4 4 4 5 5 6 6 5 5 5 5 4 3 2 1 1 2 3 3 3 3 4 4 5 7 7 7 7 7 7 7 6 6 6 6 5 5 4 3 3 3 2 3 3 4 4 4 3 3 3 2 2 2 2 2 2 1 2 2 1 1 1 1 1 1 1 1 2 2 2 1 2 2 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 3 3 3 3 3 2 2 1 1 2 2 2 2 2 2 1 1 1 1 1 2 3 3 4 4 5 5 6 6 7 7 7 8 8 9 9 9 10 10 10 10 11 11 12 13 13 13 13 12 11 9 7 5 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 1 1 0 0 0 1 1 1 1 2 2 2 2 2 2 2 2 1 2 2 1 1 1 2 2 2 2 2 2 2 2 2 2 2 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 4 4 5 5 5 4 3 2 2 2 2 2 3 4 5 6 6 7 7 8 8 7 7 6 6 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 2 3 3 3 3 3 2 2 3 3 3 3 2 2 2 2 1 1 2 2 2 2 2 2 2 2 2 2 1 1 1 1 0 0 0 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 0 1 1 1 1 1 2 2 2 3 3 3 3 3 3 2 2 2 1 1 1 1 1 2 2 2 2 1 1 1 1 2 2 3 4 4 4 5 5 6 6 7 7 7 8 8 8 9 9 9 9 10 10 10 11 11 11 12 12 12 13 13 13 13 12 11 8 6 5 5 5 4 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 1 1 1 1 1 1 0 0 1 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 2 2 2 2 3 3 3 3 3 3 3 3 4 4 4 3 3 4 4 4 4 3 3 3 3 3 3 2 2 3 3 3 3 3 4 4 4 3 3 3 4 5 6 7 7 8 8 8 7 7 7 7 6 6 6 5 4 4 4 3 3 3 3 3 3 2 3 4 4 4 3 3 3 2 2 2 3 3 3 3 3 4 3 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 2 1 1 0 0 0 0 0 1 0 0 0 0 0 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 3 3 3 4 4 5 5 4 4 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 3 4 4 4 4 4 4 5 5 5 5 5 4 4 4 4 4 4 5 5 5 5 5 6 6 6 6 7 7 7 8 8 8 8 9 9 9 9 10 10 10 11 11 11 11 12 12 12 12 12 12 12 11 9 7 6 6 5 5 5 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 1 1 1 1 2 2 3 3 3 3 3 3 3 3 4 4 4 5 5 5 5 5 5 5 5 6 6 5 5 6 6 6 5 5 4 4 5 6 6 6 6 6 6 6 6 6 6 6 6 7 8 8 8 8 7 6 6 6 6 6 5 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 3 3 3 3 4 4 4 3 3 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 0 0 0 1 1 1 1 0 0 0 1 1 1 1 2 2 2 2 2 3 3 3 3 3 3 3 4 6 6 7 7 7 8 8 8 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 6 6 6 6 5 5 5 6 6 6 6 6 6 6 7 7 7 7 7 7 7 8 8 8 9 9 9 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 10 9 8 7 7 6 5 5 5 4 4 4 4 4 4 4 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 6 6 6 6 6 6 6 7 7 7 7 7 6 6 6 6 6 6 7 7 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 8 8 8 7 6 6 6 6 6 6 5 4 4 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 3 3 4 4 4 4 4 3 3 3 2 2 2 2 2 1 1 1 1 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 3 3 3 4 4 4 4 4 4 4 5 5 5 6 7 7 7 7 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 7 7 7 7 7 6 6 5 5 4 4 4 4 4 4 5 6 6 6 6 7 7 7 7 7 8 8 8 8 9 9 9 9 10 10 10 10 10 10 10 10 11 11 10 10 10 10 10 10 9 9 9 9 8 8 8 7 6 6 6 6 6 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 8 8 8 9 9 9 10 9 9 8 8 8 8 9 9 8 8 8 8 7 6 5 5 4 4 3 3 3 3 4 3 3 3 3 2 2 2 1 1 1 1 1 1 2 2 2 3 3 4 4 4 4 4 4 4 4 4 3 3 3 3 3 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 3 3 3 3 4 4 4 5 5 5 5 5 5 6 6 6 7 7 7 7 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 6 6 6 6 6 5 4 4 4 4 4 5 5 6 6 6 7 7 7 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 7 7 6 6 6 6 5 5 4 4 5 5 5 5 6 6 6 4 4 4 3 3 3 3 3 3 2 2 1 1 1 1 1 1 2 2 2 1 1 1 1 1 2 2 3 3 3 3 3 4 4 4 4 4 4 4 4 4 3 3 3 3 2 2 2 1 1 1 1 1 1 1 1 1 2 2 2 2 2 1 2 2 2 3 3 3 3 3 4 4 5 5 5 5 5 5 5 6 6 6 6 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 7 7 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 6 6 6 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 5 5 5 5 5 6 5 4 4 3 3 2 2 2 3 2 2 3 3 3 3 3 3 3 3 2 2 2 2 2 2 1 2 2 3 2 2 1 2 2 2 2 3 3 3 3 3 3 3 3 4 3 3 4 4 4 4 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 3 3 3 3 3 3 3 4 4 4 4 3 3 4 4 4 4 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 5 5 5 4 4 4 3 3 3 2 2 3 3 3 3 3 2 2 1 1 1 2 2 2 2 3 3 3 2 2 2 2 2 1 1 1 1 2 3 3 3 3 3 3 3 3 3 2 2 2 4 4 4 4 4 4 3 3 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 4 4 4 4 4 5 5 5 6 6 6 6 6 6 5 5 5 4 4 3 3 3 3 3 3 3 3 2 2 2 1 1 0 1 1 1 1 2 2 2 1 1 1 1 1 1 1 1 2 2 2 3 3 4 4 3 3 3 3 3 3 3 2 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 5 5 5 5 5 5 5 4 4 4 3 3 3 3 3 3 3 2 2 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 1 1 1 1 2 2 2 2 3 3 4 4 4 4 3 3 3 2 2 4 4 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 6 6 6 6 6 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 2 1 1 0 0 1 2 2 1 1 1 1 1 1 2 2 2 2 2 1 1 1 1 1 1 1 1 2 2 2 3 3 3 3 4 4 4 4 4 4 4 4 4 3 3 Wind_Direction 138 127 123 130 133 133 128 125 122 126 130 140 143 141 135 133 130 128 125 121 119 122 121 118 116 116 116 113 111 111 114 114 113 114 113 111 111 111 110 112 114 113 112 110 108 107 106 105 105 103 102 103 103 103 104 104 103 101 101 102 101 99 97 95 94 95 96 96 96 96 95 94 94 94 94 92 91 90 90 90 90 90 89 88 90 90 90 90 90 90 91 91 91 90 90 90 90 90 91 91 91 92 94 94 94 95 95 95 95 96 97 97 97 99 99 100 100 101 101 100 100 101 101 101 101 101 101 101 102 102 101 102 102 102 101 101 100 100 100 100 99 98 98 98 98 98 99 100 100 101 101 102 103 104 104 105 105 106 106 106 107 106 105 104 106 106 106 107 107 107 107 107 107 107 107 108 109 109 108 109 110 110 112 113 113 114 116 116 117 117 117 118 118 118 118 118 118 119 119 119 118 118 119 120 120 120 120 121 121 120 120 122 123 124 123 124 124 124 124 125 126 127 127 126 127 128 129 129 130 131 131 132 133 134 135 135 136 136 137 137 137 137 137 138 138 138 139 140 141 143 144 157 150 153 150 149 146 144 137 135 136 141 146 149 147 141 137 133 131 130 128 125 124 120 119 121 120 117 114 112 114 112 112 112 112 115 115 115 114 115 114 114 114 113 112 110 108 108 108 107 106 107 106 105 106 106 105 105 105 104 104 103 102 100 100 99 99 99 98 96 96 96 96 96 95 94 92 91 91 91 91 91 91 91 90 90 89 90 91 92 92 93 93 94 93 93 93 93 93 94 95 95 95 95 96 97 98 98 98 99 100 101 101 102 103 103 103 102 101 101 102 102 103 103 103 102 102 103 103 104 104 104 104 104 103 102 102 101 102 102 101 100 99 99 99 99 100 100 100 101 102 103 104 105 106 107 107 108 109 109 109 109 109 109 109 110 110 110 111 111 112 111 110 110 110 112 112 113 114 113 114 114 115 116 116 117 118 120 120 120 120 120 120 121 121 121 121 121 121 121 120 120 121 121 122 122 121 122 123 124 125 126 127 128 128 127 127 128 128 128 129 129 130 129 129 131 132 132 132 132 133 134 136 137 138 139 139 139 139 139 139 139 140 141 142 142 143 144 144 146 147 148 177 172 171 166 163 158 155 147 145 145 146 148 156 157 149 144 143 138 129 129 128 125 120 123 125 123 120 117 114 115 115 117 116 117 116 117 118 116 116 118 118 117 115 114 111 109 111 112 111 110 109 108 107 107 108 108 108 108 108 107 107 106 105 104 102 102 102 102 100 100 99 98 97 96 95 93 94 93 93 93 93 93 92 92 91 91 92 92 92 93 94 95 96 96 96 96 96 96 96 97 97 97 97 98 100 101 102 102 103 103 103 104 105 105 105 105 105 105 104 104 104 104 104 104 104 104 105 106 106 106 106 105 105 105 104 103 103 103 103 102 101 102 101 101 101 102 102 102 103 104 106 107 108 109 110 110 111 112 112 112 112 112 112 113 114 114 115 116 116 115 115 115 115 115 117 117 117 117 118 119 119 119 120 120 122 123 125 125 125 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 125 127 128 129 130 131 131 132 132 131 131 131 132 132 133 133 133 133 134 135 135 135 135 135 137 138 140 141 142 143 142 142 143 143 144 145 146 147 147 147 149 149 150 152 153 154 194 185 181 183 179 173 168 158 157 154 155 159 161 164 157 151 146 140 133 131 126 125 123 125 126 126 124 121 122 122 119 118 118 118 116 116 117 117 118 119 119 116 114 114 114 112 113 114 114 114 113 111 111 109 108 109 110 110 110 110 108 108 106 105 106 105 105 104 103 102 101 100 99 98 98 97 96 95 94 95 95 94 93 93 94 94 94 94 94 94 95 96 96 97 98 98 98 98 98 98 99 100 100 101 101 103 104 105 106 107 107 107 108 108 107 107 106 107 106 105 105 106 106 106 106 106 107 107 108 108 108 108 107 106 105 104 105 105 104 103 103 104 104 105 105 105 105 106 106 107 109 111 112 112 112 112 113 114 114 114 115 114 115 118 119 119 120 120 120 119 119 119 119 120 120 121 122 122 122 123 123 124 124 125 126 128 130 130 130 129 128 128 127 127 127 127 128 128 128 128 128 127 127 127 129 131 132 133 134 136 135 136 136 135 135 136 136 136 136 137 137 137 137 138 138 138 139 139 140 143 144 146 147 147 147 147 147 148 149 150 152 152 153 153 153 155 156 157 159 159 160 203 200 196 197 194 186 178 170 172 160 154 159 164 165 163 159 150 144 137 135 133 132 131 130 130 130 130 127 125 125 122 124 125 122 118 114 115 117 120 119 119 118 115 113 113 111 112 114 116 117 117 115 113 112 111 111 113 112 112 112 111 109 108 106 106 106 105 104 102 103 102 101 100 99 99 98 97 97 97 97 95 95 94 93 94 95 95 95 95 96 96 96 97 99 101 101 102 103 103 102 102 102 103 104 104 104 106 107 108 108 109 110 110 109 109 109 109 108 107 107 107 107 108 108 108 109 110 110 110 110 110 110 110 109 108 108 108 108 108 107 107 107 108 108 109 109 110 110 111 112 113 114 115 115 115 115 116 117 117 118 118 119 120 121 122 122 123 124 124 124 123 124 124 125 125 125 125 126 126 126 127 127 128 129 131 133 134 135 134 133 132 131 131 131 132 132 132 133 133 132 132 131 131 132 135 136 137 138 140 140 139 140 140 139 139 140 140 140 141 141 141 141 142 142 142 142 144 145 147 149 150 151 151 152 152 153 153 154 155 157 158 159 158 159 160 161 163 164 165 165 165 208 207 205 208 208 199 196 184 182 172 164 166 171 170 167 163 154 148 140 140 138 137 136 135 136 134 133 128 129 129 125 125 121 118 118 116 117 118 120 120 118 117 115 113 109 107 112 116 116 118 116 116 116 115 113 114 115 114 113 112 111 109 107 106 105 104 104 103 104 105 103 102 100 99 99 100 99 99 98 97 96 95 94 94 94 94 95 96 96 97 99 99 100 101 103 104 106 106 107 107 106 106 106 107 108 108 109 110 110 111 111 112 112 112 112 111 111 110 110 109 109 110 111 112 112 112 113 114 113 113 113 114 114 113 112 111 112 111 111 111 111 111 111 112 112 113 114 114 115 116 117 117 118 118 118 118 118 119 120 121 122 123 123 124 124 126 126 127 128 128 127 128 129 129 129 129 129 129 130 130 131 131 132 133 135 136 138 139 138 137 136 135 135 136 136 136 136 137 137 137 136 137 137 138 140 142 143 144 144 144 144 144 143 143 143 144 144 144 145 146 145 145 146 146 146 147 149 152 154 155 156 156 157 157 158 159 160 161 162 163 164 164 164 165 166 168 169 170 169 169 170 209 210 209 210 216 213 206 199 187 186 178 174 176 173 170 165 162 156 149 145 139 139 139 138 141 136 134 131 132 130 129 126 121 124 125 124 124 122 118 114 112 111 109 111 109 104 109 113 116 115 113 116 116 114 113 114 114 113 113 113 110 108 108 107 106 104 103 103 103 103 102 101 102 102 101 100 100 101 100 99 98 98 97 96 96 97 97 98 99 100 101 103 104 104 106 109 110 110 110 111 110 110 111 111 111 111 111 112 113 114 115 115 115 115 115 114 114 113 114 114 114 115 116 116 117 117 117 117 117 117 117 118 117 117 116 115 115 114 114 114 114 115 115 116 116 116 117 118 119 120 121 122 122 121 122 122 122 124 125 125 126 127 127 128 129 129 129 129 130 131 131 132 132 133 133 133 134 134 135 135 135 136 136 137 139 140 141 142 142 141 140 140 140 140 140 141 141 141 142 142 142 142 143 144 145 148 149 149 148 148 149 148 148 148 148 148 148 148 149 150 150 150 150 151 151 153 155 158 161 162 162 162 163 163 164 166 167 168 168 169 169 170 170 171 173 174 174 174 174 175 175 214 210 211 214 222 220 213 201 194 190 187 183 179 176 175 170 167 162 159 150 146 142 146 149 148 142 142 140 140 134 135 131 131 134 132 129 126 118 117 114 112 110 109 111 115 115 116 117 118 118 118 117 115 113 114 116 116 116 115 114 112 110 109 109 108 107 105 104 104 103 102 101 101 101 101 101 100 100 100 99 100 99 98 98 98 98 99 100 101 104 105 106 106 107 108 110 112 114 114 114 113 113 115 115 115 115 115 115 116 117 119 119 119 119 118 117 117 117 117 118 118 119 119 119 120 120 121 121 120 121 122 122 122 121 120 120 119 119 119 119 119 119 119 119 120 121 122 123 123 124 124 124 124 125 125 125 126 128 129 129 131 131 132 133 133 134 134 134 135 135 135 137 138 137 138 138 139 139 140 140 140 141 141 142 143 144 145 146 146 145 145 144 144 144 146 146 146 146 146 146 146 146 148 149 151 153 153 154 153 153 153 153 152 152 153 153 153 153 154 155 155 155 156 156 157 159 161 164 167 169 169 169 169 170 171 172 173 173 173 174 175 175 175 177 179 179 179 179 179 180 180 221 217 214 216 225 225 217 208 199 194 192 191 188 180 178 175 170 168 164 156 157 154 158 158 154 151 149 145 141 137 135 137 133 131 128 124 122 118 115 115 113 111 112 115 117 117 119 121 120 119 120 117 115 113 114 115 115 115 115 115 113 111 111 111 110 109 107 105 105 103 101 100 100 100 100 101 101 101 101 101 100 100 100 99 98 98 99 101 102 104 106 106 107 109 110 111 114 116 116 117 118 119 120 120 120 120 120 120 119 120 121 122 123 123 122 121 121 121 121 121 122 123 123 123 123 124 125 124 124 125 126 126 126 125 124 124 124 124 123 123 124 124 124 124 125 126 126 126 126 127 129 129 129 130 130 130 131 132 134 135 136 137 138 139 139 139 140 140 141 141 142 142 143 143 144 144 144 144 145 145 146 146 146 146 148 149 150 150 149 149 150 149 148 150 151 152 152 152 152 152 151 152 153 154 156 157 157 158 159 158 158 158 157 157 158 159 159 160 160 160 161 162 162 162 163 166 167 170 173 175 176 176 176 176 176 178 179 179 179 180 180 180 180 182 184 184 184 185 184 185 185 226 224 221 221 224 221 217 212 203 196 196 195 192 185 181 179 173 170 165 164 162 162 167 162 160 155 151 145 141 140 136 137 131 129 127 122 119 119 115 116 115 113 113 113 115 117 119 121 124 121 118 116 115 113 112 113 114 115 117 116 115 114 115 112 109 107 105 104 103 101 99 97 97 98 98 100 101 99 98 99 101 101 100 99 97 99 101 102 105 105 106 109 110 111 111 111 112 113 118 121 120 121 123 125 127 127 127 125 125 125 124 124 125 126 125 125 124 124 125 125 126 127 127 127 127 127 128 128 129 130 131 131 131 130 129 129 129 129 127 126 127 128 129 129 130 129 130 130 130 132 134 134 134 134 134 135 136 138 140 141 141 142 144 144 145 145 146 146 147 148 148 148 147 148 149 149 149 150 150 150 152 152 151 151 152 152 153 153 153 153 154 154 155 156 157 158 159 158 158 158 158 158 158 160 161 161 162 164 165 164 163 163 163 163 164 164 165 167 167 167 168 168 168 168 170 172 174 177 180 181 182 183 183 183 183 184 184 185 185 185 185 185 185 186 188 189 189 190 191 191 190 230 233 232 230 226 222 217 211 206 198 200 199 193 185 183 180 174 171 174 171 167 170 175 171 163 158 149 145 144 144 138 136 132 129 127 123 119 118 117 117 117 117 115 116 120 123 124 124 126 124 121 116 113 116 117 119 119 118 120 119 118 117 117 115 112 110 106 103 100 98 99 100 100 99 98 97 96 96 96 96 99 100 99 99 99 101 103 104 106 105 106 108 110 110 112 112 113 115 117 119 122 125 127 129 129 129 128 129 128 128 128 128 127 127 127 127 128 129 130 130 130 130 131 131 132 133 133 133 134 135 136 137 137 136 134 134 133 133 131 131 132 132 133 134 133 134 134 134 135 136 138 139 138 138 139 139 140 143 146 147 148 150 150 150 150 150 151 151 153 154 154 154 153 154 155 155 155 155 156 156 157 157 155 155 156 156 158 159 158 159 159 161 162 163 164 166 166 165 165 165 165 164 164 166 166 166 168 169 169 169 169 168 169 169 170 171 172 173 174 174 174 174 175 175 176 178 180 183 186 187 188 188 189 189 189 190 190 191 191 190 190 190 191 192 193 193 194 195 196 196 195 231 235 236 235 232 229 223 214 209 207 205 200 193 186 184 179 177 175 175 179 176 176 184 181 167 163 147 147 152 150 143 136 130 128 127 124 122 121 119 116 117 117 115 116 121 127 129 131 129 127 122 121 118 119 121 120 120 119 121 123 123 121 120 117 112 109 105 102 98 96 97 99 100 97 94 93 94 95 96 97 99 99 99 99 100 100 100 100 102 101 102 102 107 110 112 112 115 117 118 119 122 125 127 128 129 131 130 127 125 127 129 130 129 126 128 130 132 133 134 134 133 133 135 135 137 138 138 138 140 141 141 141 141 140 139 138 137 135 135 136 138 139 138 137 137 137 138 138 139 141 143 144 143 143 143 145 147 151 152 153 155 156 156 155 155 156 156 156 158 159 159 159 159 160 160 161 160 162 162 161 162 162 160 160 162 161 163 164 164 165 165 167 169 171 172 173 173 172 173 171 170 169 170 172 172 172 172 174 174 173 174 175 175 175 176 177 178 180 181 181 181 181 182 181 183 184 186 189 191 192 194 194 195 195 195 195 196 196 197 196 196 195 196 196 197 198 199 200 200 201 201 228 230 234 236 238 233 226 216 211 212 209 200 194 191 188 182 181 177 175 175 180 182 186 184 176 166 151 150 154 147 143 138 133 132 129 127 125 124 122 120 118 115 115 118 120 124 125 127 124 121 123 125 125 124 123 120 121 122 124 124 123 123 122 117 111 107 104 101 98 97 97 98 99 97 95 95 97 98 98 95 93 92 90 92 96 100 102 103 104 104 107 108 112 113 111 106 109 114 114 116 116 117 122 124 126 128 125 123 126 128 126 126 126 127 127 129 132 134 134 134 136 138 138 140 140 141 142 144 145 145 145 147 145 145 143 142 141 138 137 139 142 143 142 141 140 140 142 142 142 144 148 148 148 148 149 153 154 158 158 159 160 161 162 162 163 163 161 161 162 161 161 161 162 163 164 165 164 166 166 167 167 166 166 166 167 167 167 168 169 169 170 173 176 179 180 182 181 179 179 177 175 176 176 177 178 178 178 179 180 179 180 181 180 181 182 183 185 185 186 188 187 187 188 187 188 190 191 194 196 198 199 200 200 201 201 201 202 202 203 203 202 202 202 202 202 203 204 204 204 204 205 226 229 233 235 235 230 224 219 214 213 213 205 200 196 191 187 186 182 180 178 181 184 186 186 183 172 159 153 154 149 144 140 136 133 131 129 129 126 122 118 115 114 117 119 119 122 124 123 122 122 122 125 125 126 125 124 123 119 119 120 118 119 119 113 109 106 104 101 100 98 95 95 94 95 93 91 90 88 90 91 91 89 85 88 91 93 97 102 103 103 101 102 105 101 98 98 98 98 99 104 111 121 124 126 122 118 115 116 123 125 120 126 127 128 128 131 133 132 127 128 133 135 136 139 142 145 148 149 149 147 149 152 149 148 148 144 142 141 142 143 144 144 144 143 142 142 143 143 144 147 150 150 150 151 153 156 157 160 163 162 164 164 165 165 163 164 162 164 164 163 165 167 167 168 168 169 167 167 168 168 170 170 172 173 172 170 171 173 174 174 176 180 183 187 188 190 190 187 185 182 179 181 183 184 184 184 184 184 185 185 186 186 186 187 187 189 191 191 192 193 194 193 194 193 193 195 196 198 200 203 205 206 206 207 208 207 207 208 209 209 209 209 208 208 208 209 209 210 210 209 209 225 229 231 232 231 228 228 224 218 215 214 208 200 195 194 194 191 188 185 186 189 189 190 193 186 175 164 158 159 156 149 141 134 130 131 128 128 126 123 119 120 116 115 117 118 119 119 119 125 129 127 126 123 125 125 123 122 116 114 112 110 109 108 108 109 109 109 107 102 100 98 94 92 93 90 86 82 80 80 83 86 85 83 87 89 92 97 98 96 93 93 94 95 96 95 96 95 94 95 99 108 114 118 118 112 108 110 113 122 119 115 114 120 122 125 126 125 119 118 117 118 129 133 140 144 147 147 151 149 147 145 145 144 150 153 146 143 146 146 144 143 142 139 140 141 141 141 141 145 149 154 154 154 155 154 157 159 160 163 164 162 161 161 163 161 159 157 157 161 161 164 166 166 165 166 168 169 168 169 169 178 177 174 178 179 176 177 177 178 179 180 184 189 194 197 198 200 197 193 189 187 188 190 192 192 192 192 192 192 191 192 192 192 192 192 195 197 198 199 200 200 201 201 201 199 200 201 203 204 207 209 211 211 212 214 213 214 214 215 216 216 216 215 215 215 215 214 215 215 215 215 229 232 235 234 230 229 230 226 220 218 217 211 201 198 198 198 196 196 191 192 193 194 197 198 189 174 169 166 166 160 152 140 135 132 133 132 133 130 127 124 122 116 111 111 114 113 110 114 121 127 126 126 123 120 117 116 116 113 112 108 105 105 106 106 107 109 111 109 106 101 98 92 92 96 90 82 81 79 80 79 79 82 83 86 84 85 87 89 89 87 90 90 91 92 89 92 96 97 99 99 98 98 105 102 97 102 104 105 113 110 110 112 110 108 110 116 117 120 114 107 104 112 123 128 129 134 136 144 146 135 134 136 135 144 147 144 141 139 134 135 139 139 136 135 134 134 132 133 137 141 150 153 156 154 151 154 158 155 155 158 156 157 156 158 158 158 151 151 152 152 155 157 161 158 155 158 159 160 165 169 177 182 177 180 179 176 175 175 178 180 183 187 193 198 202 205 206 206 203 198 196 195 197 199 201 201 201 201 201 199 200 201 200 200 199 200 203 204 205 206 205 206 208 208 207 206 207 208 209 212 213 215 216 218 219 220 220 221 221 221 222 221 221 221 221 221 221 219 218 218 219 230 235 236 237 232 229 229 227 222 220 214 207 202 201 202 200 201 204 201 197 196 198 203 199 187 175 171 172 167 158 153 143 136 132 133 133 132 127 127 125 120 113 111 111 112 109 108 110 116 121 122 122 121 119 112 109 108 108 106 106 107 109 108 106 103 104 108 107 105 102 99 95 97 100 97 92 88 83 79 78 81 84 85 86 82 81 85 85 85 83 82 83 84 84 82 82 85 96 101 93 93 100 107 104 96 92 94 92 100 109 109 108 103 104 103 103 105 109 112 106 96 96 97 105 110 111 120 134 132 125 124 127 131 133 133 131 124 123 125 129 134 134 129 129 124 123 122 123 125 128 136 145 142 142 146 143 146 136 136 146 150 151 145 145 146 138 135 134 136 135 133 126 130 128 125 128 139 139 146 151 158 167 170 176 172 174 173 170 172 179 183 186 193 198 203 208 214 213 212 209 203 202 206 207 210 212 208 207 210 210 211 212 210 207 207 208 210 212 212 213 213 213 214 214 213 213 213 213 214 216 218 219 220 221 223 224 225 225 226 226 226 226 226 226 226 227 228 225 224 223 223 228 232 235 236 234 230 230 225 219 218 215 208 205 204 205 203 204 208 207 202 199 198 204 199 186 180 176 172 164 158 153 144 137 131 130 132 134 131 128 126 120 115 115 115 114 114 112 109 112 117 116 115 114 118 118 110 106 105 103 105 109 111 106 102 99 100 103 105 107 104 102 100 101 99 99 96 97 96 88 82 82 82 80 85 83 81 86 88 85 82 80 82 84 86 83 80 82 88 92 93 94 91 88 92 97 99 94 90 93 100 109 110 99 96 96 91 90 98 106 104 94 89 86 86 91 93 99 114 108 104 107 110 122 121 115 108 107 109 106 116 114 114 113 115 116 112 111 113 113 116 117 120 121 119 124 120 115 113 104 105 106 107 104 109 109 106 103 102 103 101 97 96 95 96 93 92 109 114 119 119 113 128 136 137 140 156 165 168 176 180 181 185 191 197 204 213 227 229 227 227 226 220 220 221 223 223 221 223 225 227 229 229 223 220 218 216 218 220 219 221 221 221 221 221 220 220 220 219 218 220 222 224 225 225 227 228 228 229 229 229 229 229 229 230 231 231 231 230 230 229 228 227 228 233 233 233 229 227 223 218 218 221 213 208 207 210 208 205 208 214 208 202 197 200 198 192 183 178 170 165 156 151 144 141 137 136 139 140 137 131 128 125 121 118 117 118 114 113 111 110 114 115 115 114 116 117 112 107 102 99 101 103 106 105 103 101 100 97 100 103 104 102 99 99 99 100 97 98 98 92 88 88 87 87 90 87 86 86 81 78 75 75 79 84 86 85 85 85 83 86 92 93 92 90 90 96 99 98 91 92 94 99 108 103 93 93 86 83 92 95 95 95 91 85 84 85 89 93 98 94 88 87 86 92 102 103 96 89 91 95 95 94 95 95 93 93 98 94 92 94 100 103 101 101 100 102 100 92 85 87 91 80 78 80 84 85 83 80 87 86 81 80 83 84 82 80 79 84 85 77 59 58 64 70 84 101 112 147 166 181 180 182 193 198 209 201 214 229 243 243 249 253 244 239 244 247 245 243 243 248 247 252 250 239 232 227 227 229 230 227 227 230 230 229 229 228 228 226 225 225 226 228 229 230 231 231 232 233 233 232 233 232 231 232 233 234 234 235 234 233 233 232 230 229 232 234 233 227 227 225 219 219 220 216 213 212 210 212 211 206 209 206 199 193 197 201 196 182 173 169 167 160 152 149 145 142 140 141 141 142 134 129 127 124 119 120 122 117 112 109 107 110 113 113 115 114 115 113 109 105 102 103 107 106 105 104 103 97 96 96 95 99 99 98 100 100 101 100 99 100 97 93 87 86 88 86 86 84 82 80 79 81 79 78 80 83 82 82 84 84 86 88 88 86 88 87 90 94 95 93 96 96 96 104 103 97 93 87 85 89 85 89 94 89 84 84 80 83 84 82 81 80 77 71 74 85 94 92 86 82 81 80 87 86 85 84 85 85 78 79 81 86 96 97 94 90 86 83 81 76 75 74 74 73 72 75 77 77 73 74 73 71 70 77 72 70 71 72 71 71 62 54 51 39 42 53 59 74 81 104 137 160 191 203 205 212 218 220 231 243 255 266 272 263 255 256 263 269 275 283 290 292 288 282 262 250 242 244 245 242 240 239 240 240 238 238 238 238 238 236 234 233 235 235 235 236 235 235 236 235 235 237 236 235 235 235 236 237 237 236 236 236 235 231 236 237 235 231 230 227 228 224 224 223 219 218 212 208 211 215 210 205 205 203 195 194 197 191 183 177 174 170 167 159 154 148 146 144 139 139 138 134 134 130 127 125 125 121 119 112 110 108 108 112 111 112 115 115 112 110 108 104 104 106 104 99 100 98 96 96 92 87 89 91 92 94 95 97 98 95 96 97 94 88 83 80 81 82 83 82 83 82 83 79 78 77 77 74 76 80 82 88 88 84 83 83 82 86 87 87 87 90 90 87 91 94 93 92 90 87 83 82 89 90 84 79 76 76 77 80 82 79 74 73 72 72 74 82 82 81 79 81 81 82 83 81 80 81 80 76 74 74 79 85 90 89 84 77 77 74 73 71 71 71 70 71 73 72 71 70 71 69 69 67 68 69 67 66 67 64 63 59 55 50 44 44 46 56 69 61 52 70 74 80 112 91 72 76 82 290 268 269 275 294 298 303 302 307 310 316 314 314 312 313 304 287 274 267 264 258 258 258 253 248 247 246 247 248 247 247 246 242 241 243 245 242 241 242 242 241 240 240 240 242 241 240 239 239 239 238 237 236 237 237 225 233 235 236 233 229 226 226 225 221 224 223 221 215 212 215 214 211 207 205 205 197 196 195 190 184 181 175 174 170 170 161 156 151 148 146 144 136 133 139 135 132 129 132 128 120 116 114 113 109 111 110 113 115 116 115 112 110 104 103 104 103 101 98 94 92 89 90 86 87 88 88 93 95 96 98 95 91 91 90 87 80 76 76 77 78 78 82 84 82 79 78 77 76 75 76 77 79 83 87 83 80 79 78 80 83 83 81 82 83 83 84 85 87 90 92 89 85 83 85 85 81 76 75 74 74 77 78 77 70 70 72 74 74 77 78 77 76 77 80 79 79 78 77 76 75 72 71 72 74 77 81 82 79 74 74 72 72 70 70 71 71 70 71 71 68 68 68 67 66 65 66 67 66 64 63 61 60 57 55 49 47 48 48 50 63 62 61 68 67 61 64 62 54 43 38 38 54 47 49 22 357 349 343 337 332 321 323 322 317 314 313 307 299 290 289 279 272 271 269 261 257 255 256 257 258 257 255 250 249 250 250 248 247 248 250 248 246 245 246 247 246 245 244 240 239 238 238 238 237 238 226 227 231 233 232 228 227 227 222 221 223 224 221 217 214 214 215 212 210 211 208 202 199 195 192 186 181 176 177 176 175 165 160 155 155 151 146 139 136 137 140 140 134 138 134 128 123 119 116 110 111 114 115 115 117 116 113 109 105 103 102 100 99 99 96 93 91 90 88 85 83 85 89 92 94 96 95 92 89 85 81 76 75 75 74 75 77 85 86 84 82 80 78 77 76 74 74 76 79 80 78 75 75 76 76 79 78 77 78 79 81 83 83 83 86 88 86 84 82 83 82 80 77 75 73 72 74 75 75 74 72 70 73 74 74 75 73 73 72 74 76 77 77 77 76 75 73 73 73 73 74 75 77 76 75 73 72 70 70 70 70 70 69 69 69 69 69 69 67 65 65 64 65 65 63 62 60 58 56 55 52 49 49 52 51 56 54 61 67 65 58 54 54 52 46 44 50 60 55 54 40 20 13 16 358 342 330 334 334 329 323 322 322 317 306 301 297 297 295 289 281 271 266 266 265 262 260 260 259 257 257 255 255 255 254 255 255 253 251 250 251 251 249 248 243 240 241 241 241 240 240 232 228 229 229 228 226 226 226 221 219 224 223 217 214 213 211 212 212 213 214 211 210 202 194 192 187 182 177 175 178 174 167 162 160 159 152 149 140 136 140 141 143 138 142 137 130 127 122 118 115 118 118 114 112 114 117 115 108 106 104 101 99 100 100 99 95 92 89 87 85 85 86 88 91 91 92 92 89 86 84 80 75 75 76 74 74 79 84 85 84 82 81 79 77 77 76 77 76 78 78 77 76 76 75 74 74 75 75 75 76 79 82 83 85 85 84 82 80 79 78 78 78 76 74 73 73 74 74 74 73 71 71 73 73 72 73 72 72 72 73 73 73 74 74 73 73 72 73 72 70 71 73 74 74 74 73 72 69 70 70 70 69 69 68 67 68 67 68 67 65 65 64 66 66 64 62 60 59 57 55 54 53 50 52 53 54 53 52 57 60 58 55 56 55 51 49 52 53 45 45 46 36 32 27 13 359 347 345 342 338 324 320 322 330 326 317 308 309 311 307 298 291 285 278 274 270 269 268 265 262 263 262 259 259 258 258 258 258 256 254 253 250 248 246 245 243 242 242 242 242 243 232 231 232 229 229 226 223 223 220 218 218 214 211 208 209 209 209 211 213 214 215 217 209 195 189 186 186 178 172 171 172 166 167 168 164 156 156 145 138 133 138 147 140 140 136 126 125 126 121 120 119 114 115 112 113 118 116 109 108 107 102 98 97 98 99 98 96 93 89 86 84 84 85 88 88 87 89 87 85 83 81 76 76 75 75 75 79 81 81 82 83 82 80 76 77 78 78 77 76 77 76 76 77 75 73 74 74 74 72 73 76 79 80 83 83 82 81 79 78 79 78 77 76 74 73 73 72 72 73 74 73 72 73 74 73 72 72 72 73 72 72 71 71 72 71 71 71 72 72 70 70 72 72 73 73 72 71 70 70 70 70 70 70 68 67 66 66 66 65 64 63 64 65 65 64 61 59 57 56 55 56 56 54 53 54 54 53 52 51 52 54 53 52 52 49 47 47 45 41 40 37 32 30 27 16 11 2 358 355 353 339 332 332 335 333 329 322 317 317 318 313 301 299 298 287 280 276 273 271 266 265 269 267 263 263 262 263 262 259 256 255 255 253 242 242 243 244 245 244 243 244 235 230 228 228 227 223 220 218 218 216 214 214 212 208 208 208 208 207 210 211 211 213 208 195 187 185 184 180 175 169 170 167 166 170 169 165 163 154 145 136 139 149 141 133 131 129 123 127 123 120 119 112 112 108 108 113 112 109 108 107 103 99 98 97 96 95 96 95 92 90 85 84 86 89 88 88 88 87 86 84 82 78 76 74 75 77 78 80 78 78 82 83 81 78 78 79 80 79 78 77 76 75 76 76 74 74 74 73 73 72 73 77 78 79 80 82 82 80 79 78 78 77 77 76 74 73 72 72 73 73 73 74 74 74 73 73 73 73 73 73 72 70 70 70 71 72 72 71 71 70 71 71 71 72 72 71 71 71 72 70 69 68 68 67 67 65 64 64 63 62 63 63 63 63 63 62 61 60 58 57 56 56 56 57 55 56 54 52 50 50 52 51 50 52 49 47 46 45 41 39 41 36 34 33 25 23 20 16 11 4 355 348 345 344 342 339 335 329 324 325 321 315 308 303 294 285 282 278 276 274 274 274 275 268 267 266 265 264 262 259 259 260 258 241 242 243 245 246 247 247 248 234 231 230 229 227 226 220 217 212 213 211 209 210 212 215 214 210 203 206 209 207 208 204 191 186 184 182 181 181 172 165 159 161 166 165 162 159 152 145 138 138 146 136 127 124 126 124 130 119 118 116 114 113 108 105 108 111 108 102 99 98 95 95 94 95 96 95 95 97 94 87 84 86 88 87 85 85 86 86 84 82 81 79 76 75 77 79 81 80 80 82 82 82 81 81 80 80 79 78 78 77 77 77 76 74 73 73 73 73 73 73 75 78 79 79 80 83 82 79 78 78 79 77 76 74 74 74 74 73 73 73 74 74 75 76 74 73 73 74 74 74 72 70 70 70 70 71 71 71 70 69 70 71 71 72 72 73 73 72 71 70 69 68 67 68 67 65 64 65 63 64 64 64 63 65 63 63 62 60 58 58 58 59 58 57 58 58 53 51 51 52 50 49 50 51 48 45 44 44 40 39 39 37 36 29 25 21 15 11 6 5 360 354 351 347 345 341 335 331 332 330 323 315 307 306 299 293 285 281 279 278 277 279 274 271 269 267 265 265 264 262 261 258 249 246 245 246 247 246 246 244 237 230 232 230 225 223 220 214 212 214 214 214 211 214 219 217 213 205 204 207 205 206 203 191 186 182 182 178 171 169 163 158 162 164 164 163 161 159 151 141 139 136 129 128 129 131 126 121 117 118 118 114 113 109 106 106 109 106 102 97 93 94 93 95 96 96 94 93 96 97 92 88 86 88 87 85 83 84 85 84 82 82 81 79 77 78 79 80 80 81 81 80 80 80 81 80 79 79 78 76 75 76 77 77 75 74 74 74 74 73 74 76 78 79 80 81 82 82 80 80 81 79 78 75 74 74 75 75 73 74 73 73 74 75 75 75 74 73 75 76 75 75 73 71 70 69 69 70 70 70 69 69 72 72 72 72 73 73 72 71 70 70 69 68 67 66 65 64 64 65 66 66 65 65 66 63 62 61 61 58 59 59 60 60 59 60 59 56 53 51 51 51 49 48 50 48 47 47 45 40 36 36 32 32 29 24 18 12 6 3 2 358 356 353 352 351 346 342 338 334 334 330 325 314 309 308 304 298 290 286 281 278 281 279 278 271 270 270 267 266 264 263 257 252 249 247 246 245 243 240 242 236 233 227 226 224 221 216 213 209 213 217 212 209 215 217 217 208 204 206 207 207 211 208 197 188 182 181 174 169 167 162 160 163 165 163 163 162 161 152 141 139 132 127 126 125 126 124 122 119 116 113 112 110 107 105 105 105 103 99 96 94 92 91 96 95 94 94 94 97 98 94 90 89 89 89 88 85 83 83 81 82 82 82 81 80 81 82 82 81 81 79 79 80 81 81 81 81 82 80 77 75 77 76 76 76 76 76 76 76 76 76 77 78 79 81 82 81 81 80 80 80 81 79 78 76 76 76 76 75 75 74 74 74 74 73 73 74 74 74 75 75 76 75 74 73 71 71 71 70 70 69 69 71 71 71 71 71 72 71 70 70 69 69 68 67 68 66 66 66 66 67 67 66 65 65 63 62 62 60 58 59 59 61 61 59 57 56 54 53 53 52 51 50 49 49 47 45 45 43 39 36 34 30 28 26 22 17 9 3 1 1 3 0 356 355 353 350 347 343 338 336 335 332 328 322 308 303 302 297 293 289 287 284 285 284 277 274 270 270 268 265 264 261 254 250 249 248 247 245 243 243 233 234 230 225 222 220 221 217 207 207 210 210 207 210 213 211 207 202 207 207 204 205 201 193 190 181 178 175 169 164 160 159 159 163 162 162 159 157 149 144 136 131 127 125 127 126 124 124 123 115 111 111 108 104 103 104 104 104 99 97 94 91 90 93 96 95 93 95 96 98 97 94 92 89 87 86 83 82 83 82 81 81 81 83 82 82 83 84 83 82 80 80 81 81 83 83 81 81 81 79 77 77 78 78 77 78 77 77 76 77 78 78 80 82 81 81 81 81 81 81 81 81 79 78 78 77 77 76 76 76 75 75 75 74 73 73 73 74 73 74 75 75 74 73 73 73 72 72 71 70 71 70 70 70 70 69 69 70 70 69 69 69 70 68 67 68 66 66 66 66 67 67 67 66 64 63 62 61 59 58 58 59 60 60 58 56 56 54 54 56 54 52 50 48 48 46 43 42 41 38 35 33 31 27 23 20 17 12 5 360 360 6 5 1 1 356 352 351 348 343 342 340 337 331 324 314 305 300 296 294 294 290 286 288 285 278 274 271 269 269 266 262 260 257 254 252 251 248 246 246 244 233 234 232 232 224 219 218 212 206 207 205 207 205 208 208 205 204 203 210 208 200 203 195 187 186 179 174 173 169 165 165 159 157 161 163 161 155 153 148 141 134 129 126 125 127 123 123 124 122 116 112 108 105 105 104 102 104 100 98 95 94 93 89 89 95 95 93 94 95 99 99 95 91 88 86 86 83 82 83 83 84 84 82 84 84 83 84 85 84 83 81 82 82 81 83 84 82 82 81 81 80 79 80 79 78 77 79 79 78 78 78 79 81 83 83 82 82 82 82 82 82 81 80 80 80 79 78 78 77 76 76 75 76 75 74 74 73 73 73 74 75 74 74 72 72 73 72 71 71 70 70 70 71 71 70 69 69 69 69 68 68 67 68 68 67 67 67 66 65 65 66 66 67 67 65 64 63 61 59 59 58 59 59 60 60 57 56 56 55 55 54 52 49 48 47 46 44 43 42 39 35 33 32 28 24 19 16 13 5 358 6 11 8 5 3 357 353 352 351 349 348 346 340 334 328 320 313 306 300 299 296 291 290 289 289 284 278 272 267 268 268 265 263 260 259 257 255 249 245 245 245 233 231 229 229 221 211 212 210 208 209 206 205 206 203 202 199 200 201 209 198 188 196 187 180 174 173 176 173 167 163 160 158 161 165 163 158 149 150 144 138 134 129 122 119 118 118 117 119 120 116 113 111 107 104 101 102 104 102 99 99 97 92 89 88 92 94 93 94 95 99 99 96 92 89 88 88 86 85 84 85 85 85 85 84 85 85 86 86 86 85 83 83 84 83 84 85 84 83 83 81 81 80 80 80 80 79 79 80 80 80 80 80 82 85 85 83 81 83 83 82 82 82 83 82 81 80 80 79 79 78 77 76 77 77 76 75 74 73 73 74 75 74 73 72 73 73 73 72 71 70 69 70 71 70 70 70 69 68 68 69 68 67 67 67 67 66 67 68 66 66 67 68 67 66 66 65 64 62 59 59 58 58 58 58 60 58 55 54 54 53 52 51 49 46 44 44 44 43 41 39 37 34 32 28 24 20 17 15 12 15 26 20 11 6 3 360 356 353 350 348 348 346 338 333 326 318 315 312 307 303 299 294 292 291 288 285 283 277 272 271 269 264 263 263 262 261 255 249 246 246 247 231 228 224 221 215 209 209 209 209 206 203 207 205 200 195 200 193 194 189 171 179 185 174 171 165 169 167 165 161 156 154 160 165 165 159 155 147 142 134 133 133 125 120 118 113 108 107 112 119 117 110 109 109 104 102 105 104 103 101 99 98 94 92 89 90 95 94 94 96 97 97 96 93 90 89 89 88 86 86 86 85 85 84 84 84 84 85 85 84 83 82 83 84 86 85 85 85 84 84 83 81 80 81 80 79 79 80 80 81 81 82 84 84 86 87 85 83 83 84 84 83 84 84 83 83 82 81 80 81 80 78 78 78 78 78 76 75 74 73 73 74 74 73 73 74 75 74 73 72 71 70 70 71 71 70 70 69 68 68 68 68 67 67 66 66 66 68 68 67 66 67 68 68 67 66 65 63 61 59 58 58 58 57 58 60 59 56 53 53 52 51 49 48 46 44 43 43 41 39 37 36 34 32 29 25 21 19 19 20 23 27 21 15 9 4 2 359 355 352 350 350 348 340 334 329 323 318 311 307 303 300 296 293 292 293 292 287 282 281 277 272 265 263 263 263 264 259 257 256 256 263 227 229 224 219 216 209 209 206 206 203 204 207 200 196 194 199 193 188 189 177 168 166 164 159 159 158 147 150 150 150 150 158 162 161 156 152 144 139 131 127 127 123 118 115 111 105 104 105 112 111 110 108 108 106 106 104 103 103 100 97 97 96 93 89 86 89 94 94 93 94 94 93 93 92 87 87 87 87 87 86 85 83 82 82 82 84 84 84 82 81 81 82 84 85 84 84 86 85 85 85 84 81 81 79 78 76 79 78 80 80 83 88 88 89 89 87 83 82 85 86 85 84 83 84 85 84 83 82 82 82 80 80 80 80 79 78 77 76 75 73 74 74 74 74 77 76 75 74 73 73 71 70 70 70 70 69 68 67 67 67 68 68 67 65 65 67 66 67 68 68 68 68 69 68 67 65 64 61 60 59 59 58 58 57 58 58 57 54 53 52 50 49 48 46 46 45 44 40 37 37 36 33 31 30 26 23 21 21 23 24 23 19 16 10 5 4 2 358 355 353 350 347 344 338 329 322 318 313 309 306 302 299 295 295 294 293 288 286 286 283 281 271 264 262 262 263 262 257 265 282 303 230 230 222 217 218 213 209 208 205 200 199 199 202 199 193 197 197 187 177 167 164 162 156 151 154 148 138 138 143 148 149 155 163 156 152 149 143 139 132 127 125 120 115 112 111 108 106 106 106 107 109 110 111 110 107 102 100 101 100 97 95 92 90 89 87 85 89 92 91 91 92 91 91 90 88 85 86 86 88 88 85 84 81 80 81 82 83 82 81 81 82 81 83 85 84 84 85 88 87 86 84 82 81 80 79 77 77 78 78 79 85 90 89 89 89 87 85 83 84 87 86 84 84 86 86 88 87 86 85 85 83 81 81 82 81 81 80 78 76 73 73 74 74 74 76 76 75 75 74 73 72 71 71 71 71 70 69 68 68 68 68 68 67 66 67 66 64 66 69 70 70 69 69 69 68 65 64 62 60 60 58 57 58 57 56 55 55 54 54 51 49 48 47 46 45 43 42 40 39 37 35 32 30 29 27 24 22 22 21 23 23 20 16 12 7 5 359 354 352 352 349 348 345 339 332 320 316 314 311 305 300 296 295 292 291 291 291 291 290 289 289 281 264 259 263 263 258 260 339 353 18 235 229 220 218 217 213 211 209 200 197 195 194 199 202 197 196 197 184 172 164 162 161 155 152 155 152 148 144 146 149 150 156 164 155 151 145 137 131 123 122 125 122 116 111 111 109 108 109 109 110 110 109 109 109 107 102 97 97 99 100 94 91 88 86 87 87 88 89 89 89 89 90 89 87 86 85 85 85 87 86 85 83 82 82 81 80 80 80 80 81 81 81 82 84 85 83 83 84 88 87 85 83 83 82 79 77 77 80 81 83 88 90 91 89 88 88 86 86 86 85 87 87 87 86 87 89 89 88 88 88 85 83 83 85 85 84 82 78 76 74 73 73 73 74 75 76 77 76 75 75 74 72 71 71 72 72 71 69 68 68 68 68 67 67 65 64 63 65 69 72 73 71 69 68 67 64 63 62 61 60 58 57 57 56 56 55 54 53 53 52 50 48 47 46 44 42 42 41 38 38 35 31 29 27 26 24 23 21 20 22 21 19 15 11 9 4 358 353 349 348 349 347 341 332 324 318 316 312 310 307 303 299 296 295 289 288 291 295 293 293 297 294 279 254 259 256 252 41 40 65 127 234 226 219 216 213 211 209 208 200 196 194 189 191 198 201 200 188 176 169 161 160 155 149 149 155 154 151 148 148 150 156 161 163 156 149 143 137 131 123 121 123 121 117 113 110 107 108 112 113 110 107 108 107 107 107 102 97 96 96 93 90 90 89 88 87 87 88 90 91 89 88 87 86 84 82 82 84 84 84 84 81 80 82 84 83 81 80 80 80 81 82 82 82 84 84 84 82 83 85 85 86 84 83 82 82 79 78 80 82 85 88 89 90 91 89 89 88 88 89 88 89 89 89 87 88 91 90 89 89 89 86 84 84 87 89 88 85 80 76 73 74 73 73 74 75 77 78 79 77 76 75 74 74 72 72 72 72 70 70 68 67 68 67 68 66 64 64 67 70 72 72 70 69 67 66 65 63 61 60 61 60 58 57 56 56 57 56 55 54 53 51 48 47 45 44 43 41 40 38 36 35 31 28 26 25 26 24 21 21 21 20 17 13 11 8 3 357 353 347 347 349 346 336 327 319 315 316 313 310 306 302 298 294 292 291 291 293 296 296 296 296 298 303 301 305 336 54 119 206 185 152 234 225 221 214 210 209 209 206 200 199 196 189 190 192 192 175 163 161 160 155 151 147 146 145 153 153 147 148 148 151 158 165 163 156 149 142 137 133 124 122 122 123 118 114 111 109 109 112 112 109 105 105 108 109 107 102 99 97 94 91 90 89 90 91 91 89 88 89 89 88 87 85 85 83 83 83 82 81 82 82 80 81 82 83 83 83 81 81 79 79 82 82 83 84 85 87 85 85 83 83 86 84 82 81 82 79 78 79 82 86 86 87 88 91 91 90 91 91 90 91 90 89 89 88 91 91 91 91 89 87 86 85 87 91 93 94 94 89 80 69 70 72 73 75 76 78 78 80 79 77 76 76 76 75 74 73 73 71 70 69 67 67 67 67 65 66 67 69 70 71 70 69 69 68 67 66 64 62 62 62 61 59 58 57 57 57 57 57 55 53 51 48 46 45 45 43 41 40 38 36 34 30 28 26 25 25 24 22 22 21 18 16 12 9 6 2 359 352 346 346 347 345 339 337 331 324 322 320 314 308 304 298 293 291 293 295 298 301 301 301 297 304 343 32 39 225 181 219 242 80 55 240 230 222 213 210 210 209 205 201 193 192 188 190 191 181 165 151 151 153 154 149 144 142 142 142 148 146 146 146 145 146 146 152 148 142 137 134 132 125 126 126 122 120 116 113 108 107 109 108 107 103 100 108 112 108 106 104 100 96 92 92 91 91 93 94 92 89 89 89 88 87 85 84 85 85 84 82 81 81 83 81 85 85 83 81 80 80 82 80 79 80 82 81 82 85 86 85 83 81 80 82 82 81 81 80 81 78 78 81 85 86 86 87 89 90 90 89 90 91 91 91 90 89 89 92 91 90 90 89 86 85 84 87 90 93 99 111 110 96 73 58 70 74 77 77 78 78 79 79 77 77 78 78 76 75 73 73 72 71 70 68 68 68 67 65 67 68 69 69 69 69 69 69 69 67 66 65 63 63 61 60 58 58 57 57 57 55 53 53 52 50 48 46 45 43 41 40 39 38 35 32 30 28 26 23 24 23 22 22 20 18 16 13 9 6 4 359 356 355 354 349 347 347 350 352 345 333 326 319 315 311 297 289 292 295 301 305 311 312 307 313 349 39 56 256 16 58 351 356 54 54 246 233 223 213 208 206 204 202 199 187 192 194 193 190 181 163 152 151 152 151 148 146 144 142 139 138 137 138 138 137 135 135 138 138 134 130 130 127 124 127 126 121 119 116 113 110 106 105 105 104 102 99 101 107 108 106 102 98 96 94 94 93 92 92 94 95 94 90 89 89 87 85 86 87 85 83 82 81 81 83 83 84 85 84 82 81 81 82 79 79 81 82 79 79 83 82 82 81 83 81 81 80 80 81 80 81 78 79 81 83 82 82 85 87 89 88 88 89 88 88 89 91 90 91 93 91 88 87 88 86 81 81 82 82 84 74 56 273 271 59 43 75 78 78 78 79 77 78 78 78 78 78 79 78 76 74 73 72 72 71 70 68 68 68 67 67 67 68 68 68 69 69 68 67 65 64 63 63 62 61 60 59 59 58 57 55 54 53 52 51 49 47 46 46 44 42 40 38 37 35 33 30 28 26 24 23 23 22 21 19 18 16 15 12 10 6 3 3 8 5 357 351 348 349 347 339 332 325 322 320 321 313 294 296 299 306 314 320 324 331 20 47 45 11 359 48 20 359 4 42 67 260 236 216 212 203 197 197 194 190 186 187 193 198 189 174 160 150 149 145 145 144 143 145 141 137 134 131 132 136 130 127 129 128 129 128 124 126 123 122 121 123 120 116 114 112 109 106 105 104 103 101 98 102 106 107 106 104 101 99 98 97 95 92 92 95 95 93 89 88 88 88 87 88 89 85 83 84 83 82 82 82 83 86 86 84 83 84 83 80 79 81 82 82 81 80 79 80 81 83 82 81 79 81 80 81 80 80 80 81 81 79 82 85 86 84 84 85 86 89 89 86 86 87 88 89 87 87 88 85 84 78 78 79 80 81 69 64 56 60 109 115 87 83 81 79 80 78 76 77 77 78 77 77 77 76 75 73 72 72 72 70 69 69 70 69 68 68 67 68 68 67 67 67 66 65 64 63 63 62 61 61 60 59 58 57 56 55 53 52 50 48 47 46 44 44 42 39 38 37 35 33 31 29 27 24 23 23 22 21 19 17 15 13 11 10 8 5 4 4 1 354 349 344 343 338 331 326 324 322 321 326 321 307 302 305 310 320 327 340 14 54 26 54 54 27 118 137 127 68 83 93 300 242 205 199 195 193 191 187 183 179 175 172 166 160 158 153 148 143 141 139 141 141 135 130 128 128 123 119 119 118 119 126 126 126 126 124 124 125 122 123 124 121 116 115 112 110 107 105 104 103 101 98 101 103 101 101 100 100 100 99 97 95 93 93 95 94 91 92 92 91 91 90 87 86 85 84 84 84 82 82 81 81 82 84 84 84 85 84 82 80 81 80 79 80 80 80 80 81 82 81 83 81 81 82 82 79 78 78 79 80 81 80 82 86 84 80 82 80 84 87 82 81 84 87 86 84 84 88 84 83 76 77 80 77 63 66 83 76 72 96 98 90 87 82 82 81 79 77 75 77 77 78 78 77 77 75 74 75 75 72 71 70 69 69 69 69 69 68 68 67 67 69 66 66 65 65 64 63 62 61 60 60 59 57 56 56 54 52 52 50 49 47 45 44 43 41 39 37 37 35 32 30 29 27 24 22 21 21 20 18 16 14 12 9 8 5 4 1 358 355 348 343 339 336 331 327 324 322 320 319 320 318 310 305 306 311 319 325 345 33 49 11 348 102 66 53 49 69 61 83 85 340 261 185 182 179 184 184 184 183 173 159 152 138 143 143 144 143 141 139 135 133 133 131 125 126 126 123 118 119 119 118 124 123 123 126 127 125 125 122 121 121 119 117 114 110 109 107 105 103 102 99 98 98 100 98 96 97 97 97 97 96 96 94 94 95 95 92 91 93 92 92 89 86 87 85 82 82 81 81 83 81 80 82 84 83 83 82 83 83 80 79 79 78 79 80 81 82 82 82 81 81 81 81 81 81 78 77 78 79 80 81 81 81 84 84 83 81 80 81 86 82 78 81 84 83 83 84 84 85 82 74 72 79 80 65 64 60 84 105 99 95 91 88 83 82 81 81 77 75 76 77 77 79 78 78 76 75 77 76 73 72 72 71 70 71 70 70 69 68 68 69 68 68 67 65 64 64 64 62 61 60 59 58 57 56 55 53 52 51 50 49 47 44 44 43 40 39 37 36 34 31 29 28 26 23 22 21 20 18 16 15 12 10 7 5 3 1 359 356 349 343 338 333 330 326 321 318 315 315 314 311 306 303 302 304 309 314 317 326 20 98 330 330 61 58 89 97 64 41 53 53 8 54 125 149 154 161 168 178 181 168 154 145 136 133 133 138 142 136 133 132 132 132 130 127 123 123 122 119 121 122 121 122 120 121 122 125 122 123 124 122 120 119 117 116 113 110 108 104 102 101 98 98 98 98 98 98 99 98 97 97 96 95 95 94 93 93 91 89 90 90 91 89 87 87 86 85 83 82 80 80 79 78 80 83 83 82 81 81 81 79 78 78 80 80 81 81 81 79 79 80 82 80 79 79 79 78 79 81 80 79 80 78 79 81 82 82 79 79 81 82 83 79 80 83 83 84 82 84 87 90 80 68 71 76 81 83 90 94 99 98 96 93 90 86 83 82 81 79 78 76 76 76 78 75 77 77 78 77 76 75 74 74 74 73 72 72 71 69 68 68 69 68 67 66 64 64 64 63 63 61 61 60 59 57 54 53 52 50 49 48 47 44 42 42 41 39 39 37 34 32 30 28 26 25 22 20 19 17 16 14 12 10 8 6 3 1 359 356 352 345 339 334 329 324 320 314 310 309 310 309 305 299 297 297 297 302 309 317 325 18 108 51 27 61 52 48 79 80 64 53 47 31 58 93 115 118 125 144 161 172 166 157 152 148 139 135 136 135 134 132 130 129 127 125 124 122 122 123 123 123 122 121 117 116 119 117 117 120 122 123 121 121 118 117 117 113 111 109 105 102 101 100 99 100 101 102 100 97 97 96 96 96 95 94 93 93 92 93 91 89 87 88 89 87 87 85 84 84 82 79 79 77 75 78 80 82 84 82 81 82 80 79 77 79 80 79 79 79 78 77 79 81 81 80 78 78 78 81 83 81 81 81 79 78 80 81 82 80 77 79 81 80 80 80 82 83 83 80 79 77 86 97 74 79 83 88 89 90 92 95 96 97 94 91 89 86 84 83 81 79 77 76 75 76 76 77 78 79 78 77 75 76 75 74 72 70 70 70 68 68 69 70 67 66 66 65 64 64 64 63 62 61 60 56 56 54 52 51 50 48 47 46 43 41 41 40 38 37 36 34 32 29 27 25 25 22 19 18 16 14 12 10 8 7 4 2 360 357 353 347 341 334 329 325 320 316 311 308 308 309 307 302 295 289 288 293 297 306 316 329 65 92 78 36 61 70 62 82 83 89 81 99 38 56 78 90 96 103 118 132 143 149 156 155 149 143 142 140 137 136 132 129 125 123 120 117 120 123 124 126 124 121 119 117 117 118 117 118 120 122 122 122 121 116 114 115 113 110 108 105 104 103 104 104 102 101 100 99 95 94 94 94 97 96 95 93 91 91 92 92 89 89 89 90 89 87 86 85 83 83 82 80 77 76 77 78 80 83 83 82 83 83 81 79 81 80 79 79 79 78 77 77 78 79 79 79 79 78 80 82 81 80 81 81 80 79 78 81 81 80 80 82 80 80 81 82 84 82 80 80 77 79 83 93 89 88 90 90 89 90 92 95 96 95 94 91 88 86 85 82 78 77 75 74 74 76 78 78 77 77 77 75 74 73 73 71 69 68 68 69 68 68 68 67 66 66 64 63 63 62 61 59 58 58 55 55 55 52 49 48 48 45 44 41 40 39 40 39 37 34 32 31 30 27 24 23 22 20 17 15 12 10 7 6 5 3 360 357 355 350 344 338 333 327 321 316 312 310 309 308 309 308 301 285 274 278 290 300 313 321 355 68 60 34 46 55 71 94 93 93 100 120 119 41 53 68 78 82 90 94 109 110 116 133 142 142 142 143 141 139 136 132 130 126 121 121 117 117 121 127 124 123 123 121 120 120 120 118 118 118 122 123 123 121 116 112 112 110 109 107 106 105 105 106 104 99 97 96 97 94 91 91 93 95 94 93 92 91 92 91 90 89 89 89 89 87 85 85 85 83 82 83 81 79 78 76 78 80 81 81 82 82 83 82 80 79 80 80 79 78 78 78 77 76 76 78 78 78 79 79 81 82 82 83 81 80 79 79 79 79 81 83 80 81 80 80 81 82 83 84 84 84 86 91 93 92 93 92 92 91 91 91 94 97 94 93 92 87 87 84 85 81 77 75 74 76 77 79 79 76 76 76 76 75 73 72 71 70 69 68 68 69 67 67 67 67 66 64 63 63 62 60 58 56 55 53 52 52 49 48 46 46 44 42 41 39 39 39 38 37 36 33 30 27 25 24 21 20 18 15 12 9 7 5 3 2 1 358 355 352 348 344 340 335 329 321 316 312 310 310 309 308 308 313 269 260 287 302 313 321 347 42 54 47 41 41 55 84 112 114 115 121 144 118 45 54 65 78 84 89 96 107 112 109 117 128 134 138 142 142 141 139 135 134 131 123 118 118 119 119 124 126 124 122 119 116 119 119 116 116 117 119 122 120 119 116 114 112 110 108 107 106 105 105 106 102 100 98 97 95 93 91 91 91 93 95 95 94 93 92 89 89 91 90 89 88 87 85 84 84 83 84 86 84 82 81 78 78 81 81 81 81 80 81 82 83 82 80 79 78 78 79 77 77 76 76 77 78 78 80 80 83 83 82 81 78 78 78 79 77 78 83 84 82 83 83 81 82 84 84 86 86 87 88 91 93 91 92 93 94 93 93 92 94 96 94 91 90 87 85 83 84 83 79 77 75 76 78 79 79 77 76 75 74 74 73 73 73 72 70 70 70 70 68 68 67 66 66 65 63 64 61 59 58 56 54 52 50 49 48 47 46 45 43 43 42 41 39 39 38 37 36 33 30 27 24 23 19 18 15 13 10 6 3 2 0 360 359 356 354 350 346 345 343 338 332 324 316 311 311 312 310 307 302 284 259 276 283 300 317 337 33 66 44 35 21 68 66 92 113 112 105 125 141 82 52 55 62 79 85 89 99 107 113 115 118 124 130 136 138 142 142 139 134 131 131 129 126 125 124 124 123 125 125 122 117 115 117 120 119 117 120 120 121 117 116 116 115 113 109 110 109 108 107 105 104 102 100 99 98 95 94 91 88 89 90 93 94 93 92 92 91 91 92 91 89 87 85 86 87 86 84 84 86 87 85 81 78 78 81 81 80 79 79 82 81 83 83 81 79 78 79 80 79 77 76 77 77 78 78 80 82 82 83 84 81 77 77 77 78 76 79 85 83 85 84 83 82 84 86 88 90 89 91 91 92 92 94 94 93 93 94 94 95 91 93 93 92 90 88 84 81 81 81 80 80 76 78 79 80 78 77 77 74 74 72 72 73 74 72 71 71 70 69 69 67 66 64 64 64 65 63 60 59 58 55 52 51 50 48 46 44 42 43 43 41 41 39 38 37 35 34 34 33 30 27 25 21 17 15 13 12 8 4 1 359 358 357 355 353 351 348 345 343 342 339 333 324 316 313 314 312 310 305 260 239 273 275 286 306 338 25 65 61 71 40 357 70 61 63 90 88 85 80 86 82 52 53 59 78 89 92 97 105 109 115 119 125 129 132 135 139 139 138 135 131 130 129 126 128 127 126 124 123 124 123 121 119 118 118 119 117 117 118 117 117 116 115 114 114 111 111 111 109 107 106 103 102 99 98 98 96 93 92 90 90 91 92 92 91 92 93 94 94 93 92 90 86 84 85 86 88 86 87 87 86 86 81 78 78 81 83 82 79 79 81 82 83 85 83 82 80 80 81 81 79 80 79 79 80 79 80 80 80 81 83 80 79 78 76 75 76 78 84 84 84 84 84 82 84 87 92 93 90 92 93 94 93 93 93 96 98 97 95 95 92 93 94 91 90 90 87 82 84 82 79 79 80 79 80 82 79 77 77 75 74 71 71 72 71 73 71 70 69 69 69 68 64 62 63 63 62 61 59 58 56 55 53 52 50 48 45 43 42 42 42 41 39 38 36 35 35 33 32 31 30 27 24 21 17 15 12 9 7 3 0 358 356 354 353 350 348 346 343 341 338 334 329 322 317 315 313 312 311 296 245 247 269 277 297 327 28 64 70 74 69 24 15 53 44 41 68 58 92 106 83 81 51 51 58 76 88 95 95 105 110 112 118 124 129 129 131 138 139 138 134 131 130 128 126 126 125 124 123 120 120 121 121 120 119 117 116 116 116 116 116 118 118 117 115 116 115 114 113 112 110 108 106 104 101 98 97 96 95 95 93 91 91 92 91 90 93 94 93 93 92 91 88 84 83 86 86 87 87 88 86 86 84 82 80 80 81 83 83 81 80 80 82 85 85 82 81 78 79 81 81 80 81 79 79 80 80 81 79 79 78 82 80 78 78 76 75 78 80 81 87 84 83 86 85 84 85 89 95 93 92 94 95 92 91 92 96 98 100 99 97 96 96 96 94 94 93 91 87 84 83 80 80 81 80 80 81 82 80 78 77 75 72 72 72 70 70 70 70 69 68 67 68 65 66 63 62 62 60 58 57 55 55 54 52 51 48 45 43 43 43 41 38 38 36 34 33 33 31 29 29 29 26 22 19 16 13 10 6 4 0 357 355 353 351 350 347 346 343 341 338 335 330 325 321 317 314 310 306 297 262 258 262 272 294 313 22 58 55 59 66 72 120 47 48 3 7 32 39 59 78 84 231 47 48 51 65 84 97 103 109 114 116 121 125 128 131 132 135 137 136 135 133 130 126 125 123 123 124 123 121 119 118 118 120 120 120 120 119 119 118 116 118 121 120 117 116 116 116 115 114 113 110 108 105 103 100 98 97 96 95 94 94 92 90 91 90 92 94 94 91 90 88 86 84 83 85 84 85 85 86 87 86 83 79 79 80 81 83 84 82 79 80 83 86 87 84 81 79 79 82 82 82 83 80 77 77 78 80 80 77 75 79 81 78 77 76 76 78 80 82 85 85 83 84 84 87 86 90 93 95 94 93 93 93 94 95 95 94 98 99 99 100 100 100 99 99 96 92 89 84 85 83 84 81 81 82 80 80 82 79 77 77 76 75 73 70 69 69 70 70 68 64 66 68 66 64 62 61 60 57 56 56 55 53 52 50 46 44 44 42 41 41 38 35 33 33 32 31 29 27 27 27 25 22 18 16 13 10 6 1 357 354 352 350 349 346 342 341 340 338 335 332 328 325 321 317 312 307 301 266 245 265 268 288 317 354 81 60 55 57 66 41 104 66 52 43 62 76 76 56 80 133 219 43 42 45 56 84 108 113 115 118 122 128 132 133 132 133 134 137 138 135 132 129 125 122 122 124 124 124 122 119 118 118 121 122 122 123 122 121 120 120 120 120 120 117 114 114 116 115 113 113 111 109 106 104 104 100 97 97 96 95 94 94 92 90 89 91 93 95 93 91 89 86 86 87 87 85 84 85 86 86 85 84 79 80 80 81 81 83 83 78 79 84 88 87 84 81 80 81 82 83 84 86 83 78 76 78 79 80 78 77 78 80 80 80 79 82 81 78 80 81 84 84 84 83 85 84 88 92 95 93 96 95 94 92 93 94 92 93 97 98 99 102 101 98 99 99 94 92 87 86 88 85 82 85 82 79 79 80 78 78 77 77 76 74 72 69 70 69 69 67 65 64 66 66 63 61 61 61 58 57 56 53 52 51 48 45 44 42 41 40 38 37 34 32 30 29 28 27 25 25 24 22 20 16 14 11 8 5 1 356 353 351 348 346 343 339 337 336 335 332 330 329 327 321 317 311 304 278 255 256 267 275 306 337 31 63 57 78 82 50 63 82 82 129 112 69 71 70 63 71 111 209 39 37 39 41 69 112 125 121 120 125 138 144 141 138 136 134 133 135 134 132 130 128 126 124 126 127 126 124 122 121 121 120 120 123 124 124 123 122 121 122 122 121 117 115 116 115 115 113 112 112 113 111 109 107 101 98 98 96 95 96 96 95 92 91 93 92 91 91 93 91 87 87 88 89 87 84 84 85 84 84 85 83 81 81 83 81 81 84 81 80 82 84 82 81 80 77 77 79 83 88 90 90 87 82 80 80 80 78 75 76 80 83 82 81 82 83 79 79 81 83 84 82 83 82 81 86 91 97 98 98 97 96 94 94 93 92 93 92 97 97 97 99 99 98 97 94 91 87 87 90 87 82 84 83 79 78 79 78 79 78 77 77 75 72 69 70 70 68 66 65 65 66 64 62 61 60 61 57 54 53 52 51 49 46 44 42 41 38 37 37 35 33 30 29 28 26 24 24 22 20 18 17 14 11 8 6 4 0 356 352 348 347 343 339 337 335 334 333 332 332 331 326 323 328 326 333 242 257 274 275 285 317 319 84 76 67 83 129 148 151 115 96 78 70 64 51 64 77 78 117 157 40 38 43 47 65 91 114 121 117 112 126 143 147 142 139 136 135 136 135 132 131 130 128 127 127 128 127 125 124 123 122 122 122 122 124 124 122 123 123 121 124 122 119 118 119 120 117 114 113 112 110 110 110 109 105 100 98 96 96 98 98 96 94 94 95 93 90 91 92 89 87 91 92 92 89 86 84 84 84 83 84 85 82 82 85 84 83 83 81 79 81 83 78 78 80 79 77 77 78 81 87 91 92 85 81 83 82 82 78 77 77 79 81 82 83 83 80 80 79 82 83 81 81 83 84 85 91 96 101 100 97 97 97 94 94 92 88 89 90 94 95 95 99 98 97 95 90 87 88 93 90 84 83 82 81 77 78 78 78 78 77 74 74 71 68 69 70 67 65 65 66 66 63 61 61 61 58 55 52 51 51 49 48 46 44 42 39 37 36 34 33 31 29 27 26 24 23 22 19 17 14 13 11 8 5 3 1 359 354 350 346 344 341 338 336 335 333 333 332 333 332 328 350 339 331 286 273 281 280 282 297 349 62 50 57 74 89 144 153 159 133 106 58 51 81 60 50 47 106 134 130 45 45 46 54 66 84 98 106 104 97 97 126 137 140 138 138 137 137 139 136 134 134 131 130 129 128 128 126 123 123 123 125 125 123 124 123 122 122 125 126 123 121 120 120 119 117 116 113 114 114 110 111 110 109 106 101 98 92 93 94 94 93 95 93 94 94 93 95 94 90 87 88 91 92 90 89 87 84 85 84 84 85 85 84 86 84 81 80 80 77 78 82 81 78 78 77 75 76 76 74 76 78 86 87 84 81 82 81 80 79 80 80 80 81 83 83 81 81 81 80 83 83 81 80 84 88 94 95 97 99 96 95 95 96 95 94 90 87 87 90 95 94 96 97 97 95 93 92 93 95 94 87 84 83 82 79 76 77 77 75 77 76 75 72 69 68 70 69 67 65 65 65 62 60 60 60 57 54 52 50 48 47 47 47 43 40 39 38 35 32 31 29 28 25 24 23 22 19 16 14 11 10 8 5 2 360 357 355 351 347 344 341 339 337 335 334 334 332 329 330 334 336 325 313 295 244 286 283 283 289 294 63 66 70 66 73 90 112 130 145 127 105 89 76 87 85 57 15 98 123 120 50 56 56 61 68 76 89 96 99 97 94 107 124 132 136 138 140 140 139 142 141 136 134 133 131 129 127 126 124 127 126 129 131 131 129 127 126 126 125 124 124 122 122 122 118 117 115 113 116 118 116 112 111 111 107 102 101 97 94 94 93 93 97 96 95 97 98 98 96 92 94 92 89 88 89 89 89 87 86 86 87 85 82 81 83 84 82 80 77 77 77 80 80 78 79 78 75 71 73 73 76 74 75 78 83 84 82 82 81 81 81 82 81 79 78 80 82 83 79 80 81 81 82 82 83 89 93 93 91 95 98 97 94 93 94 92 93 92 91 90 92 92 92 92 96 95 97 94 93 93 95 93 89 87 81 78 79 81 80 78 79 80 77 74 71 68 69 68 66 67 65 64 61 59 58 55 55 53 50 48 49 46 46 45 42 38 37 36 34 31 29 26 25 23 22 22 20 16 13 11 9 7 4 1 359 356 354 351 348 344 341 339 337 334 333 333 333 329 326 323 320 306 306 276 256 270 280 283 295 289 53 99 61 68 85 102 109 101 103 114 101 97 106 102 95 100 85 89 107 127 120 50 55 59 66 74 83 87 88 99 101 101 107 120 131 142 144 145 144 144 143 144 143 139 136 135 132 130 131 130 129 130 131 132 133 132 132 132 131 130 126 126 125 125 126 123 121 121 117 116 117 118 115 114 114 113 107 103 102 100 99 96 96 97 99 98 97 97 99 96 91 92 95 93 92 89 87 90 88 85 83 86 84 83 85 86 84 83 83 80 78 76 77 79 80 81 82 78 77 76 76 76 77 75 74 76 80 84 85 84 82 81 81 80 78 76 77 81 82 81 81 81 81 80 81 84 86 90 90 90 91 94 98 97 94 92 90 90 90 89 88 89 90 90 89 93 97 99 94 92 92 95 96 92 89 86 82 81 82 81 82 82 79 76 72 73 70 66 65 67 68 65 62 60 59 57 54 53 52 49 48 48 46 44 41 39 37 37 34 32 29 28 27 25 23 22 20 17 14 11 9 7 5 1 359 355 353 351 348 345 341 338 336 335 331 331 332 330 328 325 319 312 309 309 280 254 283 272 266 290 323 16 75 97 91 117 130 116 93 126 113 113 119 112 113 115 103 120 156 156 131 114 58 48 52 67 80 86 92 91 92 102 110 116 120 127 141 145 151 150 150 149 147 146 144 143 142 138 134 136 134 133 131 133 136 137 136 137 137 133 131 130 130 131 129 128 126 122 123 120 119 117 115 114 116 115 117 114 109 106 103 101 99 98 100 102 100 101 99 100 98 96 93 95 96 97 94 89 91 88 88 88 86 86 87 87 86 83 85 85 83 82 77 75 78 77 78 77 78 78 78 82 79 77 79 79 76 75 77 85 86 81 79 80 78 78 76 73 76 79 79 79 79 79 79 83 86 87 88 88 87 86 87 92 100 98 91 88 86 83 84 87 85 88 87 89 95 98 102 101 99 95 93 93 92 89 86 83 82 81 80 86 84 79 76 72 73 72 69 66 63 64 64 61 62 59 58 54 52 51 49 47 46 45 42 39 36 34 34 32 30 29 27 26 25 23 21 17 15 12 9 7 4 2 359 356 353 350 347 344 341 338 336 334 333 331 330 330 328 327 324 315 306 306 243 256 291 301 281 276 273 320 2 86 118 100 97 113 118 135 161 116 127 119 119 124 112 127 167 203 154 110 104 56 51 49 59 78 83 95 96 95 101 111 117 123 126 133 145 154 157 160 158 156 154 151 145 145 143 140 141 140 139 139 141 143 145 147 147 145 141 137 135 134 136 133 131 131 127 126 125 121 120 116 110 112 115 115 109 111 104 100 98 99 104 107 109 102 99 99 101 100 100 98 97 96 99 97 93 92 90 86 90 89 88 89 89 87 86 87 86 83 82 81 75 74 76 75 75 76 78 79 81 79 76 77 81 79 75 75 80 82 80 77 79 77 74 74 73 75 77 78 76 74 75 76 80 85 86 86 90 88 89 88 89 98 103 97 91 91 86 82 80 82 85 87 90 98 99 99 102 105 101 97 94 96 94 87 83 79 76 77 85 84 81 74 73 72 73 73 68 62 59 59 59 58 57 55 53 50 49 48 44 42 41 39 37 34 32 31 31 29 28 25 24 23 21 18 14 13 9 7 4 2 359 356 353 350 347 344 341 339 335 333 331 330 328 326 327 326 324 324 319 312 240 236 247 278 300 314 322 339 30 23 42 86 85 130 163 145 157 123 98 85 92 104 93 90 133 159 148 115 101 95 54 49 43 50 65 72 91 94 96 101 112 115 118 127 133 142 156 163 167 167 164 160 155 152 151 147 143 146 147 144 144 144 145 150 156 157 152 148 143 141 139 139 136 132 134 133 129 128 127 121 116 111 114 112 111 112 106 101 98 93 98 109 109 108 107 102 99 102 101 99 98 99 98 99 101 97 93 96 92 88 89 91 94 93 88 90 91 87 85 83 82 75 73 77 77 78 79 80 80 80 79 76 77 81 81 75 76 80 80 77 75 73 72 72 71 71 73 72 71 72 70 70 73 79 85 88 87 94 92 97 94 89 90 100 96 95 98 94 89 83 84 87 86 89 98 100 98 99 105 105 100 96 99 100 93 87 83 74 73 80 82 83 77 74 74 76 75 68 63 60 58 56 55 53 53 50 49 48 48 45 41 38 36 34 32 30 29 28 28 27 23 21 19 17 15 13 11 8 5 2 359 356 353 351 348 345 342 339 336 333 330 328 327 327 326 326 323 322 324 307 272 248 256 255 243 346 351 321 4 22 15 58 84 115 183 169 150 143 133 123 127 95 93 85 81 96 123 123 117 117 115 60 53 49 45 55 65 75 97 104 103 103 114 121 132 143 153 162 168 173 173 169 164 159 158 156 153 149 148 149 150 149 143 143 143 147 152 149 150 149 148 147 143 140 138 138 138 134 130 129 126 124 119 115 110 104 107 102 98 99 92 106 117 115 114 112 109 110 111 108 105 105 110 111 109 105 102 96 98 97 94 91 93 97 97 94 95 96 96 90 86 82 80 76 76 77 79 81 79 80 82 79 75 78 80 80 79 77 77 77 76 76 75 74 70 69 66 67 68 68 64 63 66 66 73 77 82 85 93 101 106 101 92 89 97 97 99 104 107 105 101 91 86 86 87 99 101 102 100 106 109 103 100 99 99 93 89 94 85 80 80 82 81 81 75 72 77 77 71 64 59 56 56 51 53 53 52 50 46 45 43 40 35 35 33 31 29 28 26 26 24 22 19 16 15 13 10 8 6 3 1 357 355 352 349 346 343 340 336 333 330 327 326 326 326 325 325 322 321 308 329 266 246 237 233 211 217 261 272 71 42 17 95 104 136 129 118 139 133 132 124 101 119 120 152 146 148 143 131 129 129 129 60 55 53 53 46 42 53 87 110 111 100 100 113 124 148 185 196 196 189 182 178 170 166 164 159 156 153 151 150 147 144 145 144 136 137 142 143 145 148 151 153 152 148 147 145 145 145 141 138 135 128 125 118 111 103 99 103 103 103 103 117 126 129 122 121 120 124 126 121 114 115 113 116 115 116 111 107 100 103 103 98 96 99 99 98 98 103 100 95 89 86 86 82 77 77 82 80 79 80 82 80 74 75 80 82 83 80 77 76 77 78 76 76 73 70 66 66 69 66 62 58 60 62 64 69 76 80 84 89 101 105 102 88 93 95 100 107 110 108 109 102 95 89 86 96 99 101 103 105 112 111 105 101 104 97 97 103 94 87 87 82 83 81 79 72 76 75 70 61 59 56 55 54 52 50 51 48 44 40 40 37 35 33 31 29 25 26 25 24 22 19 17 15 13 11 8 6 4 2 359 356 353 350 347 344 340 337 334 331 328 325 324 324 324 325 325 324 317 248 345 266 229 229 232 208 285 335 53 73 58 10 93 103 128 140 138 135 126 130 120 84 118 171 162 149 150 145 139 143 144 141 51 50 53 61 48 34 32 37 73 106 108 98 79 93 178 171 182 189 191 187 180 171 165 165 163 159 156 152 149 149 149 146 151 149 147 148 150 151 153 154 154 154 155 154 153 152 151 146 141 136 132 126 111 103 97 94 119 124 119 116 125 133 136 132 128 123 125 130 132 124 123 123 125 126 132 128 119 109 105 113 111 106 106 103 102 103 109 107 102 99 96 92 90 84 81 80 79 78 78 81 79 74 71 78 84 82 80 78 76 76 76 76 76 77 73 68 67 67 65 64 62 59 54 54 58 70 77 78 75 74 86 99 85 79 94 102 108 122 122 118 109 103 91 90 90 98 103 103 101 105 116 121 114 110 113 109 110 106 97 92 85 87 83 87 82 79 76 69 63 57 52 53 55 51 49 51 46 42 38 39 39 35 31 29 26 24 23 23 21 20 18 16 14 12 9 7 5 2 0 357 354 351 348 345 342 339 335 333 330 326 324 322 322 322 324 325 325 345 49 259 260 215 226 229 164 192 139 89 111 124 116 81 104 130 126 126 114 114 105 107 108 103 125 133 136 139 143 145 147 146 145 43 47 58 63 56 45 37 36 42 69 103 94 48 4 162 174 185 184 181 177 171 170 166 165 165 163 157 152 152 154 154 153 151 155 155 154 155 158 160 161 160 160 158 155 157 158 157 155 155 151 141 140 136 133 114 91 102 139 144 134 135 147 147 145 141 140 138 138 143 142 136 128 129 130 133 135 130 126 114 119 124 121 118 117 113 112 114 114 116 117 117 113 104 92 82 75 74 81 79 79 79 78 75 73 86 84 79 78 75 71 74 77 77 78 73 69 69 68 67 65 63 60 56 53 53 59 71 75 73 70 65 68 76 70 77 88 95 105 109 125 119 133 113 94 91 93 98 113 117 113 113 116 121 129 125 138 133 125 116 107 101 99 93 89 90 85 81 73 63 58 58 56 55 52 47 47 45 39 38 37 35 32 28 27 25 23 22 21 19 17 15 15 13 10 7 5 3 1 358 355 352 349 346 343 340 338 334 331 329 325 321 319 319 319 322 327 322 24 294 265 208 171 131 190 158 235 164 166 146 143 138 137 137 121 112 115 114 112 113 111 106 156 135 134 140 146 153 153 148 141 138 33 36 56 62 54 45 40 38 34 37 48 52 33 24 43 165 167 174 173 164 163 166 168 166 164 165 160 158 156 155 154 152 155 154 153 156 158 158 160 161 162 165 165 164 164 165 166 168 168 163 156 158 167 174 174 171 166 153 159 181 162 170 175 173 177 179 182 185 175 166 165 153 151 153 152 152 146 142 132 125 131 134 133 131 131 130 127 123 119 115 118 120 115 108 97 81 69 73 83 86 84 82 84 80 89 87 77 78 77 74 78 79 79 77 72 69 72 71 67 64 62 59 55 51 51 55 63 71 74 71 63 57 48 44 58 153 164 134 101 106 121 137 128 108 93 86 83 88 102 121 141 124 117 126 128 142 163 154 142 135 127 122 108 96 90 87 84 75 67 59 57 56 53 49 46 45 39 37 36 34 31 27 25 23 21 21 22 20 17 16 15 13 11 9 6 4 1 359 357 354 351 347 345 342 339 337 333 330 327 323 319 315 313 312 312 315 316 347 245 275 205 179 215 197 159 143 183 144 104 103 97 123 117 104 74 121 134 148 112 56 190 177 146 147 155 158 159 161 153 151 154 25 31 53 64 57 47 43 44 37 31 29 29 28 18 34 122 138 133 151 157 157 164 169 169 166 164 164 164 163 161 160 157 159 160 158 157 160 159 155 156 159 161 161 166 172 176 177 176 177 175 173 178 185 189 201 216 218 223 210 206 214 220 209 205 203 203 208 208 205 199 197 188 179 184 183 174 167 157 144 135 138 140 136 145 145 143 146 143 137 132 131 126 111 107 107 80 61 59 87 102 100 95 91 88 88 89 79 74 79 77 80 79 76 76 73 71 70 67 61 59 57 52 50 50 51 54 61 67 67 62 55 55 46 32 24 348 221 203 179 180 178 155 134 131 122 99 86 75 66 69 110 115 122 138 125 130 146 152 148 146 149 146 132 120 99 98 90 76 70 65 59 56 48 47 44 47 40 34 32 30 25 23 24 22 19 18 18 16 14 13 11 10 9 7 4 2 0 358 356 353 350 346 343 340 338 336 332 329 326 321 315 307 302 299 295 293 272 295 265 307 254 200 334 307 177 152 199 98 86 110 109 71 87 88 121 254 183 181 131 201 240 179 150 158 166 168 165 166 162 164 153 2 45 58 63 58 52 49 47 37 27 23 24 21 22 33 67 110 114 115 129 142 153 165 170 167 166 166 165 161 160 158 155 156 157 156 155 152 157 157 153 158 162 163 163 165 168 171 179 188 189 189 190 191 198 211 229 234 240 234 229 243 259 240 228 225 222 224 222 216 210 209 208 204 205 197 188 177 164 158 160 164 164 158 157 160 155 151 152 151 148 149 143 129 107 93 66 46 57 93 120 117 110 102 96 89 85 80 72 73 72 74 79 86 80 76 75 71 64 57 55 51 44 41 40 47 53 54 54 60 54 51 51 40 23 15 14 284 226 221 222 210 199 206 200 205 205 206 204 267 326 113 169 153 167 180 170 188 179 159 151 149 144 133 127 119 113 109 87 76 69 62 54 48 45 44 43 38 33 27 26 24 23 21 19 17 16 16 14 12 10 9 8 7 6 3 1 359 357 355 352 349 345 342 340 338 335 332 329 326 320 309 297 291 282 247 149 94 286 304 310 251 190 174 324 342 333 19 61 64 64 92 42 53 135 198 253 210 154 138 204 226 183 156 166 177 175 172 173 163 163 154 359 341 63 62 52 48 52 56 40 29 21 23 28 31 39 51 91 119 125 127 131 133 141 150 157 156 160 158 157 155 147 144 143 141 139 143 143 145 151 158 158 162 172 177 176 175 169 168 175 184 184 181 169 213 252 264 256 256 250 240 245 258 259 243 237 233 230 225 216 208 210 215 213 214 203 195 187 176 179 188 186 184 180 170 160 159 156 153 158 157 152 152 138 120 106 84 44 61 144 133 121 128 123 111 101 93 82 77 78 73 75 78 79 80 73 74 73 68 61 55 49 43 40 37 37 41 44 43 43 35 34 29 24 26 19 3 351 255 230 227 226 224 225 242 247 244 241 237 255 250 225 214 214 205 217 211 224 214 195 179 168 157 152 143 138 133 123 102 84 69 63 54 48 41 39 34 28 26 24 23 21 19 17 14 13 13 13 11 10 8 6 5 4 3 2 360 358 356 353 351 348 344 342 341 339 336 333 331 328 318 301 280 278 226 170 191 359 288 275 256 277 254 183 131 45 19 34 53 52 57 113 157 199 187 207 213 222 134 150 210 212 191 174 180 186 184 178 179 183 168 155 11 342 334 352 54 97 94 70 38 27 32 27 34 45 58 71 80 105 125 126 127 125 122 121 129 131 136 140 141 139 136 135 137 133 130 130 128 125 131 147 155 161 167 172 175 173 175 177 176 176 178 185 201 246 280 297 288 275 270 260 248 259 264 256 242 236 234 232 224 213 210 211 208 208 204 201 200 198 200 201 197 195 186 173 165 157 163 165 160 160 162 161 150 136 104 71 47 73 145 155 141 141 134 114 111 109 98 86 81 82 81 79 73 75 71 66 63 62 58 51 48 47 39 34 33 32 26 18 34 36 31 24 14 4 4 356 336 294 245 237 236 232 227 235 249 252 250 242 235 222 220 253 172 213 221 210 245 241 213 200 186 179 177 176 172 168 159 143 114 66 42 44 43 34 32 31 26 21 18 19 16 13 12 10 11 10 10 9 7 6 4 2 3 1 360 358 356 354 352 350 347 345 343 341 340 336 334 332 329 333 18 32 5 358 170 202 199 264 256 10 285 250 68 63 74 119 63 82 174 211 192 175 171 167 192 228 192 145 184 218 225 209 188 185 190 188 191 190 187 159 150 7 353 334 298 280 263 181 120 62 32 41 37 38 46 57 73 83 94 108 118 122 124 122 118 124 133 133 134 135 139 139 135 133 134 131 128 128 125 117 119 132 138 147 151 157 169 174 182 186 196 194 195 200 237 271 283 289 292 294 284 269 269 267 256 252 251 242 239 234 227 220 219 220 217 217 217 217 213 210 212 209 198 189 182 171 163 161 156 148 149 153 154 153 141 121 97 65 63 115 162 161 150 146 136 126 120 106 100 92 85 85 84 75 71 69 61 52 50 49 45 45 39 34 30 28 26 26 27 21 12 20 20 18 13 4 353 341 327 266 241 238 239 237 242 253 249 246 233 236 239 248 255 239 233 225 231 242 237 221 205 194 190 188 191 190 189 185 175 177 181 15 18 26 32 29 26 19 16 8 5 6 6 5 5 5 6 6 4 3 3 1 360 360 360 358 357 355 353 350 347 346 344 342 341 340 338 334 326 318 345 65 169 198 296 274 237 253 277 121 40 292 68 96 97 103 110 54 239 226 204 185 164 164 161 212 281 216 162 195 240 236 209 204 196 192 192 190 185 167 155 147 356 1 329 308 286 267 241 144 86 42 42 44 39 41 48 50 63 86 104 117 124 124 127 127 122 133 139 143 141 138 139 137 134 136 139 136 132 131 125 123 122 119 116 123 140 152 176 184 178 178 192 202 206 228 276 302 295 298 306 310 310 292 279 260 253 252 244 242 238 234 231 227 231 228 227 223 222 218 216 216 211 201 193 183 174 170 169 167 160 147 144 158 147 137 133 139 128 105 91 91 98 98 119 127 113 102 100 97 90 87 86 83 74 65 61 57 51 50 43 35 29 31 29 24 21 21 22 21 19 17 15 12 9 8 4 5 4 352 329 256 243 245 252 247 247 246 261 246 237 239 248 239 203 211 223 244 246 237 205 200 209 211 201 194 206 219 229 223 223 233 262 327 2 353 16 18 17 16 9 3 360 1 358 359 1 1 2 1 360 1 358 357 356 357 356 354 353 351 349 346 344 343 341 340 340 339 332 321 10 336 265 284 95 25 301 242 240 253 132 193 250 133 133 136 171 169 171 231 217 178 184 172 201 179 185 198 207 48 99 310 273 250 227 207 193 186 187 183 180 171 160 24 20 4 326 329 269 344 57 76 53 49 48 39 35 40 45 48 58 87 109 127 125 129 131 131 129 133 134 139 140 137 134 138 141 144 144 141 141 141 129 119 117 112 110 118 132 141 155 177 189 182 182 217 238 266 285 285 297 304 314 315 313 304 273 263 263 254 246 238 231 231 229 225 224 223 223 220 217 212 204 199 195 190 179 175 175 172 169 168 157 146 144 157 148 139 132 126 129 126 116 108 105 109 115 122 111 111 108 101 97 94 88 74 65 60 51 44 36 26 24 22 25 26 21 16 15 12 10 8 4 5 2 359 2 3 0 353 344 340 322 273 265 262 261 257 259 266 267 257 250 249 237 233 232 229 236 242 243 228 216 217 216 215 208 213 229 240 235 229 235 259 281 306 340 339 341 348 349 350 352 357 358 357 357 357 358 358 358 357 357 356 355 355 356 355 353 352 350 347 344 342 341 339 338 339 341 342 7 345 283 290 313 95 51 312 280 249 202 109 295 248 165 137 111 187 177 225 253 195 183 215 182 218 200 180 173 136 249 163 260 286 254 241 223 216 193 190 187 174 166 163 29 27 22 13 1 321 30 43 115 122 64 54 37 32 35 41 44 46 61 93 105 116 122 124 124 121 124 130 130 131 132 133 138 139 142 147 142 139 140 136 132 124 112 104 101 98 102 108 113 120 154 199 221 278 288 294 289 291 295 305 309 312 318 306 283 278 263 254 245 237 229 235 229 223 218 219 221 220 213 206 196 193 191 184 181 178 176 178 180 171 163 148 125 139 143 134 124 140 136 133 113 81 117 139 133 125 126 133 116 106 104 91 74 58 57 41 28 25 22 28 29 24 17 13 7 3 0 356 354 355 354 355 354 354 355 354 347 345 343 335 282 280 293 285 272 265 266 273 271 265 256 243 246 249 244 240 241 240 243 239 236 233 233 229 222 231 240 239 235 240 251 258 278 295 319 329 335 333 337 344 345 347 347 351 354 354 355 354 353 354 355 354 354 355 355 352 350 348 346 344 341 338 336 335 334 335 343 254 291 276 309 344 74 57 277 247 227 85 131 252 308 76 120 150 181 123 243 233 181 198 222 187 214 207 183 187 161 291 278 189 284 290 251 242 219 197 189 182 174 167 166 30 28 25 20 31 33 6 353 326 357 42 47 38 32 35 41 43 47 54 67 80 92 104 119 126 125 126 127 127 125 126 135 140 137 135 149 151 144 138 137 145 140 130 115 102 93 82 87 96 83 59 38 1 320 304 309 317 308 306 308 313 311 306 306 293 280 272 264 255 244 233 236 236 228 221 217 217 223 217 207 202 199 196 192 191 188 181 179 181 180 175 166 152 129 117 110 107 109 113 95 74 64 99 153 134 131 127 135 121 100 97 90 75 58 51 30 20 17 12 10 11 11 6 360 355 355 352 348 351 349 348 347 342 341 337 331 327 332 340 343 340 303 289 298 287 279 274 273 270 266 253 243 249 258 258 247 239 240 242 246 248 247 242 239 235 239 243 242 239 244 246 250 255 273 289 306 318 328 329 335 336 339 344 344 343 346 351 351 349 350 352 353 352 352 353 351 349 347 345 343 340 336 333 331 329 334 353 251 246 292 331 52 67 229 260 345 71 39 349 325 337 15 53 78 82 104 242 248 202 205 218 192 149 66 50 53 81 274 233 177 273 246 231 227 212 191 176 170 160 158 161 28 28 27 26 24 31 29 17 351 354 358 23 37 33 39 45 46 50 54 59 65 72 80 93 108 117 127 135 136 131 131 131 129 131 134 144 153 148 146 140 141 136 128 120 106 101 83 76 76 74 62 44 32 17 355 349 331 329 333 329 323 317 314 310 300 284 275 268 260 253 242 237 235 231 227 221 220 217 217 217 209 207 204 200 198 195 194 192 188 186 173 168 155 139 128 116 102 85 99 130 125 94 84 104 114 102 112 121 111 87 69 63 43 19 6 359 348 345 350 351 351 345 342 349 353 350 345 339 337 340 347 344 343 339 331 319 311 315 323 334 334 325 302 291 297 281 276 278 275 266 259 249 252 255 258 256 247 243 245 248 248 249 245 237 241 248 247 247 243 241 244 249 253 261 273 290 296 303 321 330 335 329 330 337 340 342 345 347 347 350 351 350 351 350 350 350 349 347 345 343 340 336 331 327 320 313 239 247 292 339 58 61 114 236 217 186 175 157 226 295 124 66 45 49 91 328 317 309 272 172 101 19 83 83 39 1 11 254 236 175 247 264 246 202 191 188 170 155 150 145 148 26 26 26 27 29 29 27 20 17 355 16 46 48 39 45 47 51 54 57 59 66 72 75 74 76 96 108 111 121 126 135 136 124 117 115 127 144 155 166 160 150 140 128 117 107 94 83 69 69 63 63 56 32 16 356 340 323 326 332 334 327 320 317 316 315 305 292 276 265 260 250 245 239 234 230 228 225 219 219 220 216 216 211 207 206 201 198 195 187 185 185 176 166 149 134 124 110 107 102 129 158 151 114 85 74 82 87 89 73 47 32 29 20 11 357 343 329 320 324 323 323 325 329 333 334 338 336 336 335 336 336 333 331 331 329 319 307 304 307 316 321 320 309 293 286 291 280 275 276 273 267 263 260 259 257 254 251 248 250 252 249 248 247 247 247 251 249 245 249 247 240 241 248 260 269 280 287 289 303 316 326 334 333 329 332 336 338 343 344 346 348 348 349 348 349 350 349 348 346 343 341 336 330 322 316 295 247 264 3 56 68 103 240 253 240 201 170 190 198 211 173 148 246 306 124 145 192 295 265 190 165 182 158 135 155 196 225 277 313 221 253 286 287 154 152 143 136 143 148 154 160 24 25 26 26 27 26 24 24 19 13 341 56 54 41 45 49 51 53 53 57 63 66 68 68 71 75 91 95 93 88 103 116 127 131 121 113 114 130 139 149 144 140 134 124 112 91 75 60 58 56 49 46 38 21 8 358 347 336 327 326 332 329 320 318 319 310 290 280 277 274 264 253 244 237 232 234 231 229 227 225 221 219 213 207 204 196 194 196 196 190 183 175 169 162 156 155 148 141 133 105 93 126 133 119 96 68 62 63 48 20 27 33 33 28 16 1 344 335 339 333 332 336 336 330 323 322 321 316 322 324 326 323 321 321 327 323 306 292 291 300 307 313 313 302 289 286 283 282 276 274 273 271 267 261 254 254 253 249 248 251 250 244 244 251 249 252 253 253 252 253 251 243 247 255 265 275 279 276 289 306 315 319 323 326 328 328 333 339 341 343 344 347 348 348 349 350 350 349 347 345 342 336 332 331 345 321 276 218 85 75 90 199 221 281 17 25 94 284 264 191 169 179 210 227 151 154 176 263 293 198 155 151 146 177 176 150 201 258 273 275 298 11 38 71 103 109 140 148 150 157 159 22 21 21 21 21 21 21 26 22 18 360 296 236 50 35 44 48 45 45 46 56 62 68 71 72 73 76 74 81 86 95 97 89 87 95 95 98 103 115 136 139 133 128 115 98 73 42 28 44 44 45 45 41 32 7 351 347 344 338 331 320 317 326 331 320 308 301 288 278 294 296 281 293 264 236 220 227 232 234 231 228 224 214 207 206 204 202 200 201 198 193 195 192 189 188 192 194 190 183 194 180 130 144 174 173 169 104 66 13 276 236 352 358 349 337 339 335 325 323 323 325 326 322 320 314 307 306 305 305 308 310 311 313 316 315 319 317 298 287 287 292 301 304 301 296 290 284 276 278 276 267 266 266 265 258 255 256 254 250 247 248 249 248 249 249 249 248 250 250 250 253 251 249 256 262 269 274 272 276 288 302 307 312 315 319 325 327 331 331 336 340 344 347 348 350 349 350 349 348 347 345 339 341 11 346 305 296 99 73 79 207 243 282 356 38 153 202 210 279 40 160 213 236 228 208 150 162 224 294 303 70 68 158 159 108 127 170 252 277 251 240 232 230 158 146 155 165 157 150 154 154 16 16 16 18 19 20 19 20 18 8 356 312 264 248 47 37 38 39 39 38 43 53 60 67 67 66 68 73 80 78 75 83 77 70 72 78 80 88 93 108 129 134 122 108 89 58 39 22 33 37 32 28 24 19 9 356 346 341 333 332 331 323 317 318 321 318 303 288 275 267 266 263 270 295 295 250 236 231 232 236 229 226 218 211 208 209 209 208 208 206 201 199 198 199 204 210 215 219 222 233 229 227 223 224 210 223 239 254 261 275 266 260 283 307 307 306 308 310 315 320 316 314 314 308 304 300 294 295 296 296 298 302 303 304 306 309 311 308 293 286 286 288 293 296 291 289 283 276 271 276 274 267 263 262 259 256 256 254 252 249 247 248 253 254 252 248 247 248 252 253 254 252 255 257 261 266 272 274 275 282 290 295 300 307 309 313 321 329 332 337 340 341 343 346 351 350 348 349 350 349 348 339 348 58 3 294 4 62 66 109 226 265 292 9 51 189 199 230 246 202 180 200 275 227 219 116 128 149 312 23 163 203 143 136 127 137 162 169 251 268 234 201 198 194 190 180 173 165 160 157 155 7 9 10 14 15 14 14 13 12 7 347 306 302 339 55 39 23 22 30 34 34 46 54 57 63 67 72 78 77 75 70 69 66 60 54 53 61 66 64 81 95 118 116 99 77 52 32 32 38 34 26 22 15 5 356 348 350 351 346 335 329 326 321 315 310 307 307 292 273 262 258 256 263 261 255 264 272 254 240 239 238 226 213 212 211 212 211 210 210 208 205 206 206 208 213 220 224 226 228 237 235 235 239 249 254 256 262 259 250 259 269 279 284 286 296 305 303 303 305 307 311 312 308 306 305 302 296 293 293 289 288 288 291 293 294 299 305 311 304 293 289 288 286 287 288 283 279 276 275 272 273 274 267 262 257 257 256 255 254 252 251 249 250 251 254 254 250 248 249 253 256 256 254 256 259 261 268 276 276 280 285 287 291 298 303 307 311 319 326 334 339 339 341 345 349 350 348 349 351 352 353 353 25 55 339 296 59 54 62 193 226 258 304 349 343 228 192 189 221 217 210 204 235 246 142 108 127 125 221 266 274 202 157 172 146 160 229 185 193 265 287 205 199 193 190 179 177 169 159 150 148 353 358 360 1 4 6 6 3 358 357 349 336 357 46 52 26 10 5 8 12 23 33 42 51 61 66 72 80 81 80 76 71 66 60 56 54 56 54 49 55 58 67 75 72 63 47 41 32 20 15 12 3 355 347 342 341 344 346 344 341 332 327 322 320 317 309 298 295 289 272 259 255 260 265 263 255 254 262 265 252 237 217 213 209 209 212 216 216 218 213 213 216 218 220 220 222 227 228 230 236 238 241 247 251 258 259 261 262 248 249 261 266 282 291 289 290 295 297 300 303 306 308 310 306 300 296 297 294 290 288 287 285 286 290 291 291 295 301 306 301 295 292 291 285 281 278 274 273 271 271 272 271 270 265 258 255 257 255 252 251 250 250 247 246 250 251 257 253 249 250 254 257 254 252 255 258 262 272 281 280 283 283 284 291 297 301 303 313 323 331 338 336 336 342 346 348 349 349 351 353 358 19 66 51 294 312 69 103 315 291 308 303 314 340 350 333 303 90 120 212 235 226 257 273 136 157 119 106 72 341 343 4 74 180 164 147 144 173 195 259 309 64 186 199 181 170 175 153 138 132 133 346 348 350 354 356 1 3 1 2 8 5 342 334 4 0 354 347 342 343 352 11 37 47 48 63 71 73 73 80 80 80 73 68 65 59 55 53 48 47 48 51 49 43 44 43 38 24 10 354 342 339 336 331 329 329 330 332 336 337 334 332 324 323 324 321 315 303 291 282 276 265 261 258 259 262 255 252 250 253 255 231 223 223 218 217 218 220 224 222 217 218 221 225 231 227 224 229 233 236 239 242 246 249 254 257 255 249 253 256 256 263 269 271 276 282 285 287 288 290 294 299 301 302 303 301 296 293 291 291 290 290 288 286 286 288 289 290 292 294 300 298 291 291 290 287 279 274 270 269 268 266 268 268 266 261 257 254 254 256 253 251 249 249 247 247 250 252 257 257 252 251 256 256 251 252 254 258 264 272 279 284 282 283 289 294 292 296 305 317 326 331 332 335 338 342 346 347 349 351 353 355 9 103 80 21 340 24 119 139 79 310 296 323 298 299 325 9 37 360 269 234 254 289 334 49 171 115 120 160 195 220 227 259 263 193 149 174 212 222 239 274 266 225 216 179 169 165 149 150 149 149 344 344 342 344 348 349 350 356 358 358 348 326 309 358 341 340 330 317 310 348 24 54 72 65 70 77 77 71 72 74 75 74 68 65 57 51 50 45 40 43 43 44 45 41 34 23 7 351 342 333 324 320 319 321 321 322 323 325 328 326 326 324 322 325 325 317 308 301 290 279 272 266 263 261 257 253 250 246 244 233 238 241 240 231 226 226 226 225 220 220 224 226 231 236 230 228 231 236 240 243 245 246 248 251 253 253 253 255 262 268 267 269 270 271 273 280 287 289 288 291 292 293 296 297 297 294 290 287 289 289 288 289 290 289 289 288 289 288 286 288 293 294 288 286 283 283 278 274 272 271 268 266 268 268 261 259 256 253 253 255 253 249 245 247 248 249 251 254 256 260 253 253 256 252 249 250 252 256 266 272 277 280 282 286 289 289 293 300 308 320 324 327 331 335 339 343 346 349 352 354 354 4 104 79 146 121 351 325 46 154 253 278 312 318 356 24 22 96 350 353 355 314 324 340 19 45 100 153 200 223 230 212 226 243 231 199 198 204 233 229 242 229 207 196 175 154 141 138 148 165 165 331 333 335 338 337 335 333 334 333 328 316 298 314 293 290 295 310 296 217 150 112 95 88 77 74 78 78 76 70 74 76 74 69 66 56 45 41 39 37 36 39 45 41 35 31 28 18 6 355 344 331 324 324 324 324 323 323 324 326 327 324 327 322 322 323 322 315 307 302 291 277 271 265 259 260 258 251 240 236 235 237 242 251 245 232 232 232 226 227 228 226 226 231 235 231 231 236 239 239 243 246 249 247 244 247 250 255 258 264 268 274 271 268 271 279 283 289 294 293 290 289 291 293 292 292 292 291 288 286 287 288 288 288 288 288 289 289 289 290 288 288 291 290 288 283 278 276 274 273 273 274 271 268 266 261 256 254 253 252 253 253 249 245 245 247 251 250 254 254 255 260 253 253 253 246 247 246 249 259 266 269 275 277 277 281 282 287 297 300 307 314 322 327 331 337 341 345 350 353 357 357 30 81 127 144 29 354 308 359 42 257 267 292 309 309 265 306 89 167 201 245 251 218 256 335 33 78 156 162 294 273 268 274 264 242 230 217 213 223 255 246 215 189 165 166 163 165 177 182 178 171 313 325 324 321 319 321 320 314 315 321 318 311 273 239 276 270 218 143 130 134 132 115 90 78 80 82 88 89 77 72 71 71 58 51 53 47 35 32 39 37 35 39 40 35 23 15 11 3 355 347 342 333 325 325 325 323 322 318 318 323 325 325 327 325 329 325 317 309 301 303 298 280 271 263 255 251 251 245 239 240 245 245 245 255 239 234 230 228 231 234 234 233 236 236 231 230 234 238 241 244 246 246 243 243 246 250 259 264 267 271 274 281 279 274 276 278 281 287 294 297 296 293 292 290 292 293 292 291 290 289 290 289 287 286 286 288 289 289 287 288 288 286 288 288 286 283 281 275 273 272 274 271 269 269 265 258 254 253 252 250 249 248 247 245 246 250 253 254 254 253 257 261 251 252 249 244 242 245 254 262 267 273 273 271 273 278 277 286 294 297 298 308 321 327 333 338 341 347 353 0 8 54 75 356 7 104 334 358 53 242 227 293 334 313 253 258 350 317 236 231 234 216 212 207 177 182 148 145 128 273 297 349 288 252 224 215 219 190 216 236 215 194 176 181 182 180 179 183 185 181 181 272 304 309 309 309 308 310 308 305 299 291 286 286 316 287 269 247 190 177 171 158 143 113 104 95 80 89 89 75 67 68 65 58 46 34 28 19 14 18 18 16 10 10 8 5 0 351 346 344 342 339 332 326 326 320 314 311 315 319 320 321 319 320 318 321 320 309 301 297 291 291 295 282 270 259 248 244 243 244 245 246 248 249 258 252 236 227 228 230 233 233 234 238 236 236 235 237 239 242 245 245 242 240 242 246 252 260 263 267 268 272 273 284 283 277 277 281 286 289 293 295 294 293 292 293 292 292 292 293 294 294 292 291 289 288 288 289 289 288 288 288 287 284 283 282 278 280 276 276 275 273 271 269 269 265 264 258 256 254 252 248 246 247 248 248 249 252 256 256 256 254 258 257 251 248 247 247 250 254 260 264 270 270 267 266 269 269 276 285 290 290 298 310 323 326 330 336 343 350 356 8 64 143 186 88 95 332 281 240 266 301 296 278 255 300 340 224 250 284 326 349 315 237 226 215 170 160 150 153 227 4 248 249 257 203 199 237 215 206 208 195 199 186 175 166 173 182 180 182 189 180 262 278 293 300 299 298 300 302 299 289 282 282 293 281 258 260 252 193 183 172 174 161 155 151 166 143 109 76 320 334 339 320 323 348 349 348 341 339 345 347 344 342 340 345 346 341 342 335 331 329 329 329 325 321 316 307 302 302 305 309 312 316 312 317 317 318 302 294 288 286 285 286 290 279 270 257 244 239 242 247 250 254 259 258 261 242 229 223 228 233 234 232 232 234 239 242 242 242 242 245 242 238 238 241 247 253 261 264 267 268 273 277 276 289 284 277 278 282 287 290 294 296 296 294 293 291 291 291 291 292 292 292 291 291 290 288 289 290 290 290 291 290 288 285 281 281 280 279 273 272 272 271 268 266 262 261 260 258 256 254 253 249 247 247 248 247 250 254 255 258 259 254 258 254 249 246 246 252 256 259 262 267 266 263 263 263 262 271 280 281 287 294 300 310 315 319 327 336 345 351 352 7 132 91 117 124 170 272 287 300 304 321 330 310 282 285 249 251 38 49 6 359 347 294 240 200 164 154 147 152 225 268 286 283 203 194 260 238 203 199 169 126 86 355 287 170 181 185 183 179 170 297 285 275 289 296 297 295 295 294 291 284 281 278 273 267 257 262 341 71 129 188 187 206 205 200 211 230 249 264 265 265 254 261 271 282 290 304 305 303 306 311 315 315 320 323 322 322 322 317 317 319 319 318 317 314 308 299 295 296 298 302 305 306 311 313 308 299 287 285 284 280 280 283 287 278 266 254 246 245 246 249 252 256 256 261 244 233 229 229 231 231 231 230 227 230 237 241 240 241 240 235 232 230 234 242 249 256 261 267 271 276 279 281 282 290 287 283 283 286 289 293 295 296 295 294 291 290 289 288 289 290 290 290 288 289 289 288 288 288 288 288 287 285 282 280 279 281 283 276 273 272 271 270 266 263 261 259 257 256 256 254 254 251 248 248 248 250 252 254 257 261 260 256 257 251 247 248 250 254 258 262 265 262 257 258 258 258 266 271 270 280 288 292 296 305 311 320 329 335 344 348 349 108 234 146 128 144 242 246 273 296 336 322 328 306 311 318 72 75 88 171 226 242 286 313 18 89 122 140 154 194 240 249 269 234 123 270 262 192 181 166 126 132 251 243 184 168 138 139 136 128 292 287 273 264 278 287 288 287 289 289 288 284 277 272 259 254 252 229 206 235 230 212 222 226 225 226 228 235 249 258 254 251 255 263 268 268 275 283 285 288 295 300 304 307 307 305 305 306 308 307 306 306 307 306 303 301 302 296 294 294 296 299 298 299 304 304 301 289 284 284 279 275 277 277 274 269 260 252 249 247 250 253 256 257 255 240 235 233 230 225 225 224 224 224 226 232 238 239 241 234 227 224 224 232 239 245 255 265 270 274 277 280 283 284 284 287 283 281 284 284 287 290 292 292 292 290 289 288 288 288 288 289 289 288 288 289 288 287 287 288 290 289 285 282 279 277 277 278 273 273 272 269 267 263 263 262 258 257 256 255 254 253 253 250 248 249 249 250 251 253 258 261 260 256 251 248 249 251 252 255 258 261 260 253 253 252 251 257 265 266 271 278 282 284 293 302 310 319 324 333 341 340 182 270 160 121 175 260 233 194 220 222 151 284 306 328 355 65 93 135 200 227 220 215 231 298 52 62 155 182 217 257 257 271 103 167 246 247 188 177 172 180 199 202 154 131 129 116 120 121 124 286 293 292 273 262 271 277 278 280 284 289 287 276 272 267 252 242 235 236 239 235 229 229 235 232 236 240 236 239 248 253 254 255 256 259 257 259 265 272 276 280 284 286 289 294 295 295 295 297 301 301 299 301 298 292 291 294 292 286 285 286 289 290 290 293 298 299 297 286 282 280 275 276 276 270 267 263 255 252 251 250 251 255 254 244 232 231 232 228 223 222 220 220 227 234 236 235 237 239 235 230 225 226 231 238 245 254 264 270 275 276 278 280 285 288 286 288 285 285 283 283 287 290 291 290 289 288 288 287 287 287 288 289 291 292 292 289 287 287 288 289 288 286 282 280 278 277 278 273 270 270 267 266 263 260 260 259 256 255 253 252 252 252 253 248 248 247 249 249 250 254 258 258 259 251 249 250 251 251 255 258 257 260 254 251 249 249 253 258 259 265 272 277 279 287 295 301 308 313 320 329 331 213 273 218 148 177 269 249 226 195 175 152 200 285 355 358 60 122 180 209 214 225 212 221 189 183 178 194 172 203 250 268 127 180 216 213 169 166 165 163 168 141 132 134 131 115 99 107 120 119 288 292 289 287 270 237 249 264 267 273 280 281 276 273 266 255 247 242 242 244 243 235 235 239 240 243 244 247 242 248 250 247 249 249 249 253 257 260 264 267 269 271 275 279 282 286 288 289 291 293 295 295 296 293 288 285 286 285 281 281 281 283 286 286 287 291 293 293 292 285 279 273 272 271 267 264 264 259 253 250 251 252 251 244 242 231 228 229 227 224 225 219 219 226 237 242 240 238 233 229 225 225 229 234 239 245 254 262 269 274 278 280 284 288 290 292 292 293 290 286 284 286 288 290 291 290 288 288 287 285 286 289 291 292 293 292 291 290 288 288 288 288 285 281 280 278 277 278 275 269 268 266 264 261 257 256 256 255 253 252 251 251 251 252 252 248 246 247 248 249 252 255 257 256 253 248 250 253 249 252 257 257 258 254 251 252 247 249 250 251 259 268 272 274 280 288 292 296 303 305 313 319 221 281 287 155 163 249 269 253 228 209 203 186 183 201 216 184 156 183 196 217 203 178 251 237 195 193 187 190 215 241 238 213 221 163 160 175 163 156 139 141 145 135 132 130 127 119 119 127 127 277 279 280 283 283 278 244 248 257 266 273 274 268 268 265 251 250 247 242 243 243 240 240 239 243 244 243 242 239 243 256 252 250 247 246 249 254 254 255 259 262 264 267 271 275 279 280 282 285 288 290 290 290 287 282 281 282 281 279 277 277 279 283 284 283 286 289 287 286 287 283 273 268 266 264 261 260 258 255 253 253 251 243 240 236 225 223 226 228 229 224 221 226 228 238 245 241 236 225 219 222 228 233 238 245 251 257 264 270 273 278 281 285 287 290 293 294 295 296 294 289 287 288 290 291 290 290 290 288 286 286 288 291 293 294 293 291 291 290 290 290 288 285 280 278 279 278 276 275 271 266 265 264 260 256 255 254 254 251 250 251 251 251 250 251 249 244 244 245 246 249 253 254 253 253 250 250 254 253 250 252 255 256 251 250 253 247 244 245 245 251 261 269 273 276 282 287 288 297 299 300 302 197 201 305 89 71 322 287 261 258 233 208 177 167 218 215 194 169 150 178 210 184 193 222 223 260 183 156 228 260 262 260 252 220 166 168 175 155 145 142 147 150 144 141 134 124 114 120 115 125 271 270 279 286 285 278 268 243 247 256 265 268 267 271 266 244 241 234 238 241 241 243 244 245 244 243 243 243 244 251 251 246 246 244 242 246 251 254 254 256 259 261 263 266 270 274 276 279 282 284 286 286 286 283 279 276 278 281 278 272 272 274 278 279 280 280 284 284 282 281 284 281 268 261 260 258 256 255 252 249 250 249 242 238 230 221 219 220 223 225 218 216 220 221 223 232 235 230 222 219 223 230 237 241 247 253 258 264 270 275 277 281 286 288 289 289 290 294 295 294 291 289 289 290 290 288 288 288 288 286 286 288 290 292 293 294 293 291 290 289 288 288 286 280 278 279 278 275 273 272 267 264 264 261 256 254 252 253 253 252 251 250 251 251 248 247 245 245 244 243 246 249 250 250 253 254 252 252 255 252 247 249 251 249 246 247 249 246 240 242 246 253 264 271 275 279 283 282 286 295 297 297 214 184 179 142 127 249 273 286 270 251 215 197 196 198 194 113 94 129 186 227 208 203 213 211 220 180 178 232 256 278 274 221 190 161 133 129 129 148 152 145 151 154 152 151 146 130 125 132 144 264 264 270 274 274 273 278 254 240 255 262 264 265 268 266 256 239 226 236 241 242 242 245 246 244 245 247 249 249 253 251 247 247 246 245 247 251 254 256 256 258 261 263 266 268 271 274 278 280 282 284 285 284 283 279 274 274 275 274 268 267 269 272 274 274 274 278 282 280 279 283 284 279 264 255 254 252 251 249 245 243 243 240 238 225 214 212 214 214 212 214 216 217 217 220 227 234 231 226 225 226 231 242 248 249 255 260 265 272 277 281 283 284 287 287 288 288 290 292 296 296 293 290 290 290 287 287 287 285 282 284 287 289 291 293 294 293 292 291 291 291 290 288 285 280 278 277 276 272 273 271 265 263 262 260 257 254 252 251 251 251 250 249 250 249 246 244 244 243 243 244 245 246 246 248 248 249 248 248 248 244 244 245 247 246 243 245 246 239 239 242 249 259 266 270 272 279 284 282 287 291 284 197 195 213 176 159 204 283 300 277 248 208 204 194 183 178 139 114 173 215 220 196 222 233 246 213 189 190 222 218 199 231 230 194 162 168 165 150 149 148 148 154 150 154 159 153 149 144 141 141 265 265 264 265 273 281 284 279 261 251 255 257 258 263 266 258 237 236 242 243 246 245 247 249 247 246 247 250 251 255 254 251 249 248 246 247 250 251 253 255 257 260 264 267 268 269 272 274 276 278 280 281 282 283 282 274 271 271 272 269 266 266 267 269 269 269 272 276 278 277 281 282 279 275 260 252 252 251 249 245 239 235 231 230 216 206 202 202 202 211 227 228 224 222 222 225 230 230 225 227 232 238 247 253 256 259 261 267 274 277 280 285 287 289 288 287 288 288 291 294 295 295 292 289 288 286 286 286 285 283 283 286 290 291 292 294 294 294 293 293 293 292 289 287 284 281 278 275 274 272 271 266 261 261 261 259 258 254 252 250 249 249 248 248 247 244 244 242 241 242 243 243 243 243 243 243 244 244 246 247 245 244 240 241 242 241 246 244 236 236 240 245 255 262 263 268 276 281 282 278 290 110 87 322 276 197 143 136 278 277 278 257 219 206 203 190 163 151 169 204 230 211 167 184 244 252 235 218 207 217 215 202 211 207 191 177 183 179 167 166 161 157 155 154 157 163 154 151 156 172 179 262 257 256 260 267 274 276 271 267 245 244 254 253 258 263 263 233 236 240 244 247 248 250 251 251 249 248 250 252 255 256 254 252 250 248 249 250 250 250 251 252 256 261 267 269 270 272 273 272 274 276 278 277 278 279 277 273 271 270 269 265 265 265 265 264 265 266 270 273 273 277 279 272 272 269 257 251 245 242 240 233 225 219 221 209 201 197 197 205 218 231 238 238 232 229 227 224 221 224 232 236 241 252 262 266 267 267 268 272 277 282 285 288 290 288 287 287 289 291 292 294 295 294 291 289 285 284 284 285 285 285 287 290 292 293 295 296 297 296 295 294 293 291 289 287 285 282 278 276 275 271 267 260 259 258 258 259 256 253 250 249 249 249 248 246 243 242 241 241 241 242 241 241 241 242 241 241 241 244 246 244 239 235 235 236 239 244 239 233 231 235 241 247 253 257 265 268 274 280 275 219 125 161 208 237 171 114 123 271 293 289 268 120 64 136 139 131 148 175 210 227 221 174 197 238 250 241 229 221 204 172 201 209 200 190 177 175 164 159 161 158 158 154 150 145 147 159 177 190 183 170 263 259 256 255 259 263 267 270 271 265 243 245 255 257 263 264 238 234 241 248 248 247 248 249 249 250 251 253 255 256 256 256 255 253 252 251 252 252 251 250 250 254 259 264 267 269 271 270 270 272 274 275 275 275 275 274 274 272 270 267 263 260 260 261 260 261 261 264 268 269 271 276 273 266 266 265 256 247 239 233 224 216 214 213 206 202 202 205 216 222 231 245 245 234 226 221 218 220 229 240 245 250 259 265 268 270 272 272 276 280 284 287 290 290 289 289 290 292 293 292 293 293 293 293 291 287 286 286 286 286 286 286 288 289 291 293 294 295 295 295 296 294 292 291 290 287 284 281 276 273 271 267 261 258 257 257 258 258 255 251 249 248 249 247 244 242 241 241 241 239 238 239 241 241 240 240 239 239 241 243 241 237 231 231 233 236 240 236 232 228 231 237 242 248 255 258 259 269 271 249 124 116 284 276 258 137 109 122 196 280 303 316 107 243 118 114 101 185 195 215 214 237 198 238 242 245 236 227 230 225 203 200 198 184 178 164 153 149 161 164 162 158 157 157 156 171 190 195 168 143 147 263 257 252 245 248 254 261 269 271 275 272 250 253 252 260 270 248 234 241 243 244 246 248 251 251 252 254 255 256 256 256 256 257 258 258 256 255 254 253 251 250 253 258 263 265 267 268 268 268 269 271 273 275 276 273 272 271 272 270 266 262 257 256 257 257 260 262 263 264 264 264 269 270 265 257 263 261 249 238 227 216 213 213 209 203 202 204 208 219 229 239 253 253 237 224 218 217 226 234 238 246 254 260 265 271 278 283 283 282 283 286 290 291 292 293 292 293 294 294 296 295 294 292 293 295 293 290 288 287 287 287 287 286 287 289 290 292 293 293 294 294 293 293 291 290 288 285 282 277 273 270 268 265 260 257 256 256 256 257 253 250 247 246 243 241 240 241 241 238 236 235 235 235 236 239 239 238 239 238 238 238 234 228 229 231 233 233 227 226 225 226 231 238 238 246 253 267 270 89 74 100 185 231 250 104 90 135 173 185 198 247 245 124 79 42 100 170 267 218 215 179 216 227 230 230 227 219 210 214 216 201 182 178 183 180 173 169 170 178 175 173 172 174 174 172 172 171 166 155 155 183 259 251 248 244 241 245 253 261 267 270 270 247 246 248 254 263 257 245 241 233 239 246 249 252 251 255 258 260 261 258 257 256 257 258 258 257 257 258 257 254 253 255 259 260 261 264 265 265 266 267 268 270 273 273 272 272 273 271 269 266 260 256 255 255 255 258 263 263 261 260 258 260 263 262 257 255 255 246 232 220 215 217 217 215 210 206 207 211 219 232 246 253 245 224 214 212 219 233 240 244 252 257 261 266 275 282 286 287 288 291 293 295 295 297 297 296 296 296 297 299 299 298 297 296 296 296 296 295 293 290 288 288 288 287 288 289 289 290 293 294 294 293 291 290 290 289 286 283 279 274 273 271 268 265 261 258 257 256 255 251 249 247 244 240 237 238 238 237 236 233 231 230 231 233 236 237 237 237 237 236 234 229 226 229 229 229 225 219 220 224 224 224 228 230 226 208 107 85 92 197 225 187 104 65 52 25 33 180 197 206 239 193 120 112 7 100 186 257 257 213 211 242 246 241 232 230 226 213 192 189 205 197 191 191 189 188 186 182 181 180 181 186 175 161 151 146 157 177 183 179 192 240 234 232 237 237 240 251 264 270 274 271 257 243 252 255 259 257 254 237 226 242 252 254 255 256 259 259 260 263 262 260 259 257 256 256 258 258 259 260 260 262 269 258 256 260 263 263 261 261 263 265 267 269 269 271 273 273 270 267 265 262 256 255 254 253 255 259 262 258 256 254 253 255 256 252 252 247 238 229 221 218 217 217 216 214 213 215 219 223 232 242 237 229 223 218 215 219 234 250 252 255 259 265 272 279 286 292 295 297 298 298 300 300 301 301 301 302 302 301 300 300 299 298 297 296 296 296 296 297 297 295 295 294 291 288 287 288 290 291 293 294 294 292 290 289 289 289 285 281 278 275 275 271 266 261 257 256 254 251 248 246 245 244 239 237 236 234 233 234 233 231 230 231 233 235 236 234 233 232 233 230 226 226 225 224 224 218 215 215 220 221 217 212 199 164 115 86 113 181 220 120 81 86 157 194 194 222 223 205 196 218 212 169 178 187 185 153 230 247 191 246 257 247 241 237 233 228 220 213 208 208 199 191 190 191 192 186 182 180 186 190 175 160 162 167 178 190 192 170 149 170 272 246 247 246 236 237 242 251 257 267 273 259 244 252 257 262 265 257 216 232 249 258 259 257 259 261 261 262 262 261 259 259 257 256 256 258 259 260 259 257 253 257 269 264 267 267 261 257 258 260 262 263 265 266 268 269 267 264 262 260 258 257 254 254 254 255 256 262 261 254 251 249 251 250 246 245 239 227 219 221 219 216 218 219 217 212 209 216 225 224 223 224 224 225 222 223 227 238 250 255 260 264 266 273 279 286 295 296 299 301 300 300 301 303 303 305 307 307 305 302 302 301 299 296 295 297 298 299 298 297 297 297 297 295 292 290 291 291 292 294 296 296 295 292 290 289 288 285 282 281 280 277 272 266 262 258 254 250 248 246 245 245 243 240 237 236 233 232 233 231 230 228 229 230 231 231 231 230 228 228 225 222 222 219 220 218 212 212 212 214 213 209 197 172 145 156 162 139 125 73 73 132 173 201 214 206 220 205 192 197 192 208 149 136 166 168 194 227 217 178 247 248 246 235 237 234 223 217 217 214 207 201 195 188 182 183 183 182 183 182 171 166 172 179 182 182 183 171 161 175 218 272 281 283 272 254 248 243 245 258 269 281 277 262 254 256 259 258 264 253 257 261 263 263 262 260 260 260 260 262 262 261 260 258 257 258 259 261 262 260 261 259 260 268 282 273 257 254 256 256 256 257 258 262 264 263 262 262 261 262 258 255 254 256 255 253 255 258 260 260 252 247 246 249 249 243 234 224 218 215 215 219 218 217 216 212 209 207 209 208 203 203 208 214 221 222 224 229 238 240 247 261 272 278 280 284 289 290 291 294 298 300 304 306 306 306 307 310 309 307 306 305 303 301 300 299 298 299 299 299 298 298 298 299 299 298 296 294 293 293 294 295 296 297 295 291 290 289 286 283 282 281 277 271 269 263 257 253 248 246 245 244 242 242 239 235 233 230 230 231 229 228 228 228 227 226 226 227 227 225 224 218 215 217 216 216 215 209 208 210 209 207 204 189 176 147 120 95 105 122 131 165 183 191 201 204 210 213 187 163 157 141 97 99 130 169 204 223 236 202 233 243 255 249 233 236 236 221 196 196 201 192 187 188 185 181 183 183 176 175 175 167 164 165 169 179 174 168 167 190 215 222 280 277 278 283 261 249 256 260 269 282 293 287 267 258 260 264 271 263 261 266 271 269 267 267 265 263 262 260 260 262 260 261 260 259 258 258 259 260 259 261 261 258 257 264 270 268 258 253 252 251 251 255 262 262 257 254 257 258 258 255 254 253 253 257 256 256 255 258 258 246 241 243 245 244 238 224 216 213 208 209 216 218 212 204 200 197 194 188 185 185 187 192 202 214 217 220 229 235 242 255 269 276 274 276 283 285 288 292 295 296 299 304 306 305 306 308 310 310 311 313 313 310 307 305 303 302 302 302 302 302 301 299 299 300 299 297 295 294 294 296 296 296 297 298 296 293 292 290 288 287 282 279 274 271 267 261 254 250 246 242 241 242 241 237 232 228 226 226 226 225 224 224 225 225 222 220 219 220 220 219 213 210 213 214 212 211 207 206 207 205 201 194 185 167 138 115 131 154 176 201 204 206 203 200 203 207 181 159 138 139 151 138 141 164 198 217 210 216 231 245 249 247 247 243 229 203 199 191 188 188 182 176 176 180 182 183 177 170 174 175 168 169 175 179 181 177 172 174 214 245 222 280 283 318 314 287 268 274 284 291 297 294 283 271 260 260 270 274 272 270 270 273 272 270 270 268 264 263 261 260 261 262 261 260 259 259 259 260 259 259 258 256 252 252 262 274 281 273 248 240 240 245 251 255 248 244 248 251 253 255 253 250 251 253 259 261 256 251 251 255 249 239 237 237 244 235 216 206 204 204 207 212 213 208 198 191 189 184 177 171 170 170 181 202 205 205 225 283 260 243 257 273 284 282 280 283 285 288 293 297 297 299 304 305 302 304 309 309 308 310 314 316 315 311 308 305 304 304 303 302 303 303 302 301 302 301 300 298 296 297 297 298 298 297 296 295 293 291 291 291 290 284 280 277 275 273 267 260 250 244 242 240 240 238 234 229 226 225 225 223 221 220 220 220 218 215 212 214 216 219 217 210 207 209 209 209 209 205 204 203 199 194 188 178 161 134 133 162 180 201 217 220 227 218 198 205 202 156 137 119 117 121 145 179 188 183 204 224 223 230 240 249 245 241 240 233 209 203 195 193 188 182 181 173 167 174 178 170 166 166 165 170 172 170 166 173 180 186 206 216 217 200 282 309 338 319 294 286 290 294 299 305 296 285 283 274 276 282 282 277 277 279 281 278 277 276 272 266 262 259 258 258 260 262 261 258 257 258 260 260 258 255 251 250 255 260 267 270 271 250 226 233 238 241 245 240 237 239 242 250 253 252 252 254 255 255 257 259 255 252 253 246 240 237 237 240 225 208 201 200 203 202 200 203 202 191 186 183 177 173 171 173 180 195 206 208 222 245 260 267 256 265 282 289 288 284 287 289 292 296 297 297 298 303 303 300 302 303 303 301 304 309 311 312 313 312 309 307 304 303 302 303 304 305 304 304 304 304 303 301 299 299 299 300 300 297 295 294 294 293 292 288 282 282 283 278 272 269 261 251 245 242 239 237 235 233 229 225 224 223 222 219 218 217 216 215 213 212 214 215 218 214 207 204 204 204 204 199 194 199 193 187 183 173 157 142 121 160 194 200 206 202 204 224 217 200 213 193 138 107 112 134 172 199 199 200 196 205 228 234 231 244 251 242 243 236 229 218 209 195 193 191 185 177 173 172 172 163 163 165 164 169 174 175 177 183 189 186 185 219 229 205 201 286 298 307 313 310 314 318 319 318 307 291 284 283 286 289 285 287 286 287 283 283 282 280 277 274 270 264 259 258 259 259 261 261 260 257 257 259 259 257 254 250 251 255 263 269 267 269 273 256 239 237 237 238 235 236 238 241 244 249 252 251 252 252 254 259 263 262 258 252 242 235 234 233 225 206 194 190 191 192 195 195 194 190 186 181 174 169 167 171 184 196 210 225 239 245 249 269 284 279 281 286 292 290 289 292 294 297 298 299 303 304 306 308 301 300 301 298 292 299 305 309 310 310 311 309 308 307 304 301 303 305 304 303 303 304 305 305 304 304 303 302 302 302 300 298 297 298 297 295 288 285 286 286 280 273 266 256 247 240 237 235 231 229 227 224 221 217 216 214 212 213 211 210 210 208 208 208 210 210 205 201 201 198 195 188 181 182 169 167 167 166 156 134 127 171 198 215 221 211 198 203 210 204 199 197 162 136 143 153 186 200 192 207 216 208 214 228 238 249 254 243 238 242 238 231 225 208 196 190 184 180 178 170 152 149 164 178 175 173 173 176 182 183 180 179 201 216 208 196 198 203 286 300 322 322 319 320 322 317 310 305 297 294 310 307 300 297 293 290 289 285 283 284 281 278 276 274 267 262 261 260 259 259 257 255 254 255 259 261 257 250 247 244 245 248 254 250 247 242 253 250 226 227 228 229 230 229 233 236 241 246 250 252 251 253 257 259 260 261 254 240 229 224 219 209 196 186 186 190 192 194 190 185 181 177 174 171 169 169 176 191 198 205 230 255 271 283 284 284 289 291 292 298 300 298 295 296 297 296 298 303 306 308 307 303 305 315 311 288 303 308 310 312 311 311 308 307 306 304 302 304 307 306 305 305 306 307 305 304 304 305 304 303 302 303 303 302 301 300 297 291 289 286 284 278 272 263 252 241 235 228 222 221 222 223 220 217 214 210 205 203 203 203 203 202 202 201 203 206 205 200 199 197 193 186 179 177 163 163 158 139 113 116 138 155 187 217 219 223 220 207 210 202 203 199 174 157 162 165 180 184 192 198 209 224 229 235 256 266 267 270 267 257 249 234 224 219 201 192 190 181 176 165 157 165 181 183 173 163 165 166 175 184 188 189 187 194 203 194 198 200 201 300 322 327 321 323 320 319 314 310 308 306 317 314 307 303 300 294 293 294 288 284 281 279 279 277 274 267 260 259 258 253 253 255 254 253 255 258 258 253 252 252 249 244 228 225 238 236 246 260 273 259 228 222 226 232 229 224 227 233 235 241 246 248 251 256 260 264 265 253 238 227 217 204 198 192 186 188 191 191 188 181 177 175 174 175 178 180 183 201 206 204 222 244 262 293 313 314 305 295 295 298 301 301 301 302 300 302 303 302 302 305 308 311 308 299 296 293 296 308 314 314 312 311 308 310 310 306 305 306 308 308 308 309 309 309 310 309 308 309 311 311 312 310 308 305 303 300 298 292 291 291 285 274 265 260 256 252 241 232 225 219 216 217 219 219 214 208 204 201 201 201 202 202 201 201 203 206 203 196 192 193 190 183 180 169 160 162 168 161 146 123 141 171 176 201 217 216 224 212 200 218 222 210 199 194 178 155 147 161 203 218 222 224 231 240 240 238 247 265 277 278 263 251 237 208 195 197 192 186 179 181 184 189 189 182 172 165 170 178 173 177 194 197 194 190 183 181 186 199 203 205 275 295 304 308 314 314 314 312 313 311 308 306 305 305 305 304 305 303 299 293 286 282 280 278 280 283 279 266 261 255 251 252 258 263 263 263 262 256 252 250 244 238 236 226 222 246 250 250 264 283 290 258 231 234 229 223 221 224 231 237 241 243 244 246 250 255 263 263 246 226 221 210 198 196 191 190 191 186 180 178 176 175 176 178 184 194 202 206 211 214 222 236 243 261 281 291 296 297 297 298 300 302 302 302 302 303 304 306 306 305 304 305 306 307 303 298 300 304 306 312 319 316 317 311 313 310 305 307 310 311 311 309 310 310 309 308 309 311 316 316 314 314 314 309 306 306 304 296 290 290 290 284 274 271 260 251 244 234 224 215 212 211 208 208 208 204 201 201 202 202 202 203 203 201 200 202 198 190 187 188 185 181 180 175 168 167 167 167 152 120 124 147 180 173 185 208 213 210 200 204 216 217 207 205 195 157 153 192 207 220 224 228 233 229 234 237 224 213 276 291 289 271 238 218 208 205 204 192 178 170 173 166 172 187 178 170 169 175 186 186 183 191 201 194 188 184 187 190 196 200 207 305 307 317 323 320 315 315 319 318 316 316 316 314 312 311 310 309 306 304 298 292 290 289 289 288 288 288 279 277 271 265 270 274 274 270 270 267 255 247 245 240 238 225 210 207 242 266 255 226 229 268 282 274 235 201 210 223 227 230 237 241 242 241 242 244 251 255 246 230 214 195 187 186 183 177 178 179 178 180 182 182 182 185 190 197 206 213 217 220 222 227 238 251 266 276 282 286 293 297 297 299 300 301 302 303 304 305 307 310 311 311 309 308 307 304 301 301 306 310 312 315 311 306 307 320 318 306 315 315 312 308 306 306 308 307 308 312 316 319 319 316 315 314 312 310 310 309 301 292 285 285 279 276 276 267 257 241 226 215 206 205 205 203 202 201 199 198 200 201 200 201 201 200 198 196 193 189 182 175 172 174 174 170 161 150 143 156 150 127 104 128 162 178 187 199 193 200 196 182 217 228 209 211 214 190 187 208 217 225 232 237 240 244 243 241 240 229 225 234 247 261 264 242 236 234 208 188 186 187 190 200 196 202 202 187 180 184 188 190 190 187 182 188 191 191 193 196 196 199 200 203 334 333 325 330 334 329 326 328 327 325 325 324 323 323 325 326 323 321 321 315 305 297 293 286 285 285 287 289 289 283 277 277 280 283 286 285 277 265 253 246 247 243 226 208 194 212 245 246 225 193 214 248 259 256 211 212 224 228 234 238 233 229 232 236 241 244 231 215 200 183 171 167 166 167 165 164 162 168 174 180 184 190 195 200 205 208 213 215 217 225 238 251 260 269 276 282 288 292 296 300 302 303 304 306 306 305 306 307 307 308 311 313 313 311 310 308 305 304 306 307 308 309 309 307 307 308 302 316 317 314 307 302 301 300 301 311 316 316 315 315 316 318 319 320 320 317 313 305 295 292 286 280 281 277 265 251 234 219 210 202 200 200 197 194 193 193 196 197 195 195 195 195 195 193 189 183 177 172 171 171 171 168 164 152 130 137 131 106 104 114 130 203 198 184 177 169 196 191 179 204 216 221 214 194 204 222 224 222 228 231 231 239 246 248 244 241 240 243 246 244 242 237 230 231 222 198 205 216 210 202 206 212 208 188 177 181 184 178 177 181 180 185 190 196 199 201 201 198 199 198 200 329 331 329 326 328 342 349 342 339 339 339 337 336 338 340 340 342 343 339 333 328 320 311 288 279 278 277 281 284 285 285 282 285 288 292 293 286 274 264 271 273 262 243 227 210 208 220 229 260 304 222 241 269 296 245 224 222 227 236 234 219 217 220 220 214 205 193 183 172 162 159 158 161 160 156 151 149 151 162 176 187 195 198 200 202 207 210 211 214 227 242 253 263 272 280 288 293 295 298 301 304 304 304 305 307 308 308 309 311 312 314 316 317 317 315 312 306 302 303 305 308 310 312 309 306 307 309 313 318 322 322 319 316 293 302 309 312 316 318 319 320 321 322 323 325 327 328 328 325 319 312 308 294 275 254 231 213 203 198 198 196 193 190 187 184 184 185 185 184 184 185 185 182 178 177 175 171 169 167 164 160 157 146 131 117 111 95 96 108 131 178 221 191 173 177 183 189 181 197 221 226 220 191 204 225 234 232 226 232 234 232 237 244 251 258 247 233 237 242 241 241 243 235 227 219 202 201 217 226 208 195 197 195 185 180 179 172 167 173 186 189 193 199 204 202 200 200 200 199 199 202 324 327 327 326 322 321 336 351 351 349 348 348 350 351 354 355 357 355 352 348 343 338 334 324 306 295 290 290 289 282 287 293 295 294 303 310 304 297 290 295 307 294 261 236 219 215 222 223 219 263 275 282 313 316 291 222 249 261 228 211 193 189 180 182 182 174 160 153 153 148 148 151 154 151 146 147 147 141 142 164 177 183 186 191 197 204 210 216 224 235 243 248 259 273 283 291 300 303 302 303 306 306 306 307 310 312 311 311 313 314 316 316 318 319 318 317 314 310 306 306 310 311 312 313 313 313 314 315 316 314 308 291 289 293 301 304 303 308 320 325 323 321 320 324 332 340 348 353 346 341 341 339 335 307 224 196 184 175 171 173 176 178 178 175 174 174 171 168 166 165 164 164 167 169 171 169 166 163 158 141 126 121 119 115 99 93 106 135 154 171 178 183 184 187 181 177 183 193 216 222 215 193 198 232 241 238 230 224 225 223 231 243 245 246 250 246 229 233 247 239 226 238 246 238 232 226 216 211 203 191 186 190 192 186 180 176 174 177 184 194 205 209 209 208 204 199 198 201 204 205 204 333 333 331 331 329 327 324 329 345 353 356 0 5 6 4 3 359 356 1 9 11 6 6 8 11 9 5 360 359 359 354 349 343 338 339 337 333 329 329 330 331 318 291 256 224 220 227 222 202 207 301 323 313 282 281 291 280 157 154 153 153 143 130 118 123 127 130 132 132 131 132 133 134 137 142 146 146 143 135 128 139 168 172 182 199 202 201 215 231 236 239 244 255 273 283 288 296 304 302 303 306 308 310 311 313 314 314 315 317 319 320 321 323 324 324 323 322 320 315 313 317 320 318 315 312 312 314 315 313 311 310 312 314 310 302 316 314 312 323 332 336 339 343 343 347 359 18 26 24 15 3 351 347 342 175 173 166 161 159 160 159 159 162 164 165 165 162 159 157 156 154 153 155 156 157 157 155 148 132 115 115 121 125 116 104 100 123 154 169 177 172 175 179 184 190 197 198 200 214 217 179 198 230 242 245 235 223 224 222 219 219 224 237 246 250 245 221 219 240 245 224 223 245 257 256 250 235 194 173 180 189 196 195 188 185 182 182 186 194 202 208 215 214 210 209 204 197 202 206 207 207 331 330 327 324 318 316 321 331 336 349 1 5 2 0 0 3 8 13 18 21 21 22 23 21 19 22 28 36 38 36 30 24 14 5 359 354 356 4 13 14 5 351 345 342 245 207 206 193 180 189 217 302 320 326 349 47 111 121 111 113 113 108 99 91 91 95 100 110 116 114 115 120 123 124 125 129 134 133 125 114 89 146 157 171 185 192 199 212 223 229 237 245 266 290 304 308 311 315 316 314 314 314 313 312 313 315 317 319 324 328 329 331 332 331 330 328 327 327 327 328 328 329 328 325 324 323 320 317 316 317 317 319 323 329 329 313 285 288 319 329 341 347 15 349 355 17 20 15 9 8 8 11 17 25 88 140 141 140 140 146 150 153 155 156 156 156 155 155 155 155 154 153 150 148 148 147 138 121 107 100 125 123 127 121 123 165 199 193 186 180 179 182 184 189 188 189 201 211 210 182 173 216 235 238 231 224 221 219 216 218 226 234 233 233 241 245 227 202 234 248 223 206 207 211 224 246 257 222 187 182 187 194 196 194 192 195 199 197 196 203 211 215 215 215 212 205 200 200 206 205 209 327 327 325 323 319 314 313 320 326 327 328 334 349 358 6 14 17 19 20 21 24 28 30 32 38 44 48 47 43 39 35 31 25 22 21 20 20 24 33 32 27 32 44 43 34 18 10 24 63 186 172 192 318 348 18 46 77 90 93 94 93 92 88 86 90 97 97 93 98 104 110 114 116 118 119 120 125 133 142 152 174 171 170 185 184 190 194 200 211 225 239 249 268 286 301 312 318 325 333 334 330 325 323 325 325 325 327 328 328 332 334 334 334 334 333 332 333 337 340 340 340 341 343 344 341 336 331 327 323 321 321 324 332 345 352 358 357 351 354 355 4 10 14 13 338 332 352 358 355 352 356 9 24 60 94 109 120 127 130 134 139 143 147 151 152 152 151 150 150 148 144 140 135 129 120 109 98 92 101 131 120 107 106 139 162 185 203 207 193 181 174 177 185 175 177 193 199 192 183 185 213 234 241 245 239 232 238 233 222 216 220 231 237 239 245 250 223 206 220 231 232 229 218 207 209 221 227 207 186 183 185 191 197 198 199 199 201 200 198 200 209 219 220 216 211 207 202 201 206 211 215 326 329 330 329 323 317 314 321 323 325 330 334 338 353 5 8 13 15 16 22 27 30 34 40 44 45 44 43 40 35 33 35 34 33 35 38 37 36 38 37 33 33 36 38 37 33 25 20 14 1 192 167 152 346 17 49 74 84 83 81 77 77 76 74 78 88 97 101 108 116 117 115 116 117 117 117 116 115 113 104 106 128 146 155 155 152 151 238 269 257 238 257 313 320 324 329 333 338 339 340 341 339 336 333 329 329 332 335 337 339 340 338 336 334 334 337 340 344 347 349 352 354 356 357 354 349 343 335 331 329 325 322 324 350 8 9 7 355 10 30 344 330 340 354 5 353 345 347 349 357 10 25 44 70 93 106 113 119 123 124 128 132 138 144 148 151 151 150 148 143 136 131 126 119 108 88 57 24 62 109 102 99 119 178 192 195 183 175 178 184 180 178 184 192 202 200 185 179 191 202 218 234 244 244 246 245 256 264 246 220 212 217 221 219 220 224 188 151 78 44 9 329 297 248 223 214 197 183 187 188 187 187 188 190 190 193 202 212 207 200 203 206 212 212 210 208 203 203 210 214 218 327 330 329 326 319 316 317 321 326 325 323 321 322 327 340 355 0 2 11 26 30 27 29 33 37 40 39 38 43 45 44 42 40 36 31 35 34 27 31 39 40 38 39 41 41 39 37 36 35 45 130 177 148 98 0 33 70 73 69 63 59 58 61 68 77 83 89 97 108 115 118 119 120 120 117 112 106 103 101 106 109 111 129 156 162 168 181 251 355 29 37 4 336 336 339 341 344 346 345 344 345 346 345 342 340 343 345 346 348 347 344 342 341 339 341 347 351 354 355 357 0 3 4 2 359 358 360 359 353 347 356 2 27 40 39 26 13 7 18 56 46 256 260 314 331 331 327 339 3 21 34 43 62 70 76 95 107 110 108 109 111 115 119 124 129 132 130 128 127 126 125 119 111 104 105 113 112 42 79 127 141 162 191 201 195 187 168 158 164 176 196 204 207 214 217 193 177 190 209 223 233 244 254 267 284 290 311 292 288 296 284 58 24 9 209 191 171 159 177 221 257 271 284 283 199 177 175 160 167 180 189 188 186 181 180 186 190 193 190 190 196 198 202 206 210 210 206 204 208 210 215 323 327 326 321 312 310 319 322 321 320 322 324 328 329 326 328 330 339 2 16 15 13 9 12 16 10 7 14 29 42 44 46 46 43 42 42 36 26 30 40 42 40 39 37 35 34 31 29 31 36 38 124 169 156 141 95 73 68 65 56 49 51 52 59 72 77 84 91 96 98 101 111 114 113 112 107 100 93 85 82 86 86 73 76 89 87 75 45 22 79 54 18 340 337 346 353 352 347 344 345 348 349 345 344 345 348 348 346 344 342 342 344 345 345 350 354 356 358 358 359 2 6 6 3 1 2 5 12 13 10 7 4 11 31 33 21 17 22 42 48 30 355 334 340 354 0 6 35 30 18 21 32 48 59 67 77 88 96 100 99 99 102 103 102 103 102 99 92 85 80 75 76 68 68 95 136 146 144 141 156 177 193 190 178 189 195 173 167 180 197 214 222 217 221 228 209 196 202 223 257 269 272 276 282 286 264 248 245 240 224 195 187 199 283 302 291 221 201 203 215 230 237 234 212 194 202 197 171 164 163 163 159 151 150 148 147 147 150 155 177 192 192 197 202 207 204 202 202 203 204 204 323 327 328 321 311 312 315 317 314 311 311 315 319 319 327 335 345 2 20 18 9 3 8 15 13 9 9 8 14 30 28 25 28 24 24 22 17 15 19 31 37 39 41 39 36 35 36 39 42 46 46 49 97 160 152 120 91 82 71 58 55 48 43 50 64 66 76 82 83 82 80 89 100 99 95 91 84 77 70 65 69 75 73 69 67 63 53 40 38 54 48 27 13 8 4 359 355 354 352 351 350 349 347 347 350 353 352 349 347 345 345 346 346 348 352 353 356 359 1 360 5 5 2 1 2 6 12 19 28 27 10 354 349 6 8 8 14 19 26 14 11 24 27 8 354 360 18 46 81 81 27 9 24 30 35 56 76 86 90 91 92 92 91 87 86 85 75 60 43 40 37 40 41 26 195 169 159 159 168 182 196 194 183 177 180 167 155 169 193 218 233 237 238 249 256 249 234 217 226 249 268 289 301 284 262 248 244 236 234 241 221 209 205 214 241 263 265 239 222 214 208 196 186 187 192 196 184 167 165 165 163 161 161 163 162 164 171 175 180 194 202 200 202 209 212 207 198 196 204 206 209 324 324 319 309 301 298 304 309 311 313 319 329 334 338 345 351 359 13 26 20 10 8 10 16 18 21 26 22 24 32 27 20 20 18 19 15 7 1 359 359 8 17 25 32 35 34 34 39 43 50 59 59 60 77 104 105 97 95 95 92 71 34 27 33 37 46 56 51 47 54 78 87 77 78 81 78 75 71 70 68 67 67 70 70 65 57 52 50 49 54 61 52 36 14 356 353 356 356 356 355 354 352 352 355 358 360 359 358 354 352 352 352 351 351 351 354 357 3 8 10 15 12 7 12 15 10 10 13 21 37 58 12 338 341 343 349 4 8 5 0 8 23 45 37 346 335 6 36 55 94 92 76 52 359 349 21 67 84 76 61 48 53 64 62 54 81 106 110 113 97 18 266 251 242 210 189 183 178 176 177 177 170 158 154 156 166 172 178 198 235 262 262 226 238 254 256 256 252 244 244 267 283 292 294 252 163 216 232 229 235 249 247 243 234 221 222 232 232 218 208 198 191 187 179 176 175 166 159 163 166 169 169 171 174 177 180 182 186 190 195 197 194 195 200 199 194 190 197 204 208 211 324 325 324 327 323 312 311 318 319 319 323 328 338 350 349 353 9 19 24 21 15 13 18 26 22 19 18 15 15 25 31 22 20 21 21 13 3 4 5 355 345 341 353 16 25 28 27 29 30 30 45 72 63 57 63 66 64 63 62 65 70 44 23 24 36 51 45 26 40 55 52 53 74 50 24 27 36 49 55 66 68 61 58 64 67 64 61 57 53 49 47 42 28 19 14 15 16 17 10 3 1 3 3 2 1 2 3 1 360 2 1 359 357 358 0 2 4 7 12 13 16 12 7 12 12 9 12 19 25 39 57 38 347 343 342 351 359 352 350 343 340 1 57 78 5 322 330 358 12 31 71 99 77 36 25 29 31 41 51 45 37 65 102 138 175 157 111 103 109 168 210 219 215 189 169 168 169 173 172 163 153 145 142 150 154 146 153 154 170 196 218 208 177 215 282 277 263 258 243 215 213 243 268 288 236 211 218 230 236 238 241 239 230 225 233 242 242 217 185 175 169 164 155 143 143 146 149 156 162 167 170 170 172 176 179 180 183 187 186 182 179 175 176 180 189 202 205 196 191 193 201 319 322 315 307 298 302 307 314 317 313 313 320 337 0 2 8 24 25 23 16 6 5 12 19 16 11 7 6 12 21 23 19 19 13 7 4 6 6 359 352 344 340 333 328 348 8 23 33 34 33 39 65 66 43 28 26 30 40 55 59 58 59 39 46 54 55 58 53 55 61 45 40 44 37 10 1 8 21 38 50 56 54 56 61 62 63 63 60 53 47 39 32 27 27 30 30 24 17 13 9 7 7 6 7 10 12 11 10 9 9 8 6 6 7 6 6 10 13 17 21 18 19 29 33 28 22 21 24 24 20 18 14 5 343 326 331 341 348 347 335 329 44 50 52 67 279 306 324 331 336 10 109 106 108 125 154 184 216 210 191 173 136 92 57 40 69 132 179 199 206 221 191 145 146 170 176 177 182 181 160 140 133 137 151 172 187 188 187 184 183 182 158 150 201 245 263 270 272 269 198 206 261 285 326 336 340 340 331 330 29 59 56 56 55 49 48 66 86 112 131 137 139 138 140 141 142 144 150 156 159 164 167 168 172 176 176 173 170 171 173 174 178 187 190 192 190 179 171 170 171 173 303 303 300 290 285 293 297 310 315 313 315 329 2 13 12 17 21 11 -0 353 349 358 9 3 358 358 357 17 28 22 15 3 359 360 1 0 357 352 348 346 349 346 345 349 343 349 4 13 21 30 32 39 55 58 45 25 16 27 55 70 63 52 37 30 31 41 46 54 76 81 73 66 56 29 353 353 357 6 14 19 22 32 54 55 52 52 56 55 50 42 32 27 26 26 29 28 24 20 19 17 14 12 15 20 24 24 23 21 20 19 17 16 15 14 13 16 19 19 20 25 23 32 41 43 37 26 26 31 23 15 9 12 15 359 341 339 344 352 4 10 25 60 77 69 298 277 286 301 321 334 47 98 88 75 70 54 276 265 206 171 133 117 136 168 187 190 203 214 210 223 212 146 131 123 121 131 152 158 135 113 103 115 146 166 178 180 157 144 146 147 150 160 175 191 225 254 275 292 280 244 245 265 291 325 335 354 4 35 73 82 75 59 39 14 7 28 72 86 84 88 109 110 107 112 117 124 133 135 146 148 150 149 150 152 152 153 154 159 163 167 171 174 176 174 164 156 150 151 156 159 162 303 301 268 231 236 266 292 297 301 315 334 358 10 1 6 10 359 340 333 335 339 345 354 350 350 357 13 26 18 4 355 348 348 352 350 345 333 329 340 350 360 351 346 346 352 1 358 356 359 5 16 28 34 40 49 42 30 39 52 60 61 56 43 31 27 29 33 47 85 114 122 119 98 36 8 9 11 9 11 16 20 28 31 33 39 44 45 40 32 14 10 16 20 26 28 29 27 26 24 22 23 26 28 32 34 33 30 31 29 26 23 21 19 18 19 22 24 25 27 30 37 42 44 43 42 40 38 37 22 15 18 24 25 14 9 8 11 11 14 17 22 36 96 138 141 343 345 354 2 13 32 64 90 110 127 26 1 27 35 38 69 101 118 125 136 169 213 199 174 49 36 47 71 97 125 149 146 125 114 113 127 144 153 157 156 156 157 146 135 140 152 168 179 191 208 224 233 235 237 237 258 295 319 340 13 30 19 27 73 144 165 182 193 36 66 85 87 82 78 86 90 87 90 96 98 96 88 87 104 123 131 134 133 130 128 128 130 133 134 134 133 132 127 123 126 132 137 137 132 129 127 321 341 208 187 195 219 241 257 279 315 326 350 6 3 359 346 335 312 299 305 329 334 336 340 345 6 21 20 10 4 359 358 358 358 353 353 353 354 356 360 3 356 350 354 4 11 360 354 356 360 6 6 5 11 18 19 20 24 28 31 37 41 37 30 26 28 34 45 51 65 84 86 69 36 16 17 21 19 25 35 42 46 43 19 8 22 30 26 3 355 7 21 29 31 30 30 31 33 33 33 33 34 36 37 37 35 36 35 31 26 23 20 19 21 23 25 27 28 29 31 33 37 39 36 40 43 38 28 17 13 15 16 12 9 16 28 33 16 358 356 10 25 29 36 55 107 117 125 165 320 358 26 48 63 70 62 50 42 36 38 37 42 51 69 76 341 9 37 45 46 47 51 64 83 88 83 83 91 102 109 115 121 128 131 138 143 149 142 140 144 157 171 183 193 205 227 239 235 229 233 348 2 336 338 22 27 19 26 40 55 68 77 79 80 89 87 79 75 80 90 97 97 97 98 99 100 96 87 82 83 88 95 104 108 108 104 99 98 98 93 99 116 120 118 114 116 118 114 114 120 124 81 63 86 147 200 214 231 241 227 237 269 327 6 356 344 331 309 302 309 346 345 336 333 336 358 11 10 0 356 4 10 9 359 342 327 324 326 328 334 347 350 347 351 359 5 0 3 6 5 5 6 5 4 8 12 13 17 19 17 18 25 26 22 16 9 13 30 45 48 43 42 60 86 82 47 36 34 33 35 43 50 67 104 118 106 64 35 2 5 22 31 33 33 32 32 33 35 36 38 39 41 41 40 38 40 41 40 35 29 25 22 23 21 22 22 22 24 24 25 27 32 35 34 31 33 40 45 41 30 24 24 11 8 10 19 30 37 33 22 3 8 21 22 22 28 25 32 66 149 164 169 155 102 92 90 108 145 177 183 178 179 180 167 127 77 64 65 67 63 49 45 47 53 63 74 78 76 72 79 98 100 100 129 143 139 130 130 136 149 165 177 189 204 211 213 224 239 238 232 1 352 344 348 20 67 18 21 42 78 92 89 80 72 70 71 71 72 78 85 94 99 99 97 97 99 99 99 98 97 95 93 93 96 98 97 94 91 87 82 71 63 88 110 118 121 118 116 111 115 126 134 184 154 148 195 198 190 195 208 222 259 320 343 353 349 344 337 327 339 337 338 332 325 336 19 11 345 332 330 327 330 347 350 351 341 323 316 314 312 320 320 320 333 351 5 6 4 17 20 8 2 360 1 1 360 360 8 18 15 8 13 19 14 16 17 16 21 29 34 34 25 15 12 20 40 69 82 72 46 35 37 28 27 53 73 72 64 54 50 53 52 47 44 40 39 38 38 39 41 42 43 44 44 43 40 41 42 36 29 27 25 24 23 23 22 21 21 23 24 25 28 32 34 34 34 35 39 38 34 35 49 46 17 10 11 15 22 25 27 26 23 17 20 32 25 13 17 24 25 29 44 90 148 165 168 177 188 196 203 181 141 127 104 90 74 62 53 63 78 95 93 77 66 66 66 68 77 81 64 57 80 79 59 55 95 111 126 139 149 164 189 206 211 215 217 212 215 227 245 360 0 348 355 5 1 2 357 6 86 104 99 90 88 83 76 73 77 85 90 91 93 95 96 95 95 96 96 96 95 94 93 92 92 92 93 93 91 87 85 84 80 68 63 78 98 117 128 129 126 121 117 119 193 162 148 144 160 167 174 185 9 356 344 332 315 302 293 303 306 277 298 315 324 360 32 341 295 295 301 306 301 308 316 333 341 341 326 311 301 308 315 322 327 331 331 336 338 356 9 1 358 358 342 335 344 346 5 27 25 8 6 14 18 20 24 24 20 16 9 7 10 10 6 5 12 31 54 61 50 36 27 50 70 51 47 57 60 54 50 55 56 53 52 50 48 44 42 43 46 49 53 52 49 46 39 32 24 13 19 19 21 22 21 21 20 19 19 20 21 22 24 24 22 21 21 21 24 23 22 21 26 41 46 30 13 6 10 14 12 9 23 31 26 25 34 37 31 30 26 16 14 17 16 10 355 335 335 349 110 63 63 70 85 101 113 120 120 118 89 65 59 78 88 97 110 131 141 152 154 155 150 140 120 108 125 144 156 159 167 176 185 199 213 217 206 204 216 224 233 284 312 321 324 341 314 317 352 32 76 102 108 109 104 95 86 79 83 93 98 97 96 96 96 95 95 95 96 97 98 97 95 93 92 91 89 89 91 91 86 81 80 83 84 80 76 76 76 80 87 91 99 104 106 151 149 160 171 167 157 148 140 133 223 236 290 335 310 294 293 282 28 32 25 53 143 261 304 322 320 317 320 313 314 358 2 355 343 324 303 303 308 311 326 340 343 348 349 353 1 8 31 25 354 327 319 321 350 44 53 36 352 1 23 28 16 8 12 16 13 357 356 4 6 5 11 23 38 55 61 49 41 36 44 61 76 80 72 64 68 71 66 51 41 43 47 49 47 46 48 49 51 52 44 36 32 31 27 10 354 357 8 15 20 20 17 16 15 17 20 23 25 17 14 1 358 3 12 16 12 5 7 23 41 54 50 17 350 348 355 5 11 19 17 17 23 23 17 16 16 21 24 24 24 17 8 1 358 7 22 39 45 46 55 73 100 134 168 179 198 194 139 98 96 115 137 150 156 160 152 145 151 162 171 179 179 181 180 179 186 194 197 191 197 207 212 204 209 224 255 313 335 339 359 30 61 69 67 70 84 90 82 75 93 114 115 99 90 97 103 104 103 102 100 99 99 100 100 100 101 101 99 99 98 96 92 87 84 82 85 85 77 71 68 65 65 74 89 100 100 97 97 97 96 95 118 141 160 159 154 151 148 146 144 129 141 231 287 270 264 226 191 199 201 208 214 227 290 344 349 276 275 281 307 342 358 350 341 338 328 313 318 323 333 345 350 351 353 352 9 17 15 2 345 335 345 359 16 27 35 38 33 24 28 55 67 44 10 356 351 351 357 10 24 16 3 4 12 21 33 40 38 44 48 46 41 45 57 59 58 57 60 61 58 51 48 49 48 43 38 37 37 34 36 38 36 30 22 15 3 351 356 4 8 6 8 8 8 11 17 16 15 14 17 17 18 20 22 19 3 354 357 9 21 33 37 35 23 1 347 352 7 18 30 41 48 47 34 12 7 16 30 39 34 23 14 6 1 10 29 47 53 47 43 43 12 324 307 296 302 358 33 76 100 111 115 107 85 50 62 95 107 110 93 33 23 66 141 179 195 205 221 242 243 245 261 277 274 268 256 284 328 339 15 35 53 68 77 83 80 74 77 86 99 103 102 91 90 95 99 105 109 110 109 107 103 101 102 103 103 103 103 105 105 103 99 94 89 79 68 64 64 67 70 69 62 55 55 62 76 94 105 110 114 116 115 167 176 174 165 159 158 160 169 175 167 183 228 259 268 84 75 71 89 143 173 219 12 306 253 253 257 281 304 308 307 305 305 318 326 324 322 313 329 356 12 358 349 349 350 356 358 353 354 2 8 19 30 38 37 41 48 45 34 29 54 117 123 74 57 48 25 11 6 7 8 12 19 22 20 20 18 15 26 46 59 43 31 40 47 48 46 45 43 41 38 38 38 35 32 30 32 29 27 27 26 25 19 15 11 9 10 8 359 346 344 353 359 5 12 18 25 31 34 35 35 32 27 32 36 34 34 38 40 37 35 27 9 352 346 343 350 4 15 20 18 27 44 50 33 24 31 51 74 77 55 20 18 28 36 45 52 50 36 23 357 327 323 319 319 18 68 65 82 94 105 111 96 44 25 43 68 90 99 76 32 12 1 343 325 301 291 291 292 293 298 304 312 318 321 337 48 86 105 96 85 77 73 75 84 90 85 76 82 93 99 99 101 103 104 103 103 105 108 110 109 107 107 108 112 114 111 106 107 108 109 110 109 106 95 84 76 75 77 74 68 69 74 75 72 71 75 81 88 93 98 100 179 189 164 154 169 181 179 179 166 179 222 244 254 255 78 89 168 193 167 181 253 260 247 257 293 304 300 296 292 289 291 301 316 325 330 320 314 326 328 314 315 320 327 333 345 352 354 353 354 358 2 18 22 14 353 328 318 305 203 169 46 30 47 75 90 85 41 359 360 10 25 38 42 37 25 16 11 16 32 61 68 50 45 49 50 44 37 32 31 31 29 22 13 12 17 19 12 6 2 356 355 1 10 13 13 6 354 351 351 354 1 8 14 20 25 30 34 36 38 42 47 53 53 49 49 49 49 50 51 44 32 11 356 357 8 24 29 24 20 18 30 45 46 38 33 27 28 43 74 80 61 37 31 34 36 38 37 34 31 28 25 25 27 36 41 42 48 68 85 91 94 84 58 36 28 40 68 90 76 3 335 331 331 333 342 351 358 358 357 359 10 20 40 61 83 96 102 105 104 98 88 82 81 80 77 78 78 80 84 87 91 94 94 92 90 90 93 97 103 106 109 109 109 111 116 118 118 119 121 119 108 94 82 76 123 128 123 117 102 85 78 84 87 84 79 77 82 87 91 95 98 163 135 127 137 152 172 180 166 182 221 249 272 62 108 183 191 197 195 200 222 269 313 324 322 308 304 304 310 320 319 323 331 338 336 333 331 328 316 297 301 312 319 325 331 338 344 349 343 338 341 347 359 360 352 337 332 347 4 12 13 114 96 96 99 97 99 98 59 29 36 38 35 30 29 29 23 14 12 25 47 59 61 59 59 59 52 41 32 29 30 26 21 18 15 2 343 336 336 337 337 344 357 8 11 11 12 10 9 12 17 21 23 24 26 27 29 31 34 38 42 44 47 48 45 40 38 35 30 27 27 19 13 12 9 3 3 33 54 43 32 25 22 20 19 17 14 11 16 32 57 60 50 32 20 20 20 17 16 20 30 36 40 42 44 44 43 49 62 71 73 82 94 92 65 38 48 77 82 38 351 340 339 343 350 1 20 34 36 32 37 56 72 77 83 91 96 99 105 107 105 99 96 101 102 98 90 78 68 68 71 75 80 85 89 91 90 87 88 102 116 123 127 131 133 132 133 136 140 143 139 124 59 356 333 78 91 91 101 102 100 98 99 106 111 116 127 152 175 167 160 155 67 70 106 132 144 142 150 176 222 252 276 15 208 221 223 227 235 248 265 289 289 279 281 290 302 313 320 313 312 318 327 332 335 337 340 341 334 320 300 290 292 293 285 275 275 281 288 297 322 338 289 238 263 3 351 2 18 37 35 36 46 67 94 113 112 102 91 83 67 55 220 214 199 165 87 40 23 19 31 47 51 50 53 66 66 57 43 25 9 358 352 351 352 349 340 335 338 346 353 358 357 4 12 18 22 24 25 27 29 31 32 32 32 30 30 30 33 36 39 42 41 40 40 33 26 28 35 33 27 21 17 14 13 11 12 21 37 47 51 46 32 18 14 15 16 12 6 12 29 39 43 42 36 29 24 18 12 10 15 24 30 31 32 33 33 38 45 49 45 37 31 35 50 64 63 63 61 42 353 332 342 350 356 12 31 42 47 50 56 61 69 77 85 96 101 100 99 101 104 104 103 103 104 104 105 106 104 97 87 78 71 69 71 74 76 75 74 77 92 124 148 160 164 162 157 158 157 157 154 143 131 77 59 96 90 88 90 97 92 86 86 97 124 171 193 193 179 155 132 117 111 152 150 153 165 169 169 175 195 243 263 288 273 251 248 256 262 269 272 275 277 280 282 285 293 300 297 290 296 301 303 308 315 326 331 333 340 338 337 339 338 339 341 340 311 282 269 260 249 241 242 258 329 12 18 8 0 359 21 88 97 82 71 66 68 84 119 157 187 222 245 247 220 158 133 129 119 93 61 47 50 55 57 66 80 87 83 47 1 341 337 330 319 312 311 315 326 339 351 1 5 11 19 25 28 29 29 31 33 36 38 39 38 37 36 35 34 35 38 39 38 37 34 34 34 32 34 41 47 43 37 29 20 16 19 26 35 39 46 60 65 54 32 21 18 17 16 16 25 39 39 32 30 28 24 16 10 8 7 10 17 27 27 27 27 29 33 36 36 27 19 18 23 35 56 71 80 79 342 301 314 335 351 5 25 41 47 46 45 46 47 47 55 68 84 96 102 105 106 107 107 108 111 111 110 108 108 107 104 98 90 78 65 57 60 71 80 79 73 67 73 85 95 97 94 90 90 91 92 93 93 91 88 88 88 85 85 87 85 77 67 62 62 69 78 71 65 60 56 52 47 36 178 183 184 184 176 173 189 207 227 217 228 252 256 264 296 318 317 311 303 299 297 293 293 298 299 299 304 311 314 316 315 323 336 348 354 357 357 357 1 10 20 23 25 26 27 24 22 8 253 252 267 301 328 7 26 33 29 27 57 86 77 77 92 145 202 214 208 192 174 219 28 48 63 69 74 85 100 103 99 94 93 91 90 95 109 140 182 214 228 236 250 260 270 299 322 340 356 7 13 18 23 27 29 29 31 34 36 38 40 41 42 42 43 43 42 41 42 46 45 37 29 35 41 43 39 35 32 35 35 33 21 16 23 28 30 31 33 37 52 75 104 135 159 185 212 222 221 215 188 178 183 181 174 163 153 104 7 0 3 15 26 27 23 18 15 12 7 8 10 14 16 20 20 20 10 234 227 244 269 293 328 357 12 23 29 35 38 42 51 64 68 68 70 78 88 94 100 105 109 113 120 122 122 123 120 116 111 105 104 104 102 95 80 73 92 100 102 101 97 95 95 95 93 91 88 86 84 83 82 81 80 79 79 78 78 77 75 71 66 63 65 65 64 61 58 53 50 47 44 39 31 173 170 169 170 173 180 187 188 197 229 248 264 269 279 292 296 299 301 302 304 313 313 310 316 321 324 326 330 333 336 345 355 4 6 8 11 14 20 26 34 38 41 42 44 43 39 37 38 40 39 29 17 31 76 94 82 54 36 52 82 120 179 212 220 208 184 168 161 155 120 105 94 78 59 54 58 62 70 87 112 129 133 138 150 165 181 198 210 211 227 275 323 340 351 1 10 15 19 24 27 29 30 31 34 38 41 42 42 42 43 45 47 48 48 49 50 51 52 54 55 57 62 66 68 69 71 73 75 79 84 77 68 59 52 47 42 38 37 40 43 45 47 49 66 195 241 240 230 229 224 218 214 204 190 174 163 161 158 138 110 100 87 36 345 332 332 337 343 344 346 336 324 310 301 306 316 331 357 9 9 15 23 27 28 32 37 44 55 71 86 95 100 99 100 102 101 99 97 106 117 126 134 137 134 131 127 122 126 136 154 170 175 169 145 128 117 107 100 96 95 94 91 87 88 90 91 90 88 87 86 83 79 74 67 64 62 63 62 62 61 60 56 51 46 43 40 37 34 31 25 18 185 181 171 166 167 173 182 191 201 217 236 241 237 233 237 242 246 252 260 264 266 267 269 274 287 307 352 32 24 8 6 7 10 14 17 22 27 31 37 41 44 45 46 48 51 51 50 47 46 49 55 63 73 84 103 118 123 125 176 179 161 143 135 119 109 107 114 119 122 113 101 88 70 64 62 59 48 72 110 120 127 131 134 142 146 144 132 113 78 49 39 40 40 38 35 35 35 35 35 36 37 39 41 43 44 45 45 45 45 47 50 51 52 52 52 53 54 55 56 59 61 63 66 69 70 72 74 76 77 76 76 75 75 69 61 53 48 44 41 39 39 41 42 43 37 27 17 16 23 35 35 17 4 196 191 194 190 183 176 173 180 190 202 209 207 207 211 212 207 207 215 244 287 345 16 31 42 48 54 59 62 66 70 70 68 66 67 71 77 81 85 89 93 98 99 99 103 114 117 122 124 124 123 128 138 144 149 159 170 158 145 136 131 127 123 115 108 101 97 95 90 84 80 79 82 83 83 82 81 80 77 74 72 71 69 64 59 57 56 53 47 39 35 32 29 25 23 21 15 10 6 196 203 203 203 203 202 202 201 201 206 214 222 227 229 232 234 238 245 250 257 262 261 241 205 154 128 128 128 124 127 259 260 334 360 18 29 38 44 48 51 54 55 56 56 57 58 59 63 67 72 76 79 80 81 83 87 94 96 95 93 92 91 89 89 89 89 91 92 92 88 85 84 90 98 102 102 98 97 98 102 104 105 105 104 99 89 80 73 67 63 60 57 53 50 48 44 42 41 42 44 45 45 45 45 46 47 47 48 49 50 52 53 53 53 55 56 56 57 59 61 63 64 65 65 67 69 70 70 68 68 66 65 63 61 57 54 51 48 45 41 39 39 39 38 37 36 36 41 50 55 53 51 52 56 61 67 75 95 113 120 127 123 110 114 112 103 100 93 91 90 87 81 71 66 64 63 63 65 68 70 70 71 73 75 77 80 84 86 87 88 89 90 89 87 86 92 100 103 104 104 104 102 99 102 109 116 121 124 125 126 128 129 128 127 122 118 116 117 119 120 118 115 111 110 109 107 101 97 91 86 80 74 67 63 61 60 60 59 55 46 34 25 22 21 19 15 13 10 5 6 6 204 210 213 216 220 227 231 230 233 238 244 252 255 255 247 234 216 190 172 156 138 123 118 110 93 94 108 115 116 118 112 93 79 73 72 75 75 74 72 71 70 70 70 70 71 70 70 72 78 83 85 86 86 86 86 87 88 89 89 89 88 87 87 87 88 88 88 88 88 87 88 89 92 92 92 90 88 87 87 88 89 89 88 87 84 78 73 69 66 64 62 58 56 55 52 48 45 45 46 46 46 46 47 49 50 51 51 50 52 54 55 55 55 56 57 58 59 60 60 61 61 61 62 62 62 63 64 66 66 67 67 65 64 61 58 54 51 49 46 45 46 49 50 50 50 51 52 56 58 60 60 62 64 64 64 65 67 70 73 75 77 77 76 75 74 73 72 72 72 73 73 73 73 73 72 71 71 71 72 72 71 72 73 75 78 81 84 87 88 89 89 90 90 91 95 99 102 104 106 105 104 102 102 101 101 101 104 107 111 115 117 118 118 115 108 100 94 90 85 83 82 84 87 88 87 83 79 76 76 75 72 67 63 60 59 58 58 52 41 24 8 4 9 13 16 16 15 14 13 11 11 216 216 213 210 209 209 209 209 209 205 199 190 179 157 127 122 126 130 132 133 134 135 134 132 127 123 118 116 113 114 113 112 112 110 107 103 101 100 100 100 98 96 95 94 93 92 90 89 89 90 90 89 89 89 88 88 88 88 88 88 88 88 88 88 88 87 86 85 85 86 86 87 87 87 86 85 85 84 84 83 82 80 79 77 74 71 68 71 70 65 59 57 58 54 48 41 40 41 44 45 47 50 52 53 52 52 52 53 55 56 56 57 57 58 58 58 59 59 60 60 59 59 59 58 59 59 59 59 59 59 59 60 60 60 60 59 58 58 58 58 57 56 55 55 57 57 57 57 57 58 59 61 63 64 65 67 69 71 73 74 73 72 71 70 70 70 70 70 71 72 72 72 72 71 71 71 71 72 72 72 73 73 75 76 78 80 82 84 86 87 89 91 93 96 99 101 103 106 107 106 106 103 98 92 86 86 91 98 103 107 110 112 112 111 107 104 103 101 99 95 92 86 81 78 78 79 77 74 69 60 43 22 16 17 31 49 51 37 22 5 346 357 8 15 17 17 17 16 14 13 13 206 204 202 200 201 200 195 187 178 167 150 145 147 135 129 128 128 131 133 135 136 137 136 133 135 137 136 136 136 134 131 128 122 114 109 106 104 102 101 100 100 100 99 97 96 95 94 93 93 93 92 92 91 91 90 91 91 91 91 90 90 89 88 88 87 86 85 84 83 83 83 83 83 83 82 82 81 81 79 77 75 72 70 67 65 62 62 63 65 68 69 69 67 59 49 45 45 47 49 51 53 54 55 55 55 55 56 56 56 56 57 58 59 59 58 58 58 58 58 58 57 56 56 55 55 55 55 55 54 53 53 54 54 54 54 53 54 54 54 53 53 54 54 55 55 56 56 57 58 60 61 62 63 65 66 68 69 71 72 72 72 71 70 70 70 71 72 73 73 72 72 71 70 70 71 71 72 72 73 73 73 74 75 76 78 80 82 83 85 86 87 89 91 93 96 99 103 105 107 109 102 95 97 102 104 98 93 87 87 93 97 99 93 87 86 89 94 101 112 126 132 131 123 111 92 84 79 80 69 46 1 345 338 334 338 22 32 25 10 351 338 350 359 7 8 9 12 14 15 16 16 207 206 204 200 195 190 186 181 175 164 147 131 127 134 136 134 134 133 134 136 142 148 150 150 145 143 141 140 138 135 132 126 120 115 112 111 111 110 110 109 108 107 105 103 102 101 101 100 98 97 97 97 96 95 94 94 93 93 92 91 90 89 87 85 83 82 81 81 81 82 82 82 82 81 81 80 78 77 75 73 71 68 66 65 64 64 64 65 65 64 64 61 59 57 56 56 57 57 57 56 56 56 56 56 55 55 54 54 54 54 54 55 55 56 56 56 56 56 55 54 54 53 53 53 53 52 52 52 52 52 51 51 51 51 52 52 53 53 54 55 55 55 55 55 55 55 56 57 59 60 62 63 63 64 64 66 67 69 70 70 69 69 69 70 72 73 74 74 75 74 73 72 71 71 71 72 72 73 73 74 75 75 76 76 77 78 79 80 81 83 84 84 85 86 88 89 91 93 94 92 92 99 108 117 119 121 118 113 111 109 103 98 97 101 109 120 130 140 148 156 163 167 168 162 163 167 177 186 197 245 286 292 291 286 310 354 19 10 341 325 324 334 343 351 349 352 356 357 358 1 1 192 190 187 185 184 183 182 177 169 161 154 145 134 129 131 138 139 138 138 140 140 137 136 135 136 138 140 141 140 138 135 129 123 118 115 113 113 114 114 113 112 111 110 108 107 107 108 107 106 105 104 103 102 101 101 99 97 95 93 92 91 90 88 86 84 83 82 81 81 81 81 81 80 79 78 76 74 72 71 70 69 67 65 63 62 62 62 63 63 62 59 57 56 57 59 60 60 60 59 58 57 57 56 56 55 54 53 54 54 53 52 52 51 51 51 52 52 51 51 51 51 51 52 52 52 52 52 52 51 51 51 50 50 51 51 52 52 53 53 54 55 55 55 54 54 53 54 55 57 59 62 64 65 65 65 65 65 66 67 68 69 71 73 73 74 74 74 74 73 72 72 72 73 74 75 76 76 76 76 76 76 76 76 77 79 79 80 80 81 82 83 82 80 81 82 84 85 87 90 94 99 105 108 107 107 107 107 106 105 102 100 91 87 96 107 114 119 123 126 134 183 203 195 192 192 211 226 230 231 225 229 240 255 265 284 312 334 308 301 304 313 321 327 331 334 338 343 339 335 335 335 176 175 174 172 170 167 163 159 155 152 150 148 145 142 142 142 143 143 142 141 137 135 133 133 133 135 136 135 134 133 132 130 128 127 125 124 123 121 120 118 117 116 115 113 113 112 112 112 111 110 108 107 107 107 106 104 102 99 97 95 94 93 93 91 89 87 85 84 84 83 82 80 78 77 76 75 74 73 72 70 69 67 65 63 61 59 57 55 54 54 55 55 56 56 58 59 60 60 60 59 59 59 58 57 56 56 55 55 54 52 51 50 49 47 47 46 47 48 48 48 48 49 50 51 52 52 52 51 51 50 49 49 49 49 49 50 50 51 53 53 54 53 53 54 54 55 56 56 57 58 59 61 62 63 64 64 64 65 66 67 69 71 72 73 72 72 71 70 71 72 72 73 74 74 75 75 75 75 75 75 75 75 76 77 78 78 77 76 74 74 75 76 78 82 85 86 87 89 92 97 100 101 101 100 98 95 93 92 93 93 92 88 85 83 84 91 97 108 121 138 263 286 280 258 240 231 235 241 240 241 244 248 254 248 243 258 271 282 293 303 307 311 314 318 322 321 320 319 325 338 343 158 158 158 157 155 153 152 150 148 149 149 147 143 140 136 135 137 138 139 138 137 137 137 137 138 138 137 137 136 134 133 133 132 132 130 129 127 126 125 124 123 122 122 121 120 120 119 118 117 115 114 114 113 112 111 108 107 105 104 102 99 98 96 95 94 92 91 89 87 84 82 80 78 76 75 73 72 70 69 68 66 64 63 61 59 57 56 56 56 56 57 56 54 54 54 56 57 58 58 58 57 55 55 55 55 55 54 53 51 49 48 47 45 44 42 42 43 44 46 47 48 48 48 48 49 49 49 50 50 50 49 48 48 47 46 46 46 48 50 52 53 54 54 55 55 56 57 58 58 58 58 59 60 62 64 64 65 65 65 66 66 67 69 69 69 70 70 71 72 72 72 72 72 73 74 74 74 74 74 74 73 72 73 73 74 75 76 77 76 76 75 75 77 79 81 84 86 88 92 96 101 101 101 101 100 97 94 90 88 89 92 96 94 86 72 48 26 0 347 342 352 358 5 9 20 38 66 63 54 33 353 330 317 306 301 300 308 317 327 325 311 311 315 320 323 321 320 322 321 320 318 153 153 154 154 153 152 150 148 146 142 140 138 137 138 141 143 142 142 142 141 140 140 139 138 138 138 137 135 134 133 133 134 134 134 133 132 131 130 128 127 127 126 126 126 126 125 125 124 122 121 120 119 118 118 116 114 113 112 111 108 106 104 102 100 99 98 97 95 91 87 85 83 82 81 79 78 76 74 72 70 68 67 66 65 64 62 61 60 59 58 57 56 54 52 51 50 50 50 50 51 52 52 53 52 51 50 49 48 46 44 42 42 41 40 39 40 42 43 45 46 46 46 46 46 46 46 47 48 48 48 48 47 46 45 44 44 45 47 48 48 49 49 50 51 52 53 55 56 56 57 57 57 58 59 60 61 62 62 63 64 65 66 68 69 70 70 70 71 71 71 70 71 72 73 74 74 74 74 74 74 74 73 73 73 73 74 75 77 77 76 75 75 76 77 80 82 83 85 88 92 96 100 105 108 109 108 105 100 87 89 138 147 147 148 155 210 270 302 323 3 28 34 38 38 36 35 33 30 27 23 10 356 345 338 332 327 325 324 322 318 315 317 320 321 321 320 319 318 318 318 318