SCP 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 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 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 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 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 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 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 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 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 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 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 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 0 0 0 0 0 0 0 0 0 0 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 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 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 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 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 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 1 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 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 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 0 0 0 0 0 0 1 1 1 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 0 0 0 0 0 0 0 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 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 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 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 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 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 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 1 1 1 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 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 1 1 1 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 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 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 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 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 1 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 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 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 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 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 1 1 1 1 1 1 1 1 0 1 1 0 0 0 0 1 1 1 1 1 1 0 0 0 0 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 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 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 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 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 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 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 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 1 0 0 0 0 0 0 0 1 1 0 0 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 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 1 1 1 1 1 1 1 1 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 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 1 0 0 0 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 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 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 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 0 0 1 1 1 1 1 1 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 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 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 2 2 2 2 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 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 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 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 1 1 1 1 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 1 1 1 1 1 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 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 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 1 1 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 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 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 2 2 1 1 1 1 1 1 1 2 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 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 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 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 2 3 3 2 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 1 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 1 1 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 2 2 3 4 4 2 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 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 2 2 2 3 3 2 1 1 1 1 1 2 2 2 2 2 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 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 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 2 2 2 2 2 1 1 1 1 1 1 1 2 2 2 2 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 2 2 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 1 1 1 1 1 1 1 1 1 2 2 2 1 1 1 1 2 2 1 1 1 1 1 1 2 3 3 2 2 2 2 1 1 1 1 1 1 1 1 1 2 2 3 2 1 1 1 1 1 2 2 2 2 2 1 2 3 3 3 2 2 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 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 1 1 2 2 2 2 2 1 1 1 2 4 4 3 2 2 2 1 1 2 2 1 1 1 1 0 1 2 2 1 1 1 1 1 1 1 2 2 2 1 1 2 3 4 3 2 2 2 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 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 1 1 2 2 2 2 2 2 1 2 2 4 4 3 2 2 2 1 1 1 1 1 1 0 0 0 1 1 1 1 1 1 1 2 2 2 2 2 2 1 1 3 4 4 2 2 2 2 1 1 1 1 1 1 1 2 2 1 1 1 1 2 2 1 1 1 2 2 1 1 1 1 1 1 1 1 1 1 2 2 1 1 2 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 2 2 1 1 1 1 1 1 1 2 2 2 2 2 2 2 3 3 3 2 2 1 1 1 1 1 0 0 0 0 0 1 1 1 1 2 2 2 2 2 2 1 2 1 1 2 3 5 5 3 2 3 3 2 2 2 1 1 1 1 2 2 1 1 1 1 2 2 1 1 1 2 1 1 1 1 1 1 1 0 1 1 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 2 3 4 3 2 1 1 0 0 0 0 0 0 0 0 1 1 1 2 3 3 2 2 2 1 1 1 1 1 2 3 5 5 4 3 3 2 3 3 2 2 1 1 1 2 2 1 1 1 1 2 2 2 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 2 2 1 1 1 2 3 4 3 2 1 0 0 0 0 0 0 0 0 0 1 1 2 3 4 3 2 2 2 1 1 1 1 1 2 4 5 5 4 3 2 2 3 3 2 2 2 1 1 2 2 1 1 1 1 1 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 2 3 3 2 1 0 0 0 0 0 0 0 0 0 0 1 1 2 3 3 3 2 2 2 2 2 1 1 1 2 4 5 5 4 3 3 3 3 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 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 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 1 0 0 0 0 0 0 0 0 0 0 1 1 2 3 3 3 3 3 3 2 2 2 1 1 3 5 6 5 4 4 3 3 3 2 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 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 1 1 1 2 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 1 1 0 0 0 0 0 0 0 0 0 2 2 3 3 4 4 4 4 4 3 2 2 1 1 2 4 5 5 4 3 3 3 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 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 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 3 3 4 5 5 5 5 5 4 3 2 2 2 1 2 3 4 4 4 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 1 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 0 1 1 2 2 2 2 1 2 2 2 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 3 4 4 5 5 6 6 5 4 3 2 2 1 1 1 2 3 3 4 3 3 2 2 2 2 1 1 1 1 1 1 1 1 1 1 0 0 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 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 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 4 4 3 3 5 6 7 5 3 2 2 2 2 1 1 2 2 3 3 3 3 3 3 2 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 0 0 0 0 0 1 1 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 1 1 1 2 2 2 2 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 6 5 3 4 5 7 7 5 3 2 2 2 2 1 1 2 3 4 4 4 4 4 4 3 2 2 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 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 1 1 1 2 2 2 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 7 6 5 6 7 7 6 4 3 2 2 2 2 2 2 2 3 5 6 6 5 5 5 3 2 2 1 1 1 1 1 1 1 0 0 0 0 0 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 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 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 6 6 5 5 5 5 4 3 2 2 2 2 2 2 2 2 3 4 5 5 5 5 4 3 2 2 1 1 1 1 1 1 1 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 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 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 4 4 4 3 3 3 3 2 2 2 2 2 1 2 2 2 3 3 3 4 4 4 3 2 2 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 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 1 1 1 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 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 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 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 3 3 3 3 3 2 2 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 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 1 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 1 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 2 2 2 2 2 1 1 1 1 2 2 2 2 2 2 2 2 3 3 3 3 3 2 2 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 1 1 1 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 1 1 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 1 1 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 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 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 1 1 1 2 2 3 3 3 3 3 3 3 3 4 4 3 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 0 0 0 0 1 1 1 1 1 1 2 2 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 0 0 0 0 0 0 0 0 0 1 1 1 0 1 1 1 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 1 1 1 1 1 2 2 2 3 3 3 3 3 3 3 4 4 4 4 3 2 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 1 1 1 1 1 1 2 2 2 2 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 1 1 1 1 0 0 0 0 0 0 0 0 0 0 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 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 1 1 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 2 2 1 1 1 2 2 2 2 2 2 2 2 3 4 4 4 4 4 3 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 0 0 0 1 1 1 1 1 1 1 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 0 0 0 0 0 0 1 1 1 1 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 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 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 3 3 2 2 1 1 2 2 1 1 1 1 1 1 2 3 4 4 5 5 4 3 3 2 1 2 2 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 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 1 1 1 1 1 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 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 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 2 3 3 2 2 1 1 2 1 1 1 1 1 1 1 1 2 4 5 5 5 4 3 3 2 2 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 1 1 1 1 1 1 1 1 1 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 0 0 0 1 1 1 1 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 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 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 2 2 2 1 2 2 1 1 1 1 1 1 1 2 3 5 5 5 5 4 3 2 2 2 2 2 2 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 1 1 1 1 1 1 1 1 1 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 0 0 0 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 1 1 1 1 1 1 1 1 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 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 2 2 1 1 1 1 1 1 2 3 5 6 5 5 4 4 3 2 1 1 1 1 1 2 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 0 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 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 0 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 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 1 1 1 1 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 1 1 1 1 1 1 1 2 2 3 4 5 5 5 4 4 3 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 1 1 1 1 1 1 1 1 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 1 1 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 0 0 0 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 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 0 1 1 1 1 1 1 1 1 1 1 2 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 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 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 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 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 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 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 3 3 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 0 0 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 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 0 0 0 0 0 0 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 1 1 2 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 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 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 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 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 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 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 1 1 1 1 1 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 0 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 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 0 0 1 1 1 1 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 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 1 1 1 1 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 1 1 1 1 2 2 2 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 1 1 1 1 1 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 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 1 1 1 0 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 0 0 0 0 0 0 0 1 1 1 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 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 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 1 1 1 1 1 0 0 0 0 0 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 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 1 1 2 2 1 1 0 0 0 0 0 1 1 1 1 1 1 1 0 0 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 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 1 2 2 2 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 1 1 1 1 1 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 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 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 1 2 2 2 1 1 0 0 0 0 0 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 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 1 1 1 1 1 1 2 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 1 0 0 0 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 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 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 2 3 3 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 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 1 1 1 1 1 1 1 0 0 0 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 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 0 0 0 0 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 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 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 3 3 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 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 1 1 1 0 0 1 1 1 1 0 0 0 0 1 1 1 1 1 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 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 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 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 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 3 4 2 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 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 1 1 1 1 0 0 1 1 1 1 0 0 0 0 1 1 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 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 1 1 1 1 1 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 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 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 4 4 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 0 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 0 0 0 0 0 0 1 1 1 1 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 1 1 1 1 1 1 1 0 0 0 0 1 0 0 0 0 0 0 1 1 1 1 1 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 1 1 1 1 1 1 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 3 1 1 1 1 1 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 1 1 1 1 1 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 1 1 1 1 1 1 1 1 1 0 0 0 0 1 1 0 0 0 0 0 0 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 1 1 1 1 1 1 1 1 1 1 2 2 1 1 1 1 1 1 1 1 1 1 2 2 2 3 3 2 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 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 1 1 1 1 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 1 1 1 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 2 2 2 1 1 1 1 1 1 0 0 0 1 1 0 0 0 0 0 0 0 0 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 2 2 1 1 1 1 1 1 1 1 1 2 2 2 2 2 3 2 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 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 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 1 1 1 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 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 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 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 2 2 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 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 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 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 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 1 1 1 0 0 0 0 0 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 1 1 1 1 1 1 1 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 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 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 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 0 0 0 0 0 0 0 0 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 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 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 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 2 2 1 1 1 1 1 0 0 0 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 0 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 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 1 1 2 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 1 1 1 1 1 1 1 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 3 2 2 1 0 0 0 0 0 0 0 0 0 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 0 0 1 1 1 1 1 1 1 1 1 1 1 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 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 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 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 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 3 3 3 2 2 1 0 0 0 0 0 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 0 0 0 0 0 0 1 1 1 1 1 1 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 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 2 2 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 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 2 2 3 3 3 2 2 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 1 1 1 1 0 0 0 0 0 0 0 1 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 1 1 1 1 2 2 2 3 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 1 1 0 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 2 2 3 3 2 1 1 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 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 1 2 2 2 2 2 3 3 3 0 0 0 0 0 0 0 0 1 1 1 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 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 1 2 2 3 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 2 2 2 2 0 0 0 0 0 0 0 0 0 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 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 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 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 1 1 2 2 2 2 1 2 2 2 0 0 0 0 0 0 0 0 0 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 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 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 1 1 1 1 1 1 1 1 2 0 0 0 0 0 0 0 0 0 0 1 0 0 0 1 1 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 1 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 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 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 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 1 1 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 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 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 1 1 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 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 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 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 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 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 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 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 2 2 2 2 2 2 3 3 2 2 3 3 3 3 3 3 4 5 5 5 5 4 4 5 5 5 6 6 6 6 5 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 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 11 11 11 11 11 11 11 11 12 11 11 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 14 13 13 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 12 12 12 11 11 11 12 12 12 12 12 13 13 13 13 13 13 13 12 12 12 13 13 13 13 13 13 13 13 14 14 15 15 14 14 14 14 13 12 11 11 11 11 11 11 11 11 12 12 12 12 13 13 13 13 13 12 13 13 12 12 12 11 11 10 10 10 10 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 2 2 2 2 2 2 2 3 2 2 2 3 3 3 3 3 3 3 4 4 4 4 4 4 4 5 5 6 6 6 6 5 5 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 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 11 11 11 11 11 11 11 12 11 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 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 14 14 14 13 13 13 13 13 13 13 13 14 14 14 14 14 14 13 13 13 13 14 13 13 13 13 12 12 11 11 11 12 12 12 12 13 13 13 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 14 14 14 15 15 15 14 14 14 14 14 13 12 12 12 12 11 11 11 12 12 13 13 13 14 13 13 13 13 13 13 13 13 13 12 12 11 10 10 10 11 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 4 4 4 4 4 3 4 4 5 5 6 6 6 5 5 6 6 7 7 7 6 6 7 7 7 7 7 7 7 7 7 7 7 8 8 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 11 10 10 10 10 10 10 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 13 13 13 13 13 13 13 13 13 13 13 14 13 14 14 14 14 14 13 13 13 13 13 13 13 13 13 14 14 14 14 14 13 13 13 13 13 13 13 14 14 14 14 14 13 13 13 14 14 14 14 13 13 13 13 12 12 12 12 12 12 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 14 14 14 14 15 15 14 14 14 14 14 14 13 13 13 13 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 11 10 11 11 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 1 1 1 1 1 1 2 2 2 2 2 2 3 3 3 3 3 3 3 4 4 4 3 3 4 4 5 5 5 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 6 7 7 7 7 7 8 8 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 11 10 10 9 10 10 10 10 10 11 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 13 13 13 13 13 13 12 12 13 13 13 13 13 14 14 14 14 14 14 13 13 14 14 13 13 14 14 13 13 13 13 13 14 14 14 14 13 13 13 13 13 12 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 14 14 14 14 14 14 14 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 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 2 2 1 1 1 1 1 1 1 1 2 2 2 2 2 3 2 2 2 3 3 3 3 3 3 4 4 5 5 6 5 5 5 5 6 6 6 6 6 6 6 6 7 7 7 6 6 6 6 7 7 7 7 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 9 9 10 10 10 10 10 10 11 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 12 12 11 11 12 12 12 12 12 12 13 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 13 13 13 13 13 13 14 14 14 14 13 13 14 14 13 13 13 13 13 13 13 13 13 13 14 14 14 14 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 13 13 12 12 13 13 14 14 14 14 14 14 14 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 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 3 3 2 2 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 3 3 3 3 3 4 4 4 5 5 5 5 5 5 5 5 6 6 6 6 6 6 7 7 6 6 6 6 6 6 6 7 7 7 8 8 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 9 9 10 10 10 9 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 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 13 13 13 13 13 13 14 14 13 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 13 13 13 13 13 13 13 14 14 13 13 13 13 14 13 13 13 13 12 12 12 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 12 13 13 12 12 12 12 12 12 13 13 13 13 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 4 3 3 2 2 1 1 1 2 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 3 3 4 3 4 5 5 5 5 5 5 5 5 6 6 5 5 6 6 6 6 6 6 6 6 6 6 6 7 7 8 8 8 8 8 9 9 8 8 8 8 8 8 9 9 9 10 10 10 9 9 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 10 10 11 11 11 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 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 13 13 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 13 13 13 13 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 14 13 13 13 13 13 13 13 4 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 2 3 3 3 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 5 6 6 6 6 6 6 6 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 10 9 9 9 9 9 9 10 10 10 10 10 10 10 10 9 9 9 10 10 10 10 9 9 10 10 10 10 10 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 11 12 12 12 12 12 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 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 12 13 13 13 13 13 13 13 14 14 14 14 14 13 13 13 13 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 14 14 14 14 14 14 14 14 14 14 14 14 4 4 4 4 4 3 3 2 2 2 3 3 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 4 4 5 5 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 7 7 8 7 7 8 8 8 8 8 8 8 8 8 8 8 8 9 9 8 9 9 9 9 9 9 9 9 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 9 9 9 9 9 10 10 10 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 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 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 12 12 12 12 12 12 11 11 12 12 13 13 13 13 14 14 14 14 14 14 13 13 13 13 13 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 14 14 14 14 14 14 14 14 14 15 14 14 14 14 5 5 5 5 4 4 3 3 3 3 3 3 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 4 4 5 5 5 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 5 5 6 7 7 7 7 7 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 9 9 8 8 8 8 9 9 9 8 9 9 9 9 9 9 9 9 9 10 10 10 10 11 11 11 11 11 11 11 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 13 13 13 13 13 12 12 13 13 12 12 12 12 11 12 12 12 11 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 12 12 12 12 12 12 11 11 12 12 12 13 13 13 14 14 14 14 13 14 13 13 13 13 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 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 6 6 5 5 5 4 4 4 4 4 3 3 3 3 3 2 3 3 3 3 3 3 3 3 3 3 3 3 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 5 5 5 6 7 7 7 7 8 8 8 8 7 8 8 8 8 8 8 8 8 8 7 7 8 8 8 8 9 9 9 8 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 8 8 8 8 9 9 9 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 12 12 12 12 13 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 13 13 13 12 13 13 12 12 12 13 13 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 14 14 14 14 14 14 14 13 13 13 13 12 12 12 12 12 12 12 13 13 13 13 13 13 13 14 14 13 13 13 13 13 13 13 13 13 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 6 6 5 5 5 5 5 5 4 4 4 4 3 3 3 2 3 3 3 3 3 3 3 2 2 3 3 3 3 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 5 5 5 6 5 5 5 5 6 7 7 7 8 8 8 8 7 8 8 8 7 8 8 7 8 8 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 8 8 8 8 8 8 7 7 8 8 8 8 9 9 9 9 9 10 10 10 10 10 10 11 11 10 10 10 10 10 10 10 10 10 10 10 10 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 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 12 12 12 12 13 13 13 14 14 14 14 14 14 14 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 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 7 6 7 7 6 6 6 5 5 5 4 4 3 3 3 3 3 3 3 3 3 4 3 3 2 3 3 3 3 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 5 5 6 6 5 5 5 6 7 7 8 8 8 9 8 7 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 7 7 8 8 8 8 8 7 7 7 7 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 11 11 11 11 11 11 11 12 12 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 11 11 11 12 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 14 14 14 14 14 13 13 13 13 14 14 14 14 14 14 13 14 14 14 13 14 14 13 13 13 13 13 13 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 7 7 7 8 7 7 6 6 6 5 5 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 5 5 5 5 5 5 5 5 4 4 5 5 5 5 5 5 5 5 6 5 5 5 5 6 7 7 7 8 8 8 8 8 8 8 7 7 7 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 7 7 6 6 6 6 5 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 7 8 8 8 8 8 8 8 8 8 8 8 9 8 8 8 8 8 8 8 8 8 9 9 9 9 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 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 12 11 12 12 12 12 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 15 15 15 15 15 15 15 15 15 16 16 8 7 7 8 8 7 6 7 6 6 5 5 4 4 4 4 3 3 4 3 3 3 3 3 3 3 3 3 3 4 4 3 4 4 4 5 5 4 5 5 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 6 7 7 7 8 8 8 8 8 8 7 7 6 7 7 7 7 7 7 7 7 7 6 7 7 7 7 7 7 7 7 8 8 8 7 7 6 6 6 6 6 5 5 5 6 6 6 7 7 7 6 6 7 7 7 6 6 7 7 7 7 7 7 6 7 7 7 7 7 7 7 7 7 7 8 8 8 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 9 10 10 10 10 10 10 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 8 7 8 8 8 9 8 9 9 10 10 10 10 9 9 9 9 9 9 10 10 11 11 11 11 12 12 12 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 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 8 8 8 8 7 7 7 7 7 7 6 6 5 5 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 5 5 5 5 5 5 4 4 5 5 5 5 5 5 5 5 5 5 5 6 6 7 7 7 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 6 7 7 7 7 7 7 7 7 8 7 7 7 7 7 7 6 6 6 5 6 6 5 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 7 7 7 7 7 7 6 6 6 6 6 6 6 7 6 6 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 7 7 7 7 7 6 7 7 6 6 6 6 6 6 6 6 6 5 5 6 5 4 6 5 5 5 5 6 6 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 9 9 10 10 11 11 11 11 12 12 12 13 13 13 13 14 14 13 13 13 14 14 14 14 14 14 14 14 15 15 14 15 15 15 15 15 15 15 15 15 15 15 15 16 15 15 15 15 15 15 8 8 7 7 7 7 7 7 7 7 6 6 5 5 5 5 4 4 4 4 4 4 4 3 3 2 3 3 3 4 5 5 4 4 4 4 5 5 5 4 5 5 4 4 5 5 5 5 5 5 5 5 5 5 5 6 6 7 7 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 6 7 7 7 7 7 7 7 7 8 7 7 7 7 7 7 6 6 6 6 6 6 6 7 7 8 8 7 7 7 7 7 8 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 7 8 7 7 7 6 6 6 7 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 6 6 7 7 6 6 6 5 6 5 5 5 5 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 4 3 3 3 4 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 8 8 8 9 9 9 9 9 10 10 10 11 11 12 12 12 13 13 13 13 13 13 13 13 13 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 8 8 7 7 7 7 7 7 7 7 6 6 5 5 5 5 4 4 4 4 4 4 4 4 3 3 3 3 3 4 4 5 4 4 4 4 5 4 4 4 4 4 5 4 5 5 4 4 5 5 5 6 5 6 5 5 6 6 7 7 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 7 8 7 7 7 7 7 7 7 7 7 6 6 6 6 6 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 6 6 6 6 6 6 7 7 8 8 8 8 8 8 8 8 7 8 8 7 7 6 6 6 7 7 6 6 6 7 7 7 6 6 6 5 5 5 5 5 4 4 4 4 3 4 3 4 4 4 4 3 3 3 3 3 3 3 3 2 2 2 2 1 2 2 2 3 4 3 3 3 4 4 4 4 4 5 5 5 5 5 6 7 7 7 8 8 8 8 8 9 9 10 10 10 11 11 11 11 12 11 11 11 12 12 12 13 13 13 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 14 15 14 14 15 15 9 8 8 8 8 7 7 7 6 6 6 6 6 6 5 5 5 4 5 5 5 4 4 4 4 3 3 3 4 4 5 5 4 4 4 4 4 4 4 4 4 4 5 5 5 5 4 4 5 5 6 6 6 6 6 6 6 7 7 8 7 8 8 8 8 8 8 8 8 7 7 7 7 7 7 8 8 7 7 7 8 8 8 8 8 8 8 7 7 7 7 8 8 7 7 6 6 6 7 7 7 7 8 8 9 8 8 8 9 9 9 9 9 9 8 8 8 8 7 7 7 7 7 7 8 8 9 9 9 9 10 10 9 9 8 9 9 9 8 8 8 7 8 7 7 8 8 8 8 7 7 7 6 6 5 5 4 4 4 4 4 3 4 4 4 4 5 5 5 4 4 4 4 4 4 4 4 3 3 3 2 1 1 1 1 2 2 2 2 2 2 2 2 3 3 3 4 4 5 5 5 5 5 5 6 6 6 7 7 7 8 9 9 10 10 10 10 11 11 11 11 11 11 11 11 12 12 13 13 13 14 14 14 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 9 9 8 8 7 7 7 7 7 6 6 6 6 6 6 6 5 5 5 5 5 4 4 4 4 4 4 4 4 4 5 5 5 4 4 5 4 4 4 4 5 5 5 5 5 5 5 5 5 6 5 6 6 6 6 6 6 7 7 8 7 8 8 8 9 8 8 8 8 7 7 7 7 7 8 8 8 8 8 7 8 8 8 9 9 9 8 8 8 8 8 8 8 8 8 8 7 7 7 7 8 8 8 9 9 9 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 10 10 10 11 11 11 11 11 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 8 8 7 7 7 6 6 6 6 6 7 6 5 5 6 5 6 7 6 6 6 6 5 6 5 5 5 5 5 4 4 3 3 2 2 2 2 1 1 0 0 1 1 2 2 2 2 3 3 3 3 3 4 4 4 4 4 4 5 6 6 7 7 8 9 9 9 9 9 10 10 10 10 10 10 11 11 12 12 13 13 13 14 14 14 14 15 14 14 14 15 15 14 14 14 13 13 14 14 14 14 14 8 8 8 8 7 7 7 7 6 6 5 6 6 6 6 5 6 6 5 4 4 4 4 4 4 4 4 4 4 4 5 5 5 4 5 5 5 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 7 7 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 9 8 8 9 8 8 9 9 9 9 9 9 9 9 9 9 9 8 9 8 9 9 9 8 8 8 8 8 9 9 10 10 10 10 11 11 11 11 11 10 11 11 10 10 10 10 11 11 11 11 11 11 12 12 12 12 12 12 11 11 11 11 11 11 11 10 10 10 11 11 10 10 10 10 10 10 9 8 8 8 9 8 8 8 8 8 9 8 8 8 9 8 8 8 9 8 8 8 8 8 7 7 7 6 6 5 5 5 4 3 3 2 2 1 1 1 0 0 1 1 1 2 1 2 2 2 3 3 3 3 3 3 4 4 4 4 5 5 6 7 8 8 8 8 8 9 9 8 9 9 10 10 10 11 11 12 12 13 13 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 8 8 8 7 7 7 7 7 6 6 6 6 6 6 5 5 6 6 5 4 4 4 5 4 4 4 4 4 4 4 4 4 5 5 5 5 5 4 4 5 5 5 5 5 5 4 5 5 5 5 5 5 6 6 7 7 6 7 7 8 8 8 8 8 8 8 8 8 8 7 7 8 7 8 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 8 8 8 8 9 10 10 11 11 11 12 11 11 11 12 12 12 11 11 11 11 11 12 12 12 11 11 12 12 13 13 13 14 13 12 12 12 12 12 12 11 11 11 12 12 12 12 12 11 11 12 12 12 11 10 10 10 10 9 10 10 10 10 10 10 10 11 10 10 11 10 10 10 10 10 9 8 8 8 7 7 7 7 6 5 4 3 3 3 2 2 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 3 3 4 4 4 4 5 5 6 7 7 7 7 8 8 8 8 8 9 9 9 10 10 10 11 11 12 12 13 13 13 13 13 14 14 14 13 13 13 13 13 13 13 13 13 12 8 8 8 8 8 7 7 6 5 5 5 5 4 5 5 5 5 5 5 5 5 5 5 5 4 4 5 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 5 5 5 5 6 5 6 7 7 6 6 7 8 8 9 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 10 10 9 9 10 10 10 10 10 10 10 11 11 11 11 10 10 10 10 9 9 9 9 9 9 10 10 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 12 12 13 13 14 14 14 13 13 13 12 13 13 13 13 13 13 13 13 13 13 13 13 12 13 13 13 12 13 13 12 12 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 11 11 10 10 9 9 8 8 7 7 7 7 6 5 5 4 4 4 3 3 3 3 3 3 3 3 3 3 2 1 1 2 2 2 2 3 3 3 4 4 4 5 5 5 6 6 6 7 8 7 8 8 8 8 9 9 9 10 10 11 11 12 12 12 12 12 12 12 13 13 12 12 12 12 12 12 12 12 12 12 8 8 8 8 7 7 7 6 5 5 5 5 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 4 4 5 5 6 5 5 5 5 5 5 5 4 4 4 4 4 5 5 5 6 5 6 6 6 6 6 6 7 7 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 12 12 11 11 10 10 10 10 11 11 11 11 11 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 13 14 14 14 14 14 14 14 13 13 13 14 14 14 14 14 13 13 14 14 13 13 14 14 14 13 13 14 14 13 13 12 12 12 11 11 12 12 12 12 12 12 12 12 12 12 12 11 10 10 10 10 9 9 8 8 8 7 7 6 6 6 6 5 5 5 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 4 4 4 4 4 5 5 5 5 5 5 5 6 6 7 8 8 8 8 8 8 9 9 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 12 11 10 10 11 11 8 8 8 7 7 7 7 6 5 5 5 5 5 4 4 4 4 5 5 5 5 4 4 5 6 5 6 6 6 5 5 4 5 6 6 6 6 5 5 5 5 4 4 4 3 4 5 5 6 6 6 6 6 6 6 6 6 7 7 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 11 11 10 11 11 11 12 12 12 12 11 11 11 11 11 11 11 11 11 12 13 13 12 13 13 12 13 13 13 13 14 13 14 14 14 13 13 13 13 13 13 13 13 14 14 14 15 15 15 15 14 14 15 15 15 15 15 15 14 14 14 14 13 14 14 14 14 14 14 14 14 14 14 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 10 10 10 9 9 9 9 8 8 7 7 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 5 5 4 4 4 5 5 5 5 5 5 5 5 5 6 6 7 7 8 8 8 8 8 9 9 10 10 10 10 10 10 10 10 10 10 11 11 11 11 10 10 10 10 11 8 7 7 7 7 6 6 5 5 6 5 5 5 4 4 4 4 5 5 5 4 4 4 5 6 6 6 6 5 5 5 5 5 6 6 6 6 5 5 5 5 5 4 4 4 4 5 5 6 7 6 6 6 6 6 6 7 7 8 8 8 8 9 8 8 8 9 9 9 9 9 9 9 9 10 11 11 11 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 12 13 13 13 13 13 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 15 15 15 16 16 16 16 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 12 12 12 12 12 12 11 11 11 10 10 10 10 10 9 9 9 9 8 8 8 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 5 6 6 6 5 5 6 5 5 5 5 5 5 5 5 5 6 7 7 7 7 7 7 8 8 8 8 9 9 10 10 9 9 9 9 10 10 10 10 10 10 9 9 9 10 7 7 6 6 6 6 5 5 5 6 5 5 4 4 4 4 4 5 5 5 5 4 4 4 5 5 6 5 5 5 5 5 5 7 8 7 6 5 5 5 5 5 4 4 4 3 4 6 6 7 7 7 6 6 6 7 7 8 8 8 8 8 8 8 8 9 9 9 9 9 10 10 9 10 10 11 11 11 10 10 10 10 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 14 14 14 14 14 15 15 15 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 15 15 14 14 14 14 14 14 14 14 14 15 14 14 14 13 13 13 13 13 13 13 13 13 12 12 12 12 12 11 11 11 11 11 10 10 10 10 10 9 9 9 9 8 8 8 8 8 8 8 8 7 7 8 8 8 8 7 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 4 5 5 5 6 6 6 7 6 6 6 7 7 7 7 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 6 6 6 6 5 5 5 5 6 6 5 5 5 4 4 4 4 4 5 5 5 5 5 5 5 6 5 5 5 5 5 4 4 7 9 7 6 6 5 5 5 5 4 4 3 4 5 6 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 9 9 9 9 10 10 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 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 15 15 15 14 14 14 14 15 15 15 15 15 15 16 16 15 15 15 15 16 16 16 16 16 15 15 15 15 14 14 14 14 15 15 15 15 15 15 15 15 14 14 14 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 11 11 11 10 10 9 9 9 9 9 8 8 8 8 9 9 9 8 8 8 8 8 8 8 7 7 7 7 6 6 6 6 6 7 6 6 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 7 7 7 7 7 8 8 8 8 8 7 8 8 8 8 8 8 8 8 8 8 7 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 5 5 5 5 5 5 5 6 5 5 5 5 5 5 5 6 8 7 7 6 6 6 5 5 5 4 4 5 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 9 9 9 9 10 10 10 10 10 10 10 10 11 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 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 15 15 16 16 15 15 15 15 15 15 14 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 13 13 13 13 13 12 12 12 12 12 12 12 11 11 11 11 10 10 9 10 10 9 8 9 9 9 9 9 9 9 9 9 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 6 5 5 5 5 5 5 5 5 5 6 7 6 6 6 6 6 6 7 7 7 7 7 7 7 8 8 8 8 7 7 7 7 8 7 7 6 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 5 5 5 5 5 5 6 6 6 5 5 5 5 5 6 6 7 7 7 7 6 6 6 5 5 5 6 7 7 8 7 7 7 7 7 7 8 8 8 8 8 8 8 8 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 12 12 11 12 12 12 12 12 12 12 13 12 12 12 12 13 13 13 12 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 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 15 14 14 14 14 14 13 13 13 13 13 13 13 12 12 12 12 11 11 11 11 11 11 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 7 7 8 8 8 8 8 6 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 8 8 8 8 7 7 7 8 7 7 7 6 6 4 4 4 4 5 5 5 5 5 5 5 5 4 4 4 4 4 4 5 5 5 5 6 6 6 6 6 6 6 5 5 5 6 7 7 7 7 7 7 6 6 6 6 6 6 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 10 10 11 11 11 11 11 11 11 10 10 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 13 12 12 13 13 13 13 13 13 14 14 14 14 13 13 13 14 13 13 14 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 16 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 13 13 13 13 13 13 13 13 12 12 12 12 12 11 11 11 11 12 12 12 11 11 11 10 10 10 10 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 9 9 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 8 8 7 7 7 7 7 8 8 7 6 6 6 6 4 4 4 4 4 5 4 5 5 5 5 4 4 3 3 4 4 4 5 5 5 6 6 6 6 6 6 6 6 6 5 5 6 7 7 7 7 7 7 7 6 6 6 7 7 7 7 8 8 8 7 8 8 8 9 8 8 8 9 9 10 10 10 10 10 10 10 10 9 10 10 10 10 10 10 11 11 11 11 11 11 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 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 15 15 15 15 15 15 15 15 15 15 16 16 15 16 16 16 15 16 15 15 16 16 16 16 15 15 16 15 15 15 15 15 15 15 15 15 15 14 14 14 14 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 10 10 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 9 9 9 8 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 8 8 7 7 7 7 7 7 7 5 4 4 4 5 3 4 4 4 4 5 5 5 5 5 4 4 4 3 3 3 4 4 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 6 6 7 7 7 7 7 7 8 8 8 8 8 9 9 9 9 9 10 10 10 10 10 10 10 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 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 14 14 14 14 14 14 14 14 14 15 15 16 16 16 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 15 15 15 15 16 15 15 15 15 15 14 14 13 13 13 13 14 13 13 13 13 13 13 12 12 12 12 12 13 13 13 12 12 12 12 12 12 12 12 11 11 10 10 10 9 9 9 9 9 9 9 9 9 9 9 8 8 8 9 9 8 8 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 6 7 7 7 7 7 7 7 6 5 4 2 3 3 3 3 2 3 4 5 5 4 5 5 5 4 4 4 3 3 3 3 4 4 5 5 6 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 6 7 7 7 7 7 7 8 8 8 9 9 10 10 9 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 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 13 13 13 13 13 12 12 12 12 12 12 13 13 13 13 13 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 16 15 15 15 16 16 16 15 15 15 15 16 15 15 15 15 14 14 14 14 14 13 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 11 11 11 11 10 10 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 7 7 7 6 6 6 7 7 7 6 5 6 6 6 6 6 5 5 5 5 6 7 7 7 7 7 7 6 5 4 3 3 2 2 2 2 2 2 2 2 4 4 4 4 4 4 4 4 4 3 3 3 4 4 5 6 6 6 6 6 6 6 5 6 7 7 7 6 6 6 6 6 6 7 7 7 7 7 7 7 8 8 7 8 8 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 10 10 10 11 11 11 11 10 10 11 11 11 11 11 10 10 10 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 13 13 13 13 13 13 13 13 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 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 13 13 13 14 13 13 13 14 14 14 13 13 13 12 12 12 12 12 12 12 11 10 10 10 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 7 7 7 7 7 7 7 7 7 5 4 5 6 6 7 4 4 5 5 5 7 7 5 5 6 6 6 5 5 4 3 2 1 3 3 2 2 2 1 1 2 3 4 4 4 4 4 4 4 3 3 3 3 3 4 5 6 7 6 6 6 6 6 7 7 7 7 7 7 6 6 6 6 6 7 7 7 7 7 7 8 8 8 8 8 9 8 9 9 10 10 10 10 10 10 10 11 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 10 10 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 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 14 14 14 15 15 15 15 15 15 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 15 14 14 14 14 13 13 12 12 13 13 13 13 13 14 14 14 14 14 14 14 13 13 13 12 12 12 12 12 12 11 12 11 11 10 10 10 9 9 9 9 9 9 9 9 9 8 8 8 8 7 7 7 7 7 7 7 7 6 5 4 5 6 6 6 4 4 5 5 5 6 6 5 5 5 5 5 5 4 4 3 0 2 2 1 0 2 2 1 1 2 3 4 4 4 4 4 4 3 3 3 3 3 3 4 5 6 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 7 8 7 8 8 8 8 8 8 8 8 8 8 9 9 10 10 10 10 10 11 10 11 11 11 11 10 11 11 11 11 11 11 11 11 11 11 11 12 12 12 11 11 11 11 11 11 11 11 11 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 12 12 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 12 13 13 14 14 15 15 15 15 14 14 14 14 14 14 15 15 15 15 15 15 14 14 14 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 13 13 12 12 13 13 13 14 14 14 14 14 14 14 14 13 13 12 12 12 12 12 12 12 12 11 11 11 11 10 10 10 10 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 7 7 6 6 5 5 5 5 5 5 5 5 5 5 5 6 6 5 4 5 5 4 3 2 2 2 2 1 3 3 2 2 2 1 1 1 2 4 5 4 4 4 4 3 3 3 3 2 2 3 5 7 7 7 7 8 7 7 8 7 7 7 7 7 7 6 6 7 8 9 9 9 9 8 8 8 8 8 8 9 9 9 9 10 10 10 10 10 10 10 11 11 10 10 10 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 11 10 10 10 11 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 10 11 11 11 11 11 11 11 11 11 11 11 12 13 15 16 16 14 13 13 13 13 13 14 14 14 14 15 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 13 12 13 13 13 14 13 14 14 14 14 14 14 13 13 13 12 12 12 12 12 12 12 12 11 11 11 10 10 10 10 10 10 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 7 6 5 5 5 5 5 5 5 5 5 5 5 5 6 6 5 4 4 4 3 2 2 1 2 2 2 2 2 3 2 2 2 1 1 1 2 5 4 4 4 4 3 3 3 3 2 2 3 6 7 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 8 9 10 10 10 9 8 9 9 9 9 9 9 9 10 9 10 10 10 10 10 10 10 11 10 10 11 11 11 12 11 11 12 11 11 11 11 11 11 11 12 12 12 11 11 11 11 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 11 11 11 11 11 10 10 10 10 9 10 10 10 10 10 10 10 10 10 10 10 10 11 10 10 9 8 7 6 7 6 14 14 12 12 13 13 13 14 14 14 14 14 14 14 14 14 14 15 14 14 14 15 15 15 15 15 15 15 15 15 15 14 14 15 14 14 14 14 14 14 13 14 14 13 13 13 13 13 13 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 8 8 8 8 8 8 8 8 7 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 5 4 3 2 2 1 2 0 2 2 3 4 4 2 2 2 1 1 1 2 4 4 4 4 4 4 3 3 2 3 3 5 6 7 8 9 8 9 9 8 8 8 8 8 8 7 7 7 7 8 9 10 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 12 12 12 12 11 11 11 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 11 11 11 10 10 10 11 10 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 9 10 10 9 9 8 8 8 4 2 4 4 6 10 12 12 13 13 13 14 14 14 14 14 14 14 14 14 15 14 14 14 14 14 15 15 15 15 15 15 14 14 14 14 15 15 15 14 14 14 13 13 14 14 13 13 13 13 13 13 12 12 12 12 12 12 12 11 11 11 11 11 11 10 10 10 10 10 10 9 9 9 9 9 9 8 8 8 8 8 9 9 9 8 6 5 4 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 2 2 1 2 3 3 3 2 3 4 4 3 2 2 1 1 1 2 5 5 5 5 4 4 3 3 2 2 4 6 6 7 8 8 8 9 8 8 8 8 8 8 8 7 7 8 8 8 9 9 9 9 9 9 9 10 9 9 10 10 10 10 10 10 10 10 10 9 9 9 10 11 11 11 11 11 12 12 12 12 11 11 11 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 11 10 10 11 10 10 10 11 11 11 10 10 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 8 8 9 11 15 16 4 8 8 11 12 12 12 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 15 14 14 14 14 14 14 14 14 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 12 12 11 11 11 11 11 11 10 10 10 10 10 10 10 9 9 9 9 9 9 9 8 8 8 8 8 9 9 8 6 5 4 5 5 5 6 5 5 5 5 5 4 3 3 3 3 3 2 2 1 1 0 1 2 1 2 4 4 3 3 2 2 2 1 3 5 5 5 5 5 5 4 3 2 3 6 7 7 7 8 8 8 8 8 9 9 9 9 9 8 8 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 10 10 10 11 12 11 11 12 12 12 12 12 11 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 10 11 10 10 10 10 10 10 10 11 10 10 11 11 10 10 10 11 10 11 11 10 10 10 10 10 10 10 10 10 10 10 11 10 10 9 9 9 8 9 9 9 10 9 7 6 6 15 16 15 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 14 14 14 13 13 14 14 14 14 13 13 13 14 14 15 15 15 15 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 12 12 12 12 11 11 11 11 11 11 11 10 10 10 10 10 10 10 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 7 5 5 5 6 6 6 6 6 5 5 5 5 4 3 3 2 2 2 0 1 1 1 2 3 2 3 5 4 3 3 2 2 2 2 4 6 6 5 5 6 5 5 4 4 5 7 7 7 8 8 8 8 8 9 9 9 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 10 10 10 10 10 11 11 11 11 11 12 12 12 12 12 11 11 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 10 10 10 9 9 9 10 10 11 10 9 9 9 10 12 13 13 13 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 14 14 14 14 14 14 14 13 14 14 14 14 14 14 14 13 13 13 13 12 12 12 13 13 12 12 12 12 11 11 11 11 11 11 10 10 10 9 9 9 9 10 9 9 9 9 9 9 9 8 8 8 8 8 8 7 6 6 6 7 7 7 7 7 6 6 5 4 4 3 3 3 2 1 1 0 1 2 3 3 5 7 5 4 3 3 2 2 2 3 5 6 6 6 6 6 6 5 4 5 6 6 7 7 8 8 8 8 8 9 9 9 10 10 10 10 9 9 9 9 9 9 9 9 9 10 10 11 10 10 10 10 10 10 9 9 9 10 10 10 10 10 10 11 11 11 11 11 11 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 11 11 11 10 10 10 10 10 10 10 10 11 11 10 10 11 10 10 10 10 10 10 10 10 9 10 10 10 10 10 10 10 10 10 10 9 9 9 8 9 11 11 10 9 9 14 14 14 13 13 12 11 12 12 12 12 12 12 12 13 13 13 13 13 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 13 13 13 13 13 13 13 13 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 8 8 8 8 8 7 7 7 7 7 7 8 8 7 7 6 5 4 4 4 3 3 1 1 1 1 3 3 3 5 5 4 4 2 3 3 2 2 3 4 5 6 6 6 6 6 6 6 5 6 6 6 6 7 7 8 8 8 9 9 9 9 10 10 9 9 9 9 9 9 9 9 9 9 10 10 11 11 11 10 10 10 10 10 10 10 9 9 10 9 10 10 10 11 11 11 11 11 11 11 11 12 11 11 11 11 11 11 11 11 11 11 11 10 10 11 11 11 11 11 11 11 12 12 12 12 11 11 11 10 10 11 10 11 11 11 11 10 11 11 10 9 10 9 10 10 10 10 9 9 10 10 10 9 10 10 10 9 9 9 9 9 8 6 5 8 11 13 13 13 13 13 12 12 12 11 11 11 11 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 12 12 12 12 13 13 13 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 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 8 8 8 8 8 8 9 9 7 6 5 4 3 4 4 3 2 2 1 2 3 3 4 6 6 5 3 1 4 3 2 2 3 4 5 6 6 6 7 7 7 6 6 6 6 6 6 7 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 11 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 10 10 11 11 11 11 11 11 11 11 11 11 11 10 11 10 10 10 11 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 12 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 9 9 9 9 9 9 9 10 9 9 10 9 10 10 9 9 9 10 10 11 12 12 11 11 12 12 12 12 12 11 11 11 11 11 11 11 11 11 12 12 12 12 12 13 13 13 12 12 12 12 12 13 12 12 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 13 13 12 13 13 13 12 12 12 12 12 11 11 11 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 9 9 9 9 9 9 10 9 8 5 4 3 3 3 3 3 3 3 3 3 4 4 3 5 7 6 4 2 5 4 3 3 4 5 6 6 6 7 7 7 7 6 6 6 6 6 6 7 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 9 10 10 10 10 10 10 10 10 9 10 10 10 10 9 9 9 9 9 9 9 10 10 10 10 10 10 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 11 11 11 10 10 11 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 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 11 11 11 11 11 11 11 11 11 11 11 10 11 10 10 10 11 11 11 11 11 11 12 12 12 12 13 13 12 12 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 13 13 13 13 13 12 12 12 12 12 12 11 11 11 11 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 9 9 9 9 9 10 9 6 3 3 2 2 3 2 3 2 4 5 5 4 4 3 4 8 9 5 6 3 6 7 6 6 7 7 6 7 7 7 7 7 6 6 6 6 6 6 7 8 9 10 9 9 9 9 9 9 9 9 9 9 9 8 8 8 9 9 10 10 10 10 10 10 10 9 9 10 10 10 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 11 10 10 10 10 10 10 10 10 10 10 10 10 11 11 10 10 10 11 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 10 9 9 9 9 9 9 9 9 9 9 9 9 8 9 9 9 9 9 9 9 10 10 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 12 12 12 12 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 13 13 12 12 12 12 12 12 12 12 12 11 11 11 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 10 10 10 9 9 9 9 9 9 9 9 9 9 6 2 3 2 2 2 2 2 2 4 6 5 3 3 3 3 4 6 6 5 5 3 6 7 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 9 9 10 10 10 11 10 10 10 9 9 9 9 9 9 9 9 9 9 8 8 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 9 10 10 10 10 11 11 11 11 11 10 10 10 10 11 10 10 10 10 10 10 10 11 11 11 11 10 10 10 10 11 11 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 9 9 9 9 9 10 10 10 10 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 11 11 11 11 12 12 11 12 12 12 12 12 12 12 12 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 11 11 11 11 11 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 8 4 4 3 3 2 2 3 3 3 6 6 3 2 5 5 4 3 6 7 6 4 3 5 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 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 8 9 8 8 8 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 10 10 11 10 10 11 11 10 10 10 10 10 10 11 11 10 10 10 10 10 10 10 10 10 10 10 9 10 9 9 9 9 9 9 8 9 9 9 9 8 8 8 8 8 7 8 8 8 8 8 8 9 9 9 9 9 9 9 9 8 8 8 8 9 9 9 9 9 9 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 12 11 11 12 12 12 12 12 12 12 12 12 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 12 11 11 11 11 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 9 8 6 6 6 4 3 2 2 2 2 5 6 3 2 2 4 3 2 3 4 5 4 4 1 5 5 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 9 9 9 9 10 10 10 9 9 10 10 10 10 10 10 10 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 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 10 10 10 10 10 10 10 10 10 10 10 11 11 10 10 10 10 10 9 9 10 10 10 9 9 9 9 9 9 9 8 9 9 9 9 9 9 8 8 9 8 8 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 8 8 8 9 9 9 9 9 9 9 10 10 10 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 12 12 12 12 12 12 12 12 11 11 11 11 11 10 10 10 10 9 9 9 9 9 10 10 10 10 10 10 10 11 11 11 11 11 11 10 10 7 6 5 5 5 3 2 2 2 2 4 6 5 2 2 1 2 2 3 4 4 4 3 3 2 5 5 6 6 7 7 7 7 7 7 7 7 7 6 7 7 7 7 7 7 7 8 8 8 9 9 9 9 10 9 9 9 9 9 9 9 10 10 10 10 10 9 9 9 9 9 8 8 8 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 10 10 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 10 10 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 7 7 7 7 7 8 8 8 8 8 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 10 9 10 10 10 10 10 11 11 12 12 12 12 12 11 12 12 12 12 12 12 12 12 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 10 10 10 10 9 9 9 9 10 10 10 10 10 10 11 11 11 11 11 11 11 10 9 6 5 7 5 5 3 1 1 2 3 6 6 3 1 2 3 4 4 7 9 7 5 4 3 2 5 5 6 6 7 7 7 7 7 7 7 7 6 6 6 7 7 7 7 7 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 9 10 9 9 9 9 8 8 7 7 7 7 7 8 8 8 9 9 9 9 9 8 8 9 9 9 9 9 8 8 9 9 8 9 8 8 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 8 8 8 8 8 7 8 8 7 7 7 7 8 7 7 7 7 8 8 7 7 7 6 7 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 9 9 9 9 9 9 9 10 9 9 9 9 9 10 10 11 11 11 11 11 11 12 12 11 11 12 12 12 12 11 12 11 11 11 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 12 12 12 12 11 9 8 4 5 6 6 5 1 1 1 3 5 6 4 1 0 3 3 5 6 7 7 7 5 4 4 2 5 5 5 6 6 7 7 7 7 7 7 7 6 6 6 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 10 9 9 9 9 8 8 8 8 7 7 7 7 7 7 8 8 8 9 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 9 9 9 10 10 10 10 10 9 9 9 9 9 9 10 9 9 8 8 8 8 9 9 9 8 8 8 8 8 8 8 8 8 7 6 7 7 7 7 7 7 7 7 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 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 10 10 10 11 11 11 11 11 11 11 11 11 11 12 12 12 12 11 12 11 11 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 12 12 13 13 11 8 7 2 4 4 6 6 5 1 1 1 4 5 4 3 3 1 3 4 5 5 5 5 5 3 2 3 3 4 5 5 6 6 7 7 7 7 7 7 6 6 6 6 6 7 7 8 8 8 8 8 8 9 9 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 7 7 7 7 7 7 8 8 8 9 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 9 9 9 10 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 9 8 8 8 8 8 7 7 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 7 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 8 8 8 7 8 8 8 8 9 9 9 10 10 9 9 10 10 10 10 10 10 10 10 11 11 11 11 11 11 12 12 12 12 12 12 13 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 10 10 11 11 10 10 10 10 10 10 11 11 11 11 12 12 12 13 11 6 6 3 3 4 4 6 6 3 1 3 4 5 6 5 2 4 2 3 5 5 5 6 5 3 2 3 4 6 5 5 5 6 6 7 7 7 6 6 6 6 5 5 5 6 7 7 8 8 8 8 8 8 9 9 8 8 8 8 9 9 9 8 8 9 9 9 8 8 8 9 8 8 8 8 8 7 7 7 7 7 7 7 7 8 8 8 7 7 7 7 7 8 8 7 7 8 7 7 8 8 7 8 8 8 8 8 8 8 9 9 9 8 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 7 8 8 9 9 9 9 9 8 8 8 8 8 7 7 7 7 6 6 7 7 7 8 8 8 8 8 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 8 8 8 9 9 9 10 10 9 9 10 10 9 10 10 10 10 10 10 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 12 12 11 11 11 11 11 11 11 11 11 10 10 10 10 11 11 11 11 11 12 12 12 11 7 7 7 4 6 5 5 6 3 1 3 4 5 5 4 3 1 2 2 4 6 4 4 7 5 3 2 6 8 7 5 5 5 5 6 6 6 6 6 6 6 5 5 6 6 6 7 8 8 8 8 8 8 9 8 8 8 7 7 8 8 9 9 9 8 8 9 9 8 8 8 8 8 8 8 7 7 7 7 6 6 7 7 7 7 7 8 8 7 7 7 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 8 8 8 9 9 9 9 9 8 8 8 9 9 8 8 8 7 7 7 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 8 7 8 8 8 7 7 7 8 8 7 7 7 7 7 7 6 7 6 7 7 6 6 6 6 7 7 7 7 7 7 7 7 7 7 6 7 7 8 8 8 9 9 9 9 9 9 9 9 9 10 10 10 10 10 11 11 11 11 11 12 11 11 12 12 12 12 12 12 13 13 13 13 13 13 13 13 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 10 10 9 5 8 9 7 4 2 1 2 3 4 4 5 3 2 2 1 3 5 7 6 6 6 5 2 2 6 7 7 5 4 4 5 6 6 6 6 6 6 6 6 5 6 7 7 7 8 9 8 8 8 8 8 8 7 7 7 6 8 8 9 8 8 8 8 8 8 8 8 8 7 7 7 7 6 6 6 6 6 6 6 6 6 6 7 7 7 7 6 6 6 7 6 6 6 7 7 7 7 7 7 7 8 8 8 8 7 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 8 8 8 8 8 7 8 8 8 8 8 7 7 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 8 8 8 9 9 9 9 10 10 10 9 9 10 10 10 10 11 11 11 11 11 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 13 12 9 4 4 5 4 7 3 1 1 1 3 4 4 4 4 4 2 2 3 6 6 5 4 5 5 2 1 4 6 6 5 5 4 6 6 6 6 6 7 6 6 6 6 7 7 7 8 9 8 8 7 7 7 7 7 7 7 6 6 8 10 9 8 8 8 8 7 7 7 8 7 7 6 6 6 6 5 5 5 5 5 6 6 6 7 8 7 6 7 6 6 6 6 6 6 6 7 7 7 7 7 7 7 8 8 8 8 7 8 8 8 8 8 8 7 7 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 8 7 7 7 8 7 8 8 8 9 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 5 5 5 5 4 5 5 5 5 5 5 6 6 6 5 5 6 6 6 6 6 6 7 7 7 8 8 9 9 9 10 9 9 9 9 9 9 10 10 10 11 11 11 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 11 11 11 11 11 11 11 12 12 11 12 12 13 14 10 3 4 6 4 2 3 3 3 1 0 2 5 5 3 3 4 2 3 4 5 6 4 4 5 7 4 4 4 6 6 5 6 7 6 6 5 6 6 6 6 6 7 7 7 8 8 9 9 8 7 7 7 7 7 7 6 7 7 8 9 9 9 8 8 8 8 7 7 7 7 6 6 6 5 5 5 4 4 5 4 4 5 5 6 6 7 7 6 6 6 6 5 5 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 7 8 8 8 7 7 7 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 7 7 7 7 7 7 7 7 7 7 6 6 6 6 7 7 7 6 6 6 6 5 5 4 4 3 4 4 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 7 8 8 8 9 9 9 9 9 9 9 9 9 10 10 10 11 11 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 13 11 2 4 7 6 4 2 1 2 1 2 1 2 4 5 2 3 4 3 3 5 3 4 6 4 4 4 6 7 6 7 5 5 5 6 6 5 5 5 5 6 5 6 6 7 7 8 8 8 8 8 7 6 6 6 6 6 6 7 7 8 9 8 8 8 8 7 7 7 7 7 6 6 5 5 4 5 4 4 4 4 4 4 4 5 6 6 6 6 6 6 6 6 5 5 6 6 6 6 6 6 6 5 5 6 6 6 6 6 6 6 6 6 6 6 7 7 8 8 8 8 8 8 7 7 7 7 7 7 7 6 6 6 7 7 6 6 7 6 6 7 7 7 7 7 7 7 7 7 8 7 6 6 6 7 7 6 6 6 6 6 6 6 5 6 6 6 6 5 5 5 5 5 5 4 4 3 3 3 4 4 4 4 4 4 4 4 5 5 5 5 5 6 6 5 6 6 6 7 7 7 8 8 8 8 9 9 9 9 9 9 10 10 11 11 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 11 11 11 11 11 11 11 11 4 5 9 7 6 4 2 1 1 1 2 1 2 5 4 3 3 5 5 5 6 4 5 7 5 6 6 7 7 7 7 6 5 5 5 5 5 5 5 5 5 5 5 5 6 6 7 7 7 7 7 6 6 6 6 6 5 5 6 7 7 7 8 7 7 7 7 6 6 7 6 6 5 5 5 4 4 4 4 3 3 3 4 4 4 5 6 6 6 6 6 5 5 5 5 5 5 5 5 6 6 5 5 5 5 5 5 5 5 5 5 6 5 5 6 6 7 7 7 7 7 7 7 7 7 6 6 7 7 7 7 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 5 5 5 5 5 5 4 5 5 5 4 4 4 4 4 4 4 3 3 3 3 3 3 4 3 3 3 4 4 4 4 4 5 5 6 6 5 5 6 6 6 7 7 7 8 8 8 8 8 8 9 9 9 9 10 11 11 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 12 12 12 11 11 10 11 11 11 7 3 5 7 8 7 5 3 1 1 3 2 2 2 4 4 3 3 4 6 5 4 4 7 4 5 8 8 7 7 6 6 5 5 5 4 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 5 5 5 6 6 6 6 7 7 7 6 6 6 6 6 6 5 5 5 5 4 4 3 3 3 3 3 3 4 4 4 5 5 5 6 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 7 7 6 6 6 6 6 6 6 6 6 7 7 8 7 8 8 8 8 8 8 7 7 7 7 7 7 7 7 6 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 5 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 4 4 4 5 5 5 5 5 5 5 5 5 6 6 7 7 7 7 7 7 8 8 9 9 9 9 10 11 11 12 12 12 13 12 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 12 11 11 10 10 10 9 1 2 5 4 6 7 4 2 1 2 4 2 1 1 3 3 4 3 4 5 5 4 5 5 5 6 10 10 8 7 5 5 5 7 6 5 5 5 5 5 5 4 4 5 4 5 5 5 5 5 5 5 6 6 5 6 6 5 5 5 5 6 6 6 6 6 6 6 5 5 5 5 5 4 4 4 4 4 3 3 3 3 3 3 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 3 4 4 4 4 4 4 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 5 6 6 6 6 7 7 7 7 7 7 7 8 8 8 7 7 7 7 7 7 7 7 6 4 4 4 4 4 4 4 4 3 3 4 4 3 3 3 3 3 3 3 3 3 3 4 4 4 4 3 3 2 2 2 2 2 2 3 3 3 3 4 4 4 4 4 4 5 4 5 5 5 6 6 6 7 7 7 7 8 8 8 9 9 9 10 10 11 11 12 12 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 12 11 10 9 9 8 2 0 6 5 2 3 3 4 3 3 3 3 2 2 3 4 3 3 3 5 5 7 5 6 4 6 8 9 8 8 7 5 4 4 9 8 7 6 6 5 5 4 4 4 4 4 4 4 4 4 4 5 5 5 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 3 3 4 3 3 3 3 3 3 3 4 4 4 5 5 5 5 4 5 5 4 5 4 4 4 4 4 4 3 3 3 3 3 3 3 3 4 4 5 5 5 4 4 5 5 5 5 5 6 6 6 6 5 5 5 5 6 6 5 6 6 6 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 5 4 3 3 3 4 4 4 4 3 3 3 3 3 3 3 3 2 3 3 3 3 3 3 3 3 3 2 2 2 2 1 1 2 2 2 2 2 2 2 3 3 3 3 3 4 4 4 4 5 5 6 6 6 6 7 7 8 8 9 9 9 10 10 11 11 12 12 13 13 13 14 14 14 14 14 14 14 14 14 14 15 15 15 14 14 14 14 14 13 12 11 10 8 7 5 0 3 6 2 1 1 3 4 2 4 4 4 3 2 3 5 4 4 4 4 4 7 4 5 4 7 10 10 8 7 7 6 5 5 9 8 8 8 7 7 6 5 4 4 3 3 3 3 4 4 4 5 5 4 4 3 4 4 4 4 4 4 4 4 4 4 5 5 5 4 4 4 5 4 3 4 4 3 3 3 4 3 3 3 4 4 4 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 3 3 3 3 3 4 4 4 5 4 4 4 4 5 5 5 5 5 5 6 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 4 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 1 1 2 2 2 2 2 2 2 3 3 3 3 4 4 4 5 5 6 6 6 7 7 7 8 9 9 10 10 11 11 11 12 12 13 14 14 14 14 15 14 15 15 15 15 15 15 15 15 15 15 15 15 14 13 12 11 9 8 5 2 1 8 4 1 1 2 3 5 3 3 3 3 3 1 3 5 6 3 1 3 3 7 3 3 6 9 9 8 7 6 5 6 6 6 10 9 9 8 8 9 8 7 6 5 4 4 3 3 3 4 4 4 4 4 4 4 3 3 4 4 4 4 4 3 3 3 4 4 5 4 4 4 4 3 3 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 6 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 3 3 3 4 3 3 4 4 4 4 3 4 4 5 5 5 4 4 5 5 5 5 5 5 5 5 5 5 5 5 6 5 5 5 5 5 5 5 5 5 4 5 5 6 6 6 6 6 5 5 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 3 3 3 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 2 2 2 1 1 2 2 2 3 3 3 3 4 4 4 5 5 6 6 7 7 7 8 9 9 10 10 11 11 12 12 13 13 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 13 12 10 8 5 3 2 4 7 3 3 2 2 2 3 3 3 3 3 3 3 3 4 4 2 3 3 3 6 3 3 6 10 8 7 6 6 5 5 5 5 8 5 8 9 9 9 9 9 8 6 5 4 3 3 3 3 3 3 3 3 4 3 3 3 3 3 4 4 4 3 3 3 3 4 4 5 5 4 4 3 3 4 4 5 5 5 5 5 5 4 4 4 4 5 6 6 6 6 6 6 5 5 5 5 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 4 3 3 3 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 6 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 5 5 5 6 6 5 4 3 4 3 3 2 2 2 3 2 2 2 2 3 3 2 2 1 1 2 2 2 2 2 2 2 1 1 1 2 2 2 3 3 2 2 1 1 1 1 1 1 1 2 2 2 2 2 2 2 3 3 4 5 5 5 6 6 7 7 7 8 9 9 10 11 11 12 12 13 13 14 14 15 15 15 16 16 16 16 16 16 16 16 15 15 15 15 15 14 10 7 4 2 1 1 6 5 2 3 3 2 2 2 2 1 2 2 3 5 2 2 3 3 2 3 4 5 4 4 6 9 8 7 6 6 5 4 4 5 6 1 2 6 7 8 9 10 10 8 7 5 4 3 3 3 2 2 2 2 3 3 3 3 3 3 3 4 4 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 5 5 5 5 6 6 6 5 5 5 5 5 6 6 6 6 6 6 5 5 4 4 5 5 5 4 4 4 4 4 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 4 4 4 4 4 3 3 3 4 4 4 3 3 3 4 5 5 4 4 3 2 2 1 1 1 1 1 1 1 2 2 2 2 1 1 1 1 1 1 1 1 1 1 0 0 1 1 1 1 2 2 2 2 1 1 1 1 1 1 1 1 2 2 2 1 2 3 3 3 3 4 4 5 5 6 6 7 7 8 8 9 9 10 11 12 12 13 13 14 15 15 15 16 16 16 16 16 16 16 16 16 15 15 15 15 15 12 7 2 1 1 1 1 5 4 3 2 1 2 1 1 1 1 3 3 2 5 4 4 3 3 4 3 4 4 4 5 6 8 8 7 6 6 6 5 5 6 2 4 1 1 2 4 5 6 10 9 9 8 7 6 4 4 4 3 2 2 2 2 3 3 3 3 3 3 3 4 3 3 3 3 3 3 4 4 4 4 4 4 4 4 5 5 6 6 6 6 6 6 6 6 5 5 5 6 5 6 6 5 5 4 4 4 4 4 4 5 4 4 4 4 3 3 3 3 2 2 3 3 4 3 3 3 3 4 4 4 4 4 4 4 4 5 5 5 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 3 2 2 1 1 1 1 1 1 0 1 1 1 1 0 1 1 1 1 0 0 1 1 0 0 1 0 0 1 1 1 1 2 1 1 0 0 1 1 1 1 1 1 1 1 1 2 3 2 2 3 3 4 5 5 6 6 6 7 8 8 9 10 11 11 12 13 13 14 15 15 15 16 16 17 17 17 17 17 16 16 15 15 14 13 8 4 4 4 1 2 4 4 4 2 1 1 1 1 1 2 2 1 3 3 6 7 6 5 5 3 4 4 4 5 5 6 7 6 7 7 7 7 7 6 5 6 2 3 2 1 2 2 2 3 4 6 5 9 8 8 7 6 6 4 4 3 3 2 2 3 3 2 2 2 2 3 3 3 3 3 3 3 3 3 4 4 4 4 4 5 5 5 5 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 4 4 3 4 4 4 4 4 4 4 4 4 4 4 3 3 4 4 5 5 5 4 3 3 4 4 4 4 4 5 5 5 5 5 5 4 4 4 4 4 4 4 4 3 3 2 2 2 3 3 2 2 2 2 3 3 3 3 4 4 4 4 3 3 2 2 1 2 2 1 1 1 1 1 1 1 0 0 0 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 1 0 1 1 2 2 2 2 3 3 4 5 5 6 6 7 8 8 9 9 10 11 11 12 13 14 14 15 16 16 16 17 17 17 17 17 16 16 15 15 14 10 2 2 2 2 4 6 6 5 5 1 1 3 2 3 2 2 2 3 3 6 4 4 5 4 4 3 3 3 5 4 4 5 6 8 9 10 9 8 6 5 5 5 3 4 3 1 2 3 3 4 3 3 3 6 9 8 7 6 6 5 5 4 4 5 5 3 2 2 2 2 2 3 3 3 4 4 3 2 2 2 3 4 5 5 5 5 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 4 4 5 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 6 6 5 5 5 5 4 5 5 5 6 6 7 7 6 6 5 4 4 4 4 4 4 4 4 3 2 2 2 2 2 2 2 2 3 3 3 3 3 3 4 4 4 4 3 3 2 2 2 2 2 2 2 2 2 1 1 0 1 1 1 1 1 1 1 1 1 1 1 2 2 2 1 1 1 2 2 2 1 1 2 2 2 2 1 1 1 1 1 1 2 3 1 2 3 3 4 5 6 7 7 8 8 8 9 10 10 11 12 13 14 14 15 16 16 16 17 17 17 17 17 17 16 15 16 11 2 0 4 3 3 2 5 3 4 4 2 3 4 3 3 3 4 4 5 5 4 3 3 3 3 5 5 4 1 1 3 1 3 3 4 4 6 7 7 8 8 6 5 6 6 4 2 1 2 1 2 3 3 3 6 8 8 8 7 6 6 6 5 5 5 5 5 5 3 2 1 2 2 3 3 3 4 3 3 3 3 4 4 4 5 6 6 6 6 6 6 5 5 5 6 7 6 6 5 5 5 5 4 4 4 4 4 4 4 3 3 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 5 5 5 5 4 4 4 4 3 3 3 3 2 1 1 1 2 2 3 3 3 3 3 4 4 4 4 3 3 3 3 3 3 3 3 2 3 2 2 2 2 1 1 2 2 2 2 2 2 2 2 2 2 2 3 3 2 2 2 2 2 3 3 2 2 2 2 2 2 2 2 1 1 1 1 2 2 2 2 3 3 4 5 6 7 8 8 9 9 10 10 11 12 13 13 14 15 16 16 16 17 17 17 17 17 17 16 14 14 4 2 3 5 3 5 4 4 2 2 2 1 2 4 4 3 1 4 3 3 4 2 3 3 4 4 5 5 4 3 2 3 2 5 4 3 5 6 6 7 7 7 7 6 6 5 6 5 3 3 2 2 1 2 2 4 8 7 7 7 6 6 5 5 5 5 5 5 5 5 5 4 2 2 2 2 2 3 4 4 3 3 3 4 4 4 5 6 6 6 6 5 5 4 4 5 6 6 6 5 5 5 5 5 5 5 5 4 4 4 3 3 3 4 4 4 4 5 5 5 5 6 6 6 5 5 5 5 4 4 4 4 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 2 2 3 3 3 3 3 4 3 3 4 3 3 3 3 4 4 4 3 3 3 3 3 2 2 2 2 2 2 3 2 2 2 2 2 2 3 3 3 3 3 3 4 4 3 3 3 3 4 4 3 3 3 3 3 3 2 2 2 1 1 1 2 2 2 2 3 4 4 5 6 7 8 9 9 10 10 11 12 13 13 14 15 16 17 17 17 17 17 17 17 17 15 13 6 1 3 6 6 1 6 2 4 3 2 1 3 2 2 2 4 3 2 3 3 3 3 3 5 4 5 3 2 3 3 0 0 3 5 2 4 5 7 8 8 7 8 8 7 7 6 6 6 5 6 3 3 1 0 1 0 4 5 5 6 6 6 5 5 5 5 5 5 5 5 5 5 4 3 1 1 1 1 2 2 3 2 2 2 3 3 4 5 5 5 5 4 5 4 4 4 5 5 5 5 5 5 5 5 5 5 5 4 4 3 3 3 3 3 4 5 5 5 5 6 5 5 5 5 5 5 5 4 4 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 4 4 4 3 4 3 3 3 3 3 3 3 4 4 3 3 3 3 2 3 3 4 4 5 5 4 4 4 3 3 3 3 3 2 2 3 2 2 3 3 4 4 4 4 4 4 4 4 5 5 5 4 4 4 4 5 5 4 4 4 4 3 3 2 2 2 2 1 2 2 2 3 3 4 4 5 6 7 8 8 9 10 11 12 12 13 13 14 15 15 16 17 17 17 18 18 17 16 14 10 3 2 6 6 4 5 5 1 2 1 1 1 1 1 1 1 1 2 2 1 4 3 4 5 4 3 3 3 3 3 3 2 4 4 5 4 7 6 7 7 7 7 7 7 6 8 8 7 7 5 6 6 6 3 2 1 1 1 3 3 4 5 5 5 6 5 5 5 5 5 5 5 5 5 4 4 2 1 1 1 1 2 1 1 2 2 3 3 3 4 4 4 4 4 4 4 4 4 3 4 4 4 4 5 5 5 5 5 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 4 4 4 4 3 3 3 3 3 3 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 4 4 4 3 3 3 3 3 4 4 5 5 5 5 4 4 4 4 3 3 3 2 3 3 3 3 3 4 4 4 5 5 5 5 6 5 5 6 6 5 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 2 3 3 3 3 4 4 5 6 7 7 7 8 9 10 12 12 13 13 14 14 15 16 17 17 18 18 18 18 17 14 6 2 4 5 3 5 6 1 2 1 1 1 1 1 1 1 1 1 1 3 1 2 3 3 3 1 1 4 5 3 3 2 5 2 3 6 5 6 8 8 8 7 7 8 7 6 9 9 9 8 6 6 6 5 6 2 1 1 3 4 2 3 3 4 4 4 4 5 5 5 5 6 6 6 6 5 4 5 3 1 1 1 1 1 1 0 0 0 1 1 2 3 4 4 4 4 4 4 3 3 2 3 4 4 4 4 5 5 5 5 5 4 4 4 4 4 4 4 4 5 5 4 4 4 4 4 4 4 4 4 3 3 3 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 4 4 3 4 4 4 4 4 5 5 6 6 5 5 5 4 4 4 4 4 4 3 3 4 4 5 5 5 5 5 5 6 6 6 6 6 5 5 5 4 4 4 4 4 4 4 4 4 3 4 4 3 3 3 3 3 3 3 4 4 5 5 6 6 7 8 9 10 11 12 12 13 14 14 15 16 17 17 18 19 19 18 17 11 3 5 5 3 5 7 3 2 2 2 1 0 1 0 1 0 2 1 2 3 3 3 4 4 2 5 4 4 8 7 4 4 3 1 3 5 4 4 5 6 7 7 7 7 7 8 10 9 9 9 8 7 6 5 4 4 1 1 1 2 2 2 2 2 2 3 3 3 4 4 5 5 5 5 5 5 4 4 4 4 3 2 2 2 2 1 1 1 1 1 1 2 3 4 4 4 3 3 3 3 3 3 3 3 3 4 4 5 5 5 5 5 4 4 4 4 5 4 4 4 4 4 4 4 3 3 3 3 3 3 3 2 2 2 1 1 1 1 1 0 1 1 1 2 2 3 3 3 3 4 4 4 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 5 4 4 4 4 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 5 5 6 6 6 7 8 9 10 11 12 13 14 14 15 16 17 17 18 19 20 18 11 3 3 5 2 3 8 4 2 2 2 2 3 1 2 1 0 1 1 1 1 2 4 4 5 4 2 2 5 3 3 7 5 2 1 3 2 3 1 2 3 4 5 6 7 7 7 6 9 9 8 8 8 7 7 6 6 5 2 1 1 1 2 2 1 0 1 1 2 2 3 4 4 4 5 5 5 5 4 4 4 4 4 4 3 2 2 2 1 1 1 1 1 2 2 2 3 4 4 3 3 3 3 3 3 3 3 4 4 4 5 5 5 5 5 4 4 4 4 5 4 4 4 3 3 3 3 2 2 2 2 2 3 2 2 2 2 1 1 1 1 1 1 1 1 2 2 2 3 3 4 4 5 5 5 5 5 5 6 6 6 6 5 5 6 7 7 7 6 6 6 6 5 6 6 6 6 6 6 6 7 7 6 6 6 5 5 5 5 5 6 6 6 6 6 6 7 7 7 7 7 7 6 6 6 5 6 6 6 6 5 5 6 6 6 6 6 6 6 5 5 5 5 5 5 4 5 5 4 5 5 5 6 6 7 8 9 10 10 11 12 13 14 15 16 17 17 18 19 20 13 3 3 5 3 3 6 7 1 2 2 3 3 1 0 1 3 1 1 0 1 1 1 3 3 2 3 2 2 0 4 5 5 4 4 3 3 4 5 5 5 4 4 5 6 6 6 6 5 8 8 7 7 7 7 6 6 6 6 3 2 3 2 3 3 1 1 1 1 1 1 1 2 3 4 4 4 4 4 4 4 4 4 4 4 4 4 3 2 1 0 1 2 2 2 2 2 3 2 3 3 3 3 4 4 4 4 4 4 4 5 5 5 5 5 5 4 4 4 4 4 4 4 3 3 3 2 2 2 2 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 3 3 3 4 4 4 5 5 5 6 6 5 6 6 7 6 6 6 6 6 7 7 7 7 6 6 6 7 6 6 6 6 6 6 7 7 7 7 7 6 6 6 7 7 7 7 7 7 7 7 7 8 8 8 9 9 8 8 8 7 7 7 7 6 6 7 7 7 7 6 7 7 7 7 7 6 6 6 6 5 5 5 6 5 5 5 5 6 6 7 8 8 9 10 11 12 13 14 14 15 16 16 18 19 19 9 3 3 6 2 6 7 4 3 3 3 3 2 1 0 0 1 0 2 2 1 1 2 2 2 3 2 1 3 4 1 2 3 4 5 5 3 6 5 8 7 6 5 6 7 7 7 6 5 8 7 7 7 7 7 7 7 6 6 4 3 2 2 2 2 1 1 1 2 2 1 1 0 1 2 3 4 4 4 4 4 4 4 4 4 4 4 4 4 2 1 1 2 2 2 2 2 3 2 2 2 3 3 4 4 5 5 4 5 5 5 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 2 2 2 3 3 4 4 4 4 4 3 3 3 2 2 2 3 3 3 3 4 5 5 5 5 5 5 5 6 6 6 6 6 6 7 7 6 6 6 6 7 7 7 8 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 7 7 7 7 8 8 8 9 8 8 8 8 8 8 9 9 9 9 9 9 9 9 8 8 8 7 7 7 8 8 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 7 7 8 8 10 11 11 12 13 14 14 15 15 16 17 15 5 4 1 6 4 7 3 2 2 2 3 3 2 1 1 0 1 1 0 1 2 2 2 2 1 4 1 5 4 3 4 5 5 4 3 4 4 6 3 4 5 5 4 4 5 6 6 6 5 7 7 7 7 7 7 7 7 7 6 4 2 2 2 1 1 2 3 3 2 2 2 2 1 0 1 2 2 3 3 4 4 3 4 4 4 5 5 5 4 4 2 2 1 2 2 2 2 2 2 2 2 3 3 3 4 5 5 5 5 5 5 4 4 3 3 4 4 4 4 4 3 2 3 3 2 2 1 1 1 2 3 3 4 4 4 4 4 4 3 3 3 3 3 4 4 5 5 5 6 6 5 5 6 6 6 7 7 7 7 7 7 7 6 6 6 6 7 7 7 7 7 7 6 7 8 8 8 8 8 8 8 9 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 10 10 9 10 10 10 10 9 9 9 9 9 8 7 8 8 8 8 8 8 8 8 8 8 7 7 7 7 6 6 6 6 6 6 6 7 7 7 8 9 10 11 12 12 13 14 14 15 15 14 9 2 2 3 6 5 4 1 2 2 2 2 2 2 2 1 1 1 1 1 2 3 2 2 2 2 4 2 4 4 2 0 2 3 4 3 3 4 5 2 2 2 3 4 3 4 4 4 4 4 6 6 7 7 7 7 7 7 7 6 5 3 3 3 3 3 3 4 4 3 3 2 2 2 1 0 0 1 2 2 3 3 3 3 3 4 5 5 5 4 4 3 3 2 3 3 3 3 3 3 3 3 3 3 3 4 4 5 5 5 5 5 4 4 3 3 3 3 4 3 3 3 2 2 2 1 1 1 1 1 2 3 3 3 3 4 5 4 4 3 3 3 3 4 4 4 5 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 6 6 6 7 7 7 7 7 8 8 8 7 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 11 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 7 6 6 6 7 7 6 7 7 7 8 8 9 10 11 11 12 13 13 14 15 14 9 3 3 3 5 5 2 3 1 2 3 3 2 1 1 2 2 2 1 1 1 3 3 1 1 4 3 5 6 5 3 2 3 2 4 3 4 6 5 2 0 2 2 3 3 3 4 4 4 4 6 5 6 7 7 7 7 7 6 6 5 4 4 3 3 4 5 5 5 4 3 3 2 1 0 0 0 0 1 1 2 2 3 3 3 4 4 5 5 4 4 3 3 2 2 3 3 4 4 4 4 4 4 4 3 3 4 4 4 4 5 5 4 4 3 3 3 3 3 2 2 2 2 1 2 2 2 2 2 3 3 3 3 4 4 4 4 5 4 4 4 4 5 5 5 5 6 6 6 7 7 7 7 7 7 7 8 7 7 7 7 7 6 6 7 7 8 8 8 8 8 8 8 8 8 9 9 10 10 10 10 10 9 9 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 11 11 10 11 11 11 11 11 11 11 11 10 10 10 10 10 9 9 9 9 10 10 10 10 9 9 8 8 7 7 7 7 6 6 7 7 7 8 8 9 9 10 10 11 12 13 14 14 8 3 3 1 0 1 2 1 1 0 2 3 3 2 1 2 0 0 2 1 2 4 3 2 2 4 1 3 4 3 2 2 4 3 4 6 6 5 5 5 5 5 4 4 4 3 3 4 4 4 5 6 6 7 7 7 7 7 6 7 6 3 4 5 5 5 5 6 6 5 4 4 3 2 2 1 1 1 0 1 1 2 3 4 4 4 4 5 5 5 5 4 4 3 3 2 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 2 2 2 2 1 1 2 2 2 3 3 2 3 3 4 4 4 4 4 4 4 4 5 5 5 5 6 6 6 6 6 6 6 7 7 7 7 7 8 8 8 8 8 8 8 7 7 6 7 8 8 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 13 12 12 11 11 12 12 12 12 11 11 12 12 12 11 11 11 11 11 10 9 10 10 10 10 10 10 10 9 8 8 8 7 7 7 6 6 7 7 7 8 9 9 9 10 11 11 12 13 6 3 2 1 2 1 1 2 1 1 1 2 2 1 0 2 1 2 3 4 3 2 2 1 2 2 1 1 2 1 0 1 3 3 3 2 3 2 2 3 2 3 3 3 4 4 3 3 4 3 4 5 6 7 8 8 8 7 7 7 4 2 2 2 2 3 3 3 4 5 4 4 3 3 3 2 1 1 1 1 1 2 3 3 4 4 4 5 5 5 5 5 5 5 4 3 3 3 4 4 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 5 5 5 5 5 6 6 6 6 6 6 6 6 7 7 7 7 8 8 8 8 8 9 9 9 8 8 7 7 7 8 9 9 10 10 10 10 10 10 9 9 10 9 9 10 10 10 10 10 10 11 11 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 12 11 11 10 10 10 10 10 11 11 10 9 9 8 8 7 7 7 6 7 7 7 8 9 9 9 9 9 10 10 11 5 2 1 1 3 1 2 1 1 1 1 2 2 1 1 0 1 3 4 5 5 5 5 4 1 1 2 1 2 2 2 2 3 3 2 1 4 4 4 1 2 3 3 3 4 4 4 4 4 4 4 4 6 7 8 9 8 8 8 8 6 5 3 3 3 3 3 2 3 4 4 4 3 3 2 2 2 1 1 2 2 2 2 3 4 4 5 4 5 5 5 5 5 5 5 4 3 3 3 4 4 5 5 5 5 5 5 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 4 4 5 5 5 5 6 6 6 5 5 6 6 6 6 6 6 7 7 8 8 9 9 9 9 9 9 9 8 8 8 8 8 9 9 9 10 10 11 11 11 11 10 10 10 10 11 10 10 10 10 10 11 12 11 11 11 12 12 12 12 13 13 14 14 13 14 14 13 13 14 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 13 13 13 12 11 11 10 10 10 11 11 11 11 11 10 9 8 8 7 7 7 6 6 6 7 8 8 8 8 8 9 8 7 3 1 1 1 3 1 1 1 1 1 3 2 2 3 1 1 4 3 3 3 3 1 1 2 4 4 3 2 1 2 3 4 2 1 4 2 1 2 2 3 3 3 2 3 3 3 3 3 3 3 2 4 6 7 8 9 9 8 8 7 7 7 5 4 4 4 4 2 1 1 2 3 2 2 2 2 2 2 2 2 2 3 3 3 3 4 5 5 5 5 5 5 5 4 5 4 3 3 3 3 4 4 5 6 5 6 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 4 5 5 5 6 6 6 5 5 5 5 5 6 6 6 5 5 5 5 6 6 7 7 7 8 8 8 8 9 9 9 9 9 9 8 8 8 8 8 8 9 9 9 10 10 11 11 12 11 11 11 11 11 11 11 11 11 12 12 12 11 12 12 12 12 12 12 12 13 13 13 14 14 14 14 14 14 14 13 13 13 13 12 12 12 12 13 12 12 12 12 12 13 13 13 13 12 12 11 11 11 11 11 11 11 11 11 11 10 9 8 8 7 7 6 6 6 6 7 7 7 7 7 8 7 6 4 1 1 2 3 1 1 2 2 1 3 4 2 1 2 3 2 3 4 5 6 5 3 1 1 4 5 3 2 2 3 4 3 1 2 1 2 2 2 2 3 5 3 2 1 2 2 3 3 3 5 4 5 6 8 9 9 9 8 8 8 8 7 6 4 5 5 2 1 1 1 3 2 3 2 2 2 3 3 3 3 4 4 4 4 4 4 5 5 5 4 5 5 4 4 4 4 3 3 2 3 4 4 5 5 5 5 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 6 6 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 6 6 6 7 7 8 8 8 8 9 9 9 9 9 9 8 7 7 8 8 9 9 10 10 10 10 10 11 11 12 12 12 11 12 11 11 11 12 12 12 13 12 12 12 12 12 12 12 12 12 13 13 14 14 14 13 14 14 14 14 14 13 13 13 13 13 13 13 13 12 12 12 12 13 13 13 13 13 13 13 12 12 12 12 11 11 11 12 11 11 10 9 9 8 8 7 7 6 6 6 6 7 6 6 7 7 6 5 4 0 1 1 3 2 2 3 2 1 1 2 4 3 4 3 4 4 4 2 1 1 3 3 3 4 4 4 3 2 4 5 5 3 3 1 3 1 2 2 4 2 3 2 1 0 1 1 1 1 7 5 4 5 6 8 10 10 9 9 8 8 7 7 5 5 4 3 2 3 3 5 4 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 4 4 3 3 3 3 3 4 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 5 5 5 5 5 5 6 6 6 7 7 7 8 8 7 7 7 7 6 6 5 6 6 5 6 6 6 6 7 7 8 8 9 9 9 9 9 10 10 9 8 7 8 8 8 9 9 10 10 10 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 13 13 12 13 12 12 12 12 12 12 12 12 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 13 13 13 12 12 11 11 11 11 11 11 10 9 9 8 7 7 7 6 6 6 6 6 6 6 6 6 4 3 1 1 1 3 1 3 1 1 1 1 1 0 3 5 6 6 4 3 1 2 1 1 1 2 2 3 2 3 2 4 5 4 2 3 5 3 2 3 4 3 4 3 1 1 1 1 1 2 2 6 7 6 4 5 8 9 9 8 7 7 7 7 6 5 4 4 4 3 3 4 6 6 5 5 4 5 5 4 4 4 5 5 5 5 4 4 4 4 4 5 5 5 5 5 4 3 3 3 3 3 3 4 5 5 5 5 5 5 5 5 6 6 7 7 6 6 6 6 6 6 5 5 5 6 7 7 8 8 8 8 8 8 7 7 6 6 6 6 6 6 6 6 6 6 7 7 8 8 9 9 9 9 9 8 8 7 7 8 8 9 10 10 10 10 10 11 11 12 11 11 11 11 11 11 11 10 10 10 11 11 11 11 12 13 13 13 13 13 14 13 13 13 13 13 13 13 13 14 13 13 13 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 13 12 12 11 11 11 11 10 9 9 8 7 7 7 6 6 6 6 6 6 6 6 5 4 3 1 2 1 3 2 3 2 1 1 1 2 2 2 3 4 4 3 2 1 1 1 1 2 2 3 2 2 3 2 5 3 2 3 4 2 1 1 2 3 2 2 2 2 2 2 2 2 2 3 6 6 7 7 4 5 6 7 7 7 7 7 7 7 7 6 6 5 5 5 5 6 6 7 7 7 6 5 6 6 6 5 5 5 5 5 5 5 5 5 6 6 5 5 5 4 4 4 4 4 4 4 3 5 5 5 6 5 6 6 5 6 6 6 6 6 6 6 6 6 5 5 6 6 7 7 7 8 8 8 8 9 8 7 7 7 7 7 7 6 7 7 6 6 6 7 7 8 8 9 9 9 8 8 7 7 7 7 8 8 9 9 10 10 11 11 11 12 12 12 11 11 12 12 12 11 10 10 11 11 11 11 11 12 12 13 13 14 14 15 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 12 13 13 14 14 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 13 13 13 12 12 11 11 11 10 10 10 9 8 7 7 6 6 6 6 6 6 6 5 5 4 2 1 1 2 2 2 3 4 3 4 4 4 4 3 3 2 3 3 2 1 1 0 1 2 1 2 4 4 5 5 3 1 2 1 2 2 1 1 1 4 3 2 1 1 1 2 2 2 2 2 5 6 7 7 6 4 5 7 9 9 9 9 8 8 6 7 7 7 7 7 7 7 8 8 8 7 6 6 6 6 6 5 5 5 6 6 6 6 6 6 6 6 6 5 5 4 5 5 5 5 5 4 4 5 6 6 6 6 6 6 6 5 6 5 5 5 6 6 6 6 6 6 7 7 8 8 8 8 8 9 9 9 9 8 8 7 7 7 7 7 7 6 6 6 7 8 8 8 9 9 9 8 8 8 8 8 8 8 8 9 9 10 10 11 11 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 12 12 12 12 13 13 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 14 14 13 14 14 14 14 14 13 13 13 13 14 14 13 13 14 13 13 13 14 14 14 14 14 14 14 13 13 12 11 11 10 10 10 9 9 9 8 7 7 6 6 6 6 7 6 5 4 4 2 1 1 1 2 2 3 3 4 4 2 3 5 4 2 3 2 4 3 2 2 2 2 2 1 2 0 2 1 2 1 1 1 2 1 1 1 1 2 3 3 2 2 1 1 1 1 1 1 2 5 5 6 8 8 8 5 6 8 8 8 9 9 8 6 6 7 7 8 8 9 9 9 9 9 8 7 7 7 7 7 7 7 7 7 8 8 7 7 7 6 6 6 6 5 5 5 5 5 5 5 5 5 5 6 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 8 8 9 9 9 9 9 9 8 8 8 7 7 7 7 7 7 7 7 7 7 8 8 9 9 9 8 8 8 8 8 8 8 8 9 9 10 10 10 11 12 12 12 12 13 12 12 12 13 12 12 12 12 11 11 12 12 12 12 12 13 13 14 14 14 14 14 14 15 15 15 15 15 16 16 15 15 15 15 14 14 14 14 14 13 13 13 14 13 13 13 13 13 14 14 14 14 14 13 14 14 14 13 14 14 14 13 12 11 11 11 10 10 10 9 9 8 8 8 8 7 7 7 7 6 5 4 3 2 2 1 1 3 3 0 6 5 4 3 1 2 4 3 1 2 2 3 2 2 3 3 3 2 3 1 2 1 2 1 2 1 0 1 2 3 2 2 2 3 2 2 1 1 1 1 0 1 2 5 5 6 6 7 7 6 3 3 5 7 8 8 8 6 5 5 6 6 7 8 9 9 9 9 9 9 9 8 8 8 8 8 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 7 6 6 6 6 6 6 7 7 7 7 7 7 8 8 8 8 9 9 9 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 8 8 9 9 9 8 8 8 8 8 8 8 8 9 9 10 10 10 11 11 12 12 12 13 13 13 13 13 13 13 13 12 12 11 12 12 12 12 12 13 14 14 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 15 15 14 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 12 11 11 10 10 10 10 9 9 9 8 8 8 8 8 7 6 5 4 3 2 1 0 1 3 3 2 4 7 5 2 1 1 1 2 2 2 2 2 2 2 2 1 0 3 3 4 4 5 5 4 4 3 1 2 1 2 2 2 1 2 2 2 2 1 1 1 1 1 0 6 6 6 6 7 8 7 5 5 6 6 7 7 7 6 6 6 6 7 7 8 9 9 10 10 10 10 9 9 9 9 8 9 9 8 8 8 8 8 7 7 7 7 7 6 6 6 6 6 6 7 7 7 7 7 6 7 7 7 6 6 6 6 7 7 7 7 7 8 8 8 8 8 7 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 8 8 8 9 9 9 8 8 8 8 8 7 7 8 9 10 10 10 10 10 11 11 11 11 12 12 12 12 12 12 13 13 13 12 12 11 11 12 12 12 13 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 16 17 17 16 15 15 15 14 14 14 15 15 15 14 14 14 14 14 14 14 14 13 13 13 13 13 12 12 12 12 13 13 13 12 12 11 11 10 10 10 10 10 10 9 8 7 7 7 7 6 5 5 3 2 3 2 1 2 0 3 2 2 4 4 2 0 1 1 1 2 2 2 2 2 2 3 2 3 5 4 4 5 4 3 3 2 1 1 2 2 2 2 2 1 1 2 3 2 1 1 1 1 1 1 7 6 6 7 7 7 7 7 5 3 4 5 5 6 6 5 5 5 6 7 8 9 9 10 10 10 10 10 10 10 9 9 8 8 8 8 8 8 7 7 7 7 7 7 6 6 6 6 6 6 7 7 7 7 7 6 7 7 7 7 6 6 6 6 6 7 7 7 8 8 7 7 7 7 7 7 7 8 8 8 7 7 7 7 7 7 7 7 7 7 7 8 8 9 9 9 9 8 9 8 8 7 7 8 8 9 10 10 11 10 10 11 11 11 11 11 12 12 12 12 12 12 11 11 11 11 11 11 12 13 13 13 14 15 15 16 16 16 16 15 16 16 16 15 15 15 15 15 16 16 16 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 13 13 13 12 12 11 11 12 12 12 12 11 11 11 11 11 10 11 11 10 9 8 8 7 6 6 6 5 4 4 3 3 3 3 3 3 1 3 3 0 4 4 2 2 2 2 1 2 2 2 1 1 1 2 2 5 5 3 2 2 2 2 1 1 2 1 1 1 1 1 0 1 1 1 2 2 1 1 1 1 1 0 7 7 7 6 7 7 7 7 6 4 2 4 5 6 6 5 4 4 4 5 6 8 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 7 7 7 7 8 8 7 7 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 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 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 10 10 11 11 11 11 12 12 11 11 11 11 10 10 10 10 10 10 11 11 11 12 12 13 13 14 14 15 16 16 16 17 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 13 13 13 13 12 11 11 11 11 11 11 11 10 11 11 10 10 11 10 10 9 8 7 6 6 5 4 3 3 2 2 3 2 1 2 1 2 3 3 1 2 4 2 2 1 1 2 2 1 1 1 1 1 1 4 6 4 3 2 2 2 2 3 2 1 0 1 1 2 1 0 0 1 2 2 2 2 1 1 0 1 1 6 6 6 6 6 6 6 7 7 7 4 4 5 6 6 5 3 3 4 5 6 7 7 7 7 7 8 8 8 8 7 8 8 9 8 8 8 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 5 5 5 5 5 5 5 5 5 6 6 6 6 7 7 7 7 7 7 7 7 6 6 7 7 8 7 7 7 8 8 8 8 8 8 8 8 8 9 9 9 10 10 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 11 11 11 12 12 12 13 14 14 15 16 16 16 16 17 17 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 13 13 13 13 13 12 12 11 10 10 10 10 10 10 11 10 10 10 9 9 8 8 6 5 5 3 2 1 1 3 3 2 1 2 1 2 2 3 3 3 3 3 1 1 1 2 2 1 2 1 1 2 1 5 7 6 5 5 4 4 2 1 2 2 2 1 1 2 2 2 1 1 1 1 2 2 1 1 0 1 1 1 6 6 6 5 5 5 5 6 6 5 4 3 4 5 6 5 3 4 4 4 5 5 5 6 6 6 6 6 6 6 7 7 7 8 8 7 7 7 7 7 7 7 7 7 7 8 8 8 7 8 8 8 8 8 8 7 7 7 8 8 7 7 6 5 5 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 6 7 7 7 6 6 7 7 7 7 7 7 8 7 7 7 7 8 8 8 9 9 10 10 11 11 12 12 11 11 11 11 11 11 11 11 10 10 10 10 10 11 11 11 11 12 13 13 14 14 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 16 16 15 15 15 14 14 14 14 14 13 13 13 13 13 13 13 13 12 11 10 10 10 10 10 10 10 10 10 9 8 8 9 7 6 5 4 4 4 4 3 2 1 1 1 2 3 2 2 1 1 2 2 2 1 2 1 1 2 1 0 2 0 1 4 7 6 6 7 6 5 4 3 3 3 3 3 3 3 3 3 3 2 2 2 2 1 1 1 0 1 1 1 1 4 3 3 3 3 4 5 5 6 6 5 3 3 5 5 4 3 4 3 3 4 5 5 6 6 6 5 5 5 6 7 6 6 6 6 6 6 5 5 5 5 6 6 6 7 7 7 7 7 7 8 8 9 8 8 8 7 7 7 7 7 7 6 6 5 5 5 4 4 4 4 5 5 5 6 6 6 5 5 5 5 5 5 6 6 6 6 6 6 6 7 7 7 7 7 7 7 8 8 8 8 9 9 10 11 11 11 12 11 11 11 11 11 12 11 11 11 11 10 10 11 11 11 11 12 12 13 13 14 14 15 15 15 15 15 16 16 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 15 15 16 16 16 16 16 16 16 16 15 14 14 14 13 13 13 13 13 13 14 14 14 13 11 11 11 10 10 10 10 9 8 8 9 8 7 7 7 7 7 6 7 7 3 2 1 1 1 2 2 2 2 2 1 2 3 3 2 2 3 3 2 2 2 1 3 2 2 4 5 5 4 4 4 4 5 5 5 5 5 5 4 4 3 3 3 3 3 2 2 2 2 2 2 1 0 1 1 3 2 2 1 2 4 4 5 5 5 4 3 3 4 5 4 5 3 2 3 5 6 6 7 6 5 5 5 6 6 5 5 5 4 5 5 5 4 4 4 4 4 3 4 5 6 7 6 7 7 7 8 8 8 8 8 7 7 7 7 7 7 6 6 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 5 5 5 5 5 6 6 6 7 7 7 7 7 8 8 9 9 9 9 10 10 11 11 12 12 11 11 12 12 12 12 12 11 11 11 11 11 11 12 12 12 13 13 13 13 13 14 14 14 14 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 13 13 13 14 14 14 14 15 15 16 16 16 15 15 14 14 13 13 13 13 13 13 13 13 13 14 13 12 12 11 11 10 10 10 9 9 9 8 8 7 7 7 8 8 9 7 2 3 3 2 1 2 2 3 2 2 4 4 3 4 4 3 2 2 3 2 2 2 4 1 2 4 5 4 3 3 3 4 3 3 3 3 3 4 4 4 3 3 3 3 3 3 3 3 3 3 2 1 1 1 0 1 4 4 3 3 2 3 4 4 5 5 6 4 4 5 5 4 4 3 4 5 6 6 7 8 7 5 5 5 5 5 5 5 5 4 4 4 3 3 3 3 3 2 2 3 3 3 5 5 6 7 7 7 8 8 8 8 7 7 7 7 7 7 6 6 5 5 5 5 5 5 5 5 5 4 4 3 3 3 3 3 3 3 4 4 4 5 5 5 5 5 6 6 7 7 8 8 8 8 9 9 9 10 10 10 11 11 12 12 12 12 12 12 12 12 12 12 11 11 11 11 12 12 12 13 13 13 13 13 13 13 13 13 14 14 14 15 15 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 14 15 15 15 15 15 14 14 14 13 13 13 13 13 12 12 12 13 13 13 13 12 12 11 11 10 10 11 9 8 8 8 8 7 7 8 9 9 7 7 5 3 2 2 2 2 3 5 6 5 4 3 3 3 2 1 1 2 2 2 2 3 1 1 4 5 4 3 3 2 2 2 3 3 2 3 3 2 2 3 3 3 3 3 3 3 3 3 2 2 2 2 1 1 2 3 4 3 2 1 2 2 3 4 4 5 5 4 4 6 6 5 4 4 5 5 6 7 8 8 6 4 4 5 5 5 5 6 5 4 4 4 3 3 2 2 3 3 1 1 2 2 3 4 5 6 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 5 5 5 5 5 5 4 4 3 3 3 3 3 3 3 3 3 4 4 4 4 4 5 5 5 5 6 6 7 7 8 8 9 8 9 9 10 10 10 11 12 12 12 12 12 13 12 12 12 12 12 12 12 12 12 13 12 12 13 12 13 13 13 13 13 13 13 14 14 14 14 14 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 13 13 13 14 14 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 13 12 12 12 12 12 11 11 11 11 10 10 9 8 8 8 8 8 8 10 10 9 6 3 3 3 3 4 5 7 7 6 5 4 4 4 4 3 2 2 2 2 2 2 2 2 4 5 4 4 4 3 2 2 2 2 3 3 2 2 2 2 2 3 3 3 3 2 3 4 4 4 3 3 3 2 2 3 2 4 2 1 2 2 3 3 4 4 5 5 5 4 5 5 5 5 5 5 6 7 8 8 7 6 5 5 5 6 5 5 5 5 5 4 4 3 3 3 3 3 3 2 2 2 3 2 3 4 5 6 6 7 7 7 7 7 7 7 7 7 7 6 6 6 5 5 4 4 4 4 4 3 3 4 3 3 3 3 3 4 3 3 3 4 4 4 5 5 5 5 6 6 7 7 8 9 9 9 9 9 10 10 11 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 12 12 12 12 12 12 13 13 13 13 12 13 13 13 14 14 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 13 14 14 14 13 13 13 12 12 12 12 12 11 11 11 12 12 12 12 12 12 12 12 11 11 11 10 10 10 10 9 9 8 7 7 8 8 9 10 11 9 4 3 3 4 5 5 5 3 3 3 2 1 3 4 4 3 2 2 2 2 3 2 4 6 6 5 4 4 3 2 2 2 3 3 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 2 2 2 2 3 3 2 4 2 1 1 1 2 3 3 4 4 3 4 5 5 5 6 6 5 5 6 7 7 6 6 6 6 6 7 7 6 6 6 5 5 5 4 3 3 3 3 3 3 3 3 2 1 2 3 3 4 5 6 6 6 6 6 6 6 7 6 6 6 6 5 5 5 5 4 4 4 3 3 3 4 4 4 3 3 4 4 4 4 4 4 4 5 5 5 5 6 6 6 6 7 7 8 9 10 9 9 10 10 10 11 11 12 12 11 11 11 11 12 12 11 11 12 12 12 12 11 11 11 12 12 13 13 13 13 13 12 12 13 13 13 13 13 13 13 13 13 13 13 13 12 12 11 11 11 11 10 11 12 12 13 13 13 13 13 13 13 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 11 11 11 11 11 10 10 10 9 8 5 5 9 9 10 10 7 3 2 2 2 3 3 2 2 2 2 3 2 2 3 4 4 3 2 2 3 4 6 6 6 6 5 3 3 3 3 3 3 3 2 2 2 2 2 2 3 3 3 2 2 2 2 3 3 3 4 3 3 3 3 2 2 2 2 7 3 1 1 2 3 3 3 4 5 6 5 4 5 5 6 6 5 6 7 7 7 6 6 7 7 7 7 7 7 7 6 6 6 5 5 4 4 3 3 3 3 3 2 2 2 2 2 3 4 5 6 6 6 6 6 6 6 6 6 6 6 5 5 5 4 4 4 4 3 3 3 3 3 3 3 4 4 4 4 5 5 4 4 4 5 5 6 6 6 7 7 7 7 8 9 9 10 10 10 10 10 10 11 12 12 11 10 10 10 10 10 9 8 10 11 11 11 10 10 11 13 13 13 13 12 12 12 13 12 12 13 13 13 13 12 12 12 12 12 12 12 12 12 11 11 10 10 10 10 11 11 11 12 12 12 12 12 12 12 12 11 11 11 11 11 10 10 10 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 9 5 3 8 10 9 9 7 4 2 2 3 2 2 2 2 3 3 3 3 3 3 4 3 4 4 5 3 3 4 5 6 5 4 3 2 3 4 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 2 1 2 2 2 2 2 5 3 1 2 3 4 5 6 6 6 6 5 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 5 5 4 4 4 4 4 4 4 2 1 1 0 1 1 0 2 5 5 5 5 5 5 5 6 5 5 5 5 4 4 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 5 4 4 4 5 5 5 6 6 7 7 7 7 8 8 9 9 9 9 10 10 11 11 12 12 12 11 10 10 10 9 9 9 9 9 8 8 6 8 12 13 13 13 13 13 13 13 12 12 12 12 13 12 12 12 12 12 11 12 11 11 11 12 12 11 10 10 10 10 10 11 11 11 11 12 12 12 12 12 12 12 12 11 11 11 11 10 10 10 10 11 11 11 10 10 10 10 10 10 10 10 10 10 10 7 4 5 10 11 8 3 2 2 3 3 3 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 5 5 5 5 3 2 2 2 2 2 2 2 2 3 3 3 2 2 2 2 2 2 3 3 3 2 1 1 1 1 1 1 1 2 2 2 1 2 2 1 5 4 4 5 7 8 8 9 7 6 5 6 7 7 8 8 7 7 7 7 7 7 8 8 8 7 7 7 6 6 5 5 5 5 5 5 5 5 5 5 5 4 3 1 1 1 2 2 1 1 1 3 5 4 4 4 5 5 5 5 5 5 5 5 4 4 4 3 3 3 3 2 2 2 2 2 2 2 3 3 3 4 5 5 5 6 6 6 6 6 7 7 7 7 8 9 9 9 10 10 11 11 11 11 11 11 11 11 10 9 9 8 8 8 7 7 7 9 11 10 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 10 11 11 11 11 11 11 10 10 10 10 10 9 10 10 10 9 10 11 12 12 12 12 12 12 11 11 11 11 11 10 9 9 10 10 10 10 9 9 9 9 9 10 10 9 10 10 6 5 7 11 10 6 4 3 2 2 3 2 2 1 1 1 1 1 2 2 1 2 3 4 3 3 5 5 5 4 4 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 2 2 2 1 1 1 1 1 0 0 1 1 1 1 2 1 6 8 8 7 10 11 9 9 10 8 7 7 7 7 7 8 8 8 7 8 8 8 8 8 8 8 7 7 6 6 6 6 6 6 6 6 6 5 5 5 5 4 3 2 1 1 1 1 1 0 0 1 2 2 2 3 4 4 4 3 3 3 3 4 4 4 4 3 3 2 2 2 2 2 2 1 1 2 2 2 3 3 3 4 5 6 6 6 6 7 7 7 7 8 8 8 9 9 9 10 10 11 11 11 11 11 11 10 9 9 9 8 8 7 8 8 9 9 10 10 10 8 9 8 10 12 12 12 12 12 12 12 12 12 12 11 10 10 11 11 11 11 10 9 8 8 8 8 8 8 9 8 7 7 8 8 10 11 11 12 12 12 12 11 11 11 10 9 9 9 9 10 10 10 9 9 9 9 10 10 10 10 10 10 10 10 10 10 9 6 3 3 1 2 2 2 2 2 2 2 1 1 1 1 1 2 2 2 4 5 5 4 4 4 4 3 3 2 1 2 2 2 2 2 2 2 2 1 1 1 1 1 0 1 1 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 3 5 5 7 8 7 8 9 8 7 6 6 6 7 7 7 7 8 7 7 7 8 8 8 8 7 7 7 7 7 7 6 6 5 5 6 6 6 5 5 5 4 3 2 2 1 1 2 1 0 1 1 2 1 2 4 4 4 4 4 3 3 3 4 4 4 3 3 2 2 2 2 1 1 1 1 2 2 2 2 3 3 3 4 4 5 5 6 7 7 8 8 7 7 8 8 8 8 9 9 10 10 10 10 10 10 10 9 9 9 9 8 8 8 8 9 9 9 9 9 9 8 8 7 8 7 7 9 10 11 12 12 12 11 10 9 9 10 11 11 10 10 9 9 8 8 7 7 7 7 7 7 6 6 6 7 7 8 9 10 10 10 11 11 11 10 10 10 9 9 9 10 10 10 9 9 9 10 10 11 11 11 12 12 10 6 5 7 5 3 2 2 2 2 2 2 2 1 2 1 1 1 1 1 2 2 3 4 4 4 3 3 2 2 2 3 3 3 3 3 3 2 1 1 1 1 1 1 2 2 1 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 4 6 6 6 6 7 8 7 8 8 8 7 7 7 7 7 8 8 8 7 8 8 8 7 7 7 7 6 6 6 6 5 5 5 5 5 5 5 5 5 4 3 2 3 3 2 2 1 1 1 1 1 1 1 2 3 4 4 3 3 3 2 2 3 4 4 4 3 2 2 2 2 1 1 1 1 1 1 2 2 3 3 4 4 5 5 6 6 6 7 7 7 7 7 7 8 8 8 8 9 9 9 9 10 10 10 10 9 9 9 8 8 8 8 9 9 9 9 9 9 10 10 10 10 9 7 5 6 6 8 9 10 10 9 8 8 10 10 10 10 10 9 9 9 9 8 7 6 7 7 6 6 6 7 7 7 7 8 8 9 10 10 10 10 10 10 10 9 9 9 9 9 10 10 9 9 10 11 12 11 11 11 11 10 4 4 6 3 3 3 3 1 1 2 1 2 1 2 2 1 1 2 2 2 2 3 4 4 4 4 3 3 3 3 2 3 3 2 2 2 2 2 2 2 2 2 2 2 2 3 2 2 2 1 2 2 2 1 1 1 1 1 1 1 1 1 1 1 2 1 1 6 7 8 8 7 7 7 8 8 8 9 9 8 8 8 8 8 8 8 8 8 8 9 8 7 6 5 4 4 4 4 4 4 3 3 3 4 4 4 4 4 3 2 2 3 3 2 2 0 2 1 2 1 1 1 2 3 3 2 2 2 2 2 3 3 4 4 3 3 3 2 2 2 1 1 1 1 1 2 3 3 4 4 4 5 5 6 6 6 6 6 6 6 6 7 7 7 8 8 8 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 9 9 10 10 10 10 10 10 9 10 10 8 8 8 6 4 5 5 5 7 9 10 9 9 8 9 10 10 10 9 8 6 6 6 6 5 5 5 6 6 7 8 8 9 9 10 10 10 10 10 10 10 9 9 9 9 10 10 10 10 11 11 12 12 11 10 9 8 5 5 7 4 3 3 3 2 1 1 2 2 2 2 3 2 1 2 2 2 2 3 4 4 3 3 3 3 3 3 2 1 2 2 2 2 3 3 2 2 2 2 2 3 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 2 2 5 5 6 6 7 8 7 8 9 9 9 9 8 8 9 9 8 8 8 9 9 9 8 7 6 5 4 2 1 1 2 1 1 2 2 2 2 2 2 2 3 3 2 1 1 2 3 2 2 1 1 1 1 1 0 1 1 2 2 1 2 2 3 3 2 3 3 3 3 3 2 2 2 2 1 1 1 1 2 3 3 3 3 4 4 5 5 6 6 6 6 6 6 6 6 7 7 8 8 8 8 9 9 9 9 9 9 9 9 9 9 8 8 8 9 9 10 10 11 10 10 10 10 9 9 9 8 7 7 6 5 4 4 5 7 8 8 8 8 8 10 11 10 9 7 6 5 5 5 5 4 4 4 3 4 6 7 8 8 9 9 10 10 11 10 10 10 10 10 10 10 11 11 11 12 12 12 12 13 11 6 3 4 5 4 4 4 3 3 3 3 2 2 2 2 2 3 3 3 3 3 2 2 3 3 3 2 2 3 3 2 1 1 2 3 3 2 2 2 2 2 2 2 2 2 2 2 3 2 2 2 2 2 2 2 2 2 2 2 2 1 1 2 2 2 2 1 1 1 1 1 4 4 4 5 5 6 7 7 8 9 9 8 8 10 10 10 9 9 9 9 9 9 7 6 6 6 4 3 2 1 1 2 2 2 2 1 1 1 1 1 1 2 1 1 1 1 2 2 3 3 0 2 1 1 1 1 1 1 2 2 2 1 2 2 2 2 2 3 2 3 2 3 2 2 1 1 1 1 2 3 3 3 4 4 5 5 5 5 6 6 7 6 6 5 6 6 7 7 7 8 8 9 9 9 9 9 8 8 8 8 8 8 8 8 9 9 10 10 10 10 9 9 9 8 8 7 7 6 6 6 6 6 5 4 4 3 4 6 7 8 9 8 5 5 6 5 4 5 6 6 6 5 3 2 3 6 7 7 8 8 8 9 10 10 11 10 10 10 11 11 10 11 13 13 12 12 12 13 11 7 4 4 5 5 7 5 3 3 3 3 4 4 4 3 3 3 4 4 3 2 2 3 4 3 3 2 3 3 3 3 4 4 3 3 3 3 3 3 3 2 3 3 1 1 1 1 2 2 3 2 2 2 2 2 3 3 3 3 3 2 2 2 1 1 2 2 1 1 1 1 1 5 4 4 4 4 5 6 7 7 7 8 9 10 10 10 9 9 9 9 8 8 8 7 7 7 7 6 5 5 5 4 5 5 4 4 3 3 3 3 2 1 1 2 2 2 1 1 1 1 2 2 1 2 1 1 1 1 1 1 2 1 1 1 2 2 2 2 3 3 3 2 3 2 2 1 1 0 1 2 2 3 3 4 4 4 5 5 5 6 7 7 7 6 6 6 6 7 7 8 8 8 8 9 9 9 8 8 8 8 8 9 9 9 9 9 9 10 10 10 10 9 9 8 8 7 7 7 6 6 6 6 6 6 6 5 3 1 2 5 8 7 4 2 2 4 3 4 6 7 7 6 5 2 0 2 4 6 7 8 8 9 9 9 10 11 11 11 11 12 12 12 13 14 14 13 12 12 9 5 3 4 4 4 5 5 4 4 5 6 6 5 5 5 5 4 4 3 3 2 2 2 3 5 4 3 3 3 3 4 4 4 4 4 4 3 3 3 3 2 3 4 5 4 3 2 2 2 2 3 3 3 3 3 3 3 3 3 4 3 2 2 2 2 2 2 2 1 1 1 1 2 5 4 4 4 4 4 5 6 8 9 10 10 10 10 9 9 9 9 8 8 8 7 7 6 6 6 6 6 6 6 7 7 7 7 7 7 6 6 6 5 4 4 4 4 3 2 2 1 0 1 2 2 1 1 2 2 1 1 1 1 1 1 1 1 1 2 2 2 3 3 3 3 2 2 1 1 1 1 1 2 2 3 3 4 5 5 5 5 6 7 7 7 7 6 6 6 7 7 8 7 8 8 9 9 9 8 8 9 9 9 9 9 9 9 9 10 10 10 9 9 9 8 8 7 7 7 7 7 7 6 6 6 6 6 5 4 3 3 3 4 4 5 5 4 3 4 5 6 7 7 6 4 3 2 2 3 4 6 7 8 9 10 10 10 11 11 11 13 13 14 14 15 15 15 14 13 10 7 3 2 4 3 2 3 4 5 3 2 3 3 4 3 3 3 4 4 5 4 3 4 4 6 4 2 2 2 2 3 3 3 4 4 3 3 3 2 2 3 3 3 2 3 3 4 4 5 4 3 4 4 4 4 4 4 4 3 2 3 3 3 3 2 2 2 1 1 1 1 1 1 1 4 4 5 4 4 4 4 7 9 10 8 8 8 8 8 9 9 8 7 7 7 6 6 6 5 5 5 5 5 5 6 6 7 7 7 7 7 7 7 7 7 6 6 5 5 4 4 4 2 0 1 3 2 0 1 2 3 3 2 2 2 2 2 2 2 2 3 3 3 3 3 2 3 3 2 2 2 2 2 2 3 3 4 4 4 5 5 6 6 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 9 9 9 9 10 10 9 10 10 11 10 9 9 8 8 8 7 7 7 8 7 6 6 6 6 6 6 6 6 5 3 2 1 1 1 3 5 7 5 4 6 6 5 6 7 7 6 5 4 4 5 6 8 9 10 11 11 11 12 13 14 15 15 15 15 15 15 15 13 10 5 2 2 4 4 3 2 2 3 4 4 5 5 3 3 3 3 4 4 4 4 5 6 6 6 5 3 2 2 2 1 1 1 1 2 3 3 2 2 1 2 2 2 2 2 1 0 1 2 3 2 2 3 3 4 4 4 4 4 3 3 2 2 3 3 2 2 2 1 1 1 1 1 1 2 4 4 4 5 5 5 5 6 7 7 8 6 5 5 5 6 8 8 7 6 6 6 6 6 5 4 5 5 5 6 6 6 5 4 4 4 5 6 6 6 7 7 7 7 6 5 5 5 5 3 1 2 2 1 0 1 2 4 3 2 3 3 3 3 3 3 3 3 2 2 2 2 3 3 3 3 2 2 2 2 3 3 4 4 5 5 6 6 7 7 7 7 7 8 8 8 7 7 7 7 8 8 8 8 9 9 9 9 9 9 9 10 10 10 11 10 10 9 9 8 8 7 7 7 7 8 7 4 3 4 4 3 3 4 4 4 4 3 2 1 0 1 1 4 7 7 6 5 6 7 8 8 8 8 7 7 8 8 9 11 12 13 13 13 13 14 15 14 14 14 14 12 11 10 7 5 2 1 2 3 4 4 4 3 2 2 3 4 4 3 3 4 4 4 4 4 5 6 6 4 3 2 2 1 1 1 1 1 0 0 0 1 1 1 2 3 3 3 3 2 1 2 2 1 1 1 2 2 2 3 3 4 4 4 4 3 2 2 1 2 2 2 2 2 1 1 1 0 1 1 1 4 4 4 4 3 4 5 6 6 6 5 4 5 5 5 5 6 5 3 3 5 6 4 4 4 3 4 3 3 4 4 5 5 5 5 5 4 3 4 4 5 6 6 7 7 6 5 5 5 5 4 2 2 2 1 1 1 3 4 4 4 4 4 3 4 3 3 3 2 2 2 3 3 3 3 2 3 3 3 3 3 3 4 5 5 6 6 7 7 7 7 7 7 8 8 8 8 8 7 7 8 8 8 9 9 9 10 10 10 10 10 10 10 10 10 10 10 9 8 8 8 7 7 7 7 7 7 4 3 3 3 3 3 3 4 5 5 4 2 1 1 1 2 5 7 9 7 3 3 7 10 11 10 11 9 9 10 11 13 14 14 14 14 15 17 17 16 15 14 12 10 7 5 4 3 4 4 3 3 3 4 4 4 4 4 4 4 4 5 4 4 3 3 3 2 2 3 3 2 1 1 1 1 1 1 1 2 2 2 2 2 2 2 1 0 1 2 3 4 4 4 4 3 2 2 2 2 2 2 2 2 3 4 3 3 2 2 2 1 1 2 2 2 2 2 1 1 0 1 1 1 3 3 3 3 3 4 4 4 4 4 4 5 5 5 4 5 5 4 3 4 5 5 4 4 4 4 4 4 3 4 5 5 5 5 5 5 4 4 4 6 6 6 5 6 6 6 6 5 5 5 5 5 3 2 2 1 1 2 3 3 3 4 5 4 4 4 3 3 3 3 2 3 4 3 3 4 4 4 3 3 3 4 5 6 6 7 7 7 7 7 7 8 8 8 9 9 8 8 8 8 8 8 8 9 9 9 9 9 10 10 10 10 10 10 11 10 9 7 6 7 8 7 5 5 5 5 5 4 3 2 2 2 3 3 4 4 5 4 3 3 3 3 3 3 4 8 9 4 2 3 4 8 9 11 12 10 12 13 14 15 15 15 14 14 13 12 11 8 8 8 6 4 2 0 2 3 5 6 6 5 4 4 4 3 3 3 3 3 3 3 2 2 1 1 1 1 1 2 2 2 1 1 1 1 2 2 2 2 1 1 2 3 3 3 3 2 2 2 3 3 3 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 1 1 1 0 1 1 1 3 3 3 2 2 2 3 3 4 4 4 4 5 5 5 5 4 4 4 4 6 6 4 4 5 5 6 7 6 5 5 6 5 5 5 5 5 4 4 3 4 6 7 6 7 7 7 6 6 5 6 6 6 5 4 4 3 2 2 2 2 3 4 3 2 2 2 3 3 3 3 2 3 4 4 4 4 4 4 4 4 5 5 6 7 7 7 7 7 8 8 8 9 9 10 10 9 9 9 9 9 8 9 9 9 10 9 10 10 10 10 10 10 11 10 10 9 8 8 8 7 5 5 5 5 4 5 4 3 1 1 1 2 3 4 4 4 5 4 4 3 2 2 3 3 5 7 7 4 2 3 3 3 4 6 8 9 11 12 10 8 6 7 6 4 5 6 6 6 3 2 3 5 5 6 5 5 5 5 4 4 4 3 3 3 4 4 4 3 2 1 1 1 1 1 1 1 1 1 1 1 2 2 1 1 2 2 2 3 3 2 2 2 2 3 3 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 4 3 3 3 3 3 3 2 2 2 2 2 2 1 1 0 1 1 1 1 2 2 2 2 2 2 2 3 3 3 4 4 5 5 5 5 4 4 4 5 6 7 6 5 6 6 5 5 5 4 4 4 4 4 4 3 3 3 3 3 3 3 4 7 8 8 7 7 7 6 4 3 4 6 7 6 6 5 4 3 2 2 3 3 2 2 1 1 1 2 2 2 1 1 2 4 3 2 3 3 4 5 6 6 7 7 7 8 8 8 8 8 9 9 10 10 9 9 10 10 9 9 9 9 9 9 10 10 10 10 10 10 11 11 11 11 10 9 8 8 6 5 6 5 5 4 4 5 4 3 1 1 1 2 2 2 2 4 3 2 1 1 1 2 2 3 4 6 8 5 4 4 4 3 3 6 7 6 5 4 3 3 3 3 3 5 5 6 5 5 7 8 7 5 4 4 3 3 3 4 4 4 4 3 2 2 3 3 3 2 2 2 2 1 1 1 1 2 2 3 3 3 2 1 1 2 3 3 2 2 2 2 2 2 1 1 1 2 3 3 3 3 3 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 1 1 1 1 1 1 1 2 2 2 1 2 2 2 2 2 2 3 4 3 3 6 5 4 6 7 6 6 5 6 5 5 5 4 3 3 3 3 3 3 3 3 3 3 2 3 2 2 2 3 3 5 5 6 7 9 9 7 3 2 2 3 4 6 6 4 3 3 3 2 2 2 2 2 1 1 1 2 2 3 2 2 3 3 4 4 4 4 5 6 6 7 7 7 8 8 8 8 9 9 10 10 10 10 9 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 10 10 8 6 5 5 5 5 5 4 4 4 4 3 3 2 2 1 1 2 3 4 4 3 1 2 3 3 2 1 4 5 4 4 2 3 4 5 4 4 3 2 2 2 2 2 3 4 4 3 5 7 7 6 3 2 3 4 4 5 5 4 4 4 4 4 4 4 4 5 5 5 5 4 3 3 3 2 2 2 2 2 1 2 2 2 2 1 0 1 1 2 2 2 2 2 2 2 2 2 2 2 2 3 4 5 5 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 3 6 5 4 4 4 4 4 4 4 4 5 4 3 2 4 4 4 3 3 2 2 3 2 2 2 2 2 1 2 3 3 3 3 3 4 5 7 6 4 2 2 1 2 3 3 2 2 2 3 3 3 3 2 2 1 2 2 2 2 1 1 1 2 2 3 3 3 5 5 5 6 7 7 7 7 9 10 10 10 10 10 10 10 10 10 11 11 11 11 10 11 11 11 11 11 11 11 12 12 12 12 11 11 10 9 6 5 5 4 4 4 3 3 2 3 3 3 3 2 1 1 2 3 4 4 5 3 3 3 2 0 2 3 3 3 3 2 4 4 3 2 0 0 1 1 2 2 4 5 5 6 6 4 3 1 1 1 2 2 2 2 3 3 3 4 4 3 3 4 4 4 3 3 3 4 3 3 3 4 4 3 2 1 1 1 2 3 3 2 1 2 2 2 3 4 4 4 4 2 2 1 2 2 2 2 2 3 4 5 5 5 4 4 4 4 4 3 3 4 3 3 3 3 3 2 2 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 3 3 3 2 3 3 3 3 3 2 2 3 3 3 2 2 2 3 3 3 2 1 1 1 2 2 2 2 2 2 2 2 3 5 5 4 2 2 2 3 4 3 3 3 3 3 4 3 3 3 2 2 2 1 0 0 0 1 1 1 2 2 3 3 3 4 6 6 4 4 5 7 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 12 12 12 12 12 13 13 12 11 11 10 10 9 7 5 5 4 3 3 3 2 2 2 3 3 3 3 2 1 2 2 3 3 3 2 2 3 2 1 3 3 3 5 6 5 4 3 2 0 1 1 2 2 2 2 2 2 2 1 1 1 1 1 1 1 2 2 2 2 2 3 3 3 3 4 3 3 4 3 3 3 2 3 3 3 4 3 3 3 4 4 4 4 3 2 2 1 2 2 3 3 4 4 5 4 3 3 3 3 3 3 3 3 3 4 4 5 4 4 4 4 4 4 4 4 4 3 3 3 2 2 2 1 1 1 1 0 0 0 0 1 1 1 1 1 1 0 1 1 1 1 1 0 0 0 1 1 2 2 2 2 3 3 2 1 2 3 3 2 1 2 2 2 2 3 3 3 3 3 4 4 4 3 2 1 1 1 1 1 1 1 1 2 2 3 3 3 3 3 4 4 4 4 3 3 2 2 3 4 5 4 4 4 3 2 2 1 1 1 1 1 1 2 2 2 2 2 3 3 3 2 3 5 8 10 10 10 10 10 11 11 10 10 10 11 11 11 11 11 11 12 12 12 12 12 12 12 13 13 11 11 11 10 9 8 7 6 5 4 3 2 2 3 3 3 3 4 5 4 3 2 2 2 3 3 4 4 4 2 2 3 4 2 1 3 4 3 3 2 2 2 3 3 2 3 2 1 1 1 0 1 1 1 1 1 1 1 1 1 2 3 3 3 3 2 3 3 4 4 3 3 3 3 3 3 4 4 4 4 4 5 4 3 3 2 2 1 2 2 3 3 3 3 3 3 4 4 4 4 4 3 2 3 3 4 5 5 5 5 5 5 4 4 5 4 4 4 4 3 3 2 2 2 1 1 1 1 0 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 1 1 1 1 2 3 3 1 1 2 2 3 2 2 2 2 2 2 3 2 2 3 3 3 3 3 2 2 2 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 3 3 2 2 2 2 2 2 3 4 4 3 3 3 2 2 2 2 1 2 2 2 2 1 1 1 2 3 3 3 5 7 8 9 9 10 11 11 11 11 11 11 11 11 11 11 10 11 12 12 11 11 11 12 13 14 14 13 12 12 11 10 9 8 8 8 9 8 6 4 3 2 2 2 3 4 5 5 3 3 2 2 2 2 2 3 4 4 5 3 2 2 4 3 2 2 2 3 3 3 3 4 4 3 2 1 1 1 1 1 1 1 1 1 1 1 1 2 3 3 3 3 3 3 2 2 2 3 3 3 3 3 4 4 4 4 5 5 4 4 3 2 2 2 3 3 3 3 3 4 4 4 4 4 4 3 4 4 3 3 3 4 5 5 5 5 5 6 5 5 4 4 4 4 4 3 3 3 3 3 2 2 1 1 1 1 0 1 1 1 1 1 1 2 1 1 1 1 1 0 0 0 0 0 0 1 1 2 2 2 3 2 1 1 2 2 2 2 1 1 1 2 2 1 2 2 3 3 3 3 2 2 2 1 1 2 2 1 1 1 1 1 1 1 1 2 2 2 1 1 1 2 2 2 2 2 2 2 2 3 3 4 3 3 3 3 2 2 2 2 1 1 1 2 2 2 3 4 4 5 5 5 7 8 9 10 10 11 12 12 12 12 12 12 12 11 10 9 10 12 14 15 15 15 15 14 14 14 14 13 12 11 10 9 8 8 8 9 10 10 8 7 5 3 3 2 3 4 4 4 3 3 3 3 2 2 2 2 2 3 4 5 4 3 2 1 1 2 2 3 3 2 1 1 1 2 2 2 1 1 1 1 2 2 1 1 2 2 2 3 3 2 2 3 3 2 2 2 2 3 3 3 3 3 3 4 4 4 4 4 3 2 2 1 2 2 3 3 3 4 4 4 5 5 4 4 4 4 3 3 4 4 5 5 5 5 5 5 5 5 5 4 4 4 3 3 3 3 3 3 2 2 2 1 2 2 1 1 1 0 0 1 1 2 2 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 2 1 1 1 1 2 4 4 3 2 2 2 2 1 1 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 3 3 2 2 2 2 2 2 2 3 3 3 3 3 2 2 1 2 2 2 1 1 2 3 3 4 5 6 7 8 9 10 11 11 12 12 13 12 12 13 13 11 8 7 7 10 14 15 16 16 15 15 15 15 15 14 12 10 9 7 6 7 7 7 8 9 10 9 6 4 4 4 4 4 4 4 2 2 2 3 3 3 3 2 2 2 2 3 3 3 4 3 2 2 1 1 1 1 2 2 2 2 2 2 1 1 1 1 1 1 2 2 2 2 2 3 3 4 3 3 2 2 3 3 3 3 4 4 5 5 5 5 4 4 4 4 3 3 2 2 2 3 4 4 4 4 4 4 4 5 5 4 4 3 3 4 5 5 5 5 5 5 5 5 4 4 4 4 4 3 3 3 3 3 3 2 2 2 1 1 1 1 2 2 2 2 1 1 1 1 2 1 1 1 0 1 1 1 1 0 1 1 0 1 1 1 1 1 1 1 1 1 0 0 1 1 1 2 1 1 1 2 3 4 4 3 2 2 1 1 1 2 2 2 2 1 1 1 2 2 1 1 1 1 1 2 2 1 0 0 1 1 1 2 2 2 2 2 1 2 2 3 4 4 4 3 2 2 2 3 3 2 2 3 3 4 4 3 3 4 5 8 10 11 11 11 12 13 13 11 9 10 10 9 6 5 8 13 14 14 15 16 16 16 15 15 14 11 7 5 5 5 5 5 5 6 5 6 7 6 5 4 3 3 3 3 4 5 3 2 2 3 3 4 3 3 2 2 2 4 4 5 5 5 4 3 3 3 3 3 3 3 2 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 3 4 4 4 4 5 5 5 5 5 5 6 6 6 5 6 5 4 2 1 2 2 3 3 3 5 5 5 5 5 4 4 4 5 5 4 4 4 5 6 6 5 5 5 5 4 4 4 4 4 4 3 3 3 3 2 2 2 2 1 1 1 1 1 1 1 1 1 1 2 2 2 2 3 1 1 1 1 1 2 2 2 1 1 1 0 1 1 1 1 2 2 2 1 1 1 1 1 1 1 1 1 1 2 3 4 4 4 3 2 1 1 1 2 2 2 2 2 2 2 2 1 1 1 1 2 2 2 2 1 1 1 1 2 1 1 1 1 1 1 2 2 2 2 2 2 3 3 4 4 3 4 3 3 3 3 3 4 5 5 5 4 4 3 4 7 10 10 10 10 10 11 10 9 8 7 6 5 6 8 8 8 10 13 16 16 17 16 13 10 8 6 5 4 4 4 4 4 4 4 4 4 5 5 4 3 3 2 2 3 5 6 5 4 4 4 3 3 4 3 4 5 5 5 6 5 5 4 4 4 4 4 3 2 1 1 1 1 0 0 1 1 2 3 2 2 1 1 1 1 2 2 2 1 2 1 2 2 3 4 3 3 2 2 2 1 1 1 2 3 3 3 3 4 4 5 5 4 4 5 6 5 5 5 5 4 4 5 5 6 6 6 6 5 5 5 4 4 4 4 4 4 3 3 3 2 2 1 1 1 1 1 1 0 1 1 1 1 2 2 2 2 2 2 2 1 2 2 2 2 2 2 1 1 1 1 1 1 1 0 1 1 0 1 1 0 0 0 1 1 1 2 2 3 4 4 4 4 3 2 1 1 1 1 1 1 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 2 2 2 2 2 2 3 3 3 3 4 4 3 2 2 3 3 4 4 5 5 5 5 5 7 8 8 7 8 8 8 8 7 7 7 6 6 6 6 6 6 7 9 12 14 15 14 13 12 10 8 6 4 3 3 3 3 4 5 5 4 3 4 4 3 3 3 3 3 4 5 5 5 4 3 3 3 4 4 4 4 4 2 2 3 4 6 5 4 3 3 2 2 2 3 2 1 1 1 1 2 3 3 3 2 2 2 2 2 3 3 3 3 3 3 2 2 1 1 0 0 0 1 1 1 2 3 2 3 3 5 5 5 5 6 5 5 5 5 5 5 6 7 7 7 8 7 7 7 7 6 6 5 4 4 4 4 4 4 4 3 3 2 2 2 1 1 0 0 0 0 0 1 1 1 1 2 2 2 2 3 3 3 3 2 1 1 2 3 3 2 2 1 1 1 1 1 0 1 1 1 1 1 0 0 1 1 1 2 3 4 4 4 3 2 3 3 3 2 2 1 1 1 1 1 1 1 1 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 2 2 2 2 2 2 2 3 3 4 3 2 2 2 3 3 4 5 6 6 7 6 6 6 7 7 6 6 7 6 6 7 10 10 8 6 5 6 6 8 12 14 14 13 13 13 12 11 11 10 9 7 6 7 8 8 8 8 7 6 7 6 5 4 3 3 3 3 3 3 4 4 4 3 3 4 5 5 3 3 3 3 3 3 4 5 5 5 5 5 5 5 5 4 4 3 3 3 3 3 3 3 2 2 2 2 3 3 4 3 2 2 3 3 3 2 1 1 2 2 2 3 3 3 4 4 5 6 6 6 7 7 7 7 7 7 7 7 7 8 8 7 7 6 6 6 6 6 5 5 4 4 4 4 4 4 4 3 3 2 2 1 1 1 1 1 1 1 1 1 1 2 2 2 3 3 3 3 3 4 4 4 0 0 1 2 2 2 2 1 1 1 1 0 0 1 1 2 2 2 2 2 1 1 1 2 2 3 2 1 1 1 1 2 2 3 3 3 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 1 1 1 0 1 1 2 2 2 2 2 2 3 3 3 3 3 3 2 2 3 3 3 3 3 4 4 4 4 4 4 4 4 5 5 5 8 11 12 11 12 10 10 11 12 13 13 13 13 13 12 12 12 11 11 10 9 9 8 8 7 6 5 5 5 5 6 7 7 6 4 3 2 3 3 4 4 5 6 6 5 5 5 4 3 3 3 3 3 4 4 4 5 5 5 5 6 7 7 6 6 5 5 4 3 3 3 2 2 2 2 3 3 4 2 2 3 3 3 3 2 2 3 3 3 3 4 5 5 5 6 6 7 7 6 6 6 6 6 7 7 6 5 5 5 6 6 6 6 5 5 4 3 2 3 3 4 4 4 4 3 4 3 3 2 2 2 2 2 2 2 1 1 2 2 2 3 3 3 3 4 4 4 4 4 4 4 1 1 1 1 2 2 2 2 1 1 1 0 1 1 2 2 2 1 1 1 1 1 2 2 2 1 1 1 1 1 2 2 2 3 3 3 3 2 2 2 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 0 0 0 1 1 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 6 6 6 6 9 11 12 12 12 12 12 12 12 12 13 12 13 13 12 12 12 12 11 11 10 8 6 5 5 5 5 5 6 7 8 9 10 10 8 7 5 4 4 4 4 5 5 6 5 5 5 5 4 4 4 4 4 4 4 4 5 5 5 5 6 7 7 7 6 6 6 6 5 5 4 3 2 2 2 3 3 2 2 3 4 4 3 3 3 3 4 4 4 4 4 4 5 5 6 6 6 6 5 5 6 6 6 7 6 6 6 6 6 5 5 5 4 3 3 2 2 2 2 3 4 4 4 4 4 4 3 3 3 3 3 2 2 2 1 1 1 2 2 3 3 3 3 4 4 4 4 4 4 4 4 1 1 1 2 2 2 2 2 1 1 1 1 2 2 2 2 1 1 1 1 1 1 2 2 2 1 1 1 1 1 1 2 2 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 1 1 1 1 1 1 0 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 4 5 7 9 10 10 11 11 11 11 11 12 12 12 12 12 12 12 12 12 13 13 13 12 11 11 10 9 7 6 6 6 6 6 5 5 5 5 5 6 6 7 7 6 5 4 3 3 3 3 4 4 4 4 4 4 4 3 3 3 3 3 3 4 4 4 4 4 5 5 5 5 5 5 5 4 4 4 5 4 4 3 3 2 0 1 2 3 3 3 3 4 4 4 4 4 4 4 4 4 5 6 6 6 6 6 6 7 7 7 7 6 6 6 6 6 5 4 3 2 2 2 2 2 2 2 2 2 2 3 3 3 2 2 2 2 1 1 1 1 1 1 1 1 2 2 2 3 3 3 3 4 4 5 5 5 5 5 1 1 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 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 2 1 1 1 1 1 2 2 1 1 1 1 1 1 1 1 0 0 1 2 2 2 2 1 1 1 1 1 2 2 1 0 0 1 1 2 2 3 4 6 8 10 10 10 10 10 10 10 11 11 12 12 12 12 12 12 12 12 13 13 13 13 13 12 9 7 7 7 6 6 6 6 6 5 5 5 6 7 7 7 6 5 4 3 2 2 2 3 3 2 2 2 2 2 2 2 3 3 4 3 3 2 0 1 2 3 3 3 3 4 4 4 4 4 4 4 4 4 3 2 1 1 1 1 1 1 1 2 3 3 3 4 4 4 4 4 5 5 5 5 5 6 6 6 6 6 6 7 7 7 6 6 5 4 4 4 3 2 1 1 1 2 2 2 2 2 2 3 4 4 4 3 3 2 2 2 1 1 1 1 1 1 1 2 2 3 4 4 4 4 5 5 5 5 5 5 5 1 1 1 1 1 1 1 1 0 1 1 1 0 0 0 0 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 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 2 3 3 3 3 2 1 1 1 1 2 2 1 1 2 2 2 2 3 4 6 7 8 8 8 8 8 9 9 10 10 10 10 11 11 12 12 12 12 12 12 13 13 13 13 13 13 13 12 11 9 7 5 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 2 1 1 0 1 1 1 1 2 2 2 2 2 2 2 3 3 3 3 2 2 2 1 1 1 1 1 1 1 1 1 1 2 2 1 1 1 2 3 4 4 4 4 4 4 4 4 5 5 5 5 5 6 6 6 6 6 5 5 4 4 5 5 5 6 6 5 5 4 3 3 3 3 3 2 2 2 3 3 3 4 4 4 4 3 3 3 3 2 2 1 1 1 1 2 2 2 3 3 3 4 4 3 4 4 4 5 5 6 5 5 5 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 0 0 0 0 1 1 1 1 1 1 2 2 2 2 2 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 2 2 2 3 3 3 2 2 2 1 0 0 0 1 1 1 2 2 1 1 1 1 3 4 5 6 6 6 7 7 7 7 8 9 9 9 10 10 10 11 11 11 12 12 12 12 12 12 12 12 13 13 13 13 13 13 12 10 8 6 6 5 5 4 4 4 3 3 3 3 3 3 3 3 2 2 2 2 2 2 1 1 1 1 1 0 0 1 1 2 2 2 2 3 3 3 3 3 3 3 2 2 3 2 2 2 2 4 5 6 7 7 7 7 7 7 7 7 7 7 6 6 7 6 6 6 5 5 5 5 4 3 4 4 4 4 4 4 4 5 5 4 3 3 3 4 4 4 5 5 5 6 5 4 4 3 3 3 2 2 1 1 1 0 0 0 1 1 1 2 3 3 3 3 3 4 4 4 5 5 6 6 5 5 5 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 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 2 2 2 2 2 2 3 4 5 5 5 5 5 5 4 4 5 5 5 5 5 5 5 4 4 4 4 3 3 2 2 2 2 2 2 2 2 3 2 2 1 1 2 3 4 5 5 6 6 6 6 7 7 7 8 8 9 9 9 9 10 10 10 11 11 11 11 12 12 12 12 12 13 13 13 13 13 12 12 12 11 9 8 7 6 5 5 5 5 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 3 3 3 3 3 3 3 3 3 3 4 5 6 7 7 7 8 8 8 8 9 9 9 9 9 9 9 9 10 10 10 10 9 9 9 9 9 9 8 7 6 6 7 8 8 7 7 7 7 7 7 7 7 6 6 6 6 6 6 5 5 4 4 4 4 4 3 2 1 1 1 1 0 0 0 0 1 1 1 2 2 2 3 3 4 4 5 5 5 5 5 4 4 4 5 5 3 3 3 3 3 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 0 1 1 1 1 0 0 0 0 0 0 0 1 1 1 1 1 1 1 2 2 2 2 2 3 3 5 5 6 6 6 6 6 7 7 7 6 6 6 6 6 6 6 6 6 6 6 5 5 5 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 5 5 6 6 7 6 7 7 7 8 8 8 8 8 9 9 9 10 10 11 11 11 11 11 12 12 12 12 12 13 12 12 12 12 11 11 11 10 10 9 8 7 6 5 5 5 5 5 4 4 4 4 4 5 5 4 5 6 6 7 7 7 6 6 7 7 7 7 8 8 8 8 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 10 9 9 10 10 10 10 10 10 10 10 10 9 8 8 7 7 7 7 7 7 7 7 6 6 5 5 4 3 3 3 3 3 3 2 2 2 2 2 2 2 3 3 3 3 4 4 4 5 5 5 5 5 5 5 5 5 5 3 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 1 0 0 0 0 1 1 1 1 2 2 2 2 2 2 2 3 3 3 3 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 6 6 6 6 6 5 5 4 4 4 4 4 4 4 5 6 7 7 7 8 8 8 8 8 9 9 9 10 10 10 10 11 11 11 11 11 12 12 12 12 12 12 12 11 11 11 11 10 10 9 9 9 9 9 8 8 7 6 6 6 7 7 7 7 7 7 8 8 8 9 9 9 9 9 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 11 11 11 11 11 11 11 11 10 10 10 10 11 11 10 10 9 8 8 8 7 7 7 6 6 5 4 4 3 3 2 2 2 2 2 2 2 2 2 2 2 3 4 4 3 3 3 3 4 4 4 5 5 6 6 6 6 6 6 6 5 5 5 5 5 5 4 4 3 3 3 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 2 2 3 3 3 3 3 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 6 5 6 6 6 6 6 6 6 6 6 6 6 5 4 4 4 4 5 6 7 7 8 8 8 8 8 8 8 9 9 9 9 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 10 10 10 10 10 10 9 9 9 9 9 9 9 9 8 8 8 8 8 9 9 9 9 9 9 9 9 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 11 11 10 10 10 10 10 10 10 9 9 9 8 8 7 7 6 5 4 4 3 4 4 4 5 5 5 5 4 3 3 2 2 1 1 1 1 1 1 1 1 1 2 3 4 4 4 4 4 4 3 4 4 4 5 5 6 6 6 6 6 6 6 6 5 5 5 5 5 4 4 4 4 3 2 2 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 1 1 1 2 2 2 3 3 3 3 3 4 4 4 4 4 4 4 5 5 5 5 5 5 5 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 6 6 6 6 6 6 6 5 5 5 5 5 5 5 6 6 6 6 6 7 7 7 7 8 8 8 8 8 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 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 10 10 10 10 10 11 10 10 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 8 8 8 8 7 7 6 6 5 5 5 4 3 3 2 2 2 2 3 3 2 2 2 2 1 1 1 1 1 1 1 1 1 1 2 2 3 4 5 5 5 5 5 4 4 4 4 5 5 6 6 6 6 6 6 6 6 5 6 5 5 5 4 4 4 4 4 3 3 3 3 2 2 2 3 3 3 3 2 2 3 3 3 4 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 5 5 5 5 5 6 6 6 6 6 5 5 5 5 5 5 5 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 5 5 5 5 6 6 6 6 6 6 7 7 7 7 7 8 8 8 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 9 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 10 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 8 8 7 7 7 7 7 7 7 8 8 7 7 7 7 8 8 7 6 5 5 5 4 4 3 3 3 3 2 3 3 3 3 2 2 1 1 1 1 1 1 2 2 2 3 4 4 3 3 3 3 4 4 4 4 4 4 5 5 6 6 6 6 6 6 5 4 4 4 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 3 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 5 5 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 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 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 9 9 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 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 9 9 9 9 9 8 8 8 7 7 7 7 6 6 6 6 6 6 6 6 7 7 7 7 7 7 6 5 4 4 3 3 3 3 3 3 3 3 3 3 3 2 2 1 1 2 2 3 3 2 2 3 3 3 3 3 3 4 4 4 4 4 4 4 5 5 6 6 7 6 6 6 6 6 6 5 5 5 5 5 5 5 5 4 4 4 4 4 3 3 2 2 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 6 6 6 5 5 5 5 5 5 5 5 4 4 4 4 4 3 3 3 3 3 4 4 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 6 6 6 6 7 7 7 7 7 7 7 7 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 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 7 7 7 6 6 6 6 6 6 5 5 5 5 5 5 4 4 4 4 4 4 4 5 4 4 3 3 3 3 2 2 2 2 2 2 3 3 3 2 3 3 3 3 3 3 3 3 3 3 3 4 4 4 5 5 5 6 6 6 5 5 5 6 7 7 8 7 7 6 5 5 5 6 6 6 6 5 5 5 5 5 4 4 4 3 3 4 4 4 4 4 4 4 5 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 4 4 4 4 3 3 3 3 3 3 3 3 3 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 4 5 5 5 5 5 5 5 5 5 6 6 7 7 7 7 7 7 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 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 7 7 7 7 7 7 7 7 6 6 6 6 5 5 5 5 5 4 4 4 4 4 4 4 4 3 3 3 3 3 3 2 2 2 1 1 1 1 1 1 0 1 1 2 3 4 5 4 4 4 3 3 3 3 3 3 4 4 5 5 6 6 6 7 7 7 7 7 7 8 8 8 8 8 7 8 8 8 7 Wind_Direction 129 145 118 126 132 131 124 123 123 126 127 130 128 125 124 127 125 123 119 119 118 120 125 123 115 112 111 108 107 111 112 112 110 109 110 110 110 108 107 106 108 107 105 104 105 106 107 106 107 108 106 107 106 104 102 100 97 98 99 98 99 99 97 97 97 97 98 99 99 97 96 96 96 96 97 98 97 98 98 98 98 97 96 97 97 97 96 96 95 96 96 95 95 95 95 95 95 95 95 95 96 95 95 95 95 94 95 96 95 95 97 98 99 98 98 99 100 99 99 100 100 100 100 100 99 99 100 100 101 101 101 101 101 101 102 102 102 102 101 101 101 101 101 100 100 100 101 101 101 102 103 104 103 103 103 103 103 104 104 104 104 105 105 106 106 107 107 107 108 108 108 108 107 107 108 108 109 109 109 111 112 113 114 115 115 116 117 117 118 119 119 120 121 121 120 120 120 120 121 120 120 121 121 121 121 122 123 123 123 123 124 124 125 126 127 127 126 126 127 128 128 129 129 129 130 130 130 129 129 130 130 130 131 132 133 135 135 136 136 138 139 140 141 141 141 142 143 145 145 146 146 131 149 148 145 143 140 139 131 133 129 132 130 128 125 124 126 126 122 116 117 119 120 125 124 118 115 113 111 111 113 113 110 108 107 108 110 110 109 110 109 109 109 108 106 105 106 106 107 108 108 105 106 107 106 105 102 100 100 100 101 100 100 99 100 100 100 100 101 99 97 98 97 96 96 98 99 99 100 100 100 99 97 97 98 98 98 98 97 98 98 98 97 97 97 96 97 97 97 98 98 98 98 97 98 98 97 98 99 98 98 99 100 101 101 102 102 102 102 102 102 102 103 102 102 102 102 103 103 103 103 104 103 103 103 103 104 104 103 103 102 103 103 102 102 102 102 102 103 103 104 104 105 104 104 105 105 105 106 106 106 106 107 107 108 109 109 109 110 110 110 110 110 109 110 111 112 113 114 115 115 116 117 117 118 119 120 120 121 122 123 123 123 123 123 123 123 123 124 123 123 124 124 124 124 125 125 126 126 125 126 127 128 129 129 130 131 131 132 132 133 133 133 133 133 133 133 132 132 133 134 134 134 135 136 137 139 139 140 141 142 144 145 145 145 146 146 148 149 149 150 151 149 164 162 149 152 154 148 139 144 142 139 134 129 128 126 124 122 119 118 119 117 119 124 126 118 117 114 112 114 111 107 105 103 105 106 107 109 108 107 108 107 105 106 104 101 103 103 105 105 105 106 108 109 108 106 103 102 101 101 100 98 99 101 102 102 102 101 101 100 100 99 99 98 98 100 100 100 101 102 102 100 99 99 99 99 99 98 99 100 99 98 98 99 99 99 99 99 100 100 100 100 100 100 101 101 101 102 102 102 102 102 102 103 104 104 105 104 104 104 104 104 104 104 104 103 104 105 105 105 106 107 107 106 105 106 106 105 105 105 104 105 104 104 105 105 104 104 105 106 106 106 106 106 107 107 107 108 108 108 109 109 110 110 111 111 112 112 112 112 112 113 113 113 114 115 116 116 118 118 118 119 119 120 121 122 123 125 126 127 127 126 126 126 126 126 126 127 127 127 127 128 128 128 128 128 129 129 129 129 130 132 132 133 133 134 135 136 136 137 137 137 137 138 138 137 137 137 137 138 138 139 140 140 142 143 144 145 146 146 148 149 150 150 150 150 151 153 154 154 155 157 219 204 186 167 180 161 145 138 147 144 142 140 135 133 127 121 116 118 120 118 117 122 124 124 119 115 112 111 109 102 105 106 105 105 105 105 106 108 109 107 106 104 101 98 99 99 100 101 105 106 109 110 110 108 106 105 103 103 103 102 101 101 102 103 103 103 103 103 103 103 102 103 103 103 104 102 101 102 103 104 103 102 101 101 100 99 99 100 100 101 100 100 101 101 101 101 102 103 103 102 103 103 104 104 105 105 105 104 104 105 105 106 106 106 106 106 107 107 107 107 107 106 106 106 106 106 107 107 108 109 109 109 108 108 108 107 107 107 107 107 107 106 106 107 107 107 108 108 109 109 109 109 109 110 111 111 111 111 111 112 113 113 113 114 115 115 115 115 116 116 117 117 117 117 118 119 120 120 121 122 122 123 124 125 126 128 129 131 131 131 130 129 129 129 129 130 130 131 131 132 132 132 132 132 132 133 134 134 135 136 137 138 138 138 138 139 140 140 141 142 142 142 142 142 142 142 142 143 144 144 145 146 147 148 149 150 151 151 152 153 154 155 155 156 156 157 158 159 160 161 162 244 245 247 226 229 198 168 153 149 152 146 143 131 119 110 104 107 116 123 124 127 130 133 130 118 111 112 110 108 105 108 108 106 104 104 106 108 109 105 103 102 102 100 100 101 101 101 102 105 108 110 112 109 107 106 107 108 108 107 104 103 104 105 104 103 103 104 105 105 105 104 104 104 105 104 103 104 104 105 104 105 104 103 102 101 101 101 101 101 101 101 102 102 102 103 103 104 104 104 104 106 106 107 108 108 108 108 108 108 108 108 109 109 109 108 108 109 109 109 108 108 108 108 109 108 109 109 109 110 111 110 110 110 110 110 110 110 110 110 109 109 109 110 110 111 111 111 112 112 112 113 113 113 113 113 113 114 114 115 116 117 117 118 119 119 120 120 120 120 120 121 120 121 122 122 123 123 124 124 125 126 127 128 129 131 132 134 135 135 134 133 133 133 133 133 134 135 135 136 136 136 136 137 138 138 138 139 140 141 142 143 143 143 142 142 143 143 144 145 146 147 147 147 147 147 147 148 149 150 151 152 153 153 153 154 156 157 157 158 158 159 160 160 161 162 163 164 165 166 166 167 247 246 250 254 251 236 188 171 166 160 168 145 135 130 115 109 118 120 121 126 130 134 135 130 124 119 118 116 113 111 110 108 107 110 109 110 112 110 107 103 103 105 102 101 103 106 102 103 106 106 108 110 108 107 107 108 111 110 109 109 107 107 106 106 105 105 105 105 104 105 106 106 107 107 106 105 105 105 106 106 105 105 105 104 103 103 104 103 103 102 103 104 103 103 103 104 104 104 105 107 108 108 109 109 110 110 111 111 110 110 110 111 111 110 111 111 111 111 110 110 110 110 110 110 111 111 111 112 113 112 112 112 112 112 112 112 113 114 114 113 113 113 113 113 114 114 115 115 115 115 115 116 116 117 117 117 118 118 119 120 121 121 122 123 123 123 123 124 124 124 124 124 125 125 126 126 126 128 129 129 130 131 132 134 135 136 138 138 138 137 137 137 137 137 138 139 139 140 140 140 141 142 142 142 143 144 145 146 147 148 148 148 147 147 147 148 148 148 149 150 151 151 151 152 151 152 154 156 157 159 160 160 159 160 161 162 162 163 163 163 164 165 166 167 168 169 170 171 172 171 172 241 250 252 251 246 234 224 194 170 171 194 170 157 145 136 134 137 125 124 127 130 137 135 137 126 122 120 116 114 117 114 112 112 113 114 114 114 111 111 108 106 103 102 101 105 108 105 105 107 105 103 103 106 106 107 109 110 108 109 110 109 108 104 103 103 104 104 104 103 104 106 108 110 109 107 106 107 107 106 107 107 107 107 107 106 106 105 105 106 106 107 106 106 105 104 103 103 104 106 107 108 109 110 112 112 112 112 112 112 113 113 113 113 113 113 114 114 113 113 113 113 113 113 113 113 114 114 115 115 115 115 115 115 115 115 116 117 117 117 117 117 117 117 117 117 118 118 118 118 118 118 118 119 120 120 121 121 122 123 124 124 125 125 125 126 126 126 127 127 127 127 127 128 129 130 131 132 133 134 134 135 136 137 138 139 141 142 142 142 142 142 141 142 142 143 144 144 145 145 145 146 146 147 148 149 149 151 152 153 154 154 153 152 152 152 152 153 154 154 155 156 156 156 156 157 158 161 163 165 166 166 166 165 166 167 168 168 168 170 169 170 171 172 173 174 175 176 177 177 177 178 241 243 252 254 247 235 225 215 192 176 186 179 174 158 157 157 150 143 137 137 142 147 149 152 135 130 124 122 118 116 117 117 113 114 117 116 115 113 114 114 110 106 105 104 105 106 107 109 106 102 104 104 106 105 103 105 105 106 110 107 106 106 104 103 103 102 102 101 99 101 106 108 111 111 110 109 110 111 111 110 110 110 111 110 109 109 108 108 109 109 108 108 109 108 107 106 106 107 109 110 110 111 112 114 114 114 115 115 114 115 115 116 115 116 116 116 116 115 115 116 116 116 116 116 116 117 117 117 118 118 118 119 119 119 120 121 121 121 121 121 120 121 121 122 121 121 121 121 121 121 121 122 123 124 124 125 125 126 127 127 127 128 129 129 130 129 130 130 130 131 131 132 133 134 135 136 137 138 139 139 140 141 143 143 144 145 145 145 145 146 147 146 147 148 149 149 150 150 150 150 151 151 152 153 154 154 155 157 159 159 158 158 157 157 157 158 159 159 159 160 162 162 162 162 163 165 167 170 171 172 172 172 171 172 173 174 174 175 176 176 176 176 178 179 178 180 181 182 182 182 183 240 242 246 249 246 238 232 220 210 190 191 184 174 170 177 174 153 145 147 157 159 155 152 156 140 137 133 130 127 124 125 119 116 119 123 122 122 120 118 112 110 109 107 103 102 99 101 103 101 99 103 106 105 103 102 102 104 108 108 107 106 106 103 103 103 101 101 101 99 103 108 110 112 113 113 113 115 115 115 113 112 113 114 114 113 112 111 112 112 112 110 109 108 108 108 109 108 109 110 110 110 111 113 115 117 117 117 117 117 117 118 119 119 119 119 119 119 118 118 118 118 118 119 120 120 121 121 121 122 122 122 123 123 124 125 125 125 124 125 125 125 125 125 125 125 125 125 125 125 126 126 126 127 128 129 129 130 130 131 132 132 133 134 134 134 134 134 135 135 136 137 138 138 139 140 142 142 142 143 144 145 146 147 147 148 148 149 149 149 151 152 152 153 153 154 155 156 156 156 156 156 156 157 158 159 159 160 162 164 164 163 163 162 162 163 164 165 164 166 166 168 168 168 169 170 171 173 176 177 178 178 179 178 179 179 180 180 181 181 181 181 182 183 184 184 185 186 187 187 187 187 240 244 243 240 243 240 231 224 212 207 200 193 182 176 176 169 167 158 156 160 154 155 160 162 144 140 141 139 136 132 131 128 127 130 128 125 123 120 118 112 111 110 107 101 96 94 95 92 90 95 100 102 100 100 103 105 105 109 110 108 106 105 105 107 107 105 104 102 101 104 108 111 114 115 117 116 117 117 115 114 112 112 114 117 118 116 115 114 112 112 110 108 107 106 106 108 108 109 109 110 112 115 116 118 121 120 119 121 121 120 121 121 121 120 120 120 120 121 122 122 121 121 122 124 124 124 125 125 126 127 127 127 127 128 129 130 130 130 130 130 130 129 129 130 130 130 130 129 130 130 131 131 131 132 132 133 134 135 137 138 138 139 139 139 139 139 140 140 141 142 143 144 144 145 146 147 148 149 149 150 150 151 151 150 151 152 154 154 155 156 157 158 160 160 161 161 162 163 162 161 161 161 162 163 164 164 165 167 169 169 168 167 168 168 169 170 170 170 172 173 174 175 174 175 176 177 179 181 183 184 185 185 184 185 186 186 186 187 187 188 187 188 189 189 190 191 191 191 191 191 191 237 238 240 236 241 242 233 227 219 214 209 204 198 193 178 176 176 173 165 160 158 161 166 160 146 141 145 145 140 138 139 137 138 139 134 131 126 122 120 115 111 106 104 101 98 94 93 92 92 93 95 96 97 98 103 106 107 110 111 108 105 108 111 111 109 107 108 108 108 109 112 114 113 115 118 116 116 117 117 116 118 119 119 119 121 120 118 117 116 114 112 108 104 103 102 106 110 112 113 114 114 117 119 122 123 122 121 122 123 122 122 122 122 123 122 121 121 122 123 123 124 124 125 126 128 127 128 129 129 129 130 131 133 134 135 135 134 135 135 135 134 134 134 135 134 134 134 134 133 134 134 135 136 136 137 138 139 139 141 143 144 144 144 144 144 145 145 146 146 147 149 149 150 151 152 153 154 155 155 155 156 157 156 155 156 158 159 159 159 161 163 165 167 167 168 168 169 169 168 166 166 166 167 169 169 169 170 172 173 174 173 172 173 174 174 175 176 177 179 180 180 180 180 180 182 183 184 186 189 190 191 191 191 191 192 191 192 193 194 194 193 193 194 195 195 196 197 196 196 196 196 238 239 243 243 241 236 232 228 225 221 217 213 207 202 190 185 188 183 177 171 168 164 165 158 152 145 144 144 141 139 142 142 143 142 139 134 126 125 126 122 117 112 107 103 101 98 102 101 95 95 95 97 97 99 102 107 108 109 106 105 105 110 112 114 113 114 113 113 113 115 117 115 115 116 117 116 119 119 121 121 122 122 121 120 120 118 116 114 114 111 106 103 101 101 104 108 110 112 114 113 113 114 116 120 121 117 116 118 119 120 121 122 120 122 123 123 124 124 125 125 127 128 129 130 131 131 132 132 133 134 136 136 137 139 140 140 141 140 140 140 140 140 140 139 139 138 137 138 138 138 139 140 141 142 142 143 144 146 147 148 150 150 150 149 149 150 151 151 152 153 154 154 155 157 158 158 159 160 160 161 161 162 161 161 161 163 164 164 165 167 168 171 172 174 174 175 175 175 175 173 172 172 172 174 175 176 176 177 177 177 177 178 179 179 179 180 181 183 185 186 186 185 186 186 187 188 189 191 193 196 197 198 198 197 197 197 198 199 199 200 200 200 200 200 201 202 202 202 201 200 200 236 236 239 240 241 239 234 230 230 227 226 218 214 205 196 201 196 188 185 182 175 165 157 154 153 150 145 150 143 141 142 144 145 144 140 133 126 125 122 123 122 120 112 105 105 106 108 105 101 102 103 100 95 95 97 100 104 105 104 104 107 111 115 117 116 116 112 111 110 115 118 116 115 115 114 114 117 118 117 118 120 119 118 117 118 117 115 115 115 113 110 109 109 109 108 110 106 107 108 110 110 111 114 116 115 111 111 112 113 116 119 119 119 120 121 120 122 125 127 128 128 127 128 131 133 133 134 134 135 136 137 138 141 144 146 146 144 144 143 143 142 143 143 141 140 141 139 140 141 143 145 146 147 147 148 150 150 151 153 155 156 157 156 155 156 156 156 156 156 157 159 159 160 162 162 163 165 165 166 165 167 166 165 166 167 168 169 170 171 172 173 176 179 181 182 181 182 182 182 179 178 178 179 180 181 182 183 183 183 181 182 183 183 184 185 186 187 188 190 191 191 190 191 191 192 192 193 195 197 200 202 204 204 204 205 205 205 206 205 206 206 206 206 206 206 207 207 207 206 206 205 237 231 236 239 238 236 237 235 234 229 227 225 219 208 202 203 193 190 195 188 179 166 156 154 155 152 138 143 144 132 135 139 143 143 140 135 132 128 122 123 121 118 113 108 105 106 104 104 103 103 102 103 101 97 94 95 100 103 106 108 111 114 119 118 114 114 112 112 113 116 116 114 112 112 113 114 114 112 112 114 116 114 112 111 112 114 115 113 114 113 112 111 111 111 108 104 102 102 105 108 109 112 110 110 109 108 109 108 107 112 116 112 111 115 116 115 115 120 124 125 126 127 127 128 129 130 132 133 136 138 138 139 141 143 146 146 145 143 144 144 143 141 141 142 141 142 142 144 145 147 150 150 149 150 153 155 155 156 159 158 160 161 161 161 161 160 159 158 158 160 161 162 163 165 166 168 169 170 170 170 171 169 169 170 172 173 174 176 178 178 179 181 185 187 188 187 187 187 186 185 184 184 185 186 186 188 189 188 189 189 188 188 188 189 191 192 193 194 194 196 196 195 195 196 196 196 198 200 202 203 206 208 209 209 210 210 210 211 212 212 212 212 212 212 212 212 213 213 212 211 210 239 235 235 241 240 239 237 239 237 237 230 225 220 213 205 204 200 192 196 189 180 168 164 165 164 155 141 142 144 133 134 141 144 141 141 138 136 132 129 127 126 122 115 111 109 109 103 101 102 101 99 99 96 94 93 95 100 106 108 109 111 114 114 112 111 109 111 114 115 116 113 112 112 110 111 109 109 111 112 114 114 111 109 109 108 109 110 111 112 113 111 107 103 102 101 99 98 98 100 100 104 104 102 101 99 96 99 102 102 102 101 101 103 108 113 112 109 111 112 112 117 122 122 120 121 125 130 135 139 139 138 138 139 141 141 140 136 136 136 136 138 140 138 136 137 136 139 143 145 151 152 151 151 153 154 154 156 157 158 159 158 160 161 160 158 157 158 160 158 159 161 161 165 168 167 167 169 171 172 172 169 169 170 173 176 178 179 182 183 184 184 186 189 192 192 192 193 193 191 191 190 190 192 192 193 194 195 195 196 196 195 194 194 194 196 198 199 200 200 200 202 201 200 200 200 201 202 204 206 208 209 212 215 215 215 215 214 216 216 217 218 218 218 218 218 218 218 219 218 217 216 240 238 234 234 239 239 237 240 236 235 230 226 222 219 211 204 201 197 196 197 186 167 174 176 169 152 144 142 138 139 143 151 151 143 141 140 139 135 134 133 131 126 119 112 109 107 107 106 104 104 101 100 97 96 98 100 103 106 108 109 109 113 111 111 110 108 112 114 114 112 111 110 108 106 105 107 109 111 108 107 106 105 106 102 99 99 101 102 102 105 104 100 96 93 92 94 91 85 87 90 90 89 90 90 90 90 87 91 96 94 93 93 94 96 100 101 103 102 102 101 101 105 111 113 118 118 121 127 137 135 133 131 133 133 130 126 125 130 129 127 128 130 128 123 125 128 135 139 140 145 147 149 150 152 154 154 154 154 153 157 159 161 160 158 158 157 155 154 154 155 158 161 162 165 160 162 161 168 169 173 171 170 176 180 179 180 181 189 190 190 188 190 195 200 201 201 202 200 198 199 198 200 202 201 200 202 204 204 205 205 203 203 203 203 202 203 205 206 207 206 208 208 207 206 205 206 207 208 210 212 214 216 218 219 219 220 220 220 221 221 222 222 222 223 223 223 223 224 224 224 222 235 236 236 234 238 238 237 238 235 233 229 225 226 223 218 208 203 204 201 198 182 172 176 177 172 158 149 141 138 141 150 154 150 145 145 143 140 136 136 130 126 125 123 114 108 104 105 107 104 105 103 102 99 97 98 101 102 104 107 107 106 108 109 111 109 108 112 109 106 105 104 104 106 106 103 103 102 104 102 102 102 101 100 99 95 90 91 92 92 94 95 92 88 87 89 88 82 78 78 75 73 79 81 84 86 87 87 86 90 89 89 90 90 89 88 90 93 96 94 92 91 93 95 100 99 98 96 100 115 122 124 125 125 115 103 102 107 119 119 112 111 114 110 112 113 117 120 125 125 130 137 139 139 140 144 146 150 149 151 149 153 154 155 148 146 139 133 132 133 140 144 149 150 146 147 143 140 142 125 149 167 172 180 190 187 185 187 193 192 190 190 196 202 210 213 214 214 209 209 209 210 212 213 211 211 212 214 215 216 216 215 215 215 214 212 212 213 213 215 215 215 215 215 214 213 212 212 214 215 216 219 221 221 223 224 224 224 223 225 225 226 228 228 229 229 229 229 230 230 229 228 240 238 237 236 237 240 240 241 237 233 229 226 229 228 222 216 208 205 203 197 189 182 177 178 170 157 153 143 141 146 154 153 150 150 148 143 140 136 136 132 124 122 125 118 111 105 103 102 98 99 100 97 96 97 96 94 99 103 104 105 104 105 108 112 111 107 109 107 107 106 104 103 106 105 103 103 100 98 95 93 98 101 103 99 98 96 93 93 91 90 89 87 84 81 81 85 87 80 77 72 68 68 73 79 81 82 84 84 85 86 88 89 84 83 86 84 87 92 90 87 86 87 87 84 82 80 80 85 97 106 109 111 112 105 96 92 92 103 103 98 96 95 92 93 101 99 98 106 107 108 113 119 116 121 123 136 141 143 138 130 133 133 128 122 113 105 101 104 112 117 110 107 95 87 89 82 77 81 98 115 129 165 176 192 200 186 183 183 186 194 198 204 212 219 224 225 225 224 223 220 219 222 223 222 222 222 222 223 225 225 224 226 229 226 224 223 224 223 224 225 227 227 226 225 225 223 221 221 221 224 226 227 227 228 229 229 230 229 229 229 230 231 232 233 234 235 236 235 236 234 232 239 239 240 238 234 237 241 241 240 237 234 230 229 227 224 222 216 212 202 201 195 188 185 181 173 170 163 155 155 156 158 154 154 155 150 145 140 135 133 129 123 121 121 119 114 107 98 93 96 98 102 102 103 102 97 90 92 99 100 102 101 103 103 104 108 105 107 111 110 111 110 108 107 104 102 100 97 96 95 94 94 98 98 97 99 97 94 93 88 87 87 85 83 78 79 87 91 84 73 72 68 65 67 74 76 78 80 82 82 82 83 81 80 80 80 79 80 85 88 84 81 81 80 75 71 71 71 76 84 93 97 100 101 99 98 93 90 96 94 88 89 89 85 83 86 87 90 94 101 100 98 93 92 92 88 93 102 97 92 86 98 108 104 95 81 81 81 80 80 92 93 84 80 76 70 67 54 52 70 64 64 78 74 69 122 148 169 181 194 204 202 211 227 239 242 239 234 233 233 233 234 236 232 234 234 235 233 237 235 235 235 237 236 234 234 233 233 233 233 232 234 236 235 234 234 233 231 230 230 231 231 233 233 233 234 235 235 235 235 235 235 236 236 238 240 239 239 238 238 237 235 235 238 241 241 235 232 239 236 236 234 235 237 234 228 224 223 213 213 212 202 197 189 186 181 179 172 161 158 161 164 162 157 156 158 152 146 141 134 132 130 125 122 118 117 113 109 100 91 94 93 98 103 105 103 100 94 93 97 103 105 101 100 97 98 102 105 105 106 109 109 107 104 104 104 99 95 96 96 95 96 95 93 94 93 93 93 93 93 89 85 82 82 80 76 77 86 90 86 78 74 74 71 71 73 73 74 79 80 78 78 78 78 78 79 78 77 77 79 83 79 78 77 76 74 71 71 69 68 71 82 87 87 88 87 90 88 85 87 86 83 84 83 80 79 82 83 84 85 88 93 88 82 80 82 79 76 77 78 75 68 70 80 86 82 75 74 75 72 70 74 71 64 67 68 68 62 49 52 53 47 49 51 42 60 72 110 123 127 46 348 219 229 230 249 272 279 258 255 256 259 257 252 243 242 246 250 254 256 251 248 248 251 248 245 245 244 243 244 241 239 239 241 242 242 242 240 238 238 236 237 239 239 239 240 240 240 239 240 241 241 241 242 242 241 241 242 243 242 241 239 236 235 236 239 238 236 230 229 227 229 227 227 232 234 229 228 224 213 208 212 209 201 193 186 182 182 176 169 169 170 170 163 157 156 158 154 149 144 139 134 129 127 123 117 111 106 103 104 98 93 95 98 100 103 104 102 99 96 99 102 105 102 100 98 98 100 105 105 106 105 103 103 100 99 96 94 94 93 95 94 94 94 93 91 89 89 88 87 84 82 81 80 80 81 82 85 87 91 95 87 81 78 76 74 72 71 73 77 78 75 74 73 74 76 78 79 77 75 75 76 76 76 73 74 73 73 74 71 69 68 74 80 78 79 83 84 84 84 82 81 80 80 79 78 78 76 77 79 76 76 79 79 74 72 78 74 72 73 76 73 68 67 72 74 72 74 69 68 67 67 66 61 62 69 66 63 57 53 50 49 48 50 49 43 49 66 83 96 80 43 37 32 313 284 274 308 324 315 297 286 283 289 275 265 263 261 267 274 273 267 266 263 265 260 256 253 253 252 252 251 249 249 250 250 250 247 245 243 243 243 243 244 245 245 245 246 246 245 244 245 245 246 246 246 247 246 245 245 245 242 239 238 237 236 237 235 233 231 227 226 228 228 227 228 230 228 227 219 211 206 207 211 209 199 190 187 184 182 178 178 175 172 170 163 159 157 152 149 146 139 132 127 127 122 114 111 110 108 104 98 97 98 99 99 103 105 102 101 96 96 100 102 100 98 99 101 100 102 104 105 103 102 104 103 97 93 93 94 95 95 92 91 91 90 88 85 86 87 86 83 80 78 79 79 77 79 84 87 90 90 89 85 82 82 78 76 76 75 75 74 74 73 72 73 76 76 75 75 74 75 76 76 77 75 74 74 74 73 72 70 70 73 76 76 77 79 78 77 78 77 75 74 76 77 77 75 75 74 76 74 72 72 73 73 72 75 73 71 73 73 71 69 67 69 71 71 69 66 64 64 64 62 60 61 67 65 61 58 56 53 51 52 50 45 40 45 52 56 56 48 44 35 28 14 356 9 3 2 355 349 336 327 311 293 284 286 275 285 281 279 280 286 284 282 280 277 269 261 260 261 259 257 257 258 257 257 256 254 254 253 252 250 250 251 253 251 250 252 252 249 248 249 248 248 248 248 248 249 249 248 244 240 241 243 239 237 232 232 233 228 227 227 230 233 232 230 230 225 212 211 208 207 209 211 205 196 192 188 183 184 185 183 177 175 170 163 159 152 149 147 142 136 128 125 119 114 113 111 104 101 96 94 96 98 98 100 102 102 100 96 97 101 102 99 99 100 100 100 101 101 103 99 98 101 102 96 91 90 91 92 93 94 93 90 88 85 85 85 85 87 83 80 77 77 76 77 77 78 83 84 86 86 84 83 84 80 77 77 78 79 78 78 75 72 72 75 75 75 75 74 74 74 75 77 75 73 73 74 72 71 71 73 73 73 75 75 76 75 74 74 72 70 71 73 74 75 74 74 73 74 73 71 70 70 71 70 70 70 69 70 71 71 70 69 68 68 68 67 65 64 63 62 61 60 62 65 63 60 59 58 56 55 54 53 48 46 46 50 49 48 48 41 39 45 46 44 38 30 22 15 14 18 5 7 342 325 319 316 315 317 311 306 302 294 291 291 290 281 271 270 267 266 262 263 266 270 268 264 263 262 262 261 257 255 256 256 255 255 256 257 256 252 250 251 252 251 250 251 251 252 252 244 240 242 244 239 237 232 230 231 226 225 228 234 229 224 224 227 219 213 220 216 217 210 210 207 203 195 193 187 182 184 184 180 179 174 167 160 155 152 148 143 138 129 123 121 114 111 115 108 102 99 100 103 104 99 99 100 100 102 99 98 100 102 101 100 99 100 99 99 99 99 97 95 98 99 96 91 88 88 90 90 91 93 91 87 84 85 85 84 83 82 79 79 76 75 76 77 75 76 78 80 80 79 79 79 77 75 76 78 79 79 78 76 75 73 73 74 75 74 72 71 72 74 76 76 75 75 75 75 73 73 73 73 72 72 73 74 73 72 70 69 70 70 72 72 72 73 73 73 74 73 72 70 69 69 70 68 69 67 67 68 69 70 70 71 70 69 69 68 66 64 62 60 59 60 62 60 58 57 57 56 54 53 52 48 49 50 50 48 49 49 45 45 51 51 52 48 45 38 31 31 34 30 34 29 18 9 10 1 355 348 338 328 311 302 300 303 297 287 287 282 276 271 269 269 273 275 272 269 268 269 266 261 259 259 259 260 259 259 261 259 257 255 254 256 255 252 252 252 253 253 246 241 241 245 241 236 230 229 229 221 220 222 228 220 221 224 223 221 218 226 226 224 214 212 213 212 204 194 189 184 183 183 182 176 177 170 164 159 153 145 140 136 128 124 117 110 105 109 106 103 101 104 109 111 106 102 101 102 105 105 102 97 100 101 98 98 101 99 97 96 98 96 95 97 95 92 89 88 88 89 89 90 91 89 85 84 86 84 84 83 81 80 80 78 77 76 76 74 74 75 76 77 80 80 79 77 75 77 77 78 80 79 79 77 74 73 73 74 73 72 71 71 73 74 75 75 77 77 77 74 73 74 73 71 70 72 73 73 72 71 70 70 69 70 71 70 72 73 73 73 72 72 71 69 68 68 68 68 67 67 69 69 70 70 70 71 70 69 68 67 66 63 61 60 60 60 59 57 56 54 54 54 53 52 50 51 51 50 49 47 47 48 47 48 52 53 50 49 45 41 39 39 38 41 38 28 22 19 12 5 360 351 348 339 325 317 320 319 305 296 292 287 281 280 280 279 281 280 278 276 274 271 265 262 262 263 263 263 264 264 261 260 259 259 259 258 255 255 255 254 254 250 244 243 247 242 237 231 227 225 222 221 224 226 222 225 226 226 225 225 224 230 231 217 211 219 219 201 192 186 184 183 179 181 180 181 179 169 157 151 144 139 133 127 120 113 104 98 98 100 107 108 111 115 115 111 107 103 103 105 105 100 97 100 102 100 98 99 99 96 94 94 94 95 95 95 92 89 87 87 88 88 89 90 90 85 83 82 82 83 81 81 79 79 80 79 77 77 75 74 74 76 75 77 77 76 74 74 75 76 79 80 80 80 80 79 77 74 74 73 73 72 72 73 74 75 75 75 74 76 74 73 73 73 72 71 72 73 73 72 72 71 71 69 69 69 70 69 69 69 71 71 70 71 70 69 69 68 69 68 68 70 70 71 71 71 71 70 69 68 67 66 65 62 61 61 60 59 57 56 55 53 53 52 53 55 52 52 51 50 48 50 48 47 47 49 48 49 49 47 41 38 38 38 39 37 30 25 20 14 8 5 360 354 350 346 341 333 328 327 318 305 300 294 287 284 284 282 284 290 283 278 274 272 270 269 268 266 264 265 265 264 260 258 258 259 260 259 258 257 255 254 252 250 249 250 246 238 233 231 226 225 224 223 224 223 228 226 228 226 223 225 228 227 216 209 213 210 192 183 182 182 180 178 182 188 187 186 173 158 153 145 136 132 127 121 115 110 109 102 104 109 111 116 120 119 114 109 104 103 101 100 101 101 103 106 103 100 98 97 98 97 94 93 92 94 95 95 92 89 87 87 89 90 90 89 85 82 82 82 81 80 80 80 77 78 78 78 77 75 74 74 74 75 75 77 76 75 75 77 77 78 79 81 81 82 81 79 76 76 73 73 73 72 72 74 75 75 74 74 75 74 74 73 72 71 71 73 72 71 71 71 72 72 72 70 70 70 69 69 70 71 71 71 71 70 69 69 69 69 67 67 67 68 67 68 69 71 70 70 69 68 67 66 65 62 61 59 58 57 56 55 53 51 53 54 53 51 50 49 48 46 45 45 45 45 46 46 45 45 43 40 39 37 34 35 34 30 27 23 18 13 7 4 1 0 354 347 344 335 328 327 326 314 308 302 301 299 292 288 293 296 284 279 279 279 276 276 271 268 267 265 263 261 260 261 262 261 259 258 259 256 253 251 249 248 248 240 235 233 232 230 228 226 225 223 221 226 228 227 224 223 227 222 219 217 208 208 205 193 183 178 178 176 175 177 180 173 155 151 150 149 144 136 132 129 125 121 113 104 108 120 113 112 117 120 119 114 107 104 101 100 101 102 102 103 105 104 99 97 97 96 97 93 92 92 93 93 94 93 91 91 89 89 89 89 88 85 82 83 82 81 80 79 78 78 78 78 78 77 75 75 75 75 77 77 75 75 76 75 76 78 77 78 80 83 85 83 80 77 77 74 74 74 73 73 73 74 75 74 73 74 75 75 74 73 72 72 71 71 70 71 72 71 72 72 72 71 72 71 70 69 70 71 71 72 71 69 70 70 69 67 67 66 67 66 66 66 69 70 69 68 67 65 64 64 63 61 58 56 56 56 54 54 54 53 53 53 51 49 47 46 44 44 45 45 45 44 43 42 43 42 40 39 36 32 30 28 28 26 23 19 14 9 5 3 359 355 350 345 339 335 334 331 329 320 315 312 307 301 297 298 296 289 285 283 280 278 278 275 272 272 270 268 265 265 266 264 264 263 262 264 259 255 255 252 247 243 239 233 234 233 230 229 224 224 220 219 221 228 230 224 222 224 215 212 213 211 204 202 195 182 175 174 175 169 166 169 159 150 140 144 144 144 139 134 129 126 122 115 101 93 112 112 111 116 117 118 113 108 105 102 100 102 102 102 102 102 103 100 99 97 95 97 94 92 92 92 92 92 93 93 92 92 90 89 88 88 86 83 82 81 82 82 79 79 78 79 78 77 77 75 75 76 76 79 78 76 75 77 75 75 76 78 78 78 80 85 85 82 79 77 76 75 75 75 75 76 76 75 75 75 76 76 76 75 74 73 73 72 72 72 72 72 71 72 72 72 72 72 72 71 71 70 71 72 71 71 70 70 70 68 67 66 66 66 66 65 66 67 69 68 68 66 65 62 63 62 61 57 55 55 55 55 54 55 53 53 53 51 49 47 46 45 44 47 47 46 44 42 41 41 40 40 39 38 36 33 30 28 25 21 19 17 12 8 6 1 357 352 344 340 346 346 337 336 330 322 319 314 311 308 306 297 292 286 283 282 281 283 280 277 275 274 275 272 268 268 268 269 269 269 269 264 259 256 254 251 244 241 235 233 230 226 226 223 222 221 221 222 227 229 227 227 220 207 212 211 208 200 198 195 185 179 174 170 167 165 165 163 154 146 144 145 147 142 135 131 127 126 122 112 99 103 108 108 110 110 109 107 105 103 101 101 103 102 101 101 100 100 99 99 97 96 96 95 92 92 93 92 91 91 91 92 92 90 89 88 88 86 84 82 82 85 84 81 81 79 79 80 78 76 75 76 76 76 79 78 78 77 77 75 75 74 77 79 79 81 85 87 84 81 79 78 77 77 77 76 77 77 76 76 76 77 77 77 77 75 74 74 73 73 73 73 73 72 72 73 73 71 70 71 71 72 71 71 71 71 72 72 72 70 69 68 65 65 65 66 66 66 69 68 66 66 67 65 64 63 62 60 58 58 57 56 56 54 54 54 53 52 50 49 48 47 46 44 47 47 45 44 43 42 42 41 39 38 38 35 32 30 29 27 25 23 21 16 12 8 4 1 357 352 351 354 351 347 344 335 331 329 324 320 315 309 301 297 292 289 288 288 287 282 278 274 274 272 266 267 269 270 269 269 268 268 263 257 250 246 247 245 242 237 235 228 223 222 216 222 222 221 222 224 223 220 220 217 211 213 209 201 194 188 191 189 177 169 166 164 164 162 155 149 146 146 147 149 143 135 133 129 128 128 124 113 106 105 107 110 109 106 105 105 103 101 101 100 99 100 99 96 96 97 97 97 95 95 93 91 90 90 92 92 90 91 91 91 90 91 91 90 89 86 85 83 85 84 83 82 81 80 80 79 77 76 77 79 78 78 78 78 78 78 77 78 77 77 80 82 84 85 87 85 82 81 80 79 78 78 77 76 77 77 76 77 78 78 77 77 75 74 75 75 75 75 75 74 74 73 73 73 73 71 70 70 71 71 71 71 72 73 73 72 70 68 67 65 65 64 65 66 66 67 68 67 66 66 66 65 63 61 60 59 57 57 56 56 54 54 52 53 53 51 51 50 49 49 48 47 47 47 45 43 41 42 41 38 35 34 35 32 30 29 27 24 22 18 15 13 12 11 7 4 6 11 7 358 354 346 339 335 330 324 319 315 313 309 306 301 297 293 292 289 285 279 275 272 268 264 265 266 266 267 266 265 265 262 258 249 244 245 251 243 236 231 221 220 220 214 221 218 218 215 216 212 210 210 208 206 207 200 194 191 186 185 181 174 169 167 162 162 160 149 145 144 146 145 142 140 137 135 131 125 121 117 110 110 107 106 109 108 106 105 104 105 104 101 100 98 100 98 95 95 96 97 97 96 97 94 91 90 89 89 89 87 87 86 88 90 91 92 91 90 86 86 86 84 83 83 83 81 81 80 80 79 78 78 80 79 78 79 80 80 80 79 80 79 79 81 83 84 84 86 85 84 84 83 81 80 78 78 78 78 78 77 77 78 79 78 78 76 75 75 75 76 76 76 75 74 73 72 72 72 71 70 70 71 71 71 70 72 74 73 72 71 69 67 66 65 64 65 66 66 65 66 66 66 66 66 65 64 62 60 58 57 56 55 54 55 55 54 54 54 54 53 53 51 51 48 47 46 46 45 43 41 41 40 38 35 34 32 30 29 27 26 23 20 16 13 14 14 12 9 8 9 10 6 360 354 347 340 335 328 320 316 315 316 316 312 307 303 298 296 293 289 281 276 273 268 265 265 264 265 265 265 270 274 254 262 252 243 250 261 252 244 231 220 218 219 214 214 213 210 205 204 198 198 198 201 205 205 196 194 193 187 181 179 172 168 167 164 156 148 144 144 143 142 141 138 136 133 132 132 125 115 110 110 111 106 105 105 104 104 105 107 106 105 101 98 96 96 97 96 95 94 93 93 93 93 92 93 91 90 89 89 87 85 84 85 89 90 89 90 89 88 88 87 85 84 84 83 81 80 81 80 79 80 79 79 80 80 81 81 83 82 82 81 81 81 81 83 84 85 86 86 85 85 84 83 82 81 80 80 80 80 79 80 79 80 79 79 79 78 77 77 77 76 76 76 74 72 71 71 71 71 70 70 70 71 72 71 72 73 73 71 71 69 67 67 66 63 64 64 64 65 64 65 65 64 65 65 64 62 60 58 56 55 55 55 56 57 57 56 56 55 54 55 53 52 50 48 47 45 45 43 42 40 38 37 36 34 32 30 29 27 25 22 19 17 16 18 15 12 10 8 8 6 1 357 354 348 340 334 329 323 317 314 314 313 310 305 300 296 296 295 294 289 281 274 268 264 262 262 263 266 270 272 279 260 267 263 253 258 282 268 258 232 212 214 211 208 206 207 204 201 196 190 190 194 200 206 206 198 191 188 184 175 171 168 165 166 163 148 143 144 143 140 141 139 139 136 133 132 128 122 116 112 113 112 107 105 103 101 103 103 105 104 103 101 97 96 95 95 96 95 93 91 92 92 93 93 92 93 95 92 91 89 87 88 87 87 87 88 88 89 89 88 86 85 85 84 83 81 82 81 80 79 80 81 81 81 79 80 83 83 83 83 83 82 84 83 83 83 84 86 86 86 87 86 87 86 83 81 81 82 82 80 81 82 81 81 82 82 80 79 79 79 77 77 76 74 72 73 72 71 70 70 71 72 72 73 73 73 72 72 71 70 69 67 67 66 64 64 64 64 64 64 64 65 65 64 65 63 61 60 58 55 55 56 57 57 56 55 55 55 54 54 54 54 54 52 50 48 46 45 43 42 41 39 39 38 35 33 31 29 29 26 23 20 18 17 17 14 11 11 8 6 4 0 357 355 348 341 335 329 325 317 309 312 314 313 308 302 291 287 292 295 294 293 286 276 262 261 264 265 267 271 270 274 274 278 274 283 309 299 298 284 209 196 208 206 204 202 201 197 191 190 190 192 198 203 208 207 198 188 184 183 172 166 161 155 149 148 147 145 142 135 137 140 140 137 137 137 134 128 120 119 117 114 110 105 103 103 101 101 104 104 103 102 99 99 98 95 93 94 95 94 93 90 89 88 89 87 89 92 91 90 89 89 89 89 88 86 87 87 86 87 87 84 81 84 85 85 83 83 81 80 80 80 81 81 80 78 77 80 82 82 81 81 82 83 84 84 85 86 86 86 86 87 87 88 87 86 85 83 85 85 85 84 84 85 84 84 84 82 80 80 80 80 79 77 76 74 74 72 71 72 72 73 73 73 73 73 73 71 71 70 69 68 67 67 66 65 65 64 63 63 63 64 65 64 62 63 62 61 60 58 56 55 57 57 58 57 58 56 55 54 52 52 52 52 52 50 47 46 44 43 42 40 39 38 37 35 33 31 29 26 25 23 21 19 17 16 14 11 10 9 6 2 359 356 353 348 344 340 334 332 329 316 317 319 318 319 317 303 293 299 303 300 300 299 291 269 265 269 269 271 269 260 251 252 300 358 13 27 319 306 319 162 187 206 204 202 195 192 190 186 185 184 190 198 203 210 203 195 187 183 180 170 165 157 148 139 138 140 140 137 132 135 135 137 135 136 135 135 134 127 122 119 113 108 105 103 103 104 104 106 105 103 101 98 95 94 94 96 96 96 95 94 91 88 87 87 85 88 91 90 90 89 88 89 89 89 88 86 86 87 86 85 82 82 81 82 83 84 83 82 80 79 80 81 82 80 79 79 79 80 82 83 82 82 85 85 85 86 87 87 87 87 87 87 87 87 87 86 85 86 86 86 87 87 87 85 85 86 84 82 82 82 83 83 80 78 76 73 72 73 74 73 75 75 75 75 74 73 72 71 71 71 70 68 67 66 65 65 64 63 63 63 64 65 64 63 63 61 60 59 58 59 60 59 59 60 59 57 56 55 54 53 51 50 49 50 50 48 45 44 42 41 41 40 38 37 33 30 29 27 25 24 22 21 18 17 15 11 9 8 8 6 2 358 355 352 348 347 345 342 340 345 340 330 320 321 325 331 330 313 310 307 303 300 301 299 285 278 276 273 270 271 266 256 230 53 39 59 185 318 324 301 211 193 211 213 203 191 186 182 178 178 183 189 199 205 211 207 192 181 172 169 163 157 151 144 139 138 138 136 134 133 131 130 133 129 129 127 129 131 128 124 120 115 110 106 104 104 105 104 104 105 103 101 99 95 94 94 95 95 95 95 93 91 87 85 86 87 88 89 89 87 88 85 86 88 88 88 87 85 84 84 82 80 80 80 80 81 82 83 84 81 81 82 81 83 82 80 80 80 80 81 82 83 82 85 85 84 84 85 87 88 87 87 87 87 86 86 87 87 88 88 86 89 90 88 87 86 86 86 85 85 85 87 87 84 80 77 72 71 72 73 73 73 75 75 76 76 75 74 73 71 71 71 70 69 69 67 65 64 63 63 64 63 63 63 63 62 60 59 57 57 61 65 63 61 60 60 58 57 56 55 53 51 49 49 51 50 48 46 43 42 41 40 40 39 37 35 32 29 27 26 24 21 20 18 16 14 12 9 7 6 5 2 359 356 353 351 348 346 343 340 340 337 328 325 327 328 327 319 312 308 301 300 299 300 301 293 287 283 276 275 322 352 24 54 119 207 190 168 324 325 327 301 227 231 221 198 189 182 178 175 174 178 179 189 206 219 209 183 169 165 165 161 154 150 145 141 140 138 135 133 131 127 129 127 122 124 123 126 126 127 122 117 113 113 109 105 103 102 102 101 104 104 102 100 97 96 95 94 92 93 93 93 92 87 85 86 87 87 86 88 88 89 88 84 86 87 86 85 83 82 80 80 79 79 80 79 80 83 84 83 82 82 83 83 83 83 80 79 80 80 81 82 82 82 83 84 83 83 84 85 87 86 87 86 88 88 87 87 88 88 89 88 90 91 87 87 87 86 86 86 87 90 93 94 92 86 79 69 67 71 73 73 74 75 76 77 77 77 75 74 72 72 71 71 70 69 68 66 65 64 64 64 64 64 63 63 62 59 58 56 55 60 67 67 64 62 61 60 58 57 56 54 52 50 51 52 50 48 46 43 42 40 39 38 37 35 33 31 29 26 25 22 20 19 17 15 13 11 9 6 4 4 1 357 355 353 350 347 343 339 336 333 331 329 328 325 324 322 315 308 303 297 298 299 299 299 297 291 287 286 33 51 47 223 191 224 248 90 51 328 321 319 310 275 257 184 177 180 176 172 171 160 162 167 178 192 188 158 155 155 159 160 156 153 150 147 143 143 140 136 132 128 128 128 124 119 121 121 123 124 125 119 113 113 111 108 105 104 102 100 99 103 104 102 98 97 98 95 92 91 92 92 93 92 90 90 89 87 85 85 87 89 90 89 85 86 88 86 84 82 81 80 79 79 79 79 79 80 81 83 80 79 80 81 83 83 81 80 80 80 80 81 81 81 81 81 82 82 83 85 85 86 84 84 83 83 87 87 87 87 88 90 89 91 93 88 86 86 86 84 84 86 92 95 95 104 106 93 74 56 67 73 74 75 75 77 79 79 77 76 75 73 72 72 72 71 69 69 68 67 67 65 64 65 64 63 63 62 60 59 57 57 61 66 68 66 62 60 59 58 58 57 55 53 51 51 50 50 49 46 44 42 40 39 38 37 35 32 31 29 26 24 22 20 19 17 14 12 11 9 6 4 3 0 356 353 351 348 345 342 337 331 327 328 327 322 319 319 319 316 311 308 301 299 303 297 298 298 299 314 13 41 54 249 312 53 343 348 50 52 341 341 337 336 294 237 193 177 171 161 162 156 151 151 161 173 177 161 138 138 141 147 153 154 151 151 148 145 141 136 134 128 125 127 126 124 122 123 123 124 124 121 117 113 112 110 108 107 105 103 100 99 102 105 104 100 99 97 96 95 94 92 92 93 91 91 91 92 89 88 84 84 87 88 88 87 86 87 88 86 83 81 80 79 79 80 78 78 79 79 82 83 80 80 80 82 83 81 79 81 80 80 80 79 80 80 80 82 83 83 85 85 84 84 82 82 82 85 86 83 86 86 90 90 90 92 89 88 85 84 79 77 83 87 81 74 59 270 251 59 45 70 76 78 76 76 77 79 80 79 78 76 74 74 73 73 72 70 69 69 68 68 67 66 64 64 63 63 62 62 61 61 60 63 65 64 65 62 60 58 58 57 56 55 53 51 49 49 50 48 47 45 43 42 40 40 39 36 33 31 29 26 24 22 20 19 16 13 11 11 9 6 3 1 360 357 353 351 349 346 343 340 332 326 327 323 319 317 316 317 316 315 315 313 304 301 302 303 306 322 33 55 52 2 353 50 18 353 358 40 66 1 3 358 359 347 268 197 177 168 153 148 140 137 136 144 153 177 166 145 139 137 139 144 145 146 147 143 139 135 132 126 121 118 119 119 122 121 121 124 123 123 121 118 114 112 112 110 109 106 103 100 98 100 104 105 101 101 98 97 97 96 94 92 90 91 93 91 91 90 88 87 86 86 87 87 86 85 86 87 85 85 83 82 79 79 80 78 79 81 80 81 83 80 80 80 81 81 80 78 79 79 79 79 78 80 80 81 81 82 82 83 81 80 80 82 83 82 81 81 82 84 86 86 84 84 88 88 86 84 80 77 76 81 86 83 74 64 58 74 104 108 83 80 80 80 79 79 80 81 79 80 78 76 75 74 74 73 72 70 69 68 68 68 66 66 65 65 64 64 63 62 63 63 64 64 63 63 60 58 59 57 56 55 53 52 50 49 49 47 46 46 45 44 42 41 40 38 35 33 30 27 25 23 21 19 17 14 12 11 10 8 6 3 0 358 356 354 351 348 347 345 345 341 335 331 323 318 316 314 313 313 313 314 316 315 305 305 309 327 18 62 28 175 115 203 141 145 143 75 82 90 3 1 3 10 25 52 138 155 147 145 140 135 130 128 132 115 102 131 137 136 136 136 137 140 140 139 137 135 133 130 125 120 117 116 117 116 116 118 118 119 118 117 115 114 113 112 111 109 106 103 99 98 99 100 102 102 103 100 101 99 97 97 93 90 91 93 91 91 90 87 87 87 86 85 85 86 84 84 85 86 85 83 82 79 77 76 78 80 81 81 79 82 81 80 80 80 79 77 79 78 77 77 79 78 79 80 80 81 81 79 78 79 81 80 80 82 80 82 80 79 81 80 82 81 81 83 84 81 77 78 76 79 81 80 72 57 81 80 74 95 96 88 85 82 82 83 82 81 82 80 81 81 78 78 75 76 74 73 72 70 70 70 69 67 67 65 66 66 64 64 63 63 63 63 63 61 61 60 59 57 57 56 55 54 53 51 49 48 45 45 44 43 42 41 40 38 36 33 30 29 27 24 22 21 19 15 13 12 10 8 7 6 3 360 357 354 351 350 347 346 344 345 347 342 331 324 318 315 312 311 308 307 308 313 315 313 309 317 346 73 71 7 264 173 94 65 55 73 64 84 91 2 5 14 29 43 67 119 142 141 137 136 134 126 121 121 114 104 107 118 126 127 130 133 131 132 133 132 130 129 129 126 123 119 116 116 115 114 114 117 119 118 116 116 116 115 114 113 111 110 106 103 100 101 101 102 104 103 100 100 100 98 96 93 92 92 93 93 91 90 89 85 85 84 83 84 86 85 86 85 84 83 81 80 80 77 76 77 78 80 82 79 79 79 78 79 79 80 80 79 76 76 77 78 78 78 77 79 80 80 79 76 76 80 81 82 81 80 81 80 80 82 80 80 78 76 81 82 79 77 76 72 70 80 81 68 57 57 86 100 95 92 89 87 83 80 81 84 82 82 81 80 81 77 77 77 76 75 74 72 72 72 70 71 70 68 67 67 67 66 65 63 64 63 63 63 62 61 60 59 59 58 57 57 56 53 50 47 46 44 44 44 42 40 39 37 36 34 31 29 28 26 24 22 20 18 16 14 10 9 8 6 6 3 359 355 352 350 348 347 345 343 341 340 335 328 320 315 312 310 308 305 303 301 304 310 313 317 327 334 62 94 311 283 51 65 104 115 67 45 65 64 11 15 25 51 61 78 104 126 132 129 130 127 123 118 114 112 107 108 114 121 125 128 130 127 127 128 128 127 127 126 123 120 120 117 116 116 116 113 114 118 118 115 113 113 114 114 113 110 110 107 105 103 101 101 100 100 100 99 99 98 98 97 94 91 90 91 92 90 89 87 85 84 85 84 84 84 85 85 84 83 82 82 80 80 78 78 79 78 79 81 78 76 77 79 82 81 80 79 79 79 77 76 77 77 78 76 78 79 78 79 76 75 76 79 79 79 80 81 83 81 81 81 78 77 76 79 79 74 78 87 77 64 67 74 80 82 90 92 92 91 92 90 88 85 81 81 83 83 82 81 78 79 78 77 78 77 75 74 73 72 71 69 71 71 69 68 67 67 66 65 64 64 64 64 63 62 62 61 59 58 57 57 56 53 51 49 46 44 44 44 42 40 39 37 35 34 32 30 28 26 24 23 21 20 19 16 13 10 7 6 4 4 2 358 354 351 349 347 346 344 339 336 333 329 324 318 313 310 309 307 302 299 297 295 298 304 312 319 318 11 113 45 8 54 49 54 81 87 71 58 70 17 25 31 59 77 86 97 109 119 121 121 120 118 114 108 107 110 112 119 124 127 127 126 124 124 123 125 125 125 123 122 121 120 117 116 116 116 115 116 119 117 115 113 113 113 113 113 113 111 109 105 104 101 102 101 100 101 99 98 97 97 96 95 92 90 90 92 91 90 89 86 84 84 85 85 84 84 84 82 81 83 82 81 79 79 78 79 78 79 79 79 77 76 77 79 79 78 77 77 78 79 78 78 78 78 76 77 79 78 78 77 75 77 77 77 78 78 78 79 80 79 78 77 78 80 80 77 72 72 77 81 72 76 84 88 89 90 90 90 90 90 89 88 87 82 82 84 83 82 81 80 79 78 78 78 77 75 73 74 73 71 70 70 70 70 69 67 66 65 63 64 63 63 64 63 63 62 61 60 60 58 56 54 52 50 49 47 46 44 42 41 38 37 35 34 32 31 29 27 24 22 21 20 18 17 15 12 10 6 4 3 2 1 358 354 351 348 346 343 343 337 333 329 325 320 315 311 309 308 307 298 290 286 279 280 287 299 311 318 61 89 84 22 58 63 59 89 95 97 88 140 24 25 41 86 98 95 97 101 107 108 114 116 117 115 109 107 113 115 123 131 130 127 125 125 124 124 126 125 123 123 122 122 120 118 117 116 117 115 115 115 113 114 113 112 113 113 112 112 112 111 107 106 105 105 103 100 100 101 101 100 99 98 96 94 92 91 91 91 91 90 88 86 84 84 84 83 84 82 81 81 81 81 79 78 78 78 80 79 78 81 79 78 77 76 76 77 77 77 77 78 78 76 75 77 77 76 77 80 78 78 79 79 77 76 78 79 79 78 77 77 79 79 77 80 81 80 77 75 73 74 76 92 89 90 90 90 89 90 91 92 89 86 87 87 84 83 85 85 83 82 81 79 79 78 77 77 76 73 71 71 71 72 71 70 69 68 67 66 64 64 64 62 62 63 62 62 61 60 59 59 58 56 54 53 52 50 47 46 44 42 39 36 34 33 32 31 29 26 25 23 21 20 19 17 15 13 11 8 5 3 2 1 359 357 353 350 348 345 341 340 335 330 324 319 315 312 309 309 311 310 299 279 264 260 271 280 294 315 360 75 57 25 34 49 56 78 88 92 98 124 140 27 24 48 84 106 103 100 103 102 105 110 110 114 115 111 109 108 109 112 126 134 129 126 126 127 126 125 125 122 123 123 122 118 117 117 116 116 113 112 111 110 111 111 112 112 112 109 107 108 109 107 106 106 104 103 101 100 101 102 102 101 99 97 96 94 93 92 91 90 88 88 87 84 83 83 84 84 83 83 83 82 80 79 78 77 76 79 78 78 80 81 81 78 78 77 76 77 77 76 77 76 75 76 75 75 75 77 79 78 79 80 81 80 77 78 80 79 78 79 77 77 78 77 79 80 80 79 77 77 80 84 91 91 92 93 91 91 91 89 91 89 87 87 87 87 85 84 85 85 85 83 80 80 80 78 76 75 74 69 69 70 72 73 70 68 67 66 66 65 63 63 63 62 60 60 61 61 60 59 57 55 54 53 52 51 49 47 45 43 41 38 35 34 32 31 30 28 27 25 22 20 18 17 14 13 12 9 7 4 2 2 0 357 355 352 349 346 343 340 336 332 326 319 314 310 307 306 309 312 313 319 252 231 246 265 281 300 357 54 56 47 44 37 56 70 95 108 113 120 147 129 37 42 63 86 99 98 98 101 102 106 111 113 114 113 111 108 104 99 99 114 124 125 125 125 126 127 126 126 123 121 121 119 118 117 116 117 116 115 111 110 112 111 112 112 110 110 105 102 104 106 107 105 103 102 101 101 103 103 102 101 102 101 99 98 97 94 94 94 93 90 87 87 85 85 83 82 82 84 84 83 82 81 80 77 77 77 79 78 78 79 80 80 80 79 78 76 77 78 79 79 77 76 77 75 74 73 75 77 77 76 77 78 79 79 77 79 80 80 80 80 79 80 80 82 83 83 82 80 82 84 87 88 89 91 93 92 91 91 93 91 90 88 87 87 90 87 85 86 86 87 85 81 81 82 82 79 75 73 71 69 68 72 73 71 68 66 65 66 66 64 63 63 62 61 60 60 60 60 58 57 57 54 52 51 49 47 44 43 41 39 36 35 33 31 30 28 27 26 24 22 19 18 15 12 12 11 8 6 4 2 1 359 356 354 351 348 344 341 338 333 327 321 314 308 303 301 304 308 308 309 288 237 233 254 271 299 347 49 66 47 36 21 68 63 75 96 110 111 135 153 85 47 51 62 78 91 95 95 98 99 102 108 110 109 109 109 109 102 98 101 104 112 119 122 125 125 126 126 126 125 120 120 119 116 113 116 114 111 114 113 111 110 111 111 110 109 108 106 103 104 105 104 101 100 102 103 101 103 106 106 101 99 101 99 98 97 95 95 94 91 90 87 86 84 83 85 86 84 83 83 83 81 82 82 80 77 76 78 77 78 81 81 81 81 79 77 76 76 79 79 79 78 77 77 76 76 73 73 75 74 74 75 74 75 76 79 79 78 81 82 80 79 80 83 85 84 84 82 84 84 88 90 89 90 91 92 90 89 92 94 93 89 87 88 89 90 88 85 86 87 87 85 83 81 82 82 80 76 73 71 70 68 70 71 70 69 68 66 65 65 64 62 60 61 60 60 58 59 58 58 57 55 53 51 49 47 45 43 42 39 36 34 32 30 29 28 27 26 24 21 20 17 16 13 11 11 11 8 4 1 0 359 357 354 352 350 346 343 339 336 331 326 320 315 309 304 304 307 308 305 270 238 259 246 257 293 355 36 65 63 78 55 9 67 56 55 76 95 93 85 84 77 54 59 69 79 87 93 93 98 99 99 102 105 106 104 105 104 102 102 103 107 110 117 121 124 126 125 125 126 125 124 120 118 115 113 113 113 112 111 110 109 109 111 109 107 107 108 109 105 104 107 106 104 103 105 106 104 104 106 106 105 104 102 100 99 98 96 95 96 93 90 87 86 84 83 86 88 88 85 85 85 83 82 81 80 78 77 78 77 80 83 82 81 79 77 76 77 77 77 77 79 79 79 77 75 76 75 74 75 72 71 74 74 73 75 77 79 78 80 81 79 78 76 79 86 85 85 85 84 84 90 94 93 92 94 94 92 90 92 93 94 92 89 89 92 93 90 88 88 88 87 84 82 81 81 82 80 76 75 72 71 69 69 70 70 71 69 66 63 64 62 62 61 62 61 60 59 57 58 58 57 55 52 50 47 45 43 42 39 38 35 33 32 31 29 29 27 26 24 22 20 17 15 12 10 9 8 6 3 1 359 356 354 352 349 347 344 341 337 333 329 325 319 315 309 306 308 310 308 293 248 240 249 241 266 337 43 65 71 76 78 42 32 65 63 51 64 66 86 99 75 55 64 67 74 79 83 91 96 97 98 99 100 104 106 104 104 106 104 104 104 109 114 119 123 126 127 124 124 124 125 125 121 118 115 113 112 112 114 113 111 111 112 112 109 107 105 104 106 105 105 108 109 108 108 108 111 114 111 107 105 107 107 105 103 100 99 96 95 96 96 93 89 87 85 85 85 86 89 88 86 85 83 82 80 79 79 80 79 78 79 83 82 81 79 78 77 77 77 76 77 80 81 79 77 75 76 74 74 75 73 72 74 75 73 75 78 79 81 82 80 80 79 77 77 79 85 85 85 87 85 89 96 96 94 96 96 93 92 93 94 94 94 91 91 91 92 92 91 92 91 87 86 83 80 81 83 80 76 74 71 72 72 71 71 70 69 68 67 62 62 62 60 61 62 59 58 57 55 56 56 54 52 50 49 46 45 44 41 39 37 35 33 30 28 27 26 24 24 22 20 18 16 14 12 10 8 7 5 2 0 357 354 352 350 348 345 342 340 336 332 329 325 320 316 312 308 306 305 296 264 257 239 244 273 313 32 52 55 58 65 76 125 98 60 33 36 53 50 63 76 77 254 70 71 79 82 84 88 94 95 96 95 97 101 104 104 104 105 105 106 109 109 114 116 120 124 124 123 123 122 121 121 122 121 120 117 113 112 113 113 111 113 114 112 109 107 105 104 104 102 104 106 111 108 108 112 116 119 118 113 109 110 108 106 104 101 100 98 96 96 95 92 90 88 87 87 88 89 89 90 89 86 83 80 80 80 81 81 82 82 82 81 81 80 78 76 76 76 76 76 77 78 80 78 75 74 75 73 73 73 72 73 73 72 72 77 81 82 82 83 83 83 82 78 75 77 82 84 84 86 90 92 98 98 96 95 92 91 91 93 93 95 96 97 95 94 92 94 93 92 91 90 86 84 84 83 84 80 78 75 74 72 74 74 71 69 69 68 67 64 61 61 61 61 62 61 58 57 55 54 53 53 50 49 48 46 44 42 40 38 36 33 32 29 26 25 24 23 22 20 19 17 15 13 10 8 6 3 1 359 357 354 352 350 348 345 343 341 339 335 332 329 327 323 318 311 304 299 296 264 245 253 245 253 316 29 77 59 56 56 66 43 107 70 62 62 72 79 82 67 85 127 230 76 78 83 84 86 86 91 92 96 96 97 99 102 105 106 107 106 105 107 106 109 112 115 117 119 120 121 122 122 122 122 123 121 117 115 114 115 115 113 114 117 114 111 108 106 105 104 103 103 102 106 109 108 115 118 118 119 116 111 109 108 107 105 102 101 100 97 95 94 93 92 90 89 90 90 91 90 89 87 85 85 84 83 82 81 80 79 79 79 79 80 77 76 75 74 74 75 77 79 77 78 76 73 71 71 71 71 74 71 70 69 70 70 76 82 84 83 80 81 80 79 78 78 78 81 82 84 83 87 90 98 101 101 98 92 88 87 90 90 90 94 97 96 95 96 95 97 96 94 93 87 85 84 84 83 80 78 75 79 75 77 75 70 70 69 68 67 65 63 63 61 62 63 61 59 56 55 56 54 52 50 47 45 43 43 42 39 36 33 32 30 27 25 23 22 20 19 18 17 15 14 12 10 7 4 1 358 355 353 351 348 347 345 342 340 338 337 335 332 330 328 326 318 307 300 291 257 253 247 246 243 257 20 60 61 58 77 80 41 72 92 96 130 126 82 77 76 67 80 109 117 85 83 85 88 89 86 90 89 95 96 97 99 101 104 105 109 111 110 109 108 109 111 115 119 122 124 124 125 127 128 127 124 120 118 117 115 115 116 116 114 115 114 113 110 107 105 104 106 103 102 107 106 109 115 117 119 119 117 114 111 109 107 107 105 103 100 97 96 95 92 92 93 92 93 93 93 93 90 87 85 83 85 85 83 82 82 80 78 79 80 80 77 76 74 72 72 72 74 77 79 79 76 72 71 70 70 71 73 70 67 66 71 68 70 75 86 84 82 80 78 77 76 76 79 80 81 78 79 88 86 90 101 101 98 95 90 87 89 88 87 91 95 93 92 93 95 96 93 95 94 89 86 86 87 85 82 79 76 80 76 76 72 70 70 70 69 67 65 66 66 63 63 62 61 58 56 56 57 54 51 48 45 45 43 40 40 37 36 33 31 28 25 24 22 20 19 18 16 15 14 11 10 7 5 1 358 355 352 349 347 345 343 341 339 337 336 335 333 332 331 330 325 319 317 316 265 232 242 244 243 247 287 335 86 77 69 88 135 153 184 119 91 94 98 82 55 72 98 102 124 147 92 91 88 91 93 91 91 90 93 94 94 96 100 104 110 115 115 115 112 109 108 109 114 119 121 122 124 126 127 129 129 127 123 120 119 117 115 116 118 119 117 116 113 110 107 106 107 107 105 102 105 109 111 115 119 120 120 116 116 116 115 111 108 107 102 99 97 97 96 93 93 94 92 94 94 92 93 91 87 84 85 86 86 86 83 83 81 80 79 79 80 79 77 74 72 71 69 71 76 79 79 77 74 73 72 69 69 70 68 67 66 70 70 68 67 78 83 83 78 78 78 77 75 77 80 81 79 74 80 83 82 88 89 96 97 91 87 88 86 83 84 89 86 87 88 89 89 88 89 90 90 87 85 88 86 84 81 80 78 75 75 71 70 67 68 66 67 68 67 66 63 61 60 59 57 56 56 57 56 53 50 47 45 44 41 38 37 34 32 28 27 24 22 20 18 16 15 14 12 11 9 7 4 2 359 356 353 349 346 344 342 340 338 336 335 334 333 332 331 332 331 326 351 336 310 260 247 246 244 247 246 105 64 47 58 75 88 144 153 176 124 98 72 69 96 67 56 85 122 129 134 89 93 94 96 96 95 95 94 90 92 93 92 94 99 112 123 124 120 118 113 109 107 112 119 121 121 122 125 126 127 130 129 126 124 122 120 117 117 121 122 120 118 116 113 110 109 107 104 103 103 106 111 112 109 116 124 122 118 116 116 116 114 112 108 104 104 101 98 97 96 96 96 94 95 96 94 92 92 88 86 85 85 86 87 83 81 81 83 81 79 77 77 76 74 73 75 71 70 75 78 75 77 76 73 71 69 67 67 66 65 69 72 72 69 67 71 77 83 81 78 77 74 73 74 76 79 82 77 76 80 82 85 86 88 96 92 88 89 86 84 84 88 89 87 86 87 86 84 85 88 87 87 87 85 84 85 84 81 80 78 77 74 72 69 65 66 65 65 66 63 60 60 59 60 59 57 55 56 54 51 48 44 41 40 38 35 34 30 30 28 26 25 24 21 18 15 14 12 10 8 6 4 1 359 356 353 350 346 343 341 339 336 334 334 333 332 331 330 328 329 333 337 328 310 275 240 271 261 255 258 142 73 71 73 68 75 92 117 139 139 112 103 92 82 94 93 67 26 101 118 125 85 95 98 96 100 100 99 96 94 93 93 89 85 94 103 109 122 122 118 115 112 109 110 115 118 121 122 125 130 132 134 132 129 126 122 122 121 124 125 125 123 121 120 117 113 110 108 105 101 100 102 109 111 109 116 125 122 122 121 117 114 114 111 109 105 103 101 98 98 97 97 96 96 99 98 95 93 93 90 90 88 85 86 87 86 82 81 84 82 79 75 73 73 73 71 73 71 70 73 74 72 73 75 75 71 71 69 68 68 66 67 71 73 68 66 66 72 79 79 79 76 74 72 76 76 75 77 76 74 77 78 82 89 88 94 96 92 91 88 87 85 86 89 93 90 91 91 87 84 89 88 88 86 83 81 80 80 83 82 81 78 77 74 70 68 67 64 64 63 61 60 60 61 58 56 56 53 51 50 47 45 43 40 38 36 35 33 31 29 28 26 24 21 20 18 16 14 12 9 6 3 0 358 356 353 350 347 344 341 338 335 333 332 331 330 330 329 327 325 322 319 307 305 271 250 260 266 257 252 195 141 107 64 72 89 108 114 101 115 122 99 95 108 108 99 101 90 80 103 123 125 83 85 107 108 102 101 99 94 90 93 93 88 82 96 103 108 115 121 116 113 110 108 108 112 115 117 121 123 131 138 134 131 129 129 126 124 123 126 127 127 127 126 121 119 117 112 110 107 105 102 101 111 116 113 119 126 123 123 124 121 116 114 114 110 108 106 103 99 97 99 98 94 95 99 99 96 93 94 92 91 90 87 88 88 85 81 80 81 81 78 76 73 73 74 72 72 71 68 70 71 72 75 76 79 78 75 72 69 67 65 64 66 71 71 66 63 66 71 75 77 75 74 70 74 77 75 75 76 76 77 79 77 81 86 93 94 89 91 89 88 85 82 82 90 92 101 97 92 94 95 89 89 87 87 83 79 81 86 84 83 78 81 79 75 70 69 65 65 64 62 62 58 57 56 55 52 52 49 46 44 41 41 40 39 37 34 31 29 27 25 24 22 20 19 16 14 12 10 8 6 2 358 356 354 350 347 343 340 337 335 333 331 330 328 328 329 327 325 322 317 311 307 300 266 248 253 252 225 233 226 59 93 104 94 117 136 124 105 134 122 115 120 119 124 122 105 109 98 130 131 123 81 66 86 112 105 100 99 96 90 89 88 89 84 92 103 106 111 117 115 112 111 110 108 108 111 115 119 120 121 133 135 133 130 129 129 127 127 129 130 130 130 130 127 126 126 121 119 114 112 111 108 111 116 117 120 128 125 124 127 124 119 117 117 116 112 110 106 104 101 100 100 98 96 98 99 99 96 94 93 90 91 86 88 89 87 80 79 79 79 78 79 77 76 74 74 71 71 69 70 73 74 75 76 78 79 75 74 72 69 67 66 65 69 72 67 64 65 66 67 69 73 73 74 73 78 77 75 74 76 75 77 75 74 80 93 99 92 90 90 91 88 85 81 83 90 103 109 105 100 99 95 91 85 83 86 83 82 83 83 83 84 85 86 80 74 71 65 66 67 63 61 57 54 55 55 53 51 49 46 43 41 41 40 38 36 34 30 29 29 26 24 20 18 16 14 12 11 9 6 4 1 359 356 352 348 345 342 339 336 333 331 329 327 327 328 328 326 324 321 312 300 286 233 250 278 240 249 227 231 215 37 123 122 100 96 131 128 136 135 104 118 119 116 115 111 125 159 190 143 113 106 78 79 82 95 100 101 102 101 95 92 90 91 88 88 97 105 109 110 111 111 110 111 111 109 107 114 118 119 116 125 131 134 134 131 128 129 129 132 134 133 135 134 133 133 135 133 128 122 121 122 122 121 126 125 123 125 129 132 133 129 124 118 119 117 113 112 110 111 108 105 105 102 101 99 99 101 99 97 96 95 94 89 86 87 88 86 82 79 76 77 78 78 77 74 73 71 68 68 68 71 74 76 79 79 77 74 73 73 72 68 66 66 66 69 68 66 64 64 63 61 66 72 72 73 78 77 76 76 76 76 77 75 75 77 85 91 91 89 87 86 84 82 79 81 90 105 109 109 104 99 94 93 91 86 82 80 86 87 81 78 83 85 90 86 80 73 68 68 66 63 59 57 54 53 53 53 52 49 45 43 42 40 39 36 34 31 27 26 26 24 21 18 16 14 12 10 8 6 4 2 360 357 355 351 347 343 340 337 334 331 328 325 324 324 324 325 324 322 322 315 276 230 226 232 246 230 294 303 279 56 45 66 87 81 118 165 152 157 124 103 86 81 89 69 74 123 154 150 120 105 98 75 85 92 93 93 96 99 105 101 100 96 97 95 91 95 101 105 109 108 109 112 112 111 110 108 110 118 122 123 127 133 135 136 136 135 132 133 135 135 134 133 138 138 138 138 138 136 134 133 134 135 132 132 134 134 133 133 138 138 133 129 126 126 123 118 114 112 114 113 109 111 108 105 104 102 102 101 98 100 99 96 94 88 88 86 84 82 80 77 77 78 75 74 74 72 69 66 65 67 70 74 77 79 80 79 72 70 72 74 72 69 67 68 67 65 63 63 62 60 60 66 70 67 71 76 78 76 77 78 79 77 78 78 79 82 84 87 88 85 81 79 78 74 76 78 96 108 114 109 104 97 94 96 91 86 81 81 86 82 77 77 80 91 90 82 76 73 68 66 63 59 58 55 53 51 50 49 46 45 44 42 39 35 33 31 28 24 24 23 21 19 17 14 12 10 8 6 4 2 360 357 354 351 349 345 342 338 335 332 328 325 323 322 323 324 322 321 321 324 305 267 242 235 228 208 172 118 298 58 38 29 71 87 117 179 179 158 141 118 119 120 85 76 69 69 82 115 127 121 122 123 70 72 87 97 100 97 96 100 104 105 103 105 101 97 98 102 105 111 115 114 114 117 115 113 112 115 116 121 126 131 136 136 137 136 139 140 140 139 142 141 139 138 137 136 136 139 141 140 138 144 147 144 138 141 143 143 139 140 141 137 132 134 133 128 124 123 118 119 117 112 111 116 112 110 107 111 113 110 106 101 97 99 98 94 89 85 80 78 76 76 77 75 72 74 75 71 66 62 64 70 72 73 76 76 75 69 67 68 70 73 74 69 65 64 64 62 62 60 58 61 66 68 68 69 74 76 76 74 74 76 74 75 75 77 80 81 81 88 86 83 77 73 70 67 69 80 100 121 115 108 96 89 94 94 89 86 83 81 84 81 79 81 81 85 85 80 73 70 69 63 60 57 57 55 50 49 46 44 45 44 40 35 32 29 28 26 23 22 20 18 17 15 13 12 9 6 5 3 1 358 355 352 349 346 343 339 336 333 329 325 322 320 320 320 321 320 319 320 312 315 266 239 224 224 193 181 170 190 98 61 18 103 116 147 150 124 127 120 116 109 98 110 103 144 141 139 137 130 124 126 129 62 59 71 87 95 96 94 99 102 104 103 108 105 104 104 107 111 109 114 113 110 113 123 124 116 118 123 126 130 134 142 141 142 141 139 137 140 141 143 144 144 145 142 143 144 140 139 138 140 143 150 148 145 147 149 145 144 144 144 141 138 138 140 135 130 129 124 125 121 115 116 119 118 115 113 112 118 119 116 110 104 105 105 101 96 92 83 79 77 77 76 74 72 74 76 73 69 66 65 68 69 73 78 76 73 70 66 68 71 74 74 72 65 61 61 62 59 59 60 59 63 65 66 68 73 73 70 68 70 74 71 68 66 69 82 85 80 79 78 80 79 74 71 68 61 65 81 105 114 110 105 95 98 97 92 88 85 84 80 83 82 84 80 76 72 80 78 73 72 65 62 58 56 52 50 48 47 45 43 42 36 33 32 28 26 24 22 19 17 16 16 14 11 9 8 6 3 1 359 355 353 350 347 344 341 337 334 331 328 323 320 319 318 319 320 319 320 316 271 272 266 240 214 210 183 162 92 93 96 91 26 120 110 136 137 133 119 109 112 104 88 111 160 163 149 147 140 133 136 137 138 58 60 64 78 88 92 87 91 106 107 104 105 109 109 111 109 117 118 115 115 111 113 116 120 121 121 122 127 130 137 143 146 147 147 145 145 142 139 145 148 153 153 153 156 155 156 158 157 162 161 159 159 154 152 150 151 151 152 153 156 151 148 149 147 143 143 137 136 130 124 124 124 118 117 116 119 122 124 121 120 116 112 111 105 102 98 91 87 83 80 78 75 71 74 74 72 70 66 66 68 70 77 78 75 73 71 70 67 68 71 71 69 64 59 58 59 58 57 58 56 55 57 64 65 69 69 65 63 62 64 71 67 61 65 81 83 82 80 79 76 74 72 72 69 64 65 66 83 103 109 115 110 112 109 106 97 90 83 86 83 77 82 83 81 73 72 77 76 70 63 61 58 55 52 47 48 49 45 42 37 33 30 30 27 23 20 19 17 16 14 13 13 9 7 5 4 2 359 357 354 350 347 344 341 339 336 333 331 328 324 321 318 316 317 319 318 319 337 98 249 270 276 205 169 151 170 140 123 133 144 143 89 113 130 112 125 112 111 102 101 106 118 139 133 128 124 131 139 139 136 134 51 63 64 66 76 84 91 90 95 100 102 107 108 117 120 114 116 121 119 118 115 119 122 121 120 126 131 130 134 137 140 146 149 152 155 155 154 153 153 152 161 166 167 170 171 177 174 168 172 174 173 170 172 167 165 163 162 162 163 164 163 165 165 158 155 155 153 151 150 145 137 129 123 122 124 123 120 125 124 126 124 116 115 107 108 106 100 93 90 84 78 76 74 74 75 72 72 76 73 70 71 78 77 75 73 73 71 70 68 71 69 65 61 56 55 56 56 53 50 48 48 49 54 58 61 63 68 64 56 60 63 69 62 58 75 79 78 77 83 77 70 74 73 71 69 71 69 67 81 89 96 103 121 126 118 112 102 96 89 89 79 75 78 84 84 82 73 74 71 62 62 57 51 48 44 52 49 42 39 34 33 30 29 27 24 19 17 16 15 13 11 9 8 6 3 2 360 358 355 351 348 345 342 340 337 334 331 329 327 325 320 317 315 314 315 317 315 213 251 257 242 179 151 163 158 191 162 164 157 153 160 145 145 120 103 106 104 115 112 109 105 146 137 131 130 135 143 143 140 121 116 49 57 61 63 65 71 74 75 71 74 81 93 98 101 121 122 119 116 117 119 119 118 121 122 128 132 139 140 137 143 147 156 160 158 158 159 163 166 165 163 165 175 186 192 191 192 187 186 189 183 183 185 185 181 178 172 170 172 173 171 170 172 170 164 163 164 165 166 163 157 154 147 136 131 130 129 120 122 120 125 128 127 124 121 113 112 106 95 94 90 84 81 77 72 70 69 74 78 76 71 71 76 80 77 74 71 70 69 68 71 69 64 58 57 56 53 51 48 43 41 38 39 42 51 56 59 60 57 50 50 55 64 65 60 65 69 71 69 73 77 77 77 76 74 65 64 70 70 81 96 83 76 85 110 121 115 109 97 98 94 90 69 69 82 91 87 73 69 68 68 62 54 47 43 45 51 45 41 38 35 31 28 26 24 21 18 17 15 12 11 10 7 6 4 2 360 358 355 353 350 347 344 341 338 335 332 330 328 326 323 318 315 311 309 307 302 293 277 238 274 272 202 220 190 170 177 184 165 125 131 138 138 118 101 68 121 127 143 107 69 142 164 143 140 144 146 145 142 134 136 147 42 54 60 66 69 69 67 62 60 59 65 75 80 88 108 120 127 129 123 124 124 123 123 123 126 135 141 146 151 153 156 165 176 176 175 175 174 173 174 178 182 190 200 207 207 205 201 201 203 195 192 197 197 193 189 186 184 183 180 178 176 174 171 171 170 174 175 174 171 169 164 156 151 149 142 133 128 126 125 128 131 137 129 122 117 112 108 101 93 92 90 81 73 68 71 72 74 75 75 71 70 70 72 76 76 73 69 65 65 70 70 64 58 55 56 55 53 48 42 38 38 39 42 44 49 63 67 59 51 48 54 64 65 63 60 60 66 72 67 75 79 74 69 65 52 45 60 69 79 86 79 71 69 86 107 130 144 119 98 98 85 67 67 78 81 94 80 68 60 63 66 53 42 40 41 44 42 39 35 32 29 27 24 22 19 17 16 14 11 9 8 5 2 1 360 358 356 354 351 349 346 342 339 336 333 331 329 327 324 320 315 308 304 302 294 277 247 280 259 272 260 246 290 262 203 200 188 132 107 124 115 67 101 100 139 240 174 160 121 173 206 164 146 153 158 155 152 152 150 153 147 14 76 54 66 71 70 66 58 52 47 49 64 74 85 100 110 122 138 142 139 138 138 139 145 140 142 154 156 155 162 164 167 171 183 187 188 187 187 189 196 201 210 215 216 215 214 213 211 214 209 205 204 203 203 199 195 195 192 187 184 181 180 181 180 182 184 182 180 177 176 170 164 158 156 150 145 141 139 134 127 130 134 125 124 120 114 110 106 99 96 92 86 79 76 76 76 74 75 75 73 67 67 71 70 69 68 63 61 61 65 65 59 57 55 52 49 50 47 41 37 33 33 37 40 38 44 66 64 48 41 48 53 58 57 56 50 48 49 64 84 91 93 77 62 53 50 56 74 98 91 76 61 65 73 66 83 112 110 122 118 103 93 87 83 74 72 87 79 54 44 57 45 44 46 39 37 35 36 34 27 26 25 23 21 19 17 15 12 10 7 5 3 1 359 357 355 353 352 350 348 346 342 338 335 333 330 328 326 323 317 309 299 295 291 240 150 120 278 303 264 237 200 213 248 257 248 220 90 93 91 99 48 83 144 176 228 197 155 140 186 205 170 155 164 168 166 162 157 151 156 150 347 334 82 73 72 71 71 59 45 42 42 48 62 74 91 100 112 132 151 150 151 148 143 148 152 152 164 176 177 177 180 180 179 183 186 195 197 194 196 204 212 222 225 225 220 219 216 213 217 218 215 212 211 207 205 201 200 196 194 192 192 191 187 191 192 192 190 188 183 181 173 171 168 163 161 160 163 159 154 153 147 141 137 127 122 119 118 111 103 99 92 84 83 80 79 80 78 77 73 68 62 58 59 59 58 52 49 51 53 50 50 51 55 52 46 43 41 38 35 34 32 29 28 27 18 14 21 34 30 19 34 45 47 47 47 40 36 31 62 70 92 105 88 59 46 51 50 83 131 112 82 71 71 72 59 65 72 92 149 164 206 210 162 125 93 81 92 79 75 47 35 26 45 46 39 35 31 28 29 26 23 21 20 17 15 13 11 9 7 6 4 2 359 358 355 353 351 350 349 347 345 342 338 335 333 330 328 327 324 316 302 282 288 224 166 196 326 281 276 253 247 210 193 182 146 349 44 62 61 93 131 170 185 169 174 202 212 150 157 197 194 182 166 168 171 171 169 167 173 166 155 350 329 6 89 105 116 98 81 43 41 45 49 58 64 68 77 77 85 94 110 149 166 170 167 159 165 167 173 181 182 180 182 183 185 195 197 203 207 207 215 218 225 233 234 224 227 224 218 219 218 217 215 213 209 207 204 199 193 194 195 194 188 180 184 189 192 186 185 180 174 171 173 172 165 164 158 156 158 156 159 151 143 137 131 130 125 122 116 103 93 92 85 78 76 77 74 74 74 71 66 60 55 54 52 44 34 31 37 34 35 36 38 44 41 39 36 37 34 30 23 17 20 18 16 8 352 341 305 331 338 332 346 339 315 348 4 359 28 82 77 70 53 39 20 16 34 27 63 119 117 101 78 61 59 50 51 39 29 39 77 119 214 212 193 168 130 120 96 57 46 31 25 37 44 39 30 24 21 20 17 16 17 14 12 10 9 6 5 4 3 2 0 357 356 354 352 350 349 347 346 344 341 339 337 334 331 329 327 326 330 7 29 3 339 204 212 207 246 260 282 244 204 111 94 109 188 125 102 189 201 186 178 161 153 180 222 208 156 187 198 202 191 171 171 174 176 180 181 178 161 154 15 8 359 228 241 241 173 127 75 43 56 44 53 60 60 65 68 73 75 78 73 83 133 159 163 156 167 173 173 180 184 190 191 187 190 203 209 215 222 223 224 229 236 240 237 235 232 222 219 218 214 208 200 197 194 192 189 189 187 184 185 175 172 175 177 181 186 185 181 174 169 168 163 159 157 154 146 145 142 135 122 112 107 104 100 109 110 114 111 100 90 87 79 73 68 68 67 67 66 63 57 57 55 51 40 27 18 12 15 20 25 31 33 29 22 12 20 15 9 1 360 2 1 4 1 353 340 306 285 315 324 308 292 286 290 311 307 344 8 287 285 58 51 36 6 341 334 304 227 231 240 251 268 290 342 9 354 347 338 322 242 215 199 208 211 200 227 237 274 2 16 12 26 33 32 22 18 19 12 13 10 8 6 6 6 4 1 360 360 1 360 358 356 353 352 350 349 348 347 345 343 340 339 337 334 332 329 323 318 341 64 193 201 292 266 233 235 253 231 278 272 142 129 150 198 166 58 222 222 202 177 157 158 159 199 240 218 172 189 209 211 197 190 185 180 182 185 178 167 165 150 2 3 325 270 241 254 245 149 90 73 65 57 50 55 56 58 64 64 63 62 63 61 62 84 130 142 154 194 204 194 195 200 197 193 195 197 197 207 230 227 229 232 233 239 243 241 235 225 219 217 211 204 194 189 189 192 197 195 185 177 172 172 172 175 177 176 181 181 175 172 170 171 173 174 172 170 157 144 136 131 124 118 108 102 99 98 99 95 96 94 89 82 75 69 65 62 61 63 58 55 53 50 47 40 36 31 20 7 358 353 6 18 33 37 30 17 12 9 2 354 348 344 344 346 350 344 336 339 311 287 292 289 296 299 298 302 293 286 299 359 286 267 284 305 319 308 298 275 248 255 250 253 248 248 255 274 287 296 302 287 275 239 231 223 233 224 224 259 263 262 307 329 4 6 9 16 16 9 7 10 9 5 1 360 1 359 358 357 357 357 356 355 353 351 350 349 347 346 345 344 342 340 338 337 335 333 328 321 6 196 246 268 88 14 290 234 217 234 176 223 239 167 163 169 186 166 181 228 215 182 166 160 186 183 198 204 209 145 128 277 246 227 196 183 176 174 175 171 169 165 153 39 31 357 310 269 253 289 68 89 101 83 62 51 56 55 54 62 67 61 55 60 60 52 54 56 67 65 61 197 203 207 209 205 198 193 200 220 228 242 246 245 241 237 238 241 239 231 218 213 211 211 203 195 192 192 194 197 194 189 185 180 177 177 175 173 171 171 186 189 190 188 179 171 167 166 158 150 145 139 133 128 124 118 111 104 100 98 97 95 90 84 80 74 70 66 62 58 55 51 51 50 43 37 32 28 23 15 6 7 2 357 3 4 5 6 356 348 348 346 340 338 330 330 330 331 335 334 330 331 311 295 277 275 284 296 299 289 285 270 262 298 279 265 276 292 294 283 270 264 261 256 252 254 250 253 263 270 276 276 268 253 251 251 240 237 237 240 242 251 266 278 277 288 347 340 348 358 2 0 357 359 358 358 358 357 355 354 356 355 353 352 352 352 351 349 348 347 345 344 343 341 339 337 335 334 335 337 3 337 269 272 296 101 49 304 276 231 196 138 264 236 180 151 133 185 181 214 234 190 186 196 173 208 206 194 186 146 242 165 211 261 221 197 191 187 174 179 176 167 166 159 40 44 23 3 356 309 33 70 122 153 89 68 48 52 52 49 48 57 60 56 57 58 54 47 47 44 41 39 20 235 224 219 213 200 203 206 219 239 253 256 254 250 242 240 235 232 230 217 208 203 202 197 197 195 192 195 196 197 192 189 184 180 174 171 175 177 177 176 188 196 188 175 166 159 149 142 141 140 137 134 130 126 125 122 114 108 108 108 103 96 86 82 74 68 64 59 53 49 46 44 40 34 31 28 26 22 13 5 2 356 350 342 335 334 325 329 338 340 333 326 315 319 329 329 332 334 331 327 322 313 298 304 287 280 285 286 270 269 280 284 290 291 271 271 279 285 276 269 271 267 264 260 260 255 253 254 259 268 271 268 259 253 253 249 249 259 256 257 251 254 253 254 254 297 326 327 339 344 349 349 350 351 353 354 354 354 356 355 354 352 351 350 350 349 348 347 347 345 344 342 340 338 336 333 332 332 337 250 287 273 302 342 77 59 269 253 257 131 151 224 265 187 138 162 187 142 227 204 173 194 211 187 203 195 195 185 166 231 170 158 268 208 209 212 198 188 185 180 170 170 170 34 37 31 22 36 32 356 357 304 290 132 118 51 44 43 45 48 55 57 56 53 51 52 49 40 34 30 28 27 21 319 249 224 203 203 222 227 237 249 257 256 256 248 231 223 221 216 201 189 181 181 183 184 188 190 191 198 204 198 190 186 181 176 175 175 179 180 171 162 159 166 167 162 154 144 136 130 129 131 132 133 133 131 131 127 119 115 113 110 106 95 92 81 69 61 55 47 43 37 31 28 23 21 21 13 12 7 355 349 349 342 331 324 322 320 317 315 318 323 319 312 327 328 326 328 331 329 327 322 315 298 293 291 288 291 291 282 273 271 281 288 289 283 288 284 278 278 275 274 273 273 269 265 262 256 256 256 260 264 265 259 254 251 254 254 258 260 261 254 255 252 249 255 293 311 318 315 332 333 336 343 346 347 348 350 353 355 356 355 352 350 349 349 348 348 347 346 345 344 341 339 337 334 330 328 331 348 254 247 291 323 53 66 221 262 306 11 21 285 243 234 23 92 124 134 165 230 222 188 204 210 192 169 81 38 48 81 253 227 169 257 218 205 200 199 192 182 179 174 174 169 35 32 28 22 19 24 23 12 342 331 301 272 102 84 52 51 52 57 63 60 55 53 47 47 44 37 29 22 20 25 20 10 291 284 240 269 257 257 265 250 255 246 242 227 207 197 194 187 180 171 169 171 178 183 187 188 184 187 191 189 186 181 176 171 168 165 161 159 161 162 160 152 154 151 144 137 133 128 125 128 133 137 136 135 130 130 126 117 109 108 99 95 90 78 64 50 40 35 30 24 17 8 4 0 355 345 341 339 340 340 331 326 323 318 311 307 308 305 306 304 303 306 308 307 300 304 307 310 316 321 317 306 306 299 295 287 277 272 273 275 285 280 275 276 282 286 284 279 277 274 275 275 267 265 263 262 258 260 263 264 261 255 246 247 253 258 255 252 257 260 256 260 262 261 283 312 299 309 315 318 327 337 343 344 347 350 350 353 354 352 350 349 348 348 348 347 346 344 344 342 339 336 332 327 320 307 240 250 294 337 57 60 86 249 242 273 269 197 271 251 174 127 81 89 129 255 288 280 241 179 139 331 101 94 43 359 358 249 241 165 240 230 203 192 187 186 181 173 169 166 160 36 31 27 21 18 16 14 11 6 322 300 334 111 121 99 75 61 56 54 53 55 52 48 46 42 39 33 26 20 17 25 20 3 337 25 19 356 318 316 317 238 236 198 159 141 162 173 169 169 165 164 170 173 176 179 179 182 183 188 181 178 178 177 170 163 159 161 163 167 166 161 154 147 143 143 142 140 135 129 127 132 141 147 146 140 135 130 123 114 118 119 113 108 89 63 44 34 25 16 7 1 359 358 358 357 349 333 326 325 324 321 320 317 309 313 311 304 301 305 303 298 290 292 291 292 286 287 292 296 304 309 310 304 302 299 290 277 269 270 269 268 277 283 280 280 279 282 278 273 276 279 280 277 267 264 261 257 259 263 263 260 254 245 244 251 258 259 253 251 260 261 261 271 259 264 285 301 304 302 310 317 328 332 338 344 347 348 348 349 350 350 350 350 349 347 347 346 345 345 343 340 336 331 322 315 278 244 263 357 54 67 86 281 286 294 293 307 168 255 266 95 100 7 338 137 170 200 257 247 183 175 189 184 145 158 191 217 264 319 217 243 232 199 180 172 168 165 164 166 168 172 32 30 25 23 24 22 12 4 356 346 300 307 120 115 123 104 76 55 42 34 39 44 41 43 43 39 32 26 19 18 28 30 22 21 32 40 32 22 25 40 73 88 133 129 126 135 153 175 173 167 167 160 157 158 163 162 166 161 158 160 156 153 150 147 146 146 144 148 151 152 152 152 150 148 143 138 139 145 144 143 151 153 159 164 165 163 165 157 145 137 136 129 126 103 44 11 8 3 355 347 349 352 351 346 341 339 337 332 324 316 309 303 305 304 305 307 307 307 307 309 305 286 278 276 280 282 279 278 282 289 296 300 303 298 297 291 281 273 272 268 265 269 277 274 274 278 276 276 278 276 274 275 279 280 272 259 256 257 258 255 255 254 250 245 247 251 251 255 260 264 268 264 268 261 260 264 277 297 310 306 317 320 326 330 335 344 347 345 346 348 348 348 349 348 347 346 346 346 346 345 341 337 334 330 346 316 274 230 89 74 84 204 272 306 343 19 37 319 339 66 70 82 228 324 117 164 183 238 265 233 186 157 158 179 171 152 188 206 256 265 287 244 126 137 141 141 155 165 167 169 171 25 23 19 13 12 14 10 360 357 344 307 270 238 213 152 164 150 178 322 342 9 21 34 43 36 32 32 33 28 23 24 29 26 20 18 15 15 17 14 19 42 137 164 167 156 152 147 152 174 179 175 168 167 169 168 163 166 163 161 152 152 156 150 139 134 135 134 131 132 131 137 139 140 140 139 140 147 154 160 171 175 178 178 183 188 192 196 191 187 185 177 187 214 256 291 306 314 320 315 318 322 328 330 330 326 326 327 327 322 316 316 305 296 296 298 300 301 300 302 301 303 297 280 276 276 280 277 273 276 279 286 292 297 295 289 288 283 277 273 273 271 272 276 276 272 272 276 281 279 277 273 270 273 274 269 267 264 266 266 258 253 250 251 251 249 247 250 252 256 258 263 268 268 262 257 261 267 276 297 300 307 314 316 322 330 335 339 343 343 345 346 346 346 347 346 347 347 346 347 347 343 339 341 3 349 305 304 95 71 78 211 251 308 347 42 64 358 274 322 33 106 188 295 308 295 155 156 210 267 272 54 305 167 158 112 135 170 229 254 227 221 213 192 171 163 166 169 165 167 170 172 20 19 17 12 4 359 358 352 346 338 313 277 247 249 149 173 199 243 274 301 329 9 19 35 40 36 33 32 30 26 27 27 25 18 10 7 2 4 0 354 343 244 197 191 193 182 172 171 167 158 174 184 184 183 178 174 163 155 157 158 152 151 150 146 139 136 137 135 129 125 122 131 135 136 136 137 145 158 169 182 193 203 203 205 209 215 214 210 220 226 225 235 264 279 285 286 295 300 299 303 308 311 313 316 316 315 315 318 319 316 311 311 309 306 300 296 298 299 302 306 303 298 291 283 277 274 275 272 274 279 285 288 290 293 289 286 285 282 275 273 274 273 273 276 275 273 273 275 278 278 276 275 272 267 264 265 262 261 263 261 261 255 252 251 251 253 253 254 256 259 260 261 262 261 264 261 259 266 280 290 293 300 306 312 320 326 331 334 338 340 342 342 344 346 346 347 347 346 348 349 346 340 342 56 4 298 356 63 65 101 243 282 325 16 60 98 54 278 324 207 162 197 314 341 350 74 103 150 287 341 195 212 180 149 129 141 163 168 225 257 224 194 188 182 188 185 175 169 170 171 173 11 9 9 7 4 358 355 352 344 331 312 268 264 276 91 167 236 263 277 290 290 264 257 322 40 39 35 31 26 26 35 34 25 21 17 8 360 355 353 348 333 303 257 218 219 218 197 190 188 178 178 191 187 178 169 165 160 156 156 153 148 145 147 152 152 147 141 137 130 128 133 141 149 154 153 154 158 175 199 206 206 216 218 218 219 224 227 224 224 228 236 253 273 289 295 298 301 296 296 295 296 300 304 306 307 308 308 309 311 312 311 312 308 303 302 301 300 297 296 296 297 296 294 288 281 274 272 276 273 276 281 283 283 285 284 287 284 279 279 278 276 274 272 271 273 275 275 275 276 275 277 278 277 272 264 261 258 258 257 255 255 253 254 255 253 252 254 257 256 256 256 256 255 256 259 265 264 265 274 273 280 289 291 302 310 315 319 325 330 334 338 340 342 345 346 347 348 347 349 350 351 349 15 55 341 302 50 56 62 194 245 298 326 354 33 71 91 232 345 41 154 222 272 321 36 46 58 117 224 258 263 216 183 182 151 157 217 171 180 260 300 175 168 168 177 179 172 168 167 167 166 4 3 3 2 360 354 346 340 337 324 307 279 288 350 22 248 253 264 265 268 269 265 262 249 274 32 29 24 17 18 23 20 17 15 13 7 0 357 354 347 342 335 304 266 226 214 210 213 206 201 194 193 181 168 162 159 162 161 159 157 155 150 145 144 151 158 157 155 152 145 145 146 151 157 155 158 171 191 213 223 226 228 230 227 224 223 228 234 236 239 246 257 273 285 291 294 296 297 299 302 298 294 296 297 300 303 302 304 306 307 308 311 311 306 304 302 302 301 298 299 300 296 291 293 293 285 279 278 278 276 278 278 278 276 277 280 281 275 273 275 275 274 274 272 272 273 272 270 272 275 278 277 276 276 272 265 261 256 254 253 254 253 251 251 254 257 255 255 257 257 255 252 250 254 255 261 267 266 274 269 272 286 288 290 300 307 310 316 324 329 332 338 341 341 344 346 349 350 350 350 353 7 62 54 295 313 65 101 317 292 328 329 328 337 10 8 7 33 84 100 240 266 283 342 52 141 79 102 74 333 330 357 189 182 156 143 135 164 179 249 342 74 114 141 152 160 158 155 152 154 154 353 354 355 355 354 350 340 332 330 326 312 299 289 288 294 292 276 269 263 256 252 253 260 265 258 277 37 17 15 19 11 6 357 349 351 354 352 350 347 342 332 323 315 291 255 224 220 218 212 213 216 204 187 180 175 171 167 163 161 160 159 156 153 152 154 157 159 163 161 157 157 156 147 158 165 175 211 225 227 242 249 248 242 232 230 231 234 237 244 251 254 259 271 280 282 287 291 295 298 298 300 298 297 298 300 302 301 302 304 306 308 308 309 308 305 302 299 295 296 297 297 295 289 286 288 289 287 284 281 276 279 278 276 271 270 274 276 275 273 272 273 272 273 273 273 274 272 269 269 270 274 276 277 273 270 268 265 261 255 251 250 251 252 251 251 252 255 257 259 260 258 252 249 251 251 253 261 262 264 270 273 277 285 287 291 300 306 309 315 322 327 333 335 339 341 345 348 351 351 350 350 356 110 84 22 341 28 125 144 110 338 327 332 333 358 27 17 20 11 82 193 279 308 331 336 174 100 120 173 200 220 216 260 269 196 138 167 206 213 220 278 248 161 155 140 148 155 148 144 147 160 336 341 344 345 345 342 340 338 335 329 325 298 259 260 277 286 282 271 261 250 235 230 233 229 192 217 236 305 4 19 3 352 349 336 332 338 343 342 340 338 330 325 314 296 283 252 233 223 218 214 213 203 189 184 180 177 173 167 165 165 162 162 161 160 159 153 153 156 152 155 166 173 176 193 210 218 228 236 243 249 256 258 251 243 240 243 248 246 247 255 264 266 268 272 274 278 283 288 290 292 295 296 300 302 302 300 301 300 299 301 301 299 299 303 307 306 302 298 296 297 300 298 293 287 287 288 285 283 285 280 276 275 276 271 269 270 273 272 272 271 272 272 271 270 271 272 271 269 269 270 271 273 273 272 272 270 266 262 260 255 253 251 250 250 251 252 253 254 257 260 260 257 254 252 251 250 254 256 254 258 267 274 277 283 283 291 301 306 309 316 322 328 334 342 345 346 348 352 354 353 350 351 106 78 139 80 2 338 59 131 294 342 328 333 21 26 356 4 293 356 329 317 331 344 7 45 91 159 218 228 240 202 219 253 239 209 195 192 216 207 232 220 191 174 159 145 132 139 146 157 169 327 334 338 340 339 335 330 328 328 321 304 284 303 276 269 272 281 250 234 229 225 222 222 230 217 205 223 247 279 356 352 348 344 338 326 323 325 330 331 337 332 320 309 295 279 289 250 229 225 221 215 206 192 183 180 177 170 163 161 163 163 164 166 168 167 165 163 164 161 169 190 208 221 232 235 231 231 242 255 258 259 258 245 242 243 244 245 253 259 258 260 267 272 275 275 275 278 282 286 290 292 294 298 300 302 305 305 301 297 296 294 294 297 300 302 304 304 302 298 295 294 295 292 288 287 287 285 282 283 286 284 279 276 272 272 271 272 273 274 272 271 270 269 270 271 273 272 271 270 270 269 270 270 268 268 270 269 265 260 256 252 252 252 252 251 252 253 254 255 255 255 257 258 257 255 254 253 252 250 252 256 264 271 275 279 282 289 295 308 314 320 327 335 341 345 345 348 353 357 359 356 11 82 124 145 22 349 320 66 88 261 305 299 311 337 301 312 50 192 208 239 245 229 245 340 39 77 160 262 276 232 243 297 275 237 232 200 183 157 238 250 207 144 130 153 145 142 158 173 172 170 295 318 326 328 327 324 319 319 322 326 324 321 279 232 234 254 242 171 197 208 213 215 215 218 201 190 213 240 263 273 285 313 324 330 326 316 311 320 322 319 317 309 296 292 289 276 270 247 230 222 214 203 195 186 180 175 170 166 167 171 174 178 181 183 184 184 184 187 195 205 216 222 232 246 250 250 247 248 258 264 265 261 245 246 247 246 251 257 262 267 268 268 272 275 278 280 280 281 286 290 291 294 296 298 298 299 300 303 303 296 289 289 292 293 295 298 300 300 296 293 292 292 292 288 286 288 287 283 282 285 287 285 281 276 275 276 274 273 273 274 272 271 267 268 270 272 273 271 271 270 270 270 268 265 264 265 265 264 263 258 254 251 251 254 255 254 254 254 254 252 252 252 255 259 260 259 256 256 253 251 252 254 262 266 271 275 279 284 293 306 314 322 329 337 340 342 348 354 359 4 7 34 64 337 350 106 348 9 83 215 217 313 345 311 259 218 80 300 253 244 233 219 212 200 180 186 108 131 109 262 276 30 295 264 212 169 144 164 190 219 198 117 139 155 158 154 163 174 182 185 187 251 286 308 318 318 315 309 303 304 309 299 286 274 303 286 268 277 244 222 210 208 202 209 219 211 196 202 219 252 268 273 280 298 314 320 317 308 312 313 310 305 297 287 279 278 278 268 266 249 226 209 198 192 183 180 177 172 174 184 185 184 187 192 195 198 203 204 208 211 219 225 226 235 246 252 252 252 254 259 263 265 265 261 256 254 253 255 261 268 272 275 278 278 277 280 281 282 284 286 290 292 294 295 296 296 296 297 298 300 296 296 293 291 289 291 293 296 298 297 293 290 289 289 287 282 280 283 281 280 280 281 286 287 283 280 276 278 279 276 275 276 276 272 268 268 269 271 271 269 267 268 270 268 265 264 263 261 260 257 255 254 251 250 251 252 255 255 254 253 251 251 251 252 254 256 260 262 259 258 251 248 249 255 257 262 265 272 280 284 296 305 316 326 332 335 335 343 350 357 2 13 43 144 238 76 95 13 324 242 279 312 311 297 237 295 29 161 244 284 339 8 19 59 166 202 161 156 139 144 195 69 220 246 302 137 116 58 85 130 141 148 143 147 133 132 144 167 180 188 195 198 240 269 292 301 311 311 306 300 295 296 299 299 309 285 261 262 261 214 226 227 197 187 201 213 212 217 221 229 239 262 270 275 281 290 304 315 316 310 306 304 302 300 289 281 278 272 264 264 264 223 192 190 189 187 186 177 173 176 182 186 193 202 205 207 210 212 213 222 227 227 234 241 248 252 253 257 259 260 263 264 265 265 263 262 261 262 263 265 269 271 276 281 285 289 290 288 286 288 289 289 288 288 290 291 293 295 296 297 297 299 299 296 293 291 291 294 296 297 297 297 292 288 287 285 280 278 279 279 277 279 280 280 281 282 282 282 279 278 280 282 279 276 276 273 269 269 270 270 269 267 266 267 264 262 262 262 259 257 255 253 253 250 252 253 253 253 254 255 254 252 250 249 250 251 252 255 260 262 260 255 247 246 249 249 252 256 261 268 279 286 294 303 314 323 329 330 337 345 350 355 1 11 149 336 105 119 146 287 303 315 320 324 339 339 297 304 234 252 31 53 21 7 6 343 308 155 156 146 135 135 172 259 294 304 186 148 36 12 100 124 118 90 71 22 14 102 172 188 188 195 199 304 297 276 285 295 299 300 289 283 286 290 294 289 285 271 261 267 298 312 7 236 194 235 221 225 230 233 238 239 254 263 269 274 276 286 300 312 315 304 296 304 308 300 286 276 273 261 251 240 223 198 186 186 187 187 185 185 189 192 197 204 207 210 216 222 227 231 232 235 240 244 249 255 254 253 257 261 263 264 267 268 269 268 265 264 264 264 263 266 268 269 276 282 286 289 294 295 294 293 291 290 288 289 289 291 292 291 292 293 298 301 299 295 293 293 292 293 295 295 295 296 292 287 284 281 278 278 276 275 278 279 281 282 280 279 280 280 277 276 278 280 278 278 278 274 271 271 272 271 270 268 268 264 260 260 259 257 256 254 252 250 249 249 250 254 255 253 253 253 252 250 249 250 250 251 253 254 259 264 258 248 245 245 245 246 250 254 260 271 278 285 288 298 313 323 324 332 338 343 347 354 6 130 292 146 120 128 243 264 286 340 25 345 345 330 331 341 58 67 77 109 213 264 303 334 19 67 89 116 126 158 227 265 294 306 110 314 317 93 126 123 91 88 277 299 35 54 128 135 146 157 296 295 287 277 281 291 292 281 275 282 285 285 286 291 272 269 283 302 281 267 256 211 239 239 240 243 242 236 238 242 250 261 267 272 279 286 295 306 311 305 309 313 305 289 273 263 251 247 241 231 220 207 197 194 193 195 193 192 194 201 208 212 216 221 224 227 230 235 243 248 251 255 258 260 260 260 262 263 262 263 266 266 267 268 267 264 261 262 264 264 267 273 277 282 288 293 297 298 299 296 293 293 292 290 289 289 288 289 292 296 297 296 292 291 291 290 290 292 293 294 296 296 296 293 287 280 276 276 276 277 278 279 281 283 280 277 278 278 276 275 276 277 275 275 277 277 276 274 272 272 269 269 267 262 260 259 257 257 256 252 251 249 248 250 252 252 252 253 253 252 250 249 250 250 250 251 252 254 257 259 252 245 246 244 243 245 247 252 262 271 279 282 286 301 310 316 323 330 335 337 340 354 151 275 162 111 154 272 290 148 239 227 130 266 308 337 4 48 69 83 146 235 221 192 265 356 42 53 111 150 194 257 276 307 59 135 249 265 163 155 141 152 194 217 182 88 106 109 105 107 112 290 298 298 291 285 285 284 282 279 282 287 290 294 296 288 282 277 269 263 253 247 231 236 233 227 246 247 238 243 241 249 255 258 266 269 274 281 284 294 298 296 299 301 293 286 271 256 253 248 235 223 220 211 204 205 205 202 199 203 208 212 219 221 222 225 230 235 240 244 247 247 249 256 263 266 266 264 262 261 260 261 262 264 264 262 260 258 259 262 265 267 270 276 285 289 291 292 296 298 300 302 298 295 295 296 294 288 287 288 290 292 292 291 290 289 288 287 289 292 292 293 294 296 296 296 292 285 282 282 282 281 282 283 284 285 280 277 276 274 274 274 272 274 274 273 274 274 275 275 271 269 267 266 262 260 260 260 259 257 253 252 251 248 248 250 252 253 253 253 253 251 249 249 249 249 249 249 251 252 252 255 247 245 245 242 242 242 246 254 264 272 276 282 290 297 304 310 316 322 327 327 343 137 275 228 132 163 280 273 253 187 139 137 181 275 24 14 45 83 128 201 214 238 200 238 180 157 154 176 144 172 258 292 92 152 217 236 167 156 164 147 152 126 103 103 110 109 88 84 103 103 293 297 293 292 277 256 268 287 282 277 280 283 288 293 296 293 283 265 254 252 244 237 238 233 233 245 251 249 247 250 254 239 246 255 259 264 273 277 278 285 287 281 285 289 287 277 265 254 245 239 235 233 232 224 214 210 208 210 214 214 216 223 225 223 226 233 237 236 241 245 245 248 253 258 263 265 264 263 262 260 259 261 260 259 256 253 253 258 262 265 269 273 278 286 291 293 294 295 296 300 301 303 303 299 296 296 292 290 291 291 292 293 292 290 288 287 288 290 291 292 293 292 292 292 294 293 290 287 286 286 286 285 287 288 288 287 282 279 276 272 271 269 270 273 272 271 272 272 273 272 269 266 264 261 258 260 262 259 257 255 253 252 250 250 251 253 254 254 254 253 253 251 249 249 249 248 248 249 250 248 250 249 244 243 242 241 240 241 247 258 264 270 275 282 288 296 304 306 307 317 323 332 111 279 298 119 153 252 283 267 236 213 199 174 165 177 199 165 136 159 172 202 146 120 277 312 177 186 181 178 201 243 227 161 193 139 140 171 160 196 139 131 125 114 105 110 119 111 106 108 116 283 282 284 289 287 293 272 269 271 275 277 276 278 281 286 278 275 263 255 253 248 244 242 234 234 240 243 246 241 236 258 248 243 248 257 263 267 269 272 275 278 276 278 280 278 272 260 248 236 233 236 234 236 238 224 216 216 216 219 219 223 223 222 222 228 233 235 237 239 245 249 253 257 260 262 264 262 262 262 262 261 258 257 256 254 253 254 256 259 262 266 272 278 283 288 292 295 296 297 298 299 300 304 305 304 298 291 291 292 292 293 295 295 292 289 288 288 289 289 289 289 289 289 290 292 291 289 290 290 289 288 288 287 288 289 289 288 285 281 276 271 269 269 270 271 271 271 270 269 267 266 266 263 262 259 257 259 260 258 255 252 251 251 251 252 254 255 252 252 252 253 252 250 250 250 248 247 247 248 245 245 245 242 241 240 237 238 241 243 250 258 264 270 278 286 291 296 297 289 299 314 305 158 202 314 80 55 339 313 273 272 252 199 158 144 203 202 175 158 138 147 177 154 166 231 244 295 85 123 168 266 274 242 64 43 79 118 137 131 132 133 135 140 127 110 103 116 110 119 115 109 277 277 284 289 286 281 274 249 258 271 274 273 272 279 273 261 259 258 251 248 247 246 243 237 235 236 238 244 245 248 254 247 247 249 254 262 267 268 269 269 267 267 271 269 267 263 256 245 237 233 233 233 235 237 234 222 218 218 219 219 221 221 223 227 230 235 238 240 244 248 253 257 259 262 264 264 261 261 263 263 259 255 254 252 250 250 250 251 253 259 266 272 277 282 285 288 291 292 292 291 296 297 301 304 304 305 301 296 294 293 293 295 295 294 291 289 288 286 286 285 285 286 286 286 286 285 284 286 287 287 288 289 289 289 289 289 288 285 283 281 276 272 270 269 269 270 270 267 266 266 265 262 261 261 262 257 256 258 257 255 253 252 253 253 253 254 256 256 253 250 251 250 249 249 249 247 246 246 246 241 240 242 242 239 237 236 235 241 244 247 254 260 265 271 280 285 288 287 277 281 296 277 183 186 172 123 116 231 278 300 295 275 228 183 183 179 147 103 98 112 138 205 189 186 198 206 240 153 128 213 263 341 322 292 263 37 65 72 68 78 133 135 136 149 144 154 165 144 135 127 139 272 273 278 280 280 280 287 291 268 285 283 283 279 277 271 268 265 260 259 257 250 245 242 241 242 241 240 241 244 250 253 247 245 245 251 259 264 265 263 264 264 266 266 263 258 255 250 245 241 235 232 229 228 230 233 230 222 220 220 219 221 224 225 227 231 236 240 245 249 253 257 260 261 262 263 263 263 262 261 258 252 248 247 250 251 250 251 252 253 258 265 269 274 277 280 282 284 287 289 290 291 290 293 297 300 303 302 302 300 296 294 295 297 297 295 292 288 285 284 283 283 284 285 285 284 282 282 285 286 288 289 289 289 289 288 286 286 285 283 281 280 276 274 273 271 271 271 267 265 265 263 260 258 259 260 258 255 253 256 256 254 253 252 253 254 253 253 254 253 251 249 249 248 247 246 245 245 245 242 238 236 238 241 239 238 239 239 240 244 249 254 258 260 266 275 283 281 270 262 267 277 256 176 205 222 162 141 179 287 307 294 294 192 168 112 115 112 92 81 111 190 200 153 119 108 254 215 179 176 216 218 191 239 255 219 149 134 134 107 78 86 140 157 150 152 163 158 161 152 116 120 271 272 270 269 275 285 291 290 279 268 277 286 286 283 276 272 273 261 260 262 260 254 247 245 243 241 241 242 244 248 250 245 244 245 250 256 262 261 257 259 264 266 265 264 258 251 245 243 242 238 232 227 226 228 231 234 228 221 219 219 224 227 229 231 235 239 243 247 251 255 258 257 258 261 262 261 260 260 259 258 255 249 249 250 251 253 254 251 252 258 265 268 271 274 276 277 281 285 288 290 289 287 289 292 294 300 302 301 302 300 297 296 297 298 298 297 293 286 283 282 283 284 285 284 283 282 284 288 290 289 289 289 288 287 287 285 285 284 284 282 283 280 275 274 273 272 272 270 267 263 259 257 254 253 254 256 257 254 254 254 253 253 252 251 253 253 252 252 251 251 251 248 246 248 247 242 240 242 241 235 231 234 237 238 237 240 242 242 243 247 249 253 256 261 267 276 277 259 244 245 229 144 98 12 287 104 124 115 300 291 298 308 75 95 84 115 121 120 138 179 218 189 137 127 237 259 253 225 199 205 201 189 218 217 160 166 190 176 159 163 152 150 151 146 153 161 137 121 131 159 205 268 262 262 266 272 278 279 276 274 259 274 287 292 295 284 282 266 256 260 264 262 257 253 251 249 246 245 246 247 248 248 245 245 249 251 253 256 256 251 251 257 260 261 266 265 253 243 237 237 238 234 229 227 227 228 231 230 222 218 223 226 228 231 235 238 240 245 251 255 256 255 256 258 261 262 261 261 261 259 258 254 249 249 252 253 252 252 253 254 259 265 269 271 274 277 279 280 283 286 286 285 285 287 290 294 298 300 301 301 298 298 299 298 299 299 298 298 292 287 285 286 287 288 289 289 288 288 289 290 291 291 291 290 289 287 284 283 281 281 280 281 280 276 272 271 272 272 271 269 264 257 254 252 251 253 255 257 257 255 254 251 252 253 251 252 253 252 252 249 249 249 247 244 243 242 241 241 239 236 231 229 232 235 235 236 239 244 243 240 241 242 247 251 256 262 268 272 249 231 224 170 141 155 196 229 177 105 109 348 305 303 332 46 24 14 49 87 115 134 167 186 174 132 163 232 254 264 243 206 164 124 150 223 221 218 188 173 120 73 160 158 143 126 133 125 120 129 190 210 183 147 270 265 261 257 260 269 275 280 285 285 288 307 310 315 298 286 271 263 272 277 276 266 257 254 252 249 248 248 249 250 250 246 246 250 253 252 252 251 248 250 254 256 258 262 265 259 248 240 235 237 234 230 227 225 226 227 228 227 221 221 225 227 230 233 238 243 247 250 251 255 258 258 258 260 262 263 263 263 261 260 254 250 250 251 253 251 249 254 258 264 269 273 272 273 279 281 283 283 284 285 286 286 287 290 292 295 297 298 299 297 296 297 299 300 300 298 297 298 296 294 294 294 295 295 294 290 290 289 289 291 292 293 292 290 289 287 283 281 279 279 278 277 277 273 271 272 270 269 265 261 258 255 251 251 252 253 253 255 256 253 252 250 251 251 250 250 251 251 248 246 244 241 241 241 237 239 242 236 232 229 227 231 235 235 236 240 243 239 232 232 235 244 249 248 254 261 262 235 216 161 128 107 315 269 200 125 100 108 146 282 312 347 71 338 5 53 41 46 125 130 131 47 119 230 239 240 237 223 222 226 191 190 201 192 174 140 120 99 55 357 59 104 127 140 141 163 199 233 207 112 86 265 262 258 252 253 259 269 279 284 294 299 301 308 311 307 290 274 268 282 286 285 276 268 261 257 254 253 251 251 251 254 252 248 248 250 252 252 249 247 246 249 254 259 260 260 262 256 244 235 232 233 232 231 227 224 226 228 228 225 222 224 229 231 235 239 241 241 244 249 257 261 258 258 259 262 263 261 260 261 259 252 251 252 252 253 254 254 257 261 265 269 274 275 277 282 283 282 283 283 285 287 288 289 292 293 294 295 297 297 295 295 296 298 300 302 300 296 296 298 298 296 295 295 295 293 290 290 291 292 292 292 292 292 291 291 289 287 283 281 279 277 277 276 274 272 270 269 269 265 259 254 252 251 250 252 253 253 254 254 253 251 249 250 251 250 249 250 249 246 244 242 238 237 235 235 237 238 233 231 233 230 231 235 237 235 234 235 231 224 225 230 237 243 235 220 208 193 169 111 92 90 172 223 233 110 83 117 148 162 181 241 258 75 26 26 70 65 349 42 201 136 177 224 227 219 215 210 203 212 222 169 155 157 178 196 184 168 175 212 214 212 173 177 181 171 176 195 196 144 145 172 256 245 246 247 249 251 257 270 280 284 295 309 312 308 310 289 283 272 276 273 270 275 277 271 266 264 263 259 258 256 256 260 258 253 252 254 252 249 246 244 246 249 257 260 257 254 252 246 240 234 230 229 229 227 226 228 229 229 230 229 225 227 230 228 226 232 240 243 245 254 256 256 257 262 266 268 266 260 257 256 255 257 257 253 253 254 256 261 263 265 271 276 278 279 283 284 284 285 286 287 288 291 291 292 295 296 297 298 296 295 295 296 298 300 300 301 298 297 297 297 297 296 294 293 293 294 294 292 291 289 289 290 291 292 293 292 290 287 284 281 278 278 276 274 273 272 268 267 265 260 256 253 250 250 251 252 252 253 252 251 248 248 249 249 249 249 248 245 244 242 238 236 233 231 231 235 235 233 234 234 231 232 235 236 233 228 224 225 223 221 223 226 213 188 161 135 110 92 87 155 222 181 83 62 56 39 44 110 173 189 215 145 89 66 32 70 126 280 273 121 160 239 249 241 218 214 218 208 181 177 203 207 203 208 215 217 212 204 212 210 211 216 198 161 126 106 147 239 229 204 207 235 221 217 235 244 248 258 272 279 285 290 297 298 308 309 287 290 281 294 289 286 287 287 281 274 267 260 260 265 265 261 262 263 261 259 257 256 251 244 245 254 265 248 247 250 255 255 247 237 230 227 226 227 225 225 226 228 229 225 224 222 221 224 223 221 228 236 243 249 253 253 254 258 263 266 267 265 258 254 255 260 264 262 256 255 254 254 257 264 270 274 278 280 280 283 285 287 286 286 286 288 291 292 293 295 296 298 299 297 296 295 294 294 297 298 298 298 297 295 295 295 294 294 293 293 294 293 292 291 290 290 290 290 291 292 292 292 290 287 284 280 279 278 275 274 274 272 266 261 260 260 257 253 251 250 251 252 253 249 248 248 247 247 247 246 244 243 243 241 240 236 234 233 229 228 229 231 234 233 232 231 231 233 234 231 226 219 219 219 217 220 206 183 161 141 111 95 104 162 207 95 69 77 138 173 167 209 226 201 184 193 187 152 164 166 151 115 194 248 168 233 255 248 240 225 218 209 195 197 196 200 200 199 206 214 224 220 214 212 213 219 196 160 163 174 194 214 234 354 33 29 283 247 251 246 243 248 255 264 270 279 287 303 310 309 299 291 292 300 345 311 296 294 293 287 279 272 264 265 265 266 267 266 267 269 270 267 264 265 256 252 248 244 269 268 269 259 252 247 239 228 223 223 221 222 222 221 223 226 227 225 223 221 223 225 224 229 237 245 251 253 250 249 257 263 266 267 259 252 254 258 265 269 269 263 258 255 256 261 268 275 279 280 282 282 283 289 290 290 292 292 291 292 293 294 295 297 298 296 295 294 294 294 295 297 298 298 297 297 296 296 294 293 292 292 293 293 293 293 293 292 294 295 294 292 292 293 294 293 288 286 286 284 282 279 278 278 273 266 260 259 259 255 255 253 251 250 251 250 248 247 246 245 244 243 241 241 242 243 240 239 236 232 230 227 223 225 228 231 230 229 229 231 230 229 228 223 219 218 218 218 207 189 173 155 135 142 150 131 116 73 69 113 147 177 193 189 210 199 185 191 183 191 132 115 127 127 168 221 199 141 242 249 251 234 218 212 196 187 192 194 200 207 206 201 196 209 221 223 219 212 189 175 180 195 201 198 195 166 122 143 268 280 290 298 297 284 257 250 251 266 281 291 299 296 296 298 294 294 311 313 310 308 303 299 296 283 272 265 267 268 264 265 266 267 269 273 276 273 269 261 248 239 249 282 320 300 261 234 236 234 227 222 219 215 216 219 221 224 223 225 225 222 220 222 225 225 226 235 247 251 251 251 253 253 252 257 256 253 247 251 258 267 275 277 272 261 253 253 259 267 274 279 282 286 287 286 290 293 291 293 295 295 294 294 295 297 298 298 295 293 292 293 292 293 295 296 295 294 295 295 294 294 294 294 293 292 292 294 296 295 295 297 299 298 295 294 294 296 294 290 287 288 288 283 277 278 278 274 269 263 258 257 256 254 255 254 252 251 248 244 243 242 240 240 239 239 239 240 240 238 234 230 227 226 227 224 222 224 227 227 226 228 229 226 225 224 219 217 217 215 206 194 179 166 152 126 114 96 91 99 105 134 168 179 188 189 201 206 177 150 134 105 75 92 111 129 179 211 188 157 226 238 248 237 223 214 211 201 181 188 203 203 202 209 201 197 210 214 210 209 206 187 177 175 193 203 186 176 168 202 231 238 287 286 290 304 281 264 263 265 276 294 301 296 283 290 292 282 292 301 305 307 306 303 302 300 293 278 271 274 274 264 260 262 264 264 269 272 264 261 255 261 259 257 267 285 269 297 279 237 226 218 214 211 209 213 219 223 223 221 221 224 223 219 219 223 225 227 235 243 244 248 252 252 249 247 250 255 251 245 247 256 267 275 279 274 260 250 254 260 263 270 277 279 283 287 289 292 293 290 291 295 297 297 295 296 298 298 299 297 294 291 291 291 292 294 294 293 293 294 294 294 294 295 296 295 295 295 295 295 296 295 296 297 297 296 297 297 296 295 292 288 287 286 286 284 280 275 273 272 268 260 255 253 254 253 254 253 249 246 241 238 237 236 234 234 236 237 238 237 233 227 225 224 222 222 221 220 221 223 226 228 228 226 222 218 215 213 213 212 202 192 187 173 160 144 126 109 116 134 154 188 199 204 199 187 189 197 173 156 135 123 120 113 111 125 168 197 169 183 221 241 245 238 232 232 215 189 199 195 191 195 200 200 204 218 216 204 198 194 204 209 184 179 192 201 205 193 179 181 240 266 252 277 275 319 322 291 272 275 286 292 300 298 292 286 288 290 291 294 298 305 306 306 304 301 295 291 285 275 277 274 268 264 263 264 265 269 267 259 251 246 252 267 262 262 288 295 301 288 244 219 210 205 205 208 212 217 221 220 216 214 215 216 213 215 221 224 228 229 230 235 238 236 236 241 246 249 253 256 252 253 259 265 268 269 268 263 260 264 268 268 270 277 281 286 289 291 295 294 294 294 295 296 296 294 296 296 296 295 294 292 291 292 292 291 292 292 293 294 294 295 295 294 295 296 297 298 298 297 297 298 298 298 297 298 299 298 298 297 296 294 290 288 285 285 285 279 274 272 271 270 263 254 253 256 256 253 250 247 242 237 234 232 231 231 231 234 235 236 234 230 224 221 220 219 220 220 219 221 223 226 228 225 221 217 210 204 204 200 190 188 188 177 165 156 145 121 120 142 167 189 210 212 216 203 176 170 172 146 133 112 97 93 96 132 155 153 172 214 213 220 231 235 227 223 218 208 204 207 200 199 200 200 211 207 203 223 222 202 196 199 199 196 192 187 183 193 197 204 222 224 230 238 280 293 351 323 300 285 287 294 302 310 302 296 298 302 299 296 301 304 307 309 306 302 301 297 291 287 281 276 269 263 262 260 259 258 259 254 245 243 246 247 254 271 286 290 292 273 259 236 219 221 215 211 209 207 207 209 208 205 202 202 204 203 204 209 217 223 226 227 230 229 228 235 245 248 244 241 243 251 255 257 261 263 263 264 266 269 273 275 278 282 284 286 289 293 295 296 297 297 297 298 297 298 298 297 296 294 292 291 289 290 290 292 292 288 289 292 293 293 294 294 295 297 299 299 299 298 298 298 298 298 299 300 300 300 299 298 297 296 295 294 289 285 284 286 281 277 276 273 271 268 261 258 257 257 255 248 242 237 232 230 229 229 230 230 230 229 229 230 226 219 216 217 217 219 220 220 222 224 225 222 217 214 209 202 198 189 178 180 176 167 157 149 138 120 101 125 166 187 191 185 178 203 195 174 190 185 132 103 102 113 144 185 183 188 189 197 220 226 225 228 214 212 218 214 210 209 208 200 202 207 208 210 210 210 222 226 214 205 196 198 200 192 187 189 197 193 191 242 251 219 230 280 294 323 300 291 294 294 298 304 300 294 292 299 311 308 305 308 309 304 305 306 307 307 301 294 290 288 280 269 266 264 260 257 252 248 246 243 246 246 244 247 264 289 297 294 262 266 259 249 235 217 204 200 199 199 200 201 199 196 195 198 198 201 206 212 216 220 220 221 221 223 230 236 239 234 233 240 247 253 254 261 266 265 265 269 274 281 285 287 289 291 292 293 296 298 300 302 303 303 302 300 301 302 301 300 299 296 292 288 290 292 294 296 283 288 295 296 291 289 293 300 301 300 299 299 300 300 301 300 299 299 301 302 301 300 299 300 299 297 295 295 292 288 287 283 278 277 276 275 273 268 263 260 257 251 244 238 233 227 223 223 224 224 225 226 224 222 222 220 217 217 218 218 219 221 222 222 221 219 213 208 205 198 190 179 165 168 167 162 153 146 135 119 108 141 172 189 202 199 182 183 198 198 188 190 156 127 128 133 168 188 179 196 209 203 208 218 222 230 226 209 207 213 211 210 211 203 205 218 224 218 220 215 186 173 207 236 225 206 200 196 196 194 185 188 240 237 214 228 242 245 274 287 302 295 300 305 310 307 300 296 292 293 313 318 316 313 307 306 301 300 301 303 302 298 293 289 290 288 282 277 269 266 257 242 234 232 231 232 232 236 241 254 278 295 331 297 228 208 236 254 184 197 200 198 194 191 185 186 183 180 186 190 194 201 211 215 213 211 211 217 222 223 227 236 241 245 250 255 259 261 263 265 266 270 274 279 282 286 289 293 294 295 298 301 304 305 305 306 306 306 305 305 305 304 303 304 303 298 293 293 294 293 291 296 299 302 305 272 291 302 303 302 300 298 296 297 297 298 301 301 299 300 301 303 302 300 300 299 300 299 297 297 295 293 285 276 274 275 277 276 273 266 262 257 249 239 233 229 225 222 221 222 222 223 222 221 221 222 221 219 220 219 217 213 212 212 212 209 205 200 196 192 188 180 166 152 153 156 151 133 109 108 122 141 157 186 197 197 198 192 194 180 187 193 159 141 146 151 163 158 172 188 199 216 223 222 230 227 227 231 228 219 218 211 210 214 206 204 217 218 207 195 182 186 204 216 220 200 183 169 186 228 220 202 188 197 217 208 207 223 231 292 313 314 309 315 313 316 315 308 301 298 314 314 311 313 313 310 305 299 298 299 297 296 295 291 287 287 285 283 281 272 265 255 239 229 226 228 231 231 235 240 253 257 231 161 235 226 236 282 331 355 183 181 186 181 178 175 173 172 182 192 199 200 206 211 208 204 206 206 211 223 234 240 239 238 238 246 263 271 276 279 272 266 271 280 286 287 288 289 291 294 296 299 302 304 306 307 307 308 308 309 309 308 309 309 307 305 304 300 298 297 296 295 294 296 295 291 294 303 303 306 303 300 295 295 297 297 297 300 302 301 300 301 302 303 301 302 303 305 304 300 298 296 293 286 277 274 275 276 276 276 270 263 260 250 235 227 224 222 221 221 222 221 218 217 218 218 217 212 210 209 207 205 203 206 206 203 200 198 192 189 186 181 172 156 147 151 156 147 129 115 118 128 158 171 190 197 201 179 167 194 214 194 172 158 141 129 127 135 180 206 211 210 211 213 208 204 213 230 248 245 225 219 212 204 198 195 196 201 206 206 206 206 205 199 193 180 184 197 177 181 257 258 250 197 168 175 182 194 194 208 270 290 299 302 308 310 309 316 316 311 302 307 314 317 319 317 318 317 310 303 298 294 294 295 291 285 281 278 275 273 268 263 255 244 233 228 223 223 225 228 231 234 235 220 163 221 274 304 265 283 336 211 196 180 182 174 169 170 173 174 172 181 200 205 202 197 201 203 204 209 219 223 223 224 231 242 255 267 265 270 283 290 292 292 289 288 289 291 292 293 294 295 298 302 305 307 310 310 309 310 311 311 312 312 312 311 308 307 306 306 304 301 298 296 297 300 301 301 306 307 312 310 307 295 295 297 293 294 300 303 303 303 302 301 302 302 303 303 305 306 305 303 303 301 298 290 283 278 275 276 276 273 264 257 250 237 227 221 218 218 217 215 210 206 208 209 210 209 207 208 206 204 205 205 205 202 198 193 189 184 175 166 160 152 145 142 145 148 138 108 107 116 137 146 146 177 194 179 162 165 189 182 151 143 131 110 111 164 197 212 211 206 210 203 202 207 186 150 163 281 276 244 193 185 189 193 192 187 188 177 181 178 186 215 191 180 175 179 195 193 185 208 235 208 188 181 180 172 175 186 210 291 292 300 309 310 307 313 321 327 330 325 323 326 330 333 335 333 331 326 321 315 311 306 302 294 286 278 272 270 269 266 263 254 242 235 228 223 220 220 223 224 225 226 201 150 177 278 305 296 201 146 201 225 205 168 176 174 174 179 181 189 200 202 191 180 179 176 177 185 193 204 214 221 229 235 245 258 266 275 289 301 304 304 308 310 305 299 293 292 294 295 295 296 300 305 309 312 315 317 317 318 321 322 323 322 320 317 313 311 309 307 304 303 303 305 305 303 302 303 306 308 307 305 299 308 302 289 295 300 301 302 302 300 299 301 303 307 309 309 309 310 310 307 307 305 301 296 292 287 282 276 269 263 254 247 239 230 219 214 211 209 208 206 204 205 206 206 204 204 205 205 203 200 198 198 196 188 181 175 170 162 157 152 146 134 123 140 137 109 85 100 126 149 165 179 163 158 153 141 135 131 143 173 184 144 140 193 208 212 217 220 217 220 207 199 196 187 185 196 214 236 240 199 198 205 190 171 178 187 192 203 197 207 215 193 174 184 192 196 193 182 174 191 203 195 195 196 191 194 207 229 332 334 327 331 334 326 322 327 332 337 340 338 335 335 337 337 336 335 334 332 328 323 318 313 306 295 282 272 270 268 264 260 253 244 234 224 219 214 215 218 219 215 210 192 163 151 191 228 335 4 347 216 223 77 121 153 171 171 172 181 192 197 193 190 188 189 191 195 199 200 200 204 206 205 216 250 275 302 306 301 303 306 307 308 310 312 312 308 303 301 302 304 302 301 305 308 312 315 319 322 323 324 325 325 326 326 324 322 319 316 313 310 309 311 313 314 313 311 309 309 308 308 307 305 303 302 295 306 306 304 301 299 296 294 296 307 314 315 315 317 319 319 316 313 307 305 303 302 300 293 279 270 265 255 241 231 225 219 212 207 204 203 201 199 199 199 198 198 199 198 196 195 192 190 188 182 175 168 163 159 157 156 153 145 127 134 130 105 91 92 96 112 162 161 151 128 134 148 136 147 179 201 193 156 171 212 217 208 203 204 202 208 222 219 203 192 192 198 195 189 188 191 196 207 208 190 199 211 210 206 208 214 217 197 171 170 180 178 168 173 167 166 185 199 209 204 197 203 212 215 225 332 336 335 331 330 340 347 339 337 341 343 344 344 343 343 342 341 339 337 335 334 333 329 323 318 313 299 282 266 258 258 258 245 230 215 202 197 203 209 211 212 218 215 207 194 177 173 168 343 345 317 237 305 359 188 159 147 157 185 199 207 209 199 194 192 196 199 202 201 197 196 201 207 200 193 222 273 308 321 323 318 313 314 319 322 325 325 323 320 317 314 313 311 310 314 318 322 323 324 323 324 327 330 331 333 334 335 334 330 326 323 320 318 319 320 321 322 320 316 313 312 311 309 306 307 307 301 298 302 306 311 317 319 299 304 310 312 314 318 322 325 324 323 318 309 306 305 308 313 307 293 282 271 252 232 220 214 209 204 199 197 196 196 196 195 196 196 196 196 192 188 185 181 177 171 164 159 156 151 148 143 142 139 124 119 115 95 89 93 105 129 187 150 139 142 147 153 145 142 184 206 206 164 176 217 235 229 204 199 196 188 197 207 207 204 184 178 196 209 206 201 203 202 203 206 194 192 211 225 214 198 200 194 175 168 169 157 150 152 171 174 184 202 206 204 210 215 220 225 224 231 325 332 333 329 318 315 330 348 347 342 339 341 346 349 347 346 346 346 346 346 344 342 343 346 344 339 334 330 301 262 245 223 187 176 170 165 167 180 193 197 197 195 182 166 185 192 189 195 175 198 288 332 347 326 355 163 194 209 200 224 242 218 196 194 196 197 195 194 193 190 192 194 192 191 202 225 278 320 332 332 330 333 336 332 328 328 331 334 335 333 330 327 323 321 323 330 333 334 334 336 337 336 335 337 338 338 337 337 337 336 335 335 332 328 325 320 318 318 317 316 316 317 316 313 312 312 310 309 312 313 304 281 283 297 311 315 313 312 317 324 326 323 317 313 308 309 316 324 330 329 321 308 290 257 221 204 199 196 193 192 193 192 192 192 191 190 188 189 188 183 181 178 173 167 160 155 153 150 146 133 119 113 118 114 100 89 93 109 123 143 155 157 159 154 146 139 153 167 191 203 193 159 170 223 240 243 225 199 196 185 177 185 200 212 225 217 194 193 215 203 183 196 216 212 212 208 202 199 194 186 181 188 187 177 170 167 167 171 175 186 199 202 207 216 212 209 218 238 246 242 238 328 331 329 325 318 313 314 322 337 341 342 345 351 352 352 352 350 350 351 351 349 349 355 5 10 13 22 31 38 68 97 109 117 118 113 107 102 91 86 96 147 174 185 168 168 194 202 203 191 181 251 335 323 274 262 229 192 208 235 245 244 209 196 197 192 190 185 184 187 189 193 194 194 196 200 205 279 324 336 338 338 338 336 338 340 341 338 337 342 344 339 332 325 324 327 329 331 333 335 336 337 337 338 338 338 339 341 342 343 344 345 343 339 336 334 333 331 328 326 325 325 328 327 325 323 322 321 319 316 316 317 315 313 315 311 322 325 322 328 329 328 329 334 331 327 325 335 343 344 340 333 322 307 263 210 193 190 189 187 186 187 190 191 190 186 184 182 178 174 172 174 172 166 161 157 153 150 144 132 115 111 114 121 115 100 93 103 135 148 153 152 153 160 162 166 168 174 178 194 192 148 172 215 236 241 227 208 206 199 191 190 199 214 225 231 217 187 185 211 219 192 182 191 218 233 230 221 184 167 180 195 203 197 183 182 183 184 187 193 199 205 212 215 218 221 231 236 241 256 263 264 324 325 322 316 309 303 305 314 320 332 345 348 345 346 348 350 352 351 353 356 359 6 16 21 23 26 39 54 60 65 79 88 90 87 82 79 78 78 75 60 57 84 95 94 98 116 135 167 181 181 172 268 337 9 76 137 173 189 251 276 252 218 194 197 193 190 193 196 184 179 178 176 171 170 181 199 255 353 1 2 1 357 352 349 344 342 340 341 343 340 337 339 337 331 331 333 333 333 334 336 338 340 340 340 341 343 346 346 346 345 343 341 339 336 335 333 332 332 334 335 333 333 333 334 334 333 330 323 315 316 320 326 330 329 326 310 281 297 325 331 337 340 352 350 351 351 348 348 345 341 339 340 336 230 177 178 181 182 184 185 185 181 178 177 176 175 174 173 170 168 164 159 155 152 150 148 143 124 109 93 109 110 111 111 116 149 186 182 173 168 167 169 172 176 170 160 172 190 190 151 145 203 231 234 219 207 207 207 201 197 199 210 210 210 220 222 198 171 199 228 200 183 180 187 205 240 255 219 186 184 194 204 202 190 190 201 205 199 195 204 209 210 214 221 225 225 233 225 255 280 279 321 324 322 317 312 304 296 299 307 312 314 319 332 339 344 349 351 354 357 360 4 13 16 21 30 40 49 59 63 68 75 76 74 72 66 62 63 63 60 58 63 73 78 77 71 60 39 30 15 168 150 147 313 7 34 38 55 38 346 17 77 72 68 87 145 165 165 161 163 158 159 166 169 172 170 152 107 54 32 21 11 5 2 359 357 356 354 350 347 344 343 343 341 337 334 332 331 332 335 335 336 338 340 342 343 343 344 345 346 345 343 341 339 338 337 333 332 333 334 334 334 335 338 341 343 343 340 337 336 338 339 341 341 341 344 349 342 338 343 345 355 6 9 352 321 315 338 346 348 351 358 11 37 80 124 153 164 168 171 173 173 170 168 167 166 164 161 158 155 153 150 147 143 139 133 121 103 93 89 113 106 97 97 131 151 172 184 183 170 157 153 155 157 149 153 170 180 175 164 161 196 229 238 234 211 208 218 215 205 193 194 205 215 214 214 205 182 184 204 212 203 196 186 183 195 213 222 206 187 185 185 190 197 197 197 198 204 199 193 193 201 211 218 231 224 223 231 227 241 275 290 320 324 323 319 311 305 300 304 307 311 314 314 320 330 338 345 351 359 2 3 10 16 19 26 38 50 55 60 64 70 75 74 71 67 63 62 60 57 54 51 54 60 62 64 63 55 41 32 32 43 161 148 155 343 23 34 36 37 73 90 65 73 78 72 78 103 125 129 135 142 141 143 142 134 123 113 98 81 63 41 25 15 6 359 355 354 351 347 343 342 345 348 349 346 341 337 336 337 336 335 337 342 345 346 348 349 347 346 344 342 341 340 340 339 337 334 334 334 335 336 337 342 349 354 355 355 350 342 344 347 349 350 353 356 0 4 16 18 29 35 340 332 349 1 8 354 346 352 8 22 30 39 49 62 83 112 133 142 143 143 144 144 143 144 146 145 141 139 140 140 140 140 140 135 118 96 66 41 83 104 100 95 107 162 178 178 165 160 159 158 155 157 163 172 186 189 172 165 178 192 209 224 225 218 216 207 201 213 211 192 189 191 196 191 177 154 131 106 75 55 37 10 228 203 199 194 181 177 189 189 187 188 189 189 185 185 195 207 198 186 189 193 205 227 235 220 222 230 245 271 289 320 324 323 317 306 299 300 306 312 311 311 310 310 315 326 341 349 351 356 6 13 16 19 25 34 44 48 59 69 75 75 66 58 57 51 53 50 43 45 44 45 50 53 54 58 56 47 38 32 34 78 156 157 163 333 11 38 50 56 49 52 67 80 90 95 91 96 102 105 122 131 136 136 131 121 108 99 90 69 49 35 24 14 5 359 357 355 351 348 349 352 354 355 352 349 348 348 347 347 348 348 349 350 353 352 351 349 347 346 345 344 343 342 340 339 339 340 340 340 340 343 348 357 1 0 359 357 350 341 348 350 340 347 0 9 12 15 18 22 51 3 270 292 340 349 350 351 4 22 30 33 42 47 55 70 88 103 117 124 126 126 125 124 123 124 126 128 129 130 130 129 126 120 111 113 127 139 101 104 136 140 154 183 190 175 155 149 146 149 155 174 184 187 196 203 184 168 175 191 206 218 220 220 223 216 156 129 130 171 321 104 99 84 119 151 154 146 139 148 180 244 272 280 253 180 170 162 156 169 177 187 190 185 172 169 176 181 183 180 178 182 182 185 189 199 202 204 255 286 298 306 315 321 319 311 297 295 304 309 306 304 308 312 317 323 322 323 325 330 347 5 11 12 12 18 24 21 20 30 50 61 58 56 52 48 45 41 39 37 41 50 49 50 51 50 50 49 49 46 43 44 47 61 153 163 150 11 15 45 42 42 55 65 65 77 92 87 89 81 72 91 109 124 127 124 117 107 105 100 83 59 43 29 17 11 5 2 359 359 359 359 1 360 358 358 359 359 359 359 359 359 358 357 358 357 355 354 352 352 351 349 348 347 346 344 343 344 346 348 349 353 356 358 359 360 359 359 1 358 344 348 355 351 345 353 6 15 18 19 26 17 360 2 351 358 8 8 7 24 31 16 18 32 46 48 57 77 92 101 109 113 114 112 111 110 108 105 104 100 96 93 89 88 76 77 107 141 149 146 142 153 168 183 178 168 173 170 154 151 161 176 199 206 198 193 187 167 160 157 161 212 254 256 227 185 176 181 195 201 199 189 171 162 158 159 217 226 188 180 185 197 215 226 221 201 182 174 164 153 150 149 153 149 140 135 135 142 143 146 150 163 174 177 178 175 177 177 186 248 286 304 322 314 319 320 311 296 299 305 309 305 304 306 313 319 318 322 331 341 357 19 19 9 7 16 22 24 22 20 25 38 49 38 34 39 36 37 35 29 29 36 42 47 51 50 46 43 43 47 49 50 54 57 55 71 131 135 98 44 48 48 48 55 49 51 61 65 67 76 61 54 74 93 112 123 119 109 105 96 80 64 50 38 28 18 12 9 5 3 3 3 6 11 11 11 11 9 8 7 6 4 2 2 2 360 357 355 353 353 354 353 351 348 348 350 351 350 352 355 356 356 356 360 0 356 354 355 357 359 359 358 1 4 355 343 349 358 3 5 4 3 4 13 35 37 16 1 3 17 38 80 80 26 13 30 32 32 58 83 90 95 97 100 98 97 94 92 90 83 70 54 50 49 57 57 157 187 173 163 161 167 178 187 176 163 157 159 151 140 144 160 186 205 196 160 120 106 118 132 152 180 212 248 287 284 231 217 209 192 172 168 176 181 180 179 180 194 222 240 223 203 192 185 176 175 182 185 174 158 151 152 153 151 148 145 147 152 158 164 165 167 169 168 167 168 176 177 179 162 246 294 294 319 313 313 306 293 282 284 293 302 307 310 319 331 338 342 346 351 0 15 27 19 10 10 15 22 23 28 32 29 32 42 36 28 29 27 28 24 15 11 9 8 17 26 33 38 38 38 42 47 56 63 68 65 64 83 102 104 96 74 52 52 45 30 28 31 32 24 23 27 41 54 63 75 73 77 89 90 80 62 48 37 28 21 15 12 10 8 8 9 13 18 20 19 16 14 11 10 11 11 9 7 5 3 359 355 354 355 356 357 357 356 356 356 356 356 357 0 2 3 3 3 2 356 352 357 359 359 358 357 355 5 15 336 324 334 340 343 353 1 1 359 16 42 68 55 359 339 0 27 56 100 92 80 64 30 15 40 66 75 70 60 52 61 71 71 63 85 108 115 128 143 185 206 225 221 200 187 182 178 176 171 162 146 131 127 138 150 153 151 156 168 156 119 119 124 140 165 180 190 189 183 212 265 270 251 180 163 180 188 187 190 205 207 194 186 183 186 193 200 184 169 163 164 168 166 160 154 148 144 147 150 153 153 157 161 166 168 170 171 172 173 173 172 174 180 178 186 214 268 296 323 331 312 311 309 314 313 305 304 314 316 316 322 326 339 355 354 356 10 17 23 23 16 13 17 28 26 24 25 23 23 34 44 33 31 31 28 19 12 13 15 2 350 344 3 24 29 29 33 42 43 40 57 80 65 63 72 76 69 56 46 51 59 46 17 11 19 24 13 351 11 43 48 59 66 49 23 23 31 23 14 9 12 14 16 15 16 16 17 19 21 21 20 18 15 13 10 9 10 9 8 7 7 5 2 1 0 1 3 4 4 4 4 5 5 4 5 6 7 7 6 4 2 353 351 353 353 355 3 8 14 32 43 344 318 327 339 351 349 343 343 342 346 35 83 89 42 336 340 2 14 33 77 103 96 65 34 23 24 41 52 52 56 84 111 133 156 147 115 109 124 180 209 214 206 176 164 170 172 171 163 154 145 137 127 127 129 123 127 122 133 139 156 152 137 133 153 220 227 219 204 193 201 230 259 280 182 180 186 189 190 190 187 173 169 158 160 159 161 155 154 155 154 151 145 136 134 138 139 142 146 146 147 147 150 156 162 166 166 166 164 165 167 164 165 171 181 202 236 269 264 271 292 301 307 305 297 290 297 307 317 321 313 310 317 341 9 4 9 22 22 20 17 9 8 13 19 19 15 16 17 21 32 35 31 28 21 12 8 12 13 4 3 4 352 335 330 349 8 32 45 44 39 44 71 79 49 33 36 36 32 40 50 52 57 38 34 31 26 16 3 27 44 43 48 50 42 8 354 349 351 7 11 13 11 14 14 14 16 19 21 21 21 19 17 13 10 8 9 12 12 11 11 11 9 9 10 11 12 13 13 14 13 11 11 10 9 8 7 8 8 6 359 354 353 354 354 355 359 4 8 17 25 34 29 22 10 342 326 333 340 343 344 2 68 63 58 66 333 313 327 336 344 17 107 110 114 131 160 186 207 202 182 173 141 101 73 51 90 152 186 201 206 209 155 138 148 173 176 172 168 163 153 140 131 132 142 158 170 174 173 168 162 154 140 138 157 187 226 243 244 218 187 201 237 254 265 208 108 115 123 116 108 98 91 95 97 102 108 108 105 108 115 120 122 122 123 126 129 131 133 136 138 141 143 145 149 155 156 153 150 149 150 153 160 166 177 184 192 214 237 249 277 294 297 312 323 307 283 284 289 311 319 317 320 337 14 15 11 15 15 3 355 351 350 3 14 7 1 359 2 33 39 29 19 5 358 359 1 359 354 346 346 356 15 10 358 356 344 349 12 23 27 33 34 40 62 79 68 28 360 9 50 64 54 46 34 28 35 45 42 39 57 76 72 63 55 12 336 351 350 352 356 359 2 360 9 20 19 15 14 20 25 25 23 19 15 12 10 11 15 17 19 19 17 17 19 19 19 19 18 18 16 14 13 13 12 10 8 7 8 8 10 7 359 357 359 359 359 4 15 11 6 5 5 15 26 358 337 349 351 359 11 18 36 72 89 86 293 270 283 300 321 338 59 101 94 83 81 113 275 251 184 167 137 128 146 173 188 190 203 214 206 191 151 137 137 129 127 138 152 152 140 128 120 127 146 152 151 142 124 123 128 132 141 151 162 174 191 210 225 254 237 221 221 223 227 223 170 148 138 124 112 107 103 94 88 78 77 98 107 107 104 102 113 113 109 108 108 110 122 126 134 135 135 133 131 134 139 139 138 141 146 149 149 153 164 177 182 175 179 247 279 289 297 322 333 329 277 259 265 282 288 302 334 358 18 10 345 352 1 348 333 329 332 341 354 2 355 352 358 19 37 28 8 357 352 355 2 355 345 334 330 338 3 32 15 358 349 1 17 13 12 13 14 24 34 40 45 57 62 48 57 67 70 63 56 44 32 31 37 40 43 60 94 113 113 117 140 59 25 15 8 358 352 353 356 360 10 14 15 16 17 22 18 13 13 13 12 12 14 17 19 22 21 20 21 22 23 23 24 22 19 16 15 13 12 9 6 5 6 7 7 7 10 11 7 5 7 8 12 22 30 19 16 16 22 25 19 22 33 27 17 22 28 33 48 96 132 131 17 350 4 7 14 33 71 102 121 135 91 32 38 41 48 71 103 122 132 152 177 194 159 118 69 57 68 89 111 135 144 136 126 122 121 128 137 140 138 138 137 134 127 124 129 138 156 167 172 177 189 207 216 221 217 208 200 198 163 125 126 141 151 156 161 168 174 171 158 136 123 115 113 115 113 111 106 105 105 102 97 90 92 104 115 120 125 128 132 133 134 136 136 135 135 132 126 120 112 312 245 253 275 285 287 297 14 20 45 176 205 224 238 254 323 24 352 1 3 358 356 342 330 309 304 317 348 350 343 344 347 14 34 34 17 5 356 358 2 2 356 355 356 357 357 2 17 7 349 359 33 48 33 31 29 23 20 15 12 14 23 25 27 34 35 34 37 41 42 36 32 34 41 49 54 63 77 82 89 104 99 85 75 43 18 8 9 15 11 353 346 356 5 10 9 4 7 12 15 18 19 21 22 22 22 21 21 21 22 24 27 27 23 19 16 14 11 7 5 4 6 7 8 8 9 13 18 22 22 24 28 30 29 25 21 23 23 25 20 17 27 48 56 39 15 13 25 33 35 40 58 103 121 132 153 322 2 34 60 75 84 84 66 51 43 42 37 36 42 115 129 87 67 68 60 53 53 67 83 93 94 93 94 97 101 101 104 109 115 120 125 126 129 127 130 133 143 156 167 177 190 214 226 222 213 196 177 167 148 136 137 140 137 128 122 119 117 119 125 129 132 126 118 114 112 113 113 111 110 110 110 111 108 102 98 95 95 98 105 114 119 120 116 113 112 112 122 127 130 179 277 291 306 324 324 289 287 99 60 51 46 8 215 234 244 181 213 287 355 9 357 341 327 310 305 315 4 355 340 335 341 13 30 27 10 1 5 8 11 1 344 328 326 328 324 324 342 345 338 340 2 36 46 61 65 57 48 37 26 19 18 17 16 22 26 22 22 29 28 23 21 17 21 36 46 45 40 42 55 75 102 108 84 52 34 23 17 12 8 6 358 6 11 16 8 10 15 18 20 22 23 24 24 24 24 24 23 22 21 21 25 29 27 23 17 12 9 6 6 6 7 9 10 10 10 14 21 28 33 34 32 36 46 58 66 70 71 53 22 12 15 26 37 43 43 41 27 33 45 35 31 33 30 36 48 133 151 156 148 123 109 103 122 162 188 186 178 180 185 163 109 82 72 82 87 88 76 63 60 66 71 78 83 80 75 84 99 98 92 95 111 119 117 121 127 137 153 163 173 188 198 203 217 231 222 199 182 173 160 143 145 152 154 147 144 143 137 128 122 121 123 120 115 113 116 118 119 119 118 118 118 118 117 114 111 110 110 109 109 110 111 112 111 109 104 92 61 45 76 105 222 267 297 316 324 317 297 290 64 48 39 18 18 60 68 69 92 90 13 358 353 342 338 333 330 345 359 349 336 329 336 29 34 9 346 341 343 347 358 358 353 341 329 324 322 315 314 308 309 320 335 358 21 38 65 79 76 72 53 32 22 12 6 24 37 26 13 16 21 26 28 28 24 27 33 36 35 28 23 23 31 49 61 67 64 32 7 4 1 3 13 21 24 23 20 16 18 24 27 27 26 27 27 26 25 24 25 24 22 21 23 28 31 26 20 15 14 13 12 11 11 10 10 11 13 15 19 27 33 35 36 37 38 40 43 49 59 72 77 45 17 11 18 27 28 28 31 35 37 48 60 52 28 25 29 29 31 40 62 99 143 154 163 180 194 208 207 135 115 101 92 82 69 54 68 87 104 105 88 75 69 68 69 79 85 78 72 84 91 92 87 90 100 114 124 134 147 169 186 194 201 203 203 211 222 212 194 182 160 141 139 156 158 153 150 148 143 139 136 135 132 129 126 126 124 122 122 123 123 122 121 122 122 120 117 113 109 108 107 107 109 110 109 106 101 96 89 68 40 28 20 14 8 22 18 330 331 332 331 206 82 50 57 87 82 70 54 43 25 343 321 304 297 308 336 341 325 336 330 329 352 31 5 320 309 311 313 317 343 340 337 339 339 329 315 308 311 313 321 332 333 328 331 342 29 77 78 67 71 71 40 26 21 36 52 48 23 13 19 23 28 33 33 28 21 13 17 21 15 8 7 16 33 42 48 45 8 5 20 13 354 360 14 23 12 7 20 27 32 33 32 31 30 30 29 27 25 27 26 25 23 21 17 13 5 8 8 10 12 13 13 12 12 11 11 12 15 20 23 23 23 25 27 32 32 31 32 42 56 56 44 25 12 14 19 18 18 35 42 39 41 51 52 48 45 40 26 19 18 19 15 10 4 5 18 52 61 60 62 70 84 99 111 114 110 93 83 81 95 98 105 115 134 148 153 149 143 138 134 135 137 144 147 148 152 160 168 175 186 198 200 193 195 207 217 215 203 189 172 156 152 151 151 145 141 139 141 140 140 139 138 138 142 143 136 131 129 128 127 124 122 122 124 125 125 124 121 117 112 108 104 101 102 103 99 92 85 79 71 52 30 21 23 24 24 26 15 350 348 352 117 121 132 144 141 132 125 121 138 208 211 332 6 335 322 330 327 22 24 15 30 83 280 337 344 332 326 329 330 335 350 350 344 337 322 311 308 306 307 339 346 344 352 2 9 18 45 64 65 55 34 26 40 74 80 76 77 56 34 50 44 26 16 21 28 23 5 8 12 8 8 13 21 30 42 57 49 25 15 16 23 26 24 22 22 30 34 23 17 20 27 31 31 31 32 32 30 30 31 25 20 20 18 11 352 341 346 358 6 10 12 12 11 12 14 16 19 20 14 11 3 3 9 17 20 17 10 12 27 45 55 51 30 6 358 0 12 24 42 45 43 42 38 32 33 36 44 38 31 28 21 13 7 5 15 27 42 49 50 55 62 77 104 149 164 180 167 127 95 91 107 130 144 152 157 153 149 154 166 171 173 168 166 166 169 180 190 193 186 189 196 200 197 199 203 201 142 88 87 90 94 106 114 120 128 135 134 127 132 145 148 149 147 142 138 136 134 133 132 131 131 132 133 131 130 129 127 123 122 119 116 111 104 94 87 92 96 86 68 51 32 21 20 22 17 7 0 356 354 353 351 118 139 153 142 135 141 142 139 128 105 116 97 309 280 279 244 197 204 211 226 232 251 313 348 347 289 287 293 320 337 342 342 339 336 331 329 337 340 353 2 4 6 12 19 32 33 36 40 45 53 65 60 55 59 65 70 68 57 54 70 78 66 31 8 357 349 357 17 32 27 14 10 13 22 35 40 34 30 27 25 24 26 35 29 25 27 30 30 25 22 23 28 28 26 25 26 27 27 28 25 19 9 357 343 335 333 339 352 1 3 5 8 10 12 16 14 12 11 14 12 13 17 21 20 9 2 1 11 24 34 40 44 35 19 3 4 19 33 42 49 58 62 52 28 17 25 40 47 39 26 17 8 2 10 29 48 54 48 44 43 27 345 328 324 3 41 59 92 104 106 106 98 85 73 85 108 117 118 108 75 54 91 145 166 177 189 193 199 204 214 218 229 229 146 120 109 101 102 104 105 108 111 112 116 122 128 132 137 143 146 138 130 135 135 135 135 135 134 133 132 133 133 133 130 129 128 127 127 126 123 120 117 112 98 78 64 69 83 83 47 9 354 352 353 350 343 337 331 325 325 326 172 177 172 163 156 152 148 158 166 159 174 225 268 275 64 73 74 102 172 190 222 26 327 266 260 264 294 311 313 314 316 316 325 333 338 342 329 340 9 21 7 357 1 5 15 26 37 33 36 46 62 78 89 89 85 87 100 113 116 124 138 122 84 52 37 26 20 16 15 16 24 27 18 13 10 8 7 13 20 24 11 4 16 20 19 21 26 27 25 23 25 28 28 26 25 26 24 20 17 13 10 2 353 347 349 359 358 350 343 343 352 359 5 13 19 24 25 25 26 24 23 22 27 35 42 47 50 47 43 45 39 27 14 6 2 10 22 32 34 29 34 49 55 40 29 36 59 82 84 68 28 22 28 37 44 51 49 40 29 12 352 351 355 12 41 53 57 71 86 94 95 86 64 44 59 84 100 99 87 61 36 23 10 356 331 294 272 289 306 312 343 61 89 103 105 111 114 120 120 118 114 110 108 111 115 115 119 123 126 126 123 122 122 123 124 127 129 130 130 131 132 133 132 134 135 134 132 131 133 136 140 144 148 152 220 286 323 16 2 333 318 318 321 323 324 325 324 323 319 316 314 186 196 171 159 170 177 173 174 166 172 211 242 256 241 100 115 173 181 148 164 276 268 257 270 303 311 306 303 299 296 300 316 334 347 358 1 359 360 2 347 336 335 341 348 8 30 33 27 22 28 39 53 54 50 43 36 70 123 130 125 120 103 92 84 78 73 59 20 0 357 7 24 32 24 8 356 348 350 359 22 35 20 17 20 22 21 24 25 25 25 23 17 9 11 15 14 8 3 0 358 356 354 357 357 355 351 347 346 349 353 358 3 11 17 21 25 28 32 37 42 46 49 50 54 58 57 55 55 58 55 47 30 20 26 35 43 50 52 48 40 41 48 51 46 40 35 39 57 86 92 74 41 32 35 38 39 37 34 32 31 30 30 33 38 41 43 48 61 75 82 87 81 64 49 43 53 76 90 88 51 1 344 339 341 354 32 63 68 70 75 79 82 85 93 104 111 114 117 117 115 112 108 105 101 97 98 102 106 108 108 111 113 112 110 108 110 115 122 129 132 133 131 130 134 139 141 143 147 150 151 155 169 210 239 250 239 212 235 269 283 287 290 292 294 296 298 298 299 300 300 300 199 162 139 147 160 175 180 169 179 209 237 244 107 119 178 183 186 186 195 227 277 306 316 320 310 308 311 325 347 349 350 356 2 4 5 7 6 4 351 341 344 358 15 29 36 39 42 40 26 19 24 41 51 54 48 42 44 50 59 81 93 83 81 85 83 89 111 107 31 31 30 24 15 12 8 360 351 347 355 17 32 32 27 28 32 28 20 15 18 22 20 15 12 9 1 348 342 340 337 336 341 348 356 0 2 4 4 3 5 8 12 16 20 22 24 27 31 34 36 37 40 45 46 46 45 45 45 39 35 34 25 18 16 15 10 11 40 64 57 45 34 27 25 24 22 17 14 19 37 63 66 55 35 23 23 24 23 23 29 36 39 40 42 45 45 45 50 61 68 68 74 85 85 62 41 50 77 85 61 7 344 341 347 0 29 70 83 85 82 85 94 99 102 106 111 115 117 120 121 121 122 122 121 118 113 107 99 91 90 92 95 102 108 113 117 119 122 132 143 151 156 160 164 166 167 169 175 184 190 196 211 239 248 243 243 244 229 242 256 267 274 277 280 283 286 287 287 286 287 288 289 35 44 101 141 154 154 156 175 213 245 279 62 181 206 213 217 225 236 261 295 292 268 270 284 305 324 330 325 333 347 356 0 2 2 3 5 5 3 358 353 353 357 10 34 66 80 78 62 45 54 57 62 64 62 45 49 57 60 48 40 44 57 79 98 94 84 84 88 75 65 319 244 254 303 331 341 345 349 7 23 27 26 28 42 45 38 24 9 358 350 345 344 345 344 338 333 335 339 342 345 347 353 0 5 8 11 13 14 16 18 21 24 25 26 28 30 33 35 37 38 39 42 42 34 26 31 42 40 32 24 20 16 14 13 14 23 39 51 59 56 41 25 19 18 19 14 8 15 32 42 46 46 39 31 26 21 16 15 20 29 35 35 36 36 36 40 44 47 43 37 34 38 52 67 71 69 69 58 11 336 337 348 7 39 61 67 70 74 79 87 96 103 109 113 116 115 115 116 118 120 121 121 119 117 117 118 116 110 101 93 89 89 95 105 115 124 140 156 168 176 180 186 189 190 190 193 194 197 202 210 227 240 246 246 251 244 238 246 259 268 272 274 276 280 283 285 286 288 290 291 290 147 147 150 168 173 171 172 185 232 255 289 272 249 244 247 247 254 266 276 276 274 269 278 294 306 314 317 323 329 335 337 334 346 354 359 6 5 3 5 8 14 23 31 26 16 9 68 172 170 163 134 96 74 49 28 25 41 89 110 106 80 67 63 65 76 103 133 161 199 225 241 250 237 144 132 103 37 27 30 32 33 32 42 59 65 51 13 350 337 333 333 329 325 323 323 326 332 340 349 354 358 3 8 10 12 14 17 19 22 26 28 29 30 31 35 37 37 37 36 34 32 30 32 35 34 37 45 51 47 40 30 20 18 21 29 38 41 47 62 71 65 45 29 23 21 17 19 28 43 45 38 35 33 26 17 11 10 11 14 23 32 32 30 30 31 34 36 34 26 21 23 28 36 53 70 85 92 360 297 313 337 360 32 66 80 83 82 84 88 87 86 90 99 109 114 117 119 120 121 121 121 123 122 121 120 119 117 114 111 106 97 80 61 61 81 97 99 94 89 103 120 128 133 137 140 143 146 152 159 172 206 251 261 265 275 273 273 276 281 282 285 285 285 287 294 300 303 303 304 305 305 189 190 189 190 177 168 180 196 219 210 218 238 242 248 295 324 324 318 302 294 290 288 290 300 307 324 342 339 335 333 331 337 348 4 19 22 18 15 12 16 25 34 40 42 39 41 48 59 71 80 84 80 64 50 44 41 37 48 86 101 81 80 91 121 177 197 196 193 200 231 262 55 83 78 75 78 91 94 88 78 75 71 68 72 84 105 271 286 289 283 282 285 291 308 321 332 343 351 357 2 6 11 14 16 17 19 21 24 26 29 32 34 34 36 37 38 39 42 39 32 26 29 33 36 35 32 32 36 38 36 22 17 24 31 33 33 35 41 67 103 135 155 167 183 201 211 210 202 184 181 186 185 180 174 169 162 121 12 11 26 37 35 26 19 15 12 9 9 11 15 16 18 18 16 13 203 210 228 273 345 28 45 57 69 81 91 97 100 99 100 99 98 97 100 106 109 112 117 121 124 128 128 128 128 127 125 121 118 122 128 134 142 160 177 153 147 146 144 135 128 124 124 117 112 110 110 108 105 102 94 74 52 41 34 17 339 314 312 310 306 303 308 309 309 311 311 311 311 312 311 311 181 171 164 159 164 174 181 177 181 225 250 277 292 259 262 302 324 349 340 311 314 322 322 334 349 353 347 348 353 360 9 19 32 34 34 31 25 21 20 25 30 35 39 40 40 38 38 36 34 34 34 32 43 77 93 85 60 43 59 88 117 152 189 208 206 196 193 199 216 190 129 106 84 62 54 57 61 73 100 132 150 152 159 175 200 220 234 244 259 283 300 314 323 332 342 352 360 5 9 12 15 18 21 22 23 24 25 27 29 32 34 35 36 38 40 43 45 46 48 49 51 55 57 58 58 59 61 67 73 81 79 74 67 58 51 48 45 44 48 52 60 78 119 158 182 201 212 208 204 201 201 201 196 187 172 160 159 158 147 128 118 111 80 342 322 323 333 343 343 341 324 315 303 295 339 72 84 85 84 79 75 74 75 75 76 79 84 91 96 101 106 109 108 109 110 110 110 109 118 127 132 135 135 134 132 130 130 140 158 179 191 199 206 202 186 168 154 139 127 121 118 113 108 109 114 120 122 122 119 110 95 56 9 356 351 342 333 331 332 331 331 325 319 315 313 310 310 312 315 313 313 191 186 173 166 162 166 173 182 198 227 258 267 250 234 234 231 235 240 249 248 244 241 231 227 224 206 139 118 71 31 23 20 21 27 33 36 36 34 34 37 39 38 38 41 44 46 43 39 36 36 41 47 63 83 111 126 132 133 156 153 142 136 123 104 93 94 103 110 114 114 109 100 79 69 63 54 35 105 147 145 155 163 169 184 199 221 261 306 327 337 344 350 356 1 4 8 13 16 18 20 21 23 24 24 26 28 30 32 34 36 37 38 39 41 43 45 48 49 50 52 54 56 61 65 67 69 70 73 74 73 72 71 71 67 62 57 53 51 51 51 54 57 58 57 51 43 39 50 77 106 112 104 127 159 171 181 180 173 165 163 170 181 195 206 203 200 201 199 190 177 165 130 104 95 95 95 94 92 91 90 90 89 89 88 86 85 86 87 88 90 92 95 99 103 104 103 104 108 111 115 116 122 127 129 136 144 152 165 180 175 165 153 145 140 134 128 121 114 110 108 104 98 93 93 98 102 102 98 92 77 16 323 314 312 314 316 325 335 339 328 319 316 315 313 311 311 315 316 316 313 314 200 206 205 204 202 199 195 194 196 201 209 217 222 224 225 230 236 243 248 255 259 254 233 204 175 152 142 142 144 164 198 228 259 309 12 33 43 48 44 40 43 49 56 59 61 62 63 65 67 71 79 81 82 82 85 91 99 102 99 92 87 85 83 82 81 81 81 82 83 83 82 83 94 105 108 102 93 88 87 94 100 105 111 110 96 52 23 13 9 9 11 13 15 18 21 24 25 24 22 21 23 25 27 28 30 32 35 36 38 40 41 42 44 46 48 50 51 52 53 54 56 58 61 64 68 70 70 70 69 68 66 65 63 61 57 53 51 52 52 53 54 55 54 52 50 49 50 53 60 64 64 63 64 71 79 87 91 96 101 103 102 98 95 100 103 102 102 99 98 99 99 99 98 95 94 94 94 95 95 94 93 91 91 90 90 90 90 90 90 91 91 92 92 91 90 94 99 102 104 103 101 100 99 101 104 109 113 114 116 119 123 127 129 130 128 128 131 135 139 142 141 141 142 151 158 163 158 169 160 59 12 355 343 337 332 328 326 324 323 321 320 319 319 318 316 314 314 315 317 320 323 206 211 213 214 217 222 224 221 221 223 228 239 248 256 258 253 246 237 229 223 213 194 176 166 153 139 133 137 160 203 227 223 204 179 166 154 144 127 104 92 88 89 88 86 84 80 78 80 90 97 98 96 94 93 93 93 94 94 93 91 89 86 83 81 80 78 76 76 76 75 76 80 86 85 82 77 74 71 70 70 70 70 67 63 58 51 42 32 26 25 25 22 23 28 31 31 28 25 24 25 28 31 34 35 37 38 39 40 40 41 43 45 47 49 50 51 51 52 53 55 56 57 59 61 63 64 65 66 67 68 69 67 65 63 59 55 53 52 52 54 57 62 65 64 61 61 62 64 66 67 69 72 73 74 76 79 81 83 84 84 85 85 87 89 91 91 92 92 93 94 94 94 94 94 93 93 93 93 93 93 92 92 92 91 91 90 90 90 90 89 89 89 88 88 90 92 94 96 97 97 97 96 95 95 95 97 99 100 102 104 106 109 110 109 103 96 90 85 82 80 79 75 73 74 76 75 72 66 58 42 17 353 338 328 322 319 317 315 314 315 314 314 313 314 317 320 324 325 325 327 326 209 210 209 209 209 209 207 205 202 199 199 207 224 237 236 223 206 188 175 162 153 145 142 139 138 136 135 137 137 136 128 138 156 165 167 161 153 145 139 132 123 116 112 111 111 110 108 108 109 108 106 104 103 101 100 98 96 93 91 89 87 84 82 81 80 78 77 76 75 74 74 74 75 76 76 74 71 69 67 66 64 63 61 59 54 48 41 35 28 18 20 21 22 27 27 25 24 26 28 32 35 38 40 41 42 42 41 42 43 45 46 48 50 51 51 51 52 53 54 55 55 56 57 58 58 59 59 59 60 61 62 64 64 65 64 63 60 58 60 62 63 64 65 67 69 70 70 70 71 72 73 74 75 76 78 80 82 84 85 86 87 88 89 90 91 91 91 91 92 92 92 92 93 93 92 92 91 91 90 90 90 90 90 90 90 89 89 89 89 89 89 89 89 89 90 91 92 94 95 97 99 99 94 89 82 80 81 86 89 92 94 97 99 99 97 94 93 92 87 78 66 54 46 47 52 57 54 43 25 2 346 336 330 325 320 318 317 317 317 315 313 316 320 325 327 328 330 331 331 331 331 203 200 199 200 201 200 195 188 183 178 180 197 214 206 186 169 160 156 152 148 146 143 139 136 135 133 132 140 149 154 149 149 138 132 129 127 127 123 120 116 114 112 112 112 112 113 114 114 114 112 110 107 105 103 101 99 97 95 93 91 89 87 85 83 81 78 77 75 73 71 72 73 76 76 75 71 68 65 63 63 63 61 59 55 52 49 50 51 52 52 51 47 42 36 30 29 30 32 35 38 41 43 44 45 46 46 46 46 47 48 50 51 51 51 51 51 52 52 53 53 53 53 54 54 55 55 55 55 55 56 57 58 59 60 60 60 60 59 60 62 64 65 66 67 69 70 72 74 75 76 77 79 80 81 82 83 85 85 86 87 87 88 89 90 90 91 92 92 93 93 92 92 92 92 92 91 91 90 90 90 90 90 90 90 90 89 89 89 89 89 89 89 90 91 92 92 92 91 90 90 87 85 90 95 92 80 68 62 63 68 74 79 77 73 68 67 69 71 76 84 91 92 80 61 35 16 1 349 340 334 328 325 324 319 317 321 324 325 321 318 317 325 331 336 336 336 337 336 336 336 337 199 198 198 197 196 194 192 191 189 180 166 156 153 151 145 142 141 139 139 141 150 158 154 146 137 132 132 130 131 128 122 117 114 112 112 113 115 115 115 115 115 115 115 116 116 116 116 116 115 115 115 113 111 107 104 102 100 98 96 94 91 88 85 80 76 73 71 70 70 70 73 76 76 74 71 67 65 64 64 62 59 57 54 53 51 50 50 51 52 52 51 48 46 43 41 40 40 41 42 44 46 48 49 50 49 49 48 47 48 49 50 49 48 48 49 50 51 51 51 51 50 50 51 51 52 52 52 53 53 54 55 56 56 57 58 59 58 58 60 63 66 68 69 70 71 71 73 74 76 77 79 81 83 84 85 86 86 86 86 86 87 88 89 90 91 92 92 92 92 92 93 93 93 93 93 93 93 92 92 91 91 91 91 90 90 89 88 88 87 87 87 87 87 86 85 83 82 79 76 72 72 79 88 98 98 97 93 83 69 50 41 56 67 75 76 79 84 94 105 122 148 170 188 216 240 250 245 257 283 301 309 309 308 307 319 332 343 339 324 320 321 326 331 334 333 333 334 333 333 335 333 195 195 196 195 192 188 183 178 171 164 156 147 139 137 142 147 148 146 145 147 147 144 143 138 135 134 132 131 126 121 118 117 117 117 117 118 120 122 123 123 123 123 123 123 122 121 119 118 118 117 116 115 114 113 111 108 105 102 100 98 95 92 87 83 78 75 73 72 71 71 71 70 69 68 67 67 66 63 61 59 57 55 52 50 49 50 51 53 53 52 50 49 49 50 51 52 52 52 52 52 51 51 50 50 49 49 48 48 47 47 47 47 48 48 49 51 50 50 50 50 50 49 49 49 49 50 50 51 52 53 54 55 56 58 59 59 59 59 62 65 69 70 71 71 72 73 74 75 77 78 80 82 83 85 85 86 86 87 88 90 92 93 94 94 94 94 94 94 94 93 93 93 92 92 92 92 92 92 92 91 90 89 87 86 85 84 83 83 83 83 83 82 81 80 78 78 79 80 81 82 85 87 88 87 84 79 75 72 68 60 49 46 54 65 78 84 81 64 29 348 304 268 241 238 247 255 259 266 271 280 282 283 297 310 330 338 340 327 318 317 319 323 327 330 331 333 333 329 325 321 316 186 184 180 178 175 173 172 170 169 167 164 160 154 151 152 153 155 158 160 159 157 154 151 148 146 142 138 133 128 124 121 120 119 119 118 119 121 123 125 126 126 127 127 126 125 124 123 122 121 121 120 119 117 116 116 114 111 107 103 100 97 95 91 87 81 77 73 71 70 69 67 66 67 68 70 69 67 65 63 61 59 56 54 53 52 51 51 50 48 48 48 49 51 52 53 54 53 53 53 53 53 53 53 53 52 51 50 48 48 48 48 49 49 50 51 51 50 50 49 50 50 50 51 51 51 52 53 53 54 54 55 56 58 59 60 61 62 63 65 68 70 72 72 73 74 76 77 78 79 80 81 82 83 84 85 85 86 87 88 91 93 94 95 96 96 96 95 95 95 94 94 94 93 93 92 91 91 90 89 89 88 87 86 85 84 83 81 79 77 76 75 75 75 76 78 80 82 83 85 86 87 87 86 83 78 72 66 63 62 61 59 54 50 47 45 47 49 48 27 330 310 306 303 300 297 296 298 302 311 318 320 323 325 331 336 328 323 319 319 319 322 325 328 330 331 330 329 328 330 335 335 171 170 169 169 168 167 166 165 163 161 159 156 152 150 149 151 155 156 155 154 153 152 151 149 147 146 144 141 138 134 131 128 127 127 127 127 126 126 127 129 130 132 131 131 130 129 128 126 125 123 121 120 118 116 116 116 115 113 108 104 100 96 92 88 84 80 76 73 71 71 72 74 74 73 70 68 67 65 64 62 60 58 57 55 52 49 47 46 45 46 47 48 50 50 51 51 51 52 52 52 52 52 52 52 52 52 51 50 51 52 53 53 53 53 52 52 52 51 51 51 51 52 53 53 53 53 53 54 54 55 56 57 59 61 63 64 65 66 68 70 71 72 72 73 74 76 78 79 80 81 82 83 84 84 85 86 87 88 89 90 91 92 93 94 94 95 94 94 94 94 93 93 93 92 91 90 89 88 87 86 86 85 85 85 85 84 83 81 79 77 74 72 71 72 73 75 76 77 79 83 86 87 87 86 82 75 67 59 54 51 53 55 51 39 22 6 354 342 333 328 330 332 334 335 338 338 337 341 346 347 347 344 342 340 338 336 336 337 338 334 325 325 328 331 332 331 330 331 329 325 321 165 165 165 165 164 163 163 163 162 162 160 157 155 155 157 157 157 158 158 157 155 154 153 152 152 152 152 151 150 147 144 141 139 139 140 141 141 138 136 136 137 138 139 138 137 137 135 134 132 130 128 127 125 124 122 120 119 118 117 113 109 104 99 94 88 81 75 70 72 75 78 80 78 75 74 73 71 69 66 63 60 59 57 55 53 52 50 50 50 50 50 50 50 50 50 50 49 48 48 48 49 50 52 52 51 52 52 54 55 56 55 53 52 51 50 50 50 49 49 49 50 50 51 52 53 53 53 54 55 56 57 59 60 63 65 66 66 66 68 70 72 73 73 73 74 76 77 79 80 82 83 84 84 85 86 87 88 89 89 90 90 89 89 90 91 92 92 92 92 92 92 91 90 90 89 88 88 87 87 86 86 85 85 85 85 85 84 83 81 79 77 75 73 72 71 71 71 71 72 74 75 78 82 84 82 74 52 21 350 338 331 325 305 300 304 306 308 318 324 336 345 349 353 356 356 355 354 353 351 349 346 343 341 340 339 338 337 335 333 332 331 332 334 334 335 333 332 331 330 329 328