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