Temp 25 26 26 25 26 26 26 27 27 27 27 26 26 26 26 26 26 26 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 23 23 24 24 25 26 26 26 25 25 25 26 26 27 28 28 28 28 29 29 29 29 29 29 30 30 29 28 27 28 28 28 28 28 28 29 29 28 28 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 26 26 26 26 26 27 27 27 27 26 26 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 24 22 22 22 22 23 23 23 24 24 23 23 23 22 22 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 23 23 23 24 25 25 25 25 25 25 26 27 27 28 28 28 28 29 29 29 29 29 29 29 29 28 26 26 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 26 26 26 26 26 27 27 26 26 26 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 24 24 23 22 22 23 23 23 23 24 24 24 23 23 22 22 22 22 23 23 23 23 23 23 22 22 22 22 22 22 22 22 23 23 24 24 24 25 25 25 26 26 27 28 28 28 28 28 28 29 29 29 29 29 29 28 27 26 26 26 26 26 27 27 27 27 28 28 27 28 28 28 28 28 28 27 27 27 27 28 28 28 28 28 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 26 26 26 27 27 27 26 26 26 25 25 25 24 24 24 24 24 25 24 24 24 24 24 24 24 24 24 23 23 23 23 23 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 24 24 24 23 22 22 22 22 23 23 23 23 23 23 23 23 22 22 22 22 22 23 23 23 24 24 24 25 25 26 26 27 27 28 28 28 28 28 28 29 29 29 29 28 28 28 27 27 26 26 25 25 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 26 26 26 26 27 27 26 26 26 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 24 24 23 23 23 22 23 23 23 24 24 24 23 23 23 23 22 22 22 23 23 23 24 24 24 25 25 26 26 26 27 27 28 28 28 28 28 29 29 29 29 29 28 28 28 27 27 27 26 26 25 25 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 27 27 27 27 27 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 26 26 26 27 27 26 26 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 23 23 23 23 23 24 24 24 25 25 25 26 26 26 27 27 27 28 28 28 28 29 29 29 29 28 28 28 28 28 27 27 26 26 26 25 25 25 25 26 26 26 26 26 27 27 27 27 27 27 27 27 28 28 28 28 28 28 27 27 27 27 27 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 27 27 27 27 27 26 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 24 24 24 24 24 24 23 23 23 22 22 23 23 23 23 23 23 23 23 22 22 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 25 25 25 25 26 26 26 26 26 27 27 27 28 28 28 29 29 29 29 28 28 28 28 28 27 26 26 26 26 25 25 25 25 25 25 26 26 26 26 26 26 27 27 27 27 27 27 27 28 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 27 27 27 27 26 26 25 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 24 24 24 24 25 25 25 25 25 26 26 26 26 26 26 26 26 27 27 28 28 29 29 29 28 28 28 28 28 28 27 27 26 26 26 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 27 28 28 27 26 25 25 24 24 24 24 24 24 24 23 23 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 23 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 22 22 22 22 22 23 23 23 24 24 25 25 25 25 26 26 26 26 26 26 26 26 26 26 27 27 28 28 28 28 28 28 28 28 28 28 27 27 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 27 28 27 27 26 25 25 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 23 23 23 23 22 22 21 22 22 22 22 22 21 21 21 21 22 22 22 22 22 22 22 22 22 22 23 23 24 24 25 25 25 25 25 25 25 25 25 26 26 26 27 27 27 27 27 28 28 28 28 28 28 28 28 27 27 27 26 26 25 25 25 25 25 25 25 24 24 24 25 25 25 25 25 25 25 26 26 26 26 26 26 26 27 27 27 27 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 23 23 23 23 23 23 23 27 27 27 26 25 25 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 23 23 22 22 21 21 21 22 22 22 22 21 21 21 21 21 22 22 23 23 24 24 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 25 25 26 26 27 27 27 28 28 28 28 28 28 27 27 27 27 27 27 27 26 26 25 25 25 25 25 25 25 24 24 24 24 25 25 25 25 25 25 25 25 25 25 26 26 26 27 27 27 27 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 23 23 23 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 24 24 24 24 24 23 23 23 23 23 23 23 27 27 26 26 25 25 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 23 23 22 22 21 21 22 22 23 23 22 22 21 21 20 21 22 22 23 24 24 24 24 24 23 23 24 24 24 24 23 23 23 23 23 23 23 24 24 25 25 26 26 27 27 28 28 29 28 28 27 27 27 27 26 27 27 26 26 26 26 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 26 26 26 27 27 27 27 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 23 23 22 22 22 22 22 21 21 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 27 27 26 25 25 25 25 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 24 24 24 23 23 23 24 24 24 24 24 24 23 23 22 22 21 21 21 22 22 23 23 23 21 20 20 20 21 22 22 23 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 24 24 24 25 25 25 26 26 27 27 28 28 28 28 27 26 26 26 26 26 26 26 26 26 26 25 25 25 25 24 24 24 24 23 24 24 24 24 24 24 24 24 24 24 25 25 25 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 23 23 22 22 21 21 21 21 21 22 22 22 23 23 23 23 23 23 23 23 23 24 23 23 23 23 23 23 23 23 23 23 23 23 23 27 26 26 25 25 25 25 25 24 24 24 24 24 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 22 22 21 21 21 22 22 23 23 23 21 20 19 20 21 21 22 23 23 24 24 24 24 25 24 24 23 22 22 22 23 23 23 24 24 24 24 24 25 25 25 26 26 26 27 28 28 27 27 26 26 26 26 26 26 26 26 26 25 25 25 25 24 24 24 24 23 23 23 23 23 23 24 24 24 24 24 24 24 25 25 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 22 22 22 21 22 22 22 22 23 23 23 23 23 23 23 23 23 23 24 24 23 23 23 23 23 23 23 23 23 23 23 23 26 26 25 25 25 25 25 25 25 24 24 24 24 24 24 23 23 23 23 23 23 24 24 24 24 24 25 25 24 24 24 24 24 24 24 23 23 23 22 22 21 21 21 22 22 22 22 22 22 20 20 20 20 21 22 22 23 23 24 24 25 25 24 23 22 22 22 23 23 23 23 24 24 24 24 24 25 25 25 26 26 26 26 27 28 27 27 26 26 26 26 26 26 26 25 25 25 25 25 24 24 24 24 24 24 23 23 23 23 23 24 24 24 24 24 24 24 24 25 25 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 22 22 22 22 22 23 23 23 23 23 24 24 24 24 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 26 26 26 26 25 25 25 25 25 24 24 24 24 24 23 23 23 23 23 23 23 24 24 23 24 24 25 25 24 24 24 24 24 24 23 23 23 23 23 22 21 21 21 21 21 21 21 21 21 21 20 20 20 21 21 22 22 22 23 24 24 24 24 23 22 22 22 23 23 23 23 23 24 24 24 24 24 25 25 26 26 26 26 27 27 27 27 26 26 26 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 27 27 27 26 26 26 25 25 25 24 24 24 24 24 24 24 24 24 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 22 21 21 21 21 21 21 21 21 21 20 20 20 20 21 21 22 22 23 23 24 24 23 22 22 22 22 23 23 23 23 23 23 23 24 24 24 25 25 25 26 26 26 26 27 27 26 26 26 25 25 25 25 25 25 25 24 24 24 24 24 24 24 23 23 23 23 23 23 23 24 24 24 24 23 23 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 27 27 27 27 27 26 26 25 25 25 25 25 25 25 25 25 25 25 23 23 23 23 24 24 25 25 24 24 24 24 24 24 24 24 24 24 24 24 23 23 22 22 21 22 21 21 21 21 21 21 21 21 20 20 20 21 21 22 22 23 24 23 22 21 22 22 23 23 23 23 23 23 23 23 23 23 24 24 25 25 25 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 27 27 27 28 28 27 27 27 26 26 26 26 26 26 26 26 26 25 24 23 23 23 24 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 22 22 21 21 21 21 22 22 21 21 21 21 21 21 22 22 23 24 23 22 21 22 22 23 23 23 23 23 23 23 23 23 23 24 24 25 25 25 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 24 24 24 23 23 23 23 23 23 22 22 22 22 22 22 23 23 23 23 23 23 24 24 24 24 24 24 24 24 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 24 24 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 23 23 22 22 22 22 26 27 27 27 27 28 28 27 27 27 27 27 27 27 27 26 26 25 24 23 23 24 24 25 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 22 21 21 21 21 21 22 22 21 21 21 21 21 22 23 24 24 24 23 22 22 22 22 23 23 23 23 22 22 22 23 23 24 24 24 25 25 25 25 25 25 26 26 25 25 25 25 25 25 25 25 24 24 24 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 23 23 23 24 24 24 24 24 24 24 24 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 26 26 26 27 27 27 27 28 28 27 27 27 26 26 26 26 25 24 24 23 23 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 22 22 23 23 23 23 23 22 21 21 21 21 21 22 22 21 21 21 21 22 22 23 24 24 24 24 23 22 22 22 23 23 23 22 22 22 22 23 23 23 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 23 23 23 23 23 22 22 22 22 22 21 21 21 21 22 22 22 23 23 24 24 24 24 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 26 25 25 25 26 27 27 27 27 27 26 26 26 26 26 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 22 22 22 22 22 22 22 22 21 20 20 21 21 21 21 22 22 21 21 21 22 22 23 24 24 24 24 24 23 22 22 23 23 23 22 22 22 22 22 23 23 24 24 25 25 25 25 25 24 25 25 25 25 25 25 25 24 24 24 24 23 23 23 23 23 22 22 22 21 21 21 20 20 20 20 20 21 22 23 23 24 24 24 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 22 22 22 22 22 22 22 22 22 22 24 24 23 24 25 26 26 26 26 26 26 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 22 22 22 22 21 21 21 20 20 21 21 21 21 21 22 22 22 21 21 22 22 23 24 24 24 24 24 23 23 23 23 23 23 22 22 22 22 22 23 23 24 24 25 25 25 25 24 24 24 24 25 25 25 25 24 24 24 24 23 23 23 23 22 22 22 22 21 21 21 20 20 20 19 19 19 20 21 21 23 24 24 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 24 24 23 24 25 25 25 25 25 25 25 25 25 24 24 23 23 23 23 23 23 23 23 24 24 24 24 24 24 23 23 23 23 23 23 23 23 22 22 22 22 21 21 20 20 21 21 21 21 22 22 23 22 22 21 21 22 22 22 23 24 24 24 24 23 23 23 23 23 22 22 22 22 22 22 23 23 24 24 24 25 25 24 24 24 24 24 24 24 25 25 24 24 24 24 23 23 23 23 22 22 22 22 21 21 21 20 20 20 20 20 20 20 20 21 22 23 24 24 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 22 22 22 22 22 22 22 22 22 22 22 24 25 25 25 25 25 24 24 24 24 24 25 25 24 23 23 22 22 22 23 23 23 23 24 24 24 24 24 23 23 23 23 23 23 23 23 22 22 22 22 22 21 21 20 21 21 21 22 23 23 23 23 22 22 21 21 22 22 22 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 23 23 23 23 24 24 24 24 24 24 23 23 23 23 23 24 25 24 24 24 23 23 23 23 22 22 22 22 22 21 21 21 21 21 21 21 21 21 20 20 21 22 23 24 24 25 25 25 25 25 25 25 25 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 22 21 21 21 26 25 25 25 25 25 24 23 23 23 24 24 25 25 24 23 23 22 22 22 22 23 23 24 24 24 24 23 23 23 23 23 23 23 23 22 22 22 22 22 22 21 20 20 21 21 22 23 23 23 23 23 22 22 22 21 21 22 22 23 22 21 21 22 22 23 23 23 22 22 22 22 22 22 23 23 23 23 24 24 24 24 24 23 23 23 22 22 23 23 24 24 24 24 23 23 23 23 22 22 22 22 22 22 21 21 21 21 21 22 22 22 22 22 22 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 26 25 25 25 24 24 24 23 23 23 24 24 24 25 25 24 24 23 23 22 22 22 22 23 23 23 23 22 22 22 22 23 23 23 23 22 22 22 22 22 22 21 21 21 21 21 22 23 24 24 23 23 23 22 22 21 21 21 22 22 21 20 20 20 21 22 23 23 23 22 22 22 23 23 23 23 23 23 24 24 24 24 23 23 23 23 22 22 22 23 23 23 24 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 25 25 24 24 24 24 24 24 23 23 23 23 23 24 25 25 25 24 24 23 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 22 22 22 22 21 21 21 22 23 23 24 24 23 23 23 22 22 22 22 22 22 21 20 19 19 19 20 21 22 22 23 23 23 23 23 23 23 23 23 23 24 24 24 24 23 23 23 23 23 22 22 22 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 22 22 22 22 22 23 23 23 23 23 23 23 23 22 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 24 25 24 24 23 23 24 24 24 23 23 23 23 23 24 24 24 24 24 24 23 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 22 22 22 22 22 22 23 24 24 23 23 22 22 22 22 23 23 23 21 20 19 18 18 18 19 20 21 21 22 22 23 23 23 23 23 23 24 24 24 24 24 24 23 23 23 23 23 23 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 22 23 23 23 22 22 22 22 22 22 22 22 22 23 23 23 22 22 22 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 20 21 21 24 24 24 24 24 23 23 24 24 24 23 22 22 23 23 23 23 23 24 24 24 23 22 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 22 23 23 24 24 23 22 22 22 22 23 23 23 22 21 20 19 18 18 18 18 19 20 20 21 21 22 22 23 23 23 24 24 24 24 25 25 24 24 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 22 22 22 22 22 22 22 23 23 23 23 23 23 23 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 20 20 20 23 24 24 24 24 23 23 23 23 24 23 22 22 22 23 22 22 22 22 22 23 23 22 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 24 24 24 23 22 22 22 22 23 23 23 22 22 20 19 18 18 18 18 18 19 19 20 20 21 21 22 22 23 23 23 24 24 25 25 25 25 24 24 23 23 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 22 22 22 22 22 23 23 23 23 23 23 23 23 23 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 22 22 22 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 22 22 23 24 24 23 22 22 22 23 23 22 22 22 22 22 22 22 22 21 21 22 22 22 21 21 22 22 23 23 23 23 22 22 22 22 22 21 21 22 22 22 23 23 24 24 24 24 23 23 22 22 22 23 23 23 23 22 22 20 19 18 18 18 18 19 19 19 20 20 20 20 20 21 21 22 22 23 23 24 24 25 25 25 24 24 23 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 24 24 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 22 23 23 23 22 22 21 22 22 22 22 23 22 22 22 22 22 22 22 22 23 22 22 21 21 22 22 23 23 22 22 22 22 22 22 21 21 22 22 22 22 23 23 22 22 23 23 23 23 22 22 23 23 23 22 22 21 20 19 18 18 18 19 19 20 20 20 20 19 19 19 20 20 20 21 21 21 22 23 23 24 25 25 24 23 23 23 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 23 22 22 21 21 21 22 22 22 22 22 22 22 22 22 23 23 23 23 23 22 21 21 22 22 22 22 22 22 22 22 21 21 22 22 22 22 22 22 22 21 21 21 22 23 23 23 23 23 23 23 23 22 21 21 19 18 18 18 18 19 20 20 21 20 20 20 20 20 20 20 20 20 20 20 20 21 22 23 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 23 23 23 22 22 22 22 22 22 22 22 22 21 20 20 21 21 21 21 21 21 21 21 20 20 20 21 22 23 23 23 23 23 23 22 21 21 20 20 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 20 21 22 23 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 21 21 21 22 22 22 22 22 21 21 22 22 22 22 22 22 23 23 22 22 22 22 22 22 22 21 20 19 19 19 20 20 21 20 20 20 20 20 20 20 20 20 21 23 23 23 23 23 22 21 20 20 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 20 21 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 22 22 22 21 21 21 22 22 22 22 22 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 21 21 21 20 19 19 19 20 20 20 20 20 20 20 20 20 19 19 20 20 22 22 23 23 23 22 21 21 20 20 20 20 21 20 20 20 19 19 19 19 19 19 19 19 19 19 19 20 20 20 19 19 19 19 19 20 20 21 21 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 21 21 21 21 21 21 20 20 20 20 21 21 21 21 21 20 20 20 19 18 18 18 19 20 21 21 21 21 20 20 20 19 19 19 20 20 22 22 22 22 22 22 21 21 21 21 21 21 21 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 19 19 20 21 21 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 19 19 19 20 20 21 21 20 19 19 18 18 17 17 17 18 19 20 21 21 21 21 20 19 19 19 19 20 20 22 22 21 21 22 21 21 21 21 21 21 21 21 20 19 19 19 19 19 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 19 21 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 19 19 19 20 20 21 20 19 19 18 18 18 18 18 18 18 19 20 20 20 20 20 20 20 19 20 20 20 21 22 21 21 21 21 21 20 20 20 20 20 20 19 19 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 18 18 18 18 18 18 18 18 17 17 17 18 19 20 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 21 21 21 21 21 20 20 20 20 20 20 20 21 21 21 21 20 20 20 20 20 20 20 19 19 18 18 19 19 19 19 19 19 19 18 18 18 19 19 20 20 20 21 20 20 21 22 22 21 21 21 20 20 20 20 20 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 18 18 18 18 18 18 18 18 18 18 17 17 17 17 19 21 22 22 22 23 23 23 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 21 21 21 21 20 20 20 20 20 20 20 20 20 21 21 21 20 20 20 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 19 18 18 18 19 19 20 20 21 20 20 21 22 22 21 21 20 20 20 20 19 19 19 19 18 18 18 18 18 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 18 20 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 21 20 20 20 20 20 20 20 20 19 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 18 18 19 19 19 19 19 19 19 19 19 19 19 20 20 19 20 20 21 21 21 21 20 20 20 19 19 19 18 18 18 18 18 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 18 20 21 21 21 21 21 21 21 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 19 19 20 20 19 19 18 19 18 18 18 18 19 19 20 20 20 20 20 20 19 18 18 18 18 18 18 18 18 19 19 20 20 20 20 19 19 19 19 20 20 21 21 20 20 20 19 19 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 18 19 20 20 20 19 19 20 20 21 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 19 19 19 19 20 21 20 19 19 19 20 20 19 18 17 17 17 17 17 17 18 19 19 20 20 20 20 20 19 18 18 18 18 17 17 17 17 17 18 18 19 19 20 20 20 19 19 20 20 21 21 21 20 20 19 19 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 18 19 19 19 19 19 19 19 20 21 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 19 19 19 19 19 20 20 20 19 19 20 20 20 19 17 17 17 16 16 16 17 17 18 19 19 19 19 19 19 18 18 18 18 17 17 16 16 16 16 17 17 18 19 20 20 20 20 20 21 21 21 21 21 20 20 19 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 18 19 19 18 18 18 19 20 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 19 19 19 19 19 19 20 19 20 20 20 19 17 16 16 16 16 16 16 17 17 17 18 18 18 18 18 18 17 17 17 17 17 17 17 16 16 17 17 18 18 18 19 19 20 21 21 21 21 21 21 21 20 20 19 18 18 18 18 18 18 17 17 17 17 17 16 17 17 17 17 17 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 18 18 19 18 18 19 20 23 24 25 25 24 22 23 23 23 23 23 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 19 19 19 19 19 19 20 20 20 19 18 16 16 16 16 16 17 17 17 17 17 18 18 18 18 18 18 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 19 20 21 21 21 21 21 21 20 20 19 18 18 18 18 18 18 18 17 17 17 17 16 17 17 17 18 18 18 19 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 19 19 20 22 23 24 25 25 25 24 22 22 23 23 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 19 19 19 19 19 19 20 20 19 18 17 17 16 16 17 17 17 17 17 17 18 18 18 18 18 17 17 17 17 17 17 18 18 18 18 19 19 19 19 18 18 17 18 18 19 19 20 20 20 21 20 20 20 19 18 18 18 18 18 18 18 17 17 17 17 17 17 17 18 19 19 19 19 19 18 17 17 17 17 17 17 17 17 17 17 17 17 16 17 17 18 19 20 22 23 23 24 24 25 25 24 22 22 23 23 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 23 23 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 19 19 19 19 19 19 19 19 19 19 18 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 17 17 17 17 17 18 18 18 18 19 19 19 18 17 16 16 17 17 18 18 18 19 20 20 20 20 19 19 19 18 18 18 18 18 18 18 18 17 17 17 17 18 18 19 20 20 19 19 18 17 17 17 17 17 16 17 17 17 17 17 17 17 17 18 19 20 22 23 23 23 23 24 24 25 24 23 23 23 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 18 18 18 17 17 17 17 18 18 17 18 18 18 18 18 18 18 18 18 17 17 17 17 18 18 18 18 18 18 17 16 15 15 16 17 17 17 17 18 19 19 20 20 20 20 19 19 19 18 18 18 18 18 18 18 18 17 17 17 18 19 19 20 20 20 19 18 17 17 16 16 16 16 16 16 16 17 17 17 17 18 18 20 21 23 23 24 23 23 24 24 24 24 24 24 24 24 24 25 25 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 18 19 19 19 19 19 19 19 18 18 18 18 18 17 17 17 17 17 17 18 18 18 18 18 19 19 18 18 18 17 17 17 17 17 18 18 19 19 18 17 16 16 16 17 17 17 17 18 18 19 20 20 20 20 20 19 19 19 18 18 18 18 18 18 18 18 18 18 18 19 19 20 20 20 20 19 18 17 16 16 16 16 16 16 16 16 17 17 18 18 19 19 20 21 23 24 24 23 23 23 24 24 24 24 24 24 25 25 25 25 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 19 19 19 19 19 19 18 19 19 18 18 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 18 18 18 18 17 17 16 16 17 17 17 18 18 19 19 20 20 20 20 20 19 19 18 18 18 18 18 18 18 18 19 19 19 19 19 20 20 20 21 20 20 19 18 17 17 17 16 16 16 17 17 17 18 18 19 19 20 20 21 23 24 24 24 23 23 24 24 23 23 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 19 19 19 18 18 18 19 19 19 18 18 18 17 17 17 18 18 18 18 18 18 18 18 18 17 17 16 16 16 17 17 17 17 18 18 18 18 18 17 17 17 17 17 18 18 18 18 19 19 20 20 20 20 20 19 19 19 18 18 18 18 18 18 19 19 19 19 19 20 20 20 20 21 21 20 20 19 18 18 17 17 17 17 18 18 18 19 19 19 20 20 21 22 23 24 24 24 24 24 24 23 23 22 23 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 19 19 18 18 18 18 18 18 19 18 18 18 18 18 18 19 19 19 19 18 18 18 17 17 16 16 16 16 16 16 17 17 17 18 18 18 18 18 17 17 17 17 17 18 18 18 18 19 19 20 20 20 20 20 19 19 18 18 18 18 18 18 18 19 19 19 20 20 20 20 20 20 21 21 21 20 20 19 19 18 18 18 18 19 19 19 20 20 20 21 21 21 22 23 23 24 24 24 24 24 24 23 23 24 24 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 19 19 18 18 18 18 17 18 17 17 17 18 18 18 18 18 19 19 19 18 18 18 17 17 16 16 16 16 16 16 16 17 17 17 18 18 19 18 18 17 17 17 17 18 18 18 18 19 19 19 20 20 20 20 19 19 18 18 18 18 18 18 19 19 19 19 20 20 20 20 20 20 21 21 21 21 21 21 20 20 19 19 19 19 19 20 20 20 21 21 21 21 21 22 23 23 24 24 24 24 24 24 24 24 24 24 22 21 21 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 19 19 18 18 18 17 17 17 17 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 20 20 20 19 19 18 18 18 19 19 19 19 19 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 21 21 21 21 21 22 23 23 24 24 24 24 24 24 24 24 24 24 22 21 21 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 19 18 18 18 18 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 16 16 16 17 17 17 18 18 18 18 19 19 19 19 19 19 19 19 19 20 20 20 19 19 19 19 18 19 19 19 19 19 20 20 19 19 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 20 20 20 20 21 21 21 21 21 21 22 23 23 24 24 24 24 24 24 24 24 24 24 22 20 20 21 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 18 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 16 16 16 17 17 18 18 18 19 19 19 19 19 19 19 19 19 19 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 22 22 23 23 23 23 23 24 24 24 24 24 24 24 24 23 21 20 21 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 18 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 16 16 16 17 17 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 22 22 22 23 23 23 23 23 23 23 23 23 23 23 24 23 22 20 21 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 18 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 16 16 17 17 18 18 18 18 19 19 19 19 19 19 19 20 19 19 18 18 18 19 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 22 21 21 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 18 17 16 16 16 15 15 16 16 16 17 16 15 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 16 16 17 17 17 17 18 18 18 18 18 18 18 19 19 20 19 19 19 18 18 18 18 18 18 18 17 17 17 18 18 18 18 18 18 18 19 19 19 19 20 20 20 19 19 20 20 20 20 20 20 20 20 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 21 20 21 21 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 23 23 23 23 23 23 23 23 23 23 22 22 22 22 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 18 17 16 16 16 15 15 16 16 17 17 17 17 17 17 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 17 17 17 17 17 17 17 18 18 19 19 19 19 19 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 18 18 18 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 21 20 20 21 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 21 22 22 22 21 22 22 23 23 23 23 22 22 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 17 17 16 16 16 15 15 15 16 16 17 18 18 18 17 17 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 17 17 17 18 18 19 19 19 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 19 19 19 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 21 22 22 22 22 23 23 23 23 23 23 23 22 22 22 22 21 21 21 20 19 19 19 20 21 22 22 22 22 21 21 22 22 22 22 22 22 22 22 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 17 17 16 16 16 16 15 15 16 16 17 18 18 18 17 17 16 16 16 16 16 15 15 15 15 15 15 15 15 15 14 14 14 15 15 15 15 16 16 16 16 16 17 17 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 16 17 17 17 17 17 17 17 17 17 17 18 18 19 19 19 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 21 20 20 20 20 21 21 21 21 21 21 22 22 22 22 22 22 21 21 21 21 20 20 19 19 18 17 18 18 18 18 19 20 20 20 20 20 20 21 21 22 22 21 21 21 20 20 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 18 17 17 16 16 16 15 15 15 15 17 17 18 17 17 16 16 16 16 16 16 15 15 15 15 15 15 15 15 14 14 14 14 14 14 15 15 15 15 16 16 16 16 17 17 17 17 17 17 18 18 18 17 17 17 17 16 16 16 16 16 16 17 17 17 17 17 17 17 17 18 18 18 19 19 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 20 20 20 20 20 20 20 20 19 19 18 17 17 17 17 17 17 18 18 19 19 19 20 20 20 21 21 21 21 20 20 19 19 19 20 20 20 21 21 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 22 22 22 22 22 22 22 21 21 21 18 18 17 16 16 16 16 16 16 16 17 17 18 17 17 16 16 16 16 16 16 16 15 15 15 15 15 15 14 14 14 14 14 14 14 14 15 15 15 15 15 16 16 16 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 18 18 19 19 19 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 20 20 20 20 19 19 18 18 18 18 18 18 18 19 19 19 20 20 20 20 20 21 21 21 20 19 18 18 18 19 19 19 20 20 20 21 21 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 22 22 22 22 22 22 21 21 21 21 21 18 18 17 16 16 16 16 16 16 17 17 18 18 18 17 17 16 16 15 15 15 16 16 16 15 15 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 16 16 16 17 17 17 17 17 17 17 17 17 16 16 16 16 15 16 16 16 17 17 17 17 17 17 17 17 17 18 18 18 19 19 19 19 20 20 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 18 18 19 19 19 19 19 19 19 19 18 18 18 18 18 18 19 19 19 19 20 20 20 20 20 21 20 20 19 19 19 20 19 19 19 19 19 19 19 19 19 20 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 18 18 17 17 16 16 16 16 17 17 17 17 17 17 17 17 17 16 15 15 16 16 16 16 15 15 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 16 16 16 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 18 18 18 18 18 19 19 20 20 20 20 20 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 20 20 20 20 19 19 18 18 18 18 18 18 19 19 19 19 19 19 19 18 18 18 18 18 19 19 20 20 20 20 21 21 21 20 20 20 20 20 19 19 20 20 20 20 20 19 19 19 19 19 19 20 21 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 18 17 17 17 16 16 16 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 15 15 15 14 14 14 14 14 14 14 14 14 14 15 14 14 14 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 18 18 18 18 19 19 20 20 20 20 20 20 20 20 20 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 19 19 20 20 20 19 18 18 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 20 21 21 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 20 18 17 17 17 16 16 16 17 17 17 17 17 16 16 16 17 17 17 17 17 16 16 16 16 16 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 16 16 16 16 16 16 16 16 16 16 15 15 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 18 18 18 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 20 20 21 20 19 19 19 19 19 19 19 20 20 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 17 17 17 17 17 16 16 16 17 17 17 16 16 16 16 16 17 17 17 17 17 16 16 16 16 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 16 16 16 16 16 16 16 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 18 18 18 19 19 19 19 19 19 19 19 19 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 21 21 21 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 20 20 20 19 17 17 17 17 17 16 16 16 16 17 16 16 16 15 15 16 16 16 17 16 16 16 16 16 15 15 14 13 13 13 13 14 14 14 14 15 15 15 15 14 14 14 14 14 14 14 15 15 15 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 17 17 17 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 18 18 18 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 20 20 19 19 20 20 20 20 21 21 21 21 21 21 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 20 20 19 19 17 17 17 17 17 17 16 16 16 17 16 16 15 15 15 15 16 16 16 16 16 16 16 16 15 14 13 13 13 13 13 14 14 14 15 15 15 15 15 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 15 15 15 15 15 15 16 16 16 16 17 17 18 18 18 19 19 19 19 19 19 19 18 18 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 20 20 20 21 21 21 21 21 21 21 22 22 21 21 21 21 21 21 21 21 21 21 21 21 20 19 19 18 17 17 17 17 17 17 16 16 16 17 16 16 15 15 15 15 16 16 16 16 16 16 15 15 14 13 13 12 12 12 13 14 14 14 15 15 15 15 15 15 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 15 15 15 15 15 15 16 16 16 17 17 18 18 18 19 19 19 19 19 18 18 18 18 18 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 19 18 18 18 17 17 17 17 17 17 17 16 16 17 16 16 15 15 15 15 16 16 16 16 16 15 14 14 13 13 12 12 12 12 13 13 14 14 14 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 15 15 15 15 16 17 17 18 18 18 18 18 18 19 19 18 18 18 18 18 18 18 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 20 20 20 19 19 18 18 18 18 17 17 18 18 17 17 17 17 17 17 16 16 15 15 15 16 16 16 16 15 14 14 13 13 12 12 12 12 13 13 13 14 14 14 14 15 15 15 15 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 15 16 16 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 18 18 18 18 18 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 21 21 20 20 20 20 19 19 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 16 16 16 16 16 17 16 15 14 14 13 13 13 13 13 13 13 13 13 14 14 14 14 14 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 15 15 16 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 18 18 18 18 18 18 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 16 16 15 14 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 15 15 15 15 14 14 14 13 13 13 13 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 15 16 16 17 17 17 17 17 17 17 17 18 18 18 18 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 18 18 18 18 18 18 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 17 18 18 18 18 18 18 17 17 17 17 18 17 17 17 16 16 16 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 16 15 15 14 14 13 13 13 13 13 14 14 14 14 14 15 15 15 15 15 15 15 15 15 14 14 14 14 14 15 15 16 17 17 17 17 17 17 17 17 17 18 18 18 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 17 17 17 17 18 18 18 18 18 18 18 18 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 19 17 17 18 18 18 18 18 17 17 17 17 17 17 17 16 15 15 15 15 14 14 14 14 14 14 14 15 15 14 14 14 14 14 14 15 15 15 15 16 16 16 15 14 14 14 13 13 13 13 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 14 14 15 15 16 16 17 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 17 17 17 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 18 18 18 19 17 18 18 18 18 18 18 17 17 17 17 17 17 16 16 15 15 14 14 14 14 14 14 14 14 15 15 15 14 14 14 14 14 14 14 14 14 15 15 16 15 15 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 16 17 17 18 19 18 18 18 18 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 17 18 18 18 18 18 18 17 17 17 17 16 16 16 17 18 18 18 18 18 18 18 18 18 18 18 17 17 16 16 17 16 16 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 13 14 14 14 14 14 15 15 15 15 15 14 14 14 14 14 14 13 13 14 14 14 14 14 14 14 14 15 15 15 15 15 15 16 16 17 17 18 19 19 19 19 18 18 18 18 18 18 19 19 19 19 19 18 18 18 17 17 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 17 17 18 18 18 18 18 18 18 17 17 18 18 17 17 16 16 16 16 16 16 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 13 13 13 14 14 14 14 14 15 15 15 15 15 15 14 14 13 13 13 13 14 14 14 14 14 14 15 15 15 15 15 15 16 16 16 17 18 19 19 19 19 18 18 18 18 18 18 18 18 18 19 19 19 18 17 17 17 17 17 18 18 18 19 19 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 17 17 18 18 18 17 17 16 16 16 16 16 16 15 15 15 15 15 14 14 14 14 14 14 14 15 15 15 14 14 13 13 13 13 13 13 14 15 15 15 15 15 15 15 14 13 13 13 13 14 14 14 14 14 14 15 15 15 15 15 16 16 16 17 17 18 18 18 18 18 18 18 18 18 17 18 18 18 18 18 19 19 18 17 17 18 18 18 18 19 19 19 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 16 16 16 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 17 17 16 16 16 16 16 15 15 15 15 15 15 14 14 14 14 14 14 14 14 15 15 15 15 14 14 14 13 13 13 14 14 15 16 16 15 15 15 15 14 13 13 13 13 14 14 14 14 14 14 15 15 15 15 15 15 16 16 17 17 18 18 18 18 18 18 18 18 17 17 17 18 18 18 18 19 19 18 17 17 18 18 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 17 17 17 16 16 16 16 16 15 15 14 15 15 15 14 14 14 14 14 14 14 15 15 15 15 15 15 14 14 13 13 13 14 15 15 16 16 15 15 15 15 14 14 13 13 13 13 14 14 14 14 15 15 15 15 15 15 15 16 16 16 17 17 17 17 17 18 18 17 17 17 17 17 17 18 18 18 19 19 19 18 18 18 19 19 19 20 20 20 21 21 21 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 16 16 16 18 18 17 17 17 17 17 17 16 16 16 16 16 16 15 15 15 15 15 15 14 14 14 14 14 14 14 15 15 15 15 15 15 14 14 13 13 14 14 15 16 16 16 15 15 15 15 14 14 14 14 13 14 14 14 14 14 14 14 15 15 15 15 15 15 16 16 16 16 16 17 17 17 17 17 16 16 17 17 17 17 17 18 18 18 19 19 18 18 18 19 20 20 20 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 17 17 16 16 15 15 15 14 14 14 14 14 14 14 14 15 15 15 14 14 14 14 14 14 13 14 15 16 16 16 16 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 16 16 16 16 16 16 16 17 17 17 16 16 16 17 17 17 17 17 17 18 18 18 17 17 18 19 19 20 20 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 16 16 16 16 16 16 17 17 16 16 16 16 16 16 16 16 16 16 17 17 17 16 15 15 15 14 14 14 14 14 14 14 14 15 15 15 15 14 14 14 14 14 14 15 16 16 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 16 16 16 16 16 16 16 16 17 17 16 16 17 17 17 18 18 18 18 19 19 18 18 18 18 19 19 20 20 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 16 16 16 17 17 17 16 16 15 15 15 14 14 14 14 14 14 14 14 14 15 14 14 14 14 14 15 15 16 15 15 15 15 14 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 16 16 16 16 16 16 16 16 16 17 17 16 16 16 17 17 18 18 18 19 19 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 16 16 16 16 15 15 15 15 15 15 16 16 17 17 17 16 16 16 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 15 15 16 16 15 15 15 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 16 16 16 16 16 16 17 17 17 17 17 16 16 17 17 17 18 18 19 19 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 16 16 16 16 16 15 15 15 15 15 15 15 15 16 16 16 16 16 16 15 15 15 14 14 14 14 14 14 14 14 14 14 15 15 16 16 16 15 15 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 16 16 16 16 17 17 17 17 17 17 16 16 16 16 16 17 17 18 18 18 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 17 17 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 16 16 16 16 15 15 15 15 15 15 15 15 15 16 16 16 16 16 15 15 15 14 14 14 15 15 14 15 15 15 15 15 16 16 15 15 15 14 14 14 14 14 14 14 13 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 16 16 16 16 17 17 17 17 17 16 16 16 16 16 16 16 17 17 17 18 19 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 15 15 15 15 15 15 15 15 15 16 16 16 16 16 15 15 15 14 14 14 14 14 14 14 14 13 13 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 19 19 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 15 15 15 15 15 15 15 16 16 15 15 14 14 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 15 15 15 14 14 14 14 15 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 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 18 19 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 15 15 15 15 15 15 15 16 16 15 15 14 14 14 15 15 15 15 15 16 16 15 15 16 16 16 16 16 15 15 15 15 15 15 15 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 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 18 19 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 17 17 16 16 15 15 15 15 15 15 15 16 16 15 15 14 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 14 15 15 15 15 15 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 15 16 16 17 18 19 20 20 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 17 17 17 16 16 16 16 16 15 15 16 16 16 16 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 18 19 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 16 16 16 16 15 15 15 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 16 16 16 16 16 15 15 15 15 16 16 16 16 16 16 17 17 19 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 16 16 16 17 17 17 17 17 17 17 17 17 17 17 16 16 16 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 16 16 17 17 17 17 17 17 16 16 16 15 15 15 15 15 15 15 15 15 15 15 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 17 18 19 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 16 16 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 16 16 17 17 17 17 17 17 17 17 17 17 17 16 16 16 15 15 15 15 15 15 16 15 15 15 15 15 15 15 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 17 18 19 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 17 16 15 14 15 15 16 17 17 16 16 16 15 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 15 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 17 17 18 19 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 16 15 14 14 14 15 16 17 17 16 16 15 15 15 15 15 15 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 16 16 15 15 15 15 15 15 15 15 15 15 16 16 16 16 15 16 16 17 18 19 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 16 15 14 14 15 16 16 17 17 17 16 16 16 15 15 15 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 15 15 16 16 16 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 17 17 18 19 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 16 16 16 16 16 15 15 15 15 15 15 15 15 15 16 15 15 15 16 16 17 17 17 17 17 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 18 19 20 21 21 21 21 21 21 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 16 16 15 15 15 15 14 14 14 14 15 14 14 16 16 16 16 16 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 18 19 20 20 21 21 21 21 21 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 14 14 14 14 14 14 14 14 14 14 17 17 16 16 16 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 15 14 13 13 13 13 13 12 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 18 19 19 20 21 21 21 21 21 21 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 14 13 13 13 14 14 14 14 14 14 14 14 18 17 17 17 17 17 17 17 16 16 16 15 15 15 15 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 15 15 14 14 13 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 16 16 16 16 17 17 18 18 19 19 20 20 21 21 21 21 21 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 15 15 15 14 13 13 13 13 14 14 14 14 14 14 14 14 17 17 17 17 17 17 17 16 16 16 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 16 15 14 14 14 14 14 14 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 16 17 17 18 18 19 19 19 20 20 21 21 21 21 21 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 15 15 14 14 13 13 13 13 14 14 15 15 14 14 14 17 17 17 17 17 17 16 16 16 16 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 15 15 16 15 15 15 15 14 14 14 15 15 15 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 18 18 19 19 19 20 20 21 21 21 21 21 21 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 15 15 15 15 15 15 14 14 14 13 13 13 13 14 14 13 13 13 16 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 15 15 14 15 16 16 16 16 16 16 16 15 15 16 16 16 16 16 16 17 17 17 17 18 18 18 18 19 19 19 20 20 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 21 21 22 22 22 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 15 14 14 14 14 14 14 14 14 14 14 13 13 13 13 14 14 14 13 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 17 17 16 16 15 15 15 16 16 16 16 16 15 15 15 15 15 16 16 16 17 17 17 17 18 18 18 18 18 18 19 19 19 20 20 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 15 15 14 14 14 14 14 14 13 13 13 14 13 13 13 13 14 14 14 17 18 18 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 16 15 16 17 17 17 17 17 17 17 16 15 16 17 17 17 16 15 15 15 16 16 15 15 15 15 15 15 15 15 16 16 17 17 18 18 18 18 18 18 18 18 18 19 19 19 20 20 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 15 15 14 14 14 14 14 13 13 13 13 13 13 13 14 14 14 Height 759 758 757 757 756 754 753 752 752 751 751 752 753 754 755 755 755 755 757 759 760 760 761 761 762 762 762 762 762 761 761 761 761 760 760 758 756 754 754 757 760 761 762 762 761 760 760 759 758 758 758 758 758 757 757 755 754 753 753 753 752 751 752 751 751 751 751 750 750 750 749 746 743 743 744 743 741 738 737 736 735 734 732 730 727 725 724 722 722 722 722 722 721 721 721 722 723 723 724 725 726 727 728 729 730 732 733 734 735 736 737 738 740 741 742 743 744 745 746 747 748 749 750 751 752 753 754 755 756 758 759 760 761 762 763 764 765 766 767 768 769 770 770 771 772 772 773 774 774 775 775 776 777 777 778 779 779 780 780 781 781 782 782 783 784 784 784 785 785 786 786 787 787 788 788 789 789 789 790 790 791 791 791 792 792 793 793 793 794 759 757 756 756 755 753 751 751 751 752 752 754 755 757 757 757 757 758 759 760 761 761 761 762 762 762 763 763 762 762 762 762 763 762 762 759 756 754 755 757 761 763 763 763 762 761 760 758 756 757 758 759 759 759 759 757 755 754 753 752 751 751 751 751 751 752 752 752 752 751 750 747 744 741 740 739 738 736 735 734 733 732 730 728 726 724 723 722 721 721 721 721 720 719 720 721 722 723 724 725 726 726 727 728 730 731 732 733 734 735 736 738 739 740 741 743 743 744 745 746 748 748 749 750 751 752 753 755 756 757 758 759 760 761 762 763 764 765 766 767 768 769 770 771 771 772 772 773 774 774 775 776 776 777 778 778 779 779 780 780 781 782 782 783 783 784 784 785 785 785 786 786 787 787 788 788 788 789 789 790 790 790 791 791 792 792 792 793 793 759 757 756 754 753 751 751 751 751 752 754 755 757 758 758 758 758 758 759 760 761 762 762 763 763 764 764 764 764 764 763 763 763 764 762 759 757 755 756 758 760 763 763 763 762 762 761 758 755 754 756 759 761 761 760 759 756 753 752 751 750 750 750 751 751 752 753 752 752 750 749 747 744 741 739 738 736 735 734 732 731 730 729 727 725 723 722 721 720 719 720 720 719 719 720 721 723 723 724 725 725 726 727 728 729 730 731 732 733 734 736 737 738 739 741 742 743 744 745 746 747 748 749 750 751 752 753 754 755 756 757 758 759 760 762 763 764 765 766 767 768 768 769 770 771 771 772 773 773 774 774 775 776 776 777 778 778 779 780 780 781 781 782 782 783 783 784 784 784 785 785 786 786 787 787 788 788 788 789 789 790 790 790 791 791 791 792 792 793 759 757 756 753 751 750 751 751 752 753 754 756 757 758 759 759 759 759 760 760 761 762 762 763 764 765 765 765 765 765 765 765 764 763 762 759 758 757 758 759 761 762 762 762 762 762 762 760 756 754 755 758 760 761 760 759 755 752 751 749 749 749 749 750 751 751 752 751 750 748 747 745 744 741 739 737 735 734 732 731 730 729 727 726 724 722 720 719 718 718 719 719 719 720 721 722 722 723 724 725 725 726 726 727 728 729 730 731 733 734 735 736 737 738 739 740 741 742 743 745 746 747 748 749 750 751 752 753 755 756 757 758 759 760 761 762 763 764 765 766 767 768 769 770 770 771 772 772 773 773 774 775 775 776 777 777 778 779 779 780 780 781 781 782 782 783 783 784 784 784 785 785 786 786 787 787 787 788 788 789 789 789 790 790 791 791 791 792 792 758 756 755 752 750 750 751 752 753 754 755 757 758 759 759 760 760 760 760 761 761 762 762 763 764 765 765 765 766 766 766 765 763 762 760 759 759 759 760 761 762 762 762 762 762 762 762 761 758 756 756 757 758 759 758 757 753 751 749 748 747 747 747 748 749 749 749 748 747 745 744 743 741 740 738 737 735 733 732 731 729 728 726 725 723 721 719 718 717 717 718 719 720 720 721 722 722 723 724 724 725 725 726 727 728 729 730 731 732 733 734 735 736 737 738 739 740 741 742 744 745 746 747 748 749 751 752 753 754 755 756 757 758 759 761 762 763 764 765 766 767 768 769 769 770 771 772 772 773 773 774 775 775 776 777 777 778 778 779 780 780 781 781 782 782 782 783 783 783 784 784 785 785 786 786 787 787 787 788 788 789 789 789 790 790 790 791 791 791 756 754 752 750 750 750 752 754 755 756 757 758 759 760 760 760 760 761 761 761 762 762 763 763 764 764 765 765 766 767 766 765 762 761 760 759 758 758 760 762 763 763 763 763 763 762 762 761 759 757 757 758 758 757 756 755 753 751 749 747 746 746 745 746 746 746 746 745 744 742 741 740 740 739 737 736 735 733 732 731 729 727 725 723 721 719 717 716 716 716 717 718 719 720 721 722 722 723 723 724 724 725 725 726 727 728 729 730 731 732 733 734 735 736 737 738 739 740 741 743 744 745 746 748 749 750 751 752 753 755 756 757 758 759 760 761 762 764 765 766 766 767 768 769 770 771 771 772 773 773 774 775 775 776 776 777 778 778 779 779 780 780 781 781 782 782 782 783 783 783 784 784 785 785 786 786 786 787 787 788 788 788 789 789 790 790 790 791 791 754 751 749 749 750 751 753 755 756 757 758 759 760 760 761 761 761 762 762 762 763 763 763 763 763 764 764 765 766 766 766 764 762 760 760 759 757 755 757 761 763 763 764 765 764 763 762 761 760 759 759 761 760 759 758 756 754 752 750 748 747 745 744 743 743 743 742 741 741 740 739 739 738 738 737 736 734 733 732 730 728 726 724 722 719 717 716 715 715 715 716 716 718 719 721 722 722 722 723 723 724 724 725 725 726 727 728 729 730 731 732 733 734 735 736 737 738 740 741 742 743 745 746 747 748 749 751 752 753 754 755 756 757 759 760 761 762 763 764 765 766 767 768 769 770 770 771 772 773 773 774 775 775 776 776 777 777 778 779 779 780 780 781 781 781 782 782 782 783 783 783 784 784 785 785 786 786 786 787 787 788 788 788 789 789 789 790 790 790 753 748 747 748 750 752 754 756 757 757 758 759 760 761 762 762 762 762 762 763 763 764 764 764 764 764 764 765 766 765 764 763 761 760 760 759 758 756 753 755 759 762 765 766 765 764 764 763 763 763 763 764 763 762 760 758 755 753 751 750 748 746 744 743 742 741 740 739 739 738 737 737 737 737 736 735 733 732 731 728 726 724 721 719 717 715 713 713 713 714 714 715 717 718 720 721 722 722 722 722 723 724 724 725 726 726 727 728 729 730 731 732 733 734 735 737 738 739 740 742 743 744 745 746 747 749 750 751 752 753 755 756 757 758 759 761 762 763 764 765 766 767 768 769 770 770 771 772 772 773 774 775 775 776 776 777 777 778 778 779 779 780 780 781 781 781 782 782 782 783 783 783 784 784 785 785 785 786 786 787 787 787 788 788 789 789 789 790 790 754 749 747 749 751 753 755 757 757 757 758 759 760 761 762 762 762 762 763 763 764 764 765 765 764 764 764 764 765 764 763 762 761 760 759 759 760 759 754 754 759 763 766 767 766 765 765 765 765 766 766 767 765 764 762 759 755 752 751 749 748 746 744 742 741 739 738 738 737 736 736 736 736 736 735 733 732 730 728 726 724 721 719 717 715 713 712 711 711 712 712 714 715 717 718 720 721 721 721 722 722 723 724 724 725 726 727 728 728 729 730 731 732 733 734 736 737 738 739 741 742 743 744 745 747 748 749 751 752 753 754 756 757 758 759 760 762 763 764 765 766 767 768 768 769 770 771 772 772 773 774 774 775 776 776 777 777 778 778 779 779 780 780 780 781 781 782 782 782 782 783 783 783 784 784 785 785 785 786 786 787 787 787 788 788 789 789 789 790 753 750 749 751 753 754 756 757 757 757 757 759 759 761 762 762 762 762 763 764 764 765 765 764 764 764 764 764 764 763 762 761 760 759 758 758 760 761 760 761 764 767 768 766 764 763 764 765 766 767 767 767 764 761 758 754 751 749 748 748 747 746 743 741 738 737 737 737 737 736 736 736 737 736 734 732 730 727 725 723 721 719 717 715 714 713 712 711 710 710 711 712 713 715 717 718 719 720 721 721 722 722 723 724 725 725 726 727 727 728 729 730 731 732 734 735 736 737 738 740 741 742 743 745 746 747 749 750 751 753 754 755 757 758 759 760 761 763 764 765 766 766 767 768 769 770 771 771 772 773 773 774 775 775 776 776 777 777 778 778 779 779 780 780 781 781 781 782 782 782 782 783 783 783 784 784 784 785 785 786 786 787 787 787 788 788 788 789 789 753 751 752 753 754 755 756 757 757 757 758 758 759 760 762 763 763 763 763 764 764 764 764 763 763 763 763 763 763 762 761 760 759 758 757 758 760 763 765 767 769 770 768 765 762 761 763 765 766 768 769 768 763 758 752 747 743 742 742 744 745 744 741 739 737 737 738 739 739 739 738 738 738 736 734 732 729 727 724 721 719 717 715 714 713 712 711 711 710 710 710 711 712 713 715 716 718 719 720 720 721 722 722 723 724 725 725 726 727 728 729 730 731 732 733 734 735 736 737 739 740 741 743 744 746 747 749 750 751 753 754 755 757 758 759 760 761 762 763 764 765 766 767 768 769 769 770 771 772 772 773 774 774 775 775 776 776 777 778 778 779 779 780 780 780 781 781 781 782 782 782 783 783 783 783 784 784 784 785 785 786 786 786 787 787 788 788 788 789 752 752 753 754 755 755 756 757 758 758 758 759 759 761 763 764 764 763 763 763 763 764 764 763 762 762 763 762 761 761 760 759 758 757 757 758 759 762 765 768 771 771 768 765 761 759 759 761 765 770 772 770 764 757 751 745 740 738 738 741 742 741 738 737 737 738 740 742 741 741 740 740 738 736 734 732 729 727 724 722 719 717 715 713 712 711 711 710 710 710 710 710 711 711 713 715 716 717 718 719 720 721 721 722 723 724 725 726 727 728 729 729 730 731 732 733 734 735 736 738 739 741 742 744 746 747 749 750 752 753 754 756 757 758 759 760 761 762 763 764 765 766 767 767 768 769 770 770 771 772 772 773 774 774 775 775 776 776 777 778 778 779 779 780 780 780 780 781 781 781 782 782 782 783 783 783 783 784 784 785 785 786 786 786 787 787 788 788 788 752 752 754 755 755 756 757 758 758 759 759 760 760 761 763 763 763 763 763 762 762 763 762 761 760 759 759 759 759 759 759 758 758 757 757 758 759 762 765 769 771 771 769 766 763 758 755 756 764 772 775 773 768 763 757 748 742 738 738 739 739 737 736 737 739 741 743 743 742 740 739 739 737 735 733 731 729 727 725 723 721 719 717 714 713 712 711 711 710 710 710 710 710 711 712 713 714 716 717 718 719 720 721 722 724 725 726 727 728 728 729 730 730 731 732 733 734 735 736 738 739 741 743 744 746 748 749 751 752 753 754 756 757 758 759 760 761 762 763 764 765 766 766 767 768 769 769 770 771 771 772 772 773 773 774 774 775 776 776 777 778 778 779 779 779 779 780 780 780 781 781 782 782 782 783 783 783 783 784 784 785 785 785 786 786 787 787 788 788 754 754 755 756 756 756 756 757 758 758 759 759 760 761 762 762 762 763 763 762 762 761 760 760 758 756 754 755 757 758 758 758 757 757 758 759 761 763 766 769 772 772 770 768 765 761 757 755 763 772 777 776 772 766 762 752 745 741 739 738 737 736 736 738 740 743 743 742 741 739 738 737 736 734 733 731 729 727 725 723 722 721 719 716 714 713 712 712 711 711 711 711 711 711 712 713 714 715 716 718 719 721 722 723 725 726 727 728 729 730 730 731 731 732 732 733 734 735 736 738 740 742 743 745 747 748 750 751 752 753 755 756 757 758 759 760 761 762 763 764 764 765 766 767 767 768 769 769 770 771 771 772 772 773 773 773 774 775 775 776 777 777 778 778 778 779 779 780 780 780 781 781 781 782 782 783 783 783 783 784 784 785 785 785 786 786 787 787 788 758 757 757 757 757 756 756 757 758 758 759 759 760 761 761 761 761 762 763 763 762 760 760 760 758 755 752 752 755 757 757 757 757 757 759 761 762 764 766 769 772 772 772 770 768 765 761 759 763 770 776 777 773 767 761 758 751 745 741 738 736 735 736 739 742 743 743 741 740 738 737 736 735 734 733 731 729 727 725 723 722 721 719 717 715 714 713 713 713 713 712 712 712 713 713 714 715 716 717 719 720 722 723 725 726 727 729 730 731 732 732 733 733 733 734 735 735 736 737 739 741 743 744 746 747 749 750 751 753 754 755 756 757 758 759 760 761 762 763 763 764 765 766 766 767 768 768 769 769 770 771 771 772 772 772 773 773 774 774 775 776 776 777 777 778 778 779 779 780 780 780 781 781 781 782 782 782 783 783 783 784 784 785 785 785 786 786 787 787 758 758 757 757 756 756 756 757 758 758 759 760 760 761 761 760 760 760 762 763 762 761 761 761 757 754 753 753 755 756 756 756 756 758 760 762 762 763 764 767 770 772 774 771 769 768 767 766 766 769 773 776 776 772 765 760 756 750 745 740 736 735 738 742 744 744 743 741 739 738 737 736 735 734 733 731 729 727 724 722 721 720 719 718 717 715 714 714 714 714 714 714 714 715 715 715 716 717 718 720 721 723 724 726 727 729 730 732 733 734 735 735 736 736 737 737 738 739 740 742 743 744 746 747 748 749 751 752 753 754 755 756 757 758 759 760 761 762 763 763 764 765 765 766 767 767 768 768 769 770 770 771 771 771 772 772 773 773 774 775 775 776 776 777 777 778 779 779 779 780 780 781 781 781 781 782 782 782 783 783 783 784 784 785 785 785 786 786 787 754 754 754 755 755 756 757 757 757 757 758 759 759 759 759 758 757 757 760 762 762 761 761 758 755 753 753 755 755 755 755 756 757 758 759 761 761 761 762 764 767 771 775 771 770 770 771 771 769 768 770 773 774 773 769 764 760 754 748 741 737 737 742 745 745 744 742 741 740 738 737 736 735 734 733 731 729 727 724 722 720 719 719 719 718 716 715 715 716 716 716 716 716 716 716 717 717 718 719 721 722 723 725 726 728 730 732 733 735 736 738 738 739 739 740 741 742 743 744 745 746 747 747 748 749 750 751 752 753 754 755 756 757 758 759 760 761 762 762 763 764 764 765 766 766 767 767 768 769 769 770 770 771 771 772 772 773 773 774 775 775 776 776 777 777 778 778 779 779 780 780 780 781 781 781 781 782 782 782 783 783 783 784 784 785 785 786 786 786 753 753 752 752 752 753 754 755 756 756 756 756 756 755 754 753 751 753 758 760 761 760 758 755 752 752 754 755 755 755 755 756 757 758 759 759 759 759 759 762 765 767 769 768 769 771 772 770 768 765 765 767 770 772 771 767 762 756 749 741 737 738 744 746 746 744 742 740 739 738 738 737 736 735 733 732 729 727 724 722 720 719 720 720 719 717 716 716 717 717 718 718 718 718 718 718 718 719 720 721 722 724 725 727 729 731 733 735 737 740 740 741 742 743 744 745 747 748 749 749 749 749 750 750 751 751 752 753 754 754 755 756 757 758 759 760 761 761 762 763 763 764 764 765 766 766 767 768 768 769 769 770 770 771 771 772 773 773 774 774 775 775 776 776 777 777 778 778 779 779 780 780 780 780 781 781 781 782 782 782 783 783 784 784 784 785 785 786 786 754 754 752 750 750 750 751 752 752 753 753 752 751 751 749 748 748 752 756 759 760 759 756 752 751 753 756 756 755 755 756 757 757 758 759 759 759 758 758 758 760 761 762 763 767 770 771 770 767 763 759 763 767 769 769 766 762 756 748 741 737 738 743 746 745 744 742 740 738 738 738 737 737 735 734 732 729 726 724 722 720 720 720 720 720 718 717 718 718 719 719 719 719 719 720 720 720 721 721 722 723 724 726 727 729 731 734 737 740 744 744 745 746 746 747 748 750 752 753 753 753 752 752 752 752 752 753 753 754 755 755 756 757 758 759 759 760 761 762 762 763 763 764 765 765 766 767 767 768 768 769 769 770 770 771 772 772 773 773 774 775 775 776 776 776 777 778 778 779 779 779 780 780 780 780 781 781 781 782 782 782 783 783 784 784 784 785 785 786 755 754 753 752 751 751 751 750 750 750 750 750 750 749 748 747 748 751 755 758 759 757 755 753 753 756 757 756 756 756 757 758 759 760 761 762 762 762 761 760 760 761 762 763 768 772 773 771 768 763 758 760 764 765 765 763 759 754 747 740 736 736 740 743 745 744 742 740 738 737 737 738 737 736 734 732 729 726 724 721 720 720 720 721 720 719 719 719 720 721 721 721 721 721 721 722 722 722 723 723 724 724 726 727 729 732 734 738 743 746 748 748 747 748 749 751 754 756 756 755 755 754 754 753 753 753 753 754 754 755 755 756 757 758 758 759 759 760 761 762 762 763 764 764 765 765 766 767 767 768 768 769 770 770 771 771 772 772 773 774 774 775 775 776 776 777 777 778 778 779 779 779 780 780 780 780 780 781 781 782 782 782 783 783 784 784 784 785 785 754 754 754 753 753 753 752 751 750 750 751 751 751 750 750 749 750 752 755 757 757 756 754 754 755 758 757 757 757 758 759 760 761 762 763 764 765 766 766 765 764 762 762 765 770 775 775 773 770 766 762 758 763 764 763 760 756 752 746 740 735 734 736 739 743 743 742 740 739 737 737 738 737 736 735 732 729 726 724 721 720 720 720 721 721 721 721 722 722 722 721 721 721 722 722 723 723 723 723 724 724 725 726 727 729 732 735 739 743 749 751 749 749 751 754 756 758 758 758 757 756 755 755 754 754 754 754 754 754 754 755 756 756 757 758 758 759 760 760 761 762 763 763 764 765 765 766 766 767 768 768 769 769 770 770 771 772 772 773 773 774 775 775 776 776 777 777 778 778 778 779 779 779 780 780 780 780 781 781 781 782 782 783 783 783 784 784 784 785 756 757 757 757 755 754 753 752 753 753 754 755 754 753 752 752 753 754 755 755 755 754 754 755 757 759 758 758 758 759 760 761 761 762 762 764 766 768 769 768 768 767 767 769 773 777 776 773 771 768 765 759 760 763 763 760 756 752 746 740 735 733 734 736 739 741 741 740 738 737 738 738 738 737 735 732 730 727 724 721 720 720 721 723 723 723 724 724 725 724 723 722 722 722 723 723 723 724 724 724 724 725 726 728 730 732 735 738 742 748 754 756 757 758 760 761 761 760 759 758 757 756 755 755 754 754 754 754 754 754 755 756 756 757 757 758 759 759 760 761 762 763 763 764 764 765 766 766 767 767 768 768 769 770 770 771 771 772 772 773 774 774 775 775 776 777 777 777 778 778 778 779 779 779 780 780 780 780 781 781 782 782 782 783 783 783 784 784 784 760 760 761 760 758 757 756 756 757 759 759 758 757 756 755 755 755 756 756 755 755 755 756 757 758 759 758 758 759 760 760 761 761 761 762 764 766 768 769 769 770 773 776 777 778 777 775 773 769 766 762 757 757 760 762 760 757 753 748 740 736 735 735 736 738 740 740 739 738 738 739 739 738 737 735 733 730 727 724 722 720 720 722 724 725 726 726 726 726 725 723 722 721 721 722 723 723 723 723 723 724 725 727 728 730 733 735 737 740 744 751 758 762 765 766 767 766 763 761 759 757 756 755 755 754 754 754 754 754 754 755 756 756 757 757 758 759 759 760 761 762 762 763 763 764 765 765 766 767 767 768 768 769 769 770 770 771 771 772 772 773 774 774 775 776 776 777 777 777 778 778 778 779 779 779 780 780 780 781 781 781 782 782 782 783 783 783 784 784 762 761 761 760 759 759 760 761 763 763 762 761 760 759 759 760 761 760 759 759 758 758 758 759 758 758 758 758 759 760 760 761 761 762 763 764 766 768 769 770 771 775 778 780 779 775 771 768 763 759 755 753 755 759 763 763 760 755 751 742 740 740 740 739 739 740 740 740 740 740 740 740 739 737 735 733 731 728 725 723 721 721 722 724 726 727 728 728 727 725 724 722 721 721 721 722 722 723 723 724 725 726 727 729 731 733 735 736 738 740 744 751 759 765 769 771 769 766 762 759 757 756 755 755 754 754 753 753 754 754 754 755 756 756 757 758 759 759 760 761 761 762 763 763 764 765 765 766 766 767 767 768 768 769 769 770 771 771 772 772 773 773 774 775 775 776 776 777 777 777 778 778 778 779 779 779 780 780 780 781 781 782 782 782 783 783 783 783 784 761 760 759 759 759 761 763 765 766 765 764 762 761 761 761 763 764 764 763 762 761 761 760 759 758 757 758 759 760 761 761 761 761 762 763 765 767 768 768 770 772 774 777 779 777 772 766 759 754 751 750 750 753 758 761 762 760 757 753 744 745 748 748 746 743 741 741 741 742 742 742 741 740 738 736 734 731 729 727 725 723 723 723 725 726 728 729 728 727 725 723 723 722 721 721 721 721 722 723 724 726 727 728 730 731 733 734 735 737 738 740 744 751 758 764 768 769 766 762 759 757 756 755 755 754 754 753 753 753 754 754 755 755 756 757 758 758 759 760 761 761 762 763 763 764 764 765 766 766 767 767 768 768 769 769 770 770 771 771 772 772 773 774 774 775 775 776 776 776 777 777 778 778 778 779 779 779 780 780 781 781 781 782 782 782 783 783 783 783 758 759 760 760 761 764 766 767 767 766 765 763 761 760 760 762 764 765 765 765 764 763 762 759 759 759 760 762 764 764 763 762 761 761 764 766 767 766 767 768 771 775 779 779 775 770 763 752 748 748 748 750 753 756 760 764 763 759 754 749 752 757 757 755 750 746 743 743 744 744 743 742 740 739 737 734 732 730 728 726 725 725 725 725 726 727 728 728 726 725 724 723 722 721 721 721 721 721 723 725 726 728 729 730 732 733 734 735 736 737 739 741 744 748 754 760 763 763 760 758 756 755 755 754 754 753 753 753 753 753 754 754 755 756 757 757 758 759 760 760 761 762 762 763 764 764 765 765 766 766 767 767 768 768 769 769 770 770 771 772 772 773 773 774 774 775 775 776 776 777 777 777 778 778 778 779 779 780 780 780 781 781 781 782 782 782 783 783 783 760 761 763 764 765 766 766 767 767 767 766 765 763 761 759 760 761 764 765 767 767 767 765 763 762 763 765 767 768 768 767 764 761 761 762 764 765 764 764 766 769 773 777 775 772 768 759 749 745 747 749 751 753 755 758 763 764 760 757 757 760 765 765 763 757 751 747 746 745 745 744 743 741 739 737 735 733 731 729 728 727 726 726 726 726 726 726 727 726 727 727 726 723 721 721 721 721 722 723 725 727 728 729 730 731 732 733 734 735 736 738 739 741 743 746 750 754 756 755 755 754 753 753 753 753 752 752 752 752 753 753 754 755 755 756 757 758 759 759 760 761 761 762 763 763 764 764 765 766 766 767 767 768 768 769 769 770 770 771 771 772 772 773 774 774 774 775 775 776 776 777 777 777 778 778 779 779 779 780 780 780 781 781 782 782 782 782 783 783 763 764 766 768 768 767 767 766 767 767 767 768 767 765 762 760 759 760 763 766 767 768 769 768 767 768 769 770 771 770 768 766 763 761 761 763 762 761 761 762 765 767 769 767 767 763 756 748 745 747 751 753 754 755 757 757 757 757 760 765 771 773 772 770 764 758 753 750 748 746 745 744 742 740 739 737 735 733 731 729 728 728 727 727 726 726 725 726 726 727 727 728 725 721 721 722 722 723 724 726 727 728 728 729 730 731 732 733 734 735 736 737 739 740 742 744 746 749 750 750 751 751 751 751 751 751 751 751 752 752 753 753 754 755 756 756 757 758 759 760 760 761 762 762 763 763 764 765 765 766 766 767 767 768 768 769 769 770 771 771 772 772 773 773 774 774 775 775 775 776 776 777 777 778 778 778 779 779 779 780 780 781 781 781 782 782 782 782 783 767 767 768 769 769 769 768 766 766 767 768 770 771 770 767 765 762 761 761 762 765 767 769 770 770 769 769 768 769 768 768 769 767 766 765 764 762 759 757 757 758 760 762 762 762 759 754 748 746 748 752 755 756 756 755 753 748 752 762 772 778 779 778 775 770 766 761 756 752 749 747 745 744 742 740 738 736 734 732 730 729 728 728 727 727 726 725 725 726 727 727 727 726 724 723 724 725 725 726 728 729 729 728 728 728 729 731 732 733 734 735 736 737 738 740 741 743 745 746 747 748 749 749 750 750 750 750 750 751 751 752 752 753 754 755 756 757 757 758 759 760 761 761 762 762 763 764 764 765 765 766 766 767 768 768 769 769 770 770 771 771 772 772 773 773 774 774 775 775 776 776 776 777 777 778 778 778 779 779 779 780 780 781 781 781 782 782 782 782 771 768 769 769 769 769 769 768 767 767 769 772 773 773 772 772 771 770 767 764 764 766 769 772 772 770 768 767 768 769 769 770 769 769 768 767 765 762 759 756 753 753 755 758 758 755 751 747 747 749 753 757 757 756 755 752 749 754 763 771 777 780 781 778 775 771 767 763 759 755 751 748 746 744 742 740 737 735 733 731 729 728 727 727 727 726 726 726 727 728 729 728 725 723 726 728 729 730 731 732 731 729 728 727 728 728 729 731 732 733 734 735 736 737 739 740 741 743 744 745 746 747 748 748 749 749 749 749 749 750 751 752 752 753 754 755 756 757 758 759 759 760 761 761 762 763 764 764 765 765 766 766 767 767 768 768 769 769 770 771 771 772 772 773 773 773 774 774 775 775 776 776 776 777 777 778 778 778 779 779 779 780 780 781 781 782 782 782 782 776 771 768 767 768 771 773 773 771 770 771 773 775 775 775 777 779 779 778 776 772 769 772 775 774 771 767 765 765 766 767 767 767 769 770 769 768 766 763 759 757 755 755 754 751 748 746 745 746 749 755 758 757 756 754 752 751 753 759 767 775 780 782 779 777 775 771 767 763 760 757 754 751 748 745 743 740 738 735 733 730 728 727 726 726 726 726 727 727 729 731 729 722 719 726 731 733 734 734 733 731 729 728 727 727 728 729 730 731 732 733 734 735 736 738 739 741 742 743 744 745 746 747 747 748 748 748 748 749 749 750 751 752 753 753 754 755 756 757 758 759 760 760 761 762 763 763 764 764 765 765 766 766 767 767 768 768 769 770 770 771 771 772 772 773 773 773 774 774 775 775 775 776 776 777 777 778 778 778 779 779 780 780 780 781 781 781 782 782 783 779 772 768 769 773 777 779 777 774 774 775 776 776 777 779 781 782 781 781 780 774 771 771 771 770 768 765 764 764 764 764 766 768 770 770 770 770 768 764 762 759 755 750 746 746 746 746 747 750 755 759 758 755 752 750 750 753 759 767 776 782 783 781 779 775 771 768 765 763 761 759 756 754 751 748 745 742 740 737 734 731 728 726 725 725 726 727 728 729 731 733 733 728 732 734 735 735 733 731 729 728 727 727 727 728 728 729 730 731 732 733 735 736 737 739 740 741 742 743 744 745 745 746 747 747 747 747 748 749 749 750 751 752 753 754 755 756 757 758 758 759 760 761 762 762 763 764 764 764 765 765 766 767 767 768 768 769 769 770 770 771 771 772 772 772 773 773 774 774 774 775 775 776 776 777 777 778 778 778 779 779 780 780 780 781 781 781 781 791 788 780 775 774 777 780 783 782 780 778 777 777 776 777 779 780 780 779 777 776 774 769 768 769 770 769 767 766 765 765 765 765 766 767 769 770 770 770 766 764 760 757 755 756 757 756 753 751 751 754 758 757 753 750 749 752 757 764 772 780 785 784 782 777 773 768 765 764 763 762 761 760 758 755 753 750 748 745 742 739 735 731 728 726 726 726 727 727 728 729 731 734 736 736 735 734 732 731 729 728 728 727 727 727 728 728 729 730 731 732 733 735 736 737 739 740 741 742 742 743 744 745 745 746 746 746 747 747 748 749 749 750 751 752 753 754 755 756 757 758 759 760 760 761 762 763 763 763 764 765 765 766 766 767 767 768 768 769 769 770 770 771 771 772 772 772 773 773 774 774 774 775 775 776 776 777 777 778 778 778 779 779 780 780 780 781 781 781 793 791 787 781 778 780 783 785 784 782 780 778 777 777 778 779 779 778 776 774 772 770 767 766 767 769 770 769 768 767 767 767 766 766 769 771 770 767 766 765 764 765 764 765 766 769 768 763 757 753 752 754 753 750 749 750 756 762 768 776 780 783 782 780 775 770 766 764 762 762 761 761 759 758 757 755 754 752 751 748 745 740 736 732 728 727 726 726 727 727 728 728 729 731 731 731 730 729 728 728 728 727 727 727 727 728 728 729 730 731 732 734 735 736 737 738 739 740 741 742 742 743 744 744 745 745 746 746 747 747 748 749 750 751 752 753 754 755 756 756 757 758 759 760 760 761 762 762 763 764 764 765 765 766 766 767 767 768 768 769 769 770 770 770 771 771 772 772 773 773 773 774 774 775 775 776 776 777 777 778 778 778 779 779 780 780 780 781 781 792 792 789 783 780 782 784 785 784 782 780 779 779 779 780 779 778 776 775 773 771 768 765 764 766 768 769 769 769 768 767 767 769 773 779 781 775 769 768 769 769 772 773 774 776 778 777 772 764 755 750 749 749 749 751 755 760 766 770 773 774 774 775 774 772 768 766 763 762 761 761 760 759 757 756 755 754 754 754 752 749 745 740 736 732 729 727 727 727 727 727 727 727 727 727 727 727 727 727 727 727 727 727 728 728 728 728 729 730 731 733 734 735 736 737 738 739 740 741 742 742 743 743 744 744 745 745 746 746 747 748 749 749 750 751 752 753 754 755 756 757 757 758 759 760 760 761 762 762 763 764 764 764 765 765 766 766 767 767 768 768 769 769 770 770 771 771 771 772 772 773 773 774 775 775 776 776 776 777 777 778 778 778 779 779 780 780 780 781 791 788 785 782 781 783 784 783 782 781 780 780 780 781 781 780 778 777 776 775 772 770 767 766 767 768 769 768 769 767 768 771 775 782 787 789 780 775 774 775 776 778 778 779 781 783 783 778 767 756 750 748 749 751 756 761 766 770 772 769 768 768 769 770 769 767 765 764 762 761 761 760 759 758 756 755 754 754 754 754 752 749 744 740 737 734 731 729 728 728 727 727 727 726 726 726 726 725 725 726 726 728 729 729 728 728 729 730 731 733 734 735 736 737 738 739 739 740 741 742 742 743 743 744 744 744 745 745 746 747 748 748 749 750 751 752 753 754 754 755 756 757 758 758 759 760 760 761 762 762 763 763 763 764 764 765 765 766 767 767 768 768 769 769 770 770 770 771 771 772 772 773 774 774 775 775 776 776 776 777 777 778 778 779 779 779 780 780 780 791 788 786 784 784 785 785 783 780 780 780 781 782 783 782 781 779 779 779 779 776 773 772 771 769 770 770 770 771 771 774 778 782 785 786 786 779 777 776 776 777 778 779 782 784 785 783 778 764 756 752 751 750 753 759 764 768 770 768 765 764 766 768 769 769 767 765 764 763 762 761 760 759 759 758 756 755 754 754 754 753 752 749 746 743 741 738 735 733 731 729 728 727 726 725 724 724 724 724 725 726 728 729 729 729 729 730 731 732 733 735 735 736 737 738 739 740 741 741 742 743 743 743 744 744 744 745 745 746 747 747 748 749 750 751 752 752 753 754 755 756 756 757 758 759 759 760 760 761 761 762 762 763 763 764 764 765 765 766 766 767 767 768 768 769 769 770 770 771 771 772 773 773 774 774 775 775 775 776 776 777 777 778 778 779 779 779 780 780 795 792 789 787 787 787 787 784 781 780 781 782 783 784 783 782 781 781 782 783 782 781 779 777 774 772 773 776 779 780 783 786 788 787 785 781 776 775 773 773 774 776 780 784 786 787 784 776 761 758 757 755 753 753 758 762 764 763 761 759 761 766 770 771 769 767 766 765 764 762 761 761 760 760 759 758 757 756 756 755 754 753 752 751 749 747 745 743 740 736 732 729 727 726 724 724 723 723 724 725 726 727 728 729 729 729 731 732 733 734 735 736 737 738 739 740 740 741 742 742 743 743 744 744 744 744 745 745 746 746 747 748 749 750 750 751 752 753 754 755 755 756 757 757 758 759 759 760 760 761 761 762 762 763 763 764 764 765 765 766 766 767 767 768 768 769 769 770 770 771 771 772 773 773 774 774 775 775 775 776 776 777 777 778 778 779 779 779 780 799 797 794 790 788 788 787 785 784 783 783 783 784 784 783 781 781 783 785 786 787 786 784 781 777 774 779 784 787 788 789 791 792 792 788 782 778 774 772 772 773 776 781 786 784 787 785 775 762 760 761 760 759 759 762 765 764 763 761 761 764 770 773 773 771 768 768 767 766 764 763 762 761 761 760 759 758 758 758 758 757 754 752 751 750 750 750 749 747 743 738 733 729 725 723 723 723 723 723 724 725 726 727 728 730 731 732 733 734 735 736 737 738 739 739 740 741 741 742 743 743 743 744 744 744 745 745 745 746 746 747 748 748 749 750 751 752 753 754 754 755 756 756 757 758 758 759 759 760 760 761 761 762 762 762 763 763 764 764 765 765 766 767 767 768 768 769 769 770 770 771 771 772 773 773 774 774 774 775 775 776 776 777 777 778 778 779 779 779 800 798 794 789 787 787 787 787 787 786 785 784 784 784 782 780 781 782 785 786 786 786 784 781 778 779 785 789 790 789 788 788 790 790 788 785 782 778 777 776 775 776 779 782 777 783 781 770 761 761 763 764 764 765 769 771 772 773 773 772 773 777 777 775 772 771 771 770 769 767 765 764 763 762 762 761 760 760 761 760 758 755 753 750 749 749 751 752 751 748 744 738 730 725 723 721 721 721 722 724 725 727 728 731 732 732 733 735 735 736 737 738 739 740 740 741 741 742 742 742 743 743 744 744 745 745 745 746 746 747 747 748 748 749 750 751 752 752 753 754 755 755 756 757 757 758 758 758 759 759 760 760 761 761 762 762 763 763 764 764 765 765 766 766 767 768 768 769 769 770 770 771 771 772 772 773 773 774 774 775 775 776 776 777 777 778 778 779 779 799 796 791 786 785 786 788 789 789 789 787 786 786 785 783 780 779 781 783 785 786 786 786 785 785 787 789 791 790 788 785 783 781 781 782 784 788 789 788 786 784 780 777 774 769 779 778 769 760 758 762 765 767 768 771 774 775 776 777 778 780 783 782 780 778 777 776 775 773 771 769 767 765 764 764 763 763 763 763 761 758 756 755 753 750 750 750 751 751 750 748 741 732 724 720 719 719 721 723 724 726 727 730 732 734 735 736 737 738 739 739 740 740 740 741 741 741 742 742 742 743 743 744 744 745 745 746 746 746 747 747 748 748 749 750 750 751 752 753 753 754 755 755 756 757 757 757 758 758 759 759 759 760 760 761 761 762 762 763 763 764 765 765 766 766 767 767 768 769 769 770 770 771 771 772 772 773 773 774 774 775 775 776 776 777 777 778 778 779 798 794 790 788 786 787 788 790 790 790 789 788 788 787 785 782 781 781 783 785 787 788 788 788 788 789 789 789 789 788 786 782 778 776 776 778 782 788 791 789 785 782 778 771 764 775 774 766 760 758 761 767 769 770 772 775 776 778 779 781 783 785 786 785 784 783 782 780 778 775 773 770 768 767 767 766 766 765 764 763 761 759 757 755 753 751 749 749 749 750 748 739 725 718 716 717 718 718 721 725 728 730 733 736 737 738 739 740 741 741 741 741 742 742 742 742 742 742 742 743 743 744 744 745 745 746 746 746 747 747 747 748 748 749 750 750 751 752 752 753 754 754 755 755 756 756 757 757 757 758 758 759 759 759 760 760 761 761 762 763 763 764 765 765 766 766 767 767 768 768 769 770 770 771 771 772 772 773 773 774 774 775 775 776 776 777 777 778 778 797 795 794 793 790 788 788 790 791 792 791 789 789 790 790 789 787 787 788 790 791 790 789 789 789 788 787 786 787 789 790 789 786 783 782 780 780 782 784 783 780 780 779 776 772 781 778 770 765 765 766 767 768 770 772 776 779 781 784 786 786 787 787 788 788 787 786 784 782 779 777 774 772 770 770 770 770 768 766 765 763 762 760 758 755 753 751 750 749 748 745 735 719 712 713 716 717 716 719 726 732 735 738 740 740 741 741 742 742 743 743 743 743 743 743 743 743 743 743 743 744 744 744 745 745 746 746 746 747 747 747 748 748 749 749 750 751 751 752 753 753 754 754 755 755 755 756 756 756 757 757 758 758 759 759 760 760 761 761 762 763 763 764 765 765 766 766 767 767 768 769 769 770 770 771 771 772 772 773 773 774 775 775 776 776 777 777 778 778 798 799 799 797 794 790 788 790 793 794 793 790 789 792 795 796 797 798 799 798 796 793 790 788 787 786 785 784 784 788 791 793 793 793 792 790 789 787 784 781 778 777 778 779 781 789 788 781 774 770 768 766 767 769 772 776 781 785 787 789 790 789 789 790 790 790 789 787 785 783 781 778 776 775 774 774 773 771 769 767 765 764 762 760 757 755 754 753 752 750 746 737 724 718 718 721 723 722 723 730 736 739 741 741 741 742 742 743 743 743 744 744 744 743 743 743 743 743 743 744 744 744 745 745 746 746 746 746 747 747 748 748 748 749 749 750 751 751 752 752 753 753 754 754 754 755 755 755 755 756 756 757 757 758 758 759 759 760 761 761 762 763 763 764 765 765 766 767 767 768 768 769 769 770 770 771 771 772 773 773 774 774 775 775 776 776 777 777 778 799 802 803 802 799 793 789 790 794 795 793 790 789 794 800 804 806 808 810 807 803 798 793 790 788 787 785 785 785 788 790 792 794 795 796 798 798 797 794 790 785 782 779 777 777 780 782 780 774 769 765 764 766 768 772 777 782 787 790 791 792 791 791 791 791 792 791 791 790 788 786 784 781 779 778 777 775 773 770 768 767 765 763 761 760 758 757 756 756 754 749 740 732 729 730 732 734 735 736 738 739 741 741 741 742 742 742 743 743 744 744 744 744 744 744 743 743 743 744 744 744 745 745 745 746 746 746 747 747 747 748 748 748 749 749 750 750 751 751 752 752 752 753 753 753 754 754 754 754 755 755 756 756 757 757 758 759 759 760 761 762 762 763 764 765 765 766 766 767 767 768 768 769 769 770 771 771 772 772 773 773 774 774 775 775 776 777 777 778 800 802 803 802 800 797 792 792 794 794 791 788 790 799 806 810 812 813 815 812 808 804 799 794 792 791 790 789 790 793 793 794 795 796 798 801 803 802 800 797 792 785 780 775 773 772 771 769 767 765 762 760 761 766 772 778 784 790 792 793 793 792 792 792 793 794 795 795 794 793 792 789 787 784 781 779 776 773 771 769 768 766 765 763 762 761 761 758 757 754 750 744 740 740 741 743 745 746 744 742 740 740 740 741 741 741 742 742 743 744 744 744 744 744 744 744 744 744 744 744 745 745 745 746 746 746 746 747 747 747 748 748 748 748 749 749 750 750 750 751 751 751 752 752 752 752 753 753 753 754 754 755 755 756 757 757 758 759 760 761 761 762 763 764 764 765 766 766 767 767 768 768 769 769 770 771 771 772 772 773 773 774 774 775 775 776 776 777 777 799 801 801 802 802 800 797 794 794 791 789 790 797 808 814 815 814 814 814 812 810 808 804 800 797 795 793 794 795 798 799 798 798 797 797 799 801 801 798 794 790 787 785 782 777 772 767 764 761 760 759 758 760 765 771 778 785 790 792 792 792 792 792 794 795 797 798 798 797 795 793 791 788 785 781 778 775 773 772 770 769 768 766 765 764 763 762 760 758 756 754 751 749 748 749 750 750 749 745 742 740 739 739 740 740 741 741 742 742 743 743 744 744 744 744 744 744 744 744 744 744 745 745 745 746 746 746 747 747 747 747 748 748 748 748 749 749 749 749 750 750 750 751 751 751 751 752 752 752 753 754 754 755 755 756 757 758 759 759 760 761 762 763 764 764 765 766 766 767 767 768 768 769 769 770 771 771 772 772 773 773 774 774 775 775 776 776 777 777 798 799 801 803 804 804 800 796 793 790 790 795 803 813 817 816 814 812 811 811 809 807 805 803 802 801 799 799 799 800 802 801 798 796 794 793 792 791 788 786 785 786 789 788 783 776 769 764 761 760 760 760 762 766 772 780 786 791 792 792 791 791 792 794 796 798 799 798 796 794 790 787 784 780 778 776 775 774 773 771 770 769 768 767 766 766 765 763 762 761 759 757 755 754 753 751 749 746 743 740 739 739 740 740 740 740 741 741 742 742 743 743 743 743 743 743 743 743 744 744 744 745 745 745 746 746 746 746 747 747 747 747 747 748 748 748 748 748 748 749 749 749 749 749 750 750 750 751 751 752 753 753 754 755 756 757 757 758 759 760 761 762 763 764 764 765 766 766 767 767 768 768 769 770 770 771 771 772 772 773 773 774 774 775 775 776 776 776 777 800 801 802 803 803 802 800 797 795 794 796 801 807 812 814 813 811 809 808 808 807 806 804 803 802 802 802 802 802 802 803 802 799 795 792 789 786 781 776 772 772 779 788 791 788 782 776 772 769 767 765 764 765 768 774 780 786 791 791 790 790 791 792 793 796 798 799 798 795 791 787 782 778 775 774 775 775 775 774 772 771 770 769 769 769 769 769 768 767 765 764 761 759 756 752 749 745 743 741 740 740 740 740 740 740 740 740 740 741 741 741 742 742 742 742 742 742 743 743 743 744 744 744 745 745 746 746 746 746 746 747 747 747 747 747 747 747 747 747 747 748 748 748 748 748 749 749 750 751 751 752 753 754 755 756 757 758 759 760 760 761 762 763 764 764 765 766 766 767 767 768 769 769 770 770 771 771 772 773 773 773 774 774 775 775 775 776 776 777 801 801 802 802 802 802 802 800 799 800 802 805 807 810 811 810 808 806 805 805 805 804 802 801 801 801 801 802 802 803 804 803 800 796 792 788 785 781 776 774 778 788 796 797 791 788 785 784 782 777 772 769 768 770 774 779 785 788 789 790 790 791 791 792 794 796 797 796 794 790 785 780 776 774 773 775 776 776 775 774 773 772 771 771 771 772 772 772 770 768 765 762 759 754 749 746 744 742 741 740 740 740 740 740 740 740 739 739 739 739 740 740 740 740 740 741 741 742 742 743 743 743 744 744 745 745 745 745 745 746 746 746 746 747 747 746 746 746 746 746 746 746 747 747 747 748 749 749 750 751 752 753 754 755 756 757 758 759 760 761 762 762 763 764 764 765 766 766 767 768 768 769 769 770 770 771 772 772 773 773 773 774 774 774 775 775 776 776 776 802 801 801 801 800 800 802 802 802 803 805 806 807 808 807 807 805 804 803 803 803 802 801 799 798 798 799 800 801 803 804 803 801 796 791 786 783 782 782 789 799 807 807 801 792 789 789 788 785 780 776 772 770 770 773 779 783 787 789 790 791 791 790 791 791 793 794 794 792 788 783 779 775 773 773 775 777 778 778 777 775 774 774 774 774 775 774 773 770 767 763 760 757 752 748 746 744 743 741 740 740 740 739 739 739 739 738 738 738 738 738 738 738 738 739 740 740 741 741 742 742 743 743 744 744 744 744 744 745 745 745 746 746 746 746 746 745 745 745 745 745 745 746 746 747 748 748 749 750 751 752 753 754 755 756 757 758 759 760 761 762 763 763 764 765 765 766 766 767 768 768 769 769 770 771 771 772 772 773 773 773 774 774 774 775 775 775 776 776 802 801 800 799 799 800 801 803 803 804 807 808 807 807 806 805 804 803 802 801 801 801 799 798 797 798 799 801 801 801 802 803 802 798 792 786 782 780 782 791 799 803 802 798 793 791 790 788 782 778 775 773 771 770 773 779 784 787 789 790 790 790 790 790 790 790 791 790 788 785 781 777 774 772 772 774 776 779 780 780 779 778 778 777 777 776 774 771 768 764 761 758 755 752 748 746 744 743 742 741 740 740 739 739 738 737 737 736 736 736 736 736 736 737 738 739 739 740 741 741 742 742 743 743 743 743 744 744 744 744 745 745 745 745 745 745 745 744 744 744 745 745 745 746 747 748 749 750 751 752 753 754 755 756 757 758 759 760 761 761 762 763 763 764 765 765 766 766 767 767 768 769 769 770 770 771 772 772 772 773 773 773 774 774 774 775 775 775 776 800 800 801 801 803 804 804 802 802 804 807 808 808 807 806 805 804 802 801 800 799 799 799 799 799 801 802 804 804 803 802 801 800 798 794 789 784 782 783 790 796 799 799 795 791 791 790 787 781 776 773 772 771 771 774 779 784 787 789 790 790 790 789 789 788 788 787 786 784 782 779 776 773 771 770 772 774 777 779 780 781 780 780 778 776 774 771 768 764 761 759 756 754 751 748 746 744 743 743 742 741 740 739 739 738 737 736 735 735 735 735 735 736 736 737 738 739 740 740 741 742 742 742 743 743 743 743 743 743 744 744 744 744 744 744 744 744 744 744 744 744 745 745 746 747 748 749 750 751 752 753 754 755 756 757 758 759 760 761 762 762 763 764 764 765 765 766 766 767 767 768 769 769 770 770 771 771 772 772 772 773 773 773 774 774 774 774 775 775 798 800 803 805 807 807 805 801 799 800 803 805 806 806 804 803 801 800 798 798 798 799 800 802 804 806 808 808 808 807 805 802 800 797 794 790 787 786 787 791 795 796 796 793 789 790 788 785 781 776 772 770 770 771 775 779 783 786 788 789 790 790 789 788 787 786 784 783 781 779 777 774 772 770 769 769 770 773 775 776 777 777 776 774 772 769 766 764 761 758 756 754 752 750 747 745 744 743 743 742 742 741 740 740 739 738 737 736 735 735 735 735 736 736 737 738 739 739 740 741 741 742 742 742 742 743 743 743 743 743 743 743 743 743 743 743 743 743 743 743 744 745 745 746 748 749 750 751 752 753 754 755 756 757 758 759 760 760 761 762 763 763 764 764 765 765 766 766 767 767 768 768 769 769 770 770 771 771 771 772 772 772 773 773 773 774 774 774 775 799 801 805 808 809 809 808 805 803 801 801 801 801 801 800 799 797 796 796 797 798 800 803 807 809 811 812 812 811 809 806 803 800 796 792 787 785 786 788 792 794 797 796 794 790 789 787 785 781 776 771 768 768 771 775 780 784 787 789 790 790 789 788 787 785 783 782 780 779 777 775 773 771 770 768 768 768 769 770 771 771 771 771 769 766 763 761 760 757 755 754 752 751 749 747 745 744 743 743 742 742 741 741 740 740 739 738 738 737 736 736 736 736 737 737 738 738 739 740 740 741 741 741 742 742 742 742 742 742 742 742 742 742 742 742 742 742 742 743 743 744 745 746 747 748 750 751 752 753 754 755 756 757 757 758 759 760 761 761 762 763 763 764 764 764 765 765 766 766 767 767 768 768 769 769 770 770 770 771 771 771 772 772 772 773 773 773 774 774 802 804 807 810 811 812 812 811 810 810 809 807 805 802 802 800 798 797 798 799 802 804 807 810 814 815 816 815 813 810 806 803 798 794 790 786 784 785 787 790 793 795 794 791 789 789 787 784 782 778 773 769 770 774 779 784 788 790 790 789 788 787 786 784 783 782 780 779 777 776 774 772 771 769 768 767 766 766 766 767 767 767 766 765 762 760 758 757 755 753 752 751 750 748 746 745 743 743 742 742 742 742 741 741 740 740 739 739 738 737 737 737 737 737 737 738 738 739 739 740 740 740 741 741 741 741 742 742 742 742 742 742 742 742 741 742 742 742 743 743 744 745 747 748 749 750 752 753 754 755 755 756 757 758 758 759 760 761 762 762 763 763 763 764 764 765 765 765 766 766 767 767 767 768 768 769 769 770 770 770 771 771 771 772 772 772 773 773 773 805 807 810 812 813 814 815 816 817 820 820 817 814 812 812 810 808 807 807 808 809 811 811 813 815 816 817 816 814 811 808 804 799 795 791 788 785 785 785 786 787 789 787 784 784 787 788 785 782 779 774 772 775 779 784 788 790 790 789 787 786 785 783 783 782 781 780 778 777 775 774 772 770 769 768 767 766 765 764 764 764 763 763 762 760 758 756 755 753 752 751 750 749 747 746 744 743 742 742 742 742 741 741 741 740 740 739 739 738 738 737 737 737 737 737 737 738 738 739 739 739 740 740 740 741 741 741 741 741 741 741 741 741 741 741 741 741 742 743 744 745 746 748 749 750 752 753 754 754 755 756 757 757 758 759 760 760 761 762 762 763 763 763 764 764 764 765 765 765 766 766 766 767 767 767 768 768 769 769 769 770 770 771 771 771 772 772 772 773 807 811 814 815 815 817 819 821 823 825 825 823 821 820 821 820 819 819 818 817 817 816 815 814 814 815 817 817 815 812 808 804 800 796 794 790 788 786 784 782 782 782 779 777 778 780 783 784 781 777 775 776 780 783 785 788 789 788 787 786 785 784 783 783 782 781 780 779 777 775 773 772 770 769 767 766 765 765 764 763 762 761 760 759 758 756 755 754 752 751 750 749 748 747 745 744 743 743 742 742 742 741 741 740 740 740 739 739 739 738 738 737 737 737 737 737 737 738 738 738 739 739 740 740 740 740 741 741 741 741 741 740 740 740 740 740 741 742 743 744 745 747 749 750 752 753 753 754 755 756 756 757 758 759 759 760 761 761 762 762 763 763 763 763 764 764 764 765 765 765 765 766 766 766 767 767 767 768 768 769 769 769 770 770 770 771 771 772 772 810 815 818 819 818 820 822 823 825 825 824 823 822 822 823 823 823 823 823 822 820 818 817 816 816 818 819 819 817 813 809 805 802 799 796 792 789 787 785 782 780 779 776 774 774 777 781 785 780 778 779 782 783 784 785 787 787 787 787 787 786 785 784 784 783 782 781 779 777 776 774 772 771 769 768 767 766 765 764 763 762 761 760 758 757 756 754 753 752 750 749 748 748 747 745 744 743 743 743 742 742 741 741 740 740 739 739 739 738 738 738 737 737 737 737 737 737 738 738 738 739 739 739 740 740 740 740 741 741 740 740 740 739 740 740 740 741 742 743 745 747 748 750 752 753 754 754 755 756 756 757 758 759 759 760 761 761 762 762 762 763 763 763 763 764 764 764 764 765 765 765 765 765 765 766 766 767 767 767 768 768 769 769 769 770 770 771 771 771 811 819 821 822 823 823 823 824 823 823 822 823 823 822 822 821 821 822 822 821 820 819 819 820 821 822 823 822 818 814 810 807 804 800 797 793 790 788 786 784 781 780 778 777 777 778 780 780 780 782 785 786 787 786 787 787 788 788 790 790 788 787 785 784 784 783 782 780 778 776 775 773 772 771 770 768 767 766 764 763 762 761 759 758 756 755 754 752 751 749 748 748 748 746 745 744 743 743 742 742 741 741 740 740 739 739 739 738 738 738 738 737 737 737 737 737 738 738 738 739 739 739 740 740 740 740 740 741 740 740 739 739 739 739 739 740 741 742 744 746 748 750 752 753 754 755 755 756 756 757 758 759 759 760 761 761 762 762 762 763 763 763 763 764 764 764 764 764 764 764 764 765 765 765 765 765 766 766 767 767 767 768 768 769 769 770 770 770 771 813 819 821 824 825 826 826 825 823 822 822 822 823 822 821 820 820 821 821 821 821 822 823 824 825 825 825 823 818 815 812 810 806 802 798 795 792 790 788 786 784 783 783 782 783 783 781 777 783 786 788 790 790 789 790 789 790 791 793 792 791 789 787 786 785 784 783 782 780 778 776 775 773 772 771 770 768 767 765 764 762 761 759 757 756 754 753 751 750 749 748 748 747 746 745 744 743 743 742 741 741 740 740 740 739 739 739 738 738 738 738 738 738 738 738 738 738 739 739 739 740 740 740 741 741 741 741 741 740 739 738 738 738 739 739 740 742 744 746 748 750 752 754 755 755 756 756 757 757 758 759 760 760 761 762 762 762 763 763 763 763 764 764 764 764 764 764 764 764 764 764 764 764 764 765 765 765 766 766 766 767 767 768 768 768 769 769 770 770 814 818 822 824 826 827 826 825 823 821 820 821 825 824 822 821 821 823 824 824 824 825 826 827 828 827 826 823 819 818 816 814 810 806 803 799 797 794 793 791 789 789 788 788 786 783 779 777 779 783 787 791 793 792 793 792 793 794 795 795 793 792 790 789 787 786 785 784 782 780 778 776 775 773 772 771 770 768 766 764 763 761 759 757 755 753 752 750 749 748 747 747 747 746 745 744 744 743 742 742 741 741 740 740 739 739 739 739 739 739 739 739 739 739 739 739 739 740 740 740 741 741 741 742 742 742 742 741 740 739 738 737 737 739 740 740 742 745 747 750 752 755 756 757 757 758 758 758 759 759 760 761 762 762 763 763 764 764 764 764 764 764 764 764 764 764 764 764 764 764 764 764 764 764 764 765 765 765 765 766 766 766 767 767 768 768 769 769 770 815 820 823 825 826 827 827 825 823 820 818 818 818 817 819 821 824 826 826 826 826 827 827 828 829 828 826 824 821 821 819 817 815 812 809 806 803 800 799 798 797 796 794 792 788 784 780 780 784 788 791 794 795 795 795 795 796 797 798 797 796 794 792 791 790 789 788 786 784 782 780 778 776 775 773 772 770 768 767 765 763 761 759 757 755 753 752 750 749 749 748 747 747 746 745 745 744 744 743 743 742 742 741 741 741 740 740 740 740 740 740 740 740 740 740 741 741 741 741 741 741 742 742 743 743 743 743 742 740 738 737 736 733 731 731 736 742 746 750 753 756 759 760 760 760 761 760 760 761 761 762 762 763 764 765 766 766 766 766 766 765 765 765 765 765 765 764 764 764 764 764 764 764 764 764 764 764 764 765 765 765 765 766 766 767 767 768 768 769 817 821 824 825 826 827 827 826 825 822 818 814 812 814 817 821 824 826 826 825 826 827 828 829 829 829 827 825 825 824 823 821 819 817 815 812 809 807 805 804 803 801 799 796 791 789 787 786 787 789 793 795 797 798 798 798 799 800 800 799 798 796 794 793 792 791 790 788 786 784 782 780 778 776 773 771 770 768 766 764 762 761 759 757 756 754 753 752 751 750 749 748 747 746 746 746 746 745 745 744 744 743 743 743 742 742 742 742 742 742 742 742 742 742 742 742 742 742 742 742 743 743 743 744 744 744 743 743 741 742 740 735 729 725 729 738 747 752 757 761 763 765 765 765 765 764 763 763 763 764 765 766 768 769 769 769 769 768 768 767 767 766 766 766 765 765 765 764 764 764 764 763 763 763 763 763 763 763 763 763 764 764 764 764 765 766 766 767 768 818 822 824 825 826 827 827 827 827 824 819 815 815 816 819 822 825 826 825 825 826 828 829 830 830 829 828 827 827 827 827 826 824 822 819 815 813 811 810 808 807 806 803 800 797 796 795 794 793 793 794 796 798 800 800 801 801 802 802 801 799 798 796 795 794 793 792 790 788 786 783 781 778 776 773 771 769 767 765 764 762 761 760 758 757 756 755 754 752 751 750 749 748 748 747 747 747 747 746 746 745 745 745 745 745 744 744 744 744 744 744 744 744 744 744 744 744 744 744 744 744 744 744 745 745 745 745 748 749 747 742 736 732 733 740 749 757 764 768 770 770 770 768 764 759 759 762 765 767 768 769 771 773 774 774 775 774 773 771 769 768 768 767 767 766 766 765 764 764 764 763 763 763 763 763 763 762 762 762 762 762 762 762 762 763 764 764 766 767 816 820 823 824 825 826 827 828 828 828 821 817 817 820 822 823 826 826 826 826 827 828 829 830 830 829 829 829 830 830 830 830 829 826 823 821 818 817 815 813 812 810 808 805 803 802 801 801 799 798 798 799 800 802 802 803 804 804 804 803 801 799 798 796 795 794 793 792 790 787 785 782 779 776 773 771 769 767 765 764 763 762 760 759 758 757 756 755 754 753 752 751 750 749 749 749 748 748 748 747 747 747 747 747 747 747 747 747 747 747 747 747 747 747 747 747 747 747 747 747 747 747 747 748 748 748 748 750 750 750 749 748 748 749 755 761 767 772 775 776 775 774 772 769 767 768 769 769 770 771 774 776 779 782 785 784 781 778 775 772 770 769 768 768 767 766 765 765 764 764 763 763 762 762 762 762 761 761 760 760 760 760 760 760 761 761 762 763 765 814 818 821 824 825 826 827 827 827 827 821 817 816 818 821 824 826 827 828 828 828 828 828 829 830 830 831 832 832 832 833 833 831 830 827 825 823 821 819 818 816 814 812 810 808 806 806 805 804 804 803 802 803 803 804 805 806 807 807 806 803 801 799 798 797 796 795 793 791 789 786 782 779 777 774 772 770 768 766 765 763 762 761 760 759 758 757 756 755 754 753 752 752 751 751 750 750 750 750 749 749 749 749 749 749 749 749 749 749 750 750 750 750 750 750 750 750 750 750 750 750 751 751 752 751 751 750 750 750 750 751 754 757 761 765 769 773 777 779 778 775 771 768 765 764 766 770 772 772 773 774 776 778 780 782 781 781 779 777 775 774 772 770 768 766 765 765 765 765 765 763 762 762 761 761 761 760 760 759 759 758 758 758 758 758 759 759 761 762 814 817 821 823 825 826 826 824 823 821 817 817 817 818 820 822 824 828 830 831 829 827 827 828 830 832 833 834 834 834 834 834 833 832 830 827 825 824 823 821 820 818 816 814 811 809 808 808 808 807 806 805 805 805 806 807 808 808 808 807 804 802 800 799 798 796 795 793 792 789 786 783 781 778 777 775 773 771 769 766 765 763 762 761 760 759 759 758 757 756 755 755 754 753 753 753 752 752 752 751 751 751 751 751 751 751 751 751 752 752 752 752 752 752 752 752 752 752 753 753 753 754 754 755 754 753 752 752 751 751 752 754 758 765 770 774 777 780 780 776 771 767 765 761 761 765 770 772 772 771 771 772 772 772 773 775 776 776 776 776 776 773 769 766 763 761 761 763 766 764 763 762 761 760 760 760 759 758 758 757 757 756 756 756 756 756 757 758 759 817 818 820 823 824 825 826 822 819 817 818 820 820 820 819 820 821 826 830 830 828 826 825 827 830 834 835 835 835 835 835 835 834 833 831 829 828 827 826 825 824 822 820 817 814 812 810 809 809 809 808 807 807 807 807 808 809 809 808 807 805 803 801 799 798 797 795 794 792 790 787 785 783 781 779 778 776 774 771 770 768 767 765 764 763 762 761 760 759 758 758 757 757 756 755 755 754 754 754 754 754 753 753 753 753 753 754 754 754 754 755 755 755 755 755 755 755 755 755 755 756 756 756 756 756 755 754 753 753 754 754 753 755 761 768 775 782 786 788 786 782 777 773 769 768 770 771 771 770 769 769 769 769 769 769 769 769 771 771 771 771 772 770 765 760 759 761 764 765 763 762 761 760 759 759 759 758 757 756 756 755 755 755 755 754 754 754 755 757 818 819 820 822 824 825 824 821 818 817 819 822 823 823 821 819 819 824 827 827 826 825 825 827 830 833 835 836 837 837 836 835 835 834 833 832 830 829 829 829 828 827 824 821 818 815 813 812 811 811 810 809 809 809 810 810 811 811 809 807 806 804 802 800 799 797 796 795 793 791 789 788 786 784 782 781 779 777 775 773 772 770 769 767 766 765 764 763 762 761 760 760 759 758 758 757 757 756 756 756 756 756 756 756 756 756 756 756 757 757 757 758 758 758 758 758 758 758 758 758 758 758 758 757 758 757 756 755 755 756 756 755 753 754 760 769 778 784 789 789 786 781 776 772 770 769 768 768 768 768 768 768 768 768 768 768 768 768 767 766 766 765 765 765 764 764 764 763 762 761 760 759 759 758 758 757 757 756 755 755 754 754 754 753 753 753 753 755 756 819 819 820 822 823 823 823 821 818 818 820 823 825 826 825 822 820 821 823 824 825 825 826 826 829 833 835 838 839 839 838 836 835 835 835 834 833 832 832 833 832 831 828 825 822 819 817 815 814 812 812 812 812 812 813 814 814 814 811 809 807 805 803 801 800 799 798 797 796 794 792 790 789 787 785 784 782 780 778 776 775 773 772 771 770 769 767 766 765 764 763 763 762 761 760 760 759 759 759 759 759 759 758 758 758 759 759 759 759 760 760 760 761 761 761 761 760 760 760 760 760 760 759 759 759 758 758 757 757 758 759 757 755 752 753 759 767 773 777 777 775 772 770 768 768 767 767 767 767 767 767 767 767 767 767 767 767 766 766 765 764 763 762 761 761 761 760 760 759 759 758 758 757 757 756 756 756 755 754 753 753 753 753 753 753 753 754 755 757 820 820 820 821 821 823 823 823 821 820 822 825 828 829 829 826 823 820 820 822 825 827 827 825 829 834 838 841 842 842 841 839 837 836 836 835 835 834 835 836 835 833 831 828 826 823 821 818 816 814 814 815 816 816 817 818 818 816 814 811 809 806 804 803 802 801 801 800 798 796 795 793 792 790 788 786 784 782 781 779 777 777 775 774 773 772 771 770 769 767 767 766 765 764 763 763 762 762 762 762 761 761 761 761 761 761 761 762 762 762 762 763 763 763 763 763 763 763 762 762 762 762 761 761 760 760 759 759 759 759 760 759 758 755 755 756 760 765 769 770 770 769 768 767 767 767 767 767 767 767 767 767 767 766 766 766 765 765 764 763 762 762 761 760 759 758 758 758 757 757 757 756 756 755 755 755 754 754 753 752 752 752 752 753 753 754 755 756 758 821 821 821 821 821 823 825 825 823 822 823 827 831 833 832 830 827 824 824 826 828 828 826 825 831 837 842 845 846 846 844 841 839 838 837 836 835 834 835 836 836 834 833 831 829 827 825 822 819 817 817 818 819 820 821 822 820 818 815 813 811 808 807 805 805 804 803 802 800 799 797 796 794 792 791 789 786 784 782 781 780 779 778 778 777 776 775 774 772 771 769 768 767 766 766 765 765 765 764 764 764 764 763 763 763 763 764 764 764 764 764 765 765 765 765 765 765 765 764 764 764 763 762 762 762 761 761 761 761 760 760 760 759 758 758 758 760 762 764 766 766 767 767 767 766 766 766 766 766 766 766 766 766 765 765 765 764 764 763 762 761 760 759 758 758 757 756 756 756 756 755 755 754 754 754 753 753 752 752 751 751 751 751 752 753 754 755 757 759 823 823 822 822 822 824 826 826 824 823 825 830 834 835 834 832 830 828 827 827 827 824 825 830 838 844 848 850 850 849 847 844 841 838 837 836 835 834 834 835 835 834 833 833 832 830 828 825 823 821 821 822 822 823 823 822 821 818 816 814 812 811 809 808 807 806 805 804 802 801 799 798 796 794 792 790 788 786 785 784 783 782 781 780 780 779 779 777 775 773 772 771 770 769 768 768 767 767 766 766 766 766 765 765 765 765 765 765 766 766 766 766 766 767 767 767 766 766 766 765 765 764 764 763 763 763 763 762 762 761 761 761 760 760 760 760 761 762 763 764 765 765 766 766 766 766 766 766 766 765 765 765 765 765 764 764 763 763 762 761 760 759 758 757 757 756 756 755 755 755 754 754 753 753 752 752 752 751 751 750 750 750 750 751 752 754 755 757 759 824 824 823 822 822 824 826 826 825 825 827 832 835 837 835 833 830 828 826 825 824 825 831 841 848 852 854 854 853 851 848 845 842 840 838 837 835 834 834 834 835 835 834 834 834 832 831 829 827 826 825 825 825 824 824 822 820 818 816 815 814 813 811 810 808 807 806 804 803 802 801 799 797 795 793 791 789 788 786 785 784 783 783 782 782 782 781 780 779 776 775 773 772 771 770 770 769 769 768 768 767 767 767 767 767 767 767 767 767 767 767 767 768 768 768 768 768 767 767 766 766 765 765 765 765 764 764 764 763 763 762 762 761 761 761 761 762 763 763 764 765 765 765 765 765 765 765 765 765 765 765 765 765 764 764 763 763 762 761 760 759 758 757 756 756 755 755 755 754 754 753 753 752 752 751 751 750 750 750 750 750 750 750 751 752 754 756 758 760 823 823 823 822 822 823 825 826 825 826 827 832 836 837 836 834 830 827 824 824 825 835 841 848 854 858 857 855 853 851 849 846 843 841 840 838 836 834 834 835 836 836 836 835 835 834 833 832 830 829 827 826 825 824 823 821 820 818 817 816 815 814 813 811 809 808 807 806 804 803 801 799 797 795 793 792 790 789 788 787 786 786 785 785 784 784 783 782 781 779 777 775 774 773 772 771 771 770 770 769 769 769 768 768 768 768 768 768 768 768 768 768 768 768 768 768 768 768 768 767 767 766 766 766 766 766 765 765 764 764 763 763 763 762 762 763 763 763 764 764 765 765 765 765 766 766 766 766 766 765 765 765 765 764 764 763 762 761 761 759 758 757 756 756 755 755 754 754 753 753 752 752 751 751 750 750 749 749 749 749 749 750 750 751 753 754 756 758 759 821 822 822 821 821 822 823 824 825 826 827 831 835 835 834 832 828 825 825 829 839 845 850 855 858 859 857 855 853 851 849 847 845 843 841 839 837 836 835 836 837 838 838 837 836 835 834 833 831 829 827 825 824 823 822 821 820 819 818 817 817 815 814 812 811 810 808 807 806 804 802 799 797 795 794 793 792 791 790 789 789 788 787 787 786 786 786 785 783 781 778 776 775 775 774 773 772 772 771 771 770 770 770 769 769 769 769 769 769 769 769 769 769 769 769 769 769 768 768 768 768 768 767 767 767 767 766 766 765 765 764 764 764 764 764 764 764 764 765 765 765 765 765 766 766 766 766 766 766 766 765 765 765 764 764 763 762 761 760 759 758 757 756 755 755 754 754 753 753 752 752 751 750 750 749 749 749 748 748 749 749 750 750 751 753 754 756 757 759 822 822 822 821 820 821 822 823 824 824 825 827 829 830 829 828 825 823 827 836 845 848 855 859 860 858 855 854 852 850 849 847 845 844 842 840 838 836 836 836 837 838 838 838 837 836 835 833 831 829 827 825 824 823 823 822 821 820 819 818 817 816 815 814 813 812 811 809 807 805 802 800 798 797 795 794 794 793 792 792 791 790 789 788 787 787 787 786 784 782 780 778 777 776 775 775 774 773 773 772 772 771 771 771 770 770 770 770 770 770 770 770 769 769 769 769 769 769 769 769 769 769 768 768 768 768 767 767 767 766 766 766 765 765 765 765 765 765 765 765 766 766 766 766 766 766 766 766 766 766 765 765 765 764 763 763 762 761 760 759 758 757 756 755 755 754 753 753 752 751 751 750 750 749 749 749 748 748 748 749 749 750 751 752 753 755 756 758 759 823 822 822 821 820 821 821 823 824 824 823 822 823 824 824 825 825 826 834 841 849 857 860 859 857 855 853 851 850 849 848 847 845 844 842 840 839 836 835 834 835 836 838 838 838 837 836 834 832 830 828 826 825 825 824 823 822 821 820 819 818 816 816 815 815 814 813 811 808 806 803 800 799 799 798 797 797 796 795 794 793 792 790 789 788 787 786 785 784 782 781 779 778 777 777 776 775 774 774 773 773 773 772 772 772 771 771 771 771 771 770 770 770 770 770 769 769 769 769 769 770 770 770 769 769 769 769 768 768 768 767 767 767 767 767 766 766 766 766 766 766 766 766 766 766 766 766 766 766 766 766 765 765 764 763 762 761 760 759 758 757 756 756 755 754 754 753 752 751 751 750 750 749 749 749 749 749 749 749 750 750 751 752 753 754 755 756 758 759 825 824 823 822 821 821 822 823 825 826 824 821 821 824 827 829 832 835 842 848 853 856 856 855 853 852 850 848 848 848 848 847 845 843 841 840 838 835 832 831 832 835 838 839 839 838 837 835 833 832 830 828 827 826 825 824 823 822 821 820 818 817 817 816 816 815 813 811 808 805 802 800 800 800 800 799 799 798 796 795 793 792 791 789 788 787 786 785 784 783 781 780 779 778 778 777 776 775 775 774 774 774 773 773 773 772 772 772 772 771 771 771 771 770 770 770 770 770 770 770 771 771 771 770 770 770 770 770 769 769 769 768 768 768 768 768 767 767 767 767 767 767 767 767 767 767 767 767 766 766 766 765 764 764 763 762 761 760 759 758 757 756 755 755 754 753 752 752 751 750 750 750 749 749 749 749 750 750 750 751 752 752 754 755 755 755 757 758 759 826 824 823 823 822 822 822 824 826 827 826 824 825 828 834 839 841 843 847 851 853 854 854 853 851 849 847 846 846 847 847 846 844 842 841 840 838 835 832 831 832 835 839 840 840 839 837 836 834 833 831 829 828 827 826 824 823 822 821 820 819 818 817 817 815 814 812 809 805 802 800 799 799 799 799 798 798 797 796 795 793 791 789 789 788 787 786 785 784 783 782 781 780 779 778 777 777 776 776 775 775 775 774 774 773 773 773 773 772 772 772 772 771 771 771 771 771 771 771 771 771 771 771 771 771 771 771 771 771 770 770 770 770 769 769 769 769 768 768 768 768 768 767 767 767 767 767 767 767 766 766 765 764 763 763 761 760 759 758 758 757 756 755 754 754 753 752 752 751 750 750 750 750 750 750 750 751 752 752 752 753 753 754 756 756 756 757 758 758 826 824 823 823 823 822 823 824 827 829 828 828 829 832 838 844 847 849 851 852 852 852 851 849 848 847 847 847 847 847 848 847 846 844 843 842 840 837 834 833 833 836 839 840 839 838 836 835 835 834 832 831 829 828 826 825 824 823 822 821 820 819 818 816 814 812 810 806 803 800 798 797 797 797 797 797 796 796 795 794 793 791 790 789 789 788 787 786 785 783 782 781 780 780 779 778 777 777 777 776 776 775 775 775 774 774 774 773 773 773 772 772 772 772 771 771 771 771 771 772 772 772 772 772 772 772 772 772 771 771 771 771 771 771 770 770 770 769 769 769 769 769 768 768 768 768 768 767 767 766 766 765 764 763 762 761 760 759 758 757 756 755 755 754 753 753 752 752 751 751 751 751 751 751 751 751 752 753 753 753 754 755 755 756 756 757 757 758 759 824 823 822 823 824 824 824 825 827 829 831 831 831 833 837 843 847 848 849 849 848 847 846 846 848 849 850 850 849 848 848 848 848 847 845 844 843 841 838 835 835 836 839 839 838 837 836 836 836 835 834 832 831 829 828 827 826 825 823 822 821 819 817 816 814 811 808 805 801 798 795 795 796 797 798 798 797 796 795 794 793 792 791 790 789 788 787 786 785 784 783 782 781 780 779 779 778 778 777 777 776 776 776 775 775 775 774 774 774 773 773 773 773 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 772 771 771 771 771 770 770 770 770 769 769 769 769 768 768 767 767 766 765 764 763 762 761 760 759 758 757 757 756 755 755 754 754 753 753 752 752 752 752 752 752 752 752 753 753 754 754 754 755 756 756 757 757 757 758 758 759 824 823 824 825 826 826 825 825 828 831 834 834 833 833 834 839 842 844 844 844 844 845 848 851 854 854 853 851 849 847 847 848 849 848 846 845 844 843 842 839 836 836 837 838 837 837 836 837 837 836 835 834 832 831 830 828 827 825 824 822 821 819 818 816 814 811 808 804 800 798 796 797 798 799 799 799 798 798 797 795 794 792 791 790 789 788 787 786 785 784 783 782 781 781 780 779 779 778 778 778 777 777 777 776 776 776 775 775 775 774 774 774 773 773 773 773 773 773 773 773 773 773 772 772 772 772 772 772 772 772 772 772 772 772 772 771 771 771 771 770 770 770 770 769 769 768 768 767 766 766 765 764 763 762 761 760 759 758 757 756 756 755 755 754 754 754 754 753 753 753 754 754 754 754 754 754 754 755 755 756 756 757 757 757 758 758 759 759 760 827 826 827 827 827 826 825 827 830 834 836 836 835 835 836 839 842 844 845 846 848 850 853 856 857 856 854 851 848 846 845 846 847 847 847 846 845 844 843 841 837 835 835 836 837 837 837 837 838 838 836 835 833 832 831 829 828 826 825 823 822 820 818 817 814 811 808 804 801 801 800 800 800 800 800 800 800 799 798 796 795 793 792 790 789 788 787 786 785 784 784 783 782 782 781 780 780 779 779 779 778 778 778 777 777 777 776 776 776 775 775 775 774 774 774 773 773 773 773 773 773 773 773 772 772 772 772 772 772 772 772 772 772 772 772 771 771 771 771 770 770 770 769 769 768 768 767 766 766 765 764 763 762 761 760 759 758 758 757 757 756 756 755 755 755 755 755 755 755 755 755 755 755 755 756 756 756 756 757 757 757 758 758 758 759 759 759 760 760 829 828 828 827 827 827 827 829 832 835 837 838 838 838 841 845 847 847 848 850 852 854 857 859 859 857 853 850 847 845 844 845 845 846 846 846 845 845 843 841 835 833 833 836 839 838 838 838 838 838 837 835 834 833 831 830 828 827 826 824 823 821 820 818 815 812 809 807 805 806 806 806 805 804 803 802 801 800 799 797 796 794 792 791 790 789 788 787 786 785 784 784 783 783 782 782 781 781 780 780 780 779 779 779 778 778 777 777 777 776 776 775 775 775 775 774 774 774 774 773 773 773 773 772 772 772 772 772 772 772 772 772 772 771 771 771 771 771 770 770 770 769 769 768 768 767 766 765 765 764 763 762 761 761 760 759 759 758 757 757 757 757 757 757 756 756 757 757 757 757 757 757 757 757 757 757 758 758 758 758 759 759 759 759 760 760 760 761 761 828 828 828 828 828 829 830 832 835 835 836 836 837 838 844 848 849 849 849 851 854 856 859 860 859 856 853 850 847 845 844 844 844 845 845 845 845 844 842 838 833 831 833 837 841 840 838 838 838 838 837 836 835 833 832 830 829 828 827 826 824 823 821 819 817 814 812 811 810 811 811 809 808 807 805 804 803 802 800 799 797 795 793 792 790 789 789 788 787 786 785 785 784 784 783 783 782 782 782 781 781 781 780 780 779 779 779 778 778 777 777 776 776 776 776 775 775 775 774 774 773 773 773 772 772 772 772 772 771 771 771 771 771 771 770 770 770 770 769 769 769 768 768 767 767 766 765 765 764 763 763 762 761 761 760 760 759 759 758 758 758 758 758 758 758 758 758 758 759 759 759 759 759 759 759 759 759 759 760 760 760 760 760 761 761 761 762 762 763 829 830 831 831 831 831 833 834 836 836 835 835 836 838 842 846 848 849 851 853 855 858 860 859 858 855 852 849 847 846 845 844 844 844 845 845 845 842 838 833 829 829 833 839 842 841 839 838 837 837 837 836 835 834 832 831 829 828 827 826 825 824 822 821 819 817 816 815 815 815 814 812 811 809 808 806 805 803 802 800 798 796 794 792 791 790 789 789 788 787 786 786 785 785 784 784 784 783 783 783 782 782 782 781 781 780 780 779 779 778 778 778 777 777 777 776 776 775 775 774 774 773 773 773 772 772 772 771 771 771 771 771 770 770 770 770 769 769 769 769 768 768 767 767 766 766 765 764 764 763 763 762 762 761 761 760 760 760 760 760 760 760 760 760 760 760 760 760 760 760 761 761 761 761 761 761 761 761 761 761 761 761 762 762 762 762 763 763 764 833 834 834 835 835 835 836 837 837 837 837 836 835 835 839 843 847 850 852 855 858 860 861 860 857 854 851 849 847 846 845 845 844 844 844 844 843 838 833 831 832 834 837 841 844 841 839 838 837 837 836 836 835 834 833 831 830 829 828 827 826 825 823 822 821 820 819 819 819 818 817 815 813 811 809 807 806 804 802 800 798 796 794 793 792 791 790 790 789 788 787 787 786 786 785 785 785 784 784 784 783 783 783 782 782 781 781 780 780 780 779 779 779 778 778 777 777 776 776 775 775 774 773 773 773 772 772 772 771 771 771 770 770 770 770 769 769 769 769 768 768 768 767 767 766 766 765 765 764 764 763 763 762 762 762 762 761 761 761 761 761 761 762 762 762 762 762 762 762 762 762 762 762 762 762 762 762 762 762 762 763 763 763 763 763 764 764 764 765 836 837 838 839 840 840 840 840 841 841 839 837 835 833 836 841 845 849 852 855 859 861 861 859 857 854 851 849 847 846 844 844 844 844 844 843 841 834 833 835 838 841 841 843 844 842 840 839 838 837 836 835 835 834 833 832 830 829 828 828 826 825 824 823 822 821 821 821 821 820 819 817 815 812 810 808 806 804 802 801 798 796 795 793 793 792 791 791 790 789 788 788 787 787 786 786 786 786 785 785 785 784 784 783 783 782 782 782 781 781 781 780 780 779 779 778 778 777 776 776 775 775 774 774 773 773 772 772 772 771 771 771 770 770 770 770 770 769 769 769 769 768 768 767 767 766 766 765 765 765 764 764 764 764 764 763 763 763 763 763 763 763 763 763 764 764 764 764 764 764 764 764 764 764 764 764 764 764 764 764 764 764 764 764 764 764 765 765 765 839 839 840 842 843 844 845 845 844 843 841 838 835 833 834 839 843 847 849 853 857 859 859 858 855 853 851 849 848 846 845 844 843 843 842 840 837 833 836 840 843 844 846 845 844 841 840 839 838 837 836 835 834 834 833 831 830 829 828 827 826 826 825 823 822 822 821 821 821 820 819 817 814 812 810 808 806 804 803 801 799 797 795 794 793 792 792 791 791 790 789 789 788 788 788 787 787 787 786 786 785 785 785 784 784 784 783 783 783 782 782 781 781 780 780 779 779 778 777 777 776 775 775 774 774 773 773 773 772 772 772 771 771 771 771 771 770 770 770 770 769 769 768 768 768 767 767 767 766 766 766 765 765 765 765 765 765 765 765 765 765 765 765 765 765 765 765 765 765 765 765 765 765 765 765 765 765 765 765 765 765 765 765 765 765 765 765 766 766 841 841 842 843 845 847 848 847 846 845 843 840 836 834 835 838 841 844 847 849 854 857 857 856 854 853 851 849 848 847 845 844 842 840 838 837 836 837 841 844 846 848 849 846 843 841 840 839 837 836 836 835 834 833 832 831 830 829 828 827 827 826 826 825 823 822 821 820 819 818 816 815 813 811 809 807 806 805 803 802 801 799 797 795 794 793 792 792 791 791 790 790 789 789 789 788 788 787 787 787 786 786 786 785 785 785 784 784 784 783 783 782 782 781 781 780 780 779 778 778 777 776 776 775 775 774 774 774 773 773 773 772 772 772 772 772 772 771 771 771 770 770 770 769 769 769 768 768 768 768 767 767 767 767 767 767 767 767 767 767 766 766 766 767 767 767 767 767 767 766 766 766 766 766 766 766 766 766 766 766 766 766 766 766 766 766 766 766 766 843 842 842 843 846 848 850 849 849 848 847 845 840 838 838 838 840 843 847 850 854 856 857 856 854 852 850 849 848 847 845 843 840 836 835 836 839 843 846 849 850 849 847 845 843 842 840 839 837 836 835 834 834 833 831 830 829 828 827 827 826 825 824 824 823 822 820 818 817 816 814 813 812 810 809 807 806 805 804 803 802 800 798 796 795 794 793 792 792 791 791 790 790 790 789 789 789 788 788 788 787 787 787 786 786 786 785 785 784 784 784 783 783 782 782 781 780 780 779 779 778 777 777 776 776 776 775 775 774 774 774 773 773 773 773 773 773 773 772 772 772 771 771 771 770 770 770 770 769 769 769 769 769 769 769 769 769 768 768 768 768 768 768 768 768 768 768 768 768 768 767 767 767 767 767 767 767 767 767 767 767 767 767 767 766 766 766 766 766 843 843 842 843 846 848 850 850 850 850 850 849 845 843 842 841 840 843 846 849 853 855 855 855 853 851 850 848 847 846 844 841 839 837 840 843 846 848 850 851 849 847 845 843 843 842 840 839 837 836 835 834 833 832 831 830 829 828 827 826 825 824 824 823 822 820 819 817 815 814 813 812 811 809 808 807 806 805 804 803 802 800 799 797 795 794 793 793 792 792 791 791 791 790 790 790 789 789 789 788 788 788 787 787 787 786 786 786 785 785 785 784 784 783 783 782 781 781 780 780 779 778 778 778 777 777 776 776 776 775 775 775 775 775 775 774 774 774 774 773 773 773 773 772 772 772 772 771 771 771 771 771 771 770 770 770 770 770 770 770 769 769 769 769 769 769 769 769 769 769 768 768 768 768 768 768 768 768 768 768 767 767 767 767 767 767 767 767 767 844 843 843 844 847 849 851 852 851 851 850 850 848 847 846 845 845 843 844 846 850 852 853 853 852 851 849 847 845 844 843 842 842 842 843 846 849 851 851 849 846 844 843 842 842 841 840 838 837 836 834 833 832 831 830 829 828 827 826 825 824 823 823 821 820 819 818 816 815 813 812 811 810 809 808 807 806 805 804 803 802 800 799 798 796 795 794 793 793 792 792 792 791 791 790 790 790 789 789 789 789 788 788 788 787 787 787 786 786 786 785 785 784 784 783 783 782 782 781 781 780 780 779 779 778 778 778 777 777 777 777 776 776 776 776 776 776 775 775 775 775 774 774 774 774 773 773 773 773 773 773 772 772 772 772 772 772 771 771 771 771 771 770 770 770 770 770 770 770 769 769 769 769 769 769 769 769 769 768 768 768 768 768 768 767 767 767 767 767 844 843 843 844 848 851 852 852 851 850 848 846 846 848 852 855 855 848 847 847 849 850 851 852 852 851 848 846 844 843 844 845 845 846 848 850 851 851 849 846 845 843 842 841 841 840 839 838 837 836 834 833 832 831 830 828 827 826 826 825 824 823 822 820 819 818 817 816 815 814 812 811 810 809 808 807 806 805 804 803 802 801 799 798 797 795 794 794 793 793 793 792 792 791 791 791 790 790 790 789 789 789 789 788 788 788 787 787 787 786 786 786 785 785 784 784 783 783 782 782 781 781 780 780 779 779 779 779 778 778 778 778 778 778 777 777 777 777 776 776 776 776 776 775 775 775 775 775 775 774 774 774 774 774 773 773 773 773 772 772 772 772 772 771 771 771 771 771 770 770 770 770 770 770 770 769 769 769 769 769 768 768 768 768 768 768 768 768 768 845 843 843 844 847 850 852 852 851 850 848 846 846 848 851 854 856 855 853 851 851 851 852 852 851 850 848 846 845 845 846 846 847 848 848 848 848 847 846 845 844 843 842 841 839 838 838 837 836 835 834 833 832 830 829 828 827 826 825 824 823 822 821 820 819 818 817 816 815 813 812 811 810 809 808 807 806 805 804 803 802 801 800 798 797 796 795 794 794 793 793 792 792 792 791 791 791 790 790 790 790 789 789 789 789 788 788 788 787 787 787 786 786 785 785 784 784 783 783 783 782 782 781 781 781 780 780 780 779 779 779 779 779 779 779 778 778 778 778 778 777 777 777 777 777 777 776 776 776 776 776 775 775 775 775 774 774 774 774 773 773 773 773 772 772 772 772 771 771 771 771 771 770 770 770 770 770 770 769 769 769 769 769 768 768 768 768 768 768 846 843 842 843 846 848 850 850 850 850 849 848 847 847 848 852 855 855 853 852 852 852 852 851 850 850 848 846 846 847 847 847 847 847 846 846 845 844 843 843 844 843 841 840 838 837 837 836 836 835 834 833 831 830 828 827 826 826 825 824 823 823 822 821 820 819 818 817 816 814 813 812 810 809 808 807 806 805 804 803 802 801 800 798 797 796 795 794 794 793 793 793 792 792 792 791 791 791 791 790 790 790 789 789 789 789 789 788 788 788 787 787 786 786 785 785 785 784 784 783 783 783 782 782 782 781 781 781 781 781 780 780 780 780 780 779 779 779 779 779 779 778 778 778 778 778 778 778 777 777 777 777 776 776 776 776 775 775 775 774 774 774 774 773 773 773 772 772 772 772 771 771 771 771 771 770 770 770 770 770 769 769 769 769 769 768 768 768 768 845 842 842 843 844 846 847 847 848 849 849 848 847 847 847 851 852 853 852 852 852 851 851 850 849 849 848 847 847 847 847 846 845 845 844 844 844 843 842 842 842 842 841 839 838 837 836 836 835 835 834 833 832 830 829 828 827 826 825 825 824 823 822 821 820 819 818 817 816 814 813 812 811 810 809 808 806 805 804 803 802 801 800 799 797 796 795 794 794 793 793 793 793 792 792 792 791 791 791 791 790 790 790 790 789 789 789 789 788 788 788 787 787 786 786 786 785 785 784 784 784 783 783 783 782 782 782 782 782 782 781 781 781 781 781 780 780 780 780 780 780 780 779 779 779 779 779 779 779 778 778 778 777 777 777 777 776 776 776 775 775 775 774 774 774 773 773 773 773 772 772 772 772 771 771 771 771 770 770 770 770 770 769 769 769 769 769 769 768 845 843 843 842 843 843 844 845 846 847 847 847 847 847 848 850 851 851 850 850 850 850 849 849 848 848 848 848 847 847 846 845 844 843 843 842 842 842 842 841 841 841 840 839 838 837 836 835 835 835 834 833 831 830 829 828 827 826 825 825 824 823 823 822 821 820 818 817 816 815 814 812 811 810 809 808 807 806 804 803 802 801 800 799 797 796 795 794 794 793 793 793 793 792 792 792 791 791 791 791 791 790 790 790 790 790 789 789 789 788 788 788 787 787 787 786 786 785 785 785 784 784 784 783 783 783 783 783 782 782 782 782 782 782 781 781 781 781 781 781 781 781 780 780 780 780 780 780 780 779 779 779 778 778 778 778 777 777 776 776 776 775 775 775 774 774 774 773 773 773 773 772 772 772 772 771 771 771 771 770 770 770 770 770 769 769 769 769 769 844 844 843 843 842 842 843 844 845 846 846 846 846 846 847 848 848 849 849 850 850 849 848 848 848 848 847 847 846 846 845 844 843 842 842 841 841 841 841 841 840 840 839 839 838 836 836 835 835 835 834 833 831 830 829 828 826 825 824 824 824 823 823 822 821 820 819 818 817 815 814 813 811 810 809 808 807 806 804 803 802 801 800 799 797 796 795 794 794 793 793 793 793 792 792 792 792 791 791 791 791 791 790 790 790 790 790 789 789 789 788 788 788 787 787 787 786 786 786 785 785 785 784 784 784 784 783 783 783 783 783 783 783 782 782 782 782 782 782 782 782 781 781 781 781 781 781 781 780 780 780 780 779 779 779 778 778 778 777 777 776 776 776 775 775 775 774 774 774 773 773 773 773 772 772 772 772 771 771 771 771 770 770 770 770 770 770 769 769 842 843 844 844 844 844 844 845 845 846 847 847 847 847 847 847 847 848 848 849 849 848 848 847 847 847 847 847 846 846 845 844 843 842 841 841 840 840 840 840 840 839 838 837 837 836 835 834 834 833 833 833 831 830 828 827 826 825 824 823 823 823 823 822 821 820 819 818 817 815 814 812 811 810 809 808 807 805 804 803 802 801 800 798 797 796 795 794 794 793 793 793 793 792 792 792 792 791 791 791 791 791 791 790 790 790 790 790 789 789 789 788 788 788 787 787 787 786 786 786 786 785 785 785 785 784 784 784 784 784 784 783 783 783 783 783 783 783 782 782 782 782 782 782 782 782 782 781 781 781 781 780 780 780 779 779 779 778 778 778 777 777 776 776 776 775 775 775 774 774 774 773 773 773 773 772 772 772 771 771 771 771 771 770 770 770 770 770 770 842 844 847 848 848 847 846 844 844 846 848 849 850 849 849 849 849 848 848 848 848 847 847 847 847 847 847 847 847 846 845 844 843 842 841 841 840 840 840 839 839 838 837 836 836 835 834 833 832 832 831 831 830 829 828 826 825 824 824 823 823 823 823 822 821 820 819 817 816 815 814 813 811 810 809 808 807 805 804 803 802 800 799 798 797 796 795 794 794 793 793 793 793 792 792 792 792 791 791 791 791 791 791 790 790 790 790 790 790 789 789 789 788 788 788 788 787 787 787 786 786 786 786 785 785 785 785 785 785 784 784 784 784 783 783 783 783 783 783 783 783 783 783 782 782 782 782 782 782 782 781 781 781 781 780 780 779 779 779 778 778 777 777 777 776 776 775 775 775 774 774 774 773 773 773 773 772 772 772 771 771 771 771 771 770 770 770 770 770 844 846 848 849 849 847 845 844 845 846 847 849 851 851 851 850 849 849 848 847 847 847 847 847 847 846 846 846 846 845 844 844 843 842 841 841 840 839 839 839 838 838 837 836 835 834 833 832 831 831 830 829 829 828 827 826 825 824 824 823 823 823 823 822 821 820 818 817 816 815 814 813 812 810 809 808 807 805 804 803 802 801 799 798 797 796 795 794 793 793 793 793 792 792 792 792 792 791 791 791 791 791 791 790 790 790 790 790 790 790 789 789 789 788 788 788 788 787 787 787 786 786 786 786 786 786 785 785 785 785 785 784 784 784 784 784 783 783 783 783 783 783 783 783 783 783 783 783 782 782 782 782 781 781 781 780 780 780 779 779 778 778 777 777 777 776 776 775 775 775 774 774 774 773 773 773 772 772 772 772 771 771 771 771 770 770 770 770 770 844 846 848 848 848 846 845 844 844 844 845 846 848 850 850 850 849 848 847 847 846 846 846 846 846 846 846 845 845 845 844 843 843 842 841 840 840 839 839 838 838 837 836 835 834 833 832 831 831 830 829 829 828 827 827 826 825 824 824 823 822 822 822 822 821 820 818 817 816 815 814 813 812 810 809 808 807 806 804 803 802 801 800 799 798 796 795 794 794 793 793 792 792 792 792 792 792 792 791 791 791 791 791 790 790 790 790 790 790 790 790 789 789 789 788 788 788 788 787 787 787 787 786 786 786 786 786 786 785 785 785 785 784 784 784 784 784 784 784 784 783 783 783 783 783 783 783 783 783 783 782 782 782 782 781 781 781 780 780 779 779 778 778 778 777 777 776 776 775 775 775 774 774 774 773 773 772 772 772 772 771 771 771 771 771 770 770 770 770 844 845 846 846 846 844 844 844 844 843 843 844 846 848 849 849 849 848 847 846 846 846 846 846 846 846 846 845 845 845 844 843 842 842 841 840 840 839 838 838 837 836 836 835 834 833 832 831 831 830 829 828 828 827 826 825 825 824 823 823 822 822 821 821 820 819 818 817 816 815 814 813 812 811 809 808 807 806 805 803 802 801 800 799 798 797 796 794 794 793 793 792 792 792 792 792 792 791 791 791 791 791 790 790 790 790 790 790 790 790 790 789 789 789 789 788 788 788 788 787 787 787 787 787 786 786 786 786 786 785 785 785 785 785 784 784 784 784 784 784 784 784 784 784 784 783 783 783 783 783 783 783 782 782 782 781 781 781 780 780 779 779 778 778 778 777 777 776 776 775 775 775 774 774 773 773 773 772 772 772 772 771 771 771 771 771 770 770 770 843 844 845 845 845 843 843 844 844 843 842 843 844 847 848 848 848 848 847 847 846 846 846 846 846 846 846 845 845 844 844 843 843 842 841 840 840 839 838 837 837 836 835 834 833 833 832 831 830 830 829 828 827 827 826 825 825 824 823 822 822 821 821 820 819 819 818 817 816 815 814 813 812 811 810 808 807 806 805 804 802 801 800 799 798 797 796 795 794 793 792 792 792 792 792 792 791 791 791 791 791 791 790 790 790 790 790 790 790 790 790 790 789 789 789 789 788 788 788 788 787 787 787 787 787 787 786 786 786 786 785 785 785 785 784 784 784 784 784 784 784 784 784 784 784 784 784 784 783 783 783 783 783 782 782 782 781 781 781 780 780 779 779 779 778 778 777 777 776 776 775 775 775 774 774 773 773 773 772 772 772 772 772 771 771 771 771 770 770 840 842 843 844 843 842 842 843 843 843 844 844 846 847 848 848 848 848 848 847 847 846 846 846 846 846 846 845 845 845 844 844 843 842 842 841 840 839 838 837 836 835 835 834 833 832 832 831 830 830 829 828 827 827 826 825 824 824 823 822 822 821 820 820 819 818 817 816 815 814 814 813 812 811 810 809 807 806 805 804 803 802 801 799 798 797 796 795 794 793 792 792 792 792 792 791 791 791 791 791 791 791 790 790 790 790 790 790 790 790 790 790 789 789 789 789 788 788 788 788 788 787 787 787 787 787 787 786 786 786 786 785 785 785 785 784 784 784 784 784 784 784 784 784 784 784 784 784 784 783 783 783 783 782 782 782 782 781 781 780 780 780 779 779 779 778 778 777 777 776 776 775 775 775 774 774 773 773 773 773 772 772 772 772 772 771 771 771 771 837 839 842 842 842 841 841 843 845 846 847 848 849 849 849 848 848 848 848 848 847 847 847 846 846 846 846 846 845 845 844 844 843 842 842 841 840 839 838 837 836 835 834 834 833 832 831 831 830 829 828 827 827 826 826 825 824 824 823 822 822 821 820 820 819 818 817 816 815 814 813 812 812 811 810 809 808 806 805 804 803 802 801 800 799 798 796 795 794 793 793 792 792 791 791 791 791 791 791 791 791 791 790 790 790 790 790 790 790 790 790 790 789 789 789 789 788 788 788 788 788 788 787 787 787 787 787 786 786 786 786 786 785 785 785 784 784 784 784 784 784 784 784 784 784 784 784 784 784 783 783 783 783 783 782 782 782 781 781 781 780 780 780 779 779 778 778 778 777 777 776 776 776 775 775 774 774 774 773 773 773 773 772 772 772 772 772 771 771 838 840 841 841 840 841 841 843 845 847 849 851 851 850 849 848 848 847 847 847 847 847 847 846 846 845 845 845 845 845 844 843 842 842 841 841 840 839 838 837 836 835 834 833 833 832 831 830 830 829 828 827 827 826 825 825 824 824 823 822 822 821 820 819 819 818 817 816 815 814 813 812 811 810 810 809 808 807 806 805 804 803 801 800 799 798 797 796 795 794 793 792 792 791 791 791 791 791 791 791 791 791 790 790 790 790 790 790 790 790 790 789 789 789 789 789 788 788 788 788 788 788 788 787 787 787 787 787 786 786 786 786 786 785 785 785 784 784 784 784 784 784 784 784 784 784 784 784 784 783 783 783 783 783 782 782 782 782 781 781 781 780 780 779 779 779 778 778 777 777 777 776 776 775 775 775 774 774 774 774 773 773 773 772 772 772 772 772 772 839 840 841 840 840 841 842 844 845 847 848 849 849 848 848 847 848 847 846 846 846 846 846 845 846 845 845 845 845 844 843 843 842 841 841 840 840 839 838 837 836 835 834 833 833 832 831 830 830 829 828 827 826 826 825 824 824 823 823 822 821 821 820 819 819 818 817 817 815 814 813 812 811 811 810 809 808 807 806 805 804 803 802 801 800 799 797 796 795 794 793 792 792 791 791 791 791 791 791 791 791 791 790 790 790 790 790 790 790 790 789 789 789 789 789 789 788 788 788 788 788 788 787 787 787 787 787 787 786 786 786 786 786 785 785 785 784 784 784 784 784 784 784 784 784 784 784 784 784 783 783 783 783 783 782 782 782 782 781 781 781 780 780 780 779 779 778 778 778 777 777 776 776 776 776 775 775 775 774 774 774 773 773 773 773 772 772 772 772 839 839 839 839 840 841 842 843 843 844 844 844 844 844 845 846 847 846 845 845 845 845 845 845 845 845 845 844 844 844 843 842 842 841 841 840 839 839 838 837 836 835 834 834 833 832 831 830 830 829 828 827 827 826 825 824 824 823 822 822 821 820 820 819 819 818 817 816 815 814 813 812 812 811 810 809 808 807 806 805 804 803 802 801 800 799 798 797 796 795 794 793 792 791 791 791 791 791 791 791 791 790 790 790 790 790 790 790 790 789 789 789 789 789 789 789 788 788 788 788 788 787 787 787 787 787 787 787 786 786 786 786 786 785 785 785 785 784 784 784 784 784 784 784 784 784 784 784 784 783 783 783 783 783 782 782 782 782 781 781 781 780 780 780 779 779 779 778 778 778 777 777 776 776 776 776 775 775 775 774 774 774 774 773 773 773 773 773 772 837 837 837 837 838 839 840 840 839 840 840 840 841 842 843 844 845 844 844 844 845 845 845 845 845 844 844 844 843 843 842 842 841 841 840 840 839 839 838 837 836 835 835 834 833 832 831 830 830 829 828 828 827 826 825 825 824 823 822 822 821 820 820 819 819 818 817 816 815 815 814 813 812 811 810 809 808 807 806 805 804 803 802 801 800 799 798 797 796 795 794 794 793 792 791 791 791 791 791 790 790 790 790 790 790 790 790 790 789 789 789 789 789 789 788 788 788 788 788 788 787 787 787 787 787 787 787 786 786 786 786 786 786 785 785 785 785 784 784 784 784 784 784 784 784 784 784 784 783 783 783 783 783 783 782 782 782 782 781 781 781 781 780 780 780 779 779 779 778 778 778 777 777 776 776 776 776 776 775 775 774 774 774 774 774 774 773 773 773 834 834 834 835 836 836 836 836 835 836 837 838 839 841 842 843 844 844 844 845 845 845 845 845 844 844 844 844 843 842 842 841 841 840 840 840 839 838 838 837 836 836 835 834 833 832 831 830 830 829 828 828 827 826 826 825 824 823 823 822 821 820 819 819 819 818 817 816 816 815 814 813 812 811 810 809 808 808 807 806 805 804 802 802 801 800 799 798 797 796 795 794 793 792 792 791 791 791 790 790 790 790 790 790 790 790 789 789 789 789 789 788 788 788 788 788 788 788 787 787 787 787 787 787 787 787 786 786 786 786 786 786 785 785 785 785 785 784 784 784 784 784 784 783 783 783 783 783 783 783 783 783 783 782 782 782 782 782 781 781 781 781 780 780 780 779 779 779 779 778 778 778 777 777 776 776 776 776 776 775 775 775 774 774 774 774 774 773 773 Wind_Speed 2 2 2 1 2 2 2 3 4 5 6 5 5 5 5 5 6 6 6 6 5 5 5 4 3 3 2 1 2 3 3 4 5 6 6 6 6 5 4 3 3 2 2 1 0 0 2 4 4 5 4 4 4 5 6 6 7 7 7 6 6 6 5 4 4 3 3 4 6 8 10 12 13 15 18 18 18 17 16 15 14 13 12 11 10 10 11 10 10 11 11 11 10 8 8 10 16 19 22 25 27 29 31 32 34 35 37 38 39 40 40 40 39 39 40 40 41 42 42 41 41 41 40 40 40 40 39 39 38 37 36 35 34 33 32 31 30 30 29 29 29 28 26 25 24 24 24 23 22 21 20 19 19 19 19 19 18 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 4 3 2 2 4 4 4 4 5 6 6 6 5 5 5 5 5 5 6 5 5 5 5 4 3 2 1 0 1 3 3 4 5 6 6 6 6 5 3 2 2 2 2 1 1 1 3 4 5 5 4 4 4 5 6 7 7 8 7 7 7 6 6 5 5 5 5 6 8 10 11 13 14 15 16 16 16 16 15 15 14 13 11 10 10 10 10 10 10 10 10 9 7 6 6 8 11 15 18 22 24 26 28 30 32 34 35 36 37 38 38 38 38 37 37 38 40 41 41 41 41 40 40 40 40 40 39 39 38 37 36 35 34 33 32 32 31 30 30 30 29 28 27 26 24 23 23 23 22 20 19 19 18 18 18 18 17 18 18 18 18 18 18 18 18 17 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 18 18 18 18 18 3 2 1 2 4 6 5 6 6 6 6 6 5 5 5 5 5 6 6 6 5 5 5 5 4 3 1 0 1 3 4 4 5 6 6 6 5 3 2 0 1 1 1 1 1 2 3 4 5 5 4 4 5 6 7 8 8 8 8 8 7 7 7 6 6 7 8 9 10 11 12 13 14 14 15 15 15 15 15 15 14 13 11 10 10 10 10 10 10 10 9 7 5 4 4 5 6 10 14 18 21 24 26 28 30 32 33 34 35 36 37 37 36 36 36 37 38 40 40 41 41 40 40 40 40 39 39 38 38 37 36 35 35 34 33 32 31 31 30 30 30 29 27 26 24 23 23 22 21 20 19 19 18 18 18 17 16 17 17 18 17 17 17 17 17 17 18 18 18 18 18 18 18 18 19 19 19 18 17 17 17 17 17 17 17 17 17 17 18 0 1 3 4 5 6 6 6 6 6 5 5 5 5 5 5 5 6 6 5 5 5 4 4 4 3 2 0 1 2 4 5 5 6 6 6 5 3 1 1 2 1 1 1 1 1 3 5 6 5 4 4 5 6 8 9 9 8 8 8 8 8 8 8 8 9 10 11 12 12 12 13 13 14 14 15 15 15 15 15 15 13 11 10 10 10 10 10 9 8 7 5 4 4 5 6 6 8 10 14 18 21 23 25 28 30 31 33 34 35 35 36 36 36 36 37 39 40 40 40 40 40 40 40 40 39 39 38 38 37 36 36 35 34 33 32 32 31 31 30 30 29 27 26 24 23 22 21 20 19 19 18 18 17 17 16 16 16 16 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 19 19 19 19 18 17 17 16 16 16 16 17 17 17 17 2 3 4 5 6 6 6 5 5 5 5 5 5 5 5 5 5 6 6 5 5 4 4 4 3 3 2 1 1 2 4 4 5 5 5 6 5 3 1 1 2 2 2 2 1 2 3 5 6 6 4 4 5 7 8 9 9 8 8 8 7 8 8 9 10 11 11 12 12 12 12 12 13 14 14 15 15 16 16 16 15 14 12 10 10 10 10 10 9 8 6 5 5 6 6 7 8 8 9 11 15 18 21 23 26 28 30 31 32 33 34 35 35 36 37 38 39 40 40 40 40 40 40 40 39 39 39 38 37 37 36 36 35 34 33 33 32 32 31 30 30 29 27 26 24 23 22 21 19 19 18 18 17 16 16 15 16 15 16 16 16 16 16 16 16 17 17 18 19 19 18 18 18 18 19 19 19 19 18 17 17 17 16 16 16 16 17 17 17 3 4 5 5 6 5 5 4 5 5 5 5 5 5 5 5 5 6 5 5 5 4 4 3 3 3 2 1 1 2 3 3 3 3 4 5 4 3 2 1 1 2 3 3 2 3 4 5 5 5 5 5 6 7 9 9 9 9 8 8 8 8 8 9 10 11 11 11 12 12 12 12 12 13 14 15 15 16 16 16 16 15 13 11 10 10 10 9 9 8 7 7 7 7 8 8 9 9 10 10 12 16 19 22 24 26 28 29 30 32 32 33 35 36 37 38 39 39 39 40 40 40 40 40 40 39 39 38 37 37 36 36 35 34 34 33 32 32 31 30 29 28 27 26 24 23 22 21 20 19 18 17 17 16 15 15 15 15 15 15 15 15 15 15 16 16 17 17 18 18 18 18 18 18 18 18 18 18 18 17 17 17 16 16 16 16 16 16 16 4 4 5 5 5 5 4 5 5 6 6 5 5 5 5 5 5 5 5 5 4 4 3 3 3 2 2 2 1 2 3 3 3 3 3 3 3 3 3 3 2 3 3 3 3 3 3 3 4 5 5 5 6 8 9 10 10 10 10 9 9 9 9 9 10 11 11 11 10 10 10 10 11 12 12 13 14 15 15 16 16 15 14 13 11 10 10 10 9 9 8 8 8 9 9 9 10 10 11 10 10 14 17 20 22 24 26 27 28 29 31 32 34 36 36 37 37 38 39 39 39 40 40 39 39 39 39 37 37 37 36 36 35 34 34 33 32 32 31 30 29 28 27 25 24 22 21 21 20 19 18 17 16 16 15 15 15 15 15 14 14 14 14 15 15 15 16 17 17 18 18 18 18 18 18 17 17 17 16 16 16 16 16 15 15 15 15 15 15 4 3 3 4 4 4 4 5 6 6 6 5 5 5 5 5 5 5 5 4 4 3 3 3 3 3 3 2 2 3 4 4 4 4 3 3 4 6 6 5 4 5 5 4 3 2 2 2 3 4 5 5 7 9 11 11 11 11 11 11 10 10 10 10 10 10 10 9 9 8 8 8 9 10 11 11 12 13 13 14 14 14 13 12 11 10 9 10 10 10 10 10 10 10 10 11 11 11 11 11 11 12 14 17 19 21 23 25 26 28 30 31 33 34 35 35 36 37 38 38 39 40 39 39 39 39 38 37 37 37 36 36 35 34 34 33 32 31 30 30 29 28 27 25 23 22 21 20 20 19 18 17 16 16 15 15 16 16 15 15 14 14 14 15 15 15 16 16 17 17 17 17 17 17 17 17 16 16 16 15 15 15 15 15 14 14 14 14 14 6 5 4 3 4 4 5 5 6 6 6 6 5 5 4 5 5 5 5 4 3 2 2 3 4 5 4 4 4 4 5 5 5 4 4 4 5 5 6 6 6 6 6 5 3 2 1 0 1 2 4 4 6 8 9 10 11 11 11 11 11 11 10 10 9 8 7 6 7 7 6 7 7 8 9 9 10 10 10 11 11 11 10 10 9 8 8 9 10 10 11 11 11 12 12 12 12 12 12 11 11 11 12 14 16 19 21 23 25 27 29 30 32 33 34 34 35 36 37 38 38 40 39 39 39 39 38 37 36 36 36 35 35 34 33 32 31 31 30 29 28 27 26 25 23 22 21 20 19 19 18 17 17 16 15 16 16 16 15 15 14 14 15 15 15 16 16 16 16 16 16 16 16 17 17 17 17 16 16 15 15 14 14 14 14 14 14 14 14 9 8 6 4 3 4 5 5 5 5 6 6 6 5 5 5 5 5 5 5 4 3 2 3 4 5 5 5 5 5 5 5 5 5 4 4 3 3 3 5 6 7 6 5 3 1 2 2 3 3 4 4 5 6 6 7 8 9 9 9 10 10 9 7 5 3 3 4 5 5 6 6 7 7 7 8 8 8 8 8 8 7 7 7 7 6 6 7 8 9 11 12 13 13 13 13 13 13 12 12 12 12 12 12 14 17 20 22 24 26 28 29 30 31 32 33 34 36 37 38 38 40 39 39 38 38 37 37 36 36 35 35 34 33 32 32 31 30 29 29 28 27 26 25 23 22 21 20 19 18 18 17 16 16 16 16 16 16 15 15 14 14 15 16 16 16 15 15 15 15 16 16 16 16 16 16 16 16 16 15 15 15 14 14 14 14 14 14 14 9 8 6 3 2 4 5 5 5 5 5 5 6 5 5 4 4 5 5 5 4 3 3 4 5 5 6 6 6 6 6 6 5 4 4 4 3 2 3 5 6 7 6 5 3 1 2 2 4 5 5 4 4 5 5 5 5 6 6 7 8 8 6 4 3 2 3 4 5 5 6 6 6 6 7 7 7 8 7 7 7 6 6 6 6 6 5 6 6 8 9 11 12 13 14 14 14 13 13 12 12 12 11 11 12 15 18 21 23 24 25 27 28 29 30 32 33 35 37 38 39 39 39 38 37 37 37 36 35 35 35 34 33 32 32 31 30 29 29 28 28 27 26 25 23 22 21 20 19 19 18 17 17 16 17 17 17 17 17 16 15 15 15 16 16 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 15 15 15 15 14 14 14 14 14 9 7 5 2 3 5 5 5 5 4 5 5 5 5 5 4 4 5 6 6 4 2 3 4 5 5 6 6 7 7 6 6 5 4 4 4 3 2 4 5 6 6 5 4 3 2 2 2 4 5 5 4 3 5 5 5 4 4 4 5 6 6 5 4 3 4 4 5 6 6 6 6 6 6 6 7 7 7 7 7 7 7 6 6 6 5 4 3 3 5 7 9 11 12 13 13 13 13 13 12 11 11 10 10 11 13 15 18 20 21 22 24 25 26 28 30 32 34 36 38 38 38 38 37 37 36 36 35 35 34 34 33 32 31 31 30 29 29 28 28 27 26 26 24 23 22 21 21 20 19 19 18 18 18 19 19 19 18 18 17 17 16 15 15 15 15 15 15 15 15 16 16 17 17 17 17 16 16 16 16 15 15 15 15 15 15 14 14 14 9 7 4 1 3 5 5 5 5 4 4 4 5 5 5 4 4 5 6 6 4 3 3 4 5 6 7 7 7 7 6 5 4 4 4 3 2 1 3 4 5 5 4 4 4 4 2 1 4 5 4 3 3 5 6 6 5 5 5 5 6 5 4 4 4 4 5 6 6 6 5 5 5 6 6 6 7 7 8 8 8 8 7 6 6 6 5 3 1 2 4 6 8 10 11 11 11 11 11 10 10 9 9 8 8 10 11 13 15 17 18 20 21 23 24 27 30 33 35 36 37 37 37 36 35 35 34 34 33 33 32 32 31 30 30 29 29 28 28 27 27 26 25 24 23 23 22 21 20 20 19 19 19 20 20 20 20 19 18 18 17 16 15 15 15 15 15 15 15 16 16 16 17 17 17 17 17 17 16 16 16 15 15 15 15 15 15 14 14 7 6 4 1 2 4 5 5 5 4 4 4 4 4 5 5 5 5 5 6 5 3 3 3 4 5 6 6 6 6 6 5 4 4 4 3 1 2 3 3 3 3 3 3 4 4 3 2 3 4 3 2 2 5 6 7 7 7 7 6 5 5 4 4 4 4 5 6 6 5 5 5 5 5 6 6 7 7 8 8 9 8 8 7 6 6 5 4 3 3 3 4 5 7 8 9 9 9 9 9 8 8 8 7 7 8 8 9 10 12 13 15 16 18 20 22 26 30 33 34 35 35 35 35 34 33 33 32 32 31 31 30 30 30 29 29 28 27 27 26 26 26 25 24 23 23 22 21 20 20 19 19 19 20 20 21 21 20 19 18 17 16 15 15 15 15 15 14 15 15 15 16 16 17 17 18 18 18 17 17 16 16 15 15 15 15 15 15 15 6 6 4 1 1 3 5 5 5 4 4 4 3 4 4 5 5 5 6 6 6 4 3 3 3 3 3 4 5 5 5 4 4 4 4 2 1 1 2 1 0 1 2 3 4 5 5 4 2 1 2 2 1 4 6 7 8 8 8 7 7 5 4 4 4 5 5 6 6 5 5 5 5 5 6 6 7 7 8 8 9 9 8 7 6 5 5 4 4 4 4 4 4 6 7 8 8 8 8 8 9 8 8 8 8 8 8 8 8 8 9 10 12 13 15 18 22 26 29 31 32 33 33 33 32 32 31 31 30 30 30 29 29 29 29 28 27 27 26 26 26 25 25 24 23 23 22 21 21 20 20 19 19 19 19 20 20 20 19 18 16 15 15 14 14 14 14 14 14 14 14 14 15 16 16 17 17 17 17 17 16 16 16 15 15 15 15 15 15 5 4 3 1 1 3 4 4 5 4 4 4 4 4 5 6 6 6 7 7 6 5 4 4 4 4 3 3 4 4 4 4 4 4 3 2 1 1 2 2 2 1 2 3 4 6 6 6 4 2 3 3 3 3 5 7 8 8 8 8 7 5 4 4 4 5 5 6 6 5 5 5 5 5 6 6 7 7 8 8 9 10 10 7 6 5 4 4 4 5 5 5 5 5 7 8 9 9 9 9 9 9 9 9 9 10 10 10 11 11 10 10 10 11 12 15 18 22 25 27 28 29 30 30 30 30 29 29 29 29 29 29 29 28 28 27 27 26 26 26 26 25 25 24 24 23 22 21 21 20 20 19 19 18 18 18 18 18 18 17 16 15 15 14 14 14 13 13 13 13 13 13 14 15 15 16 16 17 17 17 16 16 15 15 15 15 15 15 15 4 3 3 1 1 3 4 4 4 4 4 4 5 6 6 7 7 7 8 8 7 6 5 4 4 4 3 3 4 5 5 5 4 3 2 1 1 1 2 3 3 2 3 3 4 5 6 6 5 4 5 5 4 3 4 6 8 8 8 7 5 4 3 3 4 4 5 5 5 5 5 5 5 5 6 6 7 7 8 9 10 11 11 8 6 4 4 4 4 5 5 5 5 6 7 8 9 10 11 11 11 12 12 11 12 13 14 14 15 15 15 14 13 12 13 14 16 18 21 22 24 26 27 27 28 28 28 28 28 28 28 29 28 28 27 27 26 26 26 26 26 26 25 25 24 23 22 22 21 21 20 19 18 18 17 17 17 17 17 16 15 15 14 14 13 13 13 12 12 12 12 13 13 14 14 15 16 16 16 16 16 16 16 15 15 15 15 15 15 4 3 2 1 1 3 4 4 3 3 4 4 5 6 6 6 6 7 8 8 8 7 6 4 4 3 3 3 4 5 5 4 3 2 1 0 1 1 2 2 2 2 3 3 4 6 6 6 5 4 5 6 5 4 4 6 8 8 7 6 5 3 2 2 3 4 5 5 5 5 5 5 5 6 6 6 6 7 8 9 10 11 11 9 6 5 4 3 4 5 6 6 7 7 8 9 10 11 11 12 12 13 13 13 14 16 18 19 19 19 19 17 15 14 14 15 15 16 17 19 21 23 24 25 25 25 26 26 27 28 28 28 28 28 27 27 26 26 26 25 25 25 25 24 24 23 22 22 21 21 20 19 18 17 17 17 17 16 16 15 14 14 13 13 13 12 12 11 11 11 12 12 12 13 13 14 15 15 16 16 16 16 16 16 16 16 16 16 16 4 3 2 2 3 4 4 3 2 2 2 3 4 5 5 5 6 6 7 8 8 7 6 5 4 3 3 3 4 5 5 4 4 3 3 2 2 2 2 3 4 4 4 4 5 6 6 6 5 4 4 5 5 4 4 5 7 7 7 6 4 2 1 1 2 3 4 5 5 5 5 5 5 6 6 6 6 6 7 8 9 10 11 10 7 5 4 3 3 4 5 6 7 7 8 9 10 11 12 12 13 13 14 15 17 20 22 23 22 20 19 18 16 16 15 14 14 14 15 17 19 20 22 23 23 24 24 25 27 28 28 28 28 27 27 27 26 26 25 25 25 24 24 24 23 23 22 21 20 20 19 19 18 17 17 17 16 16 15 14 14 13 12 12 11 11 11 11 11 11 11 12 12 12 12 13 13 14 15 15 16 16 16 16 16 16 16 17 17 5 5 5 5 5 5 5 3 2 1 1 2 3 4 4 4 4 5 7 7 7 6 5 4 3 3 3 4 5 6 6 5 5 5 5 5 4 4 3 3 5 5 4 5 5 5 5 6 6 5 4 5 5 4 4 5 6 7 7 6 4 2 1 1 2 3 4 5 5 5 5 5 6 6 6 6 6 6 7 8 9 10 11 11 9 7 5 2 1 3 5 7 7 8 8 9 10 11 12 12 13 14 15 17 21 24 25 26 25 21 19 18 17 15 13 11 11 12 14 16 18 19 20 21 22 23 24 26 27 28 28 28 28 27 27 27 26 25 25 24 24 24 23 23 22 21 21 20 19 19 18 18 18 17 17 17 16 15 14 14 13 12 12 11 11 11 11 11 11 11 11 12 12 12 12 12 13 13 14 15 15 16 16 16 16 16 17 17 17 6 6 7 6 6 5 4 3 3 2 2 3 4 4 3 2 2 4 6 6 6 5 4 3 3 3 4 6 6 6 6 6 6 6 6 6 5 5 4 3 3 3 3 4 4 4 5 7 8 8 7 5 6 5 4 5 6 7 7 7 5 3 2 2 2 3 4 5 5 5 5 5 6 6 6 6 6 6 6 7 8 10 10 11 10 7 5 3 1 2 5 7 8 8 9 9 10 11 12 12 13 15 17 20 23 26 27 28 27 23 21 20 17 13 8 6 8 11 14 16 17 19 20 21 22 23 25 26 27 28 28 27 27 27 26 26 25 25 24 24 23 23 22 22 21 20 19 19 18 18 18 18 18 18 17 17 16 15 14 14 13 13 12 11 11 11 11 11 11 11 12 12 12 13 13 13 13 13 14 14 15 15 15 16 16 16 16 17 17 7 6 6 6 5 5 4 5 5 4 3 4 4 4 3 2 2 3 4 5 5 5 4 4 3 4 5 6 6 6 5 5 5 5 5 5 5 5 4 3 3 3 3 3 3 5 6 8 8 8 7 5 6 5 4 4 5 6 7 7 5 4 3 3 4 4 5 5 5 5 5 5 5 6 6 6 6 5 5 6 7 8 9 9 9 7 5 3 2 3 5 7 9 10 10 10 10 11 12 13 14 16 19 22 25 26 28 29 28 25 20 17 13 9 3 3 8 12 14 16 18 19 20 22 23 24 25 26 27 28 27 27 27 26 25 25 24 23 23 23 22 22 21 20 20 19 18 18 18 17 17 17 17 17 17 17 16 15 15 15 14 13 13 12 12 12 12 12 12 11 12 12 13 13 13 14 14 14 14 14 15 15 15 15 16 16 16 16 17 7 4 2 3 4 5 6 7 6 4 4 4 4 4 5 5 4 4 3 4 4 4 4 4 4 5 6 6 6 5 4 3 3 3 3 3 4 4 3 2 3 4 4 3 3 5 7 7 7 7 7 5 6 6 5 4 4 5 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 5 5 5 5 6 6 6 6 6 6 4 3 3 3 4 7 9 10 11 11 11 11 12 13 14 17 20 23 24 26 27 28 28 27 23 18 12 5 2 7 11 14 16 17 19 20 21 23 24 25 26 27 28 28 28 27 26 26 25 24 23 22 22 21 21 20 20 19 18 18 17 17 17 17 17 17 17 17 17 17 16 16 16 15 15 14 14 13 13 13 12 12 12 12 12 12 13 13 14 14 14 14 15 15 15 15 15 15 16 16 16 16 16 7 6 5 5 6 7 7 7 5 4 4 4 4 5 7 7 7 6 5 5 4 4 4 5 5 6 6 6 5 3 2 1 2 2 2 2 2 2 2 2 2 2 2 2 3 5 6 6 6 6 5 4 5 6 5 4 5 5 5 5 7 8 9 8 7 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 3 4 4 3 3 2 2 3 5 8 9 10 11 12 12 13 13 14 16 19 21 23 24 25 27 28 28 28 26 21 15 12 14 16 17 18 19 20 21 22 23 24 26 26 27 27 28 27 26 26 25 24 23 22 21 21 20 20 19 18 18 18 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 14 14 14 14 13 13 13 13 12 12 13 13 14 14 14 15 15 15 15 15 16 16 16 16 16 16 16 9 9 9 9 8 7 6 5 5 5 6 6 6 6 7 8 8 8 7 6 6 5 5 5 6 6 6 5 4 3 1 1 2 2 2 1 0 0 0 0 1 2 2 2 3 4 5 4 4 4 3 3 4 5 4 3 3 4 4 5 9 12 13 12 10 7 5 5 5 5 5 5 6 5 5 6 5 5 5 5 4 3 2 2 2 2 3 3 3 2 2 3 5 8 9 11 12 13 13 13 13 14 16 18 20 22 23 24 25 27 28 30 29 26 23 22 23 22 21 22 22 23 23 24 25 26 26 27 27 27 26 25 24 23 22 22 21 20 20 19 19 18 18 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 14 14 14 14 13 13 13 13 13 14 14 14 14 15 15 15 16 16 16 16 16 15 15 15 10 10 10 9 8 7 6 5 6 7 8 8 7 6 6 6 7 7 7 7 7 6 6 6 6 6 6 5 4 3 2 2 2 2 2 1 2 2 2 2 1 0 1 2 3 4 4 3 3 2 1 1 3 5 5 2 1 3 4 6 9 12 14 14 12 10 8 7 6 6 6 6 6 6 6 6 6 6 5 5 4 4 3 2 2 2 3 3 3 3 3 2 4 6 8 10 11 12 12 13 13 13 14 15 16 18 19 21 22 24 26 29 31 31 31 30 29 27 26 25 25 25 25 25 26 26 26 26 26 26 25 25 24 23 22 21 20 20 19 19 18 17 17 17 16 16 16 16 16 15 15 15 15 15 15 15 15 16 16 16 16 16 15 15 15 15 15 15 14 14 14 13 13 13 13 14 14 14 15 15 15 16 16 16 16 16 15 15 15 9 9 8 7 7 7 7 6 7 8 10 10 9 8 6 5 4 5 6 7 7 7 6 6 6 6 6 6 5 3 2 2 2 2 2 3 3 3 3 3 3 3 3 3 4 4 4 3 3 2 1 1 3 5 5 3 2 2 4 7 9 12 14 15 15 13 12 10 9 8 8 7 7 7 7 6 6 6 5 5 5 5 4 3 3 2 2 3 3 3 3 3 3 5 7 8 10 11 11 12 12 12 13 14 14 14 15 17 19 21 24 26 29 31 32 33 33 32 30 29 28 27 27 27 26 26 26 26 26 25 25 24 24 23 22 21 20 20 19 18 18 17 17 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 15 15 15 15 15 15 14 14 14 14 13 14 14 14 15 15 15 16 16 16 16 16 16 16 16 15 8 7 7 6 7 8 9 8 8 9 10 11 10 10 8 6 5 4 5 6 6 5 5 5 4 4 4 3 3 2 2 2 2 3 3 4 4 4 3 3 3 3 3 4 4 5 5 4 3 2 0 2 3 4 4 3 1 2 5 8 11 13 14 15 16 16 15 13 11 10 9 9 8 8 7 7 7 7 6 6 6 5 5 4 3 2 1 2 3 3 3 3 1 3 6 7 8 9 9 9 9 10 12 13 14 14 13 14 16 19 21 24 26 28 30 31 32 33 31 30 29 29 28 27 27 27 26 26 25 24 24 24 23 23 22 21 21 20 19 18 18 17 17 17 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 15 15 15 15 15 15 15 15 15 14 14 14 15 15 15 16 16 16 16 16 16 16 16 16 16 9 8 7 6 7 9 11 11 10 10 10 10 10 11 10 8 7 7 8 7 6 5 4 3 2 3 3 3 3 2 1 1 3 4 5 5 6 5 4 3 3 3 3 3 5 6 6 6 4 1 1 3 4 3 2 1 2 4 5 7 10 12 13 14 15 16 16 15 14 12 11 10 9 9 8 8 8 8 7 7 7 6 6 5 4 3 1 1 3 4 3 3 2 4 6 6 6 6 7 7 9 10 12 13 13 13 12 13 15 17 19 21 23 25 27 28 30 32 31 31 30 29 29 28 27 27 27 26 25 24 24 23 23 22 22 21 20 20 19 18 18 17 17 17 16 16 16 15 15 15 15 15 16 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 15 15 15 16 15 15 15 15 15 15 16 16 16 16 16 15 15 15 15 15 15 11 10 9 7 8 10 12 12 11 11 10 9 9 11 11 9 8 7 8 9 8 7 4 2 1 2 2 4 5 5 2 2 4 5 6 6 6 6 4 3 3 3 3 3 5 6 6 5 2 1 3 4 4 3 2 2 2 4 5 7 9 11 12 12 13 14 15 15 15 14 13 12 11 10 10 9 9 9 8 8 7 6 6 5 4 3 2 1 2 2 4 4 3 7 6 5 4 5 7 8 9 10 11 11 12 11 11 13 14 16 18 19 21 23 25 27 29 31 31 31 30 30 29 28 28 28 27 26 25 24 24 23 23 22 22 21 20 20 19 19 18 17 17 16 16 16 16 16 15 15 15 16 16 16 16 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 16 16 16 16 16 16 15 15 15 15 15 15 11 11 10 8 9 11 12 12 11 12 10 8 8 9 9 8 6 5 5 8 10 8 5 3 4 4 3 5 7 6 3 3 4 5 6 7 7 6 4 4 3 3 3 4 4 4 3 2 1 2 3 4 3 2 2 2 2 2 3 6 9 10 10 11 11 12 12 13 14 14 14 14 13 13 12 11 11 10 10 9 8 7 6 5 4 3 3 3 3 2 1 5 7 8 5 5 7 8 9 10 10 10 10 10 10 10 11 13 14 16 17 19 20 22 24 26 28 30 31 31 30 30 29 29 28 28 27 26 25 25 24 24 23 22 22 22 21 20 19 19 18 18 17 17 16 16 16 16 16 16 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 16 16 15 15 16 16 15 15 15 15 15 15 15 14 14 14 10 10 8 8 8 9 10 10 10 11 9 7 7 7 7 6 3 2 4 7 8 7 5 4 4 4 5 7 7 4 3 4 4 4 5 6 7 6 4 3 3 3 4 4 4 4 3 3 3 2 2 2 1 2 2 2 2 2 2 4 7 8 9 10 10 10 11 11 12 13 14 14 14 14 14 14 13 13 12 12 11 10 8 6 5 4 4 4 5 5 5 2 1 3 6 8 10 11 10 10 9 9 10 10 10 10 12 13 15 16 17 18 19 21 23 25 27 29 30 30 30 30 30 29 29 28 27 26 25 25 24 24 23 23 22 22 21 21 20 19 19 18 18 18 17 17 17 17 16 16 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 16 15 15 15 15 15 15 15 14 14 14 14 14 13 13 6 7 7 8 8 7 6 7 7 8 7 6 6 6 5 3 2 3 4 6 7 7 7 5 4 4 5 5 4 2 2 4 5 4 5 6 6 6 4 3 3 4 4 5 6 7 7 7 6 4 1 1 2 3 3 3 3 2 1 1 2 4 7 9 10 10 10 10 10 11 12 13 13 14 14 15 15 15 15 14 14 12 10 8 6 4 4 4 5 6 7 9 10 10 11 11 11 11 10 9 9 9 9 9 10 11 13 14 15 16 17 17 19 20 22 24 26 27 29 29 29 30 30 30 29 28 27 26 26 25 25 24 24 23 23 23 22 21 21 20 19 19 19 18 18 18 18 17 16 16 16 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 16 16 15 15 15 15 15 14 14 14 13 13 13 13 12 12 4 7 9 10 10 8 7 6 6 6 5 6 7 7 6 4 4 4 5 6 6 6 6 4 2 2 3 3 2 1 2 3 3 2 4 5 4 4 3 3 3 3 4 5 6 7 8 8 7 6 4 3 3 3 4 5 5 4 4 5 3 1 5 9 10 11 11 11 11 11 12 12 13 13 14 14 15 16 16 16 16 14 12 10 8 6 4 4 4 5 7 8 9 10 11 11 10 10 9 9 8 9 9 9 10 12 13 14 15 15 16 17 18 20 21 23 24 25 27 27 28 29 30 30 29 28 27 26 26 25 25 24 24 24 23 23 22 22 21 20 20 20 19 19 19 18 18 17 16 16 16 16 16 16 16 17 16 16 16 16 16 16 16 16 16 15 15 15 16 16 16 16 16 16 15 15 15 15 15 14 14 13 13 13 12 12 12 11 10 6 9 10 10 9 8 7 7 5 4 3 6 7 8 7 6 5 5 6 6 6 6 6 5 2 1 3 3 3 1 1 0 1 0 2 3 2 2 3 3 3 3 3 3 5 6 7 8 8 6 5 3 1 3 5 5 6 6 7 6 3 2 6 9 11 12 12 12 12 13 13 13 14 14 14 14 15 15 16 16 16 15 13 11 9 8 6 5 4 4 5 6 7 8 9 9 10 10 10 9 9 8 8 9 10 12 13 14 14 14 15 16 18 19 20 21 22 23 24 25 26 28 29 29 29 28 27 27 26 25 25 25 24 24 23 23 23 22 21 21 20 20 19 19 19 18 18 17 16 16 17 17 17 17 17 17 17 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 13 13 12 12 12 11 11 10 10 6 6 7 8 8 8 7 6 4 3 4 6 7 8 7 6 6 6 7 6 5 6 6 6 4 2 2 2 2 1 1 2 3 3 3 3 2 2 2 3 3 3 2 2 3 5 7 8 7 5 4 2 0 3 4 5 5 5 6 3 3 7 10 12 13 13 13 13 14 14 15 15 15 16 16 16 15 15 15 15 16 15 15 14 13 11 10 9 7 6 5 5 6 7 8 9 10 10 10 10 10 9 8 8 9 11 12 13 13 14 15 16 17 18 19 20 21 22 22 23 25 27 28 29 28 28 27 27 26 26 25 25 24 24 23 23 22 22 21 21 20 20 19 19 18 18 17 17 17 16 17 17 17 17 17 16 16 16 16 16 16 15 15 15 15 14 14 15 15 15 15 15 14 14 14 14 14 14 14 13 13 12 12 12 11 11 11 11 10 5 6 8 9 9 8 8 7 6 5 6 6 7 7 6 6 6 7 8 7 6 6 6 6 6 4 3 3 3 2 2 2 3 3 3 4 3 2 2 2 2 2 1 0 2 4 6 7 5 4 3 2 1 3 4 3 3 3 3 1 6 10 13 14 15 15 15 15 15 16 15 16 16 16 17 16 16 15 14 14 14 14 15 15 15 15 14 13 12 10 7 6 6 7 8 9 10 10 10 11 11 10 10 9 9 11 12 12 13 14 15 16 17 18 18 19 20 21 22 23 25 27 28 28 27 27 27 27 26 26 25 25 24 24 23 23 22 22 21 21 20 19 19 18 18 17 17 17 16 16 17 17 17 16 16 16 16 16 16 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 12 12 12 11 11 11 11 11 6 9 10 10 8 7 7 7 8 7 7 7 7 6 5 4 5 7 8 7 6 6 5 5 5 4 4 4 3 2 0 1 1 1 2 3 3 2 2 2 1 1 1 1 1 3 7 7 4 2 2 1 2 3 4 3 1 2 2 4 9 12 14 15 16 17 17 17 17 17 17 17 17 17 17 17 16 16 15 14 13 13 13 14 15 16 16 16 15 14 11 8 7 7 8 9 10 10 10 10 10 10 9 9 9 10 11 12 13 14 15 16 17 18 18 19 20 21 22 24 25 26 27 27 27 27 26 26 26 26 25 25 24 24 23 23 22 22 21 21 20 19 19 18 17 17 17 17 17 17 17 17 17 16 16 16 16 16 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 12 12 11 11 11 11 4 8 10 9 7 6 6 7 8 8 8 8 7 7 5 3 5 7 8 7 6 5 5 5 5 4 4 4 4 3 1 1 0 1 0 1 1 2 2 2 2 1 1 2 2 2 6 5 3 1 1 2 3 3 4 4 5 5 5 6 9 13 15 16 17 19 19 18 18 18 18 18 18 18 18 17 17 16 14 13 13 13 13 13 14 14 15 16 17 16 14 11 8 7 8 10 11 11 10 10 10 9 9 7 8 9 10 11 12 14 15 16 17 18 19 20 21 22 23 24 25 26 26 26 26 26 26 26 26 25 25 25 24 24 23 23 22 22 21 21 20 19 19 18 17 17 16 16 17 17 17 17 17 16 16 16 16 15 15 15 15 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 11 2 6 9 9 7 5 5 6 7 8 8 8 8 8 6 4 4 6 7 8 8 7 7 7 6 5 4 4 4 4 2 1 1 1 2 2 2 2 2 2 3 3 3 3 3 4 6 5 3 1 1 2 3 3 4 3 3 4 4 6 8 12 15 17 18 19 19 19 19 19 19 18 18 18 18 18 17 16 14 13 13 14 15 16 15 14 14 15 16 17 16 13 9 6 7 8 10 10 10 10 9 9 8 7 7 7 8 9 11 12 14 15 17 18 20 21 22 23 24 24 25 25 25 25 25 25 25 25 25 25 25 24 24 23 23 23 22 22 21 20 20 19 18 18 17 16 16 16 17 17 17 17 17 17 16 16 15 15 15 15 15 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 1 4 7 9 8 6 5 5 6 7 8 8 9 9 8 6 4 5 7 9 9 8 7 6 5 3 3 3 3 4 3 1 2 0 1 2 2 3 3 3 4 4 4 4 4 6 7 6 4 2 2 2 3 4 4 2 2 2 3 5 8 11 13 15 17 18 19 19 19 19 19 19 18 18 18 18 17 16 15 14 14 15 16 17 16 15 15 15 16 17 16 14 8 4 5 7 8 10 11 11 10 9 8 7 6 7 7 8 9 10 12 14 15 17 19 20 21 22 23 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 22 22 22 21 21 20 20 19 19 18 17 16 16 16 16 17 17 17 17 16 16 15 15 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 12 12 12 12 12 12 3 4 7 9 9 7 5 4 5 7 7 7 8 9 10 8 6 7 9 10 10 8 5 4 2 1 1 3 4 5 5 3 1 1 1 1 1 1 2 3 4 4 3 2 3 5 5 4 3 2 1 2 3 3 3 3 2 2 3 4 7 9 10 12 14 16 17 18 19 19 19 19 18 18 18 18 17 16 15 14 14 15 15 16 17 17 17 18 18 18 18 14 3 4 7 7 8 11 13 13 11 10 8 7 6 6 7 7 8 9 10 12 13 15 17 19 20 21 22 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 21 21 21 20 20 20 19 19 18 17 17 16 16 16 16 17 17 16 16 15 15 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 12 12 12 12 12 12 12 5 5 6 8 9 8 6 5 5 6 6 6 7 10 12 10 8 8 9 10 10 9 5 4 3 2 1 2 5 6 7 6 4 2 1 1 1 1 2 2 3 4 3 2 3 4 3 3 2 2 1 2 2 3 3 3 3 3 3 4 6 7 8 10 12 14 15 17 18 18 19 18 18 17 17 16 16 15 14 14 14 14 15 16 17 18 19 20 20 21 20 17 11 13 14 14 13 12 14 13 10 8 6 5 6 6 6 6 7 8 9 10 12 14 16 17 19 20 21 22 22 22 23 23 23 23 23 23 23 22 22 22 22 22 21 21 21 20 20 20 20 19 19 18 18 17 16 16 16 16 16 16 16 16 15 14 14 14 13 13 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 12 12 13 13 13 13 13 12 12 12 12 12 12 12 6 5 5 8 10 9 7 6 6 6 5 5 6 10 12 11 9 9 9 10 10 9 6 6 6 5 3 2 4 6 6 5 4 2 2 1 1 2 2 2 2 3 3 3 4 4 3 3 2 2 1 2 2 2 2 3 3 3 3 4 5 6 7 9 10 12 14 15 17 18 18 17 16 16 15 15 14 14 13 13 13 14 15 16 17 18 18 19 20 20 19 16 15 17 17 17 16 15 13 10 7 6 5 5 5 5 6 6 7 7 9 10 11 13 15 16 18 19 20 21 21 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 20 20 20 20 20 19 18 18 17 17 16 16 16 16 16 15 15 14 14 14 13 13 13 13 14 14 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 13 13 13 12 12 12 12 12 12 12 7 6 4 6 7 8 8 8 7 6 5 5 6 8 10 10 9 8 9 9 9 9 7 7 8 7 5 4 5 6 6 5 4 3 2 2 2 3 3 3 3 3 3 3 4 4 4 3 2 2 1 2 2 2 2 3 3 3 2 3 4 5 6 7 9 11 12 14 15 15 16 16 15 14 13 13 13 12 12 12 12 13 14 15 16 16 17 17 17 17 17 15 16 16 16 15 14 11 9 6 5 5 5 5 5 5 5 6 7 8 9 11 12 14 15 16 17 18 19 20 21 21 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 20 20 20 19 18 18 17 17 17 17 16 16 16 15 14 14 14 13 13 13 13 13 14 14 14 14 14 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 8 8 6 5 5 7 9 9 8 6 6 6 6 6 7 7 6 6 7 7 8 8 8 7 7 6 5 5 6 8 7 6 5 3 2 2 3 3 4 4 4 3 3 3 3 3 3 3 2 2 1 2 2 1 2 2 2 2 2 2 3 4 5 6 7 8 10 12 12 13 13 13 13 12 12 11 11 11 11 11 12 13 13 14 15 15 16 16 16 16 16 15 14 13 11 9 6 4 4 3 4 5 5 5 5 5 5 6 7 9 11 12 13 14 15 16 17 18 19 20 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 20 20 19 19 18 18 17 17 17 16 16 15 15 14 14 14 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 12 12 7 7 7 5 5 7 9 10 8 7 6 5 5 4 3 3 3 4 4 6 7 7 7 7 6 6 5 5 6 7 7 6 5 4 3 4 5 5 5 5 4 2 2 3 3 3 3 2 2 1 1 1 2 2 2 2 2 2 1 1 2 3 3 3 4 6 9 11 12 13 13 13 12 11 10 9 9 10 10 11 11 12 13 14 15 16 17 17 17 17 15 13 11 7 4 1 2 3 2 2 3 4 4 4 5 5 5 6 8 10 12 13 14 15 16 17 18 19 19 20 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 20 20 19 19 18 18 17 17 16 16 15 15 14 14 13 13 13 13 13 14 14 14 14 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 5 5 4 3 4 6 7 8 7 6 5 4 3 2 3 2 1 1 3 5 5 6 6 5 5 4 5 5 5 6 6 7 6 5 4 4 5 6 6 6 5 3 1 3 3 2 1 1 0 0 1 1 2 2 2 3 3 2 1 1 1 2 2 1 2 6 9 11 13 13 14 13 12 10 8 7 8 9 10 10 11 12 12 13 14 15 16 16 16 15 13 12 9 6 6 7 7 5 2 1 3 4 3 3 4 4 4 5 8 10 12 14 15 16 17 17 18 19 20 21 22 22 22 23 23 23 23 23 23 23 22 22 22 22 22 23 23 23 23 23 23 23 22 22 22 21 21 20 19 19 18 18 17 16 16 16 15 15 14 14 13 13 13 13 14 14 14 14 13 13 13 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 3 2 2 1 2 4 5 5 5 4 3 2 2 4 5 4 2 0 2 3 4 4 4 4 3 3 4 4 5 6 7 8 7 6 5 5 5 5 3 2 3 2 3 3 2 2 2 1 1 1 1 2 2 2 3 3 3 3 2 2 2 2 2 2 3 6 9 12 13 14 14 13 11 8 6 5 7 8 9 10 11 11 12 12 12 13 14 14 14 14 13 12 11 9 7 6 5 3 2 2 3 3 3 2 2 2 2 4 7 10 12 14 15 16 17 18 19 20 21 22 23 23 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 24 24 24 24 24 23 23 23 22 21 20 20 19 18 18 17 17 16 16 15 15 14 14 14 14 13 13 14 14 14 14 13 13 13 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 6 5 5 4 3 3 4 4 3 2 1 1 3 5 6 5 3 1 1 2 3 4 3 3 2 2 3 4 5 6 7 8 9 9 7 6 5 5 3 1 1 3 4 4 2 3 4 3 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 4 5 7 9 12 13 14 14 12 9 6 3 3 5 7 9 10 10 11 11 10 10 11 12 13 14 14 13 13 12 9 7 5 3 2 2 3 4 4 3 3 2 3 4 6 8 10 12 14 15 16 17 19 20 21 22 23 24 25 25 25 26 26 25 25 25 24 24 24 24 24 24 24 24 24 25 25 25 24 24 24 23 22 21 21 20 19 18 18 17 17 16 16 15 15 15 15 14 14 14 14 14 14 14 14 13 13 13 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 7 8 7 7 5 4 3 3 3 3 3 3 4 5 6 5 3 1 1 2 3 4 4 3 3 3 4 5 6 6 8 9 10 10 9 7 5 4 2 1 1 1 2 3 2 3 4 4 2 1 1 1 2 2 3 3 3 3 3 3 4 4 5 5 6 8 10 11 13 13 13 11 8 5 2 0 2 5 6 8 8 9 9 9 9 10 12 14 14 14 14 13 12 10 7 5 3 2 1 2 3 4 4 5 5 6 7 8 9 10 12 13 14 16 17 18 20 21 22 24 25 25 26 26 27 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 23 22 22 21 20 19 19 18 17 17 16 16 15 15 15 15 15 15 14 14 14 14 14 14 14 13 13 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 6 8 8 7 6 6 5 6 6 5 5 5 5 6 6 5 3 0 2 3 4 5 5 6 6 6 7 8 9 9 8 9 10 10 10 8 5 2 0 2 3 2 1 1 1 2 3 3 1 1 1 1 1 2 3 3 2 2 3 3 4 5 6 7 7 9 10 11 11 11 11 9 7 5 3 3 3 2 1 3 5 6 7 8 10 12 13 14 14 14 13 12 11 9 7 5 4 3 2 2 2 3 4 5 7 9 10 10 11 11 11 12 13 14 16 17 19 20 22 23 25 26 26 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 26 25 25 24 23 23 22 21 20 19 19 18 17 17 16 16 16 16 15 15 15 15 15 15 14 14 14 14 14 13 13 13 13 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 6 8 8 7 6 6 7 8 8 7 6 5 6 6 6 5 4 1 3 5 6 7 8 8 9 9 10 11 11 11 11 11 10 10 10 8 5 1 2 4 5 4 2 1 1 1 1 1 1 1 1 1 2 2 2 2 2 1 1 3 4 6 7 7 8 9 9 10 10 9 9 8 6 5 4 5 5 6 5 5 5 7 9 11 12 13 13 14 13 13 12 11 10 8 7 5 4 4 3 3 3 3 4 5 7 8 9 10 10 10 10 11 12 13 14 16 18 19 21 22 24 25 26 27 27 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 26 26 25 24 23 23 22 21 20 19 19 18 17 17 17 16 16 16 16 16 16 16 15 15 15 15 14 14 14 14 13 13 13 13 13 13 13 13 14 14 14 14 14 13 13 13 13 13 14 8 8 7 6 5 5 7 8 8 8 7 6 5 6 6 5 4 3 5 7 8 9 10 10 10 11 11 12 12 12 12 12 11 11 10 7 4 1 3 5 5 4 3 1 1 1 1 0 0 0 0 1 2 2 2 2 1 1 2 4 5 6 6 7 8 8 8 8 8 8 7 7 6 5 4 5 6 7 8 8 9 10 11 12 12 12 12 12 12 11 10 9 8 7 6 5 5 4 4 4 4 4 4 4 5 5 6 8 9 10 10 11 12 13 14 16 17 19 20 22 23 24 25 26 27 28 28 29 29 28 28 28 28 28 28 28 28 28 28 27 26 26 25 24 24 23 22 21 20 20 19 18 18 18 17 17 17 17 17 17 17 16 16 16 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 7 7 7 6 5 4 5 7 7 7 7 6 6 6 5 5 5 6 7 9 9 10 10 10 10 11 12 12 13 13 12 12 11 10 8 5 2 3 5 6 6 5 3 1 1 3 3 3 2 2 2 1 2 3 2 2 3 4 4 4 5 6 6 6 7 7 7 7 7 7 7 6 5 5 4 5 5 7 8 9 10 10 11 11 11 11 11 11 10 10 9 8 7 6 6 5 4 4 4 4 4 4 5 5 5 6 6 7 9 11 12 13 13 14 15 16 17 19 20 21 22 23 25 26 27 28 28 29 29 30 30 30 30 30 29 29 29 29 28 27 27 26 25 25 24 23 22 21 21 20 19 19 18 18 18 18 18 18 18 17 17 17 17 16 16 16 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 6 6 6 6 5 5 5 6 7 8 8 8 7 7 7 6 6 7 8 9 10 9 9 8 9 9 10 11 12 13 12 11 10 8 6 4 1 3 5 6 5 4 3 2 2 4 5 4 4 3 3 3 3 3 3 2 3 4 4 4 5 5 6 6 6 7 7 7 7 7 7 6 6 5 4 4 5 5 6 8 9 10 11 11 11 11 10 10 9 9 8 7 6 6 5 5 4 4 4 4 5 5 5 6 6 7 7 8 10 12 14 14 15 16 16 17 18 19 20 21 22 23 24 25 27 28 29 29 30 30 31 31 31 30 30 30 30 29 29 28 27 26 25 25 24 23 22 22 21 20 20 19 19 19 19 18 18 18 18 18 18 18 17 17 17 17 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 7 7 6 6 6 5 5 5 7 9 10 9 8 7 7 6 7 7 7 7 8 8 7 7 8 8 9 11 12 12 12 10 9 8 7 5 2 1 3 4 4 3 3 3 3 3 4 3 2 2 3 4 4 3 3 2 2 3 4 5 5 6 7 7 7 8 8 8 8 8 7 7 7 6 5 4 4 5 5 6 8 9 10 10 11 11 10 10 9 8 7 6 6 5 5 4 4 4 4 4 5 5 5 6 6 6 6 7 9 12 14 15 16 16 17 17 18 19 19 20 21 22 23 25 26 27 29 30 31 31 32 32 32 31 31 31 30 30 29 28 27 26 26 25 24 23 23 22 21 21 21 20 20 20 19 19 19 19 19 19 19 19 18 18 18 17 17 17 17 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 8 7 6 6 7 6 4 4 4 6 7 6 5 5 5 5 6 6 6 5 5 6 6 7 8 9 10 11 12 12 11 10 9 9 8 6 4 2 1 1 1 2 1 1 3 3 3 1 1 3 5 5 4 3 3 3 4 4 6 7 7 8 8 9 9 9 9 9 10 9 9 9 8 8 7 6 5 5 5 6 7 7 8 9 9 9 9 9 8 7 6 5 5 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 7 10 13 15 16 17 17 17 18 18 18 19 20 21 22 24 25 27 28 30 31 32 33 33 33 33 32 32 31 30 29 28 27 26 25 25 24 23 23 22 22 21 21 21 20 20 20 20 20 20 20 20 20 19 19 19 18 18 18 18 18 17 17 17 17 17 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 8 6 6 6 6 6 4 2 2 3 4 5 5 4 4 4 4 4 4 4 5 6 8 9 9 10 11 11 12 11 11 10 10 10 10 9 7 5 4 3 2 2 2 2 2 3 3 2 3 5 6 6 5 5 4 5 5 6 8 9 9 10 10 10 10 10 11 11 11 11 11 10 10 10 9 9 8 7 6 6 7 7 7 8 8 8 7 7 6 5 5 5 4 4 4 3 3 3 3 4 4 4 4 4 5 5 4 4 6 8 11 13 14 15 16 17 17 17 17 18 18 19 21 22 24 25 27 29 31 32 33 34 34 34 33 32 31 30 29 27 27 26 25 25 24 24 23 23 22 22 21 21 21 21 20 20 21 21 21 20 20 20 20 19 19 19 19 19 18 18 18 18 17 17 17 17 16 16 16 16 16 16 16 15 15 15 15 15 16 8 7 6 5 4 3 2 1 0 2 3 4 5 4 3 3 4 5 5 6 7 8 9 10 10 11 11 11 12 12 12 13 13 13 12 12 10 9 7 5 5 4 4 4 4 3 3 4 4 5 6 7 7 6 6 6 6 7 9 10 10 11 11 11 11 11 11 12 12 12 12 12 12 11 11 10 10 9 8 8 7 7 7 7 7 6 6 6 6 5 5 5 4 4 3 2 2 2 1 1 2 2 3 3 4 4 5 5 5 6 8 10 11 12 13 14 15 15 15 16 17 18 19 20 22 24 26 28 30 32 34 34 34 34 33 32 30 28 27 25 25 24 24 24 24 24 23 23 22 22 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 19 19 19 19 18 18 18 18 17 17 17 16 16 16 16 15 15 15 15 15 15 16 16 9 7 6 5 3 2 0 1 2 2 3 3 4 3 2 5 7 8 9 9 10 10 11 10 10 10 11 12 12 13 14 15 15 15 15 14 13 12 9 7 7 6 6 6 4 3 3 4 5 5 6 6 6 6 6 6 7 8 9 10 11 11 12 12 12 12 12 12 12 12 12 12 12 12 11 11 10 10 9 9 8 8 7 6 6 6 6 6 5 5 5 5 4 4 4 5 5 5 5 5 4 4 4 4 4 4 4 5 5 5 5 6 6 7 9 10 11 12 13 14 15 16 17 18 20 22 24 26 28 30 32 33 34 34 32 30 27 24 21 20 20 21 22 23 24 24 23 22 22 21 21 21 21 21 21 21 21 21 22 22 21 21 21 21 21 20 20 20 19 19 19 19 18 18 18 17 17 16 16 16 15 15 15 15 15 16 16 16 17 8 7 6 4 3 2 2 2 3 3 3 3 3 2 5 8 9 10 10 10 11 11 11 10 10 10 11 12 13 14 15 16 16 17 16 16 15 14 12 10 9 9 9 7 5 4 4 5 6 7 7 7 6 6 6 7 7 8 9 10 11 11 12 12 12 12 12 12 12 12 12 13 13 12 12 11 10 10 9 9 9 8 8 7 7 6 6 6 6 6 6 6 6 7 7 8 8 8 7 7 7 7 7 6 6 6 5 5 5 6 7 7 7 7 7 7 7 8 10 11 13 14 16 17 18 20 22 24 25 26 28 30 31 31 27 23 18 15 13 13 15 17 20 21 23 23 22 21 20 20 19 19 20 20 21 21 22 22 22 23 23 22 22 22 22 21 21 21 20 20 19 19 19 18 18 17 17 16 16 15 15 15 15 15 15 16 16 16 17 7 6 5 4 4 3 3 3 4 4 4 3 4 6 8 10 10 10 10 11 11 11 11 10 9 9 11 12 14 14 15 16 16 16 16 15 15 14 14 13 12 11 11 9 7 6 5 5 5 6 7 7 6 7 7 7 8 8 9 10 10 11 11 11 12 12 12 12 12 12 13 13 13 13 12 11 10 10 9 9 9 9 8 8 8 8 8 8 8 8 8 8 9 9 10 10 10 10 9 9 9 9 9 9 8 8 8 7 7 8 10 12 13 13 12 12 11 10 8 8 8 10 11 13 14 16 17 19 19 20 21 21 19 17 13 8 5 8 11 15 17 19 20 22 23 22 21 19 18 17 16 16 17 19 20 21 22 23 24 24 24 24 24 23 23 23 22 22 21 21 20 19 19 18 18 17 17 16 16 15 15 15 15 15 15 15 16 16 17 7 5 4 3 3 3 3 4 5 6 6 6 8 10 11 10 10 10 10 11 11 11 10 10 9 10 11 12 13 14 15 16 16 16 16 16 15 15 14 14 13 13 12 11 10 8 7 7 6 6 6 6 7 7 7 7 8 8 9 10 10 10 10 11 11 12 12 12 12 12 13 13 13 13 12 12 11 10 10 10 10 10 10 10 9 9 9 9 9 9 9 10 11 11 12 12 12 11 11 11 11 11 10 10 10 10 10 9 9 10 13 16 17 17 17 17 17 16 15 13 10 8 7 7 8 9 11 14 16 12 7 1 8 14 12 6 6 11 16 20 23 24 22 21 20 19 17 15 13 12 11 13 16 19 22 24 25 26 26 26 26 26 26 25 25 24 24 23 22 21 21 20 19 18 18 17 17 16 16 15 15 15 15 14 14 14 15 16 17 7 5 3 3 2 2 3 4 5 6 6 7 9 10 10 10 9 9 10 11 11 11 10 10 10 10 11 12 13 14 14 15 15 16 16 16 16 16 15 15 14 14 13 12 11 10 9 8 7 7 7 7 7 7 7 8 8 8 9 10 10 10 10 11 12 12 12 12 12 13 13 13 13 13 13 13 12 12 11 11 11 11 11 11 10 10 10 9 9 10 10 11 12 12 13 13 12 12 12 12 12 12 12 12 12 11 11 11 11 12 15 17 18 19 19 19 20 21 21 20 19 17 16 15 15 15 17 18 16 17 19 22 23 21 15 8 5 11 18 24 27 25 21 16 13 12 12 11 9 8 9 12 16 21 25 28 29 30 30 29 28 28 28 28 27 26 25 24 23 22 21 20 19 19 18 17 17 16 15 15 15 15 14 14 14 14 14 15 16 7 5 3 2 2 1 2 3 4 4 5 7 9 9 9 9 9 9 10 10 11 11 11 11 11 11 12 12 12 13 13 14 14 15 15 16 16 16 16 15 15 14 13 12 11 10 9 9 8 8 8 7 8 8 8 8 8 9 9 10 10 11 11 12 12 12 12 12 12 13 12 13 13 13 14 14 14 14 14 13 13 13 12 12 11 11 11 10 10 10 11 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 13 14 16 17 18 19 19 20 20 21 22 23 23 23 22 22 22 21 21 23 26 28 28 25 22 17 11 6 7 14 22 26 25 22 19 16 15 13 11 10 9 8 9 12 16 21 26 29 31 31 30 30 30 31 31 31 30 28 26 24 23 22 21 20 20 19 18 17 17 16 15 15 14 14 14 14 14 13 14 15 16 6 4 3 2 2 1 2 2 2 2 5 7 8 8 8 8 8 9 9 10 10 11 11 11 12 12 11 11 12 12 12 13 13 13 14 15 15 16 16 16 15 14 13 12 11 10 10 9 9 9 9 8 9 9 9 9 9 10 10 11 11 11 12 12 12 12 12 12 12 12 12 13 13 14 15 15 15 15 15 15 15 14 14 13 13 12 11 11 11 11 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 15 17 18 19 19 20 20 20 21 22 22 23 23 23 24 24 24 23 22 21 21 21 20 17 14 11 8 8 12 15 14 12 10 10 13 14 13 12 12 12 12 13 15 17 19 21 24 25 25 25 27 31 34 36 35 34 31 27 24 22 22 21 20 20 19 18 18 17 16 15 14 14 14 14 14 14 14 14 15 17 5 3 2 2 2 2 2 2 2 3 5 5 5 6 6 7 7 8 8 8 9 10 11 12 12 12 11 11 11 11 11 12 12 12 13 14 15 15 15 16 15 15 13 12 10 10 9 10 10 10 9 9 10 10 10 10 11 11 12 12 12 12 12 12 11 11 11 12 12 13 13 14 14 15 15 15 16 16 16 16 16 16 15 15 14 13 12 12 11 11 12 12 13 13 13 13 13 13 13 14 13 13 14 14 14 14 14 13 14 15 16 18 19 20 20 20 21 21 21 22 22 22 23 23 24 25 26 26 25 24 23 23 22 19 16 14 12 13 15 14 10 6 6 9 11 11 12 13 12 12 13 14 15 17 18 18 17 17 17 20 24 28 30 31 31 26 24 22 22 21 21 20 19 19 18 18 17 16 15 14 14 14 14 15 15 14 15 16 17 3 2 2 2 2 2 3 3 3 4 4 4 4 4 3 4 6 6 6 7 8 10 11 12 12 12 12 11 11 11 11 11 11 12 13 13 14 14 15 15 15 15 13 12 11 10 9 9 10 10 10 10 10 10 11 11 12 13 13 13 13 12 12 12 12 12 12 13 13 14 14 14 15 15 15 15 16 16 16 17 16 16 16 15 15 14 13 13 12 12 12 12 12 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 15 16 17 19 20 21 21 21 21 21 21 22 22 23 24 24 25 27 28 28 27 27 29 30 28 23 17 12 11 12 12 9 7 7 9 10 10 10 10 9 9 9 10 10 11 11 11 12 12 13 14 15 17 19 18 17 18 20 22 21 20 20 19 19 18 17 17 17 17 16 14 14 14 15 15 15 15 15 15 16 3 2 2 1 1 2 4 3 4 5 6 6 6 5 4 3 3 5 5 6 7 9 10 11 12 12 12 12 11 11 10 11 11 12 12 13 13 14 14 14 14 14 13 12 11 10 9 9 9 10 10 11 11 10 10 11 13 14 14 14 13 13 12 13 13 13 14 14 14 14 14 14 14 14 15 15 15 16 16 16 16 16 16 15 15 14 14 13 13 12 12 12 12 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 13 14 16 18 19 20 21 22 22 22 22 21 22 22 23 24 24 25 26 26 26 26 25 27 30 30 25 18 10 5 3 3 4 7 10 12 12 12 11 10 9 8 7 7 7 7 7 6 6 7 8 8 9 10 11 13 15 18 21 21 20 19 19 18 18 17 17 18 18 17 16 14 14 14 14 14 14 13 14 14 15 3 2 2 2 3 4 5 4 4 5 7 8 9 8 7 5 3 4 5 5 6 7 8 9 11 12 13 12 11 10 10 10 10 11 11 12 12 12 12 12 13 13 12 11 11 10 9 9 9 9 10 10 10 9 8 9 12 15 15 14 14 13 13 13 14 14 14 15 14 14 14 14 13 13 14 14 15 15 15 16 16 16 15 15 15 14 14 13 13 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 16 18 19 20 21 22 22 22 22 22 22 23 24 24 25 25 25 25 25 24 23 23 24 26 25 21 17 14 12 12 13 14 15 15 14 13 11 10 9 7 5 4 3 3 4 4 4 5 5 5 6 7 9 12 15 18 20 20 19 18 18 18 17 17 17 19 19 18 16 14 14 14 14 14 13 13 13 13 14 2 2 3 3 4 5 5 5 4 6 7 9 10 9 8 6 6 6 6 5 5 6 7 8 10 12 12 12 10 10 9 9 9 10 10 10 10 10 10 11 11 11 11 11 10 10 9 9 8 9 9 9 8 8 8 9 11 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 12 12 12 13 13 14 15 15 15 15 15 15 15 14 14 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 15 16 18 19 20 21 21 22 22 23 23 24 24 25 25 25 25 25 25 26 26 25 25 26 27 27 26 24 22 20 19 19 19 18 18 16 15 13 11 9 7 5 3 1 2 4 5 6 6 5 5 5 6 8 11 14 16 17 17 17 17 17 17 17 16 17 19 20 19 18 16 15 15 15 14 14 13 13 14 14 2 2 3 4 4 4 5 5 5 6 7 9 9 8 7 6 6 6 6 5 4 5 6 7 8 9 10 10 9 9 8 8 8 8 8 8 8 8 9 10 10 11 11 11 10 10 9 9 8 7 7 7 7 7 8 10 11 13 13 14 14 14 14 14 14 14 14 13 13 13 12 12 11 11 11 11 12 13 14 14 15 15 14 14 14 14 13 12 12 11 11 11 11 12 12 11 11 11 11 11 11 11 11 11 11 12 12 13 15 16 17 18 19 20 21 21 22 23 24 26 27 27 27 27 27 27 27 27 28 28 29 29 30 30 30 29 27 26 25 24 23 23 22 21 20 18 17 15 13 11 9 7 6 4 4 4 4 4 4 4 3 3 5 8 10 13 14 14 15 15 15 15 15 16 17 18 19 19 19 18 18 17 16 16 15 14 13 14 15 3 3 3 4 4 4 4 5 5 6 7 8 8 7 5 5 5 5 6 6 5 6 7 7 6 7 8 9 9 8 8 8 8 8 7 7 7 7 8 9 10 11 11 11 11 10 9 9 8 7 6 6 6 7 8 10 11 12 13 13 14 14 14 13 13 13 13 12 12 11 11 11 10 10 10 10 11 11 12 13 13 13 13 13 13 13 13 12 11 11 10 10 10 11 11 11 11 11 11 10 10 10 10 9 11 13 14 15 16 17 18 19 19 20 21 22 23 25 26 28 29 29 29 29 29 29 28 29 29 29 29 29 29 29 29 29 28 27 26 25 25 24 24 23 22 21 20 19 17 16 14 13 11 9 8 6 5 4 3 3 2 1 2 4 6 8 9 11 11 12 13 13 14 15 16 16 17 17 17 18 18 18 17 16 15 14 13 14 14 3 3 3 3 3 3 3 4 4 5 6 6 6 5 4 3 3 4 5 6 8 8 7 5 5 7 9 9 8 7 7 7 7 7 7 7 7 7 8 9 10 10 11 11 11 10 9 8 8 7 7 6 6 7 9 10 12 13 13 14 14 14 14 13 13 13 13 12 12 11 10 10 10 9 9 10 10 11 11 11 12 13 13 13 13 12 12 12 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 12 14 15 16 18 18 19 20 20 21 22 23 25 26 28 29 30 30 31 30 30 30 29 29 29 29 29 29 28 28 28 28 27 26 26 25 24 24 23 23 22 21 21 20 20 19 18 16 15 14 12 11 10 9 8 7 6 5 4 3 3 4 5 6 8 9 10 11 12 13 14 14 15 15 15 16 16 16 16 15 14 13 12 10 8 4 4 4 3 2 2 3 3 4 4 4 4 3 3 2 1 2 4 7 9 11 8 5 4 6 8 9 9 8 8 7 7 7 7 7 7 6 6 7 8 9 10 10 11 11 10 10 9 8 8 7 7 8 9 10 11 12 13 13 14 14 14 14 14 14 14 14 13 12 11 11 10 9 9 9 10 10 11 11 11 12 12 12 12 12 12 11 11 10 9 9 9 9 10 10 10 10 10 10 10 9 9 10 11 13 14 15 17 18 19 20 21 22 23 24 25 27 28 29 30 30 31 31 30 30 30 29 29 28 28 28 27 27 27 27 26 26 25 25 24 23 22 22 21 21 20 19 19 18 18 17 17 16 16 15 14 14 13 12 11 10 9 8 6 4 3 1 1 3 4 6 7 9 10 11 12 13 13 13 14 14 14 13 13 12 12 11 9 7 4 4 4 4 2 2 3 3 4 3 2 1 2 3 2 2 2 5 9 10 9 5 4 6 8 9 8 8 7 7 7 7 7 7 6 6 5 5 5 6 8 9 10 11 11 11 10 10 9 9 8 9 9 10 11 12 13 13 14 14 14 15 15 15 15 15 14 14 13 12 11 10 10 10 10 10 10 11 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 8 9 10 11 13 14 16 17 18 20 21 22 24 25 26 28 29 29 30 30 30 30 30 29 29 28 28 27 27 27 27 26 26 26 26 25 25 24 24 23 23 22 22 21 20 19 19 18 17 17 16 16 16 15 15 15 15 15 15 14 14 13 11 10 9 7 6 4 3 1 1 2 4 6 8 9 10 10 10 10 10 11 11 11 10 10 10 9 9 4 5 5 4 2 2 2 3 3 2 1 0 2 2 2 2 3 6 8 8 5 3 5 7 7 7 7 7 6 6 6 6 6 6 6 6 5 4 3 4 7 9 10 11 11 11 11 10 10 10 10 10 10 11 12 13 13 13 13 14 14 14 15 15 15 15 14 13 12 11 10 10 10 10 11 11 11 11 10 10 9 8 8 8 8 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 10 12 14 15 16 17 18 20 21 23 25 27 28 28 29 29 29 29 29 29 29 28 28 28 27 27 26 26 26 25 25 25 24 24 24 23 23 23 22 22 21 21 20 19 19 18 17 17 16 16 15 15 15 15 15 15 16 16 15 15 14 13 12 11 10 9 8 6 5 3 3 3 4 5 5 6 6 6 7 7 7 8 8 7 7 7 7 3 4 4 3 3 2 3 3 3 2 2 1 2 3 4 4 6 7 7 5 2 3 5 6 6 6 6 5 5 5 6 6 6 6 6 6 6 3 2 3 6 9 10 11 11 11 11 11 11 10 10 10 11 11 12 13 13 13 13 13 13 14 14 14 14 14 14 12 10 9 8 9 10 11 11 11 11 10 9 8 7 7 7 7 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 10 12 14 15 16 17 18 19 20 22 24 25 26 27 27 28 28 28 28 28 27 27 27 27 27 26 26 25 25 25 24 24 24 23 23 23 22 22 22 21 21 20 20 19 19 18 18 17 17 16 16 16 15 15 15 15 15 16 16 16 16 15 15 14 14 13 12 11 10 8 7 6 5 3 2 1 1 2 2 3 4 5 6 6 6 5 5 5 2 3 3 2 2 3 3 3 3 3 3 3 4 6 7 6 6 7 6 2 2 4 5 5 4 4 4 5 5 5 6 6 5 5 5 5 5 3 2 4 6 9 10 10 11 11 11 11 11 10 10 10 11 12 12 13 13 14 14 14 14 14 14 14 14 13 13 11 8 6 6 8 9 9 9 9 9 9 9 8 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 8 10 13 14 16 17 18 18 19 20 22 23 24 25 26 26 26 27 27 27 27 26 26 26 26 26 26 26 25 25 24 24 24 23 23 23 22 22 21 21 21 20 20 20 19 18 18 18 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 14 13 11 10 8 7 5 4 3 3 4 5 5 5 5 4 5 4 3 2 3 0 2 2 2 2 3 3 4 4 4 4 4 5 6 7 6 5 4 3 0 1 2 2 2 3 5 7 8 7 7 7 6 6 5 5 5 5 4 3 4 6 8 9 9 10 11 11 11 11 11 11 11 12 12 13 13 14 14 14 14 14 14 14 14 14 13 12 10 7 5 5 7 8 9 9 10 10 10 9 9 8 8 7 6 6 6 6 6 6 6 6 6 6 5 6 7 8 9 10 12 14 16 17 18 19 19 20 20 21 22 23 24 24 24 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 23 23 22 22 22 22 21 21 21 21 20 20 19 19 18 18 17 17 17 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 15 13 11 9 8 7 6 5 5 5 4 4 3 2 2 1 0 1 3 4 1 2 3 3 2 3 4 5 5 4 4 4 4 4 5 5 4 3 2 1 1 0 2 4 7 9 10 10 9 8 7 6 5 5 5 5 4 3 3 4 5 6 7 8 10 11 11 11 11 11 11 11 12 12 13 13 14 14 14 13 14 14 14 15 15 14 12 9 7 5 5 7 9 11 12 13 13 12 11 10 9 8 7 7 6 6 6 6 5 5 5 5 6 8 9 11 13 14 15 16 17 18 19 20 20 20 20 20 21 21 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 21 21 21 21 21 20 20 20 19 19 18 18 18 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 15 13 11 9 7 5 4 3 2 1 2 2 3 3 3 3 3 3 4 1 2 3 3 3 4 5 6 6 4 3 3 3 4 4 4 4 3 2 2 3 4 5 7 10 11 11 10 9 7 6 5 4 4 4 4 3 3 2 2 3 5 6 8 10 11 11 11 11 11 10 11 11 12 12 13 13 13 13 13 14 14 15 15 15 14 12 9 8 7 7 7 9 12 13 14 14 14 13 12 10 9 8 7 6 6 6 6 6 6 6 7 9 11 13 15 17 18 19 19 20 20 20 20 20 19 19 19 20 20 20 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 20 20 20 20 20 20 19 19 18 18 18 17 17 17 17 17 17 18 18 18 18 19 19 19 19 19 19 19 19 20 19 19 19 18 18 17 16 15 13 10 8 5 3 2 3 3 4 4 4 4 4 3 3 2 2 4 4 4 5 6 6 6 6 5 4 3 3 3 3 3 3 3 3 4 5 6 7 7 8 9 10 10 9 8 6 4 3 3 3 4 3 3 3 2 1 2 4 6 9 10 11 11 10 10 10 10 10 11 11 12 12 13 13 13 13 14 14 14 15 14 13 11 9 9 9 9 7 10 12 14 15 15 15 15 13 11 9 8 7 6 5 7 8 9 10 10 11 12 14 15 17 18 19 20 20 20 20 20 19 19 18 18 18 18 19 19 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 19 19 19 18 18 18 17 17 17 17 17 17 18 18 19 19 20 20 20 20 19 20 20 20 20 20 20 20 20 19 18 18 17 16 15 13 11 9 7 6 5 5 5 5 5 5 5 4 4 3 2 6 5 5 4 4 5 5 5 4 4 4 4 4 4 4 4 4 5 6 7 8 7 6 6 8 10 10 9 8 6 4 3 2 3 3 3 3 3 2 2 1 4 7 9 11 11 10 10 10 10 10 10 11 11 12 12 12 12 12 13 14 14 14 14 13 12 9 8 9 10 9 9 10 11 13 15 16 16 15 14 12 10 8 7 6 6 8 10 11 11 12 12 14 15 16 17 18 19 19 19 19 19 18 18 18 17 17 17 18 18 18 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 17 17 17 18 18 19 20 20 21 21 21 20 20 20 20 20 21 21 20 20 19 18 18 17 16 16 15 13 12 11 10 8 8 7 7 7 7 7 7 7 6 6 6 5 4 4 4 4 4 4 4 4 4 4 5 5 6 6 5 5 6 7 8 6 4 6 8 10 10 9 8 7 5 3 2 2 3 3 3 3 2 2 1 4 7 9 11 11 10 9 9 9 9 10 10 11 11 11 11 12 12 12 13 13 14 14 13 11 9 8 8 8 8 9 9 10 12 15 17 17 16 14 12 10 8 7 7 7 8 9 11 11 12 13 14 16 17 17 17 18 18 18 18 18 17 16 16 16 16 17 17 17 17 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 19 19 20 21 21 21 21 21 20 20 20 20 20 20 20 19 18 17 17 16 16 15 15 14 13 13 12 11 11 10 10 10 10 10 10 9 8 8 7 6 6 5 5 4 4 4 5 6 5 5 5 5 5 5 5 5 6 6 5 4 6 8 9 9 9 8 7 6 4 2 2 2 3 3 2 2 1 2 4 7 9 11 10 9 9 9 9 9 9 10 11 11 11 11 11 11 12 12 13 13 12 11 10 9 8 8 8 8 8 9 11 13 15 16 16 15 13 12 10 8 7 7 7 7 8 10 11 12 12 14 15 16 16 16 16 17 17 16 16 16 15 15 15 15 16 16 16 16 17 17 17 17 17 18 18 18 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 18 18 19 19 19 19 19 18 18 18 18 19 19 20 20 21 21 21 20 20 20 20 20 20 20 19 19 18 17 17 16 16 15 15 14 14 13 13 13 12 12 12 12 12 11 11 10 10 7 7 6 6 5 5 5 5 5 5 5 5 5 5 6 6 6 6 5 4 3 3 4 6 8 8 9 9 9 7 6 4 2 2 2 3 2 1 1 2 3 4 6 9 10 10 9 9 9 8 9 9 10 10 11 11 11 11 11 11 11 11 11 11 10 9 8 7 7 7 8 9 10 12 14 14 14 15 14 13 11 9 8 7 6 6 6 7 8 9 10 11 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 16 16 17 18 18 18 18 18 18 18 18 17 17 17 17 17 17 18 18 18 18 18 19 18 18 18 18 18 18 19 19 19 19 19 18 18 18 18 19 19 19 20 20 20 20 19 19 19 18 18 18 18 18 18 17 17 16 16 15 14 14 13 13 13 13 12 12 12 12 12 12 11 10 10 6 6 6 6 6 6 6 5 5 4 4 4 4 5 6 5 5 5 4 3 2 2 4 6 7 8 9 9 9 7 6 4 3 2 3 2 1 1 3 3 3 4 6 8 10 10 9 9 9 9 9 9 9 10 10 10 11 10 10 10 10 10 9 9 8 8 7 6 7 7 8 9 11 13 14 13 13 14 13 12 11 10 9 8 8 7 7 8 8 8 9 10 11 12 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 13 13 14 14 14 15 16 17 17 18 18 18 17 17 17 16 16 16 16 17 17 17 17 18 18 18 18 18 18 18 17 17 18 18 18 19 19 19 19 18 18 18 18 18 19 19 19 19 19 19 18 18 17 17 17 17 17 17 17 17 16 16 15 14 14 13 13 12 12 12 12 11 11 11 11 10 10 9 5 5 5 6 6 7 6 5 4 4 3 3 3 4 4 4 4 3 4 3 1 1 4 6 7 8 9 9 8 8 6 5 3 3 3 1 2 4 4 3 3 4 6 9 10 9 9 9 9 9 9 9 9 9 10 10 10 10 9 9 9 9 8 8 7 7 6 6 7 8 9 10 12 13 13 12 12 13 13 13 12 11 11 11 10 9 9 8 7 7 8 9 10 11 11 11 11 11 12 12 13 13 13 14 14 14 14 14 14 13 13 12 12 12 13 13 14 15 15 16 16 17 17 17 16 16 16 15 15 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 19 19 19 18 18 17 18 18 18 18 18 18 18 17 17 16 16 15 15 15 15 16 16 16 15 15 14 14 14 13 13 12 12 11 11 10 10 9 9 9 8 4 4 4 4 5 5 5 4 4 3 3 3 3 4 4 4 4 4 4 3 1 2 4 6 7 8 8 8 8 7 6 5 3 2 1 1 3 5 4 2 2 4 7 9 9 9 9 9 9 9 8 9 9 9 9 9 9 9 9 8 8 8 7 6 7 8 7 7 8 10 11 11 12 13 12 11 11 12 13 14 13 11 10 11 11 10 8 7 6 6 7 8 8 9 10 10 10 10 11 11 12 12 13 13 13 14 14 14 13 13 12 12 12 12 12 12 13 13 14 15 15 16 16 16 16 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 17 17 17 18 18 18 18 18 17 17 17 17 17 17 17 17 16 16 15 15 14 14 14 14 14 15 15 15 15 14 14 14 13 13 13 12 12 11 10 10 10 9 9 8 4 4 3 3 4 4 4 4 3 3 3 3 3 3 4 5 5 4 4 3 1 2 5 6 7 7 8 7 7 7 5 4 2 2 2 3 4 4 2 2 4 7 9 9 9 9 9 9 9 9 8 9 9 9 9 9 9 9 8 8 7 7 7 7 6 7 8 9 10 10 11 11 11 11 10 10 11 11 12 13 13 11 10 11 12 10 7 5 4 5 5 6 6 7 8 8 9 9 10 10 11 11 11 12 12 12 13 13 12 12 12 12 12 12 12 12 12 12 13 14 14 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 16 16 16 17 17 17 17 17 17 16 16 16 17 17 16 16 15 15 14 14 14 13 13 13 13 14 14 14 14 14 14 13 13 13 13 12 12 11 11 10 10 9 9 9 4 4 4 2 3 5 5 4 3 3 3 3 3 3 4 5 5 4 4 3 1 2 5 6 7 7 7 6 6 6 5 4 5 6 6 5 3 2 2 5 8 9 10 9 9 9 10 9 9 9 8 8 9 9 9 9 9 9 8 8 8 8 9 8 8 9 10 10 11 11 10 10 10 10 10 10 10 10 11 12 12 11 10 11 12 10 8 5 4 3 4 4 5 6 6 7 8 8 8 9 9 9 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 13 13 14 14 14 14 13 13 13 13 13 13 13 12 13 13 13 14 14 14 14 14 14 14 14 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 14 14 13 13 12 12 12 13 13 13 13 13 13 13 13 13 13 12 12 11 11 10 10 10 10 9 9 3 3 3 2 3 4 5 4 3 2 2 3 2 2 3 3 3 4 4 3 1 2 4 6 7 6 6 6 5 5 6 6 6 5 5 4 2 2 5 8 9 9 9 9 9 9 9 9 9 9 8 9 9 9 9 8 8 9 9 9 8 8 9 9 9 10 11 11 11 11 11 10 10 10 10 10 9 9 10 11 11 10 10 10 12 11 9 6 4 3 3 3 3 4 5 6 6 7 7 7 8 8 8 9 9 9 9 9 9 9 9 10 10 10 11 11 11 11 11 11 12 12 13 13 12 12 12 12 12 12 11 11 11 11 12 12 12 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 14 14 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 10 10 10 10 9 9 9 1 2 3 3 3 3 3 3 3 2 3 5 5 4 4 3 3 3 3 2 2 3 4 6 6 5 5 5 5 5 7 7 6 5 4 1 2 5 7 7 8 8 7 7 7 8 8 8 9 9 8 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 11 11 11 11 11 11 11 11 10 10 9 9 10 10 10 10 10 11 11 9 7 5 3 2 2 2 3 3 4 5 5 6 6 6 7 7 7 8 8 8 8 8 8 8 8 9 9 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 11 11 12 12 12 12 12 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 14 14 13 12 12 12 12 12 12 12 12 11 11 11 11 11 11 10 10 9 9 9 9 9 9 9 3 2 2 2 2 2 1 1 2 1 2 4 6 6 5 4 3 2 1 2 2 3 4 5 5 4 5 5 5 5 6 6 5 3 0 4 6 7 7 6 6 7 7 7 7 7 7 8 8 8 8 9 9 9 9 9 9 9 9 9 9 10 10 10 10 11 11 11 12 12 11 11 11 11 11 11 11 10 10 10 10 10 10 11 11 11 9 7 5 3 1 1 1 2 2 3 3 4 4 5 5 5 6 6 6 6 7 7 7 7 7 7 8 8 9 9 9 9 9 9 9 10 10 10 10 10 10 9 9 9 9 9 9 9 9 10 10 10 11 11 11 11 12 12 12 12 13 13 13 13 13 13 14 14 14 14 14 13 13 13 13 13 14 14 13 13 13 12 12 12 12 12 12 11 11 11 12 11 11 11 10 10 9 9 9 9 8 8 8 4 3 2 2 2 1 0 0 0 1 2 3 4 4 4 3 2 1 0 1 2 4 5 6 5 3 3 4 4 4 4 3 1 2 4 5 6 6 6 5 6 6 7 7 7 7 7 7 7 8 8 8 9 8 8 8 8 8 9 9 9 10 10 10 10 11 11 11 12 12 11 11 11 12 12 11 11 11 10 10 10 10 11 12 12 11 9 7 5 3 2 1 1 1 2 2 3 3 3 4 4 4 5 5 5 5 5 5 6 6 6 6 7 7 7 8 8 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 7 7 8 8 9 9 10 10 10 10 11 11 11 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 12 12 12 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 11 11 10 10 10 9 9 9 3 1 2 2 2 1 1 2 2 2 2 2 3 3 3 1 1 2 2 4 5 6 6 6 5 3 2 2 2 2 2 2 3 4 5 6 6 5 5 5 6 6 6 6 6 6 6 6 7 7 8 9 9 9 9 8 8 8 8 9 9 9 9 10 10 11 11 11 11 11 11 12 12 12 12 12 12 11 11 10 10 9 10 11 11 10 9 7 5 4 2 1 1 1 2 2 2 2 2 3 3 3 3 3 3 4 4 4 5 5 5 5 6 6 6 7 7 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 6 6 7 7 7 8 8 9 9 9 10 10 10 11 11 11 11 11 11 12 12 12 12 12 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 12 12 12 12 11 11 11 10 3 1 1 2 2 2 1 3 4 4 2 2 2 2 2 1 3 4 6 6 6 6 5 5 5 4 3 3 3 3 3 4 4 5 5 6 5 5 5 5 6 6 6 6 6 6 6 6 6 6 7 8 8 9 8 8 8 8 8 8 8 9 9 9 10 10 11 11 11 11 12 12 12 12 11 11 11 11 11 10 9 9 9 9 9 10 9 8 6 5 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 4 4 5 5 5 5 5 6 6 7 7 8 8 8 7 7 7 7 6 6 6 6 6 6 5 5 5 5 6 6 7 7 8 8 8 9 9 10 10 10 10 10 11 11 11 11 11 12 12 12 12 12 12 11 11 11 11 11 11 12 12 13 13 14 13 13 13 13 13 13 14 13 13 13 13 13 13 13 12 12 12 5 4 4 3 3 2 1 3 5 4 2 1 2 2 2 1 3 5 7 6 6 5 5 5 5 5 5 5 5 4 4 4 4 4 5 5 5 4 4 5 5 6 6 7 7 7 7 6 6 6 6 7 8 8 8 8 8 7 7 7 7 8 8 9 9 9 10 10 11 11 11 11 11 11 10 10 10 10 10 10 9 9 9 9 10 10 10 9 7 6 4 3 3 2 2 2 2 2 2 2 2 2 1 1 1 1 2 2 3 3 4 4 4 4 4 5 5 6 6 7 7 7 7 7 6 6 6 6 6 6 6 5 5 4 4 4 5 5 6 6 7 7 7 8 8 9 9 9 9 9 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 13 13 13 12 12 13 13 13 13 13 13 13 13 13 13 13 12 12 8 7 6 5 4 3 2 3 3 3 1 1 2 2 2 2 3 4 5 5 4 4 4 5 5 5 5 5 5 5 5 5 4 4 4 5 5 4 4 4 4 5 6 6 7 7 7 6 6 6 7 7 8 8 8 8 8 7 7 6 6 7 7 8 8 9 9 10 10 11 11 11 10 10 10 10 10 10 10 10 9 9 9 10 11 12 11 10 8 6 5 4 4 3 3 2 2 2 2 2 2 1 1 1 1 0 0 1 2 3 3 3 4 4 4 4 4 5 5 6 7 7 7 6 6 6 5 5 6 6 5 5 4 4 3 3 3 4 4 5 6 6 7 7 7 7 8 8 8 8 9 9 9 9 10 10 10 11 11 11 11 11 11 10 10 10 10 10 11 11 11 11 12 12 12 11 11 11 12 12 12 12 12 12 12 12 12 11 11 7 6 5 4 4 3 3 2 2 2 2 2 2 2 1 0 1 2 3 3 4 3 4 4 5 5 5 5 5 5 5 5 5 5 4 4 5 4 4 4 4 5 5 6 7 7 7 6 6 7 7 7 7 8 8 7 7 7 6 6 6 6 7 7 8 8 9 9 10 10 10 10 10 10 10 10 10 10 10 10 9 9 10 12 13 13 12 10 8 7 6 5 4 4 3 3 2 2 2 2 2 2 1 1 1 1 1 1 1 2 3 3 3 3 3 3 4 4 5 5 6 6 6 6 6 5 5 5 5 5 5 4 4 3 3 2 2 3 3 4 5 5 6 6 6 6 7 7 7 7 8 8 8 8 9 9 10 10 10 10 11 11 10 10 10 9 9 10 10 10 10 10 10 10 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 4 3 2 3 4 3 2 2 3 3 3 3 2 2 2 2 3 3 3 3 3 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 5 5 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 7 7 8 9 9 9 10 10 10 10 10 10 10 10 10 10 10 9 9 9 10 11 12 12 11 10 9 7 6 6 5 4 4 3 3 2 2 2 2 2 2 2 2 2 2 1 2 2 3 3 3 3 3 3 3 3 4 5 5 5 5 5 5 5 5 5 5 5 5 4 4 3 2 2 2 2 2 3 3 4 4 5 5 5 5 6 6 6 7 7 7 7 8 8 9 9 9 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 10 10 9 9 9 9 9 9 9 9 9 9 9 8 8 2 1 3 5 5 4 3 3 3 3 3 2 1 2 3 3 3 3 3 3 3 4 4 4 4 4 4 5 5 5 5 6 6 6 6 5 5 5 5 5 5 5 6 7 7 7 7 6 6 7 7 7 7 7 7 7 7 7 6 6 6 6 7 7 8 9 9 9 9 10 10 10 10 11 11 10 10 10 10 9 9 8 8 9 11 11 11 11 9 8 7 6 5 5 4 4 3 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 2 2 3 3 4 4 5 5 5 5 5 4 4 4 4 4 4 3 3 2 1 1 1 1 2 2 3 3 4 4 4 4 5 5 5 6 6 6 7 7 7 8 8 9 9 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 7 2 1 3 4 4 4 4 4 3 3 3 2 1 1 2 3 3 3 3 3 3 4 4 4 4 4 4 4 4 5 5 6 6 6 6 6 5 5 5 5 5 5 6 6 6 6 6 7 6 7 7 7 7 7 7 7 7 6 6 6 6 6 7 7 8 9 9 9 9 9 9 10 10 10 10 10 9 9 9 9 9 8 8 9 10 11 12 11 10 8 7 6 6 5 5 4 3 3 2 2 1 2 2 2 2 2 2 2 2 2 3 3 3 3 3 2 2 2 2 3 3 4 4 4 4 4 4 4 4 4 4 4 3 3 2 1 0 1 1 1 1 2 2 3 3 3 3 3 4 4 4 5 5 6 6 6 7 7 8 8 9 9 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 8 8 8 7 7 7 3 2 3 4 4 4 4 4 4 3 3 3 3 4 3 3 3 3 4 4 4 4 4 4 4 3 3 3 3 4 5 5 6 6 6 6 6 6 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 9 10 11 12 12 11 9 8 7 7 6 6 5 4 3 3 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 2 2 2 2 2 3 3 3 3 3 4 4 4 4 4 4 4 3 3 2 1 1 1 2 2 2 1 2 2 2 2 2 2 3 3 3 4 4 5 5 5 6 6 7 7 8 8 9 9 10 10 10 10 10 11 11 11 11 11 11 10 9 9 9 9 10 9 9 9 8 8 8 7 7 3 3 4 3 3 3 3 4 3 3 3 3 4 4 4 4 4 4 5 5 5 5 4 4 3 3 3 3 3 4 4 5 5 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 7 7 7 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 11 12 13 13 12 11 9 8 7 7 7 6 5 4 4 3 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 2 2 1 1 2 2 2 2 3 3 3 3 3 3 3 4 4 3 2 2 1 2 2 2 2 2 2 2 1 2 2 2 2 2 2 3 3 3 4 4 5 5 6 6 7 7 8 8 9 9 9 10 10 10 11 11 12 12 12 11 10 10 10 10 10 10 10 9 9 8 8 8 8 4 5 4 3 2 3 4 4 4 3 3 3 3 4 4 4 4 4 5 5 4 3 3 3 3 3 3 4 4 4 4 5 5 6 6 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 7 6 6 5 5 6 6 6 6 6 7 7 6 7 7 7 8 8 8 8 8 8 8 8 8 8 9 9 9 8 8 9 10 11 13 14 15 15 14 12 10 8 8 8 7 7 6 5 5 4 3 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 2 2 1 1 1 1 2 2 2 2 3 3 3 3 3 3 3 3 2 2 2 3 3 3 3 3 2 2 2 2 2 1 1 1 2 2 2 3 3 4 4 5 5 6 6 7 7 7 8 8 8 9 9 10 10 11 11 11 11 10 10 9 9 10 10 10 10 10 9 9 9 9 6 5 3 2 3 5 5 5 4 3 2 1 2 3 3 3 3 3 3 3 1 1 2 3 3 4 5 5 5 5 5 6 6 6 6 6 6 7 7 7 7 6 6 6 6 6 6 6 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 7 7 8 8 8 8 8 8 7 7 8 8 8 8 8 8 9 11 13 14 15 17 17 16 14 12 9 8 8 8 8 7 6 6 5 4 3 3 2 3 3 3 3 3 4 4 4 4 4 4 3 3 3 2 2 1 1 0 1 1 1 2 2 2 2 3 3 3 3 3 3 1 2 3 4 4 4 4 3 3 3 2 2 2 1 1 1 1 1 2 2 3 3 4 5 5 6 6 6 7 7 7 7 8 8 9 9 10 10 10 10 10 9 9 9 9 10 10 10 10 10 10 10 10 5 4 3 3 5 6 6 5 4 3 3 2 3 3 3 3 2 1 0 1 1 2 2 3 4 5 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 6 6 6 6 6 7 7 7 7 7 7 8 8 8 7 7 7 7 6 6 6 6 6 6 7 7 8 8 8 7 7 7 7 7 8 8 8 8 8 10 12 14 15 17 18 19 18 17 14 12 9 8 8 8 8 7 6 6 5 4 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 3 3 3 2 2 1 1 0 1 1 1 1 2 2 2 3 3 3 3 2 1 2 3 5 5 5 5 4 4 3 3 2 2 1 1 1 0 1 1 2 3 3 4 4 5 5 6 6 7 7 7 7 8 8 8 9 9 9 10 9 9 9 9 9 9 10 10 11 11 11 11 11 3 3 4 5 5 5 4 3 3 3 4 4 4 4 5 4 4 3 2 2 2 2 2 3 4 5 6 6 6 6 6 6 6 5 5 6 6 6 6 7 7 7 7 7 7 7 6 6 7 7 7 7 7 8 10 11 11 11 10 10 8 7 6 5 5 6 6 7 8 7 7 6 6 7 7 7 6 6 7 8 9 11 13 15 16 18 19 19 20 19 17 15 12 9 8 8 8 8 7 7 6 5 5 4 4 4 4 4 4 5 5 5 5 5 5 5 4 4 4 3 3 3 3 2 1 0 0 0 1 1 1 2 2 3 3 3 2 1 1 3 4 5 6 6 5 5 4 4 3 3 2 2 2 1 1 1 1 2 2 3 4 4 5 5 6 6 7 7 7 8 8 8 8 8 9 9 9 9 9 8 8 8 9 10 10 10 10 10 11 4 6 6 5 4 3 3 3 3 4 4 5 6 6 7 7 6 5 4 4 4 3 3 3 4 5 6 6 7 7 7 6 6 5 5 5 5 6 6 7 7 7 7 7 7 7 7 6 6 6 6 7 7 7 8 10 11 12 12 12 11 9 6 5 5 6 6 7 7 7 7 6 6 6 6 6 6 7 8 10 12 13 15 16 17 18 18 19 20 20 19 18 15 12 9 8 8 8 8 8 7 7 6 6 6 5 5 5 5 5 6 6 6 5 5 5 5 5 4 4 4 4 4 3 2 2 1 0 0 0 1 1 1 2 2 2 2 1 0 1 3 5 6 6 6 6 5 5 4 4 3 3 2 2 2 1 1 1 2 2 3 4 4 5 5 6 6 7 7 7 8 8 8 8 8 9 9 9 8 8 8 8 8 8 9 9 10 10 10 6 9 8 6 4 4 4 4 4 3 4 6 7 8 8 8 8 7 6 5 5 5 5 5 6 6 6 7 7 7 7 6 5 5 5 5 5 6 6 7 7 7 7 7 7 7 7 6 6 6 6 6 6 7 7 8 8 10 11 12 12 11 9 7 5 5 6 6 6 7 7 7 7 6 6 5 6 8 10 13 15 16 17 18 18 18 19 19 20 20 20 20 19 16 12 10 8 8 9 9 9 8 8 7 7 7 7 7 7 7 6 6 6 6 6 6 5 5 5 4 4 4 4 4 4 3 2 1 1 1 0 0 0 1 1 1 2 1 1 1 2 4 5 6 7 6 6 5 5 4 4 3 3 3 2 2 2 1 1 2 3 3 4 4 5 5 6 6 7 7 8 8 8 7 7 7 8 8 8 8 7 7 7 8 8 9 9 9 9 8 11 9 7 5 5 5 4 4 3 5 6 8 9 8 7 7 8 7 6 5 4 5 6 7 7 7 7 7 7 6 6 5 5 5 5 6 6 7 7 7 7 7 7 7 7 6 6 5 5 5 5 6 6 7 7 7 8 9 12 13 13 12 10 7 7 6 7 7 7 8 9 8 6 6 6 7 10 12 14 16 18 19 19 19 19 19 20 20 21 21 22 21 19 16 12 10 9 9 10 10 10 9 9 9 8 8 8 8 8 7 7 7 7 6 6 6 5 5 5 5 5 5 5 5 4 3 3 2 2 1 1 1 0 0 0 1 1 1 0 2 3 5 6 6 6 6 6 5 4 4 3 3 3 3 2 2 2 1 2 2 3 3 4 4 5 5 6 6 7 7 7 7 7 6 6 7 7 7 7 7 6 6 6 7 8 8 9 9 Wind_Direction 82 116 151 167 193 197 203 204 202 198 193 187 180 173 166 158 153 150 150 150 149 148 148 149 151 154 165 207 253 266 268 268 273 276 279 282 282 278 272 265 257 252 248 234 183 210 287 275 264 258 256 258 263 269 272 273 272 268 264 259 253 248 241 232 224 220 220 223 227 232 233 228 226 232 244 254 261 267 273 278 277 270 258 244 233 224 217 212 209 207 207 208 209 208 201 190 184 179 177 176 175 175 176 176 177 178 179 179 180 181 181 181 180 181 181 182 183 183 183 184 183 183 183 184 185 185 185 185 185 184 184 184 185 186 187 187 187 187 187 186 186 186 186 187 186 186 185 184 183 183 183 184 185 186 187 188 190 192 194 196 197 199 201 203 204 206 207 208 210 211 212 213 215 216 216 215 214 214 214 215 215 216 218 219 220 220 221 221 221 89 113 153 208 218 212 209 201 196 192 187 183 177 168 158 147 139 134 131 129 127 124 123 125 129 132 139 228 275 278 277 275 275 275 277 281 286 289 287 272 247 241 241 237 256 300 292 282 273 264 258 258 264 269 271 270 268 265 261 255 249 242 235 226 220 218 220 224 227 231 235 236 237 240 247 255 262 267 273 277 277 271 259 246 234 225 218 214 211 209 210 211 211 204 189 179 176 173 172 172 172 172 173 173 174 175 176 177 177 178 178 178 178 178 178 179 180 181 182 182 182 182 182 183 184 185 186 186 185 185 185 185 185 187 187 188 188 188 187 187 187 187 187 187 187 187 187 187 186 185 185 185 185 187 189 190 192 194 195 197 198 200 201 203 204 206 207 209 210 211 212 214 215 215 214 214 213 213 213 214 215 217 219 221 221 222 223 223 223 92 118 184 227 221 213 211 202 195 188 181 174 166 156 143 132 124 120 117 115 113 110 109 110 112 114 114 76 294 293 289 284 278 273 270 273 283 298 312 288 181 196 219 244 286 298 290 286 284 276 264 259 263 269 270 269 267 264 260 254 248 241 233 225 221 220 223 226 228 229 233 238 243 249 254 260 265 270 274 277 276 272 262 248 236 226 219 215 212 211 213 214 206 183 163 156 158 163 165 166 167 168 169 169 171 172 173 173 174 175 176 176 175 175 175 176 178 179 180 181 181 181 182 183 184 185 186 186 186 185 185 185 186 186 187 187 188 188 188 188 188 188 188 188 188 189 190 190 190 189 188 188 188 188 189 191 193 195 196 198 199 201 202 205 207 209 210 211 212 212 214 215 215 215 214 213 212 213 214 216 218 220 221 222 223 223 223 224 223 19 244 250 239 223 215 214 204 193 181 170 159 148 136 126 117 114 112 111 110 109 108 109 110 111 114 117 117 307 305 299 290 280 271 266 270 280 293 333 98 111 106 76 16 333 300 288 285 289 288 276 266 266 269 269 269 266 264 260 255 249 241 233 226 223 222 225 228 231 231 234 239 245 252 258 264 268 272 275 278 278 274 266 253 240 229 221 215 213 212 211 206 185 163 154 153 155 159 161 162 163 164 165 166 167 169 170 171 172 173 174 174 174 174 174 175 176 178 179 180 181 182 182 183 184 184 185 185 185 185 185 185 186 186 186 187 187 187 188 188 188 189 189 189 190 190 191 192 193 193 192 191 191 192 193 194 194 195 196 198 201 204 207 210 212 214 215 215 216 216 216 216 215 214 214 214 214 215 217 219 220 221 222 223 224 224 224 225 224 283 261 251 237 227 221 215 200 180 162 147 135 126 118 111 107 107 109 109 109 110 110 112 114 117 121 128 139 295 309 301 291 281 275 278 284 283 271 212 112 90 72 32 6 334 300 288 286 288 292 288 278 272 270 270 269 267 265 261 257 250 241 233 227 225 225 228 231 234 235 238 243 249 255 261 266 270 273 275 277 277 275 268 257 244 231 222 215 211 206 199 187 173 163 159 159 161 162 162 162 162 163 163 164 165 166 167 168 169 171 172 172 173 174 175 175 177 178 179 180 181 182 183 183 183 184 184 184 185 185 185 185 185 186 186 186 186 187 187 188 189 189 190 190 191 192 193 194 194 194 194 194 194 195 196 197 197 197 198 200 204 208 213 217 218 219 219 219 218 217 217 216 214 214 214 215 216 218 219 221 221 222 223 225 226 226 226 227 226 284 267 249 236 228 219 205 183 158 139 126 116 110 107 104 104 106 107 109 111 112 115 120 124 128 131 136 154 248 298 291 284 283 290 304 310 294 247 212 176 58 19 1 348 327 303 290 289 291 296 298 289 279 275 273 271 269 266 264 260 254 246 237 230 227 227 231 235 238 241 244 249 254 259 263 267 269 271 272 274 275 273 267 258 245 232 221 212 205 198 189 179 172 168 166 165 165 165 165 164 163 163 163 163 164 165 166 167 168 169 170 171 173 174 175 175 176 178 179 180 181 182 182 182 183 183 183 184 184 184 185 185 185 185 185 186 186 186 187 188 189 190 190 191 191 192 193 194 195 195 195 195 195 196 198 199 200 199 200 203 207 212 216 218 220 220 219 218 217 216 215 213 213 212 213 214 215 217 218 220 221 223 225 226 226 226 226 225 225 290 274 244 236 224 208 187 163 143 129 118 110 106 106 108 109 111 111 111 113 115 119 128 139 148 154 156 170 238 273 267 269 277 293 309 316 305 265 249 251 294 334 339 335 324 303 289 290 297 304 306 296 285 280 277 274 271 268 266 262 258 251 245 238 234 233 236 241 245 248 251 255 259 263 265 267 268 268 268 269 270 269 264 256 245 232 220 209 200 192 185 178 174 172 170 169 169 168 167 166 164 163 163 163 163 164 164 165 166 168 169 171 172 173 174 174 175 176 178 179 180 181 181 181 182 182 182 183 183 184 184 184 184 184 185 185 186 186 187 188 189 189 190 191 191 192 193 194 194 194 194 195 196 197 199 201 201 201 202 206 210 212 213 214 215 215 214 213 211 211 210 209 209 209 210 211 212 214 216 218 220 222 223 224 224 224 224 224 223 284 272 236 227 215 193 169 149 135 126 119 115 114 116 119 120 122 121 120 121 123 129 140 153 166 175 181 200 237 252 254 261 269 275 280 284 286 284 278 283 303 323 327 322 308 281 263 277 301 311 309 297 288 283 279 275 271 268 265 263 259 256 252 248 243 240 242 246 251 255 260 264 266 268 269 269 267 266 265 265 266 265 262 255 245 233 219 207 198 191 184 178 175 173 172 171 171 170 169 167 165 164 163 162 163 163 164 165 166 167 168 169 171 171 172 172 173 174 176 177 178 179 179 180 180 181 181 182 182 183 183 183 184 184 184 185 186 186 187 188 189 189 190 190 190 191 191 192 193 193 194 195 197 199 201 202 203 204 207 209 211 211 210 208 207 206 206 206 206 206 206 206 207 208 209 210 212 213 215 216 218 220 220 220 221 222 223 223 224 261 258 252 228 203 176 155 141 132 127 124 125 128 130 131 132 133 134 135 136 138 150 179 195 191 190 196 209 227 237 244 253 260 260 255 254 264 276 285 300 315 325 325 317 299 257 208 177 356 342 328 306 294 287 280 274 268 264 262 261 260 259 256 250 242 237 241 250 258 265 271 276 278 277 276 275 273 270 267 266 266 265 261 256 249 239 224 208 198 190 184 178 175 173 173 172 172 171 169 168 166 164 163 163 163 164 164 165 166 166 167 168 169 169 169 170 171 172 174 175 176 177 178 178 179 180 181 181 181 182 183 183 183 183 184 185 185 186 187 188 188 189 189 189 189 190 190 191 191 193 194 196 198 200 203 204 206 207 207 206 205 204 201 199 197 197 198 199 201 202 204 205 207 207 208 209 211 213 215 217 218 218 218 219 221 223 225 226 227 255 255 256 244 198 161 145 135 129 127 127 131 136 139 139 140 141 143 147 150 157 172 196 205 204 199 202 208 217 225 232 239 249 251 242 230 226 244 295 317 326 329 327 321 306 249 161 106 65 35 6 331 306 293 283 273 266 261 257 258 259 260 257 248 239 241 259 268 272 275 281 286 289 287 288 290 289 287 283 279 277 274 270 267 264 257 241 218 202 191 184 179 175 173 173 172 172 171 170 168 167 165 165 164 164 165 165 166 166 166 166 166 166 167 167 168 169 170 172 173 174 176 176 177 178 179 180 180 181 182 182 183 183 183 184 184 185 186 187 187 188 188 189 189 189 190 190 190 190 191 193 194 195 197 199 200 201 198 196 193 192 191 190 189 189 190 192 196 199 202 205 207 207 206 207 208 210 213 215 217 218 219 220 222 224 226 228 229 230 261 263 263 247 179 145 138 133 129 127 128 132 138 144 147 151 155 157 157 157 163 188 229 237 224 215 209 208 211 215 219 226 236 242 230 215 208 236 317 328 333 335 334 328 314 266 177 107 65 46 30 0 320 299 291 283 274 264 256 257 259 260 258 258 275 307 304 286 277 276 281 287 292 295 301 307 310 310 309 306 303 299 297 295 294 286 265 237 214 197 186 179 176 173 172 172 171 171 170 168 167 166 165 164 164 164 165 165 165 165 165 165 164 165 165 166 168 169 171 173 174 175 176 176 177 178 179 180 181 181 182 182 183 183 184 185 186 186 187 188 188 189 189 190 190 190 189 189 189 190 190 190 189 188 187 185 182 179 178 178 179 181 184 185 187 189 193 197 202 205 208 209 209 209 209 210 211 213 215 217 219 221 223 225 227 228 229 231 232 271 275 274 240 151 139 138 137 135 132 131 133 140 150 161 174 178 173 166 162 166 193 233 242 241 236 226 215 210 209 211 216 225 228 218 212 218 271 318 327 340 348 346 335 316 294 223 114 64 58 51 25 334 306 299 293 289 284 277 272 265 263 266 281 305 312 301 285 276 273 275 283 292 300 309 318 325 330 333 333 330 323 318 316 318 319 308 271 227 200 186 179 175 173 171 171 170 169 168 167 165 163 162 160 160 160 161 162 163 163 162 162 162 163 163 164 166 168 170 171 173 174 175 176 177 177 178 179 180 181 181 182 182 183 184 185 186 187 187 188 189 189 190 190 190 190 190 190 190 190 189 187 184 180 176 172 167 164 164 167 170 175 181 185 190 194 198 203 207 209 211 212 213 214 214 215 215 215 217 219 222 224 226 228 229 229 231 232 233 268 281 289 252 147 145 147 150 149 145 141 142 151 165 184 196 197 185 174 168 172 196 222 246 259 257 242 224 212 206 205 207 210 206 199 199 208 289 329 336 349 359 355 334 315 305 279 75 67 73 70 45 339 306 298 295 294 301 302 289 271 265 273 290 303 303 294 286 278 273 274 282 293 304 314 324 334 343 349 350 346 339 333 327 328 336 345 351 8 160 166 168 168 169 168 167 166 164 162 160 156 153 151 148 147 149 151 154 157 158 159 159 160 160 161 162 164 166 168 170 172 173 174 175 176 177 178 179 179 180 181 182 182 183 184 185 186 186 187 188 189 190 190 191 191 191 191 191 191 191 190 188 184 180 175 171 166 163 162 164 169 175 182 189 195 200 205 209 212 213 215 216 217 218 218 219 220 220 221 223 226 228 229 231 230 230 231 233 235 265 288 302 299 156 154 157 161 162 161 159 159 167 185 204 214 209 191 175 167 167 181 213 245 260 258 242 223 208 200 195 191 184 173 171 173 200 283 308 323 349 10 357 326 309 302 298 8 60 80 87 78 315 297 295 296 295 302 303 290 273 268 277 291 298 296 291 287 283 279 280 288 299 311 321 330 338 347 354 358 357 351 344 335 331 338 352 10 33 62 100 130 147 155 157 157 155 153 150 146 141 136 132 125 124 126 129 133 140 146 150 152 154 155 156 159 162 164 167 168 170 171 173 174 175 176 177 178 179 180 181 182 183 183 184 184 185 186 187 188 189 190 191 191 191 191 191 191 191 191 191 190 186 183 180 177 174 171 169 170 174 180 188 195 201 206 210 213 216 217 218 219 221 222 223 224 225 225 227 228 230 231 232 232 231 232 233 235 236 275 300 316 315 158 155 157 161 164 169 174 180 190 208 225 233 222 198 179 166 160 164 193 230 247 243 223 204 190 181 176 169 159 150 151 157 194 253 263 256 165 43 343 308 297 294 297 314 350 84 125 151 239 282 293 293 295 298 294 284 272 269 280 293 297 295 290 287 286 286 289 298 309 320 328 334 340 347 356 3 5 2 353 339 333 338 354 15 36 49 67 88 114 133 140 142 141 138 134 131 126 120 115 108 104 102 99 98 102 112 123 131 138 142 147 152 157 161 164 166 168 170 172 173 174 175 176 178 179 180 181 182 182 183 183 183 184 186 187 189 190 190 191 192 192 191 191 191 191 191 191 189 187 186 185 184 183 182 181 181 183 187 194 199 205 209 212 215 218 219 221 222 223 224 225 226 227 229 230 231 233 233 233 233 233 234 235 236 237 297 317 335 347 163 161 159 161 166 174 184 196 213 231 243 243 228 203 184 173 169 177 204 237 242 231 202 172 158 152 149 146 142 140 144 153 174 181 174 175 181 218 298 290 293 296 297 296 289 253 204 191 203 255 285 291 291 293 290 281 270 265 281 296 299 296 292 289 290 293 298 307 318 327 333 337 340 347 357 5 9 8 359 345 335 341 1 26 44 51 60 74 94 114 125 129 129 126 123 120 116 109 104 98 91 84 78 74 73 76 83 94 106 119 130 140 149 156 160 164 166 169 171 173 174 175 176 177 179 180 180 181 181 182 183 184 185 187 188 190 191 192 192 192 192 192 192 192 191 190 189 187 187 186 187 187 188 189 189 190 191 193 198 202 205 209 211 214 216 219 221 223 225 226 227 228 229 230 231 232 233 234 234 234 235 236 237 237 238 317 326 341 351 181 178 175 175 179 187 199 214 230 243 247 242 224 200 184 177 176 184 203 229 227 211 184 150 135 130 129 128 130 134 142 163 198 187 176 175 190 234 271 279 301 307 305 299 285 255 222 208 209 234 271 282 284 288 287 280 268 261 279 296 300 298 295 293 293 296 302 311 320 328 333 336 341 350 360 8 13 12 5 352 341 347 10 39 55 60 68 76 88 103 114 120 121 120 117 113 109 103 98 91 83 76 69 64 60 61 67 75 86 101 116 130 142 151 157 162 165 168 170 172 173 175 176 178 179 180 180 181 181 182 184 186 187 188 189 190 191 192 192 192 193 193 192 192 191 189 188 188 187 187 187 187 188 189 191 193 195 198 202 204 206 207 209 212 215 219 222 224 226 227 228 229 231 231 232 233 234 234 235 236 237 237 237 238 238 295 301 312 325 158 167 170 174 184 199 216 233 244 249 247 235 214 193 179 174 176 185 202 220 214 192 163 132 120 118 118 118 119 118 116 79 297 260 228 212 219 255 281 296 314 315 311 304 291 263 223 209 209 224 256 273 279 283 284 280 270 259 268 291 300 298 296 295 295 297 302 310 318 325 330 334 341 352 4 12 16 14 9 1 352 355 15 45 65 74 79 83 90 99 108 113 115 114 113 110 106 101 96 89 82 76 69 63 57 57 63 72 84 99 113 126 138 148 156 162 166 169 171 173 175 177 179 180 181 182 181 182 182 183 185 186 187 187 188 189 190 190 191 192 193 193 194 194 193 192 191 191 189 188 187 187 187 189 192 195 199 202 204 205 206 207 208 211 215 220 223 225 227 228 229 231 231 232 233 234 235 236 237 237 238 239 240 240 241 256 241 228 197 161 148 144 145 157 196 237 256 261 257 246 228 204 182 171 168 175 189 206 218 210 180 143 116 108 107 107 105 102 95 82 59 29 351 297 277 281 290 302 316 321 315 307 300 292 276 232 200 199 218 250 268 276 280 284 285 278 260 243 288 301 298 295 294 295 296 301 308 315 320 325 331 339 353 7 15 19 18 14 9 4 3 12 39 74 92 96 96 99 103 108 112 113 113 111 109 105 102 97 91 86 80 75 68 61 58 66 75 86 96 108 121 136 151 161 167 171 173 175 177 179 181 182 183 183 182 182 182 182 183 184 184 184 185 186 188 188 189 191 192 193 194 195 195 195 196 195 195 193 191 189 188 188 191 194 197 200 202 204 204 205 207 209 213 217 220 223 225 226 228 229 230 231 232 233 234 235 236 237 238 240 241 242 243 244 246 222 209 193 173 152 132 118 97 30 301 289 283 271 254 229 192 167 159 160 171 187 200 201 181 144 112 97 93 92 92 92 91 87 79 68 56 44 21 329 304 297 301 314 319 312 301 293 289 284 266 220 216 229 253 270 277 281 287 291 287 267 236 311 312 299 293 290 291 294 299 306 310 315 320 327 337 352 7 18 22 22 18 14 12 7 5 13 77 119 118 114 113 114 117 118 118 116 113 110 107 103 99 96 92 87 83 77 69 60 63 71 78 86 98 121 147 163 172 176 179 180 181 181 182 182 182 182 180 180 179 180 180 180 180 181 181 183 184 186 187 188 189 190 191 193 194 196 196 197 196 196 194 193 191 189 190 193 195 197 199 200 202 203 206 208 211 213 217 220 223 224 226 228 229 230 231 232 233 234 235 236 237 239 241 242 243 244 245 265 231 210 192 172 150 120 76 37 8 339 319 310 302 285 247 169 147 146 152 166 177 180 169 140 109 91 84 80 79 80 84 85 84 79 71 61 51 46 23 353 337 331 327 318 300 289 286 284 281 272 239 221 228 252 272 280 286 293 295 292 284 280 308 313 299 290 287 288 293 300 306 308 311 315 322 332 347 6 20 26 26 22 17 15 8 359 344 284 155 137 131 128 128 128 126 124 121 117 113 109 106 103 101 98 96 93 89 83 71 59 58 62 70 87 134 174 184 186 186 185 184 183 182 181 180 178 177 176 175 175 175 176 176 177 178 179 180 182 183 184 185 187 188 189 191 193 195 196 197 196 195 194 193 192 192 193 194 195 196 197 198 200 203 206 208 209 211 215 219 222 225 227 228 230 231 232 233 233 234 234 235 237 239 241 242 243 244 244 287 254 218 188 160 127 82 46 31 15 352 335 331 334 349 16 81 118 132 143 153 154 148 134 110 89 81 75 69 68 72 79 83 83 79 70 57 45 37 39 34 26 13 351 318 290 284 283 279 272 262 240 210 217 244 271 284 293 305 303 301 303 309 312 310 301 295 292 293 297 302 305 306 309 312 317 327 341 2 20 29 30 26 21 15 7 353 323 261 199 160 147 142 140 137 134 130 126 121 116 112 109 108 107 106 105 104 102 99 93 81 70 63 58 58 212 212 205 198 191 187 183 181 178 176 175 174 173 173 172 172 172 172 172 173 174 176 177 179 180 182 183 185 187 189 191 193 194 196 196 196 195 195 195 194 195 196 196 196 195 195 195 197 198 200 202 204 208 212 216 221 225 227 228 230 230 231 232 232 232 233 234 236 238 240 241 242 243 244 312 302 235 156 120 88 63 50 44 30 4 349 351 4 20 31 46 65 87 107 119 123 117 105 89 78 75 71 66 65 71 84 95 95 88 75 55 44 45 54 66 57 39 5 315 289 283 279 272 261 250 234 210 213 231 260 285 300 314 324 333 337 333 326 317 307 302 300 299 297 298 300 303 306 309 315 324 337 355 15 29 34 31 24 15 3 343 309 263 221 181 159 150 145 141 137 132 126 121 117 115 114 114 114 114 115 116 117 117 117 116 112 109 110 207 235 228 215 203 192 184 179 176 174 172 170 169 168 168 168 168 168 168 168 170 171 173 175 177 179 181 183 185 187 188 190 191 193 194 195 196 196 197 198 198 199 199 198 196 194 193 193 194 195 197 199 202 205 209 214 218 221 224 226 227 228 229 230 231 231 232 233 235 237 238 240 241 243 245 351 8 36 64 69 62 57 53 47 34 21 18 27 37 40 39 41 46 55 68 80 87 86 81 77 75 75 72 65 58 62 105 140 138 120 97 69 42 40 58 68 48 22 342 305 290 285 272 262 252 242 225 200 197 214 250 282 300 317 348 358 352 343 335 325 314 304 299 293 291 291 292 294 298 303 310 318 329 344 0 16 25 28 23 13 353 330 307 276 235 200 173 157 149 143 137 132 126 122 120 119 119 120 121 123 125 127 128 130 132 135 138 145 160 189 215 220 213 200 188 180 175 172 170 168 166 165 165 165 165 165 165 165 166 168 170 172 175 177 179 182 184 185 186 187 189 191 192 194 196 198 200 201 201 202 202 201 199 196 194 193 193 193 194 196 198 202 205 208 211 214 217 220 222 224 226 227 228 229 230 231 232 233 235 237 239 241 244 246 17 26 34 41 46 44 42 40 39 35 32 34 43 52 53 48 44 44 46 49 52 55 59 64 69 73 74 71 57 30 358 264 205 184 166 144 158 239 224 112 72 56 17 324 298 288 286 268 249 242 232 204 183 179 191 238 280 300 320 352 359 353 347 340 334 328 321 310 297 290 287 286 287 290 295 300 307 314 323 333 343 351 357 357 348 330 322 325 322 300 231 190 167 154 144 137 132 128 125 125 124 125 126 128 131 133 136 138 140 142 146 151 157 167 182 198 206 203 193 183 177 173 170 167 166 164 163 163 163 163 163 163 164 165 167 169 172 174 177 179 181 183 185 186 188 190 192 193 195 197 199 201 202 202 202 202 200 198 196 195 194 193 193 194 196 199 202 204 206 209 211 215 218 220 222 223 225 226 226 227 229 230 232 234 236 238 240 243 246 21 25 27 29 28 21 20 27 35 37 34 32 36 43 49 50 45 41 39 38 38 41 46 56 66 74 76 75 66 41 360 297 246 218 206 223 245 234 214 201 198 266 308 293 284 282 283 266 236 235 224 174 167 170 171 177 278 317 336 355 358 353 349 345 342 340 337 328 314 302 296 292 290 290 291 292 295 299 302 307 308 309 308 306 301 304 322 333 340 337 319 245 188 161 146 137 132 129 129 130 131 133 135 138 140 142 144 147 149 152 155 159 164 170 179 187 193 192 186 179 174 171 169 167 165 164 163 162 162 162 162 162 162 164 166 169 172 175 177 179 181 183 185 187 188 190 191 192 194 196 198 199 200 199 199 199 197 196 195 194 193 193 193 195 198 200 202 204 205 207 210 212 215 217 219 221 222 223 224 225 227 228 230 233 235 237 239 242 245 7 9 10 9 6 4 8 18 29 34 33 31 30 27 25 28 33 35 34 33 35 40 48 58 70 80 84 82 77 62 26 329 280 258 256 267 260 244 227 221 227 243 259 261 265 271 275 266 251 262 286 132 153 168 180 195 260 337 5 7 1 356 353 351 349 347 344 337 325 315 309 304 301 297 294 291 290 290 291 290 289 289 288 286 285 293 323 341 348 345 317 273 215 155 138 131 129 130 133 137 140 144 146 147 149 151 153 155 157 160 163 165 168 172 176 180 182 182 178 174 171 169 168 167 165 164 164 163 163 163 162 162 163 164 166 169 173 176 178 180 182 183 185 185 186 187 188 190 192 194 195 195 195 195 195 195 194 193 192 192 192 193 194 197 198 200 201 203 204 206 208 210 211 214 216 219 220 222 223 224 225 227 229 232 234 237 239 242 245 350 345 344 349 358 4 8 12 20 28 32 34 33 24 16 10 7 8 13 18 27 36 47 59 77 93 98 98 92 78 47 350 310 291 282 278 270 260 246 234 232 238 247 248 254 260 265 268 270 279 354 107 136 161 189 221 209 58 39 22 8 359 355 354 353 352 349 343 335 325 318 312 308 304 299 294 291 288 287 284 281 278 277 276 276 281 314 1 0 352 329 302 294 114 119 120 122 127 133 143 150 155 156 155 156 157 159 161 162 164 165 167 168 170 172 173 174 174 172 170 169 168 168 167 166 166 165 165 165 165 165 165 166 167 168 171 174 177 179 180 182 183 183 183 184 185 187 189 190 192 192 192 192 192 193 192 192 191 191 192 193 194 196 198 199 199 200 202 204 206 208 209 211 214 217 219 220 220 221 222 223 225 228 231 234 237 239 242 244 338 328 331 346 4 13 15 15 18 23 29 33 36 32 26 18 7 356 352 354 5 19 32 50 91 118 128 134 138 138 124 338 311 297 288 282 277 273 263 248 240 244 253 253 252 257 262 265 268 275 86 101 122 149 185 230 113 89 63 34 12 0 354 352 353 353 352 349 344 337 329 322 316 310 305 300 295 292 289 286 280 275 271 268 265 263 273 32 24 357 319 277 179 109 101 104 113 125 142 159 166 165 163 161 160 161 162 163 164 164 164 165 165 166 167 168 168 168 168 168 168 168 168 168 168 168 167 167 167 168 168 168 169 170 172 173 176 177 179 180 181 181 182 182 184 185 187 188 189 190 191 191 192 192 193 193 192 193 193 194 195 196 197 199 199 200 202 204 206 208 210 211 214 216 217 218 219 219 219 221 223 225 227 230 232 235 237 240 242 335 331 337 351 7 13 13 12 14 17 22 30 40 43 40 32 20 6 356 350 343 340 338 327 186 172 166 163 162 162 172 295 293 287 283 281 278 275 272 270 271 269 264 268 270 269 267 265 261 103 88 93 108 135 186 211 129 101 69 32 10 358 350 348 348 350 352 353 353 350 344 338 331 324 317 311 305 300 296 292 287 280 272 264 256 244 224 166 78 14 317 294 128 107 101 110 134 158 174 182 181 175 169 164 162 161 161 161 161 161 161 161 161 162 163 164 165 165 166 167 167 168 168 168 169 168 168 167 168 169 169 170 171 172 173 174 176 177 178 179 180 181 182 183 184 186 188 189 189 190 190 191 192 193 194 194 194 194 195 196 197 198 199 200 201 203 205 207 210 211 212 214 215 216 216 217 217 218 219 221 222 224 226 228 231 233 236 238 242 342 341 342 354 6 10 9 7 6 8 13 27 44 51 48 42 31 9 346 336 325 316 304 267 218 201 183 169 168 174 207 270 273 273 274 273 272 271 275 284 284 276 273 285 299 296 287 282 311 62 77 87 101 134 186 191 153 103 45 16 3 353 344 341 339 341 346 353 359 1 358 354 348 342 335 329 322 316 311 305 300 293 285 276 260 238 215 191 159 150 337 347 18 82 116 153 175 186 189 189 184 176 170 165 161 158 157 157 157 157 157 156 157 158 160 162 163 164 166 167 167 168 169 169 169 169 168 168 168 169 170 171 171 172 173 175 176 178 179 180 180 181 182 184 185 187 188 189 190 190 190 191 192 194 195 195 195 196 196 197 198 199 201 203 205 207 209 211 213 214 214 214 214 214 214 215 216 217 218 219 220 222 224 227 230 233 235 239 243 344 341 342 348 355 360 360 357 355 357 3 21 40 48 47 44 35 339 307 307 308 293 273 244 219 198 176 163 165 177 227 249 248 252 262 264 262 260 266 283 289 293 301 315 332 340 335 330 334 356 52 89 140 189 188 167 136 99 27 4 354 345 337 332 330 333 341 350 359 4 5 3 360 355 351 346 341 335 328 321 314 307 301 294 278 251 222 200 183 176 168 160 123 130 168 182 189 191 191 187 181 174 167 162 157 154 153 152 152 152 152 153 154 156 159 161 163 165 166 167 168 168 169 170 170 169 168 168 169 169 170 171 171 172 173 175 177 178 179 180 181 182 183 184 186 187 188 190 191 192 192 193 194 195 196 196 197 198 199 199 200 202 204 206 208 210 213 214 214 214 213 212 212 212 212 214 214 215 215 216 218 221 224 227 231 233 236 240 245 343 332 324 321 323 326 329 330 332 339 354 12 24 27 25 19 349 303 301 301 295 283 268 256 232 197 173 164 169 196 243 246 239 241 256 257 250 247 257 278 293 304 315 325 326 321 317 316 315 312 295 212 219 205 179 154 137 123 102 31 347 336 334 332 332 336 342 349 355 359 2 3 2 1 360 358 354 350 343 335 326 317 310 304 294 275 245 217 200 191 181 177 181 186 188 189 189 188 185 180 173 167 161 156 152 149 148 147 147 147 148 150 153 156 158 161 163 165 167 167 168 169 170 170 170 170 169 169 170 170 171 171 172 173 174 175 177 178 179 180 181 183 184 184 185 187 188 190 192 194 195 196 197 198 199 199 200 201 202 203 204 206 207 209 211 212 213 213 212 211 210 209 209 210 211 212 212 213 213 215 218 221 224 227 230 233 235 239 243 299 293 293 293 293 291 286 286 296 315 347 10 12 7 356 341 320 312 317 314 306 298 295 288 262 185 153 139 130 195 240 248 248 266 277 264 247 243 259 276 294 300 312 321 324 320 314 311 305 293 272 251 229 191 161 145 139 144 150 159 154 11 343 341 342 345 350 355 357 358 358 358 358 359 360 360 359 356 352 346 339 330 321 315 309 299 281 253 229 212 200 192 189 188 188 187 184 180 175 169 163 157 153 149 147 145 144 143 142 143 145 148 151 154 157 160 162 164 167 167 169 170 171 171 171 171 171 171 171 172 172 172 173 173 174 175 177 178 180 181 182 184 185 186 186 188 189 191 193 196 197 198 199 200 201 201 202 203 204 205 206 207 208 209 210 210 210 209 208 207 206 206 206 207 208 209 210 211 213 215 218 221 223 225 227 229 230 232 235 284 278 278 282 287 289 283 279 285 309 356 11 7 358 348 340 338 340 343 334 325 323 328 336 349 102 118 107 98 158 221 160 105 46 281 262 239 229 242 254 260 270 291 311 318 312 302 297 293 287 278 263 224 156 145 141 146 159 167 160 136 38 359 351 349 351 355 359 1 2 1 360 358 357 356 356 356 355 353 351 348 345 340 336 332 327 319 302 278 252 228 212 201 193 187 181 176 170 163 156 146 143 141 141 140 140 139 138 139 141 144 147 150 153 156 159 161 164 166 168 169 170 171 171 171 171 171 172 172 172 172 173 173 174 175 176 177 178 180 181 183 184 186 187 188 190 192 193 195 197 198 199 199 200 201 201 202 202 203 203 204 204 205 205 206 205 205 204 204 203 203 203 204 205 206 208 209 210 212 214 216 218 220 221 222 223 223 224 225 313 296 288 290 299 308 311 309 317 343 6 8 2 354 348 349 359 12 14 8 357 346 339 339 350 11 76 88 57 52 87 122 135 150 188 221 181 187 211 225 229 236 256 279 285 284 284 283 281 288 294 291 150 127 135 145 162 180 188 164 44 11 359 353 352 354 356 358 360 1 2 2 1 359 357 355 354 353 351 350 351 353 355 355 353 349 342 332 317 296 269 240 216 199 186 177 169 161 152 143 136 135 136 136 135 134 135 136 139 141 144 146 149 152 155 158 161 164 166 168 169 171 171 172 172 172 172 172 172 172 172 173 174 174 175 176 177 179 180 182 183 185 186 188 189 191 193 194 195 196 197 197 198 198 199 199 199 199 199 200 200 201 201 201 201 200 200 199 199 200 200 202 203 204 206 207 209 210 211 213 214 215 215 216 217 218 219 221 224 327 314 306 305 310 320 331 339 350 359 3 0 355 350 349 359 20 34 37 32 20 3 348 342 349 11 47 56 44 58 97 139 157 168 185 205 183 192 211 215 205 187 174 301 305 290 281 275 271 293 314 324 106 124 124 141 178 210 211 35 8 0 355 352 353 355 357 357 358 358 359 360 360 359 357 356 354 352 349 347 349 352 357 1 1 357 351 343 331 314 292 262 231 206 186 171 161 151 143 137 134 135 136 134 131 129 131 135 138 141 143 146 148 151 155 158 161 164 166 168 170 171 173 173 173 173 172 172 172 172 173 173 174 175 176 177 178 180 181 183 184 185 186 188 189 191 192 193 194 195 195 195 195 195 195 196 196 196 196 196 197 198 198 198 197 196 196 195 196 197 199 200 202 204 206 207 209 210 211 212 212 211 212 212 214 217 220 223 226 306 301 301 304 311 323 337 347 351 354 355 353 348 344 348 13 44 55 53 49 37 20 1 349 350 24 47 39 23 20 100 178 204 209 209 212 206 230 235 223 195 161 138 120 27 294 281 271 261 297 338 16 80 98 88 78 36 323 314 347 354 353 351 350 353 356 357 357 356 357 357 357 357 356 355 354 353 351 347 343 342 345 350 356 360 359 354 346 336 323 307 281 246 211 181 166 152 143 136 133 132 133 132 129 125 123 127 132 136 140 143 146 150 153 156 160 162 165 167 169 171 173 174 174 174 173 173 173 173 173 173 174 174 175 176 177 179 180 182 183 184 185 186 188 189 190 192 193 193 193 193 193 192 192 193 193 194 195 195 195 196 196 197 197 196 195 195 194 195 197 198 200 202 203 205 207 208 209 210 209 209 210 211 212 215 218 222 225 227 290 295 297 302 308 324 341 348 348 349 350 350 347 344 350 34 71 74 65 55 43 27 10 5 17 52 34 7 344 319 268 199 160 37 168 204 209 217 222 224 221 208 197 200 146 259 268 258 242 273 36 66 79 77 63 38 19 360 346 345 348 348 348 350 353 356 356 355 354 354 354 354 354 353 352 352 351 349 343 339 339 342 346 351 356 357 353 346 337 326 310 287 257 216 181 160 144 134 128 124 121 118 116 116 117 120 124 128 133 138 143 148 152 156 159 162 165 167 169 170 172 174 175 175 175 175 174 174 174 174 174 174 175 176 177 178 179 181 182 183 184 185 186 188 189 190 191 192 193 193 192 192 192 191 192 193 194 195 195 196 197 197 197 197 197 196 196 197 197 198 199 200 202 203 205 206 207 208 208 208 208 209 212 214 218 221 224 227 228 260 294 301 305 309 321 336 343 344 345 348 351 354 356 3 38 78 77 62 48 39 36 40 50 59 61 25 351 332 317 293 226 169 71 78 95 103 127 163 195 212 220 222 222 164 223 246 244 232 211 104 96 94 85 71 38 19 3 352 349 348 348 349 352 354 355 354 352 351 350 350 350 350 350 350 349 348 344 339 338 343 346 348 350 354 353 350 346 338 327 310 291 262 215 172 141 128 120 114 109 104 100 98 98 100 104 110 117 126 135 142 149 154 158 162 165 167 170 171 173 174 175 176 176 176 176 176 176 176 176 176 176 176 177 178 179 180 181 182 183 184 185 187 188 188 189 190 191 191 191 191 191 191 191 192 192 193 194 195 197 198 198 199 199 199 199 199 199 200 200 201 201 202 203 204 206 206 207 207 207 208 210 213 216 219 222 224 225 226 46 323 318 313 310 311 319 331 340 343 347 354 2 9 16 31 54 52 40 33 31 36 50 65 74 73 45 18 5 358 350 314 249 284 109 110 107 112 137 169 192 207 220 230 188 222 233 232 221 191 135 112 103 95 84 68 36 15 3 358 354 353 353 354 354 353 351 350 348 346 346 346 346 347 346 345 343 340 338 341 345 348 348 348 349 347 348 346 340 328 308 279 250 192 128 113 111 105 98 91 85 83 78 73 73 81 92 105 119 132 142 150 156 161 165 168 170 172 174 175 176 177 178 178 178 178 178 178 178 178 178 178 178 179 179 180 181 181 182 184 185 186 187 187 188 188 188 188 189 189 189 190 190 191 191 192 193 194 195 196 198 199 199 200 200 200 201 201 202 202 202 202 202 202 203 204 205 206 207 208 209 211 214 216 218 220 221 221 221 57 359 334 320 311 307 311 326 339 344 347 359 14 24 28 33 36 30 23 19 18 20 30 43 75 117 71 56 49 44 40 35 352 314 272 221 162 158 168 181 191 195 208 239 191 216 220 216 205 189 138 122 113 99 82 70 46 28 14 5 2 1 358 354 352 350 349 347 345 343 342 341 342 343 341 339 337 336 337 340 344 346 347 347 347 347 347 346 341 332 318 296 293 86 75 68 77 87 86 79 71 69 67 64 67 76 88 103 119 133 144 153 160 165 169 171 173 175 177 178 179 179 180 180 181 181 181 181 181 181 181 181 181 181 182 182 182 183 184 185 186 186 187 187 187 187 186 186 186 187 187 187 188 189 190 191 192 194 195 196 197 198 199 200 200 201 201 202 201 202 202 202 202 202 203 204 204 205 207 208 210 212 213 215 216 217 218 218 219 68 22 347 329 318 313 315 326 338 342 346 5 34 40 39 39 35 26 17 11 7 5 7 10 352 326 336 68 68 61 59 57 50 15 339 308 248 212 210 215 201 192 190 200 203 221 220 212 208 219 266 146 124 100 79 65 48 33 19 10 6 6 2 357 353 350 347 345 342 339 337 336 336 336 335 332 331 331 335 339 343 346 347 348 349 348 347 345 342 337 328 326 7 38 40 33 33 50 70 72 67 69 68 67 71 80 93 111 127 140 151 159 166 170 173 175 177 179 180 181 182 182 183 183 184 184 184 184 184 184 184 184 184 184 184 184 184 185 185 186 187 187 187 188 187 187 187 186 186 186 186 187 187 188 189 191 192 194 195 196 197 198 199 199 200 200 201 200 200 201 201 202 202 203 204 204 205 206 207 208 210 211 213 214 215 216 217 218 219 83 44 354 329 319 315 314 321 330 338 349 19 54 49 44 43 40 29 16 6 1 0 4 6 5 3 8 47 62 52 51 47 38 24 356 316 281 274 275 265 211 195 192 197 211 225 230 229 231 244 259 166 139 104 80 69 57 40 24 15 12 11 7 0 355 350 346 342 339 335 331 329 328 327 325 323 323 326 333 339 343 346 348 349 349 348 346 344 341 337 331 343 11 27 30 27 22 25 46 61 71 75 74 73 76 86 103 122 138 152 162 170 175 177 179 181 182 183 184 185 185 186 186 187 187 187 187 187 187 187 187 187 187 186 186 186 187 187 187 188 188 189 189 189 189 189 189 188 188 188 188 188 189 189 190 191 192 194 195 196 197 198 198 199 199 199 200 200 200 201 201 202 203 204 205 206 206 207 208 209 210 211 212 213 214 215 217 218 220 92 75 32 348 330 320 317 321 331 346 9 41 65 50 46 46 44 33 18 7 1 359 359 2 10 19 30 38 33 25 25 20 11 358 335 300 287 288 287 276 247 223 217 214 215 222 234 240 239 238 225 178 156 120 89 76 66 49 29 20 20 21 14 6 357 349 342 336 331 325 322 320 317 314 311 312 316 324 333 340 345 348 350 350 350 347 342 341 338 335 339 358 16 26 29 29 26 19 24 44 69 80 80 77 81 95 116 137 153 167 176 181 184 185 186 187 188 188 189 189 190 190 190 190 191 191 191 190 190 190 190 189 189 189 189 189 189 189 189 190 190 191 191 192 192 192 192 191 191 191 191 191 191 192 192 193 193 194 195 196 197 198 199 199 200 200 201 201 201 202 202 204 205 206 207 208 208 209 209 209 210 211 212 213 214 216 218 220 222 92 86 62 21 344 323 319 326 341 5 33 55 66 53 49 48 44 34 21 11 3 359 356 357 1 8 17 22 19 14 7 357 343 321 290 271 272 277 276 265 247 247 254 250 239 233 236 240 234 233 224 187 166 135 100 83 74 65 51 36 35 34 27 14 356 341 331 322 314 309 306 303 300 297 297 303 314 325 335 344 349 351 352 351 350 346 339 339 339 342 349 1 14 24 32 36 31 1 353 21 54 71 78 80 83 98 125 152 169 180 186 189 191 192 192 193 193 194 194 194 194 194 194 194 194 194 194 194 193 193 193 192 192 191 191 191 191 191 191 192 192 193 194 194 194 195 195 195 195 194 194 194 195 195 195 195 196 196 197 197 198 199 199 200 201 202 202 203 203 204 204 205 207 208 209 210 210 210 210 211 211 212 213 214 215 218 220 222 224 85 79 64 30 345 326 324 332 351 16 42 60 69 72 77 69 53 37 22 10 3 359 357 357 359 3 7 10 9 5 350 335 317 295 271 258 257 256 252 239 222 230 279 287 276 261 250 241 232 233 220 178 157 130 103 93 93 95 85 68 61 56 47 24 346 324 312 304 296 291 288 286 284 284 289 302 318 331 340 347 352 353 353 352 350 347 343 341 342 344 348 352 357 5 22 94 217 251 291 20 51 61 67 74 82 97 126 159 179 189 193 196 197 197 198 198 198 198 198 198 198 198 198 198 197 197 197 197 196 196 196 195 195 195 194 194 194 194 194 194 195 195 196 196 197 197 198 198 198 198 198 198 198 198 198 199 199 199 200 200 200 200 201 201 202 203 204 204 205 205 206 207 209 210 211 211 212 212 212 212 213 213 214 215 217 220 222 224 226 82 72 56 22 339 329 332 343 0 20 42 62 88 144 169 168 130 44 17 2 359 356 354 355 359 6 8 8 4 354 330 316 303 290 278 270 263 252 235 208 182 162 3 332 314 294 276 259 224 132 122 128 128 118 108 111 119 131 152 146 123 104 90 44 304 298 296 293 288 286 285 284 282 282 290 310 328 339 346 351 354 355 354 353 351 347 343 339 336 334 332 328 319 297 256 236 234 237 234 90 78 74 70 66 79 96 127 163 183 193 198 201 202 202 202 202 202 202 202 201 201 201 201 201 200 200 199 199 199 199 199 198 198 198 197 197 197 197 197 197 197 198 198 198 199 199 200 200 201 201 201 201 201 200 200 201 201 202 203 203 204 203 203 203 203 204 205 205 206 207 208 209 210 212 213 213 214 214 214 214 214 214 215 217 220 222 224 226 227 106 90 60 20 335 338 346 353 2 14 34 75 147 179 191 197 196 114 12 2 353 349 346 345 350 3 11 6 358 342 319 305 297 291 287 288 289 277 256 185 124 77 15 353 354 5 12 19 35 46 59 77 100 113 110 118 139 165 185 189 186 184 191 223 255 275 283 285 285 286 288 288 287 287 297 324 340 347 351 353 354 353 353 352 349 342 334 325 318 312 307 300 287 270 255 245 237 225 183 132 118 113 110 106 98 116 155 179 191 197 202 204 205 205 205 205 205 204 204 204 204 204 204 203 202 202 202 201 201 201 201 201 201 200 200 200 200 200 200 200 200 200 200 201 201 201 202 202 203 203 203 202 202 202 202 202 203 204 205 206 207 206 206 205 206 206 206 207 208 209 210 211 212 213 214 215 215 215 215 215 215 216 217 219 221 223 225 226 227 122 111 98 84 50 6 348 341 334 319 313 190 186 190 195 199 200 180 33 17 3 353 347 342 341 350 2 3 356 338 318 305 295 288 284 286 296 302 311 334 13 1 350 345 356 8 4 350 345 7 35 62 90 110 111 118 142 172 193 204 213 223 230 238 247 262 273 278 281 284 288 290 286 282 291 338 355 356 354 353 352 350 348 344 336 323 310 300 293 290 287 283 276 270 262 251 236 208 160 141 139 141 150 171 201 217 215 210 207 208 210 210 210 209 208 208 208 207 207 206 206 206 205 205 204 204 204 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 203 204 204 204 204 203 203 203 203 203 204 205 206 207 208 209 209 208 208 208 208 209 209 210 211 212 213 214 215 216 216 217 217 216 216 217 218 219 221 222 224 226 227 228 112 101 89 72 51 22 347 319 298 278 266 240 218 209 207 211 217 185 64 43 25 12 8 11 15 13 5 355 350 339 327 314 303 294 287 284 288 301 315 287 284 330 349 358 3 4 355 342 330 352 31 64 93 110 109 120 143 172 195 212 228 241 248 251 253 259 267 272 277 281 286 288 281 266 244 78 29 8 356 349 344 340 333 321 307 293 284 279 277 276 277 277 275 271 265 257 248 236 211 170 163 167 179 196 213 222 225 224 223 223 222 221 218 216 214 212 211 210 209 209 208 207 207 206 206 206 205 205 205 205 205 205 205 206 206 206 206 206 206 206 206 205 205 205 205 205 205 205 205 205 205 204 205 205 206 207 208 208 209 210 210 210 210 211 211 211 211 212 212 213 214 216 217 217 218 218 218 218 218 219 219 220 221 223 224 225 226 228 229 98 82 70 53 29 359 317 304 303 300 289 269 247 237 236 242 253 257 60 51 41 31 27 26 23 15 5 356 347 339 328 316 307 302 298 295 295 309 109 172 181 183 167 34 35 8 357 351 352 41 74 103 115 113 106 118 142 171 201 227 246 257 262 262 262 262 265 269 274 279 285 289 278 254 215 176 145 122 344 322 314 306 295 283 274 269 267 267 268 269 271 273 273 270 264 259 256 256 254 234 209 202 207 215 223 229 232 235 237 237 236 232 228 225 221 218 215 213 212 211 210 209 209 208 208 208 207 207 207 207 207 207 207 208 208 209 209 208 208 208 208 207 207 207 207 207 207 207 206 206 206 206 207 208 208 209 210 211 211 212 212 212 212 213 213 213 213 214 215 216 217 218 219 219 219 220 220 220 221 222 223 223 224 225 226 227 228 229 230 76 69 60 46 20 351 330 322 327 330 321 298 273 264 264 269 281 325 43 46 43 38 33 25 17 8 360 353 347 339 331 322 312 306 302 300 303 319 140 163 176 183 183 152 128 68 24 18 37 104 129 145 133 116 105 113 128 157 221 254 263 270 272 271 270 269 270 272 277 282 288 293 281 255 222 195 179 177 189 210 232 247 253 253 253 254 257 260 262 265 268 271 271 267 262 257 253 252 251 249 243 235 231 232 236 241 246 249 250 249 246 242 238 233 228 223 220 217 215 213 212 211 210 209 209 208 209 208 208 208 208 208 209 210 210 211 211 211 211 210 210 209 209 208 208 208 208 208 208 208 208 209 210 210 211 212 212 213 213 213 214 214 214 215 215 215 216 217 217 218 218 219 220 220 221 221 222 222 223 224 225 226 226 227 227 228 229 230 230 62 59 56 50 32 7 355 350 348 347 342 329 310 297 292 296 316 357 31 38 40 38 33 23 14 5 356 350 343 337 330 322 315 308 301 295 287 223 157 161 170 176 177 163 154 191 209 243 324 4 56 128 117 105 95 87 47 332 298 283 278 282 282 282 281 280 281 284 289 293 296 298 288 266 238 214 201 196 197 205 214 225 235 242 246 249 253 257 261 265 268 269 268 264 258 251 246 241 239 239 239 239 241 246 254 258 259 260 258 256 253 249 245 240 234 229 225 221 218 216 214 213 212 211 211 210 210 210 210 210 210 210 211 212 212 213 213 213 213 212 212 211 211 210 210 210 209 209 209 210 210 211 212 212 213 214 214 215 215 215 216 216 216 216 217 218 218 218 219 219 219 220 220 221 221 222 223 224 225 226 227 227 227 228 229 229 230 231 231 55 58 59 56 43 20 2 0 359 356 354 350 346 342 338 341 354 10 23 29 32 34 32 25 15 5 356 348 340 334 329 322 317 312 309 297 257 180 162 161 165 172 176 182 224 244 252 265 289 322 355 53 83 82 65 25 346 324 309 297 292 297 298 299 298 299 301 304 305 307 308 307 299 281 257 235 220 214 213 217 222 228 235 243 248 252 256 260 265 268 270 271 268 262 253 245 237 231 228 228 229 231 235 240 246 250 255 257 257 255 254 251 248 243 239 234 229 224 221 218 216 215 213 212 212 211 211 211 211 211 212 212 213 214 214 215 215 215 215 214 214 213 212 212 211 211 211 211 211 211 212 213 214 214 215 215 216 216 217 217 217 218 218 218 219 219 219 219 220 220 220 220 221 221 222 223 223 225 226 227 228 228 228 229 230 231 232 232 231 78 75 68 61 52 35 20 11 6 358 353 352 354 359 360 0 2 6 12 17 21 25 28 26 16 4 353 345 338 333 329 326 325 326 330 326 264 176 170 169 172 185 195 198 214 251 261 272 293 324 1 48 70 70 52 12 337 318 311 310 314 321 323 324 323 324 324 325 324 322 322 321 316 303 283 262 245 234 232 233 236 240 245 251 256 261 265 268 271 274 275 274 269 261 251 243 236 230 226 224 223 224 227 230 235 240 245 249 251 251 251 250 247 244 240 235 231 227 223 221 218 216 215 214 213 213 213 213 213 213 214 214 215 215 216 216 216 217 216 216 215 214 214 213 213 212 212 212 213 213 214 215 215 216 216 217 217 218 218 219 219 219 220 220 220 220 220 220 220 220 220 221 221 221 222 223 224 225 226 227 228 229 230 230 231 232 233 233 232 100 91 79 70 62 48 31 16 4 356 351 348 350 355 0 359 359 0 3 8 13 19 23 23 18 7 354 344 338 334 332 330 336 346 355 0 7 163 177 182 191 212 213 190 179 201 233 263 300 351 32 62 72 72 60 36 2 339 334 337 343 347 350 349 347 345 344 343 341 338 337 337 335 331 320 302 280 264 255 252 251 253 256 259 263 267 271 275 277 279 279 275 270 263 258 252 245 239 232 227 223 224 226 230 234 239 242 246 247 247 248 247 246 243 240 237 233 229 226 223 220 218 217 216 215 215 215 215 215 215 216 216 217 217 217 217 218 217 217 217 216 216 215 215 214 214 214 214 215 215 216 217 217 218 218 219 219 220 220 221 221 222 222 222 222 221 221 221 221 221 221 221 221 222 222 223 224 225 226 227 229 230 230 232 233 234 234 234 233 100 91 86 84 77 80 69 42 12 357 351 347 346 348 349 351 354 356 359 4 11 21 25 25 21 12 359 348 341 339 340 342 353 1 6 11 17 23 41 196 230 258 236 156 140 142 153 189 41 50 58 66 72 72 67 55 38 19 9 3 0 1 2 1 359 357 355 354 352 350 349 348 347 346 343 336 322 301 284 274 269 268 267 267 269 273 275 277 279 281 281 278 275 274 272 266 258 250 243 239 235 235 237 240 243 245 246 247 247 247 247 247 245 243 241 238 235 231 228 225 223 221 219 218 218 217 217 217 217 217 218 218 218 219 219 218 218 218 218 218 218 217 217 216 216 216 216 217 217 218 218 219 219 220 221 221 222 222 223 223 223 224 224 224 223 223 222 222 221 221 221 221 222 222 222 223 224 225 226 227 229 230 232 233 234 235 235 235 234 92 86 86 89 89 97 98 84 35 357 344 338 336 332 328 341 355 2 10 21 32 39 37 32 24 14 2 353 348 348 353 359 8 13 16 19 22 24 30 32 26 13 25 54 87 110 120 109 79 68 64 63 63 64 61 51 36 21 10 4 1 0 1 1 1 -0 359 358 358 356 355 353 352 351 349 346 340 329 316 303 293 286 281 278 278 279 279 279 280 283 286 288 290 293 293 289 277 264 256 252 252 254 256 257 258 258 260 262 258 254 251 249 248 246 244 242 240 236 234 231 228 226 224 222 221 221 220 220 219 219 219 219 219 219 219 219 219 219 220 220 219 219 219 218 218 218 219 219 219 220 221 222 222 223 224 225 225 225 225 226 226 226 226 226 225 224 223 223 223 222 222 222 222 222 223 223 224 225 227 228 230 231 233 235 236 237 237 236 235 84 78 74 76 83 95 119 148 246 320 326 319 323 327 344 21 44 53 58 60 59 55 47 37 27 17 6 360 358 2 7 13 19 23 26 28 31 33 38 42 41 35 25 28 41 64 91 96 83 71 63 59 57 55 48 35 22 13 5 2 1 1 1 1 0 0 0 -0 360 359 357 356 354 352 349 346 343 339 333 325 317 309 301 295 292 291 289 289 291 296 301 306 311 319 331 346 358 2 356 338 318 307 298 291 287 284 283 283 280 273 266 260 257 254 252 250 247 244 242 239 236 233 231 229 227 226 224 223 223 222 221 220 219 220 220 220 220 220 221 222 222 222 222 221 221 221 221 221 222 223 223 224 226 227 228 229 229 229 229 229 229 229 228 228 227 226 225 224 223 223 222 222 222 222 223 223 224 226 227 229 231 233 235 236 238 239 239 238 237 75 66 56 52 52 55 110 245 266 292 312 318 318 331 36 70 76 75 72 69 65 60 52 42 31 20 12 8 10 14 17 21 24 26 29 32 34 36 39 41 38 30 20 16 24 54 97 101 88 75 63 55 49 44 36 26 17 9 4 1 359 359 358 358 358 359 359 359 359 359 358 357 355 352 348 345 342 339 337 334 331 327 323 318 315 313 312 314 319 326 334 343 354 6 17 26 30 31 31 27 22 14 3 350 337 326 318 305 309 313 310 300 289 281 275 269 264 260 256 252 248 244 241 239 236 234 232 231 229 226 224 222 222 222 220 219 219 221 224 229 231 231 230 228 226 225 224 224 224 225 227 228 230 232 234 235 235 235 234 233 232 232 231 230 228 227 226 225 224 223 223 222 222 223 223 224 225 226 228 230 232 234 236 238 240 241 241 241 240 72 61 45 29 11 352 329 310 309 317 326 332 326 41 83 88 87 82 74 69 65 62 55 46 34 23 17 16 18 20 21 23 24 26 28 31 34 36 38 38 34 28 21 17 27 62 86 83 67 65 61 53 44 38 31 25 16 8 1 357 355 355 355 355 355 355 356 356 356 357 357 356 355 352 348 344 340 338 337 336 337 337 337 338 340 342 347 353 359 3 9 16 23 29 33 35 35 34 31 29 27 24 20 15 11 6 2 357 359 3 6 7 2 353 341 326 310 295 282 273 265 259 254 251 249 246 244 241 238 236 232 228 221 214 210 211 216 226 241 254 256 252 245 238 233 230 228 227 228 230 232 235 238 241 243 244 243 242 240 238 237 235 234 232 230 228 226 225 224 223 223 222 222 222 223 224 225 226 228 230 232 235 237 239 241 243 245 245 245 83 70 44 13 354 344 341 339 339 342 348 9 54 85 94 95 91 83 74 70 66 62 56 47 36 27 23 23 23 22 22 22 23 23 25 28 31 34 36 34 31 28 26 27 37 53 63 64 63 58 53 48 41 35 31 25 16 7 359 355 353 352 352 353 353 352 351 351 352 353 354 354 353 351 349 345 342 340 340 341 343 345 348 352 356 359 3 7 11 15 21 28 34 38 40 40 39 37 35 33 31 29 27 25 24 23 21 21 20 23 26 28 29 27 23 18 12 2 346 323 301 285 275 271 267 266 265 265 263 261 251 235 211 187 179 189 236 278 292 295 290 280 267 253 241 234 231 231 233 238 244 250 256 259 259 258 255 252 248 245 242 239 237 234 232 229 227 225 224 223 222 222 222 222 223 224 224 225 227 229 231 234 237 239 242 246 249 251 251 99 84 49 6 352 352 358 2 1 5 22 47 74 93 99 97 91 81 73 71 67 63 56 48 40 33 31 30 28 26 24 23 22 23 25 27 30 31 32 31 30 29 30 34 43 47 45 44 46 49 49 45 39 33 31 25 16 7 359 354 352 352 353 353 353 351 350 349 349 350 351 351 351 352 351 351 349 348 348 350 352 354 357 360 3 6 9 13 17 23 30 36 41 43 44 43 42 40 39 37 36 34 33 31 31 30 29 28 27 28 31 33 34 34 33 32 31 30 27 23 15 3 349 332 323 321 321 319 314 303 295 352 91 95 93 72 357 323 307 303 298 289 272 247 231 228 230 234 241 251 265 276 281 282 280 275 270 264 258 252 247 244 240 237 233 230 227 225 223 222 222 222 222 222 222 223 223 224 225 227 229 232 234 237 241 247 252 257 258 103 88 56 11 353 360 13 18 16 14 40 66 83 94 99 96 88 79 73 71 68 63 57 52 46 41 38 36 32 29 26 24 24 24 26 28 29 30 31 30 30 30 31 34 39 40 36 32 30 32 36 37 36 32 30 24 15 6 359 355 353 354 356 356 355 353 350 348 347 348 349 350 352 354 356 358 359 359 359 360 0 2 3 6 8 11 14 18 24 30 37 42 44 46 45 44 43 41 40 39 38 37 36 36 35 35 34 33 33 33 33 33 34 34 34 34 35 37 39 40 40 39 38 35 31 28 22 16 25 31 40 49 59 69 70 55 349 307 296 295 293 287 276 259 236 226 226 232 244 261 283 297 301 300 293 285 279 274 267 260 255 250 245 240 235 230 227 224 222 221 221 221 221 221 221 222 222 222 223 224 226 228 230 233 238 243 250 256 260 95 80 50 10 345 359 28 37 33 23 55 77 90 97 98 94 87 79 73 70 67 63 58 54 49 45 42 39 36 32 29 26 24 25 26 28 29 30 30 29 28 28 28 30 32 31 28 24 22 23 26 31 32 31 29 23 14 5 359 356 355 357 358 358 357 355 352 350 348 348 349 352 355 358 0 3 5 6 7 7 7 8 10 12 14 17 21 25 30 36 41 44 46 46 45 44 43 42 41 40 39 39 38 38 38 38 38 37 37 36 36 35 35 34 35 36 38 41 43 45 46 46 46 46 47 48 46 41 47 52 55 56 57 59 56 30 320 297 291 286 280 271 257 235 218 213 216 223 233 244 262 272 276 275 274 276 277 275 271 267 263 257 250 243 236 231 226 223 222 222 221 221 221 221 221 221 221 220 221 222 223 224 226 229 234 239 245 251 256 81 66 38 4 347 358 28 53 59 58 74 77 83 90 97 98 93 84 76 69 65 61 58 54 50 46 43 40 37 34 30 26 24 24 26 28 29 29 29 27 26 24 23 24 25 26 27 26 25 25 26 29 30 29 26 20 12 5 360 358 358 359 0 360 359 357 355 353 351 351 352 355 359 1 3 5 7 8 10 11 13 14 15 17 19 22 25 29 34 39 43 45 46 46 45 44 43 42 41 40 39 39 39 40 40 40 40 39 39 39 39 38 37 38 39 40 43 46 48 49 49 49 49 50 53 56 57 58 61 65 69 70 67 59 51 29 347 317 300 286 269 245 217 184 175 184 202 219 227 231 236 240 244 249 255 261 265 268 270 271 266 260 253 246 236 227 223 222 223 222 222 221 221 221 221 220 220 219 219 219 220 221 223 226 230 234 240 246 251 68 53 21 353 347 0 13 33 62 71 70 67 72 82 94 103 104 94 82 71 63 59 56 54 50 46 42 40 37 34 30 26 23 23 25 27 29 29 27 25 23 20 18 17 18 21 24 26 27 27 27 29 29 27 22 16 9 4 -0 359 359 0 0 0 360 359 359 358 357 357 358 360 1 3 4 5 6 8 10 12 14 15 17 18 21 24 27 30 34 38 41 43 44 45 44 44 43 42 40 39 39 39 39 40 40 40 40 41 41 41 40 40 40 41 42 44 47 50 52 53 54 54 54 54 58 61 65 68 74 82 89 92 90 83 72 57 37 16 4 4 18 46 91 122 144 171 198 215 220 220 223 227 230 233 234 238 245 253 259 265 268 267 259 246 234 224 219 219 222 223 222 221 221 221 221 221 220 218 216 215 218 222 226 230 233 235 238 242 247 56 38 1 340 346 8 16 34 61 67 57 45 40 47 67 95 112 106 91 73 61 55 54 53 50 45 40 36 33 31 28 26 24 24 25 27 28 28 26 24 20 15 13 12 13 16 19 22 23 24 25 27 26 22 16 10 4 1 359 358 358 358 359 0 1 2 2 2 2 2 2 2 2 3 4 5 6 8 10 12 13 14 15 17 19 22 25 30 34 37 39 40 42 43 43 43 42 41 40 38 38 38 38 39 39 40 40 41 41 42 42 43 43 44 46 48 50 53 55 56 57 57 58 59 61 64 68 72 77 85 96 104 106 103 96 84 63 33 12 9 22 51 86 115 137 158 175 187 192 196 201 206 212 218 222 225 229 234 240 247 251 257 260 257 239 221 216 216 218 220 221 220 220 221 222 223 220 215 213 216 224 231 235 238 242 241 241 243 247 46 30 359 350 11 27 28 41 59 59 50 41 33 28 29 47 96 115 100 76 58 51 51 52 48 42 36 31 27 25 23 23 24 24 25 26 27 27 25 21 15 10 8 8 9 11 14 18 19 22 24 25 23 19 12 5 359 356 356 355 356 357 359 0 2 3 3 3 2 2 2 1 1 2 3 4 6 8 10 12 13 14 15 16 17 18 21 25 29 33 35 37 40 41 42 42 42 41 39 38 38 38 38 38 39 39 40 41 42 43 45 46 47 48 49 50 52 54 56 57 58 59 60 62 63 65 67 71 75 82 90 100 108 111 113 115 120 138 189 191 140 117 113 115 120 126 132 137 142 150 159 170 181 192 199 211 225 237 242 243 242 238 234 229 217 211 211 212 215 218 218 219 220 222 224 222 216 213 215 224 233 240 245 248 252 250 249 250 255 31 21 8 12 28 37 38 45 53 52 47 41 36 30 26 31 58 102 99 78 57 46 44 51 45 37 30 23 19 17 16 17 20 21 22 23 25 25 23 17 11 6 4 5 6 7 10 14 17 22 25 25 22 17 8 359 354 352 352 353 355 357 359 0 2 2 2 1 0 360 359 359 358 359 2 4 6 8 11 14 15 16 17 17 16 17 18 21 25 29 33 36 39 41 42 42 41 41 39 38 38 38 38 38 39 40 40 42 43 45 47 48 49 51 52 53 54 55 57 58 60 61 62 63 63 64 65 67 71 76 79 85 93 102 110 116 124 131 130 119 107 99 96 96 99 102 106 110 114 119 128 144 171 201 223 236 247 255 261 262 254 243 230 219 212 210 210 212 216 219 220 221 222 223 221 217 215 216 222 232 243 250 256 260 262 261 259 260 265 17 13 11 15 26 33 37 41 46 48 45 41 37 33 32 39 56 78 87 79 60 43 39 49 39 29 21 14 9 7 7 9 13 15 16 18 21 24 23 16 9 5 4 4 4 5 7 11 15 22 24 23 20 13 2 352 349 350 351 352 354 356 358 359 360 359 359 358 357 357 356 355 355 356 359 2 6 10 14 17 18 18 18 18 17 16 16 18 22 26 31 34 38 41 42 42 41 41 41 40 39 39 39 39 40 41 42 43 45 47 49 51 52 54 55 56 57 58 59 61 62 63 63 63 63 63 64 66 69 72 74 77 81 86 93 99 103 104 101 95 89 85 83 83 83 83 83 83 82 81 77 67 20 296 282 279 278 280 284 288 274 251 231 219 214 211 211 214 219 221 221 222 222 222 217 215 217 222 231 241 250 257 262 265 267 268 266 266 271 36 37 32 29 36 39 39 38 42 47 45 41 37 34 35 48 65 81 90 88 68 46 39 39 28 16 7 359 354 352 354 359 4 7 8 10 15 21 23 16 11 8 8 7 5 4 7 11 16 19 20 17 11 3 355 351 350 351 352 353 354 355 356 356 355 355 355 355 355 354 352 351 350 351 354 359 5 11 17 20 21 21 20 19 18 17 15 15 18 23 28 33 37 40 42 43 43 42 42 41 40 39 39 40 41 43 44 46 48 50 52 54 55 56 58 59 60 61 62 64 65 65 65 64 64 65 66 67 69 70 72 74 77 80 83 85 87 86 84 82 79 77 75 75 73 72 71 69 66 63 58 50 39 19 354 329 312 304 303 310 296 250 218 208 207 209 211 214 218 219 220 219 217 216 214 216 222 231 241 250 255 259 263 265 267 267 266 269 276 66 64 55 50 52 54 49 44 43 48 48 42 35 29 32 52 76 89 91 80 61 48 41 30 13 353 343 338 336 336 340 347 353 357 359 2 10 17 20 16 12 11 11 10 8 6 7 11 15 15 12 8 2 358 354 354 355 356 356 355 354 353 352 351 351 351 352 352 352 351 349 348 348 349 353 357 3 9 15 20 22 21 20 20 19 17 14 13 15 20 26 32 37 40 41 43 43 43 43 42 41 40 40 41 43 45 47 49 51 52 54 56 58 59 61 62 63 65 66 67 67 67 67 67 67 67 68 68 69 70 70 71 73 74 75 76 76 76 75 74 73 72 71 70 69 67 66 64 62 60 58 55 51 47 42 37 33 30 27 32 47 93 160 185 197 204 209 214 217 218 219 218 217 216 218 223 230 240 249 256 260 262 264 264 263 262 264 270 279 54 52 47 44 48 60 53 45 42 46 49 41 28 16 14 40 73 79 71 56 49 46 39 19 342 321 317 319 322 325 330 337 343 347 350 354 3 12 17 17 13 12 11 10 9 8 7 7 6 4 3 1 359 359 358 359 360 360 359 357 354 351 349 348 349 350 351 351 350 348 346 346 348 352 356 0 5 9 13 17 19 20 20 19 19 16 14 13 12 16 24 31 37 39 41 43 43 43 43 42 41 41 41 43 45 47 49 51 52 54 56 58 60 62 64 65 66 68 69 69 69 70 70 69 69 69 69 69 70 70 70 69 69 69 70 70 70 70 70 69 69 68 67 66 65 64 63 62 61 60 59 58 56 55 54 54 54 56 57 60 64 71 84 112 155 188 204 213 218 221 223 224 224 225 228 233 240 249 256 261 263 264 263 260 256 252 254 261 274 28 30 29 28 38 68 60 49 45 45 48 35 6 342 329 338 44 53 52 50 50 41 26 343 310 303 305 310 315 319 324 329 334 337 340 344 353 6 15 17 14 12 10 8 7 7 5 1 358 357 358 0 2 3 4 4 3 2 0 358 355 352 349 348 349 350 350 349 348 346 347 349 354 359 4 8 10 12 14 15 17 18 19 18 16 14 13 11 9 13 22 30 36 40 42 43 44 43 43 42 41 41 42 43 45 47 49 51 53 55 57 59 61 63 65 67 68 69 70 70 70 70 70 70 70 70 69 69 68 68 68 67 66 66 66 67 67 67 66 65 65 64 63 62 62 61 60 59 58 58 57 56 55 55 55 56 57 57 58 58 59 61 63 68 73 84 113 183 216 225 230 232 234 236 240 245 251 257 261 264 263 261 256 251 245 241 239 239 241 6 12 14 15 29 63 63 52 48 48 49 20 292 288 292 306 22 47 50 48 43 31 343 305 295 294 299 307 312 316 320 324 326 328 330 333 339 355 12 18 17 13 10 7 4 3 1 359 358 358 359 2 4 5 6 5 4 2 0 358 356 354 352 350 349 349 348 347 345 345 350 356 3 9 13 14 13 13 13 12 11 11 12 12 13 11 8 6 5 10 21 29 35 39 41 42 43 42 42 41 41 41 42 44 45 47 49 51 53 56 58 60 63 65 67 68 69 70 70 70 70 69 69 69 69 68 68 67 67 66 66 66 65 65 65 65 64 64 63 63 62 62 61 60 59 58 57 56 55 54 52 51 51 52 52 53 54 54 55 55 55 56 56 57 57 58 57 56 53 40 292 259 255 254 256 258 260 261 262 261 257 251 244 238 232 228 227 230 239 351 356 358 2 14 33 39 33 32 35 43 10 289 298 315 349 32 48 45 42 31 345 304 292 289 291 298 305 312 317 320 320 319 319 320 324 325 334 0 20 21 16 11 7 3 359 359 358 359 360 1 4 5 5 5 4 2 1 359 358 357 355 353 351 349 346 344 342 342 345 356 7 14 17 17 15 11 9 8 5 2 357 357 359 2 1 359 359 2 9 20 27 33 36 38 40 41 40 40 39 39 41 43 44 46 48 49 51 53 56 59 62 64 66 67 68 68 68 68 69 69 69 68 68 68 67 67 66 66 65 65 65 64 64 63 63 62 62 61 61 60 60 59 58 58 56 55 54 52 51 49 48 48 48 48 49 50 51 51 52 52 52 52 52 51 50 49 48 45 41 32 16 347 310 288 275 268 263 259 254 246 236 227 217 210 208 211 219 229 342 349 353 0 13 21 21 17 15 14 19 34 33 24 30 44 55 58 50 42 6 294 281 282 287 294 304 316 325 329 327 323 318 315 316 319 320 317 342 20 24 18 12 7 2 359 357 357 358 359 1 3 4 4 3 2 1 359 358 358 357 356 354 351 348 343 339 336 336 343 2 17 22 21 17 13 8 2 359 357 354 345 344 347 349 351 354 358 3 9 17 22 26 30 33 35 36 36 35 36 40 43 46 48 49 50 52 54 56 59 62 64 65 65 65 65 65 66 66 67 68 67 66 66 66 66 66 65 65 65 65 64 64 63 62 62 61 60 60 59 58 57 56 55 54 53 52 50 49 47 46 45 44 44 44 44 45 45 46 47 48 48 48 47 46 46 44 43 41 38 34 29 23 13 0 340 300 246 209 188 178 174 174 174 172 177 189 207 228 332 345 352 356 11 20 23 22 19 20 28 44 52 48 51 57 63 62 56 43 293 275 276 282 295 315 336 350 351 349 344 338 332 328 325 324 325 327 353 20 23 17 11 6 2 359 358 357 357 358 359 1 2 2 1 360 359 358 358 357 356 356 353 350 345 340 334 329 330 341 7 23 24 20 15 10 4 357 352 349 349 347 348 350 351 354 357 359 1 5 9 13 16 19 21 25 29 30 33 40 46 49 52 54 55 57 58 60 62 64 65 65 64 63 63 63 64 64 65 65 65 65 64 65 65 66 66 66 65 65 64 64 63 63 62 61 60 59 58 57 56 55 53 52 51 50 48 47 46 44 43 43 42 42 42 42 42 42 43 43 44 44 43 43 42 41 40 39 38 36 35 34 35 37 43 56 80 106 120 123 120 117 116 126 138 152 178 221 253 13 22 19 17 19 27 30 30 28 34 39 49 61 61 62 66 70 70 66 82 251 260 272 300 350 0 1 1 359 356 352 348 345 342 338 334 334 342 7 22 24 19 10 5 1 360 359 359 358 357 357 359 359 359 358 358 357 357 356 356 355 354 351 347 343 339 332 328 330 347 15 27 23 18 12 7 1 355 351 348 347 350 353 355 354 353 353 352 353 357 1 4 5 8 17 31 38 42 46 50 54 57 60 62 63 65 66 66 66 66 65 63 62 61 61 61 62 62 62 62 61 62 62 63 64 65 65 65 65 64 64 63 63 62 61 60 59 59 58 57 55 54 52 51 49 48 47 46 44 43 42 41 41 40 40 41 41 41 42 42 41 41 40 39 38 37 36 36 35 35 36 38 42 49 61 78 94 107 110 110 105 98 92 89 95 87 289 285 280 102 50 32 23 22 34 39 40 39 44 41 52 69 78 79 80 83 88 94 126 149 82 34 28 16 4 358 355 354 353 351 347 343 340 337 333 332 340 3 28 33 26 15 7 3 1 0 360 358 356 356 356 357 356 356 355 355 354 354 354 353 351 349 346 343 339 335 334 339 356 18 27 21 14 8 3 359 355 352 350 348 349 348 349 349 349 347 348 348 348 352 2 14 27 37 46 50 53 56 59 62 64 67 68 69 69 69 68 66 64 62 61 60 60 59 59 59 59 59 58 58 59 60 61 63 64 64 64 64 64 63 63 62 62 61 60 59 58 57 56 54 53 51 49 48 47 45 44 43 42 41 40 40 39 39 39 40 40 41 41 40 40 39 38 37 37 37 38 38 37 38 39 43 49 59 75 90 97 88 55 12 352 344 341 337 330 318 304 288 64 21 26 46 59 59 52 47 44 42 38 50 73 91 98 98 95 93 90 80 53 34 21 11 4 355 350 347 347 348 347 340 330 323 319 315 312 316 337 28 46 38 23 12 6 3 1 359 357 355 354 354 354 353 352 351 351 351 351 350 350 349 348 346 343 341 339 344 356 9 18 20 11 4 360 357 355 352 349 346 345 344 345 345 344 344 349 354 357 2 11 22 32 41 48 54 58 61 63 65 67 68 69 70 69 68 66 64 62 60 60 60 59 59 58 58 57 56 56 55 55 56 57 59 60 62 62 63 63 63 63 62 62 61 60 59 59 58 56 55 53 52 50 48 47 46 45 44 43 42 41 40 39 38 38 38 39 39 40 40 40 40 39 39 38 38 38 39 39 39 40 41 42 45 46 46 38 14 354 344 341 341 347 349 352 352 346 331 294 70 65 86 92 85 72 60 54 47 40 39 47 66 87 98 96 84 71 58 47 36 25 14 1 351 344 339 336 336 340 344 332 312 301 296 290 286 286 292 329 65 49 30 15 6 1 359 358 354 352 351 350 350 349 347 347 347 348 348 348 348 348 347 346 344 344 346 356 9 15 16 11 3 358 355 353 350 348 345 341 339 338 339 340 340 343 353 5 14 23 31 38 43 49 54 58 61 64 65 67 67 67 68 68 66 64 62 60 59 58 58 58 59 58 58 57 55 54 52 52 52 53 54 56 57 59 60 61 61 61 61 61 60 60 59 58 58 57 55 54 52 50 48 47 45 44 43 42 41 41 40 39 39 38 38 38 38 38 38 39 39 39 39 38 38 39 39 40 41 41 42 42 43 44 44 41 36 26 19 14 14 19 27 35 41 47 53 61 81 66 76 90 87 72 57 52 58 47 36 39 49 62 74 80 79 69 62 52 43 35 27 15 354 339 333 328 326 328 332 339 327 303 287 278 271 266 265 261 235 100 49 28 14 3 357 355 353 349 346 344 344 344 344 343 343 344 345 345 346 346 347 346 347 348 350 356 6 13 14 10 2 354 352 350 348 345 343 341 338 335 333 334 336 338 344 357 10 21 32 41 48 52 56 58 60 62 63 63 64 65 66 66 65 64 62 60 58 57 57 57 58 58 58 57 56 53 51 49 48 48 50 51 53 54 56 57 58 59 59 59 58 58 58 57 57 56 54 53 51 49 48 46 45 43 42 41 40 40 40 39 39 38 38 38 37 37 37 38 38 38 38 38 38 38 38 39 40 41 41 42 43 44 46 46 47 48 48 48 49 51 54 59 63 68 72 76 81 91 39 47 52 52 51 54 59 66 52 46 49 59 71 78 81 79 67 63 54 46 40 32 7 338 327 323 321 322 323 326 331 325 305 279 262 251 246 244 236 205 112 45 22 7 356 349 347 345 341 338 338 338 339 339 339 340 341 342 342 343 344 345 346 348 352 357 4 10 11 7 0 352 346 341 339 339 339 338 336 334 331 330 330 333 337 343 352 9 23 36 47 55 60 62 63 63 63 62 62 62 63 64 63 62 61 59 58 57 56 56 56 57 57 57 56 54 51 48 46 45 46 47 49 50 52 53 55 56 57 56 56 55 55 55 55 54 53 52 50 49 47 46 44 43 42 41 40 39 39 39 38 37 37 36 36 36 36 37 38 39 39 39 38 38 38 39 39 40 40 41 42 43 44 46 48 51 54 58 61 63 65 68 71 74 77 80 83 87 93 27 34 40 46 53 59 62 61 57 55 59 67 77 81 81 76 67 65 60 53 45 33 356 330 321 317 317 318 318 320 322 322 305 270 244 233 230 228 216 170 91 38 13 358 347 338 336 334 332 331 332 332 333 333 334 335 336 338 339 339 341 342 345 349 354 0 5 8 5 357 348 341 335 331 329 331 332 334 331 329 326 324 325 328 333 336 343 2 20 35 49 59 65 66 65 65 64 63 63 63 63 62 61 60 58 57 57 56 55 55 56 57 57 57 55 52 49 46 44 44 44 45 47 48 49 51 53 54 54 53 53 52 52 52 52 51 50 49 47 46 45 44 43 42 41 40 39 38 37 37 37 36 35 35 35 35 36 37 38 38 39 39 39 39 39 39 40 40 41 42 43 44 45 46 49 52 56 61 64 67 70 73 76 79 81 83 87 90 93 30 37 42 44 47 51 54 55 52 51 56 66 77 85 88 85 79 75 71 64 46 18 342 323 316 314 315 316 315 314 313 311 295 258 232 226 232 224 135 83 55 22 359 344 334 326 325 324 324 323 324 325 326 327 328 329 331 332 334 335 337 340 344 350 356 0 3 1 355 345 336 329 325 323 322 323 326 329 328 324 320 318 319 321 323 325 333 349 10 29 44 58 66 67 67 65 64 62 61 61 60 59 59 58 58 57 57 56 56 56 57 57 56 55 53 49 46 44 43 42 42 44 45 46 47 48 50 51 51 50 49 49 49 49 49 48 47 46 45 44 43 42 42 41 40 39 38 38 37 36 36 36 35 35 35 35 35 36 36 37 37 37 37 37 38 39 40 41 42 43 45 46 47 48 50 52 56 59 63 66 70 74 78 82 84 85 86 88 91 34 41 43 44 47 51 53 53 49 47 51 61 77 90 95 94 90 85 85 84 62 352 316 307 307 310 313 314 313 311 306 300 283 250 229 227 285 58 70 62 37 4 342 326 318 312 313 314 315 316 317 318 320 321 322 323 326 327 329 330 336 338 342 348 355 357 354 348 340 331 323 318 317 318 318 317 320 325 327 324 320 318 320 327 331 335 342 351 5 22 39 55 66 69 69 67 65 63 62 60 60 59 59 59 59 59 59 59 58 58 58 57 55 53 49 46 43 41 40 40 40 41 43 44 45 46 48 48 47 47 46 46 46 46 47 46 45 44 43 42 41 41 40 40 39 39 39 38 38 37 37 37 37 36 35 35 35 35 35 36 36 37 37 37 38 39 40 41 43 44 46 47 49 50 51 53 55 58 61 64 68 73 77 81 84 84 84 85 88 33 40 45 48 53 60 56 49 42 37 42 55 72 89 100 105 106 105 104 103 91 295 287 291 298 304 309 311 311 310 308 301 282 247 227 239 12 61 62 49 17 341 318 306 302 301 304 306 307 309 310 312 313 314 315 317 320 323 324 325 333 335 337 341 345 346 340 329 319 313 307 305 307 310 312 313 318 324 328 329 326 324 326 335 342 349 358 8 20 35 48 59 68 71 70 69 68 66 64 63 62 62 62 62 61 61 61 61 60 58 57 54 52 48 45 41 39 37 37 37 38 39 41 42 44 45 46 46 45 44 44 44 45 45 45 44 43 42 41 41 40 39 39 39 39 39 39 38 38 38 38 39 38 37 36 35 34 34 35 35 36 37 38 38 39 40 41 43 43 45 47 48 49 50 51 53 55 58 61 64 67 70 74 78 81 84 86 86 88 23 32 41 48 51 50 48 43 38 34 36 49 63 79 100 111 116 116 111 99 82 281 277 283 292 300 306 308 308 308 311 311 297 231 208 62 47 61 54 29 338 307 292 289 290 294 297 299 300 302 303 305 306 308 310 312 315 318 320 321 329 333 335 333 329 329 321 312 305 302 300 299 302 306 309 312 318 325 330 333 331 327 326 335 343 352 5 23 42 55 64 69 73 73 73 72 71 69 68 66 66 65 65 65 64 63 62 61 59 57 54 50 46 42 39 37 35 35 35 35 37 39 40 42 43 44 44 44 44 43 43 44 44 44 44 43 42 41 40 40 39 39 39 39 39 39 39 39 38 38 39 39 39 38 36 34 34 34 35 35 36 37 38 39 40 41 42 44 45 46 47 48 48 49 51 53 55 58 60 62 65 68 71 75 79 82 84 87 89 20 26 36 48 48 38 36 33 30 28 31 35 45 65 95 113 118 116 104 85 63 281 277 281 289 298 305 307 306 311 321 340 18 75 76 64 55 48 22 299 276 273 272 277 283 288 292 294 295 297 298 300 302 303 305 308 310 314 316 316 318 320 321 318 313 311 310 307 304 302 302 301 304 308 311 315 319 324 328 331 330 325 323 329 336 345 358 20 42 57 67 73 76 77 76 75 74 72 71 70 69 69 69 68 66 65 63 61 58 54 50 45 41 38 36 34 34 33 34 35 36 39 41 42 43 44 43 43 43 42 42 43 43 43 43 42 41 41 40 40 40 40 40 40 40 40 39 39 38 38 39 39 39 38 37 36 35 35 35 36 37 38 39 40 41 42 43 45 46 46 47 47 48 49 51 53 55 57 59 61 63 66 70 73 75 78 80 81 82 25 28 36 60 51 37 35 33 31 28 23 16 37 63 90 111 118 116 105 89 71 277 277 281 287 297 307 312 314 327 349 20 48 64 65 59 51 28 272 257 258 260 264 270 276 282 287 290 292 294 295 297 299 301 303 305 307 310 312 312 311 311 312 308 302 302 307 308 309 309 309 308 311 314 317 319 320 323 326 328 327 323 320 322 328 334 343 359 23 47 65 77 83 86 83 80 78 76 74 73 73 73 73 71 69 66 64 61 57 52 48 44 40 37 35 34 33 32 33 34 36 38 40 41 42 43 43 42 42 42 42 43 43 43 43 42 41 41 41 41 40 41 41 41 41 40 40 39 39 38 38 38 38 38 38 37 36 36 37 37 38 39 40 41 41 42 44 46 46 46 46 47 48 49 51 53 55 57 58 59 61 64 67 70 72 74 77 78 79 28 35 45 72 48 34 32 30 26 21 18 17 28 55 80 102 120 123 113 99 63 302 288 287 290 298 313 324 335 355 16 32 44 55 62 60 52 259 250 250 254 258 261 265 271 276 281 285 289 292 294 296 297 299 301 302 304 308 310 310 309 308 310 308 305 305 308 311 313 315 317 316 318 320 321 322 321 320 321 324 324 321 317 317 320 326 331 340 357 23 51 73 87 92 90 87 83 80 79 78 77 77 76 74 71 68 65 61 56 52 47 43 40 37 36 34 33 33 33 34 36 38 40 42 42 42 42 42 42 43 43 44 44 44 43 42 42 42 42 41 42 42 42 42 42 41 41 40 39 38 37 37 37 37 36 36 36 37 38 39 40 41 41 42 42 43 45 47 47 47 47 48 49 51 51 52 53 54 54 55 57 60 64 67 70 73 75 77 78 69 66 64 73 49 35 29 25 21 26 40 45 50 60 71 84 101 125 112 82 36 347 313 299 296 302 329 345 2 19 29 33 40 48 52 71 235 242 247 251 257 260 261 263 266 271 276 281 286 290 293 295 297 298 299 300 302 306 309 310 309 309 311 311 312 314 315 317 319 321 321 321 322 323 324 323 323 321 321 322 324 321 317 313 314 318 322 327 337 356 26 57 79 94 96 94 91 88 85 83 83 82 80 78 74 70 66 61 56 51 47 44 41 39 37 35 34 34 34 34 35 37 39 41 41 42 42 43 43 43 44 44 44 44 44 43 43 43 43 43 43 44 44 43 43 43 41 40 39 38 37 37 37 36 36 36 37 37 39 40 41 41 42 43 44 45 46 47 47 48 49 51 52 52 52 51 51 50 51 52 54 57 61 65 69 73 75 77 78 145 111 80 76 63 54 41 29 23 34 44 49 55 62 69 76 85 119 89 49 25 355 322 303 297 308 349 9 23 29 30 30 37 49 135 228 234 238 244 253 261 263 264 265 266 268 272 277 282 287 291 294 296 297 298 300 302 304 307 309 311 312 313 314 316 317 318 318 320 322 322 321 323 324 325 325 326 325 323 322 323 321 317 312 311 312 313 315 318 324 343 37 79 96 104 105 103 98 93 91 89 87 85 81 77 72 66 60 55 51 47 44 42 40 38 37 36 36 35 34 34 35 37 39 40 41 42 43 43 44 44 45 45 45 45 44 45 45 45 45 45 45 45 45 44 43 42 40 39 38 38 38 38 38 38 37 37 38 39 39 40 41 41 42 44 45 46 48 49 50 51 52 53 53 53 52 50 50 50 52 54 57 60 65 69 73 76 78 80 153 111 80 87 92 104 152 172 98 75 58 53 52 54 59 66 82 139 250 284 291 293 291 284 281 295 352 16 23 21 14 10 341 257 236 231 229 230 236 247 258 264 268 269 269 269 269 272 277 283 288 292 294 296 298 299 301 303 305 308 311 313 313 315 317 319 320 320 321 322 323 322 323 324 325 326 327 326 325 323 322 321 318 314 311 309 307 305 303 298 291 274 141 127 125 124 119 113 106 101 97 93 90 85 79 72 65 59 54 50 46 43 41 40 39 39 38 37 36 34 34 34 35 36 38 40 42 43 44 44 44 44 46 46 46 46 47 47 47 47 47 47 46 46 45 43 41 40 39 39 39 39 39 38 38 37 38 38 39 39 39 40 41 42 44 45 47 49 51 52 54 55 55 56 55 54 53 53 54 55 58 60 63 67 71 74 77 80 81 166 99 81 101 118 137 182 192 181 150 88 59 51 53 60 74 167 211 229 238 248 258 267 264 255 257 298 345 356 349 331 306 270 248 235 226 220 221 226 236 250 260 267 271 272 271 269 269 272 277 282 286 289 292 296 297 298 300 302 305 308 310 311 313 315 318 319 319 320 321 322 322 323 324 324 325 325 325 324 322 321 320 319 316 311 306 303 299 295 287 276 255 216 176 159 150 140 132 123 115 109 102 96 89 82 73 64 57 51 47 44 41 39 39 38 38 37 37 36 35 34 33 33 34 35 38 40 42 43 43 43 44 46 47 48 49 50 50 49 48 48 48 47 46 45 43 42 41 40 40 40 40 39 39 38 38 38 38 39 40 40 41 41 42 44 45 47 49 52 54 55 56 57 58 58 57 57 57 58 59 62 64 67 69 72 75 78 80 82 207 213 169 147 143 142 171 187 183 170 135 76 57 58 78 153 206 218 222 228 235 242 247 243 233 234 244 265 280 285 288 287 272 250 233 221 215 218 225 235 246 255 262 267 270 272 270 267 266 268 273 278 283 287 291 292 294 296 297 299 302 305 308 310 313 315 317 317 317 318 319 320 321 321 322 322 323 323 322 321 319 319 320 316 310 305 301 296 290 282 272 256 233 207 187 174 162 152 143 135 127 118 109 98 87 74 63 54 47 43 40 38 36 36 36 37 37 37 37 36 35 33 32 32 33 35 38 41 42 43 42 43 45 47 49 51 53 53 51 50 49 49 48 48 46 45 44 43 42 41 41 41 40 39 38 38 38 39 40 40 40 41 41 42 43 44 46 48 51 53 54 55 56 56 57 57 58 59 60 62 63 66 68 70 72 75 77 80 81 221 219 199 182 168 154 150 175 178 174 156 100 79 87 107 159 207 217 221 225 232 238 239 234 228 231 238 248 255 259 272 285 281 260 239 225 219 223 229 237 246 253 259 262 265 268 266 262 259 258 261 268 274 280 284 286 288 290 291 293 297 301 305 307 310 312 313 314 314 315 316 317 317 318 318 318 319 320 320 318 317 316 318 316 311 307 302 296 288 279 269 256 240 221 205 193 182 172 164 156 150 143 134 121 105 82 60 46 37 33 31 32 32 34 35 36 37 37 37 36 35 33 32 32 33 34 37 40 42 42 40 41 43 46 50 55 57 56 54 53 52 51 51 50 49 48 47 45 44 42 41 41 40 39 38 38 38 39 39 39 40 40 41 42 42 43 45 47 49 50 51 52 52 53 53 54 56 58 59 61 62 64 67 69 71 74 76 79 80 226 225 211 197 183 162 137 156 171 174 153 98 94 99 109 125 176 200 212 222 232 238 236 231 232 237 242 247 250 253 267 281 287 277 257 239 230 231 233 241 251 258 260 259 259 260 258 255 251 250 252 260 267 274 278 282 283 284 285 286 292 297 301 304 306 307 308 309 311 312 313 314 315 316 316 315 315 316 316 316 315 315 317 316 315 312 307 298 289 278 267 256 243 230 219 210 201 192 184 178 175 173 172 168 162 133 34 16 14 16 19 22 25 29 31 32 33 35 35 35 34 34 34 36 37 39 40 41 41 40 38 38 40 44 50 58 62 61 58 57 56 56 55 54 53 51 49 47 45 43 41 40 39 38 38 38 38 39 39 39 39 39 39 40 41 42 43 45 46 47 47 47 48 48 49 50 52 54 55 57 59 61 63 66 69 72 74 77 78 233 231 217 192 171 154 138 118 136 133 111 86 76 66 60 128 202 210 222 233 245 241 237 235 238 243 247 249 251 256 267 280 290 291 279 263 250 243 243 252 262 269 270 265 260 255 252 249 246 245 247 254 261 268 273 278 281 282 282 281 287 293 298 301 303 303 305 307 309 311 313 313 314 315 315 315 315 316 316 316 315 315 317 319 319 317 312 303 292 280 268 257 246 236 228 222 216 210 205 201 201 204 207 210 218 235 265 304 330 348 359 6 13 18 23 27 30 33 35 35 35 35 37 39 41 42 42 42 40 37 34 34 35 40 48 60 67 67 65 63 62 61 59 58 57 54 51 49 46 43 41 39 38 37 37 37 38 38 39 38 38 38 38 39 40 41 41 41 42 42 41 42 42 43 43 43 46 48 50 51 53 55 58 61 64 67 70 72 73 248 224 169 137 130 128 121 104 110 112 108 93 61 13 335 298 272 261 257 254 249 238 239 243 246 249 252 255 257 261 270 282 292 297 293 283 270 258 253 259 269 279 285 279 268 259 254 250 246 245 246 251 256 262 268 274 277 278 278 278 281 287 293 298 300 302 304 306 308 310 312 312 313 314 315 316 316 317 318 318 317 317 319 321 322 321 317 307 296 283 270 258 248 239 232 227 223 220 218 219 223 224 225 226 230 238 252 272 297 319 337 348 357 5 12 20 27 32 35 35 35 35 38 41 43 44 43 40 37 33 31 29 30 33 41 57 72 76 75 72 70 68 65 63 61 58 55 51 48 45 42 40 38 38 37 37 38 38 38 38 37 37 38 38 39 39 38 37 37 36 35 35 35 35 35 36 38 41 43 44 46 49 52 55 58 60 63 64 65 272 158 128 117 109 106 110 117 118 123 125 119 67 333 308 289 278 269 258 246 238 235 238 241 245 250 257 263 268 271 277 286 293 298 299 295 286 274 265 267 277 286 290 285 275 266 260 255 251 249 249 250 254 259 264 268 272 274 275 275 276 280 287 292 296 300 303 305 307 309 310 311 312 313 314 315 316 317 318 319 318 318 319 322 323 321 318 311 301 288 273 259 249 240 233 228 224 223 226 230 235 233 230 229 230 235 245 261 280 300 318 332 342 351 357 6 15 25 30 32 33 35 38 42 44 44 42 38 34 30 27 24 23 22 26 40 76 96 97 89 84 78 74 70 67 64 59 55 52 47 43 41 39 39 38 38 38 38 37 37 37 37 38 38 38 38 37 36 35 34 32 31 29 28 27 28 31 34 37 38 40 42 44 46 48 50 51 52 51 282 166 138 124 111 106 111 116 118 128 138 147 167 215 250 262 264 260 251 243 239 241 240 240 242 247 259 273 281 284 289 295 300 304 305 305 299 289 279 276 282 288 290 285 277 269 263 258 255 253 252 252 254 258 262 265 269 271 273 273 274 276 282 288 293 298 302 305 307 308 310 311 312 314 315 316 317 317 319 320 320 319 319 321 323 322 319 315 307 295 279 262 252 243 236 231 229 230 234 241 243 238 233 229 228 232 242 254 268 284 302 319 332 341 344 348 356 7 19 26 30 34 39 42 43 42 40 36 32 28 23 18 13 9 3 354 245 174 156 137 117 101 90 82 76 73 67 63 58 52 47 43 41 40 39 38 38 37 36 35 35 36 37 38 38 38 38 37 36 35 33 31 29 27 26 26 29 32 36 36 37 37 37 38 38 37 36 35 33 259 205 161 140 122 106 111 116 119 124 139 156 171 187 210 234 251 260 263 265 264 260 252 243 238 241 254 278 290 298 305 309 312 314 315 314 308 300 291 285 284 286 287 283 278 271 265 260 256 252 250 249 252 258 262 266 269 272 273 274 275 276 279 284 290 296 300 304 306 308 309 311 312 314 316 316 316 316 317 318 319 318 319 321 323 324 323 320 314 303 287 269 257 249 242 238 236 238 242 247 251 246 237 230 227 231 240 250 262 274 288 306 322 333 336 336 336 339 355 13 24 32 39 42 41 38 36 32 28 24 18 12 6 359 349 323 262 220 201 186 168 147 126 108 95 89 83 77 70 60 52 47 43 41 39 37 35 34 33 33 33 34 35 35 36 37 38 38 38 37 36 35 34 33 32 32 33 36 39 38 36 34 33 32 30 27 24 20 15 218 190 167 151 134 119 123 126 129 133 141 158 176 195 216 238 258 274 286 291 286 275 258 240 232 238 257 281 293 301 309 315 318 319 319 318 314 308 302 297 292 290 289 286 283 278 273 267 261 250 244 243 246 252 261 267 270 272 274 275 276 277 279 283 289 295 300 304 306 307 308 309 311 312 314 316 317 317 317 317 318 318 320 322 324 326 327 326 321 312 298 280 265 255 248 243 241 243 246 250 253 251 242 233 229 233 241 250 259 268 277 293 310 325 331 330 325 317 320 345 8 25 36 40 38 36 33 29 24 19 13 7 2 355 344 320 268 231 215 205 197 186 172 153 130 120 112 104 93 77 62 52 46 42 38 35 33 31 31 30 30 30 30 30 30 31 33 34 35 35 35 35 34 34 34 35 38 40 41 40 38 35 33 32 29 25 22 17 12 175 166 159 152 146 146 142 137 133 135 147 174 199 217 231 249 270 290 305 310 298 276 247 230 239 256 274 287 291 294 298 303 309 312 313 314 312 311 309 307 304 302 299 296 293 290 287 281 273 278 279 274 264 249 255 261 267 271 273 276 277 278 280 284 290 296 301 304 306 307 307 308 308 310 312 316 318 319 320 320 321 322 324 327 329 332 333 333 330 323 311 295 277 263 254 248 245 246 247 250 252 251 245 237 234 237 244 252 259 266 271 283 298 314 324 325 320 310 301 309 327 359 33 39 38 35 32 28 24 18 12 6 1 356 349 331 281 238 221 213 207 201 193 184 171 159 149 141 130 111 86 64 50 42 35 31 29 28 27 26 25 24 24 23 23 24 25 26 27 27 28 28 29 30 31 33 37 39 39 38 37 36 34 33 31 28 25 21 16 146 145 149 157 156 151 143 135 128 125 131 170 219 227 233 248 278 306 325 338 312 229 222 235 263 281 289 290 288 287 289 292 295 298 302 305 307 309 310 311 311 311 310 308 305 302 300 298 296 293 293 292 291 285 271 268 269 269 269 271 275 278 280 286 292 299 304 306 307 307 307 307 308 310 313 316 318 320 322 323 323 326 330 332 336 339 341 342 341 336 328 314 295 276 262 254 250 248 248 249 250 250 246 242 240 242 248 254 261 266 269 277 287 301 314 318 315 307 295 289 285 278 249 35 37 34 31 28 23 18 12 6 3 0 357 351 313 247 224 216 212 207 202 197 191 184 177 171 166 158 145 109 59 37 29 25 24 23 22 21 19 19 18 17 17 17 17 18 18 19 20 21 22 24 25 27 30 33 34 34 35 35 34 32 31 30 28 24 20 135 137 146 152 149 144 137 129 125 131 145 164 189 205 216 227 246 280 34 104 152 188 223 254 276 287 291 291 286 284 287 292 295 293 294 297 301 305 308 312 315 317 317 315 313 309 306 304 304 304 303 302 305 309 309 304 299 293 289 286 284 282 282 286 293 300 306 309 309 309 309 309 309 312 315 316 318 320 323 324 325 330 334 338 341 344 347 349 350 347 342 333 319 298 277 263 255 251 250 249 249 248 247 246 246 247 251 257 262 267 269 273 281 290 303 308 308 303 293 281 267 248 227 227 292 34 32 28 23 17 12 7 6 6 7 8 357 277 226 217 213 210 207 204 201 198 194 192 191 193 196 202 210 301 358 9 12 15 15 15 15 15 14 13 12 11 10 10 11 13 14 15 17 18 19 20 22 25 28 30 32 32 32 31 31 30 29 26 22 157 166 166 157 147 144 143 146 156 170 181 189 196 200 202 202 199 185 170 167 177 198 226 255 273 282 286 286 283 280 282 288 295 295 294 295 298 302 309 314 317 320 319 317 313 309 306 305 305 307 309 311 313 317 325 327 327 324 320 316 309 299 286 280 289 298 304 309 311 311 310 308 310 313 316 318 318 319 322 326 329 333 337 341 344 347 350 353 354 353 351 346 338 323 301 280 265 257 253 250 249 248 248 248 249 250 253 258 263 267 269 272 276 282 293 299 301 298 291 277 260 243 228 223 220 216 32 27 22 19 15 12 11 12 14 18 19 9 228 215 213 211 209 209 207 206 205 204 206 210 215 220 226 238 263 306 340 356 4 8 9 10 10 10 10 10 9 9 9 9 9 10 11 13 13 14 15 18 20 23 26 29 30 30 30 29 27 24 21 189 186 180 171 162 164 171 181 188 194 199 203 205 205 204 202 198 192 188 188 193 204 220 243 261 272 277 278 278 276 278 281 286 290 293 296 299 302 310 314 317 318 316 313 310 306 303 302 302 305 309 313 316 320 327 332 336 338 339 337 332 322 307 289 290 296 302 307 311 312 311 309 313 314 315 316 318 323 327 330 333 337 340 343 346 348 351 353 355 355 355 353 349 341 325 303 281 265 258 254 251 250 250 250 250 251 253 257 262 266 269 271 273 276 284 290 294 293 288 275 258 242 230 224 221 218 216 216 232 18 19 18 16 17 19 23 25 27 28 208 209 209 209 209 210 210 210 211 214 218 222 226 230 238 248 263 289 322 347 358 3 6 8 10 12 13 13 13 13 11 10 9 9 9 9 9 11 13 15 18 22 26 28 29 27 25 22 19 17 194 188 184 178 177 182 188 193 195 198 204 207 209 210 209 207 203 194 190 192 199 213 230 243 254 262 268 271 272 273 276 277 279 282 288 295 299 302 308 311 312 311 309 307 305 303 300 299 299 300 305 311 317 321 324 327 330 336 342 348 347 342 333 316 298 297 302 305 307 310 313 317 320 319 318 319 323 329 334 338 341 344 345 347 348 349 350 352 354 355 356 356 355 351 341 324 301 279 266 259 256 254 253 253 252 252 252 256 260 264 268 270 271 272 277 283 287 289 286 276 259 244 233 226 223 221 220 217 214 209 203 179 31 25 25 26 26 29 37 187 200 203 205 207 209 211 212 214 217 221 225 230 234 240 247 254 266 286 322 346 358 4 9 12 15 16 17 17 16 15 14 13 13 13 12 11 10 11 13 16 19 23 26 27 25 22 19 17 15 191 187 183 181 180 184 189 191 191 188 192 198 203 207 210 207 201 194 188 187 193 212 233 242 249 255 260 264 267 269 274 274 274 276 281 291 296 299 302 303 303 302 301 300 300 298 296 292 290 293 299 306 311 316 320 323 324 326 334 347 352 353 349 340 324 313 307 305 306 313 320 325 326 325 324 326 330 335 339 343 346 348 348 349 349 349 350 350 352 354 356 358 358 357 351 340 322 298 279 269 263 259 258 257 256 254 254 256 259 263 266 268 268 269 272 276 281 284 284 276 262 248 237 229 226 224 222 220 216 212 207 201 197 190 79 32 30 32 45 158 190 197 201 204 206 209 211 214 217 222 227 232 237 243 248 253 258 269 299 330 349 0 8 14 17 19 20 20 19 19 19 19 17 16 14 13 11 10 9 10 14 18 22 22 21 19 18 18 18