Wind_Gust 32 32 32 32 32 33 33 33 33 33 33 33 33 33 34 34 34 34 34 34 34 34 34 35 35 35 35 35 35 36 36 36 36 36 36 36 37 37 37 37 37 37 37 37 37 38 38 38 38 38 38 38 38 38 39 39 39 39 39 40 39 39 39 39 39 39 38 38 38 37 37 37 37 37 37 37 37 37 37 37 37 37 36 36 36 36 36 36 36 36 36 36 36 36 35 33 31 30 29 26 20 11 10 10 8 7 6 6 7 9 9 16 13 8 13 16 19 14 14 16 17 14 11 11 9 7 11 12 12 6 9 16 18 15 10 9 9 10 10 9 9 16 17 16 10 8 8 7 7 6 10 12 14 10 7 5 3 3 3 4 5 6 7 7 7 7 7 7 7 7 6 5 4 3 2 2 2 3 3 3 3 3 3 3 3 4 5 6 5 5 5 4 2 4 6 8 9 10 11 11 11 11 11 11 11 9 6 3 5 6 7 5 4 4 5 6 6 6 5 6 6 6 6 4 3 3 3 3 5 7 7 7 7 6 5 4 3 3 2 3 5 6 5 4 3 3 3 4 4 3 3 3 2 2 2 3 5 5 5 5 4 3 2 5 7 8 7 7 7 8 10 11 12 13 13 12 12 12 13 12 10 7 9 12 11 7 5 5 5 6 5 5 7 11 13 14 12 8 5 3 4 6 7 5 4 6 9 11 12 11 9 7 6 5 4 3 4 6 7 8 10 10 10 11 12 11 11 10 8 8 9 10 12 13 15 18 20 20 18 16 13 11 10 12 12 10 6 3 3 5 7 7 5 7 9 11 12 13 14 13 10 6 3 3 3 2 2 2 4 7 10 11 10 8 5 3 2 3 5 7 7 5 3 3 3 4 5 4 4 5 6 7 7 7 6 4 3 4 5 5 5 7 7 7 5 4 3 4 4 5 6 7 9 10 10 10 8 6 4 4 4 6 7 8 10 10 8 4 3 4 5 6 6 5 4 2 2 3 3 3 5 5 3 1 1 2 2 2 3 3 4 4 3 2 2 5 6 8 11 16 16 13 8 7 7 6 4 3 2 3 5 7 9 12 14 11 8 5 4 4 6 5 6 7 6 4 4 7 7 6 7 6 5 4 3 2 1 1 2 3 2 3 3 3 3 3 3 3 3 4 7 6 1 4 5 5 4 4 4 6 7 7 6 6 7 7 7 7 7 8 9 10 10 10 10 9 8 8 8 9 9 9 9 8 8 9 10 10 9 8 7 6 5 5 5 4 4 2 2 3 4 4 4 3 5 7 8 8 8 8 8 9 10 7 5 3 2 5 8 9 5 2 1 3 3 3 3 4 6 8 9 9 7 8 9 8 6 4 3 3 3 3 7 13 17 18 16 12 9 7 5 3 3 3 2 2 4 8 11 14 17 16 13 10 9 10 12 13 12 11 12 10 7 6 4 4 6 8 6 4 4 4 4 5 6 6 6 5 5 5 5 5 5 4 4 4 5 5 4 3 3 4 5 7 8 7 7 7 7 6 6 7 8 8 9 9 10 10 10 10 9 9 7 6 5 5 7 8 9 7 6 5 6 7 8 8 7 5 2 2 2 3 4 5 5 5 4 4 5 5 5 6 6 6 5 4 4 4 5 6 6 6 7 7 5 7 11 10 9 8 7 7 7 7 7 8 9 10 9 7 6 6 5 4 3 3 3 6 7 5 3 2 2 3 3 4 6 6 5 4 3 5 7 8 7 4 3 2 2 1 1 1 1 2 2 3 2 2 2 2 3 5 8 9 11 15 16 13 7 10 11 12 12 15 18 20 20 19 16 15 13 11 14 16 18 19 18 16 16 9 6 12 17 19 18 17 15 12 11 9 7 8 6 5 3 4 5 7 8 8 7 8 7 6 4 5 5 4 4 4 5 5 4 4 8 12 14 11 11 9 5 4 3 3 6 8 9 9 12 15 15 14 12 9 7 7 9 7 32 32 32 32 33 33 33 33 33 33 33 33 33 33 34 34 34 34 34 34 34 34 35 35 35 35 35 35 36 36 36 36 36 36 36 37 37 37 37 37 37 37 37 37 38 38 38 38 38 38 38 38 38 39 39 39 39 40 40 40 40 40 39 39 39 39 39 38 38 38 38 37 37 37 37 37 37 37 37 37 37 36 36 36 36 35 35 35 35 35 36 36 36 36 35 33 31 30 28 26 17 11 8 8 8 6 8 11 14 19 21 20 8 4 10 12 12 10 12 15 19 16 12 10 8 8 15 13 10 4 11 16 19 13 9 8 8 8 8 11 12 19 12 9 7 8 7 4 7 10 13 11 10 7 5 5 5 5 5 5 6 6 7 6 5 5 6 6 6 6 6 5 4 3 3 3 4 5 5 4 4 4 4 4 3 4 5 6 6 5 5 4 3 4 5 6 8 10 12 10 9 9 9 9 8 7 5 4 7 7 7 5 4 4 5 4 3 4 6 6 6 5 4 2 3 3 3 3 5 6 7 7 6 6 6 6 5 4 4 5 5 5 4 4 3 3 4 4 3 2 2 1 2 2 3 4 5 5 6 6 6 5 4 4 5 5 5 6 8 10 13 14 15 14 13 12 11 11 12 12 12 11 12 12 11 8 6 7 7 6 5 5 9 13 14 12 10 8 6 4 4 6 8 8 5 5 7 10 12 11 10 9 8 7 5 4 6 7 8 9 10 9 9 11 13 13 13 12 11 10 11 12 13 14 16 17 19 20 20 18 16 13 11 11 12 11 8 4 3 4 6 7 7 8 9 11 13 15 15 14 11 7 2 2 2 1 2 3 4 6 8 9 10 9 6 4 2 2 3 4 4 4 4 3 3 4 5 5 4 4 6 7 7 6 5 3 3 5 6 5 4 3 4 6 6 5 2 2 4 5 5 6 8 10 11 11 10 8 5 3 3 4 6 7 7 9 9 7 3 3 4 5 5 5 4 3 1 2 2 4 6 5 3 1 2 2 2 2 2 3 3 4 3 2 2 3 4 5 8 13 17 16 11 7 6 5 4 3 2 3 5 7 9 10 10 9 6 3 2 2 2 2 6 7 7 4 3 5 6 7 7 7 6 5 3 2 2 3 4 5 2 4 6 7 7 7 6 4 3 5 7 6 3 5 5 5 4 3 3 4 5 6 6 7 7 7 7 7 7 8 8 9 9 9 9 8 8 8 8 9 10 10 9 9 9 10 10 10 9 7 6 5 5 5 5 4 3 1 3 4 5 4 5 6 8 10 11 9 7 5 6 8 8 6 3 2 1 4 5 5 3 2 2 3 4 4 4 6 9 12 12 11 8 11 13 12 9 6 4 3 3 3 4 10 15 13 9 7 6 5 4 2 3 3 2 3 5 7 10 13 16 15 16 15 14 15 16 16 14 14 14 11 9 7 5 6 8 9 6 4 3 4 6 8 8 7 6 5 6 7 7 6 5 4 4 5 6 6 5 5 5 5 6 8 9 9 8 7 7 7 7 7 8 8 9 9 9 10 10 10 9 8 7 7 6 6 7 7 8 7 5 4 5 6 7 7 6 4 2 2 3 3 3 4 5 5 4 4 5 5 6 6 6 6 5 3 2 3 5 6 6 6 6 6 4 7 9 8 7 7 6 6 6 6 6 7 8 8 7 6 5 5 5 5 3 3 4 6 6 5 3 2 1 1 2 4 6 6 6 6 4 5 7 6 6 4 2 2 2 1 1 1 1 2 2 3 2 2 2 2 2 3 3 4 6 9 11 8 3 4 5 7 9 14 18 20 18 15 11 10 9 10 13 17 20 21 20 19 20 13 11 15 18 19 18 17 14 11 9 8 8 6 5 4 3 4 7 9 11 11 9 9 9 6 2 7 9 8 8 8 7 8 6 4 5 9 12 11 12 11 7 3 3 4 7 9 9 8 12 13 10 7 5 3 3 4 5 7 32 32 32 32 33 33 33 33 33 33 33 33 33 33 34 34 34 34 34 34 34 34 35 35 35 35 35 35 36 36 36 36 36 36 36 37 37 37 37 37 37 37 37 37 38 38 38 38 38 38 38 38 38 39 39 39 39 40 40 40 40 40 40 40 40 39 39 39 38 38 38 38 37 37 37 37 37 37 37 37 37 36 36 36 35 35 35 35 35 35 35 36 36 36 35 33 31 30 29 26 19 14 12 11 10 13 18 20 23 25 21 16 6 4 5 6 8 9 11 13 15 15 14 12 12 12 13 10 8 7 14 17 16 11 7 4 6 8 10 16 17 14 8 7 6 5 6 7 12 13 12 7 6 5 5 5 5 5 6 6 7 6 5 3 4 5 6 6 6 6 5 4 3 3 3 3 4 5 6 5 4 3 3 4 4 5 6 7 6 6 5 4 4 5 5 6 8 11 12 10 8 7 7 7 6 4 3 6 8 7 5 3 3 4 5 3 4 5 6 6 6 4 3 3 3 3 4 5 6 6 6 6 6 6 6 6 6 4 4 5 6 5 4 3 3 4 4 4 4 2 2 2 3 3 3 4 5 5 6 7 8 8 7 6 5 4 3 4 7 11 13 14 14 14 13 12 11 12 13 14 14 14 13 13 12 10 10 9 9 5 5 7 11 13 13 11 10 10 5 4 4 5 6 7 4 5 6 10 12 12 11 10 9 8 7 6 7 9 10 11 11 10 9 12 14 15 14 14 13 13 13 14 15 15 16 17 18 19 19 19 18 16 14 13 13 12 10 5 3 3 5 5 6 8 9 12 14 16 16 15 11 7 3 2 1 1 2 2 3 4 6 8 10 9 7 3 2 2 2 1 2 4 4 5 4 3 4 5 5 5 6 7 7 7 6 4 3 4 4 5 3 2 3 6 7 6 3 3 3 4 4 5 7 9 10 11 11 10 7 4 2 1 3 4 5 7 9 10 8 4 3 4 5 5 5 3 2 2 2 4 7 7 4 1 2 2 2 2 2 2 3 3 3 2 2 1 1 4 7 11 16 16 12 6 5 4 4 3 2 3 5 7 8 8 8 7 6 4 2 3 3 3 4 6 6 3 3 4 5 6 7 8 8 6 4 3 3 4 6 6 4 5 7 9 9 8 7 6 5 5 6 6 5 4 4 4 3 3 3 3 4 5 6 6 7 7 6 7 7 8 8 9 9 8 8 7 7 7 8 9 10 10 10 10 9 10 10 10 8 7 6 5 5 5 5 3 2 2 4 7 8 7 8 10 13 14 12 9 5 3 5 7 7 5 2 2 2 3 3 3 2 2 3 4 6 6 6 9 11 14 13 12 11 12 13 14 13 10 7 4 3 3 3 6 6 4 4 4 5 5 4 3 3 4 4 5 5 5 6 10 11 10 14 16 15 16 16 16 16 16 15 13 10 8 8 8 8 7 4 3 2 2 4 6 8 7 7 6 7 8 9 8 6 4 5 6 6 5 5 4 4 5 6 9 9 9 8 7 7 7 7 8 8 9 9 8 9 9 9 9 8 8 8 7 7 6 6 7 7 6 5 5 5 6 7 7 6 4 3 3 3 3 2 3 5 5 5 4 4 5 6 6 7 6 5 4 4 6 6 5 5 4 4 4 4 8 10 11 10 9 8 8 7 6 5 5 5 5 4 4 4 5 5 6 5 4 5 6 6 5 4 4 3 3 3 4 5 5 6 6 7 7 7 5 5 4 3 2 2 1 2 2 3 3 3 3 2 2 2 2 2 2 2 3 3 3 5 4 3 3 4 6 9 14 17 18 15 10 5 5 4 4 5 9 14 20 22 22 21 18 16 17 17 18 18 17 14 11 10 10 8 6 5 5 4 5 8 12 13 13 12 11 12 10 6 10 12 11 12 13 13 13 9 6 5 7 9 11 13 11 6 3 3 5 8 9 11 12 11 9 4 5 4 2 3 3 4 6 32 32 32 32 33 33 33 33 33 33 33 33 33 33 34 34 34 34 34 34 34 34 35 35 35 35 35 35 36 36 36 36 36 36 36 37 37 37 37 37 37 37 37 37 38 38 38 38 38 38 38 38 39 39 39 39 40 40 40 40 40 40 40 40 40 40 39 39 39 38 38 38 38 38 38 38 38 38 37 37 37 36 36 36 35 35 35 34 34 34 35 35 35 35 35 33 31 30 29 28 25 22 22 24 24 23 25 24 21 18 15 13 10 5 4 6 9 10 11 15 15 15 13 14 14 11 10 9 11 12 14 15 12 6 6 7 8 10 11 13 10 8 6 5 7 9 9 11 14 12 10 6 4 5 6 5 6 6 8 7 6 5 4 3 5 6 7 7 7 6 4 3 3 3 3 3 4 5 5 5 4 3 3 4 5 6 6 6 5 5 5 5 5 5 6 6 8 10 10 8 6 6 5 5 4 3 4 7 9 9 7 6 5 6 6 6 6 6 6 6 6 5 4 4 4 5 6 6 6 6 6 6 6 6 6 6 6 5 5 6 7 6 4 2 2 3 4 4 4 4 4 4 3 3 4 5 5 5 5 7 8 10 9 8 6 5 5 5 9 12 14 14 14 14 12 13 13 16 16 16 15 14 14 13 13 12 12 11 9 4 6 10 12 13 12 11 12 11 7 5 4 4 5 5 4 6 8 10 13 13 12 11 11 10 7 6 7 9 11 12 12 9 8 11 13 14 14 14 14 15 15 16 17 17 17 17 18 18 18 17 17 16 16 15 15 14 12 8 4 3 4 4 6 9 10 12 15 17 16 15 12 7 3 2 2 1 1 2 3 2 4 6 9 10 8 4 3 4 5 3 3 3 5 5 4 2 4 5 6 6 6 7 8 8 8 7 5 3 2 3 3 3 4 6 8 6 3 3 3 3 2 3 5 8 10 11 12 11 9 6 4 4 4 4 4 6 8 9 8 4 3 3 4 5 5 4 2 2 3 4 5 7 4 2 1 2 2 2 2 2 2 3 3 2 2 2 2 3 5 9 15 13 9 5 5 5 5 4 3 2 3 5 6 7 7 7 5 5 5 5 3 2 2 4 5 4 3 3 3 5 7 8 9 9 8 7 6 6 6 6 6 7 8 9 9 8 7 5 4 4 5 5 4 3 3 3 3 3 4 4 5 5 5 6 6 6 6 7 7 7 8 8 8 7 7 7 6 7 7 8 10 11 11 11 10 10 10 9 7 5 5 5 6 6 5 3 2 3 3 8 10 11 12 14 16 14 11 6 3 3 5 6 6 4 3 3 4 3 4 4 4 3 4 6 6 7 7 10 13 14 13 13 13 13 15 16 17 14 10 7 4 3 3 5 5 3 3 3 4 5 4 4 3 5 6 7 6 6 5 6 8 10 14 15 14 12 11 12 15 16 15 14 11 10 11 10 7 4 2 2 2 2 4 7 8 8 7 7 6 7 9 9 5 3 5 6 5 4 4 4 4 6 7 9 9 8 7 7 7 7 8 9 9 9 8 8 8 8 8 8 8 7 7 6 6 6 6 6 6 6 6 5 5 6 7 7 6 5 4 3 3 2 2 3 3 4 4 4 4 5 6 7 7 7 6 4 4 5 6 5 3 2 3 4 5 7 8 9 10 10 9 9 8 7 6 5 4 4 3 3 4 5 5 6 6 4 4 5 5 5 4 4 4 4 3 3 3 3 2 3 7 6 6 6 4 3 2 2 2 2 2 3 3 3 3 2 1 1 1 2 2 2 2 3 2 2 4 3 2 2 4 7 9 12 13 14 12 8 3 3 5 6 5 5 8 13 18 20 20 19 18 17 12 15 18 18 15 13 12 12 10 7 6 6 6 6 10 13 15 15 15 14 15 14 12 14 14 14 16 17 17 16 13 11 10 9 10 13 14 11 6 3 4 7 9 11 13 15 9 6 5 3 2 2 2 3 3 4 32 32 32 32 33 33 33 33 33 33 33 33 33 33 34 34 34 34 34 34 34 34 35 35 35 35 35 36 36 36 36 36 36 36 37 37 37 37 37 37 37 37 37 38 38 38 38 38 38 38 38 38 39 39 39 40 40 40 40 40 40 40 40 40 40 40 40 39 39 39 38 38 38 38 38 38 38 38 38 37 37 37 36 36 35 35 34 34 34 34 34 34 35 34 34 33 30 30 30 30 30 31 31 29 27 24 22 20 15 13 12 13 14 13 11 10 12 10 11 14 13 12 9 10 10 9 9 11 14 9 10 12 8 6 6 9 10 10 6 6 6 5 4 3 3 6 8 12 12 10 6 5 4 5 6 6 9 10 10 9 8 6 4 4 6 6 7 7 7 6 3 4 4 4 4 4 5 5 5 6 6 6 6 7 7 7 6 4 3 4 5 5 5 6 6 7 7 7 8 7 5 4 4 4 3 4 5 8 9 8 8 8 7 7 6 6 6 6 6 6 6 6 5 5 5 6 6 6 6 6 6 6 6 5 5 5 6 5 6 6 7 6 4 2 2 2 3 5 4 4 4 4 4 4 5 7 7 6 5 7 10 12 11 10 9 8 8 9 11 13 14 15 13 12 12 14 16 18 18 16 14 14 13 12 13 13 13 12 9 5 9 12 13 12 12 11 12 12 10 7 5 5 7 7 7 9 9 11 13 13 12 12 11 10 7 5 5 7 10 12 12 9 7 8 11 12 12 13 14 15 16 17 18 18 18 17 17 17 16 16 15 15 16 17 17 16 13 10 5 4 4 3 7 9 10 13 16 17 17 14 11 6 4 2 2 2 2 3 2 2 2 5 9 11 9 6 4 7 7 4 3 3 5 5 4 3 3 5 6 6 6 6 7 8 10 10 9 8 6 3 3 3 4 6 8 5 4 3 2 2 1 1 3 6 9 11 12 11 10 7 5 5 5 5 3 2 2 3 4 3 2 2 4 5 5 4 2 2 3 3 5 7 5 2 1 3 3 3 2 2 2 2 2 2 2 2 2 2 4 8 12 11 7 5 6 7 7 6 5 4 3 4 5 5 5 5 3 4 4 4 3 3 2 2 2 2 1 2 2 3 4 6 8 10 11 11 9 7 5 6 7 7 8 9 9 7 6 4 3 4 5 5 4 3 3 3 3 4 4 5 5 5 5 5 6 6 6 7 7 7 7 7 7 6 6 6 6 6 6 7 9 10 11 11 11 11 10 9 7 5 5 6 7 6 4 2 2 2 3 7 10 13 14 15 14 11 7 4 3 4 5 6 6 5 5 6 6 4 5 6 7 6 6 7 8 7 8 10 14 15 13 12 12 14 15 17 18 16 12 9 5 4 3 3 4 3 2 3 4 5 5 6 8 9 9 9 9 10 9 4 7 11 14 10 8 6 4 8 14 14 14 14 13 12 12 12 7 4 3 3 3 4 6 7 7 8 7 4 3 4 6 5 4 3 5 5 4 2 4 4 4 6 8 9 8 7 7 8 9 9 9 9 9 9 8 8 8 9 9 9 8 7 7 7 7 7 6 6 5 5 5 5 6 6 5 5 4 4 4 3 3 4 4 4 4 4 3 3 3 4 5 6 7 7 7 6 5 4 4 6 6 5 6 7 7 7 7 8 9 10 10 9 9 8 7 6 5 4 3 4 4 4 4 5 5 3 3 3 4 3 3 4 5 5 5 4 3 2 1 2 5 6 6 5 4 3 2 2 2 2 2 3 3 2 2 2 1 1 1 2 3 2 2 3 3 4 4 4 4 4 4 5 6 6 7 8 9 8 7 7 7 7 6 6 6 7 11 14 17 18 17 13 6 10 14 18 16 14 14 13 11 9 8 8 8 8 11 13 15 16 16 16 16 16 16 17 16 17 18 19 19 18 16 15 14 12 13 14 16 12 7 3 5 8 12 14 15 13 6 4 4 2 2 3 3 3 3 3 32 32 32 33 33 33 33 33 33 33 33 33 33 33 34 34 34 34 34 34 34 35 35 35 35 35 35 36 36 36 36 36 36 36 37 37 37 37 37 37 37 37 37 38 38 38 38 38 38 38 38 38 39 39 39 40 40 40 40 40 40 40 40 40 40 40 40 40 40 39 39 38 38 38 38 38 38 38 38 38 37 37 36 35 35 34 34 34 33 33 33 33 34 34 33 32 29 28 29 30 29 27 23 21 21 19 15 11 7 11 13 16 16 15 13 11 9 7 8 10 10 10 9 7 8 8 9 7 7 6 8 9 6 6 6 8 10 8 5 6 7 4 3 3 2 4 6 8 5 5 4 4 4 3 7 10 14 12 11 9 8 6 3 2 3 4 5 6 6 4 4 4 5 6 6 6 5 4 4 5 6 7 8 9 8 6 3 4 4 4 4 4 5 6 7 8 7 7 7 6 4 3 4 5 5 4 6 8 8 8 8 8 7 7 6 6 5 5 5 5 6 5 5 6 6 6 5 5 5 6 6 5 5 4 4 5 5 5 6 4 4 5 4 4 3 3 3 3 3 3 4 4 5 7 10 10 10 9 9 11 13 13 13 12 10 9 8 9 11 14 15 15 13 13 14 15 17 18 18 16 13 12 12 12 12 13 13 12 9 8 11 14 15 14 12 11 12 12 11 10 7 7 9 12 13 13 11 11 12 12 12 12 12 10 7 4 3 4 7 10 12 9 6 6 9 9 10 11 12 14 15 16 17 18 17 16 15 15 14 14 14 15 16 18 19 17 14 10 6 3 3 4 6 8 11 14 16 17 17 13 10 6 4 3 3 2 3 4 2 1 2 6 9 11 11 7 3 3 4 3 3 3 4 5 4 4 3 4 6 7 6 6 6 8 10 11 12 11 9 6 4 4 5 7 9 6 5 4 2 2 2 2 3 5 8 10 11 12 10 9 7 6 7 8 8 6 4 2 2 2 1 2 4 5 6 5 2 2 3 4 7 7 5 3 3 4 4 3 2 2 2 3 2 2 1 2 2 2 3 5 9 14 8 5 7 8 8 7 6 5 4 3 3 3 2 3 5 5 4 4 4 4 4 4 3 3 2 2 2 2 1 3 5 7 9 11 11 11 9 8 8 8 9 8 7 6 4 4 4 4 5 6 5 6 7 7 6 6 6 6 6 5 5 5 6 6 6 7 6 6 6 6 6 6 6 5 5 5 6 7 8 10 11 12 12 11 10 8 7 6 6 6 7 5 3 1 2 2 3 5 9 12 13 12 10 7 6 5 4 5 5 6 6 6 7 8 7 6 7 9 9 9 8 8 8 7 7 8 14 16 15 12 9 10 14 16 17 16 13 10 7 5 5 5 5 4 3 4 5 6 6 8 10 11 12 12 14 14 11 5 6 8 9 6 4 3 4 9 14 15 15 15 15 13 12 14 9 7 7 6 6 6 5 5 5 4 4 4 4 5 5 6 5 4 4 3 3 4 7 5 5 8 8 8 6 7 8 9 10 10 10 10 9 9 9 8 9 9 9 8 7 8 8 8 7 7 6 5 5 4 4 4 4 4 4 3 3 4 5 5 4 4 4 5 5 4 2 2 2 3 4 5 6 6 6 6 5 4 3 8 10 11 11 10 10 9 8 8 9 10 10 10 9 8 8 8 7 6 5 5 4 2 3 3 3 2 3 4 4 4 4 4 5 6 6 6 5 4 3 4 6 8 7 5 3 2 2 2 2 3 3 3 3 2 2 1 2 2 2 3 4 3 2 2 3 5 7 7 6 5 2 2 2 2 2 4 6 6 7 8 8 8 7 8 7 6 5 8 12 16 15 11 6 5 10 16 15 14 14 14 12 11 10 10 11 11 12 12 11 11 13 16 16 17 17 17 18 18 19 19 18 18 17 16 16 16 16 16 17 14 10 4 5 8 12 14 14 12 7 4 3 3 3 3 3 4 3 3 32 32 32 33 33 33 33 33 33 33 33 33 33 33 34 34 34 34 34 34 34 35 35 35 35 35 35 36 36 36 36 36 36 37 37 37 37 37 37 37 37 37 37 38 38 38 38 38 38 38 38 39 39 39 39 40 40 40 40 40 40 40 40 41 41 41 41 40 40 40 39 39 39 38 38 38 38 38 38 38 37 37 36 36 35 34 34 34 33 33 33 33 33 33 32 31 29 27 26 26 24 17 12 11 14 14 12 8 7 12 13 14 14 14 12 9 8 8 7 7 8 8 8 7 7 7 7 4 4 5 10 9 7 6 6 6 10 8 6 8 10 12 11 8 6 6 6 5 2 2 3 4 4 5 10 13 15 13 11 9 8 6 3 1 2 2 3 4 5 6 4 5 6 7 7 6 5 4 3 3 5 7 8 8 6 5 3 4 4 4 4 4 5 6 8 9 8 8 7 5 3 4 6 7 7 3 5 6 7 8 8 9 8 7 5 5 4 3 3 4 5 4 5 7 7 6 5 4 4 4 4 3 3 3 4 5 5 4 3 2 3 5 7 8 8 7 6 5 5 5 5 7 10 12 13 13 12 10 10 12 16 15 14 12 8 6 5 6 8 11 12 13 13 15 17 17 18 18 18 14 11 9 10 11 12 12 12 11 9 8 11 17 18 17 14 13 12 11 11 10 8 7 9 13 16 16 13 11 11 11 12 12 11 9 7 4 4 5 6 12 13 10 5 4 7 9 9 9 10 11 12 13 14 15 15 14 13 13 13 14 14 16 18 20 19 17 14 9 5 3 3 3 5 8 11 14 16 17 16 12 7 4 4 4 4 3 4 4 3 2 3 9 10 11 12 9 6 3 4 3 3 3 3 4 4 4 4 4 5 6 6 6 6 7 8 10 11 11 11 9 7 4 3 6 7 6 4 3 2 2 2 2 2 3 6 9 10 11 11 10 8 7 6 6 7 7 6 4 2 2 1 2 4 5 6 5 3 3 4 5 7 6 4 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 3 4 9 14 11 7 7 9 9 8 7 6 5 3 3 2 3 4 5 5 4 4 4 4 4 4 4 3 2 2 3 3 3 2 3 4 6 7 8 10 10 10 10 10 10 9 7 5 4 5 6 4 6 7 6 7 8 8 8 8 9 9 7 6 5 6 6 7 7 7 7 6 6 5 5 5 5 5 4 4 4 6 7 9 11 12 12 11 9 8 9 8 7 7 6 4 2 1 2 3 3 5 8 9 9 8 7 6 6 6 5 5 6 6 7 8 9 9 8 7 9 10 10 9 10 10 9 7 6 7 12 15 15 14 10 10 14 14 12 10 9 8 6 7 8 9 9 7 6 7 7 7 7 9 11 12 13 13 14 11 8 6 5 5 5 5 3 4 7 12 15 16 16 16 15 13 13 13 10 8 7 6 6 6 4 3 3 5 4 4 4 5 5 5 5 4 2 2 4 6 8 6 6 8 8 7 6 7 8 10 10 10 10 10 10 10 10 10 10 9 9 8 8 9 9 9 8 7 6 5 4 3 3 3 3 3 3 4 6 6 5 4 4 4 4 5 5 4 1 2 2 2 2 2 3 4 5 5 4 4 4 5 9 11 11 11 11 10 9 8 8 9 10 10 11 11 10 9 8 7 6 5 4 3 3 4 3 2 3 4 5 6 6 5 5 5 5 5 5 4 4 4 5 7 8 6 3 2 2 2 3 3 4 4 3 3 3 3 3 3 2 2 3 3 3 4 4 6 8 9 6 4 2 2 2 2 3 4 6 5 6 7 9 9 8 8 8 8 7 6 9 16 14 10 6 4 10 15 13 13 13 14 14 13 12 12 12 12 12 9 7 6 8 12 15 16 16 16 18 19 18 17 17 16 16 16 16 17 17 17 17 15 11 6 5 8 13 15 15 13 8 5 4 4 4 3 3 3 3 2 32 32 32 33 33 33 33 33 33 33 33 33 33 33 34 34 34 34 34 34 34 35 35 35 35 35 35 36 36 36 36 36 36 37 37 37 37 37 37 37 37 37 37 38 38 38 38 38 38 38 38 39 39 39 39 40 40 40 40 40 40 40 41 41 41 41 41 41 40 40 40 39 39 39 39 39 39 39 39 38 38 37 36 36 35 34 34 33 33 33 32 32 32 32 31 30 27 24 23 21 19 11 8 7 11 14 15 10 10 12 13 13 13 13 12 11 10 8 7 7 7 7 8 6 5 3 3 3 4 5 9 6 6 7 6 7 10 6 6 8 8 10 11 11 10 9 7 4 1 2 2 2 4 8 13 15 14 12 10 9 7 6 4 2 3 3 2 1 3 5 5 5 7 8 7 6 5 4 3 2 3 4 5 4 3 3 3 4 4 4 3 3 4 6 9 11 12 11 10 9 8 9 10 10 9 7 5 5 5 6 8 9 9 7 6 5 3 3 2 4 4 4 6 8 8 6 5 4 4 3 3 2 2 4 4 4 4 3 2 2 4 7 10 11 10 8 7 8 9 10 11 12 13 13 13 12 11 10 10 12 15 17 13 8 4 3 3 3 5 8 11 11 12 13 16 18 18 17 15 11 8 7 8 10 11 12 12 11 9 7 10 16 19 19 16 14 12 11 10 9 8 6 6 9 14 15 13 11 11 11 11 11 10 8 6 4 4 7 10 14 14 11 5 5 6 8 8 7 7 8 9 10 11 11 12 12 12 12 13 14 16 18 19 20 19 17 14 9 5 4 4 3 4 7 12 15 17 17 15 11 5 4 7 8 8 7 6 5 3 3 7 11 11 11 11 9 7 4 4 4 3 3 3 3 3 4 4 2 3 4 4 4 4 5 7 8 9 9 10 10 9 8 6 6 5 4 3 2 1 1 1 1 1 2 4 7 9 10 10 10 10 9 7 7 7 7 7 6 4 3 2 2 4 6 7 5 4 3 4 5 5 4 3 1 1 2 2 3 3 4 3 3 2 2 1 1 2 4 5 5 7 11 15 9 6 9 9 8 7 6 5 4 3 3 3 3 3 4 4 5 5 6 4 3 3 2 2 2 3 3 4 3 2 2 3 4 5 6 8 10 12 12 12 10 8 5 2 3 5 6 6 6 4 6 7 7 8 10 11 9 8 7 7 7 7 8 8 7 7 6 5 5 5 5 5 4 3 3 3 4 6 8 10 11 12 10 9 8 9 9 9 7 5 3 2 2 3 3 4 5 6 5 4 4 5 5 6 6 6 6 7 7 7 8 9 10 8 8 8 9 10 11 13 12 11 10 9 9 11 14 15 15 14 14 15 13 10 9 11 11 11 12 13 14 14 12 12 13 10 8 8 10 11 12 10 8 7 8 6 4 4 3 4 5 3 4 6 8 11 14 16 16 15 15 14 14 11 9 7 5 5 5 5 5 4 3 2 3 3 3 4 4 4 4 4 4 6 7 7 6 7 7 6 6 7 8 9 9 9 9 9 9 9 10 10 10 9 9 9 9 10 10 9 8 7 6 5 5 4 3 2 3 3 2 3 4 5 5 4 4 4 4 4 4 4 3 1 3 4 5 4 4 3 3 4 5 5 3 3 5 8 7 6 7 7 8 8 7 5 4 3 4 6 9 10 8 7 6 5 4 3 3 3 3 4 3 3 3 3 6 6 5 3 3 4 4 4 4 4 3 4 6 8 7 5 3 2 3 4 5 5 5 4 3 4 5 5 5 4 2 1 2 3 4 4 6 7 8 6 4 4 3 3 3 4 5 7 7 7 8 9 9 8 8 8 9 8 6 8 12 13 9 5 4 11 14 12 12 13 14 16 17 16 14 13 12 12 8 5 4 4 6 10 10 10 10 11 10 9 11 13 15 15 16 16 17 17 17 16 15 12 8 4 9 14 16 15 13 11 8 6 6 7 6 4 3 2 1 32 32 32 32 33 33 33 33 33 33 33 33 33 34 34 34 34 34 34 34 34 35 35 35 35 35 36 36 36 36 36 36 36 36 37 37 37 37 37 37 37 37 37 38 38 38 38 38 38 38 38 39 39 39 39 40 40 40 40 40 40 40 41 41 41 41 41 41 41 40 40 40 39 39 39 39 39 39 39 39 38 37 37 36 35 34 34 33 33 32 32 32 32 31 31 29 25 22 20 20 19 16 12 12 17 18 16 12 12 11 11 12 12 12 11 10 9 7 6 5 5 6 7 5 4 3 3 3 6 5 5 5 5 9 14 13 10 5 5 4 3 8 11 12 10 8 6 3 2 2 2 3 4 8 12 15 12 9 8 7 7 6 6 6 9 7 5 2 3 4 5 5 7 8 7 6 5 4 3 2 2 2 3 3 3 3 3 3 3 3 3 3 4 5 8 11 13 14 14 14 13 12 12 11 10 8 6 4 4 4 6 8 9 9 8 7 6 5 4 3 3 3 6 7 8 7 6 5 4 3 2 2 3 4 4 4 4 4 3 3 6 9 12 12 11 10 9 10 12 14 13 12 12 11 10 9 9 8 9 10 11 12 10 6 3 3 3 2 4 7 10 10 10 10 14 16 16 14 11 8 5 6 7 9 10 11 11 10 10 9 12 16 20 19 17 14 11 10 9 9 8 7 6 9 15 15 14 12 11 11 11 11 9 8 5 5 7 10 13 15 15 13 9 6 7 7 7 6 6 6 7 7 7 8 9 10 10 11 11 14 16 18 18 18 18 17 15 11 5 4 5 3 4 7 12 15 17 17 14 9 3 5 8 12 12 10 8 6 4 4 8 11 11 11 10 8 6 4 3 2 2 4 3 3 2 4 4 4 3 3 3 2 2 4 6 7 7 8 8 7 7 7 6 5 3 2 4 3 3 3 2 2 2 2 3 6 7 8 9 10 10 10 9 9 8 8 7 6 5 3 3 3 4 6 8 6 5 4 4 4 3 1 1 2 1 1 2 2 4 4 3 3 3 2 1 2 3 5 5 5 5 9 14 13 8 6 8 8 7 7 6 5 4 3 2 2 2 2 3 5 7 8 7 4 2 2 2 2 3 3 3 4 3 2 2 3 3 4 6 10 15 14 13 11 9 6 3 3 5 6 4 4 4 5 5 6 8 10 11 9 9 8 8 8 8 8 8 7 6 5 5 4 4 5 4 4 3 2 2 3 5 7 9 10 11 10 8 7 8 9 8 7 5 3 1 2 4 5 6 6 5 3 3 3 4 4 4 5 5 6 7 7 7 8 9 10 8 9 9 9 10 12 15 16 16 16 15 13 13 16 15 15 17 17 16 14 12 12 14 16 15 15 14 14 14 16 18 18 15 12 10 9 10 11 10 6 5 6 4 3 3 3 3 3 2 2 3 5 7 10 14 15 15 15 16 15 13 12 9 8 7 6 5 4 4 3 3 3 3 3 4 5 6 5 5 5 8 8 7 5 5 6 5 6 7 9 9 8 7 8 9 9 9 9 9 8 8 8 8 10 10 11 9 7 6 6 6 5 4 3 3 4 3 3 3 2 3 3 4 4 5 4 4 3 3 2 2 3 3 4 6 5 4 3 4 5 5 3 4 5 7 5 4 4 3 3 3 3 4 6 9 9 9 10 9 8 6 5 4 2 2 2 2 2 2 3 4 3 2 5 4 3 1 2 2 4 4 4 4 3 3 4 7 9 7 4 3 4 6 7 7 5 3 4 5 7 7 6 5 5 4 3 3 3 3 6 7 8 8 7 7 5 4 4 4 5 7 8 9 10 10 8 8 8 9 9 9 7 6 7 8 6 3 3 11 15 14 14 14 15 16 16 16 15 14 12 11 7 4 3 3 2 2 3 4 4 5 6 7 9 12 15 16 16 17 17 17 16 16 16 15 11 7 11 14 16 14 13 14 12 10 9 11 9 6 4 3 2 32 32 32 32 33 33 33 33 33 33 33 33 33 34 34 34 34 34 34 34 34 35 35 35 35 35 35 36 36 36 36 36 36 36 37 37 37 37 37 37 37 37 37 38 38 38 38 38 38 38 38 39 39 39 39 40 40 40 40 40 40 41 41 41 41 41 41 41 41 41 40 40 40 39 39 39 39 39 39 39 38 38 37 36 35 35 34 33 33 32 32 31 31 31 30 29 25 22 21 20 21 21 20 21 20 18 16 13 12 11 10 10 10 10 10 9 7 6 5 5 5 7 7 5 4 3 3 4 5 4 3 4 5 11 15 12 9 6 5 6 7 9 10 10 7 5 4 3 2 1 2 2 3 5 8 9 7 6 5 5 9 11 11 12 12 10 7 5 5 6 5 8 9 9 7 6 5 4 3 2 2 2 2 3 3 3 2 2 3 3 3 3 3 5 7 9 10 10 10 11 11 12 12 11 9 8 7 5 5 5 6 7 8 9 9 8 8 7 5 3 4 4 4 5 7 9 8 7 5 3 2 2 3 3 4 3 3 3 3 5 8 9 10 11 11 10 10 10 11 11 11 9 8 7 8 8 7 7 7 7 7 7 7 5 3 3 1 1 2 6 9 11 11 11 12 12 13 11 9 6 4 5 7 8 10 10 10 10 11 11 14 17 20 20 17 13 10 9 8 8 7 7 6 11 15 17 15 13 12 11 11 10 9 8 7 9 11 13 13 14 15 13 10 7 7 7 7 6 6 6 6 5 5 6 8 10 9 9 9 12 14 15 15 16 16 18 16 12 4 4 4 3 4 7 12 16 17 17 14 8 3 5 8 12 12 10 8 5 4 5 8 10 10 10 9 7 5 3 2 2 3 4 4 3 3 4 6 6 3 3 2 2 2 3 4 5 6 6 7 7 6 6 5 5 3 3 3 3 4 4 4 4 4 3 4 5 6 6 7 8 9 10 11 11 11 10 8 7 7 5 4 4 5 6 7 5 5 4 3 3 2 1 2 2 2 2 2 2 3 4 4 3 3 2 1 2 4 6 5 5 6 8 11 15 9 6 7 7 7 7 6 5 4 3 3 2 2 3 5 7 9 10 9 6 4 2 5 5 4 3 3 4 4 3 2 3 3 3 6 11 15 14 13 12 10 7 5 4 8 9 6 4 3 4 4 6 9 11 10 8 8 8 9 9 9 9 8 7 6 5 4 4 4 4 4 3 2 2 2 3 4 6 8 10 11 10 8 7 7 7 7 6 4 3 2 3 4 6 7 6 5 3 3 4 4 4 4 4 5 6 7 7 7 7 7 8 8 9 8 7 9 13 17 19 20 21 19 16 15 16 13 14 17 16 15 14 13 14 14 14 12 10 10 11 12 15 19 20 20 18 14 9 7 10 13 9 7 5 4 5 5 3 2 2 2 2 3 4 5 6 9 13 15 16 16 16 15 15 13 12 12 11 10 8 7 6 6 6 6 7 8 7 7 7 6 7 10 8 6 3 4 4 5 6 7 8 7 7 6 8 9 9 8 8 8 7 7 7 8 10 10 10 7 6 5 7 7 6 4 3 3 4 4 3 3 3 3 3 4 5 5 4 4 4 5 4 4 3 3 4 5 6 5 4 3 4 4 4 3 5 7 5 5 5 4 4 5 3 6 9 11 11 10 9 9 8 7 6 5 4 4 4 4 3 2 2 4 3 2 4 2 1 1 2 2 3 4 4 4 3 3 3 5 7 8 6 5 5 6 7 7 6 4 5 7 9 9 8 7 7 6 5 4 4 3 7 8 9 8 7 6 6 6 5 4 5 6 8 10 11 11 11 10 9 9 9 8 8 6 5 4 3 3 3 11 14 15 15 15 15 14 12 12 14 13 10 7 5 3 2 2 3 3 3 3 4 4 5 7 9 12 15 17 18 18 17 16 15 15 16 16 15 12 14 15 14 11 12 15 16 16 16 16 12 8 5 4 4 32 32 32 33 33 33 33 33 33 33 33 33 33 34 34 34 34 34 34 34 34 35 35 35 35 35 35 36 36 36 36 36 36 37 37 37 37 37 37 37 37 37 37 38 38 38 38 38 38 38 39 39 39 39 39 40 40 40 40 40 40 41 41 41 41 41 41 41 41 41 41 40 40 40 40 40 40 40 40 39 39 38 37 37 36 35 34 34 33 32 32 31 31 31 30 29 26 22 20 19 20 19 18 18 17 16 15 13 12 11 9 8 9 9 9 8 7 6 4 7 9 9 6 3 3 3 4 5 5 5 3 4 7 14 12 8 9 8 7 7 8 10 10 8 5 3 3 3 2 2 2 2 4 6 11 10 7 5 4 5 11 13 14 14 14 13 11 9 9 13 13 13 12 9 7 7 6 4 3 2 2 2 2 2 3 3 3 4 3 3 3 2 3 4 5 7 8 8 7 7 8 9 10 9 8 7 6 6 8 9 8 7 7 5 5 6 6 5 5 5 5 3 3 2 4 7 9 7 6 4 3 2 2 3 3 2 2 3 4 6 7 8 7 7 7 9 11 11 8 7 7 5 4 4 7 8 7 6 5 5 5 5 4 4 3 2 1 2 3 7 11 13 13 11 9 8 8 9 7 6 5 6 7 8 10 9 9 9 12 13 15 18 20 21 19 15 11 9 7 7 6 6 6 12 16 18 15 13 12 11 11 10 11 12 12 13 13 13 13 13 14 12 10 7 6 5 5 5 7 7 7 6 6 6 8 9 8 6 7 11 14 15 14 15 16 17 17 12 6 5 4 4 6 9 13 16 17 16 14 9 5 6 8 9 9 7 5 4 4 5 8 9 9 9 7 5 3 2 2 2 3 3 4 4 5 6 9 7 4 2 2 2 3 3 3 3 4 5 6 6 6 6 5 5 5 4 3 3 3 4 4 6 6 6 5 5 5 5 5 6 7 8 10 11 12 11 10 9 9 8 6 5 6 6 6 4 5 4 4 3 2 1 2 2 3 2 2 3 3 4 4 4 3 3 1 3 4 6 5 5 5 5 7 11 11 7 5 7 7 6 5 4 4 4 4 4 5 6 7 8 10 10 10 7 5 4 6 7 7 4 4 5 7 6 4 3 2 3 5 9 13 15 14 12 11 8 5 3 8 8 6 4 3 3 4 8 11 12 9 8 8 9 10 10 9 8 7 7 6 5 4 4 4 4 4 3 2 2 2 2 4 6 8 10 11 11 9 7 7 6 6 5 4 3 2 3 5 6 7 7 5 3 3 4 4 3 3 4 5 6 7 7 6 5 3 5 6 8 7 6 7 12 16 19 19 19 19 17 13 11 8 11 14 13 14 14 13 11 10 6 5 5 6 9 11 12 16 20 22 22 18 13 8 12 14 12 9 6 5 4 4 3 3 2 2 2 3 4 5 5 7 13 15 16 16 16 16 17 15 14 14 15 13 12 11 10 9 9 9 10 10 9 10 11 9 8 8 6 4 2 3 5 6 6 6 6 5 5 6 8 8 8 7 7 7 6 6 6 7 10 9 8 6 5 6 7 7 6 4 3 3 4 4 3 3 4 3 3 4 4 5 4 5 6 7 6 5 4 3 4 6 9 9 7 6 6 5 5 4 5 7 7 5 3 3 4 4 3 7 11 11 10 9 8 8 7 7 8 8 7 7 7 7 7 5 4 4 3 5 8 4 2 1 2 3 3 4 4 3 3 2 3 5 7 7 6 6 5 5 6 7 7 7 7 7 9 11 11 9 8 7 7 6 5 5 6 5 5 5 6 8 9 8 8 7 6 6 8 11 11 11 10 9 8 7 8 8 8 7 5 3 3 3 3 10 13 14 15 17 15 9 7 7 10 9 6 2 2 2 2 3 3 3 3 3 4 4 5 7 9 12 15 17 19 19 18 17 15 15 16 17 17 16 17 15 12 7 9 13 16 18 18 18 16 13 10 10 11 32 32 32 33 33 33 33 33 33 33 33 33 33 34 34 34 34 34 34 34 34 35 35 35 35 35 35 36 36 36 36 36 36 37 37 37 37 37 37 37 37 37 37 38 38 38 38 38 38 38 39 39 39 39 39 40 40 40 40 40 40 41 41 41 41 41 42 42 42 41 41 41 40 40 40 40 40 40 40 40 39 39 38 37 36 35 35 34 33 33 32 31 31 31 30 29 25 21 19 18 17 17 15 14 14 14 14 13 12 11 9 7 6 6 6 6 6 6 6 9 11 11 8 6 5 4 4 9 6 6 5 5 8 14 9 6 7 4 4 5 8 9 8 5 4 3 2 3 3 2 2 2 5 9 13 11 8 5 3 5 9 11 13 15 15 14 14 14 14 14 14 13 12 9 7 6 5 4 3 2 2 2 2 2 3 4 4 5 4 3 3 3 3 3 4 6 7 7 6 6 6 6 7 8 7 6 4 5 8 11 11 11 10 9 7 5 3 2 4 5 5 4 3 3 2 4 7 7 6 4 2 2 3 3 2 2 1 4 6 7 7 5 4 4 4 5 9 10 7 5 4 3 3 4 7 8 8 6 5 4 4 3 2 2 2 2 2 3 4 7 11 13 13 10 8 5 5 5 5 4 6 7 8 8 9 9 8 8 10 12 15 17 18 20 20 17 13 10 8 8 7 7 8 12 17 19 17 14 12 10 10 11 13 14 15 15 15 14 13 13 12 12 10 8 6 6 5 5 7 8 9 8 7 7 8 7 7 5 9 13 16 16 15 15 15 16 17 14 10 6 5 6 8 11 14 16 16 15 12 9 7 7 7 7 7 5 4 3 4 6 8 8 7 6 5 3 2 3 3 3 3 3 3 3 6 8 11 9 6 2 2 2 3 3 2 1 1 3 5 6 7 7 6 4 4 4 4 3 3 3 4 5 6 6 5 4 4 5 4 4 5 6 7 8 10 11 11 11 10 9 7 6 6 6 5 3 3 4 4 3 3 2 2 3 3 3 3 3 3 4 5 5 5 3 2 2 3 4 4 2 2 4 5 8 14 8 4 6 6 5 5 4 4 4 6 8 9 9 8 8 9 9 9 7 3 3 5 8 9 6 5 4 6 7 6 5 2 3 6 10 13 14 14 13 11 10 7 6 7 6 6 5 4 4 6 11 13 14 10 9 10 11 10 10 9 8 7 6 5 4 4 4 4 4 4 3 2 2 2 2 3 5 7 9 11 11 9 7 6 6 6 5 4 3 2 3 4 5 6 7 6 4 3 3 4 3 3 4 5 7 7 7 7 5 3 2 4 7 6 5 5 11 13 13 12 13 14 15 10 5 1 4 7 10 13 12 9 6 5 5 5 6 8 10 11 11 12 16 21 25 24 20 16 17 17 16 13 9 7 5 4 4 3 2 2 2 4 6 8 7 9 14 15 14 14 13 14 15 15 14 15 16 15 14 13 12 11 8 9 11 12 11 12 12 9 7 5 5 4 4 6 6 7 5 5 4 4 4 6 7 7 6 5 5 5 5 5 5 6 9 7 5 4 4 5 7 7 6 4 3 4 5 5 4 4 4 3 3 4 4 4 5 6 7 7 6 5 4 3 5 7 10 10 9 9 8 7 7 6 7 9 11 8 5 3 3 4 6 9 11 11 10 9 8 8 9 9 10 10 9 9 7 7 7 6 4 3 3 5 7 5 5 4 4 4 4 4 3 3 3 3 4 5 7 7 7 6 6 5 5 5 5 5 6 7 9 11 11 11 9 8 7 6 5 4 4 3 3 4 5 8 11 11 10 10 9 10 11 12 11 10 9 7 6 5 7 7 7 7 5 4 4 4 6 10 12 14 15 17 12 5 3 3 4 3 2 1 1 2 2 3 3 3 3 3 3 3 5 7 8 9 9 10 10 14 16 17 15 15 16 18 19 19 18 15 12 10 10 13 17 18 18 17 16 15 15 15 16 33 32 33 33 33 33 33 33 33 33 33 33 33 34 34 34 34 34 34 34 34 35 35 35 35 35 35 36 36 36 36 36 36 37 37 37 37 37 37 37 37 37 37 38 38 38 38 38 38 38 39 39 39 39 39 40 40 40 40 40 41 41 41 41 41 41 42 42 42 42 41 41 41 41 40 41 41 41 41 40 40 39 38 37 37 36 35 34 34 33 32 32 31 31 30 29 27 23 19 17 15 15 13 12 12 12 13 12 11 9 8 6 5 3 3 3 3 4 5 7 8 9 9 7 7 10 9 8 6 7 6 4 10 12 7 5 4 3 3 4 6 7 6 4 3 3 1 2 2 2 2 3 3 5 8 9 7 5 3 3 5 8 10 12 12 12 12 13 13 12 11 11 10 7 6 5 4 3 2 1 2 2 2 3 3 4 5 5 5 4 4 3 3 4 5 6 7 7 6 5 5 5 6 7 6 5 3 7 11 13 13 12 11 9 7 5 4 4 3 4 4 5 4 3 2 2 4 6 6 4 3 3 4 4 3 2 2 3 6 8 7 5 2 3 2 2 6 7 6 4 3 2 3 5 8 10 8 6 6 5 3 2 1 1 2 3 3 4 8 11 14 13 11 9 8 6 5 3 3 3 6 8 9 9 9 8 8 7 7 10 13 15 16 17 18 17 16 13 12 11 11 11 11 14 18 20 18 15 12 10 9 11 13 15 15 15 15 14 13 12 11 10 9 8 7 7 6 6 6 7 7 7 7 7 6 5 5 7 13 15 17 16 15 14 13 14 15 16 13 10 8 7 8 12 14 16 16 13 10 8 8 8 8 7 6 4 4 4 5 6 7 7 6 5 3 3 5 6 5 4 4 2 3 4 7 9 10 9 6 3 2 2 2 3 2 2 1 5 7 8 8 8 8 6 5 3 3 3 3 2 3 4 5 4 3 3 3 3 3 3 3 3 3 4 5 7 9 11 11 11 10 8 7 6 4 3 3 4 4 5 4 3 2 3 3 3 2 3 3 4 5 5 6 4 3 2 2 2 2 1 2 3 3 7 12 11 6 3 5 5 4 3 4 5 8 10 11 10 9 7 7 8 7 6 4 3 5 8 8 7 3 3 4 6 7 7 3 3 6 11 13 14 14 13 11 10 7 6 6 7 6 5 2 5 9 14 15 15 12 12 12 12 11 10 9 7 6 5 4 4 3 3 3 3 3 3 3 2 2 2 2 4 6 9 11 11 9 7 6 6 6 5 4 3 3 4 5 6 6 7 6 5 4 4 4 3 3 4 6 7 7 8 8 6 4 3 4 6 7 4 2 2 5 7 7 8 9 11 7 4 2 3 5 7 11 9 6 3 4 6 8 9 10 12 12 10 8 10 14 19 22 22 21 21 20 20 18 14 10 7 5 3 3 3 3 3 8 11 11 10 11 13 13 12 10 7 7 9 13 14 14 14 15 15 14 12 10 9 10 12 13 12 12 11 8 7 6 4 6 7 8 6 6 5 4 4 5 6 5 5 5 5 4 4 4 4 4 4 5 7 5 5 4 4 5 6 6 5 4 3 4 4 5 6 4 2 3 4 4 5 5 6 7 7 7 6 5 4 3 5 7 8 9 9 9 8 8 8 8 8 10 11 9 7 4 4 6 8 10 11 11 11 11 11 11 11 10 10 10 9 8 5 4 4 4 4 3 3 4 5 5 6 6 7 7 6 5 4 3 3 5 5 5 7 8 9 9 7 6 5 6 7 7 8 9 9 10 10 11 10 8 6 4 4 4 3 4 5 5 5 7 10 11 12 12 12 12 12 12 11 9 7 5 5 4 5 5 5 6 4 4 8 7 8 10 12 14 14 15 9 2 3 2 2 1 1 1 1 1 2 2 2 2 2 3 2 2 2 4 5 4 4 4 5 10 14 16 15 16 17 18 18 18 18 15 13 13 15 16 17 17 16 13 10 12 14 15 14 33 33 33 33 33 33 33 33 33 33 33 33 33 33 34 34 34 34 34 34 35 35 35 35 35 35 35 36 36 36 36 36 36 37 37 37 37 37 37 37 37 37 37 38 38 38 38 38 38 39 39 39 39 39 39 40 40 40 40 40 40 41 41 41 41 42 42 42 42 42 42 41 41 41 41 41 41 41 41 41 40 39 38 38 37 36 36 35 34 33 33 32 32 31 30 29 28 24 20 18 16 15 13 12 11 11 11 10 8 6 5 5 5 4 3 2 2 3 3 3 3 6 7 5 7 8 6 6 7 7 7 8 13 9 5 5 4 3 3 3 3 3 4 4 3 2 2 3 2 2 3 2 2 3 4 4 2 3 3 2 2 3 5 8 9 9 9 10 11 9 8 7 7 6 5 4 3 2 2 2 2 2 2 3 4 5 6 6 5 5 5 4 4 5 6 6 7 6 6 6 6 6 6 6 3 5 7 11 12 13 12 11 9 7 5 4 4 3 2 2 3 3 3 2 2 2 3 4 4 4 4 4 4 3 2 2 2 2 5 7 8 4 3 3 2 1 3 5 6 5 5 5 6 7 7 7 5 5 5 4 4 3 3 3 3 5 6 7 12 14 14 12 10 9 8 7 5 3 3 4 9 10 10 10 9 8 7 6 5 8 11 13 15 16 16 17 17 16 15 15 15 15 16 17 20 20 19 15 11 9 8 11 13 16 15 15 14 13 11 10 9 9 8 6 7 7 7 6 5 6 7 7 7 6 5 5 8 11 17 16 15 15 14 13 12 11 12 16 16 14 11 7 7 10 13 15 15 11 9 6 6 8 9 9 7 5 4 4 4 6 6 6 4 3 4 7 8 8 7 5 3 3 3 5 8 9 9 9 7 4 2 2 2 3 4 3 3 8 10 10 10 10 9 9 6 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 3 4 6 9 11 12 12 11 10 8 7 4 4 5 6 5 5 3 3 2 2 2 3 3 3 3 3 4 5 6 5 4 3 3 3 2 2 3 3 3 6 9 12 7 3 3 4 4 3 3 5 8 11 11 10 9 7 6 7 6 5 4 3 4 8 6 4 3 3 3 4 6 6 4 2 5 10 13 14 14 13 11 9 7 5 5 7 6 5 2 7 12 16 16 16 14 14 13 12 11 10 8 7 5 4 4 3 3 3 3 3 3 3 3 3 3 2 2 3 6 9 11 11 10 7 6 6 6 5 3 3 3 4 6 6 7 8 7 6 4 4 4 3 3 4 6 7 8 8 9 6 4 2 4 5 6 5 6 5 5 5 6 7 6 6 4 4 4 5 4 5 8 7 5 4 7 10 11 11 12 12 12 9 6 4 6 10 15 20 22 21 22 22 21 17 14 11 8 6 6 6 6 7 11 12 11 10 10 11 11 11 10 9 6 6 9 13 13 12 13 13 12 10 9 10 13 14 14 14 12 9 7 10 10 9 9 9 8 4 4 5 7 7 6 5 4 4 4 5 5 4 5 6 6 4 5 6 4 7 6 4 4 5 5 8 8 6 4 4 4 7 5 3 2 4 5 5 5 6 8 7 7 7 7 6 5 6 7 7 7 7 7 7 7 7 7 5 5 7 10 9 6 5 6 8 11 10 11 12 12 12 13 11 10 9 9 9 7 4 3 3 2 3 3 4 3 3 4 4 6 7 9 8 6 3 3 3 4 4 5 5 8 10 12 11 9 6 6 8 10 10 11 10 9 9 9 9 7 5 3 4 4 4 5 7 8 7 7 7 7 11 13 13 13 13 13 12 9 6 5 4 4 5 4 4 4 3 5 9 10 11 12 12 13 14 11 6 3 3 2 1 1 1 1 1 1 1 1 2 2 2 3 3 2 1 2 3 3 3 3 3 6 11 14 15 17 19 19 16 14 13 14 15 16 17 17 17 17 14 9 4 6 8 10 9 33 33 33 33 33 33 33 33 33 33 33 33 33 34 34 34 34 34 34 34 35 35 35 35 35 35 35 35 36 36 36 36 36 37 37 37 37 37 37 37 37 37 37 38 38 38 38 38 38 38 39 39 39 39 39 40 40 40 40 40 41 41 41 41 41 42 42 42 42 42 42 42 42 41 41 41 41 41 41 41 40 40 39 38 37 37 36 35 34 34 33 33 32 32 31 30 28 24 21 20 18 16 14 12 11 10 9 7 4 3 4 5 7 6 4 3 2 3 4 4 4 5 4 3 3 4 3 7 8 9 11 12 12 6 3 3 3 3 3 3 3 3 3 3 3 4 5 6 4 4 6 6 5 4 2 2 2 2 3 3 3 6 9 8 9 9 9 7 6 5 5 5 6 6 4 3 3 2 2 2 3 3 3 3 4 5 5 6 6 6 5 5 5 5 6 6 6 6 6 7 7 7 6 5 3 7 9 11 11 11 10 8 7 5 5 4 3 3 2 1 2 2 3 2 2 2 2 3 3 4 4 3 2 3 3 3 2 2 3 6 7 4 3 2 2 1 2 4 5 6 7 8 8 8 6 4 4 4 4 3 5 7 10 8 8 10 12 14 16 15 13 11 9 7 6 5 4 4 6 9 12 12 11 11 9 8 7 4 4 6 8 11 12 14 15 16 16 16 16 16 17 18 19 19 20 20 18 15 11 9 8 10 14 15 15 13 11 10 10 9 8 8 7 6 6 7 7 5 5 6 6 7 7 6 5 4 12 15 17 15 14 14 14 12 11 8 7 9 12 12 10 8 8 9 12 12 13 11 9 6 2 6 8 9 7 6 3 4 5 7 6 5 4 3 5 7 7 7 8 7 3 2 5 7 8 7 7 7 8 5 3 2 4 5 5 3 4 9 10 10 10 10 10 10 8 5 3 3 4 4 3 3 3 2 3 4 4 4 4 4 4 3 3 3 5 8 10 12 13 12 12 11 10 8 6 4 4 5 5 4 3 2 2 1 1 2 3 3 3 3 4 5 6 6 5 3 3 5 7 7 5 5 6 7 9 10 8 4 3 3 4 4 4 6 8 11 11 10 9 8 7 8 6 5 3 3 3 3 3 3 3 3 3 3 4 6 6 4 6 9 13 13 13 13 11 9 7 5 5 6 5 3 3 9 13 17 17 16 15 14 13 12 11 9 7 6 5 4 3 3 3 3 3 3 3 4 4 4 4 3 2 3 6 8 11 11 10 8 7 6 7 5 4 3 4 5 7 7 8 9 8 7 6 6 4 3 3 4 6 7 8 8 8 6 3 2 4 5 6 5 6 7 6 6 7 7 7 7 5 5 6 7 4 5 7 10 9 8 11 13 13 12 12 12 10 6 4 3 4 5 8 16 20 22 23 24 23 20 18 16 14 13 12 12 11 10 10 10 9 8 10 11 13 12 11 10 9 8 8 10 11 11 11 11 12 12 8 9 12 15 14 13 10 7 7 11 12 13 12 10 7 3 3 5 8 9 7 4 4 4 5 7 7 7 8 8 7 3 4 5 5 9 9 7 5 5 6 10 10 7 4 3 4 7 6 6 6 4 4 4 4 6 7 7 7 8 9 9 8 8 8 7 6 6 6 6 6 6 5 4 5 7 10 9 7 4 4 6 9 12 12 11 7 7 9 9 9 8 8 8 9 7 5 4 3 3 3 4 3 2 2 2 3 6 10 9 7 3 2 2 3 3 3 3 6 9 11 10 8 5 4 7 9 11 11 11 11 9 9 9 8 7 5 4 4 4 4 7 9 9 9 8 9 9 11 12 12 13 13 13 10 7 5 4 4 5 5 5 4 3 5 8 11 12 13 12 14 13 9 3 3 5 3 2 1 1 1 1 1 1 1 1 2 2 2 2 3 2 2 2 3 2 2 2 3 8 13 17 19 20 20 14 10 8 13 16 18 18 18 18 19 14 8 2 3 3 5 6 33 33 33 33 33 33 33 33 33 33 33 33 33 33 34 34 34 34 34 34 34 35 35 35 35 35 35 35 36 36 36 36 36 37 37 37 37 37 37 37 37 37 37 38 38 38 38 38 38 38 39 39 39 39 39 40 40 40 40 40 41 41 41 41 42 42 42 42 42 42 42 42 42 42 42 42 42 42 41 41 41 40 39 38 37 37 36 36 35 34 34 33 33 32 32 31 28 25 23 21 20 18 16 13 11 10 8 5 4 3 5 6 8 6 4 2 2 3 3 5 5 5 3 3 4 4 6 10 13 13 13 11 9 4 3 3 3 3 2 1 2 3 3 3 4 6 9 10 9 11 11 9 7 4 2 1 1 2 4 7 11 11 11 10 10 9 8 5 3 5 7 7 7 5 5 5 4 3 2 2 3 3 3 3 4 4 5 5 5 5 5 5 5 6 6 7 7 7 7 7 7 6 5 8 10 12 11 10 9 8 8 6 7 7 9 7 6 4 3 2 2 2 2 3 3 3 3 3 3 3 3 2 2 3 4 4 4 3 3 5 5 4 2 2 2 1 2 3 5 7 9 10 9 8 6 6 5 4 3 3 7 9 12 11 12 13 14 15 16 14 11 9 6 5 5 4 6 8 12 12 13 12 12 11 9 7 5 2 3 4 6 7 8 11 13 14 15 15 15 15 16 17 18 18 18 18 17 15 12 10 9 10 14 15 14 12 9 7 7 8 7 8 7 7 6 6 6 5 5 5 6 6 5 3 8 11 16 16 15 14 14 13 13 12 10 8 5 5 7 8 8 7 7 7 8 10 12 12 10 7 4 4 7 9 9 9 9 8 8 8 7 4 3 2 4 5 5 4 5 5 4 4 7 7 6 5 6 7 7 5 3 3 4 5 5 2 5 8 9 10 10 10 11 11 9 6 4 3 4 4 2 2 3 4 5 5 6 6 5 4 4 4 4 4 6 8 11 12 12 12 12 11 11 8 6 4 3 3 4 3 3 3 2 1 1 2 2 2 2 3 3 4 6 6 6 4 3 6 8 9 8 9 10 9 9 9 9 6 3 3 4 4 4 5 8 11 10 9 8 8 8 7 6 5 4 7 7 5 2 3 4 4 4 3 3 4 6 7 6 9 12 13 13 13 11 9 7 5 5 6 7 4 5 11 15 17 18 16 14 14 12 11 9 8 6 5 4 3 2 2 3 3 3 3 4 4 4 5 5 5 4 4 6 9 11 12 11 9 7 7 7 6 4 4 5 6 7 7 9 10 11 10 9 7 5 3 3 4 5 7 7 8 7 6 4 3 4 6 6 6 7 7 7 7 7 7 7 6 6 5 7 7 5 6 8 10 10 11 14 15 14 13 13 10 6 4 3 3 3 3 5 14 16 17 17 19 19 16 17 19 20 18 18 16 15 11 9 10 8 8 12 15 15 13 12 11 11 10 10 8 10 11 11 10 11 10 7 7 9 13 12 10 8 7 7 9 13 14 13 10 6 4 7 9 9 9 6 4 4 6 8 9 10 10 9 8 6 3 5 6 7 11 10 8 5 5 7 11 10 7 4 5 5 6 7 8 7 5 4 4 4 5 7 7 8 8 8 9 9 9 8 7 5 5 6 6 6 5 5 4 6 8 9 7 5 3 4 3 4 9 9 7 4 4 5 6 7 7 7 8 9 9 7 5 4 3 3 3 2 2 2 2 2 3 7 9 9 6 4 3 2 3 3 4 6 8 10 11 8 6 4 6 8 10 11 12 12 11 10 10 9 7 6 4 4 4 4 8 10 11 10 9 9 8 9 10 12 12 12 13 11 8 6 6 6 6 7 6 5 5 6 7 11 13 14 13 14 14 12 7 7 7 5 3 2 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 3 8 13 18 20 22 21 13 8 5 9 13 17 19 19 19 20 13 8 3 2 2 3 5 33 33 33 33 33 33 33 33 33 33 33 33 33 34 34 34 34 34 34 34 34 35 35 35 35 35 35 35 36 36 36 36 36 36 37 37 37 37 37 37 37 37 37 37 38 38 38 38 38 39 39 39 39 39 39 40 40 40 40 41 41 41 41 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 41 41 40 39 38 38 37 37 36 35 35 34 34 33 33 32 32 30 28 24 23 21 20 18 15 12 10 9 8 6 5 6 5 5 5 3 2 2 6 9 10 7 6 5 3 3 5 9 12 12 12 11 7 5 4 3 3 3 3 3 2 3 3 3 3 4 7 10 12 12 13 11 8 6 4 3 2 2 2 2 3 6 8 9 10 12 11 9 6 5 6 7 6 7 7 12 14 9 5 2 3 2 2 2 2 3 3 4 4 4 4 4 5 6 6 7 7 7 7 7 7 6 5 7 13 15 16 12 8 5 5 6 7 9 11 11 9 8 7 4 3 2 2 3 3 2 3 3 3 2 2 2 2 2 2 3 4 3 3 3 4 3 3 2 3 3 2 3 4 6 8 10 11 9 7 6 6 6 4 3 4 7 8 8 8 10 12 14 15 14 12 9 7 5 5 6 7 11 13 14 13 12 11 10 10 9 7 5 3 3 5 5 5 5 7 9 10 11 12 13 14 16 16 17 17 16 16 17 15 13 11 11 12 14 15 14 11 8 6 5 7 8 9 8 7 6 6 5 5 4 5 5 6 7 9 14 16 16 13 12 12 12 13 13 12 11 8 5 4 4 6 7 7 7 6 7 9 12 13 11 6 4 3 7 10 12 11 11 11 10 8 7 3 2 2 3 3 3 1 2 4 5 7 7 6 4 3 5 7 7 5 3 2 3 4 4 2 5 8 9 10 10 11 11 11 9 6 4 4 5 3 1 1 1 2 3 4 5 6 6 5 5 5 5 4 5 8 10 11 11 10 9 9 8 6 5 3 2 2 2 2 2 2 2 2 1 1 2 2 2 2 3 4 5 6 7 6 4 4 6 7 8 9 9 8 7 9 10 8 6 4 4 4 4 4 7 9 9 7 7 7 8 7 6 5 4 6 8 7 5 4 5 5 5 3 3 4 6 7 6 9 11 12 12 12 11 8 6 4 5 7 9 5 8 13 16 18 17 14 13 12 10 9 7 6 5 4 3 2 2 2 3 3 4 4 4 4 4 6 7 8 7 7 7 10 12 13 12 10 8 8 8 7 5 4 5 6 7 7 9 11 12 12 11 9 7 4 2 2 4 6 7 7 6 5 4 4 5 7 7 7 8 8 9 9 9 8 7 6 6 5 6 7 7 6 8 10 10 11 14 15 15 13 11 6 3 3 3 2 1 2 6 15 15 16 16 16 13 11 16 18 19 18 16 15 13 11 11 12 11 11 14 17 16 14 12 12 13 11 10 10 10 11 12 11 10 9 7 5 5 8 8 8 9 8 7 7 13 15 13 8 5 5 11 12 10 7 7 6 5 9 10 12 13 12 10 6 5 5 8 9 10 12 11 9 6 7 9 11 9 7 5 5 5 6 8 8 7 4 5 5 4 5 6 7 7 7 7 8 8 8 7 6 5 4 5 6 6 5 4 4 6 7 6 3 2 2 3 5 6 6 5 4 3 3 3 4 5 6 7 8 10 10 9 6 4 3 2 2 1 2 3 4 3 4 5 7 8 9 6 5 4 4 5 5 6 8 10 11 9 7 6 6 8 10 12 12 12 12 11 10 9 8 7 5 4 5 6 11 12 11 11 10 9 8 8 9 11 12 12 12 12 7 4 5 6 5 6 5 5 6 5 7 12 15 17 17 16 16 15 11 10 9 7 4 2 1 1 1 1 1 2 2 3 2 2 2 2 2 2 2 2 2 2 2 3 8 14 19 21 21 19 11 7 5 5 8 12 16 16 15 13 8 4 2 1 1 2 3 33 33 33 33 33 33 33 33 33 33 33 33 33 33 34 34 34 34 34 34 34 35 35 35 35 35 35 35 36 36 36 36 36 36 37 37 37 37 37 37 37 37 37 37 38 38 38 38 38 38 39 39 39 39 39 40 40 40 40 41 41 41 41 42 42 42 42 42 43 43 43 42 42 42 42 42 42 42 42 42 41 40 40 39 38 37 37 36 36 35 34 34 34 33 33 32 31 28 25 24 22 21 20 16 13 11 10 8 6 5 5 6 5 4 3 3 3 8 10 10 7 6 7 8 8 8 10 9 7 7 6 4 3 4 4 3 3 3 2 2 3 5 5 4 4 6 8 11 12 13 11 7 5 4 3 2 2 2 2 2 2 3 4 7 12 14 13 10 8 7 7 9 12 17 19 17 13 7 5 6 6 4 3 2 2 2 3 3 3 3 4 4 5 6 6 6 6 6 6 6 6 4 9 16 17 16 12 10 8 7 7 8 10 11 10 9 9 8 7 3 3 3 3 3 2 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 4 4 4 5 7 9 11 12 12 9 7 6 7 5 5 7 7 7 6 4 3 7 11 14 15 13 11 9 8 7 7 10 13 14 14 14 13 12 11 9 9 9 9 8 7 7 7 7 6 4 3 4 6 7 8 10 14 17 18 17 15 14 14 14 14 13 12 12 13 14 15 14 11 9 6 5 7 9 9 8 7 6 5 5 5 4 5 6 7 11 14 18 16 14 11 10 11 12 13 13 13 11 9 7 3 3 4 5 6 6 5 7 10 14 14 11 5 4 6 8 12 14 13 12 12 11 9 6 2 2 2 2 2 2 1 2 4 7 8 8 6 3 2 4 6 7 6 4 2 3 4 4 4 7 9 9 9 10 11 12 10 7 4 3 3 4 4 3 3 3 3 3 3 3 4 5 5 5 5 5 4 3 7 9 10 9 8 6 5 5 4 4 3 3 3 3 3 3 2 2 2 2 1 2 2 2 2 3 4 4 5 6 6 6 4 3 3 4 5 7 8 7 9 10 9 7 5 5 5 4 3 4 6 8 7 7 7 8 8 7 4 3 4 8 9 7 4 5 5 5 4 4 4 6 7 7 8 10 11 11 11 10 7 5 3 4 8 9 6 10 15 18 19 17 14 12 9 7 6 5 4 4 3 3 2 2 3 4 5 5 5 4 3 4 7 9 11 10 9 9 11 12 13 13 12 10 9 8 7 5 5 5 7 7 7 7 9 11 12 11 10 9 6 3 2 3 4 6 6 5 4 3 6 8 8 7 7 9 10 11 11 11 10 8 7 6 5 5 5 5 6 7 7 7 8 10 12 12 10 7 5 4 3 2 1 1 2 6 11 13 15 16 15 12 12 17 18 15 10 11 12 13 13 15 17 16 16 16 19 19 17 14 14 15 14 13 13 13 12 13 13 11 10 8 4 4 7 8 9 10 8 6 7 14 15 13 7 5 7 13 14 10 5 9 9 9 12 13 14 15 14 10 4 6 8 11 12 13 13 11 10 10 11 11 10 8 8 8 8 8 8 9 8 7 4 6 6 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 5 4 4 5 4 4 4 3 2 2 5 6 4 4 4 3 3 3 3 3 4 5 7 10 11 10 7 4 1 1 2 2 1 3 5 6 6 5 4 6 8 9 9 9 8 9 8 8 9 10 11 11 9 7 7 9 11 13 13 13 13 12 11 10 9 7 6 5 8 12 13 12 12 11 9 8 7 7 8 10 11 12 12 13 11 7 4 4 4 3 4 4 5 4 6 11 15 17 19 18 17 16 13 12 11 9 5 3 1 1 1 1 1 2 2 2 2 2 2 2 2 3 2 1 1 2 2 4 8 14 19 21 21 17 9 8 7 5 3 5 7 5 4 4 3 3 2 2 1 2 2 32 33 33 33 33 33 33 33 33 33 33 33 33 33 34 34 34 34 34 34 34 35 35 35 35 35 35 35 36 36 36 36 36 36 37 37 37 37 37 37 37 37 37 37 38 38 38 38 38 38 39 39 39 39 39 40 40 40 41 41 41 41 41 42 42 42 42 42 43 43 43 43 43 42 42 42 42 42 42 42 41 41 40 39 38 38 37 37 36 35 35 34 34 34 33 33 31 28 26 25 23 22 21 17 14 12 10 8 6 5 5 5 5 4 3 6 8 10 8 7 5 5 8 12 12 10 5 4 4 4 4 4 3 3 3 3 3 3 3 3 4 6 5 4 3 3 3 4 8 10 9 5 4 4 3 2 1 1 2 2 2 2 2 3 8 14 16 15 12 11 12 16 18 18 18 17 15 11 11 11 11 7 5 3 2 2 2 3 3 4 4 5 5 5 5 5 4 4 6 5 6 8 14 17 17 14 12 11 10 9 10 9 9 9 8 7 7 8 6 4 3 3 3 2 3 3 3 3 3 3 4 4 4 3 3 3 3 2 2 2 2 3 4 5 6 7 7 9 11 13 13 12 10 7 7 7 7 8 9 8 7 7 6 6 8 13 14 14 12 10 9 9 10 12 14 14 13 14 14 14 12 10 8 7 10 12 12 11 9 9 8 7 6 4 3 4 5 6 7 15 19 20 16 14 11 11 11 10 10 11 11 13 14 14 13 12 10 7 7 7 9 9 8 7 6 6 7 7 6 7 11 13 15 16 18 16 13 11 10 12 13 14 14 14 12 10 7 4 3 3 4 5 6 6 9 12 15 14 10 5 6 9 13 15 15 13 13 12 11 9 5 2 2 2 2 2 1 1 2 4 7 9 8 7 4 3 4 6 7 7 5 3 3 4 6 8 8 8 8 8 9 11 11 7 4 2 3 3 3 3 3 3 3 3 3 3 3 4 4 4 5 5 4 3 3 6 8 9 8 7 5 4 4 4 3 3 3 4 4 4 4 3 2 2 2 2 2 1 1 2 2 3 4 4 5 5 6 6 5 4 3 2 4 6 7 7 7 7 7 6 5 5 4 3 2 5 7 6 6 7 8 8 7 5 3 5 8 10 8 6 5 5 5 5 4 4 6 7 8 7 9 10 11 10 9 7 5 4 5 10 9 7 12 16 19 19 17 14 10 7 5 4 4 4 3 3 3 3 3 4 5 6 5 4 3 3 3 7 9 12 12 11 11 12 12 13 13 12 11 9 8 6 5 5 6 7 7 6 5 6 7 9 9 10 9 7 3 1 2 3 4 5 5 4 4 6 8 8 7 8 10 11 12 12 11 10 9 7 6 5 5 4 4 4 6 6 5 4 5 6 7 7 6 6 5 4 3 2 2 4 5 7 8 12 15 16 15 17 19 15 10 6 8 11 13 16 19 21 19 15 15 18 20 20 18 17 17 17 17 16 15 15 15 15 13 12 10 7 7 8 11 11 10 7 5 8 13 13 9 5 5 9 14 15 8 4 8 11 12 13 16 16 16 14 10 5 7 11 13 15 15 14 10 12 13 14 11 9 9 12 13 13 12 11 10 9 7 6 7 5 3 4 4 4 5 5 5 5 5 6 6 7 7 7 6 6 5 4 4 5 6 5 5 5 4 4 3 5 4 3 4 4 3 3 3 2 1 2 3 6 10 10 9 6 3 2 2 1 1 1 3 5 7 8 7 6 4 4 5 6 7 8 10 11 11 11 11 12 12 11 9 8 9 11 14 14 14 13 12 11 9 8 7 6 6 10 12 13 12 11 10 8 7 6 6 7 8 8 11 13 14 13 11 8 7 5 3 4 4 4 2 3 7 12 16 19 19 18 17 15 14 12 9 5 3 3 2 2 1 1 2 2 2 2 2 2 2 3 3 2 2 2 2 3 5 8 15 20 21 20 15 9 11 10 7 4 4 6 7 5 4 3 3 2 2 2 2 2 32 32 33 33 33 33 33 33 33 33 33 33 33 33 34 34 34 34 34 34 34 35 35 35 35 35 35 35 35 36 36 36 36 36 37 37 37 37 37 37 37 37 37 37 38 38 38 38 38 39 39 39 39 39 39 40 40 40 41 41 41 41 42 42 42 42 42 43 43 43 43 43 43 43 43 43 42 42 42 42 42 41 40 39 39 38 37 37 36 36 35 35 34 34 34 33 31 28 27 25 24 23 22 20 15 12 10 8 6 4 4 5 5 4 5 7 8 7 4 4 3 3 7 8 7 6 5 3 4 4 2 4 4 2 3 5 5 5 6 7 7 6 3 2 2 2 3 3 4 7 7 3 3 4 3 3 2 2 2 2 1 2 2 2 7 13 18 17 15 14 14 15 17 16 16 16 16 16 16 14 12 10 8 6 4 3 2 3 4 4 5 5 5 4 4 3 3 3 4 3 9 14 18 17 16 13 11 10 9 10 11 10 9 7 6 5 5 6 5 4 4 3 3 3 4 5 4 3 3 3 4 5 6 6 6 6 5 4 3 3 3 5 6 7 7 7 8 10 12 14 14 13 11 9 10 10 11 11 11 9 8 7 6 6 9 14 14 12 10 10 10 11 12 13 13 13 13 13 14 13 12 10 7 6 11 14 15 12 10 9 9 8 7 6 5 4 5 6 8 17 20 19 15 12 10 10 9 8 8 9 10 12 12 13 13 12 10 8 7 8 10 9 8 7 6 6 8 8 9 11 14 16 17 16 16 16 14 13 13 13 14 15 15 14 13 11 7 5 5 7 9 11 11 11 13 14 15 15 11 9 12 15 16 16 15 14 13 12 10 9 4 2 2 3 3 3 3 3 2 3 5 7 7 7 6 6 6 7 8 7 6 5 5 5 7 7 7 6 6 7 8 10 9 5 4 4 5 5 5 4 5 4 3 3 3 4 4 4 4 4 4 4 4 3 3 4 7 8 7 5 4 3 3 3 3 3 3 3 3 4 4 3 3 2 2 2 2 1 1 1 1 2 3 3 4 4 4 4 4 3 3 2 3 4 5 6 6 8 9 9 7 6 5 4 3 7 6 5 5 7 8 9 8 5 3 5 7 10 5 3 4 4 4 4 4 4 6 7 7 7 8 10 10 10 8 5 3 3 6 11 9 9 14 17 18 18 17 13 9 7 5 4 4 3 3 3 4 4 5 5 6 5 5 4 3 3 4 7 10 12 12 12 12 13 13 13 13 13 11 10 8 6 5 5 5 6 6 4 3 4 5 6 7 8 8 8 5 3 2 2 2 3 4 4 5 6 7 8 9 10 11 12 12 11 10 9 8 7 6 6 5 4 4 3 5 5 4 2 4 6 7 7 7 7 6 5 4 5 7 9 9 7 5 7 10 13 14 16 16 8 7 7 7 9 12 15 15 15 15 11 12 15 18 20 21 20 19 18 18 17 17 18 17 17 16 14 12 11 11 12 13 13 11 7 5 8 12 13 9 5 6 9 13 16 8 5 7 12 15 16 17 18 16 13 8 6 10 13 16 17 16 14 10 13 15 16 13 12 13 16 16 16 14 12 11 9 8 7 9 6 5 5 4 5 5 6 6 6 6 5 5 6 7 6 5 5 5 3 3 5 7 8 7 5 5 5 4 3 3 2 2 2 2 2 2 2 2 1 4 7 9 9 7 4 3 2 2 2 2 2 3 5 7 8 7 5 4 3 2 2 3 5 7 11 12 13 13 12 12 12 12 11 11 12 14 15 14 13 12 10 9 8 7 9 12 13 13 12 12 11 10 8 6 5 5 5 5 6 8 11 14 15 14 12 12 8 4 4 5 5 3 3 3 6 11 15 18 18 18 16 14 10 7 5 3 2 1 1 1 1 1 2 2 2 2 3 3 3 3 2 2 2 2 4 7 10 16 20 21 17 13 9 13 13 12 7 4 4 6 5 5 4 3 3 3 3 3 3 32 32 33 33 33 33 33 33 33 33 33 33 33 33 34 34 34 34 34 34 34 34 35 35 35 35 35 35 35 36 36 36 36 36 36 37 37 37 37 37 37 37 37 37 38 38 38 38 38 38 39 39 39 39 39 40 40 40 41 41 41 41 42 42 42 42 42 43 43 43 43 43 43 43 43 43 43 43 43 42 42 41 40 39 39 38 37 37 37 36 36 35 35 34 34 33 31 29 27 26 25 24 23 20 15 12 10 7 5 4 5 5 5 5 3 4 6 4 2 4 3 3 6 6 6 6 5 4 4 5 5 5 4 3 5 4 4 5 6 7 6 4 2 2 2 3 4 4 4 6 6 4 4 4 4 4 3 3 3 2 1 2 3 4 8 14 18 17 16 15 13 13 14 15 15 15 16 16 16 14 12 11 11 9 7 4 3 3 4 4 4 4 4 4 3 3 2 3 3 5 12 17 20 16 13 11 10 8 7 8 9 9 7 6 4 3 4 4 4 4 3 2 3 4 5 6 6 5 4 4 4 6 7 7 8 8 7 6 5 5 5 6 7 7 7 6 7 9 12 13 14 13 13 12 13 13 14 14 13 11 9 7 7 7 9 12 14 13 12 12 12 13 14 13 13 12 12 13 14 14 13 11 9 8 12 14 14 12 11 9 8 8 7 6 6 6 6 9 13 19 19 16 13 11 9 7 8 8 7 7 8 10 11 11 12 12 12 10 9 9 10 9 8 7 6 5 5 5 6 9 16 17 16 14 13 13 14 15 15 15 15 14 14 14 13 11 7 7 9 15 18 20 19 17 16 15 15 15 13 14 16 18 17 15 14 13 13 12 10 8 4 3 2 2 2 4 6 5 3 3 6 7 6 5 5 7 8 8 8 7 6 5 6 6 7 7 6 6 6 7 8 8 7 6 6 6 6 6 6 5 5 5 4 2 2 3 3 4 4 4 4 4 3 3 2 2 6 7 6 4 3 3 3 3 3 4 5 6 6 5 4 2 3 4 3 2 2 1 1 2 1 1 2 3 3 4 4 3 3 3 3 3 2 2 2 4 6 8 11 12 10 7 6 5 5 9 6 4 4 7 9 10 8 6 3 4 7 8 4 3 3 3 3 3 4 4 4 5 6 6 8 10 10 10 8 5 2 3 5 9 6 8 13 16 17 16 15 13 10 10 9 7 6 5 4 4 5 5 6 6 5 4 4 4 4 5 6 9 10 12 13 13 13 13 13 13 13 13 12 10 8 6 5 4 5 6 6 4 4 4 4 5 4 4 7 9 7 5 4 4 3 3 3 4 5 5 6 7 8 9 10 12 11 10 8 8 7 6 6 6 5 4 4 4 4 3 3 4 5 7 8 8 8 8 7 6 5 6 8 11 11 10 7 5 5 6 9 10 11 8 9 8 6 7 8 9 6 8 10 10 11 14 16 16 17 16 20 19 14 16 18 20 18 18 18 17 16 15 15 15 16 16 13 10 11 11 12 13 10 8 8 9 12 14 9 6 7 14 16 17 18 17 15 11 7 7 12 16 17 18 18 15 12 13 15 17 16 16 17 19 18 17 15 13 11 9 8 8 9 8 7 6 5 6 7 7 7 7 5 4 4 5 5 5 4 5 5 3 3 5 7 10 7 5 4 4 3 2 2 2 1 2 2 2 2 2 3 2 5 8 8 6 4 3 3 3 2 3 3 3 4 5 7 7 6 4 2 2 1 1 1 2 3 7 11 14 14 13 13 13 13 13 13 14 14 15 15 14 12 11 9 8 7 9 13 14 13 11 11 10 9 8 6 5 5 6 6 6 8 10 14 15 15 15 14 9 5 5 4 4 3 3 3 4 6 9 13 16 18 17 12 8 6 5 3 2 2 1 1 1 2 2 2 2 3 3 3 2 2 2 3 3 4 6 10 14 17 19 19 12 10 9 13 14 14 12 10 10 11 9 7 6 5 5 6 4 4 5 31 32 32 33 33 33 33 33 33 33 33 33 33 33 34 34 34 34 34 34 34 34 35 35 35 35 35 35 35 35 36 36 36 36 36 37 37 37 37 37 37 37 37 37 38 38 38 38 38 38 39 39 39 39 40 40 40 40 41 41 41 41 42 42 42 42 42 43 43 43 43 43 43 43 43 43 43 43 43 42 42 41 40 40 39 38 38 38 37 37 36 36 35 35 34 33 31 29 28 27 25 24 23 22 18 13 10 7 5 5 5 5 5 5 3 3 4 3 3 3 3 3 5 5 5 5 4 6 9 7 6 4 3 3 4 3 3 4 5 4 3 3 3 3 4 4 5 6 6 6 5 6 6 3 5 10 9 7 6 2 2 4 5 6 8 12 16 16 15 14 14 14 15 16 16 16 15 14 14 13 12 12 13 11 9 6 3 3 3 3 2 2 3 3 3 3 3 4 4 9 17 20 20 15 13 11 9 7 5 3 6 6 4 5 4 3 3 4 4 5 4 3 3 4 5 5 5 5 6 6 5 6 6 7 7 8 8 8 7 6 6 6 7 7 7 7 7 9 12 14 14 14 14 15 16 16 16 16 15 13 11 9 9 10 11 12 13 14 14 14 13 13 13 14 14 13 13 14 15 15 15 14 13 13 13 12 13 12 11 10 8 8 7 6 7 7 9 13 18 19 16 12 8 6 6 6 6 6 7 7 8 9 9 10 11 12 12 10 9 10 11 11 9 8 7 5 4 4 6 10 16 16 14 11 12 13 14 16 15 14 13 12 13 13 13 12 10 12 15 21 23 22 20 17 16 15 15 15 14 15 17 19 17 15 14 14 13 12 10 7 4 3 3 3 2 4 8 8 8 7 9 8 6 3 3 4 7 7 6 5 5 5 6 6 6 6 6 6 7 7 7 7 7 8 9 7 6 5 5 5 5 5 5 3 2 3 4 5 5 5 4 4 3 3 2 3 6 7 6 4 3 3 3 3 4 7 9 10 11 9 6 3 2 2 3 3 2 2 2 2 2 1 1 2 3 3 3 3 3 3 3 3 3 3 3 4 6 8 10 12 12 9 6 8 9 10 8 5 5 8 10 10 8 5 3 3 5 6 4 3 3 3 2 2 3 3 3 4 4 6 8 10 10 10 9 5 2 2 4 6 5 8 12 15 15 14 13 11 10 10 9 9 9 7 7 6 7 7 7 6 4 3 4 6 7 9 10 11 11 12 13 13 13 13 13 13 13 12 12 11 9 5 4 4 5 5 6 5 5 5 4 4 4 3 5 8 8 8 7 7 5 3 2 3 4 5 6 6 6 7 9 10 9 7 6 6 6 5 5 5 5 5 4 4 3 3 3 4 7 8 9 9 9 9 8 6 5 5 8 10 11 11 11 11 10 9 9 9 9 11 12 8 5 6 6 6 3 5 8 13 14 15 14 9 8 10 16 14 10 13 17 19 18 18 18 18 18 19 19 18 18 17 16 15 14 13 13 13 12 13 13 12 13 15 13 10 11 16 18 18 17 16 13 9 5 8 14 17 19 20 20 17 14 11 15 18 20 20 20 21 20 18 16 13 12 11 10 10 10 9 7 7 6 7 7 8 9 8 5 4 4 5 4 4 5 6 5 4 3 4 5 7 6 4 2 3 3 3 3 3 3 3 2 2 2 3 3 2 4 7 7 5 3 3 3 4 4 4 4 5 5 6 7 6 4 3 1 1 1 2 2 2 2 3 6 10 13 13 14 14 14 14 14 14 14 14 15 14 14 12 11 9 7 9 12 14 12 11 10 9 8 9 9 9 8 8 8 7 9 11 13 16 17 16 15 8 4 3 3 3 3 3 3 4 4 5 8 13 16 17 16 11 7 5 3 3 2 2 1 1 2 2 2 2 3 3 3 2 2 2 3 3 5 8 12 17 19 17 14 6 6 9 12 14 15 15 15 16 16 13 9 7 6 7 7 5 5 5 31 31 32 32 33 33 33 33 33 33 33 33 33 34 34 34 34 34 34 34 34 34 35 35 35 35 35 35 35 35 35 36 36 36 36 37 37 37 37 37 37 37 37 37 38 38 38 38 38 38 39 39 39 39 40 40 40 41 41 41 41 41 42 42 42 42 42 43 43 43 43 43 43 43 43 43 43 43 43 43 42 41 40 40 39 39 39 38 38 37 37 37 36 35 34 33 31 30 28 27 26 25 24 23 19 13 10 7 5 5 5 5 6 5 4 4 3 3 2 3 4 5 5 5 5 5 4 7 7 6 5 4 2 3 4 4 3 3 4 3 2 3 2 2 2 4 5 5 3 3 4 6 7 5 14 18 18 14 10 3 4 6 9 10 11 12 13 14 13 12 12 12 15 16 15 13 12 11 12 12 11 11 12 13 12 10 7 6 5 4 3 3 2 3 3 3 3 4 4 12 19 23 19 15 13 11 9 7 6 5 6 4 3 3 3 3 3 4 5 7 6 5 5 4 4 3 4 4 6 6 5 5 5 4 4 6 7 8 8 8 7 7 7 7 7 8 8 10 12 15 15 15 15 16 16 16 16 15 15 13 11 10 11 12 12 12 12 13 15 15 15 15 15 16 16 16 16 16 16 16 16 17 17 15 13 11 11 12 12 10 8 7 6 7 7 8 13 18 21 19 14 8 6 4 5 5 5 5 5 6 7 8 9 10 9 9 9 8 7 7 8 9 9 8 7 6 5 6 9 13 16 16 13 11 11 14 16 17 15 12 10 10 11 12 14 14 14 16 19 22 21 19 17 15 14 14 14 15 15 16 18 19 17 16 15 14 13 11 10 7 4 2 2 2 1 4 7 9 9 9 11 10 7 4 3 4 6 6 5 5 5 5 6 6 6 6 7 7 7 7 7 7 6 8 10 8 6 5 4 4 4 3 4 5 4 5 6 6 5 5 4 3 3 3 3 5 7 7 5 3 3 3 3 2 4 7 11 13 14 12 9 7 4 3 3 3 3 3 3 3 2 2 1 1 2 3 3 3 3 3 4 4 4 4 4 5 5 6 9 12 13 9 7 11 11 11 10 7 7 11 11 10 8 5 3 3 4 4 4 4 3 3 1 1 2 2 3 3 3 6 9 13 13 12 10 5 2 1 4 5 5 9 12 15 14 12 10 8 7 7 8 8 9 9 10 10 10 8 7 4 3 3 6 9 10 11 12 12 12 12 13 13 13 13 13 13 13 12 12 12 10 7 4 3 4 5 6 6 7 6 5 4 4 3 3 5 8 10 9 8 5 3 2 2 4 5 5 5 5 5 7 8 6 5 5 5 5 5 5 5 5 5 4 4 3 3 5 6 7 8 9 10 9 8 7 6 6 7 7 8 8 9 10 11 10 10 10 7 8 11 14 11 7 4 6 6 5 4 8 15 17 17 15 8 6 7 11 9 7 6 8 10 13 16 18 18 20 21 21 21 19 17 19 17 15 15 15 15 16 16 16 16 17 17 17 15 15 17 19 19 17 14 11 10 8 12 16 20 21 22 21 19 17 14 17 20 22 22 21 20 19 18 16 14 14 14 14 12 11 10 8 7 7 7 6 7 9 8 5 4 4 5 6 7 7 7 6 5 4 3 3 3 4 3 1 2 2 2 3 4 4 2 3 3 2 3 3 3 3 5 7 7 5 5 5 5 5 5 5 5 6 7 7 7 4 3 1 1 2 2 3 2 1 1 4 8 12 13 14 14 14 14 15 15 14 13 13 14 14 13 12 10 7 8 11 14 13 12 12 11 11 12 12 12 12 12 11 11 12 13 14 16 17 16 13 7 4 3 3 3 5 6 5 4 4 4 7 12 15 17 16 11 7 4 3 3 2 1 1 2 2 3 3 3 4 3 3 2 2 3 4 5 6 9 14 18 20 14 8 4 5 8 13 14 16 16 17 17 16 12 9 6 4 6 6 5 4 5 31 31 31 32 33 33 33 33 33 33 33 33 33 34 34 34 34 34 34 34 34 34 35 35 35 35 35 35 35 35 35 36 36 36 36 37 37 37 37 37 37 37 37 37 38 38 38 38 38 38 39 39 39 39 40 40 40 40 41 41 41 41 42 42 42 42 42 43 43 43 43 43 43 43 43 44 44 43 43 43 42 41 41 40 40 39 39 39 38 38 38 37 37 36 35 33 32 30 29 27 26 25 24 23 18 14 11 7 5 5 6 6 6 6 5 4 3 3 2 4 6 9 6 4 5 5 5 6 4 3 4 4 3 3 4 4 2 1 2 3 2 2 2 2 3 6 6 5 4 2 3 5 5 8 17 22 21 14 8 4 4 6 7 9 10 11 12 12 11 11 11 12 15 16 15 12 11 11 11 11 10 9 11 14 13 12 11 11 9 8 7 6 4 3 3 3 4 4 5 11 18 23 20 17 15 13 11 8 6 6 6 4 4 5 5 5 4 4 5 7 7 7 7 7 6 5 4 3 3 4 3 3 3 2 2 3 4 6 8 9 9 9 8 8 7 8 9 10 12 15 16 16 15 15 15 15 15 14 13 12 10 10 10 10 10 10 10 11 13 14 16 17 17 17 17 17 17 17 16 16 17 16 16 14 13 11 11 12 12 10 8 7 6 7 8 9 16 21 23 18 12 6 4 4 4 3 3 4 4 5 6 7 7 7 7 7 7 6 7 7 8 8 8 7 7 6 6 7 10 16 17 16 12 11 11 15 17 16 13 10 8 8 10 12 14 14 14 16 20 22 20 17 14 12 12 12 12 13 14 15 17 17 16 13 12 12 12 11 9 6 4 3 2 2 3 5 7 9 9 10 11 10 9 7 5 5 6 6 6 6 6 6 6 6 6 6 7 7 7 7 6 5 4 7 8 8 6 5 4 4 4 4 4 5 6 7 7 6 4 4 3 3 3 3 3 6 8 7 5 3 2 2 3 3 3 5 10 13 15 14 11 9 7 6 5 5 5 3 2 2 2 2 2 2 2 3 3 3 3 3 3 4 4 4 4 4 4 3 7 11 14 10 10 12 12 12 11 10 11 14 12 11 8 5 3 3 4 4 4 4 4 4 5 6 5 3 3 3 3 8 12 14 14 13 10 6 3 2 4 4 5 9 13 15 14 11 9 7 8 8 7 7 7 8 10 11 11 8 5 2 2 4 7 10 12 13 13 13 13 13 12 12 12 12 12 12 12 12 13 13 12 9 5 3 3 5 6 6 6 6 6 4 3 3 2 5 7 8 7 6 4 3 2 2 3 4 5 4 4 4 5 4 3 3 5 6 6 5 5 5 5 4 4 3 3 4 6 6 6 7 8 9 8 6 4 4 6 9 9 8 7 6 7 8 9 10 8 6 6 9 14 13 10 6 5 7 7 6 9 15 19 19 16 10 9 9 10 9 7 7 8 9 11 14 17 19 21 21 21 22 19 18 21 17 16 18 17 17 19 16 17 19 18 18 18 18 18 20 20 20 19 16 15 14 14 16 19 22 23 23 22 21 19 18 19 20 21 20 18 16 15 15 16 16 16 16 16 15 14 13 11 10 10 8 7 6 8 8 7 5 6 6 7 9 9 8 6 5 3 2 2 2 2 2 1 1 1 2 3 4 4 2 5 5 4 4 4 5 4 3 4 8 9 8 7 7 6 5 5 5 5 7 7 7 5 3 2 1 2 3 3 2 1 1 5 8 12 13 13 13 14 15 15 15 13 11 10 12 13 13 12 9 7 8 11 14 13 13 14 14 14 14 14 15 15 15 15 15 15 15 16 17 18 16 12 7 5 5 5 6 8 12 7 4 3 6 9 13 16 17 17 12 7 4 3 2 2 2 2 2 2 2 3 3 3 3 2 3 3 5 7 7 9 12 15 17 18 10 5 4 5 9 14 15 16 17 17 15 12 7 7 5 2 4 4 3 4 5 31 31 31 32 32 33 33 33 33 33 33 33 33 34 34 34 34 34 34 34 34 34 34 34 35 35 35 35 35 35 35 35 36 36 36 36 37 37 37 37 37 37 37 37 38 38 38 38 38 38 39 39 39 39 40 40 40 40 41 41 41 41 42 42 42 42 42 42 43 43 43 43 43 44 44 44 44 44 43 43 42 41 41 40 40 40 39 39 39 38 38 38 38 37 36 34 33 31 29 28 26 25 25 23 18 14 11 7 5 5 6 6 6 5 4 4 3 3 3 5 9 9 4 4 5 6 5 4 3 3 3 3 3 3 3 2 1 1 2 3 4 3 3 2 4 6 6 5 5 3 2 3 5 8 15 21 19 13 9 6 5 5 5 6 9 11 12 11 11 11 12 14 16 17 15 13 12 13 13 12 10 8 11 14 15 12 12 15 15 13 10 9 7 4 2 4 6 5 5 7 17 23 22 20 17 14 11 8 5 4 3 3 5 6 6 6 5 3 4 5 7 8 9 9 8 7 5 3 2 2 2 2 2 2 2 2 3 4 7 11 12 12 11 9 7 7 8 9 12 14 15 15 14 14 14 14 13 12 11 10 9 8 8 8 9 9 9 10 11 14 16 18 18 18 18 18 17 16 16 15 16 15 15 14 13 12 11 12 11 9 8 7 6 8 10 13 19 21 20 17 11 6 3 4 4 3 3 3 4 4 5 5 6 6 6 6 6 5 6 6 7 8 9 9 8 7 7 7 9 12 15 14 12 11 12 15 16 14 11 8 6 6 9 11 13 13 12 13 18 20 19 15 12 10 10 9 10 12 13 14 14 13 11 7 8 9 10 10 8 4 4 3 2 3 5 8 10 10 9 10 10 9 10 8 7 6 6 6 7 7 7 7 6 6 6 6 7 7 6 6 5 4 3 4 7 8 7 6 4 3 4 4 5 5 6 8 7 6 4 3 3 4 3 3 2 6 8 8 7 5 3 3 3 4 3 5 9 13 15 15 13 11 10 8 7 7 6 4 3 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 4 4 3 3 5 8 10 10 10 11 12 12 10 8 13 15 14 12 8 5 3 3 4 4 4 4 7 10 12 11 7 4 4 3 4 8 12 14 15 13 11 7 4 3 4 4 6 10 14 16 15 12 10 9 10 9 8 7 6 6 9 10 10 8 4 2 3 5 7 11 12 14 14 14 14 13 12 12 12 12 12 12 11 11 12 13 14 12 9 5 3 4 5 6 6 6 5 4 3 3 3 6 7 6 4 3 3 3 3 3 3 4 4 3 3 3 4 3 3 4 6 6 6 6 5 5 4 4 3 2 3 5 6 5 4 5 6 6 5 4 3 2 5 8 12 11 9 7 8 8 9 10 8 6 5 6 10 17 15 12 9 10 9 9 7 12 21 20 18 15 13 14 15 16 14 11 8 10 12 14 16 19 22 21 20 20 18 19 20 17 18 20 18 20 21 18 18 19 19 20 20 20 20 21 22 22 21 19 19 18 19 20 22 23 23 22 21 21 19 19 19 19 18 16 12 10 11 13 15 16 17 17 17 16 16 16 15 14 13 12 11 10 10 10 9 8 10 11 11 10 9 7 4 3 2 1 2 2 3 3 2 1 1 2 3 3 4 5 8 7 6 4 5 6 6 5 5 7 9 10 10 8 6 4 3 3 4 6 7 7 6 4 2 2 3 3 4 3 2 2 5 8 11 11 12 13 14 15 15 14 12 10 8 8 10 11 10 8 6 7 10 13 13 14 15 15 15 16 16 16 16 16 16 17 17 17 18 18 18 17 14 11 10 10 10 10 12 17 11 7 4 6 10 14 16 18 17 12 7 4 3 2 2 2 3 3 3 2 2 2 2 2 3 4 6 8 9 11 13 16 17 16 14 7 4 4 4 9 15 17 17 18 18 13 8 6 6 5 3 2 3 4 5 5 31 31 31 31 32 32 33 33 33 33 33 33 34 34 34 34 34 34 34 34 34 34 34 34 34 35 35 35 35 35 35 35 36 36 36 36 37 37 37 37 37 37 37 37 38 38 38 38 38 38 39 39 39 39 40 40 40 40 41 41 41 41 42 42 42 42 42 42 43 43 43 43 43 44 44 44 44 44 44 43 42 42 41 41 40 40 40 40 39 39 39 39 38 38 37 35 33 32 30 28 27 26 25 24 21 15 11 8 4 5 6 6 5 4 4 3 2 2 4 7 10 8 4 3 4 5 3 4 5 4 2 1 3 3 3 3 2 2 3 4 6 5 4 3 3 5 8 6 4 3 5 7 9 10 12 19 14 12 12 10 8 6 5 6 9 10 10 8 10 12 13 13 13 14 13 13 14 15 14 12 9 9 12 15 16 14 12 13 15 13 11 11 10 10 8 8 7 6 6 10 22 25 24 21 18 15 11 8 5 4 4 4 5 5 5 4 3 2 3 4 5 7 8 9 8 7 6 5 4 3 3 3 2 2 2 2 3 3 6 12 14 14 13 11 9 8 8 9 11 13 14 13 13 13 13 14 13 12 10 9 8 7 7 7 8 9 10 11 13 15 17 19 19 19 19 18 16 16 15 14 14 14 14 13 13 13 12 12 10 9 7 6 6 8 13 17 20 19 16 12 8 5 3 4 4 3 2 3 4 4 4 4 4 4 5 5 5 5 6 7 7 9 9 10 9 8 7 6 8 11 14 13 12 11 12 14 14 12 9 6 5 6 9 11 13 13 12 11 12 13 13 11 9 8 7 7 8 10 12 12 11 8 6 5 6 8 9 9 7 5 5 5 4 5 7 9 11 11 11 10 9 9 9 9 8 6 6 5 6 6 6 6 6 6 6 6 6 6 5 4 3 2 2 3 5 7 8 7 5 4 3 3 4 5 6 7 6 6 5 4 4 5 5 2 2 6 8 9 8 6 4 3 3 4 4 5 8 13 15 15 14 13 11 10 9 8 7 6 4 2 1 2 2 2 3 3 2 2 2 2 2 3 3 3 3 3 3 3 4 4 6 7 7 8 10 12 9 7 13 16 17 13 8 4 2 3 3 3 5 8 12 14 14 12 8 6 5 5 5 7 12 14 15 14 12 9 5 3 4 3 6 11 15 17 16 12 9 9 10 10 9 8 7 7 7 8 9 8 4 3 3 5 8 12 13 14 15 15 14 14 12 12 11 11 11 10 9 10 11 13 14 14 12 8 5 2 4 5 5 6 4 3 2 2 3 6 5 4 2 2 3 4 4 4 4 4 4 3 3 4 6 3 4 5 7 7 6 6 5 4 4 3 3 2 4 5 5 5 4 4 4 4 4 3 3 3 2 5 10 12 12 11 9 9 10 11 9 6 4 4 10 20 20 18 16 16 12 6 4 10 17 17 17 16 13 17 20 21 19 17 13 15 16 16 16 18 21 20 18 17 18 19 19 17 20 21 19 22 23 21 20 20 21 22 22 21 22 22 22 23 22 22 22 21 21 22 23 23 22 20 19 19 18 18 18 18 15 12 8 8 10 12 15 16 16 16 16 15 16 16 16 16 16 16 15 15 14 14 14 13 12 11 11 9 7 5 2 1 1 2 3 3 3 2 2 1 2 2 3 4 6 8 10 8 5 3 5 6 7 7 6 4 5 7 11 12 8 4 2 2 3 6 8 9 8 7 4 1 3 3 3 3 2 2 5 7 8 7 10 13 14 14 14 14 12 10 7 6 6 7 7 6 4 5 7 9 11 13 13 11 12 14 16 16 16 16 16 17 18 18 18 18 18 18 17 15 15 16 16 15 17 19 15 11 8 9 11 14 17 18 16 10 8 5 3 3 4 4 4 3 3 2 2 2 1 3 5 7 9 11 13 16 17 18 19 15 10 4 3 3 3 9 15 17 18 18 18 14 10 9 9 7 4 2 2 3 5 4 32 31 31 31 32 32 33 33 33 33 33 33 33 34 34 34 34 34 34 34 34 34 34 34 34 35 35 35 35 35 35 35 35 36 36 36 37 37 37 37 37 37 37 37 37 38 38 38 38 38 39 39 39 39 40 40 40 40 41 41 41 41 42 42 42 42 42 42 43 43 43 43 44 44 44 44 44 44 44 43 42 42 41 41 41 40 40 40 40 40 39 39 39 38 37 36 34 32 30 29 27 26 25 25 20 15 12 8 4 5 6 7 5 4 3 3 2 2 3 5 8 6 4 2 3 4 3 3 3 3 2 1 2 2 2 3 2 2 3 5 7 7 6 6 8 8 8 5 5 5 4 7 10 13 13 12 9 10 14 17 16 13 9 8 9 11 9 7 9 10 12 12 11 11 10 10 12 13 12 11 8 9 12 18 19 17 14 13 13 10 9 10 12 11 10 8 8 7 6 15 25 27 25 20 16 14 12 10 8 6 6 6 6 5 3 2 2 3 3 4 4 5 5 6 7 7 7 6 5 4 5 3 3 4 4 4 4 4 8 12 15 15 14 12 9 8 7 7 9 11 12 12 12 11 11 11 11 12 12 11 9 9 8 8 8 10 13 15 16 17 18 19 19 19 18 17 16 15 14 13 13 13 13 12 12 13 13 12 10 8 6 7 6 9 16 19 19 17 12 8 4 3 4 5 4 3 2 3 3 3 3 3 3 3 3 3 4 5 6 7 8 10 11 11 11 10 9 7 7 8 10 11 11 10 11 11 11 10 9 7 6 7 9 11 13 14 13 11 10 9 8 7 6 5 5 4 6 8 11 12 12 10 8 7 7 7 7 7 8 9 9 9 9 7 8 10 12 12 11 10 8 8 8 8 8 7 6 5 5 5 4 4 5 5 5 5 5 4 4 3 2 1 1 2 4 6 8 8 6 4 3 2 4 6 7 7 5 5 5 5 6 6 6 4 5 7 8 9 9 8 7 6 4 3 3 4 8 12 15 15 14 13 12 11 10 9 8 7 5 3 2 2 2 3 4 4 4 2 1 2 2 2 2 2 3 3 3 3 4 3 3 3 4 6 8 12 9 8 14 18 18 14 9 5 2 2 3 4 5 9 14 15 14 12 9 7 6 7 5 5 11 14 15 16 13 10 6 4 3 3 7 12 17 18 16 11 7 7 8 9 9 8 7 6 5 6 9 11 8 7 7 10 12 13 14 15 15 14 14 14 13 12 11 10 10 9 8 8 9 11 13 14 14 12 7 4 3 5 5 5 4 3 2 3 4 5 3 3 3 3 3 5 5 5 5 5 5 4 3 5 6 4 6 7 7 6 5 5 4 3 3 3 2 2 5 4 3 4 4 4 4 4 3 3 3 3 2 4 8 11 13 11 6 8 10 11 8 5 3 3 9 17 20 18 16 16 10 5 3 9 11 10 11 9 5 14 19 21 21 20 19 20 21 20 18 19 20 19 17 16 18 19 19 19 21 22 22 24 24 23 22 22 22 23 22 21 22 22 22 23 23 23 23 23 23 23 23 22 21 18 17 17 17 17 17 17 14 11 9 10 11 14 15 16 16 15 15 14 12 14 16 16 16 16 17 16 15 15 13 11 7 8 9 8 5 3 2 2 2 3 3 3 3 4 4 3 3 4 5 8 10 11 10 7 5 4 6 7 7 8 8 8 7 4 5 12 11 8 5 4 5 8 9 10 9 8 5 3 4 3 3 3 2 2 4 5 5 2 6 9 10 12 12 13 12 10 8 6 5 4 4 4 4 4 3 5 8 12 10 6 8 11 13 14 17 19 18 19 20 20 17 16 18 20 19 18 18 18 19 18 19 19 18 15 13 14 14 15 18 18 15 9 9 7 4 5 6 7 6 6 5 4 3 2 2 3 6 10 13 15 18 20 20 19 16 11 5 2 2 2 3 10 13 13 12 12 13 12 12 12 11 9 6 3 2 2 3 3 32 31 31 31 31 32 33 33 33 33 33 33 33 33 33 33 33 34 34 34 34 34 34 34 34 35 35 35 35 35 35 35 35 36 36 36 37 37 37 37 37 37 37 37 37 37 38 38 38 38 39 39 39 39 40 40 40 40 41 41 41 41 42 42 42 42 42 42 43 43 43 43 44 44 44 44 44 44 44 43 42 42 42 41 41 41 41 40 40 40 40 39 39 39 38 37 35 33 31 29 27 26 25 25 20 15 12 8 5 5 6 6 5 4 3 4 3 3 4 5 6 5 4 3 3 3 3 2 3 3 2 2 2 3 3 4 4 3 3 3 5 6 3 5 9 11 8 5 5 5 6 9 11 12 9 7 5 7 12 17 14 12 10 9 10 11 10 8 8 7 8 10 9 8 7 5 6 7 8 8 7 8 13 19 20 18 15 14 12 9 8 8 10 11 10 8 8 11 16 22 26 27 22 18 14 14 13 13 12 11 10 9 8 7 4 3 3 5 5 5 4 4 4 4 5 6 7 7 6 5 4 4 5 6 7 7 7 7 7 11 15 16 14 11 9 7 5 6 7 9 10 10 10 8 7 6 8 11 15 16 15 13 11 10 9 12 15 18 19 19 20 20 19 18 17 16 15 14 13 12 13 12 12 12 13 13 13 11 9 7 6 6 4 10 17 18 16 13 9 5 3 4 5 6 5 3 3 3 2 2 3 3 3 3 3 3 3 4 6 8 10 11 12 13 13 12 10 8 7 6 6 7 7 7 8 9 10 11 12 12 12 10 10 11 13 14 15 13 11 8 6 4 4 4 4 4 5 7 9 11 12 12 11 10 9 7 6 6 10 13 15 14 12 9 9 10 11 12 11 10 8 7 7 8 8 8 7 6 4 3 2 3 3 4 5 5 4 4 2 2 2 2 1 2 3 4 5 7 6 5 3 2 4 6 6 5 5 4 5 6 6 6 6 5 7 9 9 9 10 10 9 7 6 4 4 6 8 11 13 12 12 10 11 11 11 10 9 8 6 5 3 2 2 3 4 4 3 1 1 2 2 2 2 2 2 2 2 3 4 4 3 4 5 5 8 11 10 10 13 19 18 14 9 5 2 2 3 4 7 12 16 15 14 12 9 5 5 8 4 5 11 13 16 17 15 12 7 4 3 4 9 13 18 19 15 9 4 4 5 6 6 6 6 4 4 6 11 13 12 11 13 16 16 15 15 14 14 14 14 14 14 12 11 10 10 9 7 6 7 9 11 12 13 13 10 7 3 5 5 5 6 6 6 5 5 4 1 2 3 3 4 5 6 6 6 6 6 7 7 7 7 6 7 7 6 5 4 3 2 2 3 3 2 3 5 4 3 4 4 3 3 4 4 4 4 4 3 6 8 10 13 8 3 5 7 8 6 5 5 6 8 11 15 10 7 6 5 4 4 6 6 4 6 8 8 6 9 12 16 19 21 22 23 23 20 20 20 18 17 17 18 19 21 23 23 23 23 24 24 24 23 22 23 23 23 22 22 23 23 23 23 23 23 23 23 23 22 21 20 18 17 17 18 18 18 18 15 12 11 12 13 14 16 16 16 12 9 7 6 10 14 15 12 11 14 12 11 13 13 12 10 9 9 8 6 4 3 3 3 3 4 5 6 6 7 7 6 7 8 9 8 7 6 4 4 5 6 7 7 7 7 7 7 6 5 6 11 12 10 8 8 8 8 7 6 5 4 3 4 4 3 3 2 2 2 4 3 1 2 4 6 8 10 11 11 10 8 7 5 4 4 3 3 4 3 5 8 12 9 5 7 9 10 10 14 15 13 15 18 19 14 15 19 21 21 20 17 18 19 19 19 19 20 18 17 18 16 17 19 17 13 10 11 9 7 7 8 10 10 9 8 7 5 3 3 4 7 12 15 18 19 20 17 14 9 5 2 1 2 2 3 10 12 9 5 6 8 11 12 12 11 10 7 3 2 2 3 3 32 32 31 31 31 32 32 33 33 33 33 33 33 33 33 33 33 33 34 34 34 34 34 34 34 35 35 35 35 35 35 35 35 36 36 36 36 37 37 37 37 37 37 37 37 37 38 38 38 38 39 39 39 39 40 40 40 40 41 41 41 41 42 42 42 42 42 42 43 43 43 43 44 44 44 44 44 44 44 43 43 42 42 42 41 41 41 41 40 40 40 40 40 39 38 37 36 34 31 29 28 27 26 24 19 16 12 8 5 4 6 6 5 4 4 5 4 3 4 7 5 5 4 3 3 3 2 2 2 3 3 3 2 3 5 7 7 6 4 2 4 5 4 6 9 11 7 5 5 5 8 13 13 11 8 5 5 8 15 17 14 10 8 8 10 11 12 10 7 5 5 7 10 8 5 3 3 4 5 7 9 10 12 17 20 19 18 16 12 9 10 10 10 12 11 10 11 16 21 25 25 24 20 17 15 14 14 15 15 14 13 13 11 8 5 5 6 8 8 7 6 5 4 4 3 4 5 7 8 9 8 7 7 7 7 7 7 7 7 8 11 14 13 11 8 6 4 5 6 7 6 7 7 5 4 4 6 10 15 17 16 14 13 13 13 14 16 18 20 20 20 20 19 18 16 15 13 12 12 12 12 12 12 12 13 13 13 10 8 5 5 5 4 12 16 16 14 12 8 4 3 4 6 7 6 3 3 3 3 3 3 3 4 4 3 2 2 4 6 9 10 11 13 14 14 13 12 10 8 7 5 3 3 5 7 9 11 13 14 14 13 11 10 10 12 13 14 14 13 11 7 4 3 3 4 5 6 8 10 11 12 13 13 11 8 6 5 7 12 14 14 12 11 10 9 10 11 11 11 10 8 8 8 9 9 8 7 6 4 2 2 2 3 4 5 5 4 3 2 3 3 3 2 2 2 2 3 5 7 5 4 2 2 3 4 4 4 4 4 5 6 6 6 6 7 8 9 9 10 10 10 9 8 6 7 8 10 10 10 9 8 8 10 12 12 10 9 8 7 6 4 3 2 2 2 2 1 1 1 2 2 2 2 2 2 2 3 3 4 5 4 4 5 6 8 10 11 9 12 20 17 13 9 4 2 1 2 6 11 16 17 15 14 11 8 4 4 6 3 5 9 13 16 17 17 13 9 4 2 4 10 15 18 19 15 9 3 2 2 2 3 4 4 2 3 6 11 13 13 13 15 17 17 16 15 13 13 13 14 15 14 13 11 10 10 8 6 4 6 7 9 10 12 12 12 10 6 5 4 4 7 8 8 7 5 3 2 2 2 3 4 5 6 6 7 7 7 7 8 8 7 7 6 6 5 4 3 2 1 2 2 2 3 4 6 4 4 5 4 3 3 3 4 5 5 4 4 7 9 10 11 7 5 3 6 6 5 5 6 8 7 6 5 5 5 5 5 4 4 4 5 6 8 10 10 8 7 8 10 13 18 23 24 24 22 20 19 18 17 18 19 20 22 23 24 23 23 23 23 23 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 20 19 18 19 20 20 20 19 17 14 12 14 14 15 16 14 10 4 5 6 6 7 9 11 8 9 12 13 14 15 15 13 11 10 10 9 8 8 8 7 7 7 8 9 9 8 9 10 10 11 10 8 5 4 4 3 3 4 5 7 7 7 6 6 6 6 5 4 8 12 13 11 8 6 3 3 3 3 3 3 4 4 4 4 3 3 2 2 2 1 1 2 3 6 7 8 8 8 7 7 6 5 4 3 3 3 4 6 9 12 10 8 9 11 9 5 8 9 8 10 12 13 10 13 18 19 19 18 16 16 17 18 18 19 20 19 19 20 18 19 19 16 13 12 15 12 10 9 13 13 12 11 10 9 8 7 8 8 10 13 16 16 15 14 10 7 3 2 2 1 2 3 5 11 9 6 2 3 5 9 11 12 11 10 8 5 3 2 3 3 32 32 31 31 31 32 32 33 33 33 33 33 33 33 33 33 33 33 33 34 34 34 34 34 34 34 35 35 35 35 35 35 35 35 36 36 36 37 37 37 37 37 37 37 37 37 38 38 38 38 39 39 39 39 40 40 40 40 41 41 41 41 41 42 42 42 42 42 43 43 43 43 44 44 44 44 44 44 44 43 43 42 42 42 42 41 41 41 41 41 40 40 40 39 39 38 36 34 32 30 28 27 26 23 19 16 12 8 4 4 6 5 5 4 4 5 5 3 6 10 3 3 5 7 7 9 7 5 3 3 3 2 2 4 6 9 10 7 5 4 4 4 5 7 9 9 5 5 5 5 9 13 13 10 7 5 6 10 17 17 14 9 6 6 8 11 13 12 9 6 4 7 10 12 8 5 4 5 7 12 14 14 13 16 20 21 19 16 10 9 9 10 12 13 13 12 12 14 18 20 19 18 16 15 15 15 15 15 16 15 14 13 11 9 8 9 10 11 11 10 8 7 6 5 4 3 4 8 11 12 11 9 8 8 6 5 5 5 6 6 7 9 11 10 8 7 6 6 5 4 3 3 4 5 4 4 5 5 10 15 16 16 15 14 13 13 14 17 19 20 20 20 19 17 15 12 11 10 11 12 12 13 12 13 13 13 12 9 6 4 4 4 6 12 14 14 13 11 8 5 3 4 7 7 7 4 4 5 6 5 4 3 4 5 5 4 3 3 6 8 9 10 12 13 14 14 13 12 10 8 6 5 3 4 7 12 15 16 16 15 12 10 8 9 10 12 14 15 14 12 10 6 4 4 6 9 12 12 12 12 14 15 15 13 10 8 10 12 13 12 11 9 9 8 8 9 10 11 11 10 9 9 9 10 10 9 8 7 4 3 3 3 4 4 5 5 5 3 3 3 4 4 3 3 3 3 2 4 5 5 4 2 2 2 3 3 4 5 4 5 6 6 6 6 5 7 9 9 9 10 10 10 8 7 8 9 10 9 7 6 6 8 11 12 12 10 9 8 7 6 5 3 2 2 1 2 2 2 2 2 1 1 2 2 2 2 3 3 4 4 4 4 5 7 8 11 13 7 12 19 16 13 9 4 3 3 5 9 14 18 17 15 13 11 7 3 3 3 3 4 8 12 15 17 17 14 11 6 3 6 10 15 18 18 16 9 3 3 3 2 3 3 3 2 3 5 9 11 12 12 12 13 14 13 12 11 12 13 15 15 14 13 11 10 10 8 5 3 4 6 7 8 10 12 13 13 11 10 7 6 8 10 9 8 5 3 2 2 2 3 4 5 6 7 7 7 8 8 8 8 7 6 6 6 6 5 4 3 2 2 2 3 5 6 6 4 4 5 4 3 3 4 4 5 6 5 5 8 12 10 6 4 3 3 4 4 4 5 6 6 5 4 3 3 4 6 8 6 5 4 3 5 7 11 12 9 8 8 8 7 12 18 19 20 21 20 20 20 18 18 19 20 22 24 24 24 24 23 22 21 21 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 21 20 21 21 22 22 21 19 16 14 14 15 15 14 8 5 4 5 6 7 5 4 5 7 11 15 16 16 16 16 15 13 11 11 10 9 10 11 12 12 12 12 13 12 10 9 9 10 10 11 10 6 5 3 3 3 4 5 6 6 6 6 6 6 6 6 5 4 9 11 9 6 4 3 3 3 3 3 4 5 5 5 5 4 4 3 2 2 1 1 2 3 4 4 4 4 5 5 5 4 4 3 3 2 3 4 7 8 7 8 9 10 11 8 5 6 7 7 7 7 7 6 9 10 11 14 15 16 15 15 15 18 18 18 15 17 19 20 20 19 15 13 13 16 13 12 13 16 15 10 9 9 8 8 9 10 11 11 12 14 11 9 7 4 3 2 2 2 2 3 3 3 6 5 3 2 2 4 8 10 11 11 11 9 6 4 3 4 4 32 32 32 31 31 32 32 33 33 33 33 33 33 33 33 33 33 33 33 34 34 34 34 34 34 34 34 35 35 35 35 35 35 35 36 36 36 36 37 37 37 37 37 37 37 37 38 38 38 38 39 39 39 39 40 40 40 40 41 41 41 41 41 42 42 42 42 42 43 43 43 43 44 44 44 44 44 44 44 43 43 43 43 42 42 42 41 41 41 41 41 41 40 40 39 38 37 35 33 31 29 27 26 22 20 17 13 8 4 5 5 5 5 4 3 3 4 5 8 9 4 6 8 12 12 11 9 7 5 4 3 2 2 5 7 9 10 9 8 6 5 4 5 7 8 8 7 7 6 6 9 12 12 9 7 6 7 10 15 16 13 9 7 6 7 10 13 14 11 6 3 6 7 8 6 5 5 7 10 13 15 16 16 20 21 21 17 14 11 11 11 11 12 14 15 12 10 9 9 12 15 19 20 18 15 14 14 15 15 13 12 11 10 11 12 15 14 14 13 12 11 10 8 6 5 4 7 11 13 13 12 10 9 7 6 5 4 4 5 5 5 6 7 7 7 7 7 6 5 3 2 2 3 4 4 4 5 7 8 12 15 16 15 14 13 13 14 16 18 19 19 19 18 16 13 11 10 9 10 12 13 14 14 13 14 12 10 8 4 3 3 3 7 13 15 14 12 10 7 4 3 5 7 8 7 6 5 7 9 8 5 3 4 6 7 6 5 4 6 7 8 8 10 11 13 14 14 12 11 10 8 6 5 5 10 15 18 17 16 13 10 8 6 7 9 12 13 13 12 11 9 7 6 7 11 14 14 13 14 15 16 17 17 16 14 15 17 19 17 12 9 7 7 7 7 8 10 11 11 10 9 9 10 11 11 10 9 8 6 5 4 4 4 4 5 5 4 3 3 4 5 5 4 1 2 3 4 4 4 5 3 2 2 3 3 3 4 5 5 6 7 7 7 6 4 5 7 8 9 10 10 10 9 8 8 9 9 8 6 5 5 8 11 12 11 10 8 8 7 6 5 5 3 2 2 2 2 2 1 1 1 0 1 2 2 2 3 3 3 4 4 4 4 5 7 10 11 8 13 17 16 13 10 5 6 7 8 12 15 18 16 14 13 10 6 3 3 3 4 5 8 11 15 16 16 14 12 9 6 7 9 13 17 18 17 10 5 2 2 3 3 3 3 3 3 4 6 8 8 7 7 8 9 9 10 10 12 13 14 15 14 12 10 10 9 8 5 3 4 6 6 7 8 10 12 13 13 12 10 9 10 11 11 9 7 5 3 2 2 3 4 6 7 8 8 8 8 8 8 8 7 6 5 6 6 6 6 5 5 5 4 3 3 4 5 3 4 5 4 4 3 3 4 5 5 4 6 9 13 9 4 4 3 3 3 4 5 7 7 6 5 3 3 3 3 6 10 10 7 5 3 5 8 12 11 9 6 8 10 11 10 9 9 11 14 18 22 21 19 18 19 20 22 24 25 25 25 24 23 21 20 22 22 23 23 23 23 23 23 23 22 22 22 23 23 23 23 23 22 22 22 22 23 23 22 21 20 19 17 17 16 11 6 6 5 5 5 6 7 7 8 7 5 9 13 16 17 17 17 17 16 14 12 9 6 6 8 11 13 14 15 15 14 12 9 10 10 9 10 10 8 5 3 2 3 4 5 6 5 5 4 5 6 6 6 5 4 7 8 7 5 3 3 3 4 4 4 5 5 5 5 5 4 3 3 2 2 2 2 2 2 2 3 3 3 3 4 4 5 4 4 3 3 3 3 4 5 7 8 9 10 10 8 7 7 9 9 9 9 9 10 10 9 8 10 14 17 15 14 14 17 15 11 6 8 13 18 20 19 14 12 12 14 13 12 14 16 13 8 7 7 7 7 8 10 12 11 10 11 6 4 3 3 2 2 1 2 2 3 2 2 3 3 3 3 3 4 7 10 12 13 12 9 7 5 5 5 5 32 32 32 32 32 32 32 33 33 33 33 33 33 33 33 33 33 33 33 34 34 34 34 34 34 34 34 35 35 35 35 35 35 35 35 36 36 36 37 37 37 37 37 37 37 37 38 38 38 38 39 39 39 39 40 40 40 40 41 41 41 41 41 41 42 42 42 42 43 43 43 43 44 44 44 44 44 44 44 43 43 43 43 43 42 42 42 42 41 41 41 41 40 40 39 38 37 35 33 31 29 28 26 22 20 17 14 9 5 4 5 5 4 4 3 3 4 5 6 6 6 8 11 13 12 10 8 7 4 3 3 3 3 3 3 6 11 12 10 8 7 6 6 6 6 9 10 10 8 7 8 12 11 8 8 8 8 11 13 14 11 9 8 6 7 10 13 13 11 5 2 3 4 4 4 5 6 8 9 12 13 14 15 18 18 17 15 15 15 16 13 11 10 11 12 12 9 5 2 4 9 15 22 24 19 16 15 15 13 12 9 10 11 14 17 18 15 15 14 14 12 11 8 7 5 4 10 14 15 14 12 10 8 6 6 4 3 3 4 4 4 3 3 5 6 7 8 7 6 5 3 3 4 4 4 3 5 6 7 8 10 12 11 12 13 15 16 18 18 18 18 17 16 14 14 13 11 11 11 14 15 15 15 14 13 11 8 6 4 4 4 3 7 12 17 14 11 8 6 4 3 5 7 9 7 6 5 9 11 10 6 3 3 6 7 7 6 6 7 7 7 7 7 9 11 12 13 13 12 11 9 6 7 10 16 19 20 18 15 11 8 6 5 7 10 12 11 12 12 12 10 9 7 7 8 9 11 12 15 16 17 18 17 17 16 18 20 21 17 12 9 8 7 7 7 8 10 11 10 9 7 7 8 9 9 9 8 8 7 6 5 4 4 4 4 4 3 3 4 5 5 5 4 4 6 7 7 6 5 5 3 3 3 3 3 3 5 5 5 6 7 8 8 6 5 4 6 8 8 9 10 10 9 8 7 8 9 8 6 5 5 8 10 11 10 9 9 8 7 6 6 6 5 3 3 3 2 2 2 2 2 2 1 1 2 2 3 3 4 4 4 5 3 4 6 10 10 9 13 15 15 14 12 10 10 10 11 13 15 16 16 14 12 9 4 2 3 5 5 5 8 12 16 16 15 14 12 10 8 7 8 12 16 18 17 12 7 3 4 3 3 3 4 4 3 3 4 5 4 4 6 6 6 7 8 10 12 13 13 13 13 12 10 9 9 8 7 5 4 5 6 6 7 8 10 10 12 12 12 11 12 13 13 11 8 6 4 3 3 3 5 7 8 9 9 9 9 9 8 8 6 5 5 6 6 6 6 6 6 6 6 5 4 3 3 4 4 4 4 3 3 3 4 4 4 2 7 11 13 8 5 4 5 6 6 7 8 9 9 7 5 4 3 4 4 7 10 11 9 7 6 6 8 11 10 7 4 7 10 12 9 7 7 6 7 12 20 21 20 19 20 21 23 25 26 25 24 24 23 20 21 22 23 23 23 24 24 23 23 23 22 22 21 22 23 23 23 23 23 23 23 20 17 14 14 16 19 20 20 16 10 6 4 4 4 4 4 6 7 8 9 8 6 8 11 14 15 16 17 18 17 15 10 7 4 4 5 8 12 12 13 14 14 12 9 10 8 5 7 7 7 4 3 2 3 4 5 6 5 4 3 4 5 5 6 5 5 6 7 7 5 4 4 5 6 6 6 5 4 4 4 4 3 2 2 3 3 3 3 2 2 2 4 5 5 5 4 4 5 5 5 5 4 5 5 6 7 8 8 9 10 10 10 9 8 9 10 11 10 9 9 9 8 8 9 13 16 15 14 13 14 8 4 3 4 9 15 19 17 13 11 11 11 12 11 10 11 10 9 9 8 8 8 9 10 11 9 9 8 5 4 3 3 2 1 1 2 2 2 2 2 3 3 3 3 3 3 4 7 11 12 12 10 8 6 6 6 6 31 31 32 32 32 32 32 33 33 33 33 33 33 33 33 33 33 33 33 34 34 34 34 34 34 34 34 34 35 35 35 35 35 35 35 36 36 36 36 37 37 37 37 37 37 37 38 38 38 38 39 39 39 39 40 40 40 40 41 41 41 41 41 41 42 42 42 42 42 43 43 43 44 44 44 44 44 44 44 44 44 43 43 43 43 42 42 42 42 42 41 41 41 40 39 38 37 36 34 31 29 28 27 25 21 18 14 10 6 4 4 4 2 2 3 3 2 3 5 5 6 7 12 13 12 9 7 5 3 2 3 2 3 4 9 11 15 12 10 7 8 7 4 8 10 13 12 12 11 13 13 14 11 8 7 8 10 12 12 13 12 10 8 5 7 9 12 12 10 4 3 3 6 6 7 11 12 12 10 11 14 17 17 17 17 16 13 11 12 14 13 10 5 4 7 9 9 7 5 5 6 9 20 24 23 20 17 14 12 12 11 12 15 18 18 17 15 15 15 14 12 10 8 6 6 7 15 17 16 14 12 10 7 5 4 3 3 3 4 4 4 3 3 4 6 7 8 7 7 7 7 7 7 5 4 4 5 7 7 7 5 5 5 7 11 16 18 18 18 18 17 16 15 15 16 16 14 14 15 16 16 16 15 14 12 9 6 6 7 9 9 8 9 12 15 14 12 9 6 5 4 4 7 9 7 6 6 11 11 10 7 4 3 5 7 8 7 7 7 7 6 5 5 7 8 10 12 13 13 12 10 8 9 14 20 20 19 16 12 10 8 8 9 10 12 12 11 12 12 13 12 11 9 6 4 4 6 9 13 15 16 16 17 16 15 14 14 15 15 13 11 9 9 9 9 10 10 10 8 7 4 4 5 6 6 6 6 6 5 5 4 4 3 3 3 3 3 3 5 6 5 3 6 7 9 9 10 11 8 6 5 7 7 7 7 6 6 6 6 6 7 9 9 6 4 3 6 7 8 9 10 10 10 8 6 4 6 7 8 7 7 8 9 10 9 10 10 10 7 6 6 6 6 5 5 4 3 3 4 4 6 4 2 2 2 2 4 4 4 4 4 5 3 4 7 9 8 8 10 13 15 14 13 13 13 12 12 11 14 15 15 14 11 7 3 3 4 6 7 7 10 14 17 18 17 15 12 10 8 7 8 10 15 17 16 14 7 5 9 6 4 3 3 3 3 2 3 3 4 8 11 9 9 8 10 12 13 14 13 13 12 11 9 8 8 8 9 5 4 5 5 6 6 7 8 9 10 11 12 13 14 14 13 10 7 5 4 3 2 5 7 11 10 10 10 9 9 9 8 7 6 5 5 6 6 6 6 7 7 7 7 6 5 3 3 3 3 3 3 3 3 4 4 4 4 3 7 9 9 7 6 6 8 9 12 13 14 14 12 10 7 6 4 4 6 7 8 9 10 9 9 8 8 8 8 7 6 4 9 12 7 7 8 9 7 7 11 12 14 14 18 21 23 26 27 27 26 25 24 21 22 23 24 24 24 24 24 23 23 23 23 22 21 21 22 22 22 20 16 15 14 12 10 7 5 7 8 10 10 8 5 4 3 3 3 4 5 6 7 7 7 7 6 6 9 11 12 13 15 17 17 15 10 7 4 4 3 5 8 6 7 9 14 13 10 10 6 3 5 5 5 3 2 2 3 4 4 5 5 3 2 3 3 4 5 5 5 5 6 6 5 5 5 6 7 7 6 5 5 4 4 3 3 2 3 3 4 4 3 2 3 4 6 7 7 6 4 4 5 6 6 6 5 5 6 6 7 7 8 9 10 11 11 10 9 8 8 9 9 9 8 8 8 8 9 12 13 13 14 12 9 5 2 2 5 9 14 18 16 12 10 9 10 11 10 9 8 9 10 10 10 10 9 9 9 10 9 9 8 6 4 3 3 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 5 8 11 12 10 9 7 8 8 7 31 31 31 32 32 32 32 33 33 33 33 33 33 33 33 33 33 33 33 34 34 34 34 34 34 34 34 34 34 35 35 35 35 35 35 35 36 36 36 36 37 37 37 37 37 38 38 38 38 38 39 39 39 39 40 40 40 40 40 41 41 41 41 41 42 42 42 42 42 43 43 43 44 44 44 44 44 44 44 44 44 44 44 43 43 43 43 42 42 42 42 42 41 41 40 39 38 36 34 32 30 28 27 24 21 19 15 12 8 7 6 5 3 1 2 3 2 4 5 6 5 8 13 12 10 7 5 3 2 2 2 2 4 7 13 14 13 7 7 6 8 5 5 12 14 14 12 11 11 13 13 13 11 9 7 8 10 11 12 12 11 9 7 5 5 7 9 11 8 4 6 8 9 9 11 13 13 13 11 10 12 16 17 18 18 16 13 10 10 12 14 11 8 4 5 7 8 6 6 7 8 13 22 24 24 21 19 17 16 16 16 17 19 20 17 15 13 14 14 13 12 10 8 5 9 13 20 18 16 13 12 11 8 5 3 3 4 4 4 3 3 3 5 6 6 6 6 6 6 7 9 11 10 8 7 6 6 8 8 6 5 4 3 4 6 11 16 18 18 17 17 16 15 15 17 17 17 16 17 17 17 16 15 13 10 7 5 8 11 13 12 12 10 10 11 12 11 9 8 7 5 3 7 8 7 7 9 12 11 9 7 5 4 4 7 8 8 7 6 5 4 4 4 5 6 8 10 12 13 13 11 9 9 14 19 20 17 13 10 9 9 10 11 12 13 11 9 10 12 13 13 12 11 8 5 3 3 6 9 13 15 16 17 16 13 10 8 9 13 13 12 11 11 11 12 11 10 8 6 7 10 7 5 5 4 4 4 4 4 4 5 6 7 6 5 3 2 3 5 6 5 4 7 9 10 10 11 12 10 9 9 13 13 13 12 11 10 9 7 7 9 9 8 6 3 3 5 5 6 8 8 9 9 8 6 3 4 5 7 7 8 9 9 9 9 9 10 10 8 6 6 7 7 7 7 5 4 4 4 6 8 7 4 3 3 3 5 4 3 3 4 5 4 3 4 6 6 7 8 12 12 12 13 13 13 12 11 11 13 14 15 15 12 7 3 3 5 7 7 9 12 16 18 19 17 15 13 9 7 5 7 9 12 14 15 14 7 6 7 8 7 6 5 4 3 2 3 4 7 11 13 14 13 13 13 14 15 14 13 13 12 10 9 7 7 8 8 6 4 4 4 5 6 6 6 7 9 10 12 13 14 14 13 10 7 4 4 4 3 9 11 12 11 10 10 10 9 9 8 7 6 4 5 5 5 5 6 6 6 6 6 6 5 4 4 4 3 3 3 3 3 4 4 4 4 5 9 10 10 8 8 8 9 9 10 12 13 13 13 11 10 8 5 6 9 13 10 6 7 8 8 8 7 7 8 6 5 2 8 9 4 7 8 9 9 9 8 8 9 9 11 14 18 21 24 25 23 23 23 21 23 24 24 24 25 25 25 24 24 24 24 23 21 20 19 16 12 8 8 8 8 6 7 7 7 7 7 7 6 6 4 4 4 3 4 4 4 4 5 6 6 6 5 5 8 10 12 14 16 18 17 14 10 7 5 5 3 3 3 3 4 7 13 14 12 10 6 5 6 5 4 4 3 3 3 4 4 4 4 4 3 2 2 3 3 3 4 5 5 5 5 4 4 5 6 8 8 7 7 7 7 6 5 4 4 4 4 4 3 2 3 4 6 8 9 8 6 4 4 5 7 8 8 8 7 7 7 6 6 8 10 11 11 11 10 8 8 8 9 9 9 9 9 9 10 11 10 8 12 12 9 6 4 4 8 11 14 18 16 13 10 11 11 10 9 9 9 10 11 11 11 10 9 8 8 9 10 10 9 8 6 4 3 3 3 3 3 2 2 2 2 3 3 3 3 3 3 3 3 6 9 12 11 10 8 9 9 8 31 31 31 31 32 32 32 32 33 33 33 33 33 33 33 33 33 33 33 33 34 34 34 34 34 34 34 34 34 35 35 35 35 35 35 35 35 36 36 36 36 37 37 37 37 38 38 38 38 38 39 39 39 39 40 40 40 40 40 40 41 41 41 41 41 42 42 42 42 43 43 43 44 44 44 44 44 44 44 44 44 44 44 44 43 43 43 43 42 42 42 42 41 41 40 39 38 36 34 32 30 28 26 24 21 19 16 14 12 12 10 8 4 2 3 4 5 5 5 6 5 11 13 10 8 6 4 4 3 3 2 4 8 11 14 13 9 6 6 6 6 6 9 14 15 12 10 10 10 10 10 8 7 7 7 8 10 9 8 8 8 6 4 3 3 4 7 11 10 8 8 10 10 10 11 12 13 12 12 10 12 15 17 18 18 17 14 12 11 14 15 13 10 8 6 9 12 12 12 13 18 22 24 25 23 21 20 20 19 19 19 19 18 16 13 12 12 12 12 11 10 9 8 9 16 19 21 18 15 13 13 11 9 5 3 3 6 5 3 3 3 5 7 7 6 4 5 5 4 8 12 13 12 10 9 8 8 9 8 6 5 5 5 5 4 7 14 17 18 17 16 14 13 13 14 16 16 16 17 18 17 16 14 11 7 7 8 11 12 12 12 11 10 8 7 7 8 8 9 9 6 4 7 7 8 10 12 13 10 8 6 4 3 4 7 9 8 6 4 4 4 5 5 4 5 6 8 11 12 13 12 9 7 13 17 19 15 11 8 8 9 11 12 12 11 8 8 9 11 12 13 12 11 9 7 4 2 4 8 13 15 16 17 16 14 11 6 8 12 14 14 13 13 13 13 12 9 7 9 14 16 12 8 5 5 4 4 3 7 9 10 11 10 9 6 4 2 3 4 5 3 3 7 9 9 10 11 12 12 12 13 16 15 15 14 13 12 11 8 8 9 9 7 5 3 4 5 6 6 6 7 7 8 8 6 4 3 3 4 6 8 10 12 9 8 8 10 11 10 7 6 6 7 8 8 6 5 4 5 6 8 9 8 7 5 5 5 4 3 2 3 4 4 3 5 6 7 7 7 9 9 10 11 13 13 11 10 11 13 14 16 16 13 10 8 7 8 9 9 11 15 18 19 19 18 15 12 8 5 4 7 8 9 12 13 14 13 8 7 10 14 13 8 4 3 2 3 5 8 11 14 16 16 16 16 16 15 15 14 13 12 11 8 7 6 7 8 7 5 4 3 4 4 5 5 6 7 9 11 13 13 13 13 11 9 6 4 7 10 12 12 12 11 10 9 9 9 8 8 7 6 4 4 5 5 5 5 5 5 6 6 6 6 5 5 5 4 3 3 3 4 4 5 5 5 6 8 12 12 11 11 10 10 8 6 6 9 11 12 12 12 11 8 7 9 14 9 5 4 5 5 6 6 6 6 5 4 3 6 6 5 7 8 9 9 9 9 8 7 7 6 5 4 7 7 10 13 16 19 21 22 24 25 23 20 18 17 18 20 22 23 23 22 22 18 10 7 5 5 5 6 7 5 5 5 4 5 5 5 5 5 5 5 5 5 4 3 3 4 5 6 6 5 4 5 10 15 17 18 18 17 15 11 7 7 7 7 7 6 5 5 6 11 13 13 12 9 8 8 8 7 5 3 3 3 3 4 4 4 4 3 2 2 4 5 3 3 5 4 3 3 3 2 2 2 3 4 4 4 5 7 7 7 7 6 5 4 3 3 3 3 4 5 8 10 11 10 7 6 5 8 9 10 9 9 8 7 6 5 7 10 12 12 12 11 9 8 8 9 9 10 10 11 11 12 12 10 9 12 14 14 10 7 7 11 13 16 18 16 14 13 14 13 11 11 11 11 11 11 11 12 11 9 7 7 8 10 10 10 9 7 5 4 4 4 3 3 3 2 2 2 3 3 3 3 3 3 3 4 6 9 11 11 10 10 10 10 9 30 31 31 31 32 32 32 32 32 32 33 33 33 33 33 33 33 33 33 33 34 34 34 34 34 34 34 34 34 34 34 35 35 35 35 35 35 36 36 36 36 37 37 37 37 38 38 38 38 38 39 39 39 39 39 40 40 40 40 40 41 41 41 41 41 42 42 42 42 43 43 43 44 44 44 44 44 44 44 44 44 44 44 44 44 43 43 43 43 43 42 42 42 41 40 39 38 36 35 33 31 28 26 24 22 19 17 16 16 16 12 7 3 3 4 6 6 5 4 6 9 12 10 7 6 5 4 3 4 4 3 4 8 12 12 11 7 5 6 7 8 10 14 14 12 8 5 6 7 7 5 4 4 7 6 8 11 8 7 5 5 5 5 4 3 3 7 12 13 10 9 12 8 5 6 8 10 11 11 11 11 13 16 18 19 18 16 14 13 14 15 14 11 11 13 17 16 16 16 20 24 22 22 22 23 22 21 20 20 20 19 17 15 12 11 11 11 13 16 14 13 11 13 17 22 22 20 17 15 14 13 12 9 6 3 5 8 6 4 3 2 3 5 6 6 5 5 7 7 11 14 15 12 10 9 8 8 8 8 6 4 5 6 6 7 10 15 17 17 16 14 12 10 10 11 13 14 15 17 17 16 14 12 9 7 9 11 13 12 12 11 9 8 7 6 5 5 7 9 10 8 7 7 7 8 11 13 11 8 6 5 4 2 4 8 10 8 6 4 4 4 5 5 5 5 6 7 10 12 13 13 11 9 13 17 17 12 10 8 8 9 10 11 11 10 8 8 9 10 11 12 12 11 9 7 5 3 4 11 15 17 17 17 16 14 10 4 10 13 16 14 13 13 14 14 13 9 11 16 22 22 18 11 5 3 3 5 7 14 16 16 14 12 10 7 4 2 2 3 3 2 3 5 9 10 10 10 11 13 14 14 14 15 15 14 14 13 11 9 9 9 9 7 5 3 5 5 5 4 4 5 7 7 8 6 5 4 3 4 6 9 11 12 9 7 6 8 10 9 7 6 6 7 8 8 7 6 5 5 6 8 9 9 9 8 6 4 4 4 3 3 4 5 5 7 9 10 9 8 7 7 8 10 12 12 10 10 11 13 15 17 17 16 14 12 11 11 11 10 13 16 19 19 19 18 16 12 7 4 4 7 6 7 9 11 11 11 9 9 11 15 13 8 4 3 3 3 6 8 10 13 16 16 16 16 16 16 15 14 14 12 11 8 6 6 7 8 7 4 3 3 3 3 3 4 4 5 6 8 10 13 13 13 13 12 10 8 10 12 12 12 11 11 10 9 8 8 7 7 7 6 4 3 4 4 5 5 5 5 5 5 5 5 6 6 5 5 4 3 4 5 6 6 6 4 4 6 11 12 12 12 9 6 4 6 8 10 9 10 10 11 11 10 7 7 9 7 6 4 5 5 5 6 6 6 5 5 5 6 7 8 9 9 10 10 9 9 8 8 8 8 8 7 7 6 6 7 8 13 16 18 19 18 15 12 10 10 11 12 14 15 14 11 8 7 6 7 6 5 4 6 9 9 8 7 4 4 4 4 4 4 6 6 5 4 3 3 3 4 6 7 6 6 5 3 7 12 17 19 19 18 16 13 10 9 8 8 7 7 6 6 6 8 10 11 11 10 9 9 9 7 6 4 3 3 3 3 3 3 3 3 3 5 7 7 2 3 5 4 4 3 3 3 2 2 3 3 3 3 3 3 4 5 7 6 5 3 2 3 4 5 4 4 5 8 10 12 10 8 6 8 11 12 11 10 9 8 7 6 6 10 12 12 12 11 10 9 8 8 9 10 11 12 13 15 16 15 14 15 17 17 14 11 10 11 14 16 16 17 16 16 16 14 12 13 13 12 12 11 12 12 10 9 8 7 6 7 9 9 8 7 5 4 4 4 3 3 3 2 2 2 3 3 4 4 4 4 5 6 8 9 10 11 10 10 10 10 10 30 30 31 31 32 32 32 32 32 32 32 32 33 33 33 33 33 33 33 33 33 34 34 34 34 34 34 34 34 34 34 34 35 35 35 35 35 35 36 36 36 37 37 37 37 38 38 38 38 38 39 39 39 39 39 39 40 40 40 40 40 41 41 41 41 42 42 42 42 43 43 43 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 43 43 43 43 42 42 41 40 39 38 37 35 33 31 29 27 25 22 20 18 17 16 14 8 5 3 3 5 6 7 6 6 7 9 11 7 6 6 9 7 4 5 5 5 5 7 10 9 8 6 7 9 12 13 13 14 11 8 6 5 4 4 4 4 4 4 4 3 7 11 10 8 6 6 5 4 3 4 5 7 9 11 9 11 12 8 5 3 5 7 8 8 7 7 10 13 15 16 18 18 14 13 13 16 15 13 11 13 18 18 17 14 14 16 18 19 20 22 22 21 20 19 18 18 16 14 12 12 13 15 17 19 20 20 21 23 25 24 22 19 17 16 14 13 12 9 7 4 5 7 7 5 3 2 3 4 7 9 11 10 10 11 12 15 14 11 10 9 7 7 7 7 6 5 5 6 6 6 11 15 16 16 15 12 10 8 8 8 10 12 13 15 15 13 12 10 10 10 11 12 12 11 10 9 7 6 5 4 4 4 6 9 10 8 7 6 7 9 11 13 11 8 5 5 4 1 5 8 11 9 6 3 3 3 3 6 8 9 7 7 9 12 14 15 12 11 12 17 15 10 7 6 7 8 10 11 11 9 8 8 9 10 10 11 11 10 9 7 5 7 10 15 17 18 19 18 16 15 11 8 15 17 17 14 13 13 14 15 15 12 17 22 26 25 21 16 12 9 7 9 13 18 18 16 14 12 10 7 5 3 2 2 2 2 3 4 6 7 8 7 9 10 10 10 11 13 14 14 13 12 11 9 9 9 9 6 5 6 7 7 6 5 4 5 7 7 7 6 6 7 8 9 9 8 10 10 8 5 4 6 8 8 7 5 5 7 8 8 7 7 7 5 6 7 8 9 9 8 6 4 3 4 4 4 4 5 6 7 8 9 9 8 7 7 7 10 15 14 12 11 13 14 16 18 18 17 16 15 14 13 13 12 15 16 17 17 17 17 15 11 7 5 4 4 4 6 8 9 10 11 11 11 11 10 8 5 3 3 4 5 8 10 11 13 15 16 16 17 17 16 16 15 14 13 11 7 6 6 8 8 7 3 3 3 3 2 2 3 3 4 6 8 10 12 14 15 15 15 14 12 12 13 13 12 11 10 9 9 8 7 7 7 7 6 4 3 3 3 4 4 4 4 4 5 5 5 5 5 5 5 4 4 4 6 8 10 10 10 9 9 10 10 10 8 6 4 2 9 12 13 10 9 9 8 9 9 8 7 7 7 6 6 7 7 8 9 8 8 6 6 7 9 10 10 10 10 10 10 10 9 8 8 8 9 10 10 9 8 7 5 4 7 10 11 9 8 7 6 6 6 6 6 6 6 8 8 6 5 5 6 5 4 3 4 6 7 9 8 5 4 4 4 3 4 6 6 5 3 2 3 3 4 6 7 7 6 5 4 5 8 12 17 19 19 19 18 16 14 11 9 7 7 7 7 6 6 5 4 4 7 8 9 9 8 7 5 4 4 4 4 4 4 4 3 4 8 8 7 2 3 4 4 3 4 4 3 3 3 4 4 4 4 4 3 3 2 2 2 2 2 2 4 6 7 6 5 5 6 8 9 8 6 6 7 10 12 12 11 10 10 8 7 7 9 11 12 12 12 12 11 10 9 9 9 10 12 15 17 19 19 18 18 19 18 14 11 9 8 11 12 11 11 13 16 16 15 15 14 13 13 12 11 12 12 10 9 9 7 5 5 7 7 7 7 5 4 4 3 2 3 3 2 2 2 3 4 5 5 6 6 7 8 9 10 10 10 10 10 10 11 10 30 30 31 31 32 32 32 32 32 32 32 32 32 33 33 33 33 33 33 33 33 33 34 34 34 34 34 34 34 34 34 34 35 35 35 35 35 35 36 36 36 37 37 37 37 38 38 38 38 38 38 39 39 39 39 39 39 40 40 40 40 41 41 41 41 42 42 42 42 43 43 43 43 44 44 44 44 44 44 44 44 44 44 44 44 44 44 43 43 43 43 43 42 41 40 39 38 36 35 34 32 30 28 25 23 21 18 17 16 11 5 4 5 7 5 5 6 6 7 9 10 8 5 7 10 12 8 8 10 12 11 9 8 7 6 7 8 11 13 15 13 10 8 7 4 3 3 3 2 2 3 3 3 4 6 10 11 11 11 10 9 7 6 4 7 8 7 6 7 9 11 11 8 6 4 3 5 5 5 4 4 6 10 13 14 17 18 15 12 11 12 15 15 14 16 18 19 20 20 20 20 19 19 20 21 21 18 16 15 15 15 15 16 16 14 15 17 20 22 24 26 26 26 26 23 20 17 16 15 14 13 11 9 8 7 8 8 9 7 4 3 4 7 11 12 13 14 13 12 11 14 13 11 10 9 7 7 6 6 6 5 4 5 5 6 12 15 16 16 14 12 8 7 7 7 9 10 12 12 12 10 10 11 11 12 12 12 11 10 8 7 6 6 5 4 4 5 7 8 8 7 6 6 6 6 8 11 12 9 6 4 3 3 7 9 10 9 5 3 3 3 3 6 8 9 9 9 10 12 15 16 14 11 11 15 12 9 7 6 6 7 8 10 11 10 9 9 9 9 10 10 10 10 9 8 8 12 15 18 18 19 20 18 16 15 12 14 20 19 17 14 12 12 13 15 15 15 20 24 27 25 23 19 15 13 13 12 14 18 18 16 14 13 10 7 5 4 3 3 3 3 2 4 6 7 7 6 6 6 7 7 9 12 13 12 12 11 10 9 8 9 8 7 7 8 10 10 8 6 5 5 7 6 5 5 6 9 12 13 11 9 9 8 6 3 3 4 7 7 7 5 5 6 7 7 7 9 8 8 7 8 8 9 8 7 5 3 2 3 4 4 4 4 5 6 7 8 8 8 7 6 7 10 14 16 16 14 15 15 16 16 17 17 17 16 15 13 11 11 13 14 15 15 16 16 14 8 6 6 5 4 3 5 6 8 10 11 12 12 9 6 7 5 3 4 5 7 10 12 13 15 16 17 17 17 17 17 16 15 14 13 11 7 5 6 8 8 6 1 3 3 3 2 2 2 2 3 6 9 11 12 15 15 15 15 14 13 14 14 13 12 11 11 10 9 8 7 7 7 6 6 5 4 3 3 3 4 4 4 4 4 5 5 5 5 5 5 5 4 4 5 7 9 10 11 12 12 9 7 6 6 6 4 4 9 13 15 12 11 9 6 7 8 8 8 8 7 7 7 7 8 9 9 9 9 7 7 7 8 9 9 10 10 11 11 10 9 7 6 7 9 11 12 11 9 7 5 4 3 4 5 5 5 5 5 5 5 4 5 5 5 6 6 6 6 5 5 4 4 4 5 4 4 5 5 4 4 5 5 5 4 4 6 6 4 3 3 3 4 6 6 6 6 5 4 5 6 8 14 18 20 20 20 20 19 16 12 9 9 8 8 7 5 2 2 4 6 7 7 6 6 6 6 6 6 5 4 4 4 4 3 6 11 8 5 2 3 4 4 3 4 5 4 4 4 4 5 5 4 4 4 4 4 4 3 3 2 2 5 7 9 8 7 7 7 8 8 7 5 5 7 9 11 12 12 11 10 8 7 7 9 10 11 11 12 12 12 12 11 10 9 10 11 14 17 19 20 20 19 17 14 10 7 5 4 9 8 7 8 12 16 18 17 16 14 12 11 11 11 11 11 11 10 9 7 5 4 6 6 7 7 5 4 4 3 2 2 2 2 2 3 3 4 5 6 6 7 7 8 8 9 9 9 9 10 11 11 10 30 30 31 31 32 32 32 32 32 32 32 32 32 32 33 33 33 33 33 33 33 33 33 34 34 34 34 34 34 34 34 34 34 35 35 35 35 35 35 36 36 37 37 37 37 38 38 38 38 38 38 38 39 39 39 39 39 40 40 40 40 41 41 41 41 42 42 42 42 42 43 43 43 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 43 43 43 42 42 40 39 37 36 35 34 33 31 29 27 24 22 19 17 14 8 5 4 7 7 5 4 5 6 6 7 9 8 6 6 7 9 8 10 13 14 14 12 9 7 5 7 10 13 12 10 7 5 4 4 3 3 3 3 3 2 2 3 3 4 7 13 13 12 12 10 9 9 8 7 8 9 9 7 8 10 13 12 10 7 7 7 7 5 4 4 5 8 13 12 13 17 16 14 12 8 7 10 12 13 14 16 18 20 20 20 20 20 19 18 16 15 12 11 10 11 13 14 17 17 17 18 20 22 23 25 27 28 26 23 19 16 13 15 15 14 13 10 8 8 10 13 13 12 9 7 6 7 10 13 15 15 15 14 13 13 14 13 11 9 8 8 7 5 6 7 6 5 5 4 7 12 17 17 16 15 12 8 7 8 9 9 10 11 10 9 7 9 10 12 12 12 11 10 9 7 6 6 6 6 5 4 3 4 5 7 7 7 7 6 5 6 8 11 10 7 5 4 6 9 10 9 7 4 3 4 3 3 5 7 9 11 12 12 12 16 17 16 12 9 9 10 9 8 8 6 5 6 8 10 11 11 10 9 9 9 10 10 10 10 12 14 16 17 17 18 19 20 18 16 14 11 17 21 20 16 13 10 10 11 13 15 16 20 25 27 25 21 18 14 15 15 14 15 17 17 16 14 12 9 7 5 3 3 3 4 4 3 3 5 8 8 7 6 6 7 7 9 10 11 10 10 11 10 9 8 8 7 6 6 8 11 11 9 7 5 3 3 4 4 4 4 6 10 12 11 9 7 6 5 5 6 6 6 6 6 5 4 5 6 6 7 9 10 10 10 10 9 9 8 6 4 3 2 2 3 4 4 3 4 5 6 7 7 7 5 6 9 13 16 19 18 17 16 15 14 13 15 16 17 15 13 11 10 10 11 12 13 13 14 14 12 7 5 4 5 4 4 5 6 8 9 11 12 12 8 6 9 9 8 8 8 9 11 13 15 16 17 17 18 18 18 18 17 16 15 13 11 7 4 4 6 8 5 2 4 3 2 2 3 3 3 4 7 10 12 14 16 15 14 13 13 14 14 14 13 12 12 11 11 9 8 7 7 6 6 6 6 5 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 4 4 5 6 7 9 12 10 8 6 6 6 5 5 5 6 11 15 17 15 11 5 5 6 7 8 8 9 7 7 7 9 9 9 9 10 10 9 9 9 8 8 9 10 11 11 11 9 8 8 9 11 12 12 11 9 8 6 5 4 4 5 5 5 5 5 5 5 5 5 5 4 5 5 6 6 6 5 4 4 5 5 5 4 3 3 3 3 3 4 5 5 4 3 6 5 3 3 4 5 6 6 6 5 4 4 5 6 8 10 16 20 20 21 21 21 18 15 12 12 11 10 9 6 4 4 5 6 5 4 3 3 3 5 7 7 7 6 5 4 3 4 8 11 5 3 3 4 5 5 4 5 5 5 4 4 5 5 5 5 4 4 5 5 5 5 4 3 2 6 8 10 10 10 9 8 7 7 7 6 7 9 10 10 11 12 12 11 10 9 8 10 11 11 10 11 12 12 13 12 11 11 11 12 14 16 19 20 20 18 12 8 5 4 3 4 6 7 9 12 15 17 19 18 16 13 11 9 9 10 10 11 11 11 10 8 5 5 6 7 7 6 5 6 6 5 4 3 3 3 3 3 4 5 5 6 6 7 7 7 7 7 7 8 8 9 10 11 11 30 30 30 31 32 32 32 32 32 32 32 32 32 32 32 33 33 33 33 33 33 33 33 34 34 34 34 34 34 34 34 34 34 34 35 35 35 35 35 36 36 37 37 37 37 37 38 38 38 38 38 38 38 39 39 39 39 40 40 40 40 41 41 41 41 42 42 42 42 42 43 43 43 43 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 43 42 41 40 38 37 36 35 34 34 32 30 28 25 23 20 17 13 8 6 6 7 6 4 3 4 5 4 5 7 8 7 6 6 8 9 11 13 14 15 12 9 7 6 7 13 14 11 8 5 3 3 3 1 3 3 4 3 2 2 2 5 10 13 15 15 13 12 12 11 10 8 8 8 10 10 11 12 11 11 11 9 7 7 6 5 4 4 5 8 12 15 14 14 16 16 14 11 6 4 7 11 12 13 13 12 12 13 13 14 12 10 9 9 8 6 5 7 9 11 14 19 19 20 20 22 23 24 25 27 28 25 21 16 14 14 15 15 14 12 11 10 12 14 16 16 15 12 10 11 12 14 15 16 16 16 15 14 14 13 12 11 9 8 8 7 6 7 7 7 6 5 4 7 12 18 17 16 16 13 9 8 10 11 11 11 11 10 7 6 8 9 11 12 12 12 11 10 8 7 7 7 6 5 4 4 3 3 5 7 8 8 6 5 4 6 8 9 7 6 6 8 10 11 7 5 5 5 4 3 3 4 6 8 10 12 13 14 16 17 17 14 9 8 10 7 7 9 7 5 3 6 10 12 11 11 10 10 10 10 10 12 14 16 17 18 17 16 17 18 18 17 16 14 11 17 20 20 14 11 9 8 9 11 14 16 19 24 27 25 20 15 11 12 16 17 15 15 16 15 14 12 9 7 4 3 3 4 7 8 8 7 9 11 12 9 7 8 8 8 9 10 10 10 11 11 10 9 7 6 5 5 5 9 10 11 8 6 3 2 2 3 4 5 5 5 7 10 10 9 6 5 6 9 11 10 7 5 5 4 4 4 5 5 6 8 9 10 11 11 10 9 7 5 3 3 2 2 3 3 3 3 3 4 5 6 6 6 4 7 12 14 16 18 18 16 15 13 13 13 15 15 15 13 10 9 9 9 10 10 10 11 12 12 12 9 6 4 4 3 3 4 6 7 8 10 12 12 10 10 12 12 12 12 13 13 13 14 15 16 17 18 18 18 18 18 17 16 15 14 11 8 3 3 4 6 6 4 3 3 2 2 3 3 4 5 9 12 13 15 16 15 14 13 13 14 14 13 13 13 13 12 11 10 9 8 7 7 6 6 6 6 5 5 4 3 3 3 4 4 5 5 5 5 5 5 5 6 5 5 5 5 5 8 13 12 11 10 8 6 5 5 4 3 8 14 17 16 12 8 4 4 5 6 7 8 8 8 8 10 10 10 10 10 10 9 9 8 8 7 8 10 11 11 10 10 10 10 11 12 12 11 10 9 9 7 6 5 5 6 7 6 6 6 7 7 6 6 5 5 4 5 6 6 6 5 5 5 6 6 5 5 4 4 3 2 2 3 5 6 5 4 4 4 4 3 4 5 6 5 5 4 4 5 5 7 7 6 13 18 20 21 21 21 19 17 16 15 13 11 8 8 7 6 7 6 4 3 4 5 4 4 4 8 8 7 5 3 3 6 7 7 3 4 5 6 6 6 6 5 5 4 4 4 5 5 5 5 5 5 5 6 6 5 4 2 3 7 9 10 11 10 8 5 5 5 6 7 9 11 11 11 11 12 13 12 11 9 9 11 12 12 11 11 12 12 13 13 13 13 13 14 15 17 19 20 19 15 8 5 4 3 3 5 8 10 13 16 18 18 18 17 14 12 10 9 9 9 10 11 12 12 11 9 7 8 9 9 6 3 4 5 6 7 6 5 4 3 3 3 5 5 6 5 6 6 6 6 6 5 6 6 7 8 10 12 11 30 30 30 31 31 32 32 32 32 32 32 32 32 32 32 32 33 33 33 33 33 33 33 33 33 34 34 34 34 34 34 34 34 34 35 35 35 35 35 36 36 36 37 37 37 37 38 38 38 38 38 38 38 39 39 39 39 39 40 40 40 41 41 41 41 41 42 42 42 42 43 43 43 43 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 43 43 41 40 38 37 36 35 35 34 33 31 29 26 24 21 18 14 10 5 5 6 6 3 2 5 5 4 3 4 6 6 6 8 12 14 14 12 13 15 11 7 5 8 11 17 13 9 7 6 4 3 2 2 3 3 3 2 2 2 2 4 7 12 15 15 13 12 11 9 7 6 6 7 9 10 12 13 8 8 10 8 6 4 4 4 3 4 5 7 11 15 17 15 15 16 13 9 6 4 5 10 12 12 11 9 8 7 7 7 6 6 6 5 5 4 4 6 8 10 16 20 21 22 23 24 25 26 27 28 27 24 21 18 17 16 16 15 14 14 14 16 18 20 21 20 18 16 14 14 16 17 18 17 16 16 15 13 13 13 12 11 10 9 8 7 7 7 7 6 5 4 4 3 7 13 16 17 16 13 10 9 12 12 12 13 11 9 7 7 9 10 11 12 13 13 13 11 9 7 7 7 7 6 4 3 2 2 3 6 8 8 6 5 4 4 6 8 8 8 9 11 10 8 5 6 8 6 4 3 3 3 5 7 9 11 13 14 16 17 17 16 11 8 7 6 7 9 8 5 4 7 11 14 12 11 11 10 10 10 11 12 15 17 18 18 17 16 16 17 16 16 16 13 13 17 20 18 10 9 8 8 7 9 12 15 18 22 25 24 18 12 8 6 12 15 15 14 15 15 14 12 10 6 4 3 6 10 13 12 12 11 12 15 16 14 13 12 12 11 11 11 12 12 12 12 10 9 6 4 3 4 5 9 10 9 6 4 2 2 3 4 5 6 6 5 6 7 9 8 7 6 9 12 14 12 9 6 5 5 5 4 4 5 7 8 9 10 11 11 9 8 6 6 5 4 3 3 2 3 3 3 2 3 5 5 6 5 4 8 13 16 16 16 17 15 14 13 14 14 15 15 13 10 8 8 8 9 9 9 9 9 9 11 12 11 10 7 4 3 3 4 6 7 8 9 10 11 12 12 13 14 14 14 15 16 16 16 16 16 17 17 18 18 18 18 17 16 15 14 12 8 4 3 3 5 7 6 3 2 2 3 4 4 4 6 11 14 14 16 17 16 15 15 14 14 13 13 13 13 13 13 12 10 9 8 7 7 6 6 6 6 5 5 4 4 3 4 5 5 5 5 5 5 5 5 5 6 6 7 6 6 4 6 11 11 11 10 7 6 5 4 4 4 4 11 16 16 14 11 7 5 4 5 6 7 8 9 9 10 10 10 10 9 8 8 7 7 6 6 8 10 11 11 11 11 11 12 13 12 11 10 10 10 9 9 8 7 6 6 7 7 7 7 7 7 7 7 7 6 5 5 5 5 5 4 4 5 5 6 5 5 4 4 3 2 2 4 6 7 6 5 3 2 2 2 3 4 5 5 5 5 5 5 5 6 6 6 8 13 17 18 19 20 19 19 19 19 18 14 7 6 6 7 7 6 3 3 4 4 4 4 4 6 8 8 4 3 3 8 4 3 4 4 5 7 7 7 7 6 5 4 3 3 3 4 5 6 6 6 6 6 6 5 3 3 4 7 8 9 9 6 5 4 4 4 5 6 10 12 11 11 12 13 13 12 10 8 8 10 13 13 12 12 12 13 15 15 15 15 15 16 16 18 19 20 18 14 7 5 4 4 6 8 12 15 17 18 19 19 17 16 13 11 10 9 9 9 9 10 11 12 12 11 10 11 11 8 5 3 4 5 6 7 7 6 4 4 4 4 5 6 6 6 6 6 6 6 6 5 5 5 6 8 10 12 12 30 30 30 31 31 32 32 32 32 32 32 32 32 32 32 32 32 33 33 33 33 33 33 33 33 34 34 34 34 34 34 34 34 35 35 35 35 35 35 36 36 36 37 37 37 37 37 38 38 38 38 38 38 39 39 39 39 39 40 40 40 41 41 41 41 41 42 42 42 42 42 43 43 43 43 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 43 42 42 40 39 38 37 36 35 35 34 32 30 27 25 22 18 14 8 3 5 5 5 3 3 5 5 4 3 4 5 6 8 11 16 13 11 9 10 11 9 7 6 12 17 17 9 8 7 4 2 2 3 3 4 2 3 3 3 3 4 4 8 12 15 16 15 11 8 5 3 3 3 6 9 10 12 12 8 8 8 7 5 4 4 4 4 4 4 5 8 12 15 15 15 14 11 8 5 4 5 9 13 14 13 11 8 5 5 6 7 6 5 5 7 7 8 9 10 12 18 21 24 25 26 27 28 28 28 27 25 23 20 18 17 17 16 15 15 15 17 20 22 22 22 20 19 18 18 18 19 19 19 18 16 15 13 12 12 12 12 13 12 10 8 7 6 5 5 5 4 4 4 3 6 11 17 18 15 11 9 9 13 13 14 14 11 9 6 9 11 12 12 12 13 13 13 12 9 7 6 7 7 6 5 4 3 2 2 4 6 6 5 4 3 2 6 8 10 11 11 10 6 6 8 10 10 8 6 5 4 3 3 5 8 11 12 14 15 16 17 17 14 8 6 6 6 6 7 4 6 10 15 15 12 12 11 10 9 9 10 11 14 16 18 19 18 17 16 16 16 15 15 13 13 15 18 13 6 8 8 7 6 7 10 14 16 19 22 21 17 11 7 6 10 13 14 13 14 15 15 13 10 7 5 5 8 11 14 15 14 12 10 12 14 16 15 16 16 16 15 14 14 14 13 12 11 8 5 3 2 4 6 9 10 8 6 3 2 2 3 3 3 3 4 4 5 7 9 9 9 9 12 14 15 14 12 10 8 7 6 4 4 6 7 8 9 10 10 10 8 7 8 9 8 7 6 4 3 3 3 3 2 3 4 6 6 5 4 9 13 17 16 15 15 13 13 12 14 15 16 16 13 11 9 8 8 9 9 8 8 7 8 10 12 13 13 12 9 3 4 5 6 7 8 8 9 10 11 12 14 15 15 16 17 18 18 17 16 16 17 17 18 18 18 18 17 16 15 13 12 9 6 3 4 6 9 8 7 4 4 5 5 5 5 7 12 15 16 18 18 17 17 16 16 15 14 14 14 14 14 13 12 11 10 8 7 7 6 6 6 5 4 4 3 3 3 5 5 5 5 5 5 5 5 5 5 6 7 7 6 6 8 11 12 11 10 8 4 5 4 3 3 4 5 7 11 15 16 15 13 10 7 6 5 6 7 8 9 9 8 7 7 7 7 7 6 5 5 5 7 9 11 11 11 12 13 13 13 12 10 9 9 10 11 11 9 8 7 7 7 7 8 8 8 8 8 8 8 7 6 6 5 5 3 4 4 5 5 4 4 4 4 4 4 4 4 6 7 7 7 7 6 6 5 5 4 4 4 5 6 7 7 6 5 4 5 5 5 7 10 11 14 16 17 20 20 19 17 12 5 4 5 6 6 4 3 4 4 4 3 3 4 4 7 7 4 4 4 6 5 4 4 4 6 7 8 8 7 6 5 3 3 2 2 4 5 6 6 6 6 6 6 6 5 5 4 4 5 5 5 4 5 6 7 7 6 3 7 10 11 12 12 13 13 11 8 5 4 5 11 13 13 12 12 13 15 16 16 17 17 17 17 18 18 19 16 12 7 6 6 7 9 12 14 16 18 19 19 19 17 15 13 12 10 10 9 8 8 9 11 12 12 12 11 11 10 5 4 3 4 4 5 7 6 6 5 4 4 5 5 6 7 7 6 6 6 6 6 5 5 5 6 7 9 12 12 30 30 30 31 31 32 32 32 32 32 32 32 32 32 32 32 32 32 33 33 33 33 33 33 33 33 34 34 34 34 34 34 34 35 35 35 35 35 35 36 36 36 36 37 37 37 37 38 38 38 38 38 38 38 39 39 39 39 39 40 40 40 41 41 41 41 41 42 42 42 42 43 43 43 43 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 43 42 42 41 40 38 37 36 35 35 34 33 31 28 25 23 20 15 7 3 5 4 3 4 4 5 4 5 5 4 5 7 11 15 15 11 8 7 5 8 9 7 6 7 16 16 9 8 7 7 4 2 3 4 6 7 6 5 4 2 2 3 10 14 16 14 12 9 6 3 4 4 4 6 7 9 11 11 10 9 7 6 5 6 6 4 3 4 4 5 6 8 12 15 14 11 7 5 4 4 6 10 15 15 15 14 10 6 2 5 6 6 5 7 10 11 11 11 11 14 18 21 25 27 28 28 28 26 25 23 21 19 17 17 17 16 16 15 15 17 19 22 22 21 20 19 19 20 20 20 20 20 19 18 16 14 12 12 12 13 13 13 13 11 8 6 5 4 5 5 4 2 2 3 5 11 17 17 12 8 7 10 13 14 15 14 11 9 8 11 12 12 12 12 12 13 12 11 8 7 7 8 8 7 7 6 5 5 5 5 5 5 5 3 2 3 7 9 10 11 9 7 4 7 11 12 11 9 7 7 6 4 3 4 8 10 12 13 15 16 17 17 16 11 7 5 6 6 5 4 8 12 15 14 12 11 10 9 9 9 9 10 12 15 18 20 20 18 18 16 15 14 13 12 11 12 17 11 7 8 7 7 5 5 7 11 13 15 18 19 17 12 9 8 10 11 12 12 15 16 17 14 12 9 10 9 10 10 12 14 15 13 10 9 10 13 15 16 17 18 17 16 15 15 14 12 10 7 5 3 2 4 7 9 8 6 4 2 2 1 2 2 2 2 3 4 6 8 10 10 10 12 14 16 16 16 14 13 11 9 7 4 5 6 7 8 9 10 10 8 7 9 11 12 11 10 10 9 9 8 8 7 5 4 4 5 6 5 6 9 14 17 15 12 12 13 12 13 14 15 15 15 13 11 9 8 8 9 9 8 7 6 8 11 13 14 14 14 12 7 4 4 5 6 7 7 7 7 8 11 14 16 17 17 18 18 18 17 16 16 17 17 18 18 18 17 16 15 14 13 11 9 7 5 6 7 9 9 8 7 6 6 7 6 5 7 13 17 19 19 19 18 18 17 17 16 16 15 15 15 14 13 12 11 10 9 7 7 6 5 5 3 3 3 2 3 4 6 5 5 5 5 5 5 5 5 5 6 6 6 5 6 7 10 10 8 7 5 2 3 4 4 3 5 6 5 8 12 15 17 16 13 11 8 5 5 6 8 8 7 5 5 5 6 6 6 5 4 4 3 4 5 7 9 11 12 13 13 12 11 10 10 9 10 11 11 10 9 9 8 7 8 9 9 9 9 9 9 9 9 8 8 7 6 5 5 5 5 4 4 3 3 3 4 5 5 6 7 8 7 7 6 6 5 5 5 4 4 4 6 7 8 8 7 6 5 5 5 5 5 5 5 9 12 14 14 13 13 12 9 6 5 5 5 5 5 5 4 4 3 3 3 3 3 6 7 7 8 6 4 4 5 5 5 6 7 9 8 8 6 5 3 3 2 2 4 5 6 6 6 6 6 6 6 6 6 5 5 5 4 4 5 6 7 8 9 8 6 6 8 11 11 12 12 12 9 6 3 3 4 5 8 10 10 11 12 14 15 16 16 16 17 18 17 17 16 11 9 7 8 9 11 13 14 15 16 17 17 17 18 17 15 13 12 11 10 9 8 8 8 9 12 13 13 12 12 9 4 4 4 4 4 5 6 5 5 6 5 5 5 6 6 7 7 6 6 6 6 6 5 5 5 5 6 8 11 12 30 30 30 31 31 32 32 32 32 32 32 32 32 32 32 32 32 32 32 33 33 33 33 33 33 33 34 34 34 34 34 34 34 35 35 35 35 35 35 35 36 36 36 37 37 37 37 37 38 38 38 38 38 38 39 39 39 39 39 40 40 40 41 41 41 41 41 42 42 42 42 42 42 43 43 43 44 44 44 44 44 44 44 44 44 44 44 44 44 44 43 42 42 42 41 40 39 37 37 36 35 35 34 32 29 26 24 21 15 5 3 3 3 3 3 5 5 5 6 5 4 4 7 10 14 12 8 7 7 7 11 11 8 9 12 19 15 11 6 5 4 3 3 2 2 6 9 9 7 5 3 3 5 10 15 16 13 10 7 5 5 5 5 5 5 5 6 7 9 10 10 9 9 9 8 8 7 5 4 4 5 7 10 14 15 13 8 5 4 4 7 10 15 17 17 16 15 13 9 5 4 5 5 3 9 12 12 12 11 11 13 16 20 24 26 27 26 24 21 20 18 18 17 17 17 17 17 16 16 16 17 20 21 21 19 18 18 19 20 20 21 21 20 18 16 14 13 12 12 13 14 15 15 14 12 8 5 3 4 5 5 4 2 4 6 8 13 15 15 10 7 6 10 12 15 15 13 11 9 10 13 12 12 12 12 12 12 12 11 9 9 9 10 9 8 8 8 8 7 7 6 5 5 5 4 4 5 6 8 10 10 7 6 6 9 10 10 8 7 7 8 8 7 4 6 9 11 12 13 14 16 17 18 18 15 7 6 7 8 8 9 11 12 14 12 12 11 10 9 8 8 8 8 9 12 16 20 20 19 18 16 14 13 12 10 8 10 14 12 8 7 6 5 4 4 6 9 10 12 14 16 16 14 11 10 10 9 10 11 15 18 18 16 14 14 17 17 17 15 15 14 13 11 8 7 7 10 13 15 16 18 17 16 16 15 13 11 8 6 3 2 2 3 7 8 7 4 3 2 2 2 2 2 2 2 4 6 8 10 10 10 11 12 15 16 16 16 15 14 12 10 7 5 5 6 7 7 8 9 8 7 9 14 14 14 12 11 11 11 11 11 12 12 11 9 6 5 5 4 6 10 15 16 16 14 13 14 13 14 14 15 14 13 12 11 9 8 8 9 10 8 7 5 7 11 14 16 16 15 14 10 5 4 4 5 6 6 6 5 7 10 14 17 18 18 18 17 17 17 17 16 16 17 17 17 17 16 15 14 13 12 10 9 8 7 7 7 8 8 8 8 7 7 7 6 5 7 14 18 20 20 19 19 18 18 17 17 17 16 16 15 15 14 13 11 10 9 7 6 5 5 4 2 4 5 3 4 5 7 5 5 5 5 5 5 5 5 5 6 6 5 4 4 5 8 9 7 5 4 4 5 5 5 3 5 7 7 6 6 7 12 14 14 13 9 5 4 5 6 6 7 6 4 3 4 4 5 5 4 4 3 2 3 5 7 10 12 13 13 12 12 11 9 8 10 11 11 10 10 10 9 9 9 10 10 10 10 10 10 10 11 11 11 10 8 7 6 6 5 5 4 4 4 5 5 6 7 7 8 8 7 7 6 5 5 5 4 4 4 4 6 8 9 10 8 6 5 5 5 5 6 7 8 9 10 10 9 10 10 9 9 8 8 6 5 5 5 5 4 4 4 4 4 3 3 3 7 11 13 7 4 3 4 5 5 7 8 9 8 8 6 5 4 3 3 3 4 5 5 6 6 6 5 5 5 5 6 7 7 7 7 7 6 6 6 7 9 8 7 5 8 10 11 11 10 10 9 7 5 5 5 5 5 6 7 8 11 13 13 12 12 15 16 16 15 12 10 7 8 9 10 12 14 16 17 17 17 17 16 16 17 16 15 14 13 12 11 10 11 12 9 8 9 12 13 13 12 10 6 4 4 4 4 4 5 5 6 6 6 6 6 6 7 7 7 7 7 6 6 6 6 5 6 6 7 9 11 12 30 30 30 31 31 31 32 32 32 32 32 32 32 32 32 32 32 32 32 32 33 33 33 33 33 33 33 34 34 34 34 34 34 34 35 35 35 35 35 35 36 36 36 37 37 37 37 37 38 38 38 38 38 38 38 39 39 39 39 40 40 40 40 41 41 41 41 41 42 42 42 42 42 43 43 43 44 44 44 44 44 44 44 44 44 44 44 44 44 44 43 42 42 42 41 41 39 38 37 36 36 35 34 33 30 27 25 22 14 6 3 3 4 4 4 4 5 6 6 5 4 3 8 11 12 8 7 5 9 11 12 12 12 12 12 14 13 8 5 4 4 4 4 4 6 10 11 11 6 6 6 7 6 6 14 16 14 9 7 6 7 7 6 7 7 6 6 6 6 8 10 11 13 12 9 7 6 6 6 6 10 12 15 17 15 11 4 4 5 7 12 17 18 18 16 14 13 12 10 7 4 5 5 6 11 12 11 11 10 10 11 14 17 22 24 24 22 20 18 17 17 17 17 18 19 19 19 18 17 17 18 19 20 20 17 16 16 17 18 19 21 22 21 19 16 14 13 12 12 14 15 15 15 15 14 10 6 3 5 6 5 4 4 6 10 13 16 16 14 9 6 7 11 13 14 14 12 10 8 11 13 12 12 12 12 10 10 11 10 10 11 10 9 8 7 7 8 7 6 7 7 6 6 6 6 5 6 7 9 10 9 5 7 9 10 10 9 7 7 7 7 8 8 7 8 10 12 11 12 13 15 16 18 19 17 12 8 9 12 14 14 11 10 11 11 11 10 9 8 8 8 8 8 7 9 12 17 18 17 15 14 12 11 10 8 6 9 11 11 8 6 5 4 3 5 7 8 8 9 11 14 15 14 12 11 11 11 12 14 17 19 19 17 15 16 18 20 20 20 19 16 12 11 8 6 6 8 12 12 14 15 16 16 16 15 13 11 8 5 3 3 1 1 4 6 5 3 2 2 2 2 2 1 1 2 3 5 7 10 10 10 10 12 14 16 16 16 15 13 11 9 6 4 4 5 6 6 7 7 7 8 12 16 16 15 13 12 12 12 12 12 12 12 11 9 6 5 5 5 8 12 14 15 16 15 15 15 14 14 13 12 11 11 11 10 9 8 8 9 10 9 6 4 6 9 13 15 16 16 16 14 10 5 3 4 7 8 8 7 7 10 14 16 17 17 17 16 16 16 17 17 18 18 17 16 16 15 13 12 10 9 9 8 8 7 7 7 7 7 7 7 7 6 5 5 5 11 17 19 20 20 20 19 19 18 18 18 18 17 16 15 15 14 13 11 10 8 7 6 5 4 3 3 5 4 4 5 6 7 6 5 5 4 4 4 4 4 5 8 9 10 10 9 9 11 10 9 6 5 5 6 5 5 5 6 7 8 8 8 9 12 13 13 13 9 6 5 5 6 7 8 7 4 3 3 3 3 4 4 3 3 2 3 4 5 9 12 13 12 12 11 10 8 7 9 10 10 10 10 11 11 10 10 10 10 11 11 11 11 12 12 12 12 12 11 9 7 7 7 7 6 6 6 7 7 7 7 8 8 8 8 7 6 6 5 5 4 4 3 3 5 8 10 11 10 8 6 5 5 6 6 8 9 9 9 10 10 10 10 9 9 8 7 7 6 6 6 7 7 7 6 6 5 3 3 5 10 14 16 9 4 3 4 5 7 8 8 8 8 7 6 5 5 4 4 4 4 5 5 5 5 5 5 4 4 5 6 7 7 7 7 7 6 6 6 7 8 8 7 4 8 11 11 10 9 9 9 8 6 6 6 6 4 3 5 7 10 11 12 11 10 11 12 12 12 9 8 9 10 12 13 15 17 18 19 19 19 18 17 16 16 16 15 14 13 12 11 13 15 15 14 13 13 12 13 13 13 11 7 3 3 3 4 4 5 5 6 7 7 7 7 7 7 7 7 7 7 7 7 6 6 7 7 7 8 10 12 12 30 30 30 31 31 31 31 31 31 31 31 31 31 31 32 32 32 32 32 32 33 33 33 33 33 33 33 34 34 34 34 34 34 34 35 35 35 35 35 35 35 36 36 36 37 37 37 37 37 38 38 38 38 38 38 38 39 39 39 39 40 40 40 41 41 41 41 41 42 42 42 42 42 43 43 43 44 44 44 44 44 44 44 44 44 44 44 44 44 43 42 42 42 42 42 41 40 39 37 37 36 36 35 33 31 28 26 23 17 8 2 3 4 5 4 4 5 6 5 5 4 6 12 12 10 8 10 11 13 10 9 10 14 15 13 10 8 3 4 4 4 4 3 7 11 14 14 12 9 11 11 11 7 9 16 17 14 8 7 8 8 8 7 7 7 6 6 5 4 4 8 11 14 13 12 8 7 8 10 13 15 16 17 17 13 8 4 4 6 9 13 17 19 18 15 12 9 10 12 11 9 8 10 11 12 11 9 8 9 9 10 11 14 18 20 21 20 19 18 18 18 18 19 20 21 22 21 20 19 18 17 19 18 17 15 13 14 16 18 20 22 21 20 18 17 15 15 13 12 13 14 15 15 15 14 12 8 5 4 5 5 4 5 7 11 14 16 16 13 9 6 9 13 14 14 13 10 9 9 12 12 12 11 10 8 7 7 8 9 10 9 8 7 6 6 6 6 6 6 7 7 7 7 6 6 7 9 10 11 11 9 6 9 10 11 10 9 8 8 8 8 8 8 8 10 12 13 10 10 12 13 15 17 20 19 16 11 12 15 15 12 10 9 9 10 10 9 9 8 8 8 8 7 6 6 8 12 14 14 13 12 11 11 10 7 4 4 6 7 7 8 8 10 8 7 8 8 8 8 11 14 16 14 11 10 12 13 13 15 17 18 18 17 17 19 20 22 22 20 19 16 12 10 8 7 8 8 9 9 10 12 14 16 16 15 13 11 9 7 6 7 6 5 4 5 4 3 4 4 4 3 2 1 1 2 2 3 5 8 10 10 10 12 14 15 15 15 14 13 10 8 5 4 4 4 4 4 6 5 6 10 13 16 16 15 13 12 12 12 13 12 12 12 11 8 5 7 9 12 13 13 12 14 14 15 15 15 14 12 11 10 9 9 9 9 9 7 7 9 10 10 6 3 3 6 11 14 16 16 17 16 14 11 9 9 11 12 12 12 11 12 13 15 15 16 15 15 15 16 17 18 18 17 16 15 14 13 11 9 7 7 7 7 8 8 7 7 6 5 5 5 4 4 3 4 7 14 19 19 20 21 20 20 20 20 19 19 18 17 16 16 16 15 13 11 10 8 7 6 5 3 3 3 4 3 4 6 7 7 6 6 5 5 4 4 3 3 6 9 12 14 15 14 14 14 11 8 4 6 4 3 4 4 6 7 8 9 10 9 10 11 11 11 11 9 7 4 5 6 7 8 7 5 3 3 3 4 4 4 3 3 3 3 3 4 8 10 11 12 11 10 10 8 7 8 9 10 11 10 11 12 12 11 11 11 11 12 12 12 13 13 13 13 13 12 11 9 8 8 7 7 8 8 8 8 8 8 9 9 10 9 8 6 6 5 5 4 4 3 3 5 9 11 12 12 10 8 7 6 6 6 9 10 10 10 11 11 11 10 9 8 8 8 8 7 7 7 8 9 9 8 7 7 6 5 5 8 12 14 9 5 3 3 5 7 8 8 8 7 6 5 4 4 4 5 5 6 6 6 6 6 6 5 4 4 6 7 7 7 7 6 6 5 5 5 6 7 7 6 4 9 12 12 12 11 11 10 9 7 6 7 7 5 3 3 7 9 10 11 10 10 10 10 10 10 8 9 12 13 14 16 18 18 19 18 19 19 19 18 17 16 16 15 14 13 13 12 14 15 16 16 16 16 14 15 15 14 12 8 3 2 3 5 6 6 6 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 9 11 12 12 30 30 30 31 31 31 31 31 31 31 31 31 31 31 32 32 32 32 32 32 32 33 33 33 33 33 33 33 34 34 34 34 34 34 35 35 35 35 35 35 35 36 36 36 37 37 37 37 37 38 38 38 38 38 38 38 39 39 39 39 40 40 40 40 41 41 41 41 42 42 42 42 42 42 43 43 44 44 44 44 44 44 44 44 44 44 44 44 44 43 42 42 42 42 42 41 40 39 38 37 37 36 35 34 32 29 27 24 21 10 3 3 4 5 5 4 5 6 5 4 3 7 12 14 12 11 10 10 11 8 7 7 13 14 12 7 4 2 4 5 4 4 6 11 12 13 12 12 12 14 14 15 14 14 16 17 13 7 6 7 7 7 6 5 5 5 6 6 5 4 5 9 12 13 11 8 7 9 12 13 14 16 16 14 11 8 6 5 5 7 11 16 18 18 15 10 5 9 13 16 16 14 12 12 12 10 8 7 7 9 10 9 11 14 17 19 19 20 20 20 20 20 21 23 23 23 22 22 21 20 19 18 17 15 12 13 14 16 19 20 21 20 19 17 16 16 15 15 14 13 14 15 16 16 16 15 12 8 3 3 4 4 4 6 11 15 16 15 12 8 6 11 13 14 13 12 9 7 9 12 11 9 7 7 6 4 5 6 8 8 7 6 6 6 7 6 6 5 6 7 7 7 7 6 8 9 12 13 13 14 12 9 8 10 10 9 9 9 9 9 8 7 7 8 11 12 12 10 10 10 12 14 16 19 19 18 14 15 16 15 11 9 8 9 10 10 9 8 9 9 9 9 8 7 5 6 8 11 12 12 12 12 12 11 8 6 6 5 6 8 14 16 15 10 8 7 8 8 10 12 14 15 12 9 8 10 12 13 14 15 16 16 17 17 19 22 24 24 21 19 15 12 9 8 8 9 9 8 7 7 9 11 13 14 14 13 12 12 11 12 13 12 10 8 6 4 4 5 5 6 5 3 2 2 2 2 2 4 7 11 10 10 11 13 14 15 15 14 12 10 8 6 7 6 4 4 5 6 4 6 10 13 15 15 13 12 12 12 12 13 13 12 12 11 8 6 8 12 15 15 14 13 13 13 13 13 13 13 12 10 10 9 9 8 8 7 7 6 9 10 10 7 4 3 4 8 13 15 16 17 17 16 13 12 13 15 15 15 13 11 11 11 12 13 13 13 14 15 16 17 17 17 16 15 13 12 10 7 6 5 6 6 7 8 8 8 7 6 4 3 3 2 1 4 8 13 16 19 20 21 21 20 20 20 21 20 19 19 18 17 16 16 15 13 11 9 8 6 5 3 2 4 4 3 2 4 6 8 8 7 7 6 5 5 3 3 2 5 9 12 15 16 15 13 11 7 5 5 6 5 5 5 5 5 7 8 7 7 8 9 10 10 9 9 9 8 6 5 5 6 7 6 5 3 3 3 4 5 5 4 4 3 3 3 4 7 8 9 10 10 10 9 8 8 8 8 9 10 10 11 12 12 12 12 11 12 12 13 13 13 13 14 14 14 13 12 11 9 9 8 8 8 8 8 8 9 9 9 10 10 9 8 7 6 5 5 5 4 3 4 6 10 11 12 12 11 10 8 8 8 8 8 9 9 10 11 12 11 10 9 8 8 9 9 8 7 7 8 9 9 9 9 8 7 6 5 5 9 12 9 6 4 4 5 6 7 7 7 7 6 5 4 4 4 5 6 7 7 7 7 7 6 6 5 5 7 8 7 7 6 5 4 4 4 4 5 5 7 6 5 9 12 13 13 12 12 11 10 8 6 7 7 7 5 4 5 8 9 10 10 9 8 8 8 8 9 12 14 15 17 19 20 20 20 18 18 19 19 19 17 16 15 14 14 13 12 12 13 14 16 16 17 17 17 17 16 15 12 9 6 7 7 7 8 8 7 7 7 7 7 7 7 7 8 8 8 9 9 9 9 9 9 9 9 11 12 13 12 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31 32 32 32 32 32 32 33 33 33 33 33 33 33 34 34 34 34 34 34 35 35 35 35 35 35 35 36 36 36 36 37 37 37 37 38 38 38 38 38 38 38 38 39 39 39 39 40 40 40 41 41 41 41 42 42 42 42 42 42 43 43 43 44 44 44 44 44 44 44 44 44 44 44 44 43 42 42 42 42 41 41 40 39 38 38 37 36 36 35 33 31 28 24 19 8 4 4 4 4 4 3 5 6 4 4 6 11 14 16 13 10 7 8 9 10 11 13 16 13 10 7 5 4 5 5 5 4 7 10 10 11 13 15 15 14 12 14 16 17 16 16 13 9 6 5 4 4 5 4 3 4 5 7 6 4 4 9 11 11 9 8 8 11 12 12 12 13 13 11 8 7 6 5 3 5 10 16 17 17 16 11 7 10 13 15 14 13 12 12 11 9 8 7 7 8 9 9 10 12 15 17 19 20 21 21 21 22 22 23 23 23 22 22 21 20 20 20 19 17 16 15 15 16 18 18 18 17 17 16 16 16 16 16 14 14 16 17 18 17 17 17 16 13 10 7 5 5 4 5 9 16 17 15 10 8 9 13 13 13 12 10 8 5 7 9 8 5 4 4 4 5 7 7 8 7 6 6 6 6 6 6 6 6 6 7 7 7 7 8 11 12 12 14 15 16 16 13 9 9 10 10 10 10 10 8 7 6 6 8 11 13 12 11 10 9 10 11 14 17 19 18 16 13 15 16 12 9 7 8 8 8 8 9 10 10 10 10 8 7 5 4 5 7 10 12 13 15 15 14 11 8 6 4 8 12 19 15 12 9 7 6 7 7 8 10 11 11 9 7 7 8 10 12 13 14 15 15 15 17 19 22 24 25 22 18 14 11 8 7 8 8 9 7 6 6 7 8 9 10 11 11 12 13 14 14 14 14 12 10 7 5 4 4 6 7 7 6 4 3 2 2 2 3 7 10 11 10 10 11 14 15 15 13 12 10 9 9 9 9 8 8 7 7 6 7 10 13 13 12 12 13 13 13 13 13 13 12 11 10 8 5 4 8 12 13 14 14 13 13 13 12 12 12 12 11 10 10 9 7 6 6 6 6 9 11 11 9 5 3 3 6 11 14 16 16 16 15 14 13 15 17 19 16 13 9 8 9 10 10 10 11 14 16 17 16 15 14 13 12 11 8 6 4 3 4 6 6 7 7 8 9 8 7 4 3 4 4 5 8 11 15 17 19 20 22 21 21 21 21 21 20 19 19 18 17 17 16 15 13 12 9 7 6 4 3 3 7 6 4 3 4 6 8 8 8 7 7 6 5 4 2 1 4 7 10 13 15 13 10 7 6 4 3 5 8 9 9 9 7 5 7 7 7 8 10 10 10 9 7 5 4 4 4 4 4 6 6 5 4 3 4 4 5 5 5 5 4 4 5 7 9 10 10 10 9 9 8 9 8 8 8 9 9 9 10 11 13 13 12 12 13 13 13 13 14 14 14 14 14 14 13 12 10 10 9 9 8 7 7 7 7 8 9 9 10 10 8 7 6 6 6 6 5 4 5 8 10 10 10 10 9 9 10 10 9 9 8 7 7 7 10 11 11 10 9 8 8 8 9 9 8 8 9 9 10 9 8 7 7 7 5 4 8 11 10 7 5 4 5 6 7 7 6 6 5 5 4 4 5 5 7 7 7 7 7 7 7 7 6 7 7 8 8 7 6 5 4 3 3 3 3 4 7 6 6 8 11 13 14 13 12 12 11 10 7 6 7 7 6 6 6 6 7 7 7 7 6 6 6 7 11 13 15 16 18 19 21 21 21 20 18 18 18 18 17 16 15 14 13 12 12 12 13 14 15 17 18 18 18 18 18 18 16 13 10 11 9 7 9 9 8 8 7 7 7 7 7 7 8 9 9 10 10 11 10 10 10 9 10 12 13 14 13 29 30 30 31 31 31 31 31 31 31 31 31 31 31 31 32 32 32 32 32 32 32 32 33 33 33 33 33 33 34 34 34 34 34 34 35 35 35 35 35 35 35 36 36 36 37 37 37 37 37 38 38 38 38 38 38 38 39 39 39 39 40 40 40 40 41 41 41 42 42 42 42 42 42 43 43 43 44 44 44 44 44 44 44 44 44 44 44 43 42 42 42 42 41 41 41 40 40 39 38 37 37 36 35 33 32 29 22 16 9 4 4 5 4 4 5 6 6 4 9 12 15 15 12 5 6 7 7 12 15 14 15 16 12 9 6 6 5 4 3 4 5 5 8 11 12 13 15 15 14 11 13 15 17 13 11 9 7 5 4 2 3 4 3 3 4 5 6 5 4 5 10 10 9 7 8 10 12 12 11 10 9 8 6 6 6 7 7 6 6 10 14 15 16 15 14 12 12 15 16 15 14 12 12 11 10 8 7 7 6 9 10 10 12 14 17 19 21 22 22 22 23 23 23 23 23 22 22 21 21 21 21 21 20 18 17 17 16 15 15 15 15 15 16 16 17 17 17 16 17 18 18 18 18 18 18 18 16 13 11 9 9 9 12 15 18 17 14 10 9 11 13 12 11 10 9 6 4 6 7 7 5 4 4 5 7 9 8 8 7 5 6 7 6 6 5 6 6 7 7 7 7 7 10 13 13 14 15 16 18 18 17 13 8 8 10 11 10 8 6 5 5 6 10 12 13 13 13 11 9 8 9 11 14 17 17 15 12 12 12 12 8 6 6 5 7 8 10 11 11 10 10 9 7 5 4 4 6 9 13 16 18 18 16 13 10 7 4 10 15 17 12 9 7 6 5 6 7 7 8 8 8 7 6 6 6 8 10 12 13 14 14 14 16 18 20 21 22 20 17 13 9 7 6 7 7 6 6 6 6 6 6 6 6 7 8 10 12 14 15 14 12 11 10 9 7 5 4 5 7 8 8 6 4 3 3 2 1 5 9 11 9 9 11 14 16 16 13 12 10 10 10 10 10 10 9 8 8 8 9 10 11 11 11 12 14 15 15 14 13 13 12 11 9 7 5 4 8 11 13 14 14 14 14 13 12 12 12 12 11 11 10 8 6 5 5 5 6 9 11 12 12 8 6 5 7 10 14 14 15 15 15 14 13 15 17 19 16 12 8 8 8 7 6 8 12 16 18 18 16 13 11 8 7 6 4 4 3 3 5 7 7 7 7 8 9 9 8 3 2 4 6 8 10 12 14 17 18 20 21 19 20 21 21 20 20 19 19 18 17 17 17 16 14 12 10 8 6 4 3 4 8 8 6 4 5 7 8 8 8 8 7 7 6 5 3 2 4 6 8 12 13 12 10 8 7 5 5 6 10 11 11 11 9 7 7 6 7 8 10 11 9 9 7 5 4 3 3 3 4 5 5 5 4 3 4 5 6 6 6 6 4 5 8 11 12 12 11 10 9 8 8 9 8 8 9 9 9 9 9 10 11 12 12 13 13 13 13 13 14 14 14 14 14 14 14 13 11 11 10 9 8 7 7 7 7 8 9 9 9 9 8 7 7 6 5 5 5 5 7 9 10 9 9 9 9 9 10 10 11 11 10 8 6 5 10 12 12 11 9 8 7 7 7 8 8 9 10 10 9 8 8 8 8 8 7 6 6 7 6 4 4 4 5 5 5 6 6 5 4 5 5 5 5 5 6 6 6 7 7 7 7 7 7 7 8 8 8 7 6 5 4 4 4 4 3 3 6 6 6 6 11 13 14 13 13 12 12 11 10 8 8 8 7 7 7 6 5 4 5 5 5 5 5 7 13 15 16 17 18 20 21 22 22 21 19 18 18 18 17 16 14 13 12 12 11 12 12 14 15 16 17 18 19 19 19 18 17 16 14 14 10 8 9 9 9 8 8 8 8 8 8 8 9 10 11 11 11 11 11 11 11 11 12 13 15 14 13 29 30 30 31 31 31 31 31 31 31 31 31 31 31 31 31 32 32 32 32 32 32 32 32 33 33 33 33 33 34 34 34 34 34 34 35 35 35 35 35 35 35 36 36 36 36 37 37 37 37 37 38 38 38 38 38 38 38 39 39 39 39 40 40 40 41 41 41 42 42 42 42 42 42 43 43 43 43 44 44 44 44 44 44 44 43 43 44 43 42 42 42 41 41 41 41 40 40 39 38 38 37 36 35 34 32 29 24 18 11 3 4 5 3 5 6 6 6 7 11 12 14 14 15 13 11 11 12 16 16 15 14 14 12 10 7 6 4 2 2 3 3 4 5 10 15 14 12 10 10 10 12 14 14 9 7 6 5 4 3 2 2 2 2 4 5 5 5 4 4 7 10 10 8 7 8 10 12 11 10 8 6 4 3 3 5 6 8 6 4 8 12 13 15 16 16 16 16 18 18 17 16 14 12 11 11 10 9 8 9 12 12 12 12 14 17 20 22 23 23 23 22 22 22 22 22 22 21 21 20 21 20 20 19 18 17 17 18 17 16 15 14 15 16 17 18 19 19 19 20 19 19 19 19 19 18 18 16 14 13 13 15 16 18 20 20 18 13 10 9 11 12 11 9 8 8 6 4 4 7 8 7 6 7 9 9 9 8 7 6 5 5 5 5 5 5 6 6 7 8 8 8 6 8 11 14 15 16 17 18 19 20 16 11 7 9 11 11 8 6 5 6 8 12 14 15 15 15 13 12 8 7 8 12 15 16 15 13 10 9 9 6 4 4 5 7 9 11 11 11 10 9 8 7 5 4 3 5 9 14 17 19 20 18 15 12 7 6 10 13 13 10 7 6 4 3 4 5 6 7 7 7 7 6 5 5 7 9 11 13 13 13 13 15 17 18 20 21 19 15 12 8 6 5 6 5 5 6 6 6 6 5 5 4 5 5 5 8 11 12 12 10 8 8 9 10 7 6 5 6 7 7 5 4 3 2 2 2 4 7 9 8 9 12 16 17 16 13 12 10 10 9 9 10 10 9 8 9 11 10 10 9 8 10 12 15 16 16 15 14 13 12 10 8 5 7 9 12 12 13 13 14 15 15 13 12 12 12 12 12 12 10 8 5 4 4 4 6 9 12 14 15 13 11 10 10 11 13 13 13 13 13 13 12 14 17 18 15 12 10 10 10 10 10 13 16 20 20 18 15 12 7 3 3 3 3 3 3 3 6 8 9 9 8 8 8 8 8 5 4 5 9 11 12 12 15 17 18 19 18 16 18 20 20 19 19 19 19 18 18 17 17 16 14 13 11 9 7 4 2 4 7 8 6 4 7 8 8 8 8 9 8 8 7 6 4 4 5 6 7 9 11 12 11 11 11 10 10 9 10 8 9 11 11 8 6 5 6 7 11 12 10 8 6 5 5 3 2 3 4 4 5 5 4 4 5 5 6 6 6 6 4 6 9 12 14 13 12 10 9 8 7 7 7 8 9 9 10 10 10 10 10 11 12 13 14 14 14 14 14 14 14 14 14 14 14 13 12 12 11 9 8 8 8 8 8 8 8 9 9 9 8 7 7 6 5 4 4 5 7 10 10 9 10 10 11 11 11 12 13 13 12 10 7 6 7 10 13 12 11 9 6 6 7 8 10 11 11 11 9 8 7 8 8 9 8 7 5 4 4 3 4 5 5 4 4 5 5 5 4 5 5 6 6 6 6 6 6 6 6 6 6 7 8 8 9 9 9 8 7 6 6 5 5 5 3 3 4 5 5 5 11 13 14 14 13 12 12 12 12 11 10 9 7 7 6 6 5 4 4 4 4 4 5 8 13 16 18 19 19 20 21 22 22 21 18 17 17 17 17 16 14 13 12 11 11 11 12 13 13 14 15 16 17 18 18 18 18 17 17 16 12 9 10 10 10 9 9 9 9 10 10 10 11 11 12 12 12 12 12 12 12 12 13 14 15 14 12 29 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31 32 32 32 32 32 32 32 32 32 33 33 33 33 33 34 34 34 34 34 35 35 35 35 35 35 35 35 36 36 36 36 37 37 37 37 38 38 38 38 38 38 38 39 39 39 39 40 40 40 41 41 41 41 42 42 42 42 42 43 43 43 43 44 44 44 44 44 44 44 43 43 43 43 42 42 42 41 41 41 40 40 40 39 39 38 37 36 35 34 33 29 25 21 13 6 3 4 4 5 6 6 6 7 9 10 9 10 12 13 14 15 16 16 15 13 11 12 12 9 7 4 3 2 1 1 3 3 2 8 13 14 10 6 7 11 14 14 13 11 8 5 4 4 3 2 2 2 3 4 4 4 4 3 3 4 6 7 7 7 7 10 11 11 9 7 4 4 3 2 5 7 9 8 6 7 9 11 13 15 16 16 17 18 19 18 17 15 13 12 12 12 12 12 12 14 14 14 14 14 16 19 22 23 23 22 22 21 21 21 21 21 21 20 20 19 18 17 17 17 17 18 20 19 18 16 16 16 17 19 20 21 21 21 21 20 20 19 19 19 19 18 17 15 12 10 12 17 21 22 21 18 14 12 11 12 11 10 9 9 8 6 4 4 9 10 10 10 10 11 9 8 7 7 6 4 4 4 5 5 6 6 7 7 7 8 7 7 6 9 14 16 17 18 19 20 20 20 16 11 9 10 11 9 8 7 7 10 14 15 16 17 17 15 13 9 6 6 9 12 15 15 14 12 9 6 5 6 6 7 8 10 10 10 10 9 8 8 7 5 4 4 5 10 15 17 19 20 19 17 13 8 7 9 12 12 10 7 6 5 3 3 4 5 6 7 6 5 5 6 7 9 12 14 15 15 13 12 14 16 18 19 18 16 13 10 7 5 4 4 4 6 7 7 6 5 4 5 5 4 4 4 4 6 7 8 8 7 6 8 9 8 7 6 5 5 5 3 3 2 1 1 3 7 7 7 6 9 13 18 17 16 13 12 10 9 8 9 10 9 9 8 10 11 11 9 8 6 9 12 16 17 16 14 13 12 12 10 7 6 10 12 14 13 12 12 14 14 14 13 12 12 11 12 12 12 10 7 4 3 3 3 5 8 12 15 16 16 17 17 15 15 14 12 12 12 12 10 12 15 18 18 15 12 12 13 14 13 12 15 19 21 20 18 14 10 5 2 3 2 2 3 3 4 7 10 11 11 9 7 6 7 8 8 9 10 13 14 14 14 15 16 16 15 14 13 17 19 19 19 19 20 19 18 18 18 17 16 15 14 12 10 6 3 2 4 6 7 6 6 9 10 9 7 8 9 9 9 8 7 5 5 6 6 6 7 9 11 12 15 15 14 12 9 6 5 5 7 11 8 4 4 3 4 10 13 12 9 6 5 4 3 3 3 4 4 4 4 5 5 6 6 6 6 6 5 5 6 9 13 14 13 12 11 9 7 7 6 6 8 9 10 10 11 12 12 12 12 13 13 14 14 14 14 14 14 14 15 15 15 14 13 13 12 11 10 9 9 8 8 8 8 8 8 9 8 7 7 6 6 5 4 5 6 8 11 11 10 10 11 11 11 13 14 16 15 14 12 10 8 7 8 10 11 12 10 7 6 7 9 11 12 12 11 9 8 7 8 8 8 7 7 6 5 5 5 5 5 5 5 4 4 4 3 3 4 5 6 6 6 6 6 6 6 6 6 7 7 8 9 9 9 9 8 7 7 6 6 6 6 5 4 4 3 4 5 8 12 15 15 13 12 12 13 13 12 11 10 9 7 6 5 5 5 5 5 5 6 8 10 13 16 18 19 20 20 21 21 21 19 17 16 16 17 17 16 14 13 11 10 10 11 12 12 12 12 13 15 16 17 17 17 17 17 18 18 13 12 12 12 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 13 13 13 13 14 14 14 12 29 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31 31 32 32 32 32 32 32 32 32 32 33 33 33 33 33 34 34 34 34 35 35 35 35 35 35 35 35 36 36 36 36 36 37 37 37 37 38 38 38 38 38 38 39 39 39 39 40 40 40 40 41 41 41 42 42 42 42 42 43 43 43 43 43 44 44 44 44 44 44 43 43 43 43 42 42 42 41 41 40 40 40 40 39 39 38 37 36 36 34 33 29 26 23 16 8 3 3 5 6 5 4 3 5 6 8 7 7 8 12 14 17 16 15 12 8 6 7 8 7 5 3 2 3 4 3 4 4 4 6 9 12 14 13 12 14 15 13 11 8 6 5 4 3 2 2 3 3 3 3 3 3 4 4 3 2 3 5 5 5 6 9 11 10 9 6 4 4 4 6 12 14 14 12 10 8 9 10 11 12 14 15 15 16 17 17 16 15 14 13 13 14 15 14 14 15 16 16 16 16 17 19 22 23 22 22 21 21 20 20 20 20 20 19 18 17 16 16 16 17 18 18 19 19 19 19 19 20 20 21 21 22 22 21 21 21 20 20 19 19 19 19 19 18 15 12 12 19 22 23 21 18 15 13 13 14 13 12 12 10 9 7 3 5 10 12 12 13 12 11 9 8 7 7 6 5 4 4 5 6 7 7 7 7 7 7 7 6 5 9 14 18 18 18 19 20 21 23 21 17 12 11 11 10 9 8 7 12 15 16 18 19 19 16 13 8 5 6 10 13 15 15 15 14 12 10 9 9 8 8 9 9 9 9 9 8 7 7 6 5 5 7 9 13 16 17 19 20 21 19 15 10 6 6 10 10 9 8 7 6 4 2 2 3 5 5 5 5 7 11 15 18 18 18 17 16 14 12 11 16 18 18 15 13 12 12 9 5 4 5 7 7 7 7 5 4 4 6 5 4 4 4 4 4 3 2 3 3 3 4 6 7 7 7 7 6 5 4 3 2 1 1 4 7 7 5 5 8 13 18 16 15 13 12 11 10 9 9 9 9 8 8 10 11 10 9 7 7 9 13 16 16 15 14 13 13 11 9 7 7 11 13 14 13 12 12 12 12 12 12 12 12 12 12 11 10 9 7 4 3 3 4 5 7 11 14 16 16 18 20 19 18 15 12 10 9 8 7 12 16 19 18 15 13 13 13 15 14 14 17 20 21 20 17 13 9 5 4 5 3 3 4 2 4 8 11 12 12 9 6 4 5 7 9 12 14 15 16 15 14 15 14 13 11 11 12 17 18 19 19 20 20 20 19 18 18 18 17 16 15 12 10 5 3 4 6 6 6 6 8 10 10 9 8 8 9 9 9 8 7 6 6 6 6 5 5 7 10 13 17 16 15 11 8 6 5 3 5 11 7 4 2 3 4 6 11 12 10 7 6 4 4 4 4 5 5 5 5 5 6 7 6 6 5 5 5 5 7 10 13 14 14 13 11 9 8 7 7 7 9 9 10 10 12 13 13 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 14 14 13 12 11 10 9 9 8 8 8 8 8 8 8 7 7 6 6 6 5 5 6 8 11 12 12 12 12 12 12 14 16 18 16 15 13 13 12 11 10 9 9 11 11 9 6 5 7 9 11 11 10 9 8 7 8 8 7 6 5 4 4 4 5 5 5 5 5 5 5 4 4 4 4 5 6 6 6 7 7 6 6 5 6 7 8 9 9 9 9 8 8 7 7 6 6 6 7 7 6 5 3 4 4 5 10 14 15 12 12 14 13 13 13 12 11 10 7 5 4 5 6 7 7 8 10 11 12 14 15 16 17 18 18 19 19 19 17 16 16 16 17 17 15 13 12 11 10 11 11 12 11 11 11 12 13 14 15 16 16 16 16 17 17 14 13 13 13 13 12 12 12 13 13 14 14 14 14 13 13 13 13 13 13 13 13 13 14 14 13 12 29 29 30 30 31 31 31 31 31 31 31 31 31 31 31 31 31 31 32 32 32 32 32 32 32 32 32 33 33 33 33 34 34 34 34 35 35 35 35 35 35 35 35 35 35 36 36 36 37 37 37 37 37 38 38 38 38 38 38 39 39 39 40 40 40 40 41 41 41 41 42 42 42 42 42 43 43 43 43 43 44 44 44 44 43 43 43 43 42 42 42 42 41 41 40 40 40 39 39 39 38 37 36 35 33 31 29 27 24 20 12 6 4 5 5 5 4 3 3 3 3 6 7 10 16 16 15 14 13 9 5 6 6 6 6 5 3 4 6 8 9 9 6 5 5 6 9 13 16 17 15 13 10 8 6 5 5 6 6 4 3 3 4 4 4 3 3 4 6 5 3 2 2 3 4 6 9 10 10 8 5 4 4 4 7 13 16 16 14 12 12 12 10 9 10 12 14 15 15 16 16 15 14 13 12 13 13 13 13 13 14 16 17 18 18 19 20 22 23 22 21 20 20 20 20 19 19 19 18 17 16 15 15 16 17 18 18 18 19 19 20 20 20 21 21 21 22 22 21 21 21 20 20 20 20 20 20 20 20 18 15 16 21 23 22 20 17 15 14 15 16 16 15 14 13 10 7 2 7 11 13 12 12 11 11 10 9 8 7 5 5 6 7 7 8 8 7 7 7 7 7 7 6 7 10 15 18 18 19 19 20 21 23 23 20 17 14 12 10 8 8 9 13 15 17 20 20 19 16 11 7 6 10 14 14 15 16 17 15 14 12 12 11 10 9 8 7 7 7 7 7 6 6 6 6 8 13 18 19 17 17 19 20 21 20 16 11 5 6 9 11 9 7 6 7 5 2 1 2 3 4 5 7 12 17 19 19 19 19 19 18 16 15 14 16 16 15 12 11 10 11 9 7 6 7 9 8 8 7 5 5 5 6 5 4 4 5 6 6 6 6 5 5 4 4 3 4 6 8 9 9 8 6 4 3 2 2 3 5 6 5 5 7 14 16 15 14 13 13 11 10 9 8 8 8 8 9 10 10 9 8 7 9 12 16 16 14 12 13 13 14 13 11 9 10 12 12 13 12 11 11 11 11 11 11 12 12 12 12 11 10 8 6 4 3 3 3 3 7 11 13 14 15 16 18 19 18 15 11 8 6 6 7 13 17 19 16 15 14 14 14 15 15 16 17 19 20 19 16 12 9 5 5 5 3 3 3 3 7 10 11 11 11 9 6 4 4 5 8 11 13 15 17 16 15 14 12 10 9 8 12 18 19 20 20 20 20 20 19 19 19 18 18 17 15 12 9 3 4 7 7 6 6 6 8 10 9 9 8 8 8 8 8 8 7 5 5 6 7 6 7 10 12 15 17 15 12 9 7 7 6 3 4 7 6 5 5 5 5 5 8 11 10 7 6 5 5 5 6 7 7 6 6 7 7 7 6 5 4 5 5 6 7 10 13 14 14 14 12 10 8 7 7 8 10 10 10 10 12 13 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 14 14 12 11 11 10 9 9 8 8 8 8 8 8 8 8 7 6 6 6 5 4 8 11 13 14 14 13 13 13 14 17 18 18 16 15 15 15 15 14 13 12 11 10 9 8 5 4 5 7 10 10 9 8 8 8 8 7 5 4 3 2 2 3 4 5 5 5 6 7 7 6 5 4 4 5 6 6 6 6 6 6 6 6 7 8 8 9 9 9 8 8 7 7 6 6 6 6 7 7 7 6 5 5 5 5 6 9 14 12 12 14 14 13 13 13 12 10 6 5 4 4 5 6 7 9 11 12 14 14 14 14 14 13 13 14 15 15 14 13 14 16 18 17 14 12 11 11 10 11 12 12 11 11 11 12 12 13 14 15 15 15 15 15 15 13 13 14 14 14 14 14 15 15 15 15 15 15 14 14 14 13 13 13 13 13 13 14 14 15 13 12 30 29 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31 31 31 32 32 32 32 32 32 32 32 33 33 33 33 34 34 34 34 35 35 35 35 35 35 35 35 35 35 36 36 36 36 37 37 37 37 38 38 38 38 38 38 39 39 39 39 40 40 40 40 41 41 41 41 42 42 42 42 43 43 43 43 43 43 43 43 43 43 43 43 43 42 42 42 41 41 41 40 40 39 39 39 38 38 37 36 34 33 31 30 28 25 20 14 8 5 5 4 4 3 3 3 3 3 6 10 15 18 16 15 14 12 10 7 7 7 7 7 7 7 7 9 11 10 9 7 7 8 10 13 16 18 16 14 11 10 8 7 6 7 7 7 5 3 2 3 4 4 4 3 3 4 5 4 3 2 3 5 6 8 9 9 7 5 3 2 3 4 8 12 13 13 14 13 12 10 10 11 14 14 15 14 13 12 12 11 11 11 11 11 12 12 11 11 12 14 16 18 19 20 21 21 21 20 20 20 20 20 18 18 18 17 17 16 15 15 16 17 18 18 18 19 19 20 20 20 20 20 20 21 21 21 21 21 20 20 20 21 21 22 22 21 20 17 17 20 24 22 19 16 15 15 16 17 18 17 15 14 12 7 4 9 12 13 10 10 11 10 10 9 8 7 5 7 8 9 8 7 7 7 7 7 7 7 6 7 9 12 16 18 19 19 18 18 19 20 20 20 19 17 15 12 10 9 11 14 15 18 20 20 17 13 7 6 10 12 14 15 15 17 18 17 16 15 13 12 10 8 6 4 5 6 6 6 7 7 5 9 16 22 23 20 17 16 18 20 22 22 18 12 6 8 12 14 11 8 6 7 6 2 2 2 3 3 6 10 14 16 16 17 18 19 19 18 18 17 16 16 15 12 9 10 11 11 10 9 9 10 10 10 9 8 7 6 6 6 4 3 4 4 5 6 7 7 7 7 7 6 4 5 7 9 10 10 10 8 5 3 2 2 2 3 5 5 7 9 14 15 14 13 12 11 10 10 9 7 8 8 9 9 9 10 9 8 7 9 13 17 15 12 9 10 12 14 14 14 13 13 13 12 12 11 10 11 10 9 10 10 11 12 12 11 10 9 7 5 4 4 4 4 5 10 12 12 12 12 14 16 17 17 13 9 5 3 7 12 15 17 17 14 13 13 13 14 15 16 17 17 18 18 16 13 10 7 5 4 4 4 5 5 6 10 11 11 11 10 9 7 5 3 3 5 7 10 13 15 15 14 13 9 7 7 7 10 15 20 21 21 21 21 20 20 19 19 19 18 17 15 12 8 3 6 8 8 5 5 6 9 10 10 9 8 8 7 7 6 6 6 5 3 5 8 9 12 15 17 17 15 11 9 7 6 7 6 3 4 5 6 7 7 7 6 5 5 10 11 7 6 5 6 6 6 7 7 8 8 8 7 7 5 4 4 4 5 6 6 8 11 14 14 13 11 9 8 7 7 8 11 10 10 9 10 12 14 14 14 15 14 14 14 15 15 15 16 15 15 15 15 14 15 13 12 11 10 10 9 9 8 9 9 9 9 9 8 8 7 6 6 6 5 6 10 12 14 15 15 15 15 16 17 18 17 16 14 14 14 15 16 16 15 14 13 11 10 8 7 6 6 7 10 10 8 8 8 8 7 6 5 2 2 1 1 3 5 7 7 8 8 8 8 8 6 5 5 5 6 6 6 6 7 7 7 7 8 8 8 8 9 9 8 7 7 6 6 6 6 6 6 7 8 8 7 7 7 6 5 8 12 12 12 13 15 14 14 14 12 8 4 3 3 3 4 5 5 7 8 10 11 12 11 11 9 7 7 10 12 11 9 8 9 13 16 16 14 12 11 10 10 10 12 12 12 12 12 12 12 12 13 13 13 13 14 13 12 11 14 16 16 15 16 16 16 16 16 16 16 16 15 15 14 13 13 13 13 13 13 14 15 15 13 12 30 29 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31 31 31 32 32 32 32 32 32 32 32 32 33 33 33 33 34 34 34 35 35 35 35 35 35 35 35 35 35 35 36 36 36 36 37 37 37 37 38 38 38 38 38 39 39 39 39 40 40 40 40 40 41 41 41 41 42 42 42 42 43 43 43 43 43 43 43 43 43 43 43 43 42 42 42 41 41 41 40 40 39 39 39 38 37 36 36 34 32 31 30 28 26 20 14 7 5 4 3 2 2 2 3 4 3 7 14 18 18 16 16 15 14 11 9 8 8 9 10 11 10 7 8 12 13 12 11 11 12 14 16 16 16 15 13 11 10 9 8 7 7 7 6 4 3 2 3 4 4 4 2 3 3 4 4 3 3 4 6 7 7 8 8 7 5 3 3 6 11 11 10 10 13 15 13 11 8 9 12 14 13 12 11 10 9 9 9 9 9 9 9 10 10 10 10 10 10 12 14 15 16 17 18 19 20 20 20 20 19 18 17 16 16 16 16 15 15 15 16 18 18 19 19 20 20 20 20 19 19 20 20 20 20 20 19 19 20 20 21 22 22 22 22 21 19 16 19 22 21 19 17 16 16 17 17 17 17 16 14 12 7 7 12 13 12 9 9 10 10 10 9 8 6 6 7 8 7 5 5 5 6 6 7 7 7 7 8 12 16 18 19 19 18 15 12 11 15 18 19 20 19 18 15 12 11 12 14 14 16 18 17 13 9 5 9 12 12 13 14 15 18 20 19 18 16 15 12 10 7 5 3 4 4 5 7 8 8 5 12 20 22 21 19 16 15 16 19 22 23 19 13 9 9 13 15 12 9 7 7 5 3 3 3 4 6 10 14 13 12 13 15 17 18 18 17 17 17 17 17 16 14 13 12 12 11 11 11 11 12 12 11 10 9 9 8 6 4 3 3 3 3 4 5 6 7 7 7 7 7 6 6 6 6 7 9 12 9 7 4 5 5 5 5 5 7 6 8 13 13 13 13 11 10 9 9 8 7 8 8 8 8 9 9 9 8 6 7 11 14 13 9 6 5 9 14 16 17 17 16 15 13 12 11 10 10 9 8 9 9 10 11 11 11 10 8 6 4 3 4 4 7 10 15 15 14 12 12 12 15 17 16 11 5 4 6 12 16 18 17 16 13 12 12 12 15 16 17 17 17 17 16 14 11 7 6 6 4 4 5 6 7 9 12 12 12 11 10 9 8 6 3 2 2 3 6 9 12 15 13 11 6 5 6 9 13 16 20 21 22 22 22 20 19 18 19 19 18 17 15 12 8 4 6 7 7 4 5 7 9 10 9 8 7 7 6 5 5 5 7 7 5 6 9 13 17 18 17 13 10 7 6 6 6 7 8 7 9 9 8 7 7 8 8 5 4 9 10 9 7 6 6 6 6 6 7 7 8 8 7 6 5 3 3 4 5 6 7 10 12 15 15 13 11 9 8 7 7 9 11 11 10 9 9 11 13 14 14 14 14 15 15 15 16 16 16 16 15 15 15 15 14 13 12 12 11 10 10 10 9 9 9 9 9 9 9 8 8 7 6 6 5 6 9 11 13 13 13 14 16 17 16 15 14 13 12 12 12 14 15 16 16 16 15 14 13 12 11 10 10 10 12 11 10 8 8 8 8 6 4 2 2 2 3 5 8 9 10 10 9 9 8 8 7 7 6 6 6 6 7 7 7 7 7 7 8 8 8 8 9 9 8 7 7 6 6 6 6 7 7 7 8 8 7 6 6 5 5 7 11 15 13 12 15 16 16 16 10 6 3 2 2 3 3 4 4 5 5 6 6 6 6 6 5 5 5 8 10 8 6 5 5 8 12 15 13 12 11 9 8 9 11 12 12 12 12 12 12 12 12 12 12 13 13 12 12 12 16 17 16 16 17 17 17 17 17 17 17 17 16 15 14 13 13 12 13 13 14 15 16 15 14 12 30 30 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 32 32 32 32 32 32 32 33 33 33 33 34 34 34 34 35 35 35 35 35 35 35 35 35 35 35 36 36 36 36 37 37 37 38 38 38 38 38 39 39 39 39 39 40 40 40 40 40 41 41 41 41 42 42 42 42 43 43 43 43 43 43 43 43 43 43 43 42 42 42 41 41 40 40 39 39 38 38 38 37 36 34 33 32 31 30 28 25 20 13 7 5 4 3 2 3 3 4 7 8 10 14 19 19 18 17 14 11 9 9 7 5 6 9 12 9 4 3 9 15 16 16 17 17 16 16 13 12 11 13 13 11 9 8 7 6 6 4 3 2 2 3 4 3 4 4 3 4 4 4 4 4 5 6 7 7 7 7 7 6 4 4 10 18 21 21 20 19 17 13 11 10 10 11 11 9 7 6 7 8 8 9 9 9 8 8 8 9 9 9 9 8 8 9 10 11 13 16 18 19 19 19 19 19 18 15 15 16 16 16 15 15 15 16 17 18 19 19 19 20 20 19 19 19 19 19 19 19 19 19 19 19 20 21 22 22 22 22 21 18 14 17 20 22 20 18 16 16 16 17 16 16 15 13 11 6 10 14 15 12 9 9 10 10 9 8 7 6 7 7 6 6 5 4 4 5 7 8 8 7 8 11 16 19 20 19 18 16 12 8 7 14 18 21 22 21 19 16 14 12 13 13 13 13 13 12 9 9 11 13 13 12 11 12 15 19 21 21 19 18 16 13 9 5 4 4 5 6 7 9 10 9 8 15 20 23 20 18 15 14 15 20 22 23 21 15 10 6 11 13 12 10 9 7 5 4 3 3 7 13 17 16 12 10 11 14 16 17 16 15 15 15 16 16 16 15 14 14 13 13 12 12 13 13 12 12 12 11 11 10 7 5 4 3 3 3 3 4 5 6 7 7 7 7 8 8 7 5 4 7 11 11 10 8 8 10 12 12 10 8 7 9 12 12 12 12 10 9 8 9 9 9 10 9 9 9 9 9 9 8 7 6 8 10 11 8 5 5 9 14 18 19 19 18 16 13 11 9 8 9 8 7 7 8 10 11 11 10 9 7 6 6 6 6 7 12 16 19 18 16 14 12 12 15 18 17 14 10 10 12 17 20 20 19 16 13 11 11 13 15 17 18 18 18 17 15 13 10 5 5 5 5 4 5 6 9 11 13 14 14 12 10 9 8 6 4 1 1 3 5 8 11 14 12 9 5 6 9 13 16 19 21 22 23 23 22 21 19 17 17 18 18 16 14 12 9 7 7 7 6 5 6 7 9 9 8 7 6 5 4 4 5 6 8 9 8 6 10 16 20 19 15 9 8 8 7 8 9 11 13 15 14 11 9 6 7 8 8 6 4 5 9 10 8 7 6 5 4 4 5 6 7 7 7 6 4 3 3 4 5 6 8 10 12 14 14 12 10 8 7 6 6 7 8 11 11 10 10 11 12 13 14 15 16 16 16 16 16 17 17 17 16 16 16 15 14 14 13 13 12 12 11 11 10 10 10 9 9 8 8 8 8 7 6 6 4 4 6 7 8 7 7 9 12 13 13 12 12 11 10 10 10 10 12 15 16 16 15 15 15 15 14 14 13 13 13 12 11 10 10 10 8 7 5 3 3 3 5 8 10 11 11 11 10 9 9 8 8 7 7 7 6 6 5 6 6 6 7 7 7 7 7 8 9 9 8 7 7 6 6 7 7 7 8 7 7 7 6 5 6 5 5 5 9 16 15 14 13 13 12 11 6 4 4 3 3 3 3 4 5 5 5 5 5 4 4 4 5 5 5 8 7 5 5 5 6 5 8 13 12 12 11 8 7 8 10 12 13 13 12 12 12 12 12 12 12 12 12 11 13 16 18 18 18 17 17 17 17 17 17 17 17 17 16 16 15 14 13 13 13 13 14 15 16 16 15 12 30 30 30 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 32 32 32 32 32 32 32 32 33 33 33 33 34 34 34 35 35 35 35 35 35 35 35 35 35 35 35 36 36 36 37 37 37 37 38 38 38 38 38 39 39 39 39 39 40 40 40 40 40 41 41 41 42 42 42 42 43 43 43 43 43 43 43 43 43 43 43 42 42 42 41 41 40 40 39 39 38 38 37 37 35 34 33 32 30 29 27 24 20 12 6 3 4 4 4 7 8 8 11 14 18 17 18 20 18 15 12 10 8 7 7 5 7 8 9 7 4 3 10 14 15 16 16 16 17 16 12 8 7 8 12 12 9 7 7 6 5 4 3 2 3 4 4 4 3 4 4 5 4 3 4 5 7 7 7 6 7 7 6 6 5 4 11 19 25 23 21 20 18 14 9 8 8 9 7 6 5 6 7 7 9 10 10 8 7 7 7 9 9 10 9 8 8 7 6 8 11 14 16 18 18 18 18 18 16 14 14 15 16 16 16 16 16 16 17 18 19 19 19 20 20 20 19 19 19 19 20 19 19 19 19 19 20 21 22 22 22 22 21 18 16 17 20 22 20 18 16 15 15 15 15 15 14 13 10 7 12 15 16 11 9 9 9 9 8 7 6 7 8 8 7 6 6 5 5 6 8 8 8 8 10 14 20 20 19 18 17 14 10 7 9 15 20 22 23 21 19 17 15 14 14 13 12 10 8 7 8 11 12 14 13 12 9 9 13 19 21 21 20 18 16 12 7 5 5 7 8 8 9 10 11 11 13 18 22 23 20 17 16 15 16 18 22 23 22 18 11 8 12 12 12 10 10 10 8 8 7 7 12 17 17 15 12 10 10 11 13 14 14 13 13 13 14 15 15 16 15 15 15 15 14 14 14 14 13 13 12 12 12 12 10 8 6 4 3 3 3 3 4 5 6 6 6 7 7 8 8 7 5 6 10 14 12 10 10 12 13 13 12 11 10 11 11 11 12 11 10 8 9 11 11 11 11 11 10 9 9 9 9 9 8 6 5 7 10 10 10 10 12 15 18 19 18 16 14 11 9 7 7 7 7 7 7 8 10 11 11 9 8 8 9 11 10 11 13 17 20 21 20 18 16 13 13 16 20 19 18 15 15 16 19 21 21 20 15 12 9 11 13 15 17 18 19 18 16 14 12 9 5 5 5 5 4 5 7 11 13 14 14 14 12 11 9 8 7 6 4 5 5 6 8 11 12 11 9 7 8 12 16 19 20 21 23 24 24 24 21 19 16 16 16 17 16 14 12 10 9 8 7 6 6 7 7 7 7 6 5 4 4 3 3 5 8 9 10 10 7 11 18 24 19 13 7 7 8 12 13 14 17 18 17 14 11 8 5 6 7 8 7 4 2 8 10 9 7 6 5 4 4 5 5 6 6 7 6 4 3 4 6 7 9 11 12 13 14 13 12 10 9 7 6 5 5 7 11 12 12 12 12 12 14 15 16 17 17 17 17 17 17 17 17 17 17 16 16 15 15 14 13 13 12 12 11 11 10 10 9 9 8 8 8 8 7 6 6 5 4 4 4 4 4 6 5 7 12 13 12 12 11 10 9 7 7 7 10 13 14 14 15 15 15 15 15 14 12 11 12 12 12 12 11 9 8 7 6 6 7 8 10 11 11 11 11 10 10 9 8 7 7 7 6 6 6 6 6 5 5 6 6 6 6 7 8 9 8 8 7 7 6 6 7 8 8 8 7 6 6 6 6 6 5 5 4 6 11 14 13 10 8 7 6 5 4 4 4 4 4 4 6 6 7 7 7 6 6 5 5 5 5 5 6 5 4 5 6 7 7 8 9 11 11 10 7 7 8 10 12 13 13 13 13 13 13 13 13 13 12 12 12 16 19 20 20 19 19 18 18 18 18 17 17 17 17 17 16 15 14 13 13 13 13 14 15 16 16 15 13 30 30 30 30 30 30 30 31 31 30 30 30 30 30 31 31 31 31 31 31 31 31 31 32 32 32 32 32 32 33 33 33 33 34 34 34 34 35 35 35 35 35 35 35 35 35 35 35 35 36 36 36 37 37 37 38 38 38 38 38 39 39 39 39 39 39 39 40 40 40 40 41 41 41 42 42 42 42 43 43 43 43 43 43 43 43 42 42 42 42 42 41 40 40 40 39 39 38 38 37 36 35 34 32 31 30 28 25 22 18 13 8 5 4 6 7 12 11 10 11 11 11 11 13 17 18 14 10 9 8 6 8 10 11 7 6 4 3 3 7 11 12 13 16 17 18 16 12 7 4 4 8 10 8 6 6 5 4 3 2 2 3 4 4 4 3 5 6 8 5 5 5 6 7 7 6 6 6 6 6 6 5 6 10 19 24 22 20 18 18 15 11 7 6 6 5 4 4 5 6 7 9 10 10 8 7 5 5 7 10 10 10 10 9 8 5 6 9 13 15 16 18 17 17 17 15 13 13 14 15 16 17 17 17 17 17 18 19 19 19 20 20 20 20 20 20 20 20 20 20 20 19 19 20 21 22 22 22 22 21 20 18 17 21 22 20 16 14 13 14 14 15 14 13 12 9 8 11 15 16 12 10 9 9 9 8 6 6 7 8 8 7 6 6 6 7 8 9 9 8 9 12 16 19 19 17 15 15 13 10 7 11 16 21 22 21 20 19 17 16 14 13 13 10 7 5 5 6 9 11 13 12 10 8 9 15 20 22 21 20 18 14 10 5 5 6 8 9 9 9 10 11 13 17 21 24 23 20 18 16 15 15 17 20 22 22 20 13 11 12 12 12 11 11 12 13 13 14 16 17 16 15 13 12 11 9 9 10 13 14 13 13 14 15 16 16 16 15 15 15 15 15 15 15 14 14 13 13 13 13 13 13 11 8 6 5 5 5 5 5 5 5 5 5 5 6 7 8 8 7 5 8 12 12 11 9 10 12 13 13 12 12 13 13 13 13 11 9 8 10 11 10 10 11 12 11 10 10 10 10 11 8 6 3 7 11 14 13 13 14 15 16 17 16 13 11 8 7 7 7 7 7 6 6 8 10 11 11 8 7 8 13 15 15 14 16 18 20 21 21 19 17 14 14 17 20 21 20 18 17 17 19 20 20 18 13 11 10 11 12 14 17 18 19 18 16 14 12 8 5 3 5 5 3 5 8 13 14 15 14 13 12 11 10 9 8 7 6 5 5 5 7 8 8 7 7 8 11 15 18 20 20 22 23 24 25 24 23 20 17 15 16 16 16 14 12 10 8 8 8 6 6 8 8 7 7 5 4 3 2 2 2 5 7 8 11 11 10 10 17 25 17 11 7 7 10 14 16 20 22 22 17 12 8 6 4 6 7 8 9 6 4 7 10 10 7 5 5 5 6 6 5 5 6 6 6 5 3 6 8 8 10 12 14 15 15 14 12 10 9 7 6 5 5 7 10 13 14 14 14 14 15 16 17 18 17 17 17 17 17 17 17 17 17 16 16 16 15 14 14 13 13 12 12 11 11 11 10 10 9 9 9 9 8 7 7 6 6 6 6 6 6 6 5 6 12 14 14 14 13 11 8 7 6 6 9 12 13 13 14 15 15 15 14 14 13 13 13 13 13 12 11 10 9 7 7 7 8 9 10 11 11 11 10 10 9 8 8 7 7 7 6 6 7 7 6 6 5 5 5 6 6 7 8 8 8 7 7 7 7 7 8 8 8 7 7 7 7 7 6 6 6 5 4 4 5 10 14 12 7 4 4 4 4 5 5 6 6 6 6 6 7 7 8 9 9 7 6 5 4 4 4 5 6 6 6 6 7 6 7 11 11 10 9 8 8 9 11 12 13 13 13 13 13 14 14 14 12 11 15 18 21 21 21 21 20 19 19 18 18 18 18 18 17 17 16 15 14 13 13 12 13 14 15 16 16 16 14 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 32 32 32 32 32 33 33 33 33 33 34 34 34 34 35 35 35 35 35 35 35 35 35 35 35 36 36 36 36 37 37 37 38 38 38 38 38 39 39 39 39 39 39 39 40 40 40 40 41 41 41 42 42 42 43 43 43 43 43 43 43 42 42 42 42 42 42 41 40 40 39 39 39 38 38 37 36 35 33 32 30 29 26 23 19 16 13 8 7 7 12 14 15 12 9 6 5 6 7 7 12 20 17 13 10 8 8 9 13 13 7 6 6 3 4 5 9 9 10 14 17 18 11 8 6 5 4 5 6 6 5 5 4 2 2 2 2 3 3 3 4 6 9 8 7 5 5 6 6 7 7 7 6 6 6 6 5 5 6 9 17 19 17 15 14 13 11 8 6 5 5 5 4 3 3 4 5 6 7 9 10 9 8 7 9 10 12 11 10 10 8 6 5 8 11 13 15 16 17 16 15 13 12 12 13 15 16 17 17 17 18 18 18 18 19 19 20 20 21 21 20 20 20 20 20 20 20 20 20 20 21 22 22 23 23 22 21 18 19 24 23 19 13 12 12 13 13 14 14 12 10 8 10 13 17 16 13 11 10 9 8 7 6 7 8 9 9 8 7 7 7 8 9 9 9 8 10 13 16 16 15 13 13 13 12 12 10 13 17 22 22 21 20 19 18 17 14 12 11 8 6 4 5 6 9 10 11 10 8 8 10 17 21 23 22 20 17 12 8 4 8 9 10 10 10 10 9 10 13 20 24 25 22 20 18 16 15 13 16 18 21 22 21 17 13 11 12 12 12 13 14 16 17 17 16 13 12 11 10 11 11 9 9 11 14 14 14 15 15 16 16 16 16 15 14 14 15 15 15 15 15 14 14 13 13 13 13 13 14 13 11 8 8 7 6 6 5 6 6 5 4 4 5 6 7 7 5 6 7 8 10 10 10 12 13 14 13 14 15 15 15 15 11 9 8 10 10 9 8 10 12 12 12 12 12 12 11 8 5 4 10 14 17 15 14 14 12 12 12 11 10 8 6 6 7 9 8 8 7 8 10 11 12 12 8 7 9 15 17 18 16 16 17 19 20 20 19 17 15 13 16 20 21 20 19 17 17 18 19 18 16 13 12 11 13 13 15 17 18 18 17 15 13 12 8 5 3 4 4 3 6 9 14 15 15 14 12 12 12 11 9 8 6 5 5 4 4 4 6 7 7 7 8 11 16 18 19 20 21 23 24 25 25 24 21 18 16 16 16 16 14 12 9 7 7 8 8 8 9 9 9 8 4 3 2 2 2 2 3 5 7 11 13 12 6 12 19 14 11 9 11 11 11 13 17 21 21 17 12 7 6 6 6 8 10 12 9 7 7 10 11 9 6 5 6 7 7 6 6 5 5 6 5 5 8 9 9 9 12 15 16 15 14 13 11 9 8 7 7 6 6 8 13 13 13 14 15 16 17 18 18 17 17 16 16 17 17 17 17 17 17 17 16 16 15 14 14 13 13 12 12 11 11 11 10 10 10 10 9 9 8 8 7 8 8 8 7 5 4 6 9 13 15 15 15 14 12 9 7 5 5 8 11 13 13 13 14 14 13 12 12 14 14 14 14 13 12 11 11 10 10 10 9 9 10 11 11 11 11 11 10 10 9 8 8 7 7 7 7 7 7 7 6 5 4 5 5 6 6 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 7 7 7 6 5 5 4 4 4 11 14 12 9 6 4 5 5 6 6 7 8 7 7 7 8 10 11 11 9 6 3 2 3 5 6 7 7 6 5 6 5 7 10 12 11 11 11 10 10 11 12 13 13 12 12 12 13 13 12 12 13 17 20 21 22 22 22 21 21 20 19 19 19 18 18 17 17 16 15 14 13 13 13 13 14 15 16 17 16 15 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 32 32 32 32 32 32 33 33 33 33 33 34 34 34 35 35 35 35 35 35 35 35 35 35 35 35 36 36 36 37 37 37 38 38 38 38 38 38 39 39 39 39 39 39 39 40 40 40 40 41 41 42 42 42 42 43 43 43 43 42 42 42 42 42 42 42 41 41 40 40 39 39 39 38 37 36 35 34 33 32 30 28 25 22 18 17 14 10 10 13 17 15 13 9 9 8 6 6 5 3 11 16 18 14 11 9 11 13 16 15 13 11 7 5 7 6 6 7 7 10 17 17 12 8 6 5 5 4 5 6 6 5 7 7 6 4 3 3 5 6 8 10 11 8 6 5 6 7 7 7 7 7 6 6 6 5 5 5 6 11 18 16 14 11 8 8 7 6 5 4 4 4 4 3 3 3 4 5 6 8 11 12 11 11 11 12 12 12 11 10 8 6 5 7 10 12 14 15 16 14 13 12 10 11 12 14 16 17 17 17 17 17 18 18 19 20 20 21 21 21 21 21 20 20 20 20 20 20 20 20 20 21 22 23 23 23 22 18 18 22 22 18 13 11 11 13 13 14 13 12 9 8 13 16 18 16 13 10 9 9 8 7 7 8 10 11 10 9 8 7 8 9 11 10 9 8 8 10 13 12 11 9 10 12 13 14 16 20 21 22 21 20 20 20 19 17 14 12 10 7 6 5 6 7 8 8 8 8 7 9 12 19 22 23 22 20 16 10 8 9 13 12 11 11 11 10 8 9 12 20 23 23 18 17 17 16 15 14 15 18 20 22 22 20 15 10 6 7 10 13 14 15 15 14 11 9 8 8 9 11 10 9 11 12 14 14 14 15 16 16 16 16 15 14 14 14 14 14 15 15 15 14 14 13 13 13 13 13 14 14 14 12 11 8 7 6 6 7 7 5 3 2 3 5 6 7 6 5 5 6 10 12 12 13 13 14 13 14 14 16 15 14 11 9 8 10 9 8 7 10 12 13 14 14 15 12 9 6 6 8 12 15 17 17 15 12 9 9 9 8 7 7 6 7 8 10 10 10 10 10 10 10 13 13 12 10 12 16 19 19 18 15 15 17 18 18 18 16 14 13 16 18 20 19 17 15 17 18 18 18 17 16 15 14 15 16 16 18 18 17 16 14 13 12 8 5 3 3 2 3 8 11 14 15 15 14 12 12 12 12 10 8 6 6 5 4 3 3 4 5 6 6 7 10 16 17 19 20 21 22 23 24 25 24 22 20 17 17 16 16 14 11 8 6 6 7 8 8 9 9 9 7 3 2 2 3 2 2 3 4 7 11 14 12 5 13 17 15 13 12 13 13 11 9 10 14 17 16 13 10 11 11 10 8 10 12 12 10 9 10 11 10 8 6 6 7 8 7 6 6 5 5 5 6 10 10 10 9 12 14 17 16 15 14 12 11 10 9 8 8 9 11 14 14 13 13 14 16 17 17 17 17 17 17 17 17 17 17 17 18 18 18 17 16 15 14 14 14 13 12 12 11 11 11 11 11 11 10 10 9 9 8 8 8 8 7 5 4 5 8 11 14 15 16 15 15 13 10 7 5 5 6 10 12 12 12 11 10 11 12 13 14 14 14 14 13 11 10 10 10 11 11 11 11 12 12 12 12 11 12 11 11 10 9 8 7 7 7 8 7 7 6 6 5 4 4 4 5 5 6 7 8 8 9 9 9 9 9 9 8 8 8 8 9 8 8 7 7 6 6 5 4 4 6 10 13 12 10 7 6 6 6 6 7 7 7 6 5 5 7 9 11 8 5 2 1 2 4 5 6 6 6 5 5 5 7 10 12 12 12 12 12 12 11 12 12 12 10 9 9 11 12 12 14 16 18 19 20 20 21 21 21 21 21 20 20 19 19 18 17 17 16 16 15 14 14 14 14 15 15 16 16 16 16 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 32 32 32 32 32 32 33 33 33 33 33 34 34 34 35 35 35 35 35 35 35 35 35 35 35 35 36 36 36 37 37 37 38 38 38 38 38 38 39 39 39 39 39 39 39 40 40 40 41 41 41 42 42 42 42 42 42 42 42 42 42 42 42 42 42 41 41 40 40 39 39 38 38 37 36 35 34 33 32 30 27 25 21 18 15 13 12 12 14 16 14 10 6 6 5 6 7 5 5 13 17 18 12 10 12 15 15 15 13 11 10 7 7 8 9 8 5 6 10 19 18 14 10 5 3 4 4 5 7 9 10 11 11 10 7 5 4 5 9 13 12 11 9 6 6 8 8 8 8 7 6 5 5 5 5 5 5 5 13 18 18 14 11 8 7 5 4 3 3 4 3 3 3 4 4 5 5 5 7 10 12 12 12 12 12 12 11 10 8 7 5 5 6 9 11 12 14 14 13 12 11 9 10 12 15 16 16 17 17 17 17 17 18 19 20 20 20 21 21 21 21 21 20 20 20 20 20 20 20 20 21 22 22 22 23 22 20 16 18 22 19 15 12 12 13 14 14 13 12 9 10 15 17 18 15 12 10 9 9 8 7 7 9 11 11 11 10 9 8 9 10 11 10 9 7 7 7 8 8 7 6 8 11 14 16 18 19 20 20 20 19 20 20 19 17 15 12 11 8 7 7 7 7 7 7 7 8 8 10 14 20 23 23 22 19 15 11 13 13 14 12 11 11 12 11 9 7 11 19 20 17 13 15 17 17 16 16 16 18 20 22 22 21 20 16 12 9 11 13 14 12 10 9 8 7 7 8 9 9 10 10 11 12 13 13 14 15 16 16 15 15 14 14 14 14 14 14 14 14 14 14 13 13 13 12 12 13 14 14 15 14 13 10 8 8 8 8 8 6 4 1 3 4 6 6 6 6 5 6 10 12 13 13 12 11 10 11 12 13 13 13 12 10 11 13 12 10 8 11 13 14 15 16 16 11 7 5 7 10 13 15 16 16 13 10 6 6 6 7 6 6 6 7 8 10 12 12 12 11 9 9 12 14 15 14 15 16 18 17 16 13 14 15 17 17 17 15 14 13 15 17 17 16 15 15 16 18 19 19 19 19 17 17 16 17 18 17 16 16 15 15 14 12 8 5 4 4 4 6 11 13 15 16 16 15 13 12 12 12 10 9 7 8 7 6 4 3 3 4 5 5 6 9 13 16 18 18 19 20 22 23 24 25 24 21 19 18 17 15 13 9 5 4 4 6 7 8 8 9 7 5 2 2 3 4 4 4 4 4 6 10 14 11 6 15 18 17 16 15 14 12 11 9 6 8 12 14 14 13 13 11 10 8 10 13 14 12 9 7 8 9 8 7 6 7 7 7 6 6 6 7 6 7 10 12 11 10 10 12 15 16 16 16 14 13 12 12 11 11 11 12 13 13 13 13 13 15 16 17 18 18 18 18 18 18 18 18 18 18 18 17 16 15 15 14 14 14 13 12 11 11 11 11 11 11 11 11 10 9 8 8 7 8 7 6 5 5 6 9 12 15 16 17 17 16 14 11 8 5 5 5 8 10 10 6 6 7 9 12 13 14 14 14 13 12 11 9 9 9 10 12 13 13 13 13 12 12 11 11 10 10 10 9 9 8 8 8 8 8 7 7 6 5 5 5 5 5 6 7 8 9 9 10 10 10 10 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 9 11 12 11 9 7 8 8 9 7 6 6 5 4 3 4 5 6 5 3 1 1 2 3 4 4 5 5 5 5 5 6 7 10 12 12 12 10 9 8 9 10 9 8 7 7 10 14 17 19 19 19 19 19 19 20 20 20 20 21 21 20 20 19 19 18 17 17 16 16 16 16 16 16 16 15 15 15 15 15 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 31 31 31 31 31 31 32 32 32 32 32 32 32 33 33 33 33 34 34 34 35 35 35 35 35 35 35 35 35 35 35 35 35 36 36 36 37 37 37 37 38 38 38 38 38 39 39 39 39 39 39 39 40 40 40 41 41 41 42 42 42 42 42 42 42 42 42 42 42 42 41 41 41 40 39 39 38 38 38 37 36 35 34 33 31 29 27 24 21 16 13 12 9 8 10 11 11 8 6 5 3 6 10 13 12 12 16 19 18 15 14 14 12 10 7 7 8 7 10 12 12 8 6 7 13 19 18 16 13 7 5 5 5 5 4 3 7 11 13 13 11 10 10 9 12 14 14 12 10 7 6 6 7 8 7 6 5 4 5 5 5 4 4 5 9 16 20 17 13 9 7 5 3 3 2 2 2 2 2 4 5 6 5 4 4 8 11 12 12 12 12 11 10 9 7 6 6 5 6 8 9 11 12 12 12 11 10 9 11 13 15 16 16 16 16 16 16 17 17 18 19 19 20 20 21 21 21 21 20 20 20 20 20 20 20 20 21 21 22 22 22 22 20 17 19 21 20 16 13 13 13 13 14 13 12 9 12 16 19 18 16 13 11 10 9 8 7 7 8 10 11 11 11 11 10 11 11 10 9 7 6 5 5 4 3 5 7 9 11 12 14 14 16 17 18 18 18 20 20 20 17 16 15 15 14 12 9 7 6 6 7 7 9 10 12 16 20 24 23 21 18 15 13 15 14 13 12 12 12 12 11 9 7 12 17 18 16 14 17 19 19 18 18 17 18 20 21 22 22 21 18 14 11 12 14 15 12 7 5 6 7 7 6 8 9 9 8 9 9 12 14 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 12 12 12 13 14 14 14 14 13 11 10 10 10 9 8 6 3 2 3 4 5 6 7 6 3 5 8 11 12 11 8 6 5 5 7 9 10 12 13 14 15 17 16 14 12 11 12 14 15 16 14 8 6 6 9 12 14 15 15 14 12 9 6 4 5 5 5 5 6 7 8 10 12 12 12 11 8 7 10 14 16 16 14 13 13 14 13 12 13 14 16 17 17 16 14 14 14 15 15 15 15 15 17 18 19 19 19 17 15 15 17 18 18 16 15 16 16 16 15 12 9 6 6 6 7 10 14 15 16 17 18 17 15 13 12 11 10 8 8 8 7 6 4 3 3 4 5 5 4 8 13 17 17 17 18 19 21 22 24 25 25 23 21 20 19 16 12 7 4 3 3 4 5 7 7 6 4 3 3 4 5 6 6 5 4 3 6 9 12 9 9 17 18 17 15 13 11 10 9 8 5 6 9 14 13 12 10 10 10 10 12 13 13 12 10 8 8 9 9 7 7 7 8 8 7 7 8 8 8 8 9 12 12 12 10 12 13 15 16 17 16 16 15 14 12 11 11 11 11 12 11 11 11 14 17 18 19 19 19 19 19 19 18 18 18 18 17 16 15 14 14 14 14 14 13 12 12 12 12 12 12 11 11 11 10 9 8 7 7 7 6 6 6 7 8 10 14 16 17 18 17 16 14 11 8 5 5 6 8 6 5 4 4 6 9 12 14 13 13 13 13 13 12 11 9 9 9 11 13 14 14 13 12 12 11 11 10 10 10 9 9 9 9 9 9 8 7 6 6 5 5 6 7 7 8 9 10 10 10 10 9 10 10 10 9 9 9 9 9 10 10 9 9 8 8 9 9 11 12 13 13 12 11 11 11 10 10 9 9 7 6 5 5 4 3 2 1 1 1 1 1 1 2 2 3 3 3 4 4 5 5 4 4 5 8 9 8 9 10 9 9 9 8 7 7 9 13 16 19 21 22 21 20 20 19 19 19 19 19 20 20 20 20 20 19 19 18 17 17 17 17 18 18 18 17 16 15 15 14 14 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 31 31 31 31 31 31 31 32 32 32 32 32 32 32 33 33 33 33 34 34 34 35 35 35 35 35 35 35 35 35 35 35 35 35 36 36 36 37 37 37 37 38 38 38 38 39 39 39 39 39 39 39 40 40 40 40 41 41 42 42 42 42 42 42 42 42 42 42 41 41 41 41 40 40 39 39 38 38 38 37 35 35 34 33 31 29 25 22 18 13 12 11 8 7 7 6 7 7 6 7 8 10 14 19 17 15 14 15 16 13 11 8 5 6 6 6 9 11 13 13 12 9 8 8 12 15 17 17 16 12 8 8 8 6 5 4 5 8 12 16 16 16 16 16 17 16 15 14 13 11 8 7 7 7 7 6 7 8 8 6 4 3 5 5 5 12 16 18 14 10 7 6 5 4 3 3 3 3 3 3 4 5 5 5 5 6 8 10 11 11 11 11 10 9 8 7 6 6 6 7 8 9 10 10 11 10 11 12 13 14 15 16 16 15 15 16 16 16 17 17 18 18 19 19 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 19 18 19 21 21 16 13 12 12 13 14 13 11 9 13 16 19 18 16 13 12 10 10 8 7 6 7 9 11 12 12 13 12 12 11 10 9 8 8 7 7 7 7 7 8 9 10 10 9 8 10 12 15 16 17 18 18 18 17 16 17 18 18 17 12 8 5 3 5 7 9 11 13 17 21 24 23 20 16 12 13 16 15 13 12 12 12 13 11 9 8 16 21 22 21 20 21 21 21 20 19 19 18 19 20 22 22 20 18 15 12 11 15 17 16 10 6 6 6 5 5 8 9 8 7 7 8 13 15 15 14 14 13 13 13 13 14 14 14 14 14 14 13 13 13 13 12 12 12 12 13 13 13 13 13 13 11 11 11 10 10 8 6 3 2 2 3 4 5 7 5 3 6 8 10 11 10 8 6 4 3 3 5 9 13 16 17 18 19 19 17 15 13 13 14 16 16 12 6 6 7 9 12 13 14 13 12 11 10 8 5 4 4 4 4 5 6 7 9 11 12 12 11 7 6 7 13 15 14 11 9 10 12 12 12 12 14 15 16 16 16 15 14 14 14 15 16 16 16 16 17 17 16 15 13 13 14 16 17 17 16 16 18 18 18 16 12 10 8 9 9 9 13 15 16 17 19 19 17 15 13 11 9 8 7 6 6 5 5 4 4 4 5 5 5 5 12 16 18 17 17 17 19 20 21 23 24 25 24 23 21 20 16 11 6 4 3 2 3 5 6 5 4 5 5 4 4 5 6 7 5 4 2 6 9 11 9 11 18 17 15 12 8 7 7 7 7 6 8 11 14 14 13 11 9 9 10 12 13 12 11 10 8 8 9 9 8 8 9 9 10 10 10 10 10 9 9 10 11 13 13 12 13 14 15 16 17 18 16 14 13 12 11 10 10 10 11 10 8 8 14 16 18 19 20 19 19 19 18 16 16 16 16 15 14 13 14 14 15 15 15 14 14 13 13 12 12 12 11 11 11 10 9 8 7 7 6 6 7 8 7 8 9 14 16 17 18 17 16 14 10 7 5 5 7 10 6 4 4 5 7 11 13 14 13 14 14 15 14 13 11 9 9 9 11 12 13 14 13 13 12 11 11 10 10 10 10 10 10 10 10 9 9 8 8 7 7 7 8 8 9 10 10 10 10 10 10 9 9 9 10 9 9 9 9 9 10 9 9 9 9 9 9 10 12 14 16 15 15 14 13 12 12 10 9 8 7 6 5 5 4 4 3 3 3 3 3 3 3 3 3 3 3 3 5 6 7 7 7 6 6 8 8 8 10 11 11 11 10 9 9 10 12 14 17 19 22 23 23 22 21 21 20 19 18 17 18 19 19 19 19 19 19 19 18 17 17 18 19 19 20 19 18 17 15 14 13 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 32 32 32 32 32 32 33 33 33 33 33 34 34 34 35 35 35 35 35 36 36 35 35 35 35 35 35 36 36 36 37 37 37 37 38 38 38 38 38 39 39 39 39 39 39 40 40 40 41 41 41 42 42 42 42 42 42 42 42 41 41 41 41 41 40 40 39 39 38 38 37 36 35 35 33 32 31 28 24 19 15 12 13 12 10 8 6 4 5 8 10 15 17 17 14 15 18 18 18 17 11 8 6 5 4 6 8 9 13 15 15 13 12 11 10 9 11 12 13 14 16 15 12 11 11 9 7 5 4 4 6 12 15 17 18 18 18 16 15 14 15 15 13 12 10 7 9 11 12 12 11 9 7 5 5 8 11 17 19 18 15 12 10 9 7 6 5 5 5 4 4 3 3 3 5 5 5 5 5 6 7 9 10 10 10 9 8 7 6 6 6 6 6 7 8 9 11 12 13 14 15 16 16 16 16 15 15 16 16 16 16 17 17 17 18 18 19 19 20 19 19 19 20 20 20 20 20 20 20 21 22 21 21 20 18 17 17 19 19 16 14 12 12 12 13 13 12 11 12 16 18 17 16 14 12 11 10 9 8 7 7 9 12 13 14 14 13 13 11 10 9 9 9 10 10 9 9 9 8 7 6 5 5 5 6 7 10 12 12 13 14 16 16 16 17 19 21 20 17 11 7 4 5 7 10 12 14 18 22 23 22 18 14 10 15 17 15 13 12 11 12 12 11 10 12 20 21 21 22 22 22 22 22 21 20 19 18 18 20 21 21 20 19 16 12 9 10 14 16 12 8 6 5 6 7 9 8 7 6 8 11 15 15 14 14 13 13 13 13 13 14 14 14 14 14 13 13 13 13 12 12 12 12 11 11 12 11 10 11 11 11 10 10 9 9 7 5 3 3 3 3 4 4 6 5 5 8 10 11 9 8 7 6 5 4 4 4 6 12 15 17 18 19 19 19 18 16 15 16 17 16 12 9 10 9 9 10 10 11 10 10 10 10 9 7 4 3 3 4 4 5 5 7 8 11 12 10 7 6 8 13 13 11 8 7 8 10 12 13 13 14 16 17 16 16 16 15 15 15 16 16 16 16 16 15 13 12 12 11 11 12 15 16 17 17 18 19 19 18 16 12 10 10 14 13 12 14 15 16 19 19 19 16 15 13 10 7 6 4 4 5 5 5 5 6 6 6 5 4 6 14 18 20 18 17 18 19 20 21 22 23 23 24 23 22 22 16 11 4 4 4 4 4 5 6 4 5 7 7 5 2 3 4 5 2 2 3 7 10 11 10 13 16 16 12 8 5 5 6 6 7 8 13 17 18 15 13 11 8 7 7 10 12 12 11 10 9 9 8 7 7 8 9 11 11 12 12 11 11 10 10 10 10 11 12 14 16 16 17 17 18 18 16 14 12 12 11 10 9 10 11 11 9 10 13 16 18 19 19 18 17 16 15 14 15 14 14 13 13 13 14 15 16 16 15 15 15 14 13 13 12 12 11 11 10 9 9 8 8 7 6 7 9 10 9 11 12 14 16 17 18 17 16 13 9 6 5 6 8 11 8 7 6 8 11 13 14 14 14 15 15 14 13 12 11 9 9 9 11 12 13 13 13 13 12 11 11 10 10 10 10 11 11 11 10 10 9 9 9 10 10 10 10 10 10 11 11 11 11 10 10 9 9 9 9 9 9 9 9 9 9 8 8 9 9 9 9 10 12 15 17 17 16 15 14 13 12 11 10 8 7 7 7 7 7 6 6 6 6 6 6 6 6 5 4 4 4 5 7 9 10 10 8 7 7 8 9 10 11 12 12 12 12 11 11 12 13 15 17 19 21 22 23 24 23 22 21 20 18 17 17 17 18 19 19 19 19 19 18 17 17 18 19 20 20 20 19 18 17 15 14 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 32 32 32 32 32 32 33 33 33 33 33 34 34 34 35 35 35 35 36 36 36 35 35 35 35 35 35 36 36 36 36 37 37 37 38 38 38 38 38 38 39 39 39 39 39 40 40 40 41 41 41 42 42 42 42 42 42 42 41 41 41 41 40 40 39 39 38 38 38 37 36 35 35 33 32 31 28 23 17 12 11 13 11 9 7 6 7 9 14 18 21 20 17 14 12 13 12 13 13 10 7 5 11 12 12 13 15 15 14 13 12 10 9 7 8 10 12 12 13 16 15 14 11 10 8 7 6 6 6 7 9 10 13 16 17 16 15 14 14 13 15 16 16 15 15 15 15 16 15 12 9 6 6 7 12 18 20 20 18 17 16 14 11 8 6 7 6 5 4 4 3 3 3 4 6 7 6 5 5 6 7 8 9 9 9 8 8 7 7 7 6 6 7 8 9 11 13 15 16 16 16 16 16 15 16 16 16 16 16 16 16 16 16 17 18 18 19 19 18 18 19 19 20 20 20 20 20 20 21 22 22 21 20 18 15 15 16 16 15 13 12 11 11 12 12 12 12 12 15 16 17 16 15 13 12 11 10 9 9 8 8 11 13 14 14 14 13 11 10 8 8 9 10 10 10 10 9 8 7 6 5 5 5 4 5 6 8 8 8 9 12 15 16 17 19 21 21 20 16 11 7 6 9 12 15 18 21 23 22 20 15 13 13 16 16 15 13 12 11 12 12 11 9 14 20 20 20 21 21 21 21 21 20 20 19 19 18 19 20 21 20 19 17 13 9 7 11 14 14 11 9 8 8 9 10 9 7 5 11 14 15 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 11 11 10 10 9 10 10 10 10 11 10 9 8 8 8 7 6 5 6 6 5 4 3 3 5 9 13 14 13 9 7 6 6 5 3 2 3 5 8 14 17 19 19 19 19 18 17 15 16 16 15 11 10 11 10 9 7 7 8 8 8 8 9 10 9 9 7 7 6 6 5 4 5 7 9 12 12 10 9 11 14 13 10 7 7 8 10 13 14 14 15 17 18 17 16 16 15 15 16 17 17 17 17 16 14 12 11 10 10 10 10 12 15 17 17 18 18 17 16 14 11 11 12 15 14 13 12 14 16 19 19 17 15 14 12 9 5 3 3 4 4 4 5 5 6 7 7 6 4 8 16 21 22 21 19 19 20 21 22 22 22 22 22 21 21 20 16 10 6 6 7 7 6 6 6 7 7 7 8 4 2 3 4 5 5 4 5 9 12 13 12 11 14 17 10 6 3 4 5 6 6 10 15 20 21 17 13 10 8 5 4 5 9 12 12 11 10 8 5 5 5 4 7 10 12 12 12 11 11 10 9 9 9 10 12 14 17 17 17 17 18 18 16 13 12 11 11 10 9 11 12 12 11 12 14 17 18 18 17 17 16 16 15 15 15 15 14 13 13 14 15 16 16 16 15 15 15 14 14 13 12 12 11 10 9 9 9 9 8 7 7 8 10 12 12 12 13 13 15 16 17 17 16 14 11 8 7 8 9 11 10 10 10 12 13 14 14 14 14 14 13 12 11 11 11 11 11 12 13 13 13 13 12 12 11 11 11 10 10 11 11 11 11 11 10 10 10 10 10 11 11 11 11 11 12 12 12 12 12 11 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 11 14 16 18 17 16 15 14 13 12 11 10 9 9 9 9 8 8 8 8 8 8 8 8 7 7 7 6 7 7 9 10 10 9 8 8 8 9 10 11 12 13 14 14 12 12 12 13 14 15 16 17 19 21 22 23 23 23 23 22 20 18 17 18 18 19 19 19 19 19 19 18 17 18 18 19 20 20 19 19 18 17 15 30 30 30 30 29 29 30 30 30 30 30 30 30 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 31 32 32 32 32 32 32 33 33 33 33 33 34 34 34 35 35 35 36 36 36 36 36 35 35 35 35 35 36 36 36 36 37 37 37 38 38 38 38 38 38 39 39 39 39 40 40 40 41 41 41 41 42 42 42 42 41 41 41 41 41 40 40 40 39 39 38 38 37 37 36 35 34 33 32 31 29 23 16 8 10 11 10 7 6 4 11 16 21 23 22 19 16 13 10 9 10 11 14 15 13 13 15 15 14 12 13 13 12 11 10 9 7 7 7 11 14 14 13 12 12 11 9 8 7 7 5 6 8 8 7 4 4 6 9 12 13 12 13 15 17 17 17 16 15 15 16 16 15 13 9 6 5 5 5 14 19 19 18 17 17 13 10 7 7 7 7 7 5 4 3 3 6 6 7 7 7 6 6 6 7 8 8 9 9 9 9 9 8 8 8 8 8 9 11 13 15 16 16 16 15 15 15 15 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 18 19 19 19 19 19 19 19 20 21 21 21 20 18 14 12 12 13 13 13 12 10 9 10 12 13 14 13 13 15 16 16 16 15 13 12 11 11 11 11 10 11 13 15 15 14 13 11 10 8 7 7 8 10 10 10 9 8 7 6 5 5 4 3 3 3 3 4 4 4 7 12 15 16 17 18 20 21 20 17 15 13 15 16 18 19 20 21 21 18 13 12 14 16 15 13 12 11 10 11 11 11 10 16 20 20 20 20 20 20 20 20 19 19 19 19 18 19 19 20 20 19 17 14 10 8 10 14 16 15 13 11 11 11 11 10 10 11 15 15 14 13 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 12 11 10 9 8 8 8 9 9 10 10 10 9 9 8 9 9 9 8 8 9 11 10 9 7 6 8 12 15 16 14 11 8 6 5 5 4 3 3 4 7 16 18 18 17 16 16 17 16 14 12 13 12 8 9 10 9 7 6 7 6 6 6 6 7 9 9 10 10 11 10 9 7 5 4 6 9 12 14 14 13 12 11 10 8 7 7 9 11 14 14 13 14 16 17 16 16 15 15 16 17 18 18 18 17 16 14 12 10 10 10 8 8 9 13 15 16 16 15 14 13 13 12 14 14 13 12 10 9 11 14 17 18 17 15 15 12 8 4 3 3 3 3 3 4 4 5 6 6 6 5 12 19 23 24 23 22 20 20 21 21 22 22 20 19 18 18 18 15 10 8 11 12 11 7 6 6 8 8 8 8 4 4 6 7 7 7 6 7 11 15 14 11 7 11 15 9 4 2 3 3 4 3 7 12 21 22 19 16 11 7 3 3 4 8 11 13 12 10 7 5 5 6 5 5 7 11 12 11 10 9 8 8 7 8 8 10 12 14 16 17 18 18 17 15 12 10 9 8 8 9 11 12 13 12 14 16 18 19 19 18 18 17 17 16 16 17 16 15 14 14 14 14 15 15 15 15 14 14 14 14 13 12 11 10 9 9 9 9 9 9 8 8 9 11 11 11 12 12 13 14 15 16 16 16 15 12 10 9 9 10 11 12 13 14 14 15 15 14 14 13 12 11 10 11 11 12 13 13 14 14 13 12 12 11 11 11 11 10 10 11 11 11 11 11 11 10 10 10 10 11 11 12 12 12 12 13 13 13 13 13 12 11 10 9 9 9 10 9 9 9 10 10 10 10 10 10 10 11 11 12 13 15 17 17 16 15 14 13 12 11 11 10 11 11 11 10 10 10 10 10 10 9 8 8 8 8 9 10 11 12 12 11 11 11 11 11 11 11 12 12 14 15 15 14 13 14 14 14 14 16 17 18 20 21 22 22 22 23 23 22 20 19 19 19 20 20 20 20 20 20 19 18 18 18 19 20 20 19 19 18 18 16 29 30 30 30 29 29 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 31 32 32 32 32 32 32 33 33 33 33 33 34 34 34 35 35 35 36 36 36 36 35 35 35 35 35 35 36 36 36 36 37 37 37 38 38 38 38 38 38 39 39 39 40 40 40 40 41 41 41 41 41 41 41 41 41 41 41 41 40 40 39 39 38 38 38 37 36 36 35 34 33 32 31 28 24 15 8 9 9 8 6 11 16 21 22 23 24 22 18 13 11 8 7 7 8 14 19 20 18 16 13 11 10 9 9 9 8 8 8 7 7 9 12 13 12 10 8 7 6 6 6 6 5 4 3 3 5 5 5 5 5 5 7 11 15 14 15 17 18 16 14 13 14 15 16 16 13 9 6 4 4 8 18 20 19 17 15 14 11 8 6 7 8 9 9 7 6 6 6 7 7 7 7 7 6 6 6 7 8 8 9 9 10 10 10 10 10 10 10 10 11 12 14 16 16 16 15 14 14 15 15 15 16 16 16 16 15 15 15 16 16 16 16 16 16 16 16 17 18 19 19 19 19 18 18 20 20 21 21 20 18 15 11 9 8 10 12 12 10 8 8 11 14 16 15 14 14 15 17 17 15 13 11 11 12 13 12 12 12 14 16 15 14 12 11 10 8 6 7 8 11 12 12 11 10 8 7 6 5 4 3 3 3 2 2 3 4 4 8 12 13 13 13 16 19 21 22 23 22 20 16 15 16 17 19 19 16 13 12 14 15 13 11 10 8 8 9 9 11 14 19 20 19 19 19 19 18 18 18 18 19 19 20 19 19 19 19 19 18 17 15 11 11 12 15 15 15 14 13 12 12 12 12 12 14 16 14 13 11 11 11 12 12 12 13 12 12 12 12 12 12 12 12 12 12 10 8 7 7 7 8 9 9 9 9 9 9 9 10 10 10 10 9 10 12 12 12 11 10 11 13 16 18 18 15 12 10 8 5 3 4 4 4 4 10 18 18 16 14 12 12 14 13 11 8 9 9 8 9 8 6 5 5 6 6 5 4 4 6 7 7 9 11 13 13 13 11 8 6 7 10 13 15 14 12 9 8 7 6 6 8 10 11 11 10 11 12 15 15 15 15 16 16 17 18 19 19 18 18 16 14 12 10 10 9 7 5 6 11 13 13 13 12 11 10 12 14 18 15 12 9 7 7 8 14 18 20 18 17 16 11 8 5 4 3 2 3 3 2 3 3 4 4 6 10 17 22 25 26 25 24 20 19 19 20 22 23 21 18 16 16 16 14 10 10 12 13 11 7 6 7 8 9 8 6 4 5 7 8 8 8 7 9 12 16 13 9 5 9 12 8 4 2 2 3 3 3 4 10 19 21 20 15 11 8 6 4 4 6 11 13 12 8 6 5 6 7 6 4 5 9 11 10 8 7 6 6 6 6 6 7 8 10 11 13 14 15 15 13 10 8 6 6 6 9 13 14 14 14 15 16 19 19 19 19 19 18 18 18 18 18 17 16 15 13 12 12 13 14 14 14 14 14 14 13 12 11 10 9 9 9 10 10 10 9 9 9 9 11 10 10 12 12 12 13 14 15 16 16 15 14 12 10 10 10 12 14 15 16 16 16 16 14 13 12 11 10 10 11 12 12 13 14 14 13 13 12 11 11 11 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 13 13 14 14 14 14 13 13 12 12 11 11 11 10 10 10 10 10 10 10 10 10 10 9 9 10 11 13 15 17 16 15 14 13 12 11 11 12 12 12 13 13 13 12 12 12 11 10 9 8 9 10 11 12 13 14 13 13 13 13 14 14 14 14 14 14 15 15 15 14 14 14 15 15 15 16 17 18 20 20 20 20 21 22 23 23 22 21 20 20 20 21 21 21 20 20 20 19 18 18 19 19 19 19 18 18 18 16 29 30 30 30 29 29 29 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 32 32 32 32 32 32 33 33 33 33 33 34 34 34 35 35 35 36 36 36 36 35 35 35 35 35 35 36 36 36 37 37 37 37 38 38 38 38 38 39 39 39 39 40 40 40 40 41 41 41 41 41 41 41 41 41 40 40 40 40 39 39 38 38 37 37 36 35 35 34 33 32 30 29 24 14 10 9 8 7 6 9 13 18 20 21 20 18 14 8 7 7 7 6 6 10 17 21 19 15 9 7 5 5 5 5 4 6 7 6 7 9 11 11 10 7 8 9 9 8 6 5 4 3 2 2 3 4 3 3 4 3 3 2 5 9 13 16 19 17 15 12 12 14 16 15 12 8 5 4 7 14 20 21 19 16 14 12 9 7 6 7 8 9 10 10 9 8 7 8 8 8 7 8 7 6 5 5 7 8 9 9 10 11 12 12 12 12 12 12 13 13 15 16 16 16 15 14 14 15 15 15 16 16 16 15 15 15 15 16 16 16 15 14 15 15 16 17 17 18 18 18 18 17 17 18 20 20 21 20 19 16 13 8 5 5 8 10 8 7 7 10 14 17 17 16 15 14 15 16 15 13 12 12 12 13 13 12 12 14 15 15 13 11 11 10 9 7 9 11 13 13 13 11 10 9 8 7 6 5 4 4 3 3 2 3 2 3 5 7 9 8 9 11 16 19 22 25 24 22 16 14 14 15 16 17 15 12 11 13 13 11 10 8 6 6 7 9 13 17 21 19 18 18 18 17 17 16 16 16 18 19 20 19 18 18 17 17 18 16 14 11 11 12 15 15 15 14 13 12 11 11 11 12 14 14 11 11 10 11 11 11 12 12 12 12 12 12 12 12 12 12 12 11 11 9 7 6 7 7 9 9 9 9 8 8 9 9 9 9 9 9 10 12 13 12 12 11 11 12 14 16 17 16 13 12 10 9 6 5 5 6 7 8 13 17 16 14 11 8 9 10 10 8 7 7 7 9 12 11 9 7 6 6 6 5 4 2 3 5 6 8 11 13 14 14 13 9 7 7 10 12 13 13 11 9 7 6 4 5 7 8 8 8 8 10 12 14 14 15 15 16 17 18 19 20 20 19 18 16 14 12 11 10 8 5 4 5 7 10 11 11 10 9 7 11 14 18 15 11 7 6 8 11 17 20 21 19 18 16 10 7 6 5 5 4 4 3 3 3 3 5 6 11 16 22 25 27 26 25 23 19 17 17 18 21 22 21 18 15 15 15 14 11 11 12 12 10 8 7 7 8 9 6 6 7 8 8 9 10 9 7 11 13 15 10 8 6 9 9 6 4 3 3 3 3 4 4 9 15 20 19 15 10 8 7 6 5 6 12 12 10 6 5 6 7 7 7 4 3 4 7 6 4 3 3 4 5 4 4 4 5 6 7 9 11 13 13 11 8 7 7 8 9 11 15 16 15 15 15 16 18 19 19 19 18 18 18 18 18 18 16 15 14 13 12 11 11 11 12 13 13 14 14 13 12 11 10 10 10 10 11 11 10 10 10 10 10 10 9 8 9 9 11 12 14 15 16 17 16 15 13 12 12 12 14 16 17 18 18 18 16 15 13 12 11 10 11 11 12 13 13 14 13 13 12 11 11 10 10 10 10 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 14 14 14 14 14 14 14 14 13 13 12 12 11 11 10 10 10 11 11 10 9 8 8 8 8 10 12 15 17 17 15 13 12 12 12 12 12 13 14 15 15 15 14 14 12 12 11 10 10 11 12 13 14 14 15 15 15 15 16 16 16 15 15 16 16 16 16 16 15 15 15 15 16 16 17 17 18 19 20 20 20 21 22 23 23 22 22 21 21 21 21 21 22 21 21 21 20 19 19 18 18 18 18 18 18 17 16 29 30 30 30 29 29 29 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 31 31 31 31 31 31 31 32 32 32 32 32 32 33 33 33 33 33 34 34 34 35 35 35 36 36 36 36 35 35 35 35 35 36 36 36 36 37 37 37 37 37 38 38 38 38 39 39 39 40 40 40 40 40 41 41 41 41 41 41 41 41 40 40 40 39 39 38 38 37 37 37 36 35 34 33 32 31 30 28 24 17 12 8 6 7 7 8 7 7 9 16 20 18 11 6 5 7 9 8 6 5 15 19 18 13 8 5 4 3 4 5 5 5 5 5 5 4 5 7 9 9 10 12 12 10 7 5 4 4 4 6 7 10 8 7 6 4 3 2 4 7 12 17 20 19 15 12 10 11 13 13 11 8 5 4 7 16 20 21 18 15 12 10 9 8 8 8 7 9 10 12 11 10 9 10 10 9 8 8 7 5 4 4 6 8 9 9 10 11 12 13 14 14 14 14 14 15 15 16 16 16 15 15 15 15 15 15 15 16 15 15 15 15 15 15 15 14 14 14 14 15 16 17 17 18 18 17 17 16 16 17 19 20 20 20 18 16 14 9 5 2 5 7 7 5 6 10 15 18 18 17 15 13 13 14 15 15 14 13 12 12 12 12 12 14 14 13 11 10 10 10 9 9 11 13 15 14 12 11 10 9 8 7 6 6 5 4 4 4 3 3 3 3 4 4 5 7 6 7 11 15 19 21 22 21 17 16 16 17 17 17 15 12 10 12 11 10 8 6 5 5 5 8 13 18 20 19 17 16 16 16 15 14 14 14 16 18 19 18 17 17 17 17 17 16 14 11 11 13 16 16 14 13 11 10 9 9 9 10 11 10 8 9 9 10 10 11 11 12 12 12 12 12 12 11 11 11 11 11 10 8 7 7 7 8 9 9 9 8 7 7 8 8 8 7 7 7 9 13 14 14 12 11 9 10 12 14 15 14 11 10 8 7 7 8 11 12 14 16 16 14 13 11 9 7 7 8 9 7 7 7 8 11 14 12 11 9 7 6 5 5 4 3 3 4 5 8 11 13 14 13 12 9 8 8 10 12 12 12 11 10 8 6 5 4 4 5 6 6 7 9 12 14 14 15 16 16 17 18 19 20 20 19 18 16 14 13 12 10 7 5 4 4 5 8 10 10 8 7 8 13 15 16 13 11 9 9 12 16 18 19 19 18 16 12 7 5 5 5 6 6 5 5 5 5 7 10 12 17 22 26 27 28 27 25 22 17 15 14 16 18 19 19 16 13 13 15 14 13 12 13 13 11 9 7 7 8 8 5 6 9 10 10 10 10 8 7 11 12 12 7 8 9 9 7 6 5 4 3 3 4 5 5 10 15 20 18 16 13 9 7 6 6 8 13 13 10 4 5 6 7 8 7 5 3 2 4 3 3 2 2 3 5 4 4 3 3 4 5 8 11 13 13 12 11 11 11 11 11 12 14 15 14 14 14 15 16 18 18 18 17 17 18 18 17 16 15 15 14 13 11 10 8 9 10 12 13 14 13 12 11 11 11 11 11 11 11 11 11 11 10 10 10 9 7 6 5 5 8 11 13 14 16 17 17 15 13 12 12 14 16 18 19 19 19 18 17 15 13 12 11 10 11 11 12 12 13 13 13 12 12 11 11 11 11 11 11 11 12 12 13 13 13 13 13 13 14 14 13 13 13 13 13 13 13 13 13 14 14 14 15 15 15 14 14 14 13 12 11 11 11 11 11 10 10 9 8 8 8 9 10 12 15 18 17 16 13 12 12 11 12 12 14 16 17 17 16 15 13 12 11 11 11 12 13 14 14 15 15 15 16 16 17 17 18 17 17 16 16 16 17 16 16 16 15 15 16 16 17 17 17 17 18 19 20 21 21 22 22 23 22 22 22 22 22 22 22 22 22 22 21 20 20 19 18 18 18 18 18 18 17 16 29 29 30 30 29 29 29 29 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 32 32 32 32 32 32 33 33 33 33 33 34 34 34 35 35 35 36 36 36 36 36 35 35 35 35 36 36 36 36 37 37 37 37 37 38 38 38 39 39 39 39 40 40 40 40 41 41 41 41 41 41 41 41 40 40 40 39 39 38 38 37 37 36 35 34 34 33 32 30 29 27 24 18 12 8 6 7 10 11 8 10 14 20 21 19 10 5 5 9 12 13 14 15 18 19 18 14 11 8 6 5 5 5 5 4 4 6 8 10 11 10 12 14 14 14 14 12 8 5 3 4 8 15 17 16 13 11 10 9 10 10 10 11 14 18 18 16 12 9 6 8 11 13 13 11 9 5 8 15 19 19 18 14 12 10 9 8 9 8 7 7 10 12 12 12 12 13 11 9 9 7 6 5 4 4 6 8 9 9 10 11 12 14 15 15 15 15 15 16 16 17 17 17 16 16 16 16 16 16 15 15 16 16 16 16 15 15 14 14 14 14 15 16 16 17 17 17 17 17 16 16 16 17 18 19 19 18 17 16 14 11 7 5 5 6 5 4 8 13 18 18 18 17 15 13 12 13 15 16 15 13 11 11 11 12 13 14 14 13 11 10 10 10 11 11 13 14 15 14 13 12 11 10 9 8 7 7 6 6 5 6 6 5 5 4 4 5 6 6 4 5 6 10 16 20 22 22 20 19 18 17 18 18 16 12 10 10 10 8 6 5 4 4 5 8 12 18 19 18 15 13 13 13 12 12 11 12 14 17 18 17 16 17 17 17 17 17 14 12 11 14 16 15 13 11 10 10 9 8 7 8 9 7 7 8 9 10 10 11 12 12 12 12 12 11 11 11 11 10 10 10 9 8 8 9 9 9 9 9 8 7 6 6 7 7 7 7 6 8 11 13 15 16 14 12 10 8 8 9 11 11 10 8 9 11 14 16 18 19 19 17 15 12 11 10 8 7 6 6 7 7 8 10 12 13 13 11 9 7 6 5 4 4 3 3 3 4 5 7 10 11 12 12 11 9 9 10 10 11 12 12 12 10 8 7 5 3 4 5 5 6 7 9 12 13 14 15 15 15 16 16 17 18 19 19 17 16 15 14 12 10 6 4 5 4 5 7 8 9 10 9 11 14 15 15 14 12 11 10 13 15 14 14 15 14 13 11 7 4 4 5 6 4 2 3 6 9 12 16 19 23 26 28 29 28 27 25 21 17 12 12 14 17 17 17 13 11 11 15 16 15 14 14 14 12 9 7 7 7 7 5 7 10 11 11 10 9 7 8 11 11 10 8 11 11 7 7 6 6 5 3 2 3 5 6 12 17 21 18 16 15 11 6 4 5 8 12 14 10 4 6 7 8 8 7 6 4 3 2 3 3 3 3 4 5 6 5 4 2 3 4 7 11 14 15 15 15 15 13 12 11 11 11 12 13 13 13 14 15 17 17 17 16 16 16 16 16 15 15 14 14 13 12 10 8 8 10 12 14 13 13 12 11 11 11 12 12 12 12 11 11 11 11 11 10 9 7 6 5 4 4 6 8 12 15 17 17 15 12 11 11 12 14 16 18 19 19 19 17 16 14 12 12 11 11 11 11 12 12 12 12 11 11 10 10 10 11 11 11 12 12 13 13 14 14 14 14 14 15 14 14 14 13 13 13 13 13 13 13 14 14 15 15 15 15 15 15 14 14 13 12 12 12 12 12 12 11 10 10 9 10 11 12 14 16 18 18 17 14 12 11 11 11 12 14 17 18 17 16 14 12 11 11 11 12 13 14 15 15 16 15 16 16 18 19 19 19 19 18 18 17 17 17 17 16 16 16 16 16 16 16 17 17 18 19 20 20 21 22 22 22 22 22 22 22 22 22 22 23 23 23 23 22 21 20 19 18 18 18 18 18 18 17 15 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 32 32 32 32 32 32 33 33 33 33 33 34 34 34 35 35 35 36 36 36 36 36 36 35 35 36 36 36 36 36 36 37 37 37 37 37 38 38 39 39 39 40 40 40 40 40 41 41 41 41 41 41 40 40 40 40 39 38 38 37 37 37 36 35 34 33 32 31 30 28 26 24 18 12 7 5 6 9 12 14 16 19 22 20 19 16 12 12 15 19 20 17 16 17 16 15 14 13 11 9 6 6 6 5 4 4 8 12 16 18 18 19 15 13 13 14 13 10 8 7 8 11 16 18 15 12 10 10 11 13 15 17 18 18 17 13 10 6 6 6 7 12 15 18 18 16 11 12 15 20 20 19 16 13 10 10 10 10 9 7 6 7 8 10 12 13 15 12 10 9 7 5 4 4 5 6 7 8 8 8 9 11 13 14 15 16 16 16 16 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 15 15 14 14 14 15 15 16 16 16 16 16 16 16 16 16 16 16 16 17 18 18 17 16 14 13 11 8 6 6 6 6 7 12 16 19 17 16 16 15 14 12 12 13 15 13 11 9 8 9 11 13 15 15 14 12 11 10 10 11 12 13 15 15 15 14 13 12 11 10 10 9 8 8 8 8 9 8 8 7 5 4 4 6 6 4 3 3 4 11 17 23 23 22 21 20 19 20 19 16 12 9 7 8 6 5 6 7 7 5 8 13 18 16 14 10 10 10 10 10 10 10 12 13 16 16 16 16 17 18 18 17 16 14 11 10 12 14 13 12 12 12 11 9 7 5 6 7 8 8 9 9 10 11 11 12 12 12 12 11 11 11 10 9 9 9 9 9 10 10 9 9 9 8 8 7 6 5 5 6 6 6 7 7 9 11 13 16 17 16 14 11 9 7 6 6 7 9 10 14 17 20 20 19 16 14 14 13 12 11 10 7 6 6 5 6 8 11 12 14 12 10 8 6 5 5 4 3 3 3 3 3 4 5 6 8 9 9 10 10 9 10 11 12 12 12 12 12 10 7 7 5 2 3 5 6 6 7 9 11 12 13 14 14 14 14 14 14 16 17 18 17 16 16 15 13 9 5 4 4 4 3 4 9 11 12 11 12 13 15 14 13 11 9 8 10 10 10 10 12 13 13 12 9 5 5 7 10 10 8 6 8 11 15 20 24 27 28 29 29 28 27 26 21 16 11 12 15 17 17 15 11 8 9 13 15 15 13 14 13 10 8 7 7 7 7 6 8 11 12 11 9 7 8 9 11 9 10 12 14 11 7 7 7 6 4 3 3 3 5 6 9 15 19 17 17 16 12 7 3 5 7 10 13 9 5 6 7 8 8 7 7 6 4 3 3 3 4 6 6 7 7 6 4 2 2 3 6 11 14 16 16 15 15 13 11 10 8 8 9 12 13 14 14 15 16 16 15 14 15 15 15 15 14 14 14 13 13 12 10 10 12 13 14 14 14 12 11 11 11 12 12 12 12 12 12 12 12 12 11 11 10 9 8 7 6 5 4 5 9 13 17 17 15 13 11 11 12 13 15 17 19 19 19 18 17 15 14 13 12 12 11 11 11 11 11 10 10 9 9 10 10 11 12 12 13 13 13 14 14 14 15 15 15 16 15 15 14 14 14 14 14 14 14 14 15 16 16 16 16 16 16 16 15 14 14 13 13 13 14 13 13 12 11 11 11 11 12 13 15 17 18 19 18 15 13 11 10 10 12 15 18 17 15 13 12 12 12 13 14 14 15 15 16 16 16 16 17 17 18 19 19 19 19 19 18 18 17 17 17 16 16 16 16 16 16 17 18 18 19 20 20 20 21 22 23 23 23 22 22 22 22 22 23 23 23 23 23 22 21 20 19 18 17 17 17 18 18 17 15 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 32 32 32 32 32 32 33 33 33 33 33 33 34 34 35 35 35 36 36 36 36 36 36 36 36 36 36 36 36 36 36 37 37 37 37 37 38 38 39 39 39 40 40 40 40 40 41 41 40 40 40 40 40 40 39 39 38 38 37 37 36 35 34 34 33 32 30 29 27 25 22 16 12 8 6 5 6 9 14 19 19 20 19 23 24 21 21 23 24 21 18 16 14 13 9 8 9 10 7 4 6 6 5 7 7 9 15 18 19 16 14 11 10 10 12 12 12 12 13 16 18 15 12 10 9 7 9 11 14 15 17 18 16 13 8 7 6 7 5 7 12 17 19 20 20 19 18 18 20 21 19 16 14 13 12 10 9 9 7 7 6 6 7 9 11 12 12 11 9 7 5 4 4 5 6 7 8 8 8 8 8 10 12 13 14 15 16 17 17 18 17 17 17 17 17 17 16 16 16 16 15 15 15 15 14 14 14 14 15 16 16 16 16 16 16 16 15 15 15 15 15 16 16 16 16 15 14 12 11 9 8 7 8 9 10 11 13 16 17 16 15 14 14 13 12 11 12 13 12 9 7 6 8 11 13 14 15 14 13 12 10 10 11 13 14 16 16 16 15 14 13 12 12 11 11 11 11 11 10 10 10 9 9 8 6 5 4 5 5 5 5 5 8 16 22 24 24 23 21 21 20 19 16 13 9 7 7 6 7 9 9 7 5 9 12 15 12 10 8 7 7 8 9 10 11 13 14 15 16 16 17 18 18 18 18 17 14 10 9 9 11 12 12 13 12 10 7 5 4 7 9 10 10 10 10 10 11 11 11 11 11 11 11 11 10 9 8 9 9 10 9 9 9 9 9 8 8 7 5 4 4 6 6 6 7 7 8 9 10 13 17 18 18 16 13 11 8 5 4 4 9 14 19 20 19 16 14 13 12 13 13 13 12 10 6 5 4 4 6 9 12 12 12 9 7 5 4 4 4 4 4 3 3 3 4 4 4 5 5 6 7 8 9 10 11 12 13 14 13 13 12 10 7 7 4 3 4 5 6 7 8 9 10 11 12 12 12 12 12 11 12 13 16 17 17 16 16 16 12 8 4 3 3 4 3 4 7 8 9 10 11 13 14 11 9 8 7 6 4 6 7 8 10 12 13 13 12 9 5 4 7 7 7 7 8 11 16 19 23 26 27 28 29 28 27 24 19 13 10 13 16 19 18 15 10 4 5 8 13 13 12 12 11 9 7 7 7 8 7 7 9 12 13 11 8 6 8 10 11 8 11 15 16 11 8 7 7 6 4 4 3 3 4 5 7 12 17 18 17 16 13 7 4 6 6 8 12 9 6 6 8 9 9 8 8 7 6 5 4 4 5 7 9 9 9 7 4 3 2 3 5 10 15 17 17 16 15 12 10 8 7 7 8 12 14 15 15 15 15 15 14 13 14 15 15 14 14 13 13 12 11 10 11 12 13 14 14 14 14 12 11 11 12 12 12 12 12 12 12 13 13 12 12 12 11 10 10 9 8 7 5 5 5 11 16 18 17 15 12 12 12 12 14 16 19 20 20 19 18 16 15 14 13 12 11 11 11 10 10 10 9 9 9 10 11 12 12 13 14 14 14 14 15 15 15 16 16 17 16 16 15 15 15 14 15 15 15 15 16 17 17 18 18 17 17 16 16 16 15 15 15 15 15 15 14 13 13 12 12 12 12 13 15 16 18 20 18 16 13 11 10 11 14 17 20 17 15 13 12 13 14 15 16 16 17 17 18 18 18 19 19 19 19 20 20 20 20 19 18 18 17 17 17 17 16 16 17 17 18 18 19 20 20 20 20 21 21 22 23 23 23 22 22 22 22 22 23 23 23 24 24 23 22 21 19 18 17 17 17 18 18 17 15 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 31 31 31 31 31 31 31 32 32 32 32 32 32 32 33 33 33 33 33 34 34 35 35 35 35 36 36 36 36 36 36 36 36 36 36 36 36 36 36 37 37 37 37 38 38 39 39 39 40 40 40 40 40 40 40 40 40 40 40 40 39 39 38 37 37 37 36 35 34 33 32 31 30 28 26 24 20 15 10 7 6 6 6 7 12 16 15 14 16 24 27 28 27 25 23 20 17 15 14 12 8 5 4 6 6 5 6 6 7 12 14 15 18 18 17 11 9 7 6 5 6 7 8 10 11 13 15 13 10 7 6 7 10 12 14 14 14 14 11 9 6 7 7 7 4 5 9 12 15 17 20 21 21 19 19 19 16 14 10 10 10 9 8 8 7 7 6 6 7 8 11 12 12 10 8 7 4 4 4 5 7 8 9 8 8 7 7 7 8 9 11 14 16 17 18 18 17 16 16 16 16 16 16 16 16 15 15 14 14 14 14 14 14 14 15 15 15 15 15 15 14 14 13 14 14 14 15 15 15 15 15 13 12 10 9 9 9 9 9 10 11 11 11 13 14 14 14 13 13 13 12 11 11 11 9 8 6 5 8 11 14 14 14 15 13 12 10 10 12 14 16 17 17 16 16 15 14 13 13 13 12 12 12 12 12 12 11 10 10 9 8 6 4 4 5 6 6 6 7 17 21 23 24 24 23 22 21 20 18 15 12 10 9 9 8 8 9 5 5 9 12 12 10 9 8 7 7 7 9 10 12 14 14 16 17 18 18 19 19 19 19 17 14 10 7 6 9 11 12 13 10 7 5 5 6 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 9 8 9 9 9 9 8 8 8 8 8 7 6 4 4 5 6 6 6 6 7 8 9 10 12 15 18 18 16 15 12 9 6 5 6 13 17 20 19 16 12 11 10 10 12 13 12 11 9 6 5 4 3 5 7 9 10 8 7 5 4 3 3 3 3 3 3 3 3 4 4 4 4 4 4 5 6 9 11 12 13 15 15 14 13 13 11 8 6 4 3 4 5 6 8 8 9 9 10 10 11 11 11 10 10 11 12 15 16 16 16 16 15 12 8 4 2 3 3 3 3 4 5 5 6 9 11 11 7 5 5 6 5 3 3 3 5 8 10 12 13 13 12 9 6 6 6 7 7 8 11 14 17 19 22 25 27 28 26 24 20 14 10 10 16 19 21 20 15 9 3 4 7 12 12 11 10 7 6 6 7 8 9 8 7 7 12 12 7 6 6 8 11 11 9 11 14 16 10 7 6 6 5 4 4 4 4 4 6 7 9 15 20 19 17 15 8 5 4 5 8 11 10 7 5 8 9 10 10 9 8 8 6 4 4 6 9 12 12 10 8 5 3 3 3 6 11 16 18 18 17 15 12 10 7 5 6 9 13 15 16 16 15 14 13 14 15 16 15 15 14 13 13 12 11 10 9 10 11 12 13 13 13 13 13 13 14 13 12 13 13 13 13 13 13 14 13 13 13 12 12 11 11 10 9 7 6 4 9 14 19 18 16 14 13 13 12 13 15 17 18 18 18 17 16 14 13 12 11 11 11 11 11 10 10 10 10 10 10 11 12 13 14 14 15 15 15 15 16 16 17 17 17 17 17 16 16 16 16 16 16 16 16 17 18 18 18 18 18 17 17 17 16 16 16 16 16 16 16 15 15 15 15 14 13 13 13 14 15 17 20 19 17 13 11 11 13 16 19 20 18 16 14 13 14 15 16 17 17 18 18 19 20 20 21 21 21 21 21 21 20 20 19 18 18 18 18 17 17 17 18 18 18 18 19 19 20 20 20 20 21 21 22 22 22 22 23 22 22 22 22 22 23 23 23 23 23 23 22 20 19 17 16 16 17 17 17 16 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 31 31 31 31 31 31 32 32 32 32 32 32 32 32 32 33 33 33 33 34 34 34 35 35 35 36 36 36 36 36 36 36 36 36 36 36 36 36 36 37 37 37 38 38 38 39 39 39 40 40 40 40 40 40 40 40 40 40 40 39 39 38 37 37 36 36 35 34 33 32 31 29 27 25 23 18 12 6 6 6 6 5 5 9 12 12 12 18 26 28 28 26 23 20 17 14 13 12 10 8 5 5 5 6 7 9 10 13 17 18 18 19 17 12 7 5 4 5 4 4 5 4 4 3 5 7 9 11 11 10 11 12 13 13 12 12 11 9 6 5 6 7 7 4 6 7 9 12 14 16 16 17 17 17 16 15 13 11 11 10 9 7 7 7 7 6 6 8 11 13 12 12 11 10 8 5 3 3 5 7 8 9 9 8 8 8 7 7 6 6 9 13 16 18 17 16 15 14 13 13 14 14 15 15 15 14 14 13 14 14 14 14 14 14 14 14 14 13 13 12 12 12 12 12 13 13 13 13 13 13 12 11 9 8 9 10 10 10 10 11 9 9 9 11 12 13 12 12 11 12 12 12 9 8 9 7 7 8 12 14 13 13 12 12 11 11 11 13 16 17 18 17 16 16 15 14 14 14 14 14 13 13 13 13 13 13 13 12 11 10 8 6 4 4 4 5 5 9 18 21 23 24 24 24 23 22 21 20 18 15 12 10 9 7 7 6 5 7 10 10 10 9 9 9 9 7 6 7 7 10 12 13 15 18 19 20 20 20 19 19 17 15 11 6 4 5 9 11 13 10 7 5 9 11 13 12 12 11 11 11 11 11 11 11 11 12 12 12 11 10 9 9 9 9 9 8 8 7 8 8 8 7 6 6 6 6 6 6 5 5 5 6 8 10 12 14 17 17 16 15 14 13 11 11 13 17 19 19 18 15 13 11 10 10 12 12 11 9 8 6 4 3 3 3 5 7 7 6 5 4 4 4 3 3 3 2 3 3 2 2 3 4 4 4 3 4 5 7 10 13 14 15 15 15 14 13 12 9 7 4 4 4 3 4 6 8 9 9 9 9 9 10 9 9 9 11 12 15 15 16 16 16 14 12 6 3 3 3 3 3 2 3 3 4 5 7 8 8 4 4 4 6 6 5 3 3 4 7 9 11 12 11 10 7 6 5 7 7 7 7 8 11 13 16 20 24 25 25 23 19 13 8 8 12 20 22 23 22 17 12 6 6 9 12 12 11 9 5 4 5 7 9 9 8 6 4 10 10 7 5 7 9 11 11 9 10 10 10 5 4 4 4 5 5 4 5 5 5 7 7 5 14 21 20 18 16 12 8 6 7 10 12 12 7 5 8 10 11 10 10 9 9 7 6 5 7 10 13 13 12 10 7 5 4 4 7 12 17 19 19 17 15 12 10 7 5 6 11 15 16 16 16 14 14 14 16 16 16 15 14 14 13 13 12 11 10 9 10 11 11 12 12 13 14 14 15 15 15 14 13 13 13 13 14 14 14 15 14 14 13 13 12 12 11 10 9 8 7 8 12 17 18 18 16 15 13 13 12 13 14 16 17 17 17 16 15 12 12 11 11 11 12 11 11 11 11 10 10 11 11 12 13 13 13 13 14 14 15 16 16 17 17 17 17 16 16 15 15 16 16 16 16 17 17 18 19 19 18 18 18 17 17 17 16 16 16 16 17 17 17 18 18 18 17 16 15 14 14 15 17 19 20 18 15 13 14 16 19 20 20 19 17 15 14 15 16 17 17 18 18 19 20 21 22 23 23 22 22 22 22 21 20 19 18 18 18 17 17 18 18 19 19 19 19 19 19 20 20 20 20 20 21 22 22 22 22 23 23 23 23 23 22 22 22 22 22 22 23 22 21 20 18 16 16 16 17 16 16 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 31 31 31 31 31 31 32 32 32 32 32 32 32 32 32 33 33 33 33 34 34 34 35 35 35 35 36 36 36 36 36 36 36 36 36 36 36 36 36 37 37 37 37 38 38 39 39 39 40 40 40 40 40 40 40 40 40 39 39 39 38 37 37 36 36 35 33 32 32 30 28 25 22 19 15 10 6 6 6 6 6 5 5 9 13 18 22 26 27 26 23 19 14 11 9 11 11 7 6 5 6 7 9 11 14 18 17 18 19 17 15 12 10 7 5 5 5 4 4 5 5 4 3 3 4 6 8 12 15 14 12 10 9 9 11 10 9 8 8 8 8 9 9 9 9 10 12 13 14 14 14 15 16 16 16 13 11 11 12 10 6 6 6 6 7 8 14 15 15 15 14 13 12 10 7 4 3 3 5 7 9 10 10 9 9 9 8 8 6 6 11 15 18 16 14 12 11 11 11 12 13 14 14 14 13 13 13 14 14 14 14 14 14 13 13 12 12 12 11 10 10 11 12 12 12 12 12 12 12 11 10 8 8 9 11 12 11 10 9 8 8 8 9 11 12 12 11 10 11 12 12 10 10 11 9 8 9 13 13 12 11 11 10 10 11 11 14 16 18 18 16 15 14 14 14 14 14 14 14 14 14 14 15 15 15 15 13 12 11 10 8 6 3 3 4 4 11 18 21 23 24 24 24 24 23 22 21 19 16 12 11 9 7 5 6 8 10 10 7 9 10 11 11 10 8 6 5 4 6 9 11 16 20 21 20 20 19 19 19 17 15 11 6 4 6 12 13 14 13 13 13 12 12 12 11 11 11 11 11 11 11 11 12 12 12 12 12 11 11 10 9 9 9 8 8 8 7 7 7 7 7 7 7 6 6 5 4 4 4 4 4 6 8 11 13 16 15 15 15 15 14 14 15 17 20 20 18 16 14 12 12 10 10 11 10 9 7 7 5 4 3 2 2 3 4 5 5 5 4 4 4 4 4 4 3 3 3 3 3 3 4 4 4 4 4 5 7 9 12 13 14 15 15 15 13 12 11 7 4 4 4 5 6 7 10 10 9 8 8 8 9 9 9 10 11 12 14 15 16 16 15 13 10 5 3 3 3 3 2 3 3 4 5 5 6 7 7 5 5 7 9 7 5 4 4 4 5 7 9 10 9 8 7 6 6 6 5 5 6 7 9 12 14 19 23 22 20 17 13 7 5 10 17 23 25 25 23 19 14 9 8 10 13 14 12 9 4 4 5 8 8 8 8 4 4 9 10 8 5 7 9 12 11 8 5 5 5 2 2 3 2 3 4 4 4 5 6 7 7 5 14 21 23 20 18 15 11 10 10 12 13 14 9 8 9 11 11 11 11 10 10 9 7 5 7 11 14 14 14 12 9 6 5 6 8 12 18 20 19 17 15 13 8 7 6 6 12 17 17 16 15 13 14 14 15 15 15 14 13 13 13 13 12 12 11 11 11 11 11 12 12 14 15 15 15 15 15 15 14 13 13 14 15 15 15 15 15 14 13 13 13 12 12 11 11 10 9 8 11 15 17 17 17 16 14 13 12 12 14 16 16 16 16 16 15 14 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 12 12 12 12 13 14 15 15 16 16 17 16 15 14 13 13 14 15 15 15 15 16 17 18 18 18 18 18 18 17 17 17 17 17 17 17 17 18 19 20 20 19 18 17 16 16 16 18 20 20 19 18 16 16 18 20 21 21 19 17 15 15 16 16 17 18 18 19 20 21 23 23 23 23 23 23 23 22 21 20 18 18 17 17 18 18 18 19 19 19 19 19 19 19 20 20 20 20 20 20 21 21 22 22 23 23 23 23 23 22 22 21 21 21 21 21 22 22 20 19 17 16 16 16 16 16 29 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 32 32 32 32 32 32 32 32 32 33 33 33 33 34 34 34 35 35 35 36 36 36 36 36 36 36 36 36 36 36 36 36 37 37 37 38 38 38 38 39 39 40 40 40 40 40 40 40 39 39 39 38 38 37 37 36 35 34 33 32 31 29 26 22 18 13 10 8 8 8 8 8 8 5 6 12 17 20 23 25 26 25 22 17 10 7 6 9 9 6 5 5 5 7 10 12 14 15 14 16 16 14 11 10 9 9 9 6 4 3 3 4 5 3 3 2 5 8 10 14 16 13 8 5 5 7 9 9 8 7 8 10 11 12 13 13 13 14 15 14 11 9 10 11 12 12 11 11 11 11 12 12 11 9 8 8 12 14 16 16 16 16 15 14 13 11 10 9 7 6 6 7 8 10 11 10 10 10 10 10 7 7 10 14 16 13 11 10 9 9 10 11 13 14 14 14 13 13 13 14 14 14 14 13 13 12 12 11 11 11 10 10 10 11 12 12 12 12 12 12 12 11 10 8 7 9 12 13 12 10 8 7 7 7 8 10 11 12 10 10 10 12 12 11 12 12 11 9 10 15 12 11 10 9 9 10 10 11 12 15 17 17 16 14 13 13 12 13 13 14 15 15 16 16 17 17 17 16 15 13 12 11 9 6 3 4 5 6 13 18 21 22 22 23 24 24 23 21 20 18 15 12 10 10 9 8 10 12 12 9 8 9 11 11 12 10 8 4 4 5 6 10 15 20 21 21 20 19 18 18 18 17 15 10 6 9 13 17 16 15 15 13 12 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 11 11 11 9 9 8 8 8 8 7 7 6 6 7 7 6 5 4 4 3 3 3 3 2 4 7 10 12 14 14 13 13 13 14 15 16 19 20 20 17 14 12 12 11 10 10 10 8 6 5 5 5 4 3 2 2 2 3 4 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 4 5 6 7 9 11 11 13 14 14 14 13 12 8 5 5 4 5 7 10 13 13 11 8 7 8 9 10 10 10 11 12 14 15 15 15 14 12 9 3 2 2 2 3 4 6 6 7 7 6 6 8 8 8 10 11 11 7 5 4 4 4 4 4 7 8 8 8 7 7 6 4 2 3 5 7 9 11 13 18 20 19 16 14 10 5 7 14 22 26 27 26 23 19 14 10 8 11 14 16 14 10 6 5 6 7 7 7 7 5 7 11 12 8 5 7 9 10 10 7 4 3 3 2 3 3 4 4 5 5 5 6 7 8 8 9 10 19 25 23 20 17 13 12 13 13 15 15 12 10 10 11 12 12 11 11 11 9 7 6 8 12 14 16 15 14 11 7 5 7 7 11 17 19 19 17 15 11 5 6 6 7 14 17 18 15 13 12 13 13 13 13 13 12 12 12 12 12 12 12 11 11 11 11 11 11 13 14 15 16 16 16 15 15 15 15 14 15 15 16 16 16 15 14 13 13 13 12 12 12 11 10 10 9 10 12 14 15 16 16 16 14 13 13 14 17 17 16 15 15 16 15 14 13 13 13 12 11 11 11 11 11 11 10 10 10 10 10 10 11 11 12 13 13 13 13 14 14 14 14 13 12 12 12 12 13 13 13 14 16 17 18 18 18 18 18 18 18 17 17 17 17 17 18 19 20 20 20 20 19 18 17 17 18 19 20 20 20 19 18 18 20 21 22 21 19 16 15 16 16 16 17 18 19 20 21 22 23 24 24 24 24 25 25 24 22 20 18 17 16 16 16 17 18 19 19 20 20 20 20 19 19 19 19 19 19 19 20 20 21 22 22 23 23 23 23 23 22 21 21 20 20 20 21 21 21 20 18 16 16 15 16 16 29 29 29 29 29 29 29 29 29 29 29 29 30 30 30 29 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 32 32 32 32 32 32 32 32 32 33 33 33 33 33 34 34 35 35 35 36 36 36 36 36 36 36 36 36 36 36 36 36 37 37 37 37 38 38 38 39 39 39 40 40 40 40 39 39 39 39 38 38 37 37 36 35 34 33 32 30 28 22 17 12 8 7 8 10 11 11 10 8 6 8 13 20 21 21 23 24 23 20 16 11 6 5 6 7 6 4 3 4 6 7 6 6 8 9 12 16 17 13 11 8 7 5 4 3 2 2 3 3 3 2 2 4 6 8 13 14 12 10 9 9 10 10 11 9 9 9 11 11 10 10 11 14 16 17 15 11 7 6 9 12 14 13 13 15 17 19 18 16 15 15 16 16 16 15 15 15 14 14 14 13 12 13 12 10 8 7 7 9 10 12 11 11 11 11 10 9 10 12 15 13 10 9 8 8 9 10 11 12 13 14 14 14 13 13 13 14 13 13 12 12 12 11 11 11 11 10 10 11 12 12 13 13 13 13 13 12 12 11 9 5 5 9 12 12 9 6 4 5 6 7 9 11 11 10 9 10 11 12 12 13 13 12 8 11 14 13 11 10 9 9 10 11 11 11 13 15 17 16 15 13 12 12 12 13 15 17 18 19 19 19 18 18 16 16 15 14 13 11 9 8 8 10 13 17 19 20 21 21 22 23 22 22 20 19 17 15 14 13 14 14 15 16 15 13 9 9 10 11 12 12 10 7 3 4 7 9 16 20 23 20 19 17 16 17 18 18 16 14 9 10 16 17 18 16 15 13 12 11 11 10 11 11 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 10 9 8 9 8 8 7 6 5 6 6 6 5 4 4 3 3 3 3 3 2 3 6 9 11 12 13 12 12 12 12 14 15 17 18 18 15 13 11 11 10 9 8 7 6 5 5 5 5 4 3 3 2 2 3 3 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 6 7 8 9 10 12 13 13 14 14 9 6 4 3 5 8 12 15 17 14 11 8 9 9 11 10 11 11 12 13 14 15 14 13 11 9 6 7 6 6 6 8 11 11 10 9 7 8 10 10 11 13 13 10 7 4 3 4 4 3 3 5 7 7 7 6 5 3 3 2 4 5 7 9 11 13 17 18 17 15 12 10 7 12 20 25 27 28 27 22 18 13 10 9 12 14 15 15 11 7 5 6 6 7 7 6 3 8 12 12 7 4 7 8 9 9 7 6 4 4 4 4 4 3 3 5 7 7 8 9 9 9 7 5 18 25 25 23 20 15 15 14 13 14 14 12 12 11 12 12 12 12 12 11 9 7 7 9 12 14 15 14 12 9 5 5 6 6 8 13 18 19 18 16 12 8 7 7 9 15 18 18 14 11 10 11 11 11 11 11 11 11 12 12 12 12 11 11 10 9 9 9 11 13 14 15 16 16 16 15 15 15 15 15 16 16 16 16 15 15 14 14 13 13 13 12 12 11 11 10 10 9 10 10 11 13 15 16 16 15 14 15 17 17 16 15 15 16 16 15 14 13 13 12 11 11 11 10 10 10 10 10 10 10 10 10 10 11 11 11 10 10 10 10 11 12 12 12 11 11 10 10 10 11 12 13 15 16 17 18 18 18 19 18 18 18 18 18 17 17 18 19 20 20 20 19 18 17 17 17 17 18 19 20 20 20 20 20 21 21 22 22 20 18 16 16 16 17 17 18 19 20 21 22 23 24 24 25 25 26 25 24 22 19 17 16 15 15 15 15 16 17 18 18 19 19 19 18 18 18 18 18 18 18 19 20 21 21 22 22 23 23 23 23 22 22 21 20 20 20 20 20 20 20 18 17 16 15 14 14 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 32 32 32 32 32 32 32 32 32 32 33 33 33 33 34 34 35 35 35 36 36 36 36 36 36 36 36 36 36 36 36 36 37 37 37 37 38 38 38 39 39 39 39 40 39 39 39 39 39 38 38 37 37 36 35 34 33 32 30 24 17 12 9 6 7 8 10 13 13 11 8 7 12 17 21 20 18 16 18 19 18 16 13 8 5 5 7 7 6 3 3 4 5 5 4 5 5 5 13 16 15 11 9 7 5 4 4 2 1 1 2 2 2 3 4 5 6 8 9 8 5 7 10 14 13 12 10 10 10 10 8 7 6 7 10 13 12 11 8 6 6 7 12 16 17 18 20 20 20 20 18 16 15 16 16 15 13 12 12 12 12 12 13 12 12 11 10 9 9 9 10 11 12 12 12 11 11 11 10 12 14 16 12 9 7 7 7 8 10 11 12 12 13 14 14 14 14 13 13 13 12 12 12 12 12 11 11 11 11 12 13 13 13 14 14 15 15 15 14 13 12 9 4 7 10 12 11 8 4 4 5 5 7 9 10 10 10 9 9 10 11 12 14 14 12 9 12 14 15 12 11 10 10 11 11 12 11 11 12 13 13 12 12 12 13 14 16 18 20 21 21 20 19 18 17 17 17 18 18 16 14 13 14 16 18 19 21 21 20 20 20 20 21 21 20 19 18 17 16 16 17 18 19 19 17 16 14 10 10 10 11 11 11 10 7 4 5 11 15 20 20 20 17 16 15 14 15 16 16 15 13 10 14 18 17 15 13 12 12 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 11 11 11 10 9 9 9 8 7 7 6 6 6 7 6 5 4 4 5 4 4 3 3 3 3 6 9 11 12 12 11 11 11 12 12 14 16 16 16 15 13 12 12 10 8 7 6 5 5 5 5 5 4 3 3 3 2 3 3 3 4 4 3 3 3 3 4 4 4 4 4 4 5 4 5 5 5 6 6 6 6 5 6 7 8 10 11 12 14 15 11 7 4 3 6 9 13 16 17 16 14 12 11 11 11 11 11 11 11 12 14 15 13 12 10 10 10 10 10 10 10 12 13 12 10 9 8 10 12 12 13 13 11 9 6 3 3 4 4 4 3 3 4 5 6 5 4 3 3 3 4 5 7 8 10 12 15 15 15 14 11 11 12 18 24 28 28 27 26 21 17 12 12 13 15 14 14 15 11 7 3 6 7 7 7 6 3 7 10 11 6 4 5 6 7 8 8 7 6 6 5 5 4 4 3 6 9 11 10 9 9 7 7 7 17 23 26 23 21 18 16 15 14 14 14 13 12 12 12 13 13 13 13 11 10 7 7 8 12 13 13 12 9 6 4 5 6 6 7 10 16 18 18 15 13 10 9 9 12 16 18 16 11 9 7 7 8 9 9 10 10 10 10 11 11 11 10 9 9 8 8 9 11 13 15 15 15 15 15 15 16 16 16 16 16 16 16 16 15 15 14 14 14 13 13 13 12 12 11 11 10 10 10 10 10 12 14 17 18 17 16 16 16 17 17 16 15 15 15 16 15 14 12 11 11 10 10 10 10 10 10 10 10 10 10 11 11 10 10 9 8 8 8 9 9 10 10 10 10 10 9 9 8 9 11 13 15 16 17 17 18 18 19 19 19 19 19 18 18 18 18 19 20 20 20 18 16 15 15 15 16 17 18 19 20 21 22 22 22 22 22 22 21 19 17 17 17 18 18 18 19 19 20 21 22 23 24 25 26 26 25 24 21 19 16 15 15 14 14 14 14 15 17 19 20 20 19 18 17 17 17 17 17 18 18 19 20 21 21 22 22 22 22 23 23 22 21 20 20 19 19 19 19 19 18 17 16 16 14 14 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 31 32 32 32 32 32 32 32 32 32 32 32 33 33 33 34 34 35 35 35 36 36 36 36 36 36 36 36 36 36 36 36 37 37 37 37 37 37 38 38 38 39 39 39 39 39 39 39 39 38 37 37 36 36 35 34 33 31 29 20 15 12 10 10 12 13 14 15 13 11 10 10 13 20 21 20 20 19 19 17 16 15 15 12 9 8 8 10 7 4 4 4 4 5 5 5 7 11 17 18 16 10 7 6 5 5 5 4 3 1 2 2 1 2 3 3 3 3 3 3 3 4 9 11 11 8 7 7 6 5 4 4 3 2 3 6 7 6 5 6 7 9 14 17 19 19 20 21 20 19 16 13 12 15 15 14 11 10 9 10 11 12 13 12 10 8 8 10 12 11 11 11 11 12 11 11 11 10 10 11 12 12 10 8 6 5 6 8 10 11 12 12 13 14 14 14 14 14 14 13 13 12 12 12 12 12 12 12 12 13 13 13 14 15 16 16 16 17 16 14 12 9 7 11 12 13 11 8 5 4 5 5 7 9 10 10 9 9 8 9 10 13 14 15 13 11 10 13 15 13 12 12 11 11 12 12 11 10 10 10 10 9 9 9 11 14 18 20 22 22 20 18 16 16 17 19 20 20 20 18 17 16 18 20 22 24 24 23 20 18 17 17 18 18 18 17 16 16 17 18 20 20 20 18 17 16 14 12 10 9 9 10 10 10 10 12 14 16 18 19 18 16 14 14 13 13 14 15 15 14 13 13 17 18 15 13 12 11 11 11 12 12 12 12 11 11 11 12 12 12 12 12 12 12 12 12 12 11 11 11 10 10 9 9 8 7 7 6 6 7 7 7 6 6 6 6 6 5 4 3 3 4 6 8 10 9 10 10 11 11 12 12 13 15 16 15 14 12 11 11 10 8 7 6 5 5 5 6 5 4 4 4 3 3 3 3 4 4 4 3 3 3 3 4 4 4 4 4 4 4 4 5 5 5 6 6 7 7 6 6 6 7 8 9 11 13 14 14 9 7 6 8 10 13 15 16 17 16 14 13 13 12 11 11 11 11 12 14 14 12 11 11 11 11 10 9 10 12 12 12 10 9 9 9 12 14 14 12 11 9 7 6 4 3 4 4 3 3 2 3 4 6 3 3 3 4 4 5 5 6 8 10 12 13 13 12 10 9 12 17 23 26 28 27 25 23 20 16 14 15 17 18 16 15 14 11 7 4 7 8 8 7 6 5 5 5 5 4 3 3 5 6 7 9 8 6 5 4 3 4 4 4 8 10 11 10 9 8 6 6 7 13 21 25 22 21 20 17 15 13 12 12 13 13 13 14 13 14 14 13 12 10 7 5 6 10 12 12 10 7 5 4 6 7 6 6 9 15 17 16 14 12 11 11 12 14 16 17 14 9 6 5 4 6 7 8 8 9 9 10 10 10 10 9 9 8 8 9 10 12 14 15 15 15 15 16 16 16 16 16 16 16 16 16 16 15 15 14 14 14 14 14 13 13 13 12 12 12 12 12 12 12 13 15 17 18 18 17 16 16 16 16 15 15 15 15 16 16 14 12 11 10 10 10 10 10 10 10 10 10 10 11 11 11 11 10 9 8 8 8 9 9 9 9 9 9 9 8 8 8 8 10 12 15 16 16 16 17 17 18 18 19 19 19 19 19 18 18 19 20 20 19 16 14 12 11 12 14 15 17 18 20 21 22 23 23 23 23 22 21 20 18 16 16 16 16 16 16 16 16 18 19 20 21 21 22 23 23 22 18 16 15 15 14 14 13 13 12 13 14 17 19 19 18 17 17 17 16 16 17 17 18 18 20 20 21 22 22 22 22 22 22 22 22 21 20 20 19 18 17 17 16 16 16 16 14 13 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 31 31 31 32 32 32 32 32 32 32 32 32 32 32 33 33 34 34 34 35 35 36 36 36 36 36 36 36 36 36 36 36 37 37 37 37 37 37 37 38 38 38 38 39 39 39 39 39 38 38 37 37 36 36 35 34 33 31 26 16 13 11 11 14 17 16 15 13 10 9 10 9 13 22 23 21 18 19 20 19 18 19 19 17 15 14 12 12 9 6 5 5 4 4 5 7 10 13 16 17 16 13 7 5 5 5 5 4 3 2 2 1 2 2 2 2 3 3 3 3 3 4 8 7 6 4 3 3 2 2 2 2 3 3 3 4 5 6 6 7 8 10 12 13 15 16 18 20 20 18 15 11 10 12 13 13 11 10 11 12 12 13 14 12 9 6 7 10 12 11 10 10 10 10 10 10 10 10 9 9 10 9 7 6 5 5 7 9 11 12 13 13 13 14 14 14 14 14 14 14 14 13 13 12 12 12 12 12 12 13 14 14 15 16 17 17 18 18 17 16 13 9 10 15 15 13 11 8 6 5 6 7 9 10 10 10 9 9 9 9 11 13 14 15 14 12 10 14 15 14 13 12 11 11 11 12 12 10 8 8 9 9 9 10 12 15 17 20 21 20 16 14 13 14 18 21 22 21 20 18 17 17 19 22 24 26 24 22 19 16 13 13 14 14 15 14 14 15 16 18 20 19 18 17 16 16 14 11 8 8 8 8 9 11 13 15 16 17 16 16 14 14 13 13 12 13 14 14 14 15 16 17 19 17 14 12 11 10 11 12 13 13 12 12 11 11 11 11 12 12 12 12 12 12 12 12 12 12 11 11 10 10 9 8 7 7 6 6 6 7 7 7 7 6 6 7 7 6 5 4 3 3 4 7 8 9 9 10 10 11 12 12 13 14 15 15 13 12 9 9 9 8 7 5 4 4 4 5 5 4 4 4 4 3 3 4 4 4 4 4 3 3 3 4 4 4 4 4 4 4 4 4 5 5 6 7 7 7 7 7 7 7 7 8 10 12 15 16 14 11 10 10 11 12 13 15 16 16 15 14 13 12 11 11 11 11 12 13 14 12 12 11 11 10 8 6 6 7 9 9 8 8 8 10 13 14 13 11 9 8 8 7 5 3 4 4 3 3 4 6 8 8 2 3 4 4 5 5 5 6 8 10 11 12 12 8 7 8 14 20 25 26 27 25 23 20 18 16 15 16 18 19 18 17 15 12 9 6 6 7 7 7 6 5 3 3 2 2 3 4 5 6 7 10 5 3 3 4 4 5 4 6 9 10 11 10 8 7 5 5 6 9 18 22 22 22 21 18 16 12 10 10 11 12 14 14 14 14 14 13 12 9 6 3 5 9 11 11 9 7 5 4 6 6 5 6 9 13 15 14 12 11 11 12 14 16 16 15 11 7 4 3 4 7 9 9 9 9 9 9 9 9 9 8 8 8 8 9 11 13 14 15 15 16 16 16 16 16 16 16 16 16 16 16 16 15 15 14 14 14 14 14 15 14 14 14 14 14 14 14 14 14 15 15 17 17 18 18 17 17 17 16 14 14 14 15 16 16 15 13 11 10 9 9 9 9 10 10 10 10 11 11 11 11 11 10 9 9 9 9 9 9 10 10 10 10 10 9 9 8 9 10 12 14 16 16 16 16 16 17 18 18 19 19 19 19 18 18 18 19 19 18 15 12 9 9 10 12 14 16 17 18 19 20 21 22 23 23 23 21 19 16 14 12 13 12 12 10 9 8 7 9 12 15 17 18 20 20 19 16 14 13 14 14 14 13 13 13 13 14 15 17 18 18 17 17 16 16 16 16 17 17 18 19 20 20 21 22 22 22 22 22 22 23 22 22 22 21 20 18 16 14 14 14 15 14 13 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 31 31 31 32 32 32 32 32 32 32 32 32 32 32 33 33 33 34 34 35 35 35 36 36 36 36 36 36 36 36 36 37 37 37 37 37 37 37 37 37 38 38 38 38 38 38 38 38 38 37 37 36 35 35 34 33 30 23 14 11 11 11 15 18 19 15 11 7 8 9 8 15 21 23 19 14 16 19 21 21 20 19 17 16 14 14 13 10 6 4 4 4 4 7 10 13 15 14 12 12 10 5 4 4 3 4 4 4 3 2 1 1 2 2 2 3 3 3 3 3 4 6 5 4 3 4 4 4 2 2 2 2 2 2 6 8 11 11 10 10 9 7 5 6 10 16 19 20 19 16 12 10 11 14 14 14 14 14 15 16 15 14 12 9 7 5 7 9 10 10 9 9 9 10 11 11 10 9 7 7 6 6 5 7 8 9 10 11 12 12 12 13 14 14 14 14 13 14 14 14 13 12 11 11 11 12 12 12 13 14 15 16 16 16 17 18 19 19 16 13 8 11 15 16 14 11 9 8 8 8 9 10 11 11 10 9 8 9 9 11 13 14 15 15 12 12 15 16 15 13 12 11 11 11 11 12 10 8 8 8 9 10 10 11 13 15 16 15 13 10 9 9 11 16 19 21 20 19 18 18 19 20 23 25 27 23 18 14 11 9 8 10 11 12 12 12 13 15 17 18 17 17 16 16 14 12 9 7 6 6 7 8 11 14 16 16 15 14 13 12 12 12 12 12 12 13 13 14 16 19 19 19 16 13 10 10 10 10 12 12 12 12 11 11 11 10 11 11 12 12 12 12 12 12 12 12 12 11 11 10 10 9 7 6 6 6 6 6 7 7 7 7 6 6 6 6 6 5 4 3 3 3 6 8 8 8 9 10 11 11 12 13 13 14 14 12 10 8 8 8 8 7 6 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 5 5 4 4 4 4 5 5 6 7 7 8 8 8 8 8 9 9 10 12 15 17 18 16 14 13 12 12 12 13 14 15 14 13 12 12 11 11 11 11 12 13 13 13 11 11 10 10 8 5 5 5 6 7 7 8 9 11 13 12 11 9 10 10 9 7 5 3 4 4 3 4 6 8 10 9 4 4 4 5 5 5 6 7 8 10 11 12 11 7 8 12 17 21 25 25 25 23 19 17 16 15 15 16 19 20 20 19 16 14 10 7 6 7 7 6 5 3 2 2 2 2 3 5 6 6 8 9 5 3 3 7 7 5 5 7 10 10 10 10 7 6 5 5 6 9 18 19 19 20 20 19 17 14 11 10 11 13 14 14 14 13 13 12 11 10 9 7 6 7 10 10 9 6 4 4 6 8 9 8 10 12 13 12 11 10 11 13 15 16 15 14 9 5 3 4 7 10 10 9 8 8 8 8 8 8 8 8 8 8 8 9 12 14 15 16 16 16 16 17 17 16 16 16 16 16 16 16 16 15 14 14 14 14 14 14 15 15 15 15 14 14 14 14 14 14 15 15 15 15 16 16 17 17 17 16 14 14 14 16 16 16 15 13 10 9 8 8 9 9 9 10 10 10 10 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 10 12 14 15 16 16 16 16 16 17 17 18 19 19 19 18 17 17 18 18 16 13 9 7 7 8 10 13 15 17 17 18 18 18 19 20 21 22 21 20 16 13 11 11 11 11 9 7 5 3 6 10 12 14 16 17 17 17 15 13 12 12 13 12 11 12 13 14 14 15 16 18 18 17 16 16 16 16 17 17 17 17 18 19 19 20 21 22 22 22 23 23 23 23 23 23 22 21 19 16 13 11 12 13 13 12 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 31 31 31 32 32 32 32 32 32 32 32 32 32 32 33 33 33 34 34 34 35 35 35 36 36 36 36 36 36 37 37 37 37 37 37 37 37 37 37 37 37 38 38 38 38 38 37 37 37 36 36 35 34 33 32 29 20 14 10 13 16 18 20 19 15 11 8 9 12 13 22 23 20 13 9 9 12 16 20 18 14 9 8 10 12 12 12 13 11 10 8 5 4 9 14 17 14 10 6 5 3 1 2 2 3 4 4 3 2 1 1 2 2 2 3 3 3 5 6 6 5 3 3 3 3 3 3 3 3 4 5 3 3 8 11 12 11 10 8 7 6 5 5 9 17 20 20 16 14 13 12 15 17 18 17 16 16 17 16 15 14 12 9 7 4 6 8 10 10 11 10 11 12 13 12 11 9 7 5 5 6 8 10 11 11 11 10 10 11 11 12 12 12 12 12 12 12 12 13 13 12 9 7 7 8 8 9 11 14 16 16 16 16 16 17 18 19 17 13 10 12 14 16 13 11 9 9 9 9 9 10 11 11 10 8 7 8 9 11 12 14 15 15 13 12 13 16 15 14 12 11 10 10 11 11 10 8 8 9 10 11 11 11 11 10 10 9 7 6 5 6 8 12 15 17 17 17 17 18 20 22 24 26 26 22 17 13 8 7 7 9 10 10 10 11 12 14 15 16 16 16 15 14 12 9 6 5 5 5 5 6 10 14 16 15 13 11 10 9 9 10 11 12 12 12 12 14 16 19 18 17 14 11 9 8 8 9 11 11 11 11 11 11 11 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 10 9 6 5 4 5 6 6 7 7 7 6 5 5 5 6 6 5 4 3 3 3 5 7 7 7 8 8 9 10 11 12 12 13 13 11 9 8 7 7 8 8 7 6 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 4 4 4 4 5 5 6 7 7 8 8 9 9 10 10 11 12 13 15 17 19 17 16 14 13 12 12 12 13 13 12 12 11 11 11 10 10 11 12 12 12 12 10 9 10 10 10 9 7 6 6 7 7 8 9 11 12 12 11 10 12 11 10 7 6 5 5 4 4 6 7 8 12 10 7 5 5 6 6 6 7 7 8 9 11 12 12 9 11 15 19 21 23 24 22 20 17 16 15 15 16 17 19 20 20 19 17 14 10 7 5 6 6 5 3 2 1 1 2 3 4 5 6 6 8 8 4 2 4 10 8 6 5 8 10 10 10 9 7 5 4 5 7 12 21 19 18 20 20 20 18 17 16 13 14 14 15 15 14 13 12 11 11 13 12 10 7 7 9 9 7 6 6 7 10 12 11 10 11 11 12 11 10 10 11 12 14 14 13 11 8 6 5 7 9 11 10 9 7 7 7 6 7 7 7 7 8 8 8 10 13 15 16 16 16 16 17 17 16 16 16 16 16 17 16 16 15 14 13 13 13 14 14 14 15 16 15 15 15 15 15 15 15 14 14 14 13 12 12 14 16 17 17 16 15 14 15 16 16 16 14 12 10 9 8 8 8 9 9 9 9 8 8 9 9 9 10 10 11 11 11 11 12 12 12 11 11 10 10 9 9 9 10 11 12 14 15 16 16 16 16 16 16 16 17 18 19 18 17 17 16 16 14 12 9 6 5 5 7 9 12 15 17 18 17 17 16 16 16 16 17 18 19 18 16 14 12 12 11 9 7 4 2 4 5 7 10 13 16 16 16 16 13 12 11 12 12 12 13 14 15 15 15 16 17 17 16 14 14 14 15 15 16 16 17 17 18 19 20 20 21 22 23 23 23 23 22 22 22 23 22 20 17 14 11 10 11 12 12 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31 32 32 32 32 32 31 32 32 32 32 33 33 33 34 34 34 35 35 35 35 36 36 36 36 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 36 36 35 34 34 33 31 27 19 15 12 13 14 16 19 17 14 10 10 11 16 21 26 22 17 9 7 5 7 13 17 16 9 4 4 7 10 11 14 17 16 15 14 14 13 14 15 15 10 7 4 3 2 2 2 3 3 4 4 3 2 1 2 2 2 1 2 3 4 6 6 4 3 2 3 3 2 2 3 4 3 3 4 6 7 9 8 7 6 6 6 5 5 6 6 13 18 19 16 12 12 13 16 19 20 19 18 16 15 16 16 15 13 11 9 7 6 8 9 11 11 11 11 12 13 13 12 11 9 7 7 7 10 12 14 13 12 10 10 10 10 10 10 11 11 11 10 10 10 10 10 10 10 7 3 3 4 5 5 9 14 15 16 16 16 15 16 17 18 17 14 12 12 13 14 12 11 10 9 8 9 9 10 11 11 10 9 7 8 10 11 12 13 15 15 13 11 12 15 15 14 12 11 10 9 11 11 10 8 8 9 11 12 12 11 9 9 8 6 5 4 4 5 7 8 9 10 11 12 15 18 20 22 25 26 25 21 16 12 9 8 8 9 9 10 10 11 13 15 16 16 16 15 14 12 10 7 6 5 4 4 4 6 10 14 16 14 10 7 6 7 8 10 11 11 11 11 11 13 16 18 16 15 12 10 8 7 8 10 11 10 10 10 10 11 11 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 10 8 5 4 3 4 5 6 7 7 6 4 3 3 4 5 5 4 4 3 3 3 4 7 7 7 6 7 8 9 10 11 11 12 12 11 9 8 7 6 6 10 9 8 6 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 4 4 4 5 5 5 5 5 5 5 6 6 7 8 8 9 9 10 11 11 12 12 14 15 18 19 18 16 15 14 12 12 12 11 11 10 10 10 10 10 9 9 9 10 11 12 11 9 8 9 10 10 10 9 8 7 7 7 7 7 10 11 12 12 12 13 11 9 6 6 6 6 4 3 5 6 8 11 11 9 5 5 6 7 7 8 8 8 9 10 12 12 11 12 15 18 20 21 21 20 18 15 16 16 16 17 18 20 20 19 17 15 12 10 6 4 4 4 4 5 5 5 4 4 5 6 6 6 6 9 8 4 3 5 9 8 6 5 9 10 10 9 8 7 4 4 6 5 12 21 21 20 20 20 19 17 15 15 14 15 15 16 14 13 12 11 11 12 13 12 10 7 6 7 7 6 6 6 8 10 11 11 11 11 12 12 12 11 11 10 11 11 12 11 9 8 7 8 9 10 11 9 8 6 5 5 6 7 7 7 7 7 7 7 11 14 16 16 16 16 16 17 16 16 16 16 16 16 17 15 14 12 12 12 12 13 13 14 15 15 15 16 15 15 15 15 15 15 15 14 14 14 13 12 13 13 15 15 15 15 15 16 17 17 16 14 12 10 9 9 9 9 9 9 9 8 8 8 8 9 9 10 11 12 12 12 12 12 13 12 12 11 10 10 9 9 9 9 10 11 13 15 15 16 16 16 16 16 16 17 17 18 18 17 16 14 13 10 7 5 4 4 4 6 9 12 15 17 18 17 16 14 13 12 11 10 11 14 17 16 16 14 13 11 8 5 3 2 2 3 3 5 10 14 15 15 15 13 12 12 12 13 13 13 14 15 15 16 16 17 16 15 14 14 14 15 15 15 16 16 17 18 19 20 20 21 21 22 22 22 21 21 20 20 22 22 22 19 16 13 11 10 10 12 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 30 30 30 29 29 29 30 30 30 30 30 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 31 31 31 32 32 32 31 31 32 32 32 32 32 33 33 33 33 34 34 34 35 35 35 36 36 36 36 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 36 36 35 34 34 33 32 30 24 18 15 13 12 13 14 16 13 11 11 12 15 19 19 19 18 15 13 12 11 11 15 18 18 12 7 4 5 6 8 12 15 16 14 12 12 14 14 14 11 7 4 3 2 2 1 1 2 3 2 2 2 1 1 2 1 2 2 2 4 5 4 3 3 2 2 3 3 2 2 3 4 5 4 6 11 12 11 8 5 4 4 5 5 8 10 12 17 18 17 11 9 9 13 16 19 20 19 18 17 16 16 16 14 12 10 8 8 10 12 12 12 11 11 11 12 12 12 12 10 9 8 10 12 15 16 16 15 13 12 11 11 11 11 11 11 11 10 9 8 8 9 10 10 9 6 4 3 4 5 5 10 13 15 15 15 15 14 14 15 16 17 16 15 13 12 11 10 10 10 9 8 8 9 11 12 12 12 10 8 9 10 11 11 12 14 13 12 10 12 14 15 14 12 10 9 9 10 10 10 8 8 10 13 13 13 11 9 8 8 7 6 6 6 6 7 6 5 4 5 8 13 17 21 23 25 26 23 19 14 11 9 8 9 10 10 11 11 13 14 15 16 16 16 15 14 12 10 8 7 6 5 4 3 4 7 13 15 13 8 6 6 8 9 11 10 10 10 10 11 12 15 17 17 14 11 9 8 7 8 9 9 9 9 9 9 10 10 10 10 9 10 10 10 9 9 10 10 10 11 11 11 10 9 7 5 3 4 4 5 5 6 6 6 4 3 3 3 4 4 4 4 3 3 4 6 8 9 7 5 5 6 7 8 10 11 11 12 11 9 8 6 6 8 12 11 10 8 7 5 4 4 4 4 4 4 5 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 7 7 8 8 9 9 10 11 12 12 13 13 14 16 17 18 18 17 16 15 13 12 10 9 9 8 8 8 9 9 9 9 8 9 11 11 9 8 8 8 10 10 10 11 10 6 3 5 6 7 9 11 12 12 12 12 10 8 6 5 6 7 8 8 8 8 9 11 11 9 6 5 6 7 8 8 9 9 9 10 12 12 11 12 14 16 19 20 19 17 16 15 16 17 17 19 20 21 19 17 14 12 12 10 6 5 6 7 6 6 7 8 9 10 9 8 6 5 6 9 8 5 3 4 6 7 5 5 10 11 10 9 7 6 5 5 6 8 11 16 22 22 21 22 19 17 15 15 15 14 15 15 13 11 11 10 11 11 13 12 10 6 7 7 8 7 7 7 7 8 9 10 11 11 11 11 11 11 11 10 10 9 9 8 8 7 8 9 9 10 9 8 6 5 4 5 5 6 7 7 6 7 7 7 10 13 16 16 16 16 16 16 16 16 16 16 16 15 14 13 12 11 10 11 11 12 13 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 14 13 13 12 13 13 13 14 15 16 17 17 16 14 12 10 9 9 9 9 9 9 9 9 9 9 9 9 10 11 12 12 13 13 12 13 12 12 12 11 11 10 10 9 9 9 9 10 11 13 15 15 16 16 16 16 16 17 17 18 17 16 14 12 9 6 5 4 3 3 4 5 9 12 15 17 17 17 15 13 11 9 6 4 5 6 9 13 14 14 11 8 5 3 3 2 2 2 3 4 8 12 15 15 15 14 14 13 13 13 13 13 14 15 15 15 15 16 16 15 15 15 15 16 16 16 16 17 18 19 20 20 20 20 20 21 21 20 20 19 19 19 20 21 21 19 17 15 12 12 11 11 28 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 32 32 32 32 32 32 33 33 33 33 34 34 34 35 35 35 36 36 36 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 36 36 35 35 34 33 32 30 28 22 16 13 12 11 12 12 11 9 9 11 14 17 18 15 14 14 14 14 13 14 16 18 19 17 13 8 5 4 5 7 10 12 13 10 10 10 11 11 9 8 6 4 3 1 0 1 1 1 1 1 2 2 2 1 1 2 3 3 3 2 2 3 2 2 1 2 2 2 2 2 4 3 4 5 9 13 15 12 9 7 6 6 9 12 15 14 14 15 13 10 6 6 8 13 16 18 19 19 18 18 17 16 16 13 10 9 9 10 12 13 12 10 9 9 11 11 12 12 12 10 9 9 13 15 17 17 16 15 14 13 12 12 12 13 14 13 12 11 9 9 9 10 11 12 12 10 8 7 6 8 11 14 14 14 13 13 14 13 13 14 16 17 18 16 13 11 10 9 9 9 9 9 9 9 11 12 13 12 11 9 9 9 9 10 11 12 11 11 11 13 14 15 13 11 10 10 10 10 11 10 9 9 11 14 14 13 10 10 9 9 8 7 7 7 7 7 7 6 5 5 6 9 15 20 23 24 24 21 16 12 11 10 10 11 11 11 11 12 13 13 14 15 17 16 16 14 13 11 10 9 9 7 5 4 5 8 14 16 15 10 8 8 9 9 9 7 9 11 11 11 12 16 17 17 15 12 10 8 7 7 7 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 9 7 5 5 4 4 4 4 5 6 6 5 4 3 3 4 4 4 4 4 6 8 10 12 12 9 6 5 5 5 7 8 9 11 11 10 9 7 6 6 10 14 12 11 9 9 7 6 7 5 4 4 5 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 7 8 9 9 9 10 10 11 11 12 13 13 14 15 16 17 18 18 17 16 15 14 12 10 9 8 7 7 7 8 10 9 9 8 9 10 11 8 7 7 8 9 10 11 11 10 8 6 3 4 6 8 10 11 12 12 11 10 8 7 5 8 11 14 14 13 11 11 11 11 8 6 3 5 7 8 9 9 9 9 9 10 10 10 11 13 16 18 18 16 14 13 14 17 17 17 18 21 21 19 14 11 10 12 13 11 10 9 9 7 7 8 11 13 15 13 10 6 4 6 10 8 6 2 3 5 8 6 7 11 11 9 7 5 5 4 4 5 8 8 12 21 21 22 22 20 18 17 16 15 14 15 13 10 7 7 7 8 10 13 13 12 10 9 8 8 7 7 7 5 6 7 8 10 10 11 10 10 10 10 10 9 8 7 7 6 6 8 9 9 8 7 6 4 3 3 5 6 7 7 6 6 6 7 8 12 14 16 16 16 16 16 16 16 15 15 15 14 14 14 13 11 10 9 9 10 11 12 13 14 15 15 14 14 15 16 16 16 15 15 15 15 15 15 14 13 13 12 12 11 11 13 14 16 17 16 14 12 10 9 9 10 10 10 10 10 10 10 10 10 10 10 11 12 12 12 12 11 11 11 11 11 11 11 11 10 10 10 10 10 10 11 12 14 15 16 16 16 16 17 17 18 18 17 16 13 9 6 4 3 3 3 2 3 5 7 10 13 15 16 15 13 12 10 7 5 4 4 5 6 7 8 8 7 5 3 2 2 2 2 2 2 2 5 8 12 15 16 17 16 15 14 14 14 14 15 15 16 16 16 16 16 16 16 16 16 16 16 16 17 18 18 19 20 20 20 19 20 20 20 19 19 18 17 17 18 18 19 19 19 18 16 16 15 14 28 28 28 28 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 32 32 32 32 32 32 32 32 33 33 33 33 33 34 34 34 35 35 35 36 36 37 37 37 37 37 37 37 37 37 37 37 37 37 37 36 36 35 34 33 32 31 29 25 19 13 10 10 9 9 9 7 7 8 11 15 17 16 13 12 10 10 8 9 11 17 19 18 13 10 7 6 4 4 6 8 9 9 9 9 9 8 9 9 10 7 6 4 3 1 2 1 1 3 3 3 3 3 1 2 3 3 4 4 4 3 2 1 1 1 2 2 2 1 6 12 13 12 11 14 16 15 11 9 9 10 12 15 16 17 15 12 9 6 5 4 4 8 13 15 17 18 18 18 17 17 16 16 13 10 8 11 12 13 10 8 6 6 8 11 12 13 13 11 9 7 7 9 15 17 16 15 14 13 13 13 14 15 15 16 14 13 11 10 9 10 12 13 14 14 13 10 10 11 14 15 15 13 12 11 11 11 11 12 13 15 17 18 17 14 11 10 11 12 11 11 10 10 10 11 12 13 12 11 9 7 7 8 10 11 11 10 10 12 14 14 14 12 11 10 10 10 11 11 11 10 9 12 14 15 13 11 11 9 9 7 7 7 7 7 7 7 7 5 5 5 6 13 19 24 23 22 19 14 11 10 10 11 12 12 11 11 11 12 12 14 16 18 17 16 14 13 12 12 12 11 9 8 7 10 14 18 18 15 11 10 9 9 7 8 10 12 13 12 12 14 16 17 17 15 12 9 8 7 7 7 7 7 7 7 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 6 5 4 4 4 5 6 7 6 5 4 4 4 4 4 4 4 6 9 13 16 17 16 13 11 8 6 5 5 7 9 11 11 10 9 7 7 7 12 14 13 11 11 10 9 9 9 6 4 6 6 6 5 4 4 5 5 6 6 6 6 6 6 6 6 5 6 6 7 7 8 10 10 10 11 11 13 13 13 14 14 15 15 16 16 17 17 17 16 15 14 12 11 9 8 8 7 8 9 9 10 9 9 9 10 11 8 7 7 8 9 11 12 11 10 8 6 3 4 5 6 8 9 10 10 10 9 8 8 9 12 13 13 12 11 10 10 9 8 7 5 3 4 6 8 8 9 9 8 8 8 9 10 12 14 16 17 16 14 12 11 13 15 15 16 18 20 19 17 10 9 11 14 16 15 13 11 9 8 8 9 11 14 15 12 8 4 3 6 10 8 6 4 7 8 8 5 8 12 11 8 5 4 4 4 3 5 7 7 9 13 20 22 22 22 20 18 17 16 15 16 11 6 4 4 5 4 9 13 14 13 11 9 9 9 8 8 7 5 4 5 6 8 9 9 9 8 8 8 9 8 7 6 6 5 6 7 8 8 7 6 5 4 4 4 6 7 7 6 6 6 6 8 10 13 15 16 16 16 16 16 15 15 15 15 15 14 14 14 13 12 10 9 8 9 10 11 13 14 15 15 14 13 14 16 16 15 15 15 15 15 15 14 14 13 13 13 12 13 13 13 14 15 16 16 14 12 11 10 11 11 11 11 10 10 10 10 10 10 10 10 11 11 11 11 11 10 10 10 11 11 11 11 12 12 12 11 11 12 12 12 13 14 15 15 15 16 16 17 17 18 18 17 15 12 9 6 4 4 3 3 2 3 4 5 8 11 12 13 13 12 10 9 7 6 4 3 3 3 4 4 4 3 2 2 1 1 2 2 2 2 2 4 7 11 16 19 20 19 18 16 15 15 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 19 19 19 19 19 19 19 19 19 18 17 16 16 18 17 17 17 18 19 19 19 18 18 28 28 28 28 28 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31 31 31 32 32 32 32 32 32 32 32 32 32 33 33 33 33 33 33 34 34 34 35 35 35 36 36 37 37 37 37 37 37 37 37 37 37 37 37 36 36 35 34 33 32 30 29 24 18 11 10 9 7 7 9 13 14 14 15 14 15 14 13 12 9 7 7 7 11 19 21 19 11 8 6 6 5 4 5 6 6 8 10 11 10 10 11 11 11 9 6 5 4 3 2 2 2 3 4 4 4 4 3 3 4 4 5 5 4 2 2 2 2 2 3 3 3 3 4 8 13 17 18 17 14 12 9 10 12 14 17 18 19 17 15 13 10 6 5 5 5 12 14 14 16 17 17 18 17 17 16 15 13 9 7 11 13 12 8 6 5 5 8 12 13 13 13 10 7 6 6 9 14 16 17 16 15 13 12 13 15 16 16 16 15 13 11 9 10 12 13 14 13 12 12 11 12 14 16 16 14 12 10 10 11 11 11 12 13 15 16 17 17 15 12 9 10 11 12 12 12 11 10 11 12 12 12 10 9 8 6 9 11 12 10 9 10 13 16 15 14 12 12 11 11 11 11 11 11 10 10 12 15 16 14 12 11 8 7 7 7 7 7 6 6 5 6 6 6 6 9 16 21 23 21 20 18 15 12 11 11 11 12 12 12 11 10 10 11 14 16 18 16 16 14 14 13 12 12 11 10 10 12 14 17 18 18 14 12 10 10 9 9 13 15 16 14 12 11 13 16 18 17 15 13 10 7 7 7 7 7 7 7 7 7 8 8 8 8 8 9 9 9 8 8 8 8 8 8 8 8 9 9 9 6 4 3 3 4 7 8 8 6 5 5 5 5 5 5 4 5 7 12 15 17 18 18 17 15 13 11 11 11 12 13 13 13 12 11 10 12 14 15 14 13 12 12 12 11 11 10 6 5 5 6 5 4 4 4 5 6 6 6 6 6 6 6 6 6 6 6 6 7 8 9 11 11 12 13 14 14 14 15 15 15 15 16 16 16 17 17 17 16 15 14 13 12 10 10 9 9 9 9 10 10 10 10 10 11 11 10 8 8 8 10 11 13 12 10 7 5 4 4 4 5 6 7 8 9 9 9 7 8 9 11 11 10 9 7 6 6 6 7 10 5 3 4 6 7 8 8 8 8 8 9 10 12 13 14 15 16 15 12 10 10 11 12 12 14 16 19 18 14 7 9 11 13 15 15 12 11 9 8 7 7 10 11 11 7 5 3 2 7 10 9 6 6 8 9 7 3 8 11 12 6 3 4 4 4 4 5 6 7 5 9 20 21 22 23 20 18 17 17 16 15 8 4 3 4 4 3 9 13 16 13 11 9 9 9 9 9 8 6 5 4 5 6 7 8 8 7 6 6 7 8 6 5 4 5 5 6 7 7 6 4 3 3 4 5 7 7 6 5 5 5 6 6 9 12 15 16 16 16 15 15 15 15 15 14 14 14 14 14 13 12 11 10 9 9 9 11 12 14 15 15 14 13 14 14 15 15 15 14 14 14 14 14 14 13 13 13 14 14 14 14 15 15 16 15 14 13 12 11 11 11 11 10 10 10 9 10 10 10 10 11 11 11 11 11 10 10 9 9 10 11 12 12 12 12 12 12 12 12 13 13 14 15 15 15 15 15 16 17 17 17 17 16 15 13 10 8 7 6 4 4 3 4 5 4 8 10 11 11 11 11 11 11 10 8 6 3 3 3 4 3 3 2 2 2 1 1 1 2 2 3 4 6 9 13 17 20 22 22 20 19 17 17 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 18 18 19 19 19 18 18 17 17 17 18 18 17 16 15 15 16 18 18 17 18 20 21 21 20 19 28 28 28 28 28 28 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31 31 31 32 32 32 32 32 32 32 32 32 32 32 32 32 33 33 33 33 33 34 34 34 35 35 35 36 36 36 37 37 37 37 37 37 37 37 37 37 36 35 34 33 32 30 28 24 20 15 14 12 9 5 9 16 19 21 22 19 17 16 16 15 12 12 11 13 17 23 20 16 11 8 6 5 5 6 7 7 8 9 12 14 16 16 14 12 10 7 4 4 5 4 2 1 1 2 3 3 3 4 3 3 3 4 6 5 4 3 2 2 2 2 3 3 5 5 3 5 9 16 17 16 14 11 9 10 13 16 18 20 20 20 18 16 13 10 7 10 12 15 13 12 15 16 17 18 17 17 16 15 12 7 6 8 11 11 9 6 6 6 11 14 13 13 11 8 8 8 9 11 13 17 18 17 15 13 11 11 12 14 15 15 14 13 12 10 11 12 15 15 14 13 12 13 14 16 17 16 13 11 10 11 11 11 12 13 15 16 17 17 16 16 13 11 9 10 12 13 12 11 9 10 12 12 11 10 10 8 8 10 11 12 10 9 10 15 16 15 13 13 12 11 11 10 10 10 10 10 10 12 15 17 15 13 11 7 6 6 7 7 6 6 5 4 5 5 5 7 12 17 21 21 19 18 18 17 14 13 12 11 11 9 11 11 11 10 10 13 16 17 15 14 14 13 12 12 12 11 11 11 13 15 17 17 16 13 11 10 10 12 14 16 16 14 12 11 10 13 15 17 16 14 13 10 9 8 8 8 7 7 7 7 7 8 8 8 8 8 8 9 8 8 8 8 8 8 8 8 8 8 8 7 5 4 3 2 5 8 8 7 5 5 5 5 5 5 5 5 5 7 13 16 17 18 18 18 18 17 17 16 16 17 17 18 17 16 16 15 16 17 16 14 13 13 13 13 13 12 10 7 5 5 5 4 4 4 4 5 5 5 5 6 6 7 7 8 8 7 7 7 8 9 11 12 14 15 15 15 15 15 15 15 16 16 16 16 16 17 17 17 16 16 14 13 12 11 10 9 10 10 10 10 11 11 11 11 11 11 10 9 9 9 10 12 13 12 8 5 4 4 5 4 4 5 6 7 8 9 8 7 6 8 10 10 9 8 8 7 5 8 11 14 9 5 4 5 7 8 8 9 9 10 11 12 13 14 14 15 14 13 10 9 9 10 10 9 12 16 19 17 13 7 9 10 10 12 12 11 11 10 9 7 7 8 9 8 5 5 3 3 7 9 9 7 5 5 7 6 3 8 11 11 4 4 6 5 5 5 5 5 6 5 11 19 20 21 23 21 18 16 17 15 11 5 3 4 4 4 4 9 13 16 14 12 10 8 8 9 10 10 8 7 6 6 7 7 8 8 6 5 5 6 7 6 4 3 4 5 6 7 7 6 4 3 2 4 5 6 7 6 4 4 4 5 5 6 9 12 15 16 16 16 15 15 15 15 14 14 14 14 14 13 12 11 10 9 9 9 10 12 13 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 14 14 14 14 15 15 15 16 15 14 13 11 10 10 10 10 9 9 9 9 10 10 10 10 11 11 11 11 10 10 9 9 10 10 11 11 11 10 10 10 11 11 11 12 14 15 15 15 13 12 12 13 15 17 17 16 15 14 13 12 11 10 9 6 4 4 5 5 5 7 9 11 9 9 9 8 8 9 8 6 4 4 4 4 4 3 3 2 1 1 2 3 4 4 5 7 10 13 16 18 20 22 23 22 21 19 19 19 20 19 19 19 19 19 19 18 18 17 17 17 17 17 18 18 18 18 18 18 17 16 15 15 16 17 16 15 13 12 13 16 17 18 19 20 20 20 18 17 28 28 28 28 28 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31 31 31 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 33 33 33 33 33 34 34 34 35 35 35 36 36 36 36 37 37 37 37 37 37 37 36 35 34 33 31 30 27 23 19 15 13 16 19 19 19 20 21 24 25 20 18 18 20 18 16 15 16 20 19 17 15 11 9 7 5 5 7 12 14 11 8 9 12 14 14 13 11 9 8 6 4 4 5 5 3 2 1 2 3 2 3 3 4 3 3 3 3 3 3 3 2 2 2 2 2 3 2 3 3 3 6 10 11 11 10 8 7 5 7 12 19 20 21 22 20 18 16 14 13 15 15 15 11 11 13 14 16 17 17 17 17 14 10 5 4 5 9 11 10 7 10 12 15 14 13 12 10 9 10 11 13 12 15 17 17 16 15 12 9 8 10 11 12 11 10 10 10 10 11 11 12 12 13 14 16 17 18 19 17 15 13 11 9 10 11 11 12 14 15 16 17 17 16 15 14 11 10 11 12 12 9 8 7 9 10 11 10 10 10 9 9 10 11 11 9 8 11 16 16 15 13 13 12 12 11 11 10 10 10 9 9 9 13 16 17 14 11 7 6 6 7 6 6 6 5 5 4 4 4 7 10 13 18 17 16 16 19 19 18 15 12 9 8 9 11 12 12 11 12 14 16 15 14 12 12 11 11 11 11 11 12 12 13 14 16 15 14 11 10 10 10 13 15 16 13 11 10 9 10 12 14 14 13 12 11 10 10 10 11 11 11 10 9 9 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 6 4 3 3 3 3 7 8 6 5 4 5 5 5 5 5 5 5 5 8 14 16 17 18 18 18 18 18 18 18 19 19 20 20 20 19 19 18 18 17 16 15 14 14 15 15 14 12 10 8 5 4 4 4 4 4 4 4 5 5 6 6 7 8 9 9 9 9 9 9 10 11 13 16 16 16 16 16 16 15 16 16 16 16 16 16 16 16 17 17 16 16 15 13 12 12 11 10 10 11 11 11 11 11 12 12 12 11 10 10 9 10 11 13 14 13 8 4 5 5 5 4 4 5 5 6 7 7 7 6 5 6 7 8 7 7 8 8 8 10 13 15 14 8 4 5 7 8 9 10 10 11 12 13 15 16 16 15 14 12 8 7 7 9 8 8 11 15 18 17 12 8 8 7 8 10 11 11 12 11 10 7 7 7 8 8 7 8 6 5 7 8 9 6 4 3 6 6 6 9 11 9 3 5 7 5 4 4 5 4 4 4 11 17 19 21 22 22 17 15 17 11 6 3 4 5 5 3 5 11 14 15 13 11 9 7 7 7 9 11 11 10 9 9 9 9 9 9 8 7 6 6 5 5 4 3 3 4 6 7 7 6 6 5 4 4 4 4 5 5 5 4 4 4 4 4 5 9 13 16 16 16 16 16 15 14 14 14 14 14 14 13 12 11 10 10 10 10 10 11 12 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 14 14 14 15 15 15 16 15 14 13 12 11 10 9 9 8 8 8 8 9 9 9 10 10 10 10 10 9 9 9 9 9 9 9 8 7 7 7 7 8 9 9 10 11 13 14 14 13 10 8 7 8 10 13 14 13 12 12 13 13 13 13 11 6 5 5 5 5 5 5 6 7 5 5 5 6 6 7 7 5 4 4 4 4 4 4 3 2 1 2 4 6 8 8 10 11 13 16 18 19 20 21 22 22 21 20 20 20 21 21 20 20 20 19 19 18 18 17 17 17 17 17 18 18 18 18 18 17 16 15 14 13 13 15 15 14 13 12 12 15 16 17 18 19 18 16 12 11 27 28 28 28 28 28 28 28 28 28 29 29 29 29 29 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 33 33 33 33 34 34 34 34 35 35 35 35 36 36 36 36 36 36 36 36 35 34 33 31 29 25 20 16 13 12 13 21 25 25 26 26 25 20 16 14 14 14 14 13 13 14 14 14 13 11 7 6 7 8 10 12 16 15 11 6 6 8 10 10 8 6 4 5 5 5 4 3 3 3 2 2 3 3 3 2 2 3 4 4 3 2 2 2 2 2 2 2 2 2 1 2 2 2 2 1 2 4 5 5 3 4 7 12 17 20 22 22 22 21 18 16 15 15 16 15 12 9 9 11 12 14 16 17 17 16 12 8 4 3 5 7 10 11 12 15 15 15 13 12 11 11 11 13 13 12 10 9 9 11 11 11 9 8 7 8 9 9 6 5 5 6 8 10 12 13 14 14 16 18 19 20 20 17 14 11 10 9 9 9 10 12 14 15 16 16 17 16 15 14 12 11 12 12 11 8 7 7 8 9 9 10 10 10 10 10 10 11 10 8 7 11 15 15 14 13 13 12 12 11 10 10 9 9 9 8 8 10 14 15 12 9 6 5 6 7 6 6 6 6 6 5 4 4 5 7 9 11 12 13 13 17 19 19 16 12 9 8 9 11 13 13 13 13 13 14 12 11 10 9 9 10 10 10 11 11 12 12 13 13 12 11 9 8 9 10 13 13 12 9 8 8 8 9 10 11 10 9 10 10 9 10 10 11 12 12 11 11 11 11 9 8 9 8 8 7 7 7 8 7 7 6 6 6 6 6 6 5 3 3 3 5 7 10 10 7 5 4 4 4 5 5 5 4 5 8 12 16 17 18 18 18 18 18 18 18 18 19 19 20 20 20 19 19 19 19 18 17 16 16 16 16 16 15 12 10 8 6 5 4 4 4 4 4 5 5 6 7 8 9 10 10 10 10 11 10 11 12 16 17 18 18 17 17 16 16 16 16 16 16 17 17 17 17 17 17 17 16 16 15 14 13 12 12 11 11 12 12 12 12 12 13 13 12 11 11 10 10 10 12 14 14 13 7 5 4 5 5 4 4 4 5 5 6 7 7 6 4 5 5 6 5 4 4 5 6 9 12 15 17 11 6 4 7 8 9 11 12 12 13 14 15 16 17 17 15 12 9 8 9 10 9 9 11 14 16 16 12 9 7 5 6 9 12 13 14 13 11 8 7 7 8 8 10 12 8 6 6 8 8 5 4 5 7 9 10 11 10 7 3 6 7 6 4 3 5 4 5 5 9 14 20 20 21 22 18 15 15 7 3 3 5 6 6 3 6 14 15 13 8 7 6 5 4 3 3 11 13 12 11 11 11 11 11 11 10 9 8 7 6 6 5 5 3 3 5 7 7 7 8 9 8 6 2 2 2 3 4 5 4 4 4 3 5 7 11 14 16 16 16 16 14 14 14 14 15 14 14 13 12 12 11 11 11 11 12 12 12 13 13 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 15 15 15 15 14 13 12 11 10 9 8 7 6 6 5 6 7 8 9 9 10 10 9 9 9 10 10 10 9 8 7 6 5 5 5 6 6 7 9 11 12 14 14 12 8 7 6 5 6 7 9 9 8 10 12 13 14 13 11 7 6 6 6 6 6 6 6 6 6 5 5 5 5 5 6 5 5 5 5 5 5 4 3 2 2 3 5 8 11 13 14 15 16 18 19 20 20 21 21 21 21 20 20 20 21 22 22 21 20 19 19 18 18 17 17 16 16 17 17 18 17 17 17 17 16 15 13 10 9 11 12 13 12 11 11 14 16 16 17 17 15 12 8 8 27 27 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31 31 31 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 33 33 33 33 33 34 34 34 34 34 35 35 35 35 35 35 36 35 35 34 33 32 31 28 24 19 16 16 16 18 25 26 25 25 23 20 15 11 7 6 7 8 8 8 8 8 8 8 8 7 7 7 10 15 16 16 14 10 4 4 6 7 6 6 6 5 5 5 5 4 3 2 3 3 3 4 3 2 2 2 2 3 3 3 2 1 1 2 2 3 2 2 2 2 2 2 2 1 1 2 2 2 3 4 3 6 13 20 23 22 22 20 19 15 14 14 15 15 14 11 8 8 9 10 12 14 16 17 14 11 8 7 7 7 9 11 14 16 17 14 12 10 10 11 12 12 12 10 8 6 5 5 5 3 4 5 7 7 7 7 6 3 3 3 4 4 6 10 13 15 16 17 19 21 21 19 15 12 10 9 8 9 9 11 13 13 14 15 15 16 15 14 13 12 13 13 12 10 8 7 7 8 8 9 9 10 10 11 11 11 11 9 8 7 10 13 14 14 13 13 12 12 11 10 10 9 9 8 8 8 8 12 12 9 5 4 5 7 7 8 7 7 7 7 5 4 4 5 6 6 5 6 9 12 16 19 19 16 13 10 8 9 11 13 14 14 13 12 11 10 9 8 7 8 8 9 10 10 11 11 11 11 10 9 8 7 7 9 10 12 10 8 7 7 7 8 8 8 9 8 8 8 9 9 10 10 11 12 12 11 11 11 11 9 8 9 9 8 7 7 7 7 7 6 5 4 5 5 6 5 5 4 3 5 10 12 14 12 10 8 5 5 6 5 5 4 4 6 9 14 17 18 18 18 18 18 17 17 17 18 19 19 19 19 18 18 18 19 19 19 18 17 17 17 17 17 15 12 10 9 8 6 4 4 4 5 5 6 8 9 10 11 12 11 10 10 11 12 13 15 16 17 18 18 19 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 15 14 14 13 13 12 12 12 12 12 12 13 13 13 13 12 12 12 12 12 13 14 14 13 8 5 4 4 4 4 3 3 4 5 5 6 6 6 5 6 8 10 9 5 3 5 6 7 11 15 17 15 9 5 7 8 9 11 12 13 13 14 15 16 17 17 16 14 13 13 13 12 9 9 11 13 13 12 11 10 8 5 6 8 12 13 13 14 12 9 7 7 7 5 8 11 7 6 6 8 7 5 4 5 7 8 9 9 7 6 5 7 7 6 3 4 6 6 6 6 5 13 20 19 19 19 16 14 12 6 4 5 7 7 6 3 9 15 16 10 4 3 3 2 3 4 6 10 12 13 11 12 12 12 12 11 10 10 9 8 7 7 8 7 6 5 5 6 6 9 11 14 12 9 4 3 3 2 3 4 5 4 4 4 5 7 10 12 15 16 16 15 13 13 14 14 15 15 14 14 13 12 12 12 12 13 13 13 13 13 13 13 13 13 14 14 14 13 13 12 12 12 12 12 12 13 13 13 13 13 14 14 14 14 13 12 11 10 10 9 8 7 6 5 5 5 6 8 8 9 9 9 9 9 10 10 10 9 8 7 7 6 5 5 5 5 5 6 7 9 11 12 12 10 6 7 7 6 5 4 7 8 10 12 13 13 13 12 11 7 7 6 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 5 5 4 2 2 3 5 8 12 16 17 18 19 20 21 21 21 21 21 21 21 21 20 20 21 22 23 23 21 20 19 18 18 17 16 16 16 16 17 17 17 16 16 15 15 14 12 9 8 9 11 11 12 10 11 14 16 17 17 17 14 10 9 11 27 27 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 33 33 33 33 33 33 33 34 34 34 34 34 34 34 34 34 34 33 33 32 31 28 24 19 18 21 23 24 27 25 23 21 18 16 14 13 12 9 6 5 5 6 8 7 6 5 6 6 6 9 11 16 15 14 13 11 8 5 5 5 5 5 5 4 4 4 4 5 5 4 4 4 4 4 3 2 2 3 4 4 3 2 1 1 1 2 2 3 3 3 3 3 3 2 1 1 2 3 3 3 3 3 3 3 6 12 18 20 20 18 16 14 14 14 14 13 11 8 6 6 7 9 10 13 15 16 13 11 10 11 11 10 12 13 15 14 12 10 9 9 10 10 11 10 9 7 6 6 5 4 4 3 3 5 8 7 6 5 5 5 5 5 5 4 4 6 10 15 19 20 21 22 21 18 13 10 8 7 7 8 8 11 13 13 13 13 13 13 12 12 12 11 12 12 11 10 8 7 7 7 8 9 9 10 10 11 12 12 11 10 8 7 8 11 12 13 13 13 12 12 11 10 10 9 8 8 7 7 7 8 7 6 4 5 6 7 8 8 8 8 8 8 7 6 6 6 6 6 5 5 7 10 14 18 19 17 14 12 10 10 11 12 14 14 13 11 9 7 7 5 4 5 6 8 9 10 11 10 10 10 9 9 9 8 8 9 10 10 8 7 6 7 7 7 8 8 8 7 7 8 9 10 10 11 11 12 12 11 11 11 11 11 9 9 10 8 7 7 7 7 6 5 4 3 4 4 4 5 6 7 10 12 14 14 14 13 11 9 7 7 7 7 6 5 6 10 14 17 18 18 18 17 17 17 17 17 17 18 18 18 18 17 17 17 17 19 20 20 19 19 19 18 18 17 16 14 11 12 11 9 6 7 12 12 12 12 12 12 12 12 12 11 12 12 12 15 17 18 18 18 18 19 19 19 18 17 17 17 17 18 18 17 17 17 16 16 16 16 16 16 15 15 14 14 14 13 13 13 13 13 13 14 14 14 14 13 13 13 14 13 14 14 14 12 10 8 7 6 5 4 3 3 3 4 5 6 7 7 7 7 9 12 12 7 5 6 6 8 11 16 18 17 10 7 7 8 9 11 12 12 12 13 15 15 16 16 16 16 15 15 14 12 8 9 11 11 10 10 10 10 8 5 6 8 11 13 13 13 12 9 7 7 7 4 4 6 8 6 6 8 6 5 4 5 6 6 6 5 4 6 7 9 10 9 7 7 7 6 6 5 3 13 19 20 19 17 13 13 11 8 7 8 9 8 6 3 11 17 19 10 5 4 3 3 3 5 6 7 9 11 12 12 12 12 12 11 10 10 9 9 8 8 8 10 10 8 7 6 6 10 14 17 17 13 8 5 3 3 3 3 4 5 4 4 4 5 8 10 13 14 14 14 13 13 13 13 14 14 14 14 13 12 12 12 12 13 13 13 13 12 12 12 13 13 13 14 14 13 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 12 11 10 10 9 9 8 7 6 6 5 6 7 8 8 8 8 8 8 8 8 8 8 7 7 6 6 6 7 7 7 7 7 7 7 8 9 10 10 7 4 6 6 6 4 3 3 3 7 11 13 13 12 11 10 8 7 7 7 6 6 7 7 8 8 8 8 8 8 8 8 7 7 7 7 6 6 6 5 4 3 4 5 8 12 16 19 20 20 21 22 23 23 22 22 21 22 22 22 21 21 21 23 23 23 21 20 19 18 17 16 16 15 15 15 16 16 15 14 12 13 12 12 10 9 9 10 11 11 9 10 13 15 17 19 18 14 10 12 15 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 33 33 33 33 33 33 33 33 33 33 33 34 33 33 33 33 32 31 30 29 28 24 19 16 16 19 23 23 20 13 10 10 13 15 15 13 11 8 6 6 8 10 10 8 7 8 12 13 16 16 16 15 13 12 13 13 10 8 6 5 4 3 3 4 4 4 4 4 4 4 5 5 4 4 3 3 4 4 4 2 1 1 1 1 1 2 2 2 2 2 3 3 2 2 1 2 3 3 2 2 2 2 2 3 6 11 17 19 17 16 15 14 12 11 11 10 9 7 6 7 8 11 13 15 15 12 12 13 15 14 13 14 13 12 9 7 7 7 8 8 8 8 7 6 6 6 6 6 5 4 3 3 5 7 7 5 5 6 7 7 6 5 4 3 4 6 14 19 22 21 20 19 16 12 10 8 7 7 6 7 11 12 12 11 11 11 9 10 11 11 10 9 9 10 9 7 6 6 7 7 9 10 10 11 12 12 12 12 10 7 7 8 9 11 12 12 12 12 11 11 10 9 9 8 7 7 6 4 4 4 5 6 7 7 7 7 8 8 8 9 9 9 8 7 7 7 6 5 4 5 8 13 18 19 17 14 12 11 10 10 12 13 14 14 12 9 6 5 3 3 3 3 4 6 7 8 8 9 9 9 9 10 9 9 9 9 8 7 7 7 7 7 7 7 8 8 7 7 8 8 9 10 11 11 12 12 11 11 12 12 12 9 9 10 8 7 6 6 6 6 5 4 3 3 3 3 5 8 12 12 12 12 12 12 12 10 9 8 8 9 10 11 12 13 16 17 19 19 18 17 17 16 16 17 17 17 18 18 17 17 17 17 17 17 17 19 19 20 20 19 19 18 18 17 16 14 15 15 14 10 12 16 16 17 18 18 18 17 16 15 13 14 16 16 17 18 19 19 19 19 19 20 20 19 18 17 18 18 18 18 17 17 16 16 15 16 16 16 16 16 15 15 14 14 14 14 14 14 14 14 14 14 15 15 14 14 14 15 15 14 14 13 12 12 10 10 9 6 5 4 3 3 3 4 5 7 7 8 8 9 11 12 10 8 7 7 10 14 19 19 17 11 7 6 7 9 11 11 11 11 12 12 13 13 14 14 14 14 14 13 11 8 9 10 11 10 9 8 9 9 8 8 9 11 13 13 13 12 10 7 8 8 7 5 4 5 6 7 8 6 5 3 3 3 4 3 4 4 8 9 9 12 13 11 10 8 5 6 5 4 14 20 22 20 16 13 12 12 12 11 9 7 6 4 4 13 18 20 14 8 4 3 3 5 5 6 6 7 9 12 11 12 12 11 11 11 10 10 11 9 9 10 13 13 12 10 9 9 12 15 17 19 17 12 7 5 3 3 3 3 4 4 3 3 3 4 7 9 11 12 12 12 12 12 12 12 13 13 13 12 12 11 12 12 12 12 12 12 12 12 12 12 13 13 14 13 12 12 11 11 11 11 12 12 13 13 12 12 12 12 12 12 12 11 10 10 9 9 8 8 7 7 7 7 7 8 8 9 9 8 8 7 7 7 6 6 6 6 6 6 7 9 9 9 9 8 7 7 7 7 8 7 6 3 5 5 4 4 5 6 8 9 12 13 12 11 11 10 8 7 7 6 5 4 4 5 6 7 8 9 9 9 9 9 9 9 8 8 8 7 7 7 7 7 6 7 9 11 14 16 18 20 20 21 22 23 23 23 23 22 23 23 22 21 20 21 22 23 22 20 19 18 17 16 16 15 13 12 12 13 13 13 12 12 12 12 11 10 10 11 12 12 10 11 12 13 15 17 17 13 11 15 19 27 27 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 31 30 29 28 27 23 19 14 12 14 18 17 13 7 6 7 13 13 13 13 11 9 8 7 7 8 10 11 7 7 12 17 20 19 17 16 14 13 15 14 12 10 6 4 4 3 3 3 3 3 4 3 3 2 3 4 4 3 3 4 4 4 3 2 1 1 1 1 1 1 2 2 2 2 2 3 2 2 1 2 2 1 1 2 3 2 2 3 4 8 17 19 18 14 11 10 8 7 8 10 11 9 9 9 9 11 13 15 14 13 12 14 15 15 15 14 13 10 5 5 6 7 7 7 6 6 6 6 6 7 7 6 5 4 4 4 3 5 7 6 6 7 6 6 5 4 4 5 9 13 20 20 20 19 18 16 14 12 10 9 8 7 6 7 10 12 12 10 10 9 7 9 10 10 9 8 7 8 9 8 7 7 7 8 9 11 12 12 13 13 13 12 10 7 8 8 9 11 12 11 11 11 11 10 10 9 9 8 7 7 6 4 4 4 6 7 8 8 8 8 8 8 9 9 9 10 9 9 8 8 7 5 4 4 6 12 17 20 17 14 12 11 10 10 12 13 14 13 12 10 7 5 3 2 2 3 3 4 5 6 6 8 9 10 10 10 10 9 9 9 8 7 7 8 8 7 8 8 8 7 7 6 7 7 8 9 10 11 11 12 12 12 13 13 12 9 9 9 8 6 5 6 6 6 5 3 2 2 2 3 6 8 10 10 9 8 7 7 8 8 8 8 8 9 12 14 16 18 19 19 19 18 17 17 17 16 16 16 17 17 17 17 17 17 17 17 17 17 17 18 19 19 19 19 19 19 19 18 17 16 17 17 16 13 15 17 17 18 19 19 19 19 18 17 16 16 16 17 18 19 20 20 20 19 19 20 20 20 19 18 18 18 18 18 17 16 16 15 15 15 15 15 15 16 16 15 15 14 14 14 15 15 14 14 14 14 14 14 15 15 15 15 15 14 13 13 13 13 12 12 10 7 7 6 5 4 3 3 4 6 7 8 8 8 9 10 11 10 9 8 11 15 20 19 16 11 7 6 6 9 11 10 10 10 10 10 10 10 11 11 11 12 13 13 10 8 8 10 11 10 8 7 8 10 12 12 11 11 13 13 13 11 10 8 6 7 7 6 5 5 6 7 8 7 6 4 3 3 3 3 5 8 10 9 10 14 15 14 11 7 5 6 5 6 13 20 23 21 18 16 14 15 14 12 8 5 4 3 6 15 20 20 14 8 4 3 5 6 7 8 8 9 11 12 12 12 12 11 12 12 10 11 12 11 12 13 15 16 16 14 14 14 16 18 19 20 18 15 9 6 4 4 4 5 5 5 4 3 3 2 3 6 8 10 9 9 9 9 9 10 11 11 12 12 11 11 11 11 11 11 11 10 11 11 11 12 12 13 12 12 11 11 11 11 11 11 12 12 12 12 11 11 11 11 11 11 10 10 9 9 9 8 8 7 7 7 7 8 9 9 9 10 10 10 9 8 7 6 5 5 5 6 6 7 8 10 10 9 7 7 6 6 6 6 6 6 6 5 6 7 7 8 9 10 12 13 13 13 12 11 10 9 8 8 7 6 5 4 3 3 4 5 7 9 11 11 10 10 9 9 9 9 9 9 9 9 10 10 11 11 11 12 12 12 14 16 18 19 20 21 23 23 23 23 23 23 23 23 22 21 22 22 22 21 20 18 18 17 16 16 15 15 14 14 14 14 13 12 11 11 11 12 12 12 13 13 13 13 14 14 15 16 16 14 14 17 20 27 27 27 27 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 33 33 33 33 33 33 33 33 33 33 32 32 32 31 29 28 27 25 23 18 14 11 10 12 15 12 8 7 11 16 14 13 11 9 8 9 7 5 4 5 6 5 5 7 13 17 19 19 17 14 12 11 10 11 10 6 4 4 4 3 3 3 3 3 3 2 1 3 3 2 3 3 3 3 3 2 1 1 1 1 1 1 2 2 2 2 2 3 3 3 2 2 2 2 2 2 3 3 2 2 3 3 9 18 20 16 10 7 6 6 6 9 12 13 13 12 11 10 11 13 15 14 13 12 14 14 12 12 12 11 8 6 5 5 6 6 7 6 6 6 6 6 6 6 5 4 3 4 4 3 7 9 9 8 7 4 3 3 3 5 9 16 19 21 18 17 17 16 15 13 11 10 9 8 7 6 8 11 13 11 9 10 9 8 9 9 10 9 7 6 9 9 9 9 8 9 10 12 14 14 14 14 14 14 13 11 9 8 9 9 9 9 9 10 10 10 10 9 9 9 8 7 7 6 5 5 5 6 7 7 7 8 8 8 8 9 9 9 9 9 9 9 8 6 4 4 5 7 13 17 19 17 14 13 12 11 11 12 13 12 12 12 11 8 6 3 3 3 3 3 3 3 5 6 6 7 9 10 11 11 10 9 9 9 8 8 9 9 9 9 9 9 7 6 6 6 6 6 7 9 10 11 12 12 13 14 15 15 13 11 10 8 5 6 7 7 6 4 3 2 2 2 3 6 7 7 7 6 5 6 6 7 7 7 7 7 9 11 15 17 18 18 18 18 17 17 16 15 16 16 16 16 17 17 17 17 17 16 16 16 16 17 18 18 18 19 19 19 20 20 19 18 18 18 18 17 16 16 17 18 19 20 20 20 20 19 18 18 17 18 18 18 19 20 20 20 20 19 20 20 20 20 19 19 18 18 17 16 16 15 15 14 14 15 15 15 16 16 16 15 14 14 14 15 15 15 14 14 14 14 14 14 14 15 15 14 14 14 14 14 13 12 11 11 11 10 9 7 5 4 3 3 4 5 7 7 7 8 8 10 10 10 9 11 15 19 19 16 12 8 9 11 11 11 10 9 9 8 8 8 9 9 10 10 11 13 14 11 9 7 9 10 10 7 6 8 10 11 12 10 10 12 12 12 11 10 8 6 6 6 6 6 6 7 8 7 7 5 4 3 2 3 5 9 10 11 10 12 16 16 13 7 5 5 6 6 7 11 21 24 22 21 19 17 17 15 12 6 4 5 4 7 14 21 21 14 8 5 5 8 9 9 10 10 11 12 13 14 13 12 11 12 12 11 12 13 13 16 16 15 15 16 17 19 21 21 21 21 21 20 17 11 7 5 4 5 5 5 5 5 5 5 4 3 5 6 7 6 6 6 7 8 9 9 10 10 11 11 11 11 11 10 10 10 10 10 10 10 11 11 12 12 11 11 10 10 11 11 11 11 10 10 10 10 10 10 10 10 10 9 9 8 8 7 7 7 6 6 6 7 9 10 10 10 11 11 10 9 8 7 6 5 5 5 6 7 8 8 9 8 7 7 6 6 5 6 6 6 7 7 7 8 9 9 10 11 12 13 14 13 13 12 11 10 10 9 8 8 7 7 5 4 4 3 4 7 10 11 11 11 10 10 10 10 10 10 10 10 10 11 11 12 12 11 10 9 8 8 10 12 15 17 19 22 24 25 25 25 24 25 24 23 22 21 21 21 21 20 20 19 18 18 17 16 16 15 14 14 14 14 12 11 11 11 12 13 14 15 15 15 16 16 16 17 16 16 15 16 18 20 27 27 27 27 27 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 33 33 33 33 33 33 33 32 32 32 31 30 29 27 26 25 22 18 14 11 8 7 9 8 8 8 13 16 17 13 11 9 8 7 6 6 8 10 9 8 6 7 11 17 19 20 17 13 9 7 6 8 11 12 8 6 5 5 4 3 3 3 3 4 5 6 4 3 5 3 1 2 2 1 1 1 2 2 2 2 2 2 2 3 3 3 3 3 2 2 2 2 2 3 3 3 2 3 3 4 10 17 22 17 12 9 11 14 14 14 15 15 15 14 12 10 10 11 13 14 13 12 14 12 10 8 7 7 8 7 5 6 6 7 8 7 7 5 6 7 7 6 5 3 3 3 3 4 7 10 12 11 9 6 3 3 3 6 12 20 20 19 16 15 15 16 15 13 11 10 10 9 8 8 10 11 13 10 9 9 10 10 10 10 9 8 6 7 11 11 10 10 10 11 12 14 15 15 15 14 14 14 14 12 10 8 10 9 8 8 8 8 9 10 9 9 9 9 8 7 7 6 6 5 5 6 6 7 7 7 8 8 8 8 8 8 8 8 7 7 6 4 4 4 8 12 16 18 18 16 14 12 11 11 12 13 13 12 12 12 12 9 6 4 3 2 3 2 2 2 4 5 7 8 9 10 11 11 10 10 10 9 9 9 9 9 10 10 10 9 7 6 6 6 5 5 6 7 9 10 11 12 13 15 16 16 14 12 11 10 7 8 8 7 5 4 2 2 2 2 3 4 5 5 5 5 5 5 5 6 7 7 7 7 7 11 14 16 17 17 17 17 16 15 15 14 14 16 18 17 17 17 17 16 16 15 14 14 15 16 18 18 18 19 19 20 20 20 20 19 19 18 19 18 16 14 16 19 20 20 21 20 20 20 20 19 18 18 19 19 20 20 20 21 20 20 20 20 20 20 20 19 18 17 16 16 15 15 14 14 14 14 15 15 16 16 15 15 14 14 14 15 15 14 14 14 13 13 12 13 13 14 15 15 14 14 14 14 13 12 12 12 12 12 12 10 7 5 4 3 4 5 5 6 7 7 8 9 11 12 11 11 14 17 18 17 15 12 13 13 13 12 11 9 9 8 8 8 8 9 9 10 12 13 13 12 9 7 8 8 8 5 6 7 7 9 10 8 9 10 11 11 10 10 9 7 7 6 5 6 6 7 7 7 6 5 4 3 2 4 7 11 12 12 12 14 16 14 8 3 5 5 6 6 7 10 21 23 22 22 21 20 19 15 11 7 5 5 5 5 8 18 19 16 11 9 9 13 13 13 12 12 12 12 13 14 14 13 12 12 12 12 14 14 15 17 14 11 12 12 13 15 18 22 24 24 24 23 18 13 9 7 6 5 5 5 5 6 6 7 7 7 7 8 8 8 7 8 9 9 9 9 10 10 10 11 11 11 11 11 10 10 10 10 10 11 11 11 12 11 11 11 11 11 12 12 11 10 8 8 7 8 8 9 10 10 9 8 7 7 6 6 6 5 5 5 6 7 8 10 10 9 9 9 9 9 8 7 5 5 5 5 6 7 8 8 8 7 7 6 6 6 6 6 6 7 7 7 8 9 9 10 11 11 12 13 13 12 12 11 11 10 10 10 10 9 8 8 7 6 5 5 7 10 10 10 10 10 10 10 10 10 10 10 9 9 10 11 12 12 13 12 11 9 7 5 5 6 8 9 12 18 23 26 28 27 27 26 26 25 24 22 21 22 21 21 19 19 18 17 16 16 15 15 14 14 14 14 13 12 11 12 13 14 14 16 17 18 18 18 18 18 17 16 17 18 19 20 27 27 27 27 27 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 29 29 29 29 29 29 29 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 33 33 33 32 32 32 32 32 31 30 29 27 25 24 22 19 14 11 9 10 9 6 6 7 11 15 17 16 13 10 7 6 6 6 6 8 13 13 11 16 18 20 19 18 15 12 8 4 3 3 9 11 10 7 5 4 4 3 2 4 4 4 6 7 4 4 4 2 2 3 3 3 2 2 2 2 2 2 2 2 3 3 3 3 3 2 2 1 1 2 3 3 2 3 3 4 5 6 9 17 24 20 17 15 14 15 17 17 16 14 14 13 11 9 9 9 11 12 13 12 12 11 8 5 3 4 7 7 6 6 7 8 9 8 6 4 8 10 10 8 6 4 3 3 4 6 9 12 14 13 11 7 4 4 4 3 11 17 20 18 16 15 16 16 15 13 12 11 10 10 9 9 11 13 12 8 8 9 10 11 11 10 9 7 5 8 10 11 12 12 12 14 15 16 16 16 15 14 14 14 14 13 9 8 10 10 8 8 7 7 8 9 9 9 9 9 7 7 7 7 7 6 5 5 6 6 6 7 7 7 7 7 7 6 6 6 5 4 3 3 6 9 11 13 16 18 18 17 14 12 11 13 13 13 13 13 12 13 12 10 7 5 4 4 3 3 2 2 3 5 7 9 10 11 11 10 9 9 9 10 10 10 10 10 10 10 10 9 8 7 6 6 5 5 5 6 7 8 9 11 12 14 15 16 15 14 13 12 11 9 7 5 5 4 3 3 2 2 2 3 3 3 4 5 5 5 5 6 7 7 8 8 9 12 14 16 16 17 17 17 16 15 15 15 14 17 18 18 17 17 16 16 15 14 14 13 13 16 17 18 19 19 20 20 20 20 20 20 19 19 19 18 16 15 15 17 20 21 21 21 20 20 20 20 19 19 19 19 20 20 20 21 20 20 19 20 20 20 20 19 18 17 16 15 15 14 14 14 14 14 15 15 15 15 15 15 15 14 14 14 14 14 12 11 12 12 11 12 13 14 15 14 14 14 14 14 13 13 13 13 13 13 14 12 10 6 4 3 4 5 5 6 6 7 8 9 10 11 12 12 14 16 17 17 17 16 15 14 13 13 12 11 11 10 9 8 8 8 9 11 12 12 13 13 9 8 7 8 7 5 7 8 8 9 8 6 8 9 10 10 9 9 9 9 9 6 6 7 7 7 6 6 5 4 3 2 2 5 7 10 10 11 13 16 14 9 4 3 6 6 5 4 5 10 22 22 21 21 23 23 20 15 11 8 6 5 6 5 6 10 17 18 15 13 14 17 17 16 16 15 14 14 14 14 14 14 14 12 12 12 13 14 14 14 10 8 9 10 11 11 15 20 24 25 25 24 17 12 8 7 6 6 6 6 6 6 7 7 8 8 8 9 10 11 11 12 13 12 12 11 10 10 10 10 11 11 11 11 11 11 11 11 11 12 12 12 12 11 11 11 12 12 12 12 11 10 9 8 7 6 6 7 8 8 8 8 7 6 5 5 5 4 4 4 5 6 7 8 8 8 8 8 8 8 7 6 4 5 6 6 7 7 7 7 7 7 6 6 6 6 6 6 6 6 7 7 8 9 9 10 10 11 11 11 11 11 10 10 10 10 11 11 11 10 9 9 9 9 9 9 10 10 9 9 9 9 10 10 10 10 10 9 10 10 10 10 11 12 13 13 12 9 7 6 5 4 4 3 6 12 19 24 28 28 27 26 25 25 25 24 23 23 22 21 20 18 17 16 15 14 13 13 14 14 13 13 13 12 12 12 14 14 15 17 19 20 20 19 18 18 17 16 17 19 20 19 27 27 27 27 27 27 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 32 32 32 32 32 31 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 30 29 27 25 24 22 19 14 10 10 13 11 8 6 8 12 16 17 16 13 9 6 5 5 4 10 14 17 16 15 18 20 20 17 15 14 11 8 3 4 5 7 10 11 8 8 7 5 4 4 8 7 6 7 6 3 3 3 2 2 3 3 3 3 3 2 1 1 2 2 2 3 3 3 3 2 2 1 1 2 2 3 3 4 4 5 5 6 7 11 21 24 23 20 18 18 17 16 15 12 10 11 12 11 9 8 8 9 11 12 12 11 10 7 5 4 4 4 5 6 7 9 9 8 6 7 7 13 14 13 9 7 4 4 4 5 10 13 15 14 13 12 9 7 9 10 11 14 16 18 17 17 18 18 17 15 13 12 11 10 10 9 10 11 12 10 8 7 8 10 11 10 9 8 6 5 5 7 9 11 13 15 16 16 16 15 14 14 13 13 13 13 12 10 10 12 13 12 10 8 7 7 8 8 9 9 8 6 6 7 7 7 7 6 6 6 6 6 6 6 6 6 6 5 5 4 3 3 3 4 6 7 7 8 10 13 16 18 18 16 14 13 14 15 15 14 14 13 13 12 11 8 6 5 4 4 3 3 3 3 5 7 9 11 12 12 11 10 9 9 10 10 10 10 10 10 10 10 9 9 8 7 7 6 6 6 6 7 7 8 9 10 12 14 15 15 14 13 13 12 9 7 5 5 4 4 4 3 2 1 2 3 3 3 4 4 4 5 6 7 9 11 11 12 14 15 17 17 17 17 16 16 16 15 15 15 17 18 18 16 16 16 16 16 15 15 13 12 16 18 19 20 20 20 20 20 20 20 20 20 19 19 18 17 16 15 17 19 21 21 21 21 20 20 20 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 19 18 16 16 15 15 15 14 14 15 15 14 15 15 15 15 15 15 14 14 14 12 11 11 10 11 11 11 12 13 13 14 14 14 13 13 13 13 13 13 13 13 13 14 13 11 8 6 5 4 5 6 6 7 7 8 9 10 10 11 13 14 15 16 17 17 17 16 14 14 13 12 11 11 10 9 8 8 8 10 11 12 12 13 13 11 8 7 8 7 5 5 7 10 10 8 6 8 8 9 8 7 7 9 10 10 8 8 9 7 6 4 4 4 3 3 3 3 6 6 6 5 10 15 16 12 5 3 5 7 6 5 3 4 11 21 22 19 16 23 23 19 14 12 10 8 6 5 4 5 7 15 19 19 15 15 17 18 18 18 17 17 16 15 15 15 15 15 14 13 12 12 13 12 11 10 9 10 13 14 13 15 18 21 22 21 18 11 8 7 7 7 7 6 6 6 6 7 8 8 9 9 10 11 12 13 14 15 15 14 13 12 12 11 11 11 11 11 11 11 11 11 11 12 12 13 12 12 11 11 11 11 12 12 12 11 11 10 9 8 7 5 4 5 6 7 7 6 5 4 4 4 4 4 4 5 6 6 7 7 6 7 7 7 7 6 5 4 5 6 7 7 7 7 6 6 6 5 5 5 6 6 6 6 6 6 7 8 9 10 10 10 11 11 11 10 10 9 10 10 10 10 11 11 10 10 9 10 10 10 10 10 9 9 9 9 9 10 10 10 10 10 9 9 9 9 9 10 11 12 12 10 8 7 7 6 6 6 5 6 9 15 19 23 24 23 20 19 20 22 23 23 22 22 21 20 19 17 16 14 13 12 12 13 14 13 13 12 12 12 13 15 14 14 16 18 20 20 18 17 17 16 17 18 20 20 18 27 27 27 27 27 27 27 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 29 29 29 29 29 29 30 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 30 28 26 25 23 22 19 14 8 8 11 13 13 12 14 16 18 18 17 15 12 9 7 8 10 15 18 19 15 15 17 19 18 16 12 10 9 8 6 4 5 6 9 10 11 13 12 9 7 8 9 6 6 8 6 3 2 2 2 2 2 3 4 4 4 2 2 1 1 1 1 2 3 2 2 2 1 2 2 3 3 4 4 4 4 6 7 8 6 10 21 24 24 21 20 19 17 14 11 9 9 10 11 10 8 7 7 8 9 10 10 10 9 7 5 4 4 4 4 6 8 10 7 7 7 10 13 17 15 13 11 8 7 8 11 13 15 16 16 14 13 12 10 12 17 19 18 17 15 14 14 17 19 20 17 14 11 11 10 10 10 9 10 11 11 9 7 6 8 9 10 9 8 7 7 7 6 6 7 9 12 13 14 14 14 12 11 11 10 10 10 10 10 10 9 10 13 13 13 11 9 7 6 7 7 6 6 6 6 6 7 8 8 8 8 7 7 7 6 5 5 5 5 4 3 3 2 2 4 6 7 6 5 5 6 8 11 14 14 14 14 14 15 16 15 15 14 14 13 13 11 9 6 4 4 4 4 4 3 3 4 6 8 10 11 11 11 10 10 9 9 9 9 10 10 10 9 9 8 8 8 8 7 6 6 6 7 7 7 7 8 9 11 12 14 15 14 13 13 11 9 8 7 6 3 3 3 3 2 2 2 2 3 3 3 3 4 4 4 5 7 11 12 14 15 17 17 18 18 17 16 16 17 16 15 16 18 17 16 15 15 16 17 17 17 16 14 14 17 18 19 20 20 20 20 20 20 20 20 20 20 20 19 18 17 17 18 19 22 22 22 21 20 20 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 19 18 16 16 15 15 15 14 14 15 15 14 14 15 15 14 14 14 14 13 13 12 10 10 10 10 11 11 12 12 12 12 12 12 12 13 13 13 13 13 13 13 14 14 13 12 10 8 6 5 5 5 7 7 7 8 9 10 10 11 12 14 15 16 16 17 16 15 14 13 12 12 11 10 10 9 8 8 9 11 12 13 13 13 13 12 9 7 8 7 6 4 9 12 13 9 7 8 9 9 8 6 6 7 9 10 10 9 8 6 4 3 4 3 3 6 4 3 4 4 3 2 9 15 16 12 7 4 6 7 6 4 3 3 12 20 24 18 15 19 19 17 13 12 12 10 9 9 9 9 10 16 19 20 13 11 13 19 20 20 19 19 19 18 16 16 17 16 15 14 12 12 13 12 11 12 13 14 16 16 16 16 18 20 20 17 13 8 8 8 9 9 8 6 6 6 6 7 8 8 9 10 11 11 12 13 15 16 16 15 14 13 13 12 12 12 11 11 10 10 10 11 12 12 13 13 12 11 10 10 10 10 11 11 11 11 11 11 12 11 10 8 7 5 4 4 4 4 4 4 3 3 3 3 4 4 4 5 5 5 5 6 6 7 7 7 5 4 5 6 7 7 7 7 6 6 5 5 5 6 7 7 7 7 6 7 8 10 11 11 11 11 11 11 11 11 10 10 10 10 10 10 11 11 12 11 10 10 10 10 10 9 9 9 9 9 9 10 10 10 10 10 10 9 9 9 9 10 10 11 10 9 9 8 8 7 7 7 7 8 9 12 14 16 16 14 11 8 11 16 21 22 22 21 20 20 19 18 16 15 13 12 12 13 14 13 13 14 13 13 13 14 12 11 13 16 18 19 18 17 16 16 17 19 20 19 17 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 28 28 28 28 28 28 28 29 29 29 29 29 29 30 30 30 30 30 30 30 30 30 31 30 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 30 28 26 24 22 21 19 13 6 6 8 12 12 12 13 16 20 22 21 19 16 14 12 13 14 17 18 18 17 18 18 18 15 12 7 7 8 11 9 6 5 7 10 15 17 17 16 14 12 12 10 6 5 5 6 3 1 2 2 1 2 4 5 4 3 2 2 2 2 1 1 2 2 2 1 1 2 2 3 4 4 5 6 6 6 8 9 8 6 12 19 24 24 23 23 19 16 13 11 10 10 11 11 11 9 7 6 6 5 7 8 9 8 7 5 4 4 4 4 5 7 8 7 10 12 15 16 16 15 14 13 12 14 15 17 17 16 15 14 13 13 12 10 14 18 22 20 18 15 14 15 19 20 20 16 13 11 11 11 11 10 10 10 11 10 8 7 7 9 10 9 7 7 8 8 7 7 5 6 7 8 9 10 10 10 8 7 7 7 7 7 8 8 8 7 7 8 10 11 11 9 7 4 5 5 5 5 5 5 7 8 10 11 11 11 11 10 10 8 6 6 6 6 6 5 4 2 3 5 7 7 7 6 5 4 3 4 6 7 8 9 11 14 16 15 15 15 14 14 13 11 8 5 4 4 4 4 4 3 3 2 3 6 9 11 11 11 11 10 10 9 9 9 9 9 9 9 8 8 9 9 8 8 7 7 7 7 7 7 6 7 8 10 13 14 16 16 14 12 10 9 9 9 7 4 3 2 3 3 2 2 2 2 3 3 4 4 4 4 4 6 8 10 13 15 17 18 18 19 18 17 16 16 16 16 17 18 17 15 14 14 15 17 18 18 17 16 16 17 18 20 20 20 20 20 20 19 19 19 19 20 20 20 19 19 19 20 21 21 23 22 21 20 20 19 19 19 20 20 20 20 20 20 20 20 20 20 20 19 19 19 18 17 16 15 14 14 14 14 15 15 14 14 14 14 14 14 13 13 12 11 10 10 9 10 10 10 11 11 11 11 11 12 12 12 13 13 13 13 13 13 14 14 14 14 13 12 9 7 6 5 5 6 7 8 8 9 10 11 12 12 13 15 16 16 16 16 15 13 13 12 12 11 11 10 10 9 9 10 11 12 12 13 13 12 11 8 7 7 7 6 6 10 13 14 11 10 10 10 10 8 6 5 5 8 10 9 7 5 4 2 3 4 4 5 8 4 3 3 2 3 3 9 11 9 10 8 4 6 7 5 4 3 3 10 17 22 16 13 13 16 16 14 14 12 10 12 15 18 14 15 18 20 18 11 9 12 19 21 22 21 21 21 21 19 19 19 19 17 14 14 14 14 12 12 15 16 17 18 18 18 18 19 21 21 18 14 9 10 11 12 10 9 6 5 5 6 7 7 8 8 9 10 11 11 11 14 16 16 16 15 14 14 14 14 14 14 14 16 16 15 13 12 12 12 12 12 11 11 10 10 10 11 11 11 11 11 12 13 12 11 10 9 7 5 4 3 3 4 4 3 3 3 3 3 3 4 4 4 4 5 6 7 7 8 8 6 5 4 4 5 6 6 7 7 6 5 4 4 5 6 7 8 8 8 9 10 11 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 9 9 9 9 9 9 10 10 10 10 10 9 9 9 9 10 10 10 10 10 10 9 9 8 8 8 8 8 8 9 9 9 8 7 5 4 5 7 12 20 21 21 20 20 19 19 18 17 16 14 13 12 14 15 14 14 15 15 13 12 11 10 10 10 12 15 18 19 18 17 18 19 20 20 19 18 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 28 28 28 28 28 28 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 30 28 26 23 21 20 18 10 6 5 9 12 16 14 12 11 16 22 23 20 18 16 16 17 17 17 19 20 20 20 18 15 9 7 5 6 10 14 11 8 6 9 13 16 16 16 15 14 13 11 9 6 7 8 7 3 2 2 4 5 6 6 6 3 2 2 2 3 3 3 2 1 2 2 2 3 2 2 3 4 4 6 8 8 8 8 8 7 8 15 20 25 24 24 24 19 15 12 12 11 11 11 12 11 9 7 5 4 3 5 6 8 8 6 3 3 3 3 4 5 7 10 12 15 16 16 17 16 16 15 14 14 16 17 18 16 14 13 13 13 13 12 12 14 18 21 19 17 14 14 16 20 20 19 16 14 13 12 11 11 10 10 10 10 9 8 7 8 9 10 9 7 8 8 8 8 7 6 6 7 9 8 7 6 5 5 5 5 5 5 6 7 7 7 6 5 4 4 7 10 11 8 6 4 4 4 5 5 6 8 10 12 13 13 13 13 12 11 9 8 8 8 9 8 7 5 2 3 5 7 8 7 7 6 4 3 2 3 3 2 3 6 10 13 14 15 15 15 14 13 11 8 5 5 5 5 5 4 4 3 2 1 3 7 10 11 11 11 10 10 9 9 9 10 9 9 9 9 9 9 9 9 8 8 8 8 7 7 6 6 6 8 11 14 16 17 16 13 11 9 9 10 10 9 6 3 2 3 3 3 2 2 2 3 3 4 4 4 5 7 7 8 10 13 15 17 18 18 19 19 18 16 15 16 16 17 18 18 16 15 14 15 16 17 17 17 18 18 18 18 19 20 20 20 19 19 19 19 19 19 19 20 20 20 21 21 22 23 24 24 24 23 21 20 20 19 19 19 19 19 19 20 20 20 20 20 20 20 19 19 19 19 18 16 15 14 14 14 14 15 14 13 13 13 13 13 13 13 12 11 10 9 9 9 8 8 9 9 9 10 11 11 11 11 12 12 13 13 13 13 13 13 14 14 14 13 12 10 7 6 5 5 6 7 7 8 9 10 11 12 13 13 14 15 15 15 14 14 13 12 12 12 12 11 11 11 10 10 10 11 11 12 12 13 12 11 9 7 6 7 7 8 10 12 13 13 12 11 11 10 9 7 5 5 7 8 8 5 3 1 1 3 6 11 10 8 4 3 2 3 3 4 4 5 5 5 5 5 6 5 5 4 4 4 9 12 14 13 12 12 16 16 16 15 15 15 18 21 24 19 18 19 19 16 12 9 12 18 20 22 23 23 23 22 21 21 21 21 19 17 17 17 17 15 15 17 19 20 19 20 20 21 22 22 22 20 18 15 14 14 13 11 9 6 5 5 6 7 7 7 7 7 8 10 10 11 14 16 16 16 16 15 15 16 18 18 18 18 19 20 19 18 16 14 13 12 12 12 11 11 11 12 12 12 12 12 11 12 13 12 11 10 9 9 8 6 4 3 3 3 3 3 2 2 2 2 3 2 3 3 5 6 7 8 8 8 8 7 5 4 4 5 6 7 9 9 7 5 4 5 6 8 9 10 10 12 12 12 12 12 12 12 13 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 10 9 9 8 9 9 9 10 10 10 10 9 9 9 9 9 10 10 10 10 10 11 10 10 10 9 9 8 8 9 8 7 6 4 3 3 3 3 3 5 9 16 19 20 20 19 19 19 19 20 20 19 18 17 17 16 15 15 15 14 10 9 10 12 12 12 13 14 16 20 20 20 19 20 20 20 19 19 26 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 28 28 28 28 28 28 28 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 32 32 32 32 32 32 32 32 32 32 31 31 30 28 25 23 20 18 15 9 10 12 21 21 21 19 16 14 19 22 22 18 13 10 13 16 17 16 16 19 19 18 13 8 5 5 4 5 8 9 9 7 6 5 6 9 12 11 9 9 9 8 7 5 4 6 6 4 5 5 6 8 9 7 5 3 3 3 2 4 5 5 3 2 3 5 5 4 3 2 2 2 4 9 10 10 8 8 8 7 9 16 22 24 23 24 23 19 16 14 13 12 11 12 12 11 10 8 6 4 3 3 5 7 8 7 5 4 4 4 6 8 9 11 15 17 16 16 17 17 16 15 15 15 16 16 16 14 13 12 12 13 13 13 13 13 16 18 18 15 14 16 19 20 21 19 17 15 13 12 11 10 10 10 10 9 8 8 8 9 10 10 9 8 9 9 8 7 7 7 7 9 10 9 7 6 5 4 4 4 4 4 5 6 6 6 5 4 4 4 5 9 13 14 11 8 6 5 5 6 7 9 11 12 13 13 13 13 13 12 10 9 9 10 9 9 7 5 4 5 7 8 8 8 7 7 6 4 3 3 3 2 3 6 9 11 13 14 15 15 14 12 11 7 5 6 6 6 5 5 4 4 3 2 3 6 10 10 11 10 10 10 10 9 10 10 10 10 9 9 9 9 9 9 9 8 8 8 7 7 6 6 6 9 13 16 17 17 15 13 11 9 10 10 11 10 7 5 3 3 3 3 2 1 2 3 4 5 7 9 10 11 11 12 13 16 16 17 17 18 18 18 18 17 16 16 17 18 18 19 18 17 16 15 15 15 16 17 18 18 18 18 18 18 18 18 19 19 18 18 18 19 19 20 20 21 22 22 23 24 25 25 25 24 23 22 21 20 20 20 19 19 19 19 19 19 19 19 19 19 19 20 20 20 19 17 15 14 13 13 14 14 13 13 13 12 12 12 12 11 10 9 9 9 9 8 8 9 8 8 9 9 10 10 11 11 11 12 12 13 13 13 13 14 14 14 13 12 11 9 7 5 5 5 5 6 7 8 9 10 11 12 12 13 14 14 14 14 13 13 12 12 12 12 12 11 11 11 10 10 10 11 11 11 12 12 11 10 9 6 6 7 9 8 7 8 11 13 12 11 10 10 9 7 5 5 7 8 7 3 2 1 1 8 12 14 11 8 3 3 3 3 3 3 3 3 3 3 3 4 5 5 5 6 4 4 7 9 11 14 15 16 18 18 18 17 18 20 23 25 25 20 19 18 18 16 15 14 15 16 17 19 21 24 21 20 21 21 21 21 21 21 19 20 20 17 17 19 21 21 22 22 20 19 22 23 23 22 22 20 17 15 13 11 8 7 6 6 6 7 7 7 6 6 7 8 8 10 15 15 15 15 15 16 18 18 18 18 18 19 20 21 21 22 21 20 19 17 15 14 12 11 12 12 12 12 13 13 13 13 12 11 11 10 9 10 10 9 6 4 3 3 3 3 2 2 1 1 1 1 2 4 5 7 8 9 8 9 9 9 8 6 6 6 5 7 8 9 8 7 5 6 7 8 9 10 11 13 13 13 12 11 12 12 13 12 12 12 11 11 11 10 11 11 11 11 10 10 11 11 12 11 10 9 8 9 9 10 10 10 10 9 9 9 8 9 9 9 10 10 10 11 11 11 11 10 10 9 9 8 8 7 6 4 4 4 4 4 3 3 3 7 12 16 18 18 18 19 19 19 19 19 18 16 14 14 13 13 12 11 10 7 10 14 16 16 16 15 15 16 21 23 23 21 21 20 20 20 20 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 28 28 28 28 28 28 28 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 32 32 32 32 32 31 31 30 28 25 22 20 19 17 16 24 26 26 24 24 23 21 20 22 22 20 16 13 12 12 12 14 14 14 15 15 15 13 9 5 4 5 5 6 6 6 6 5 5 5 7 11 8 8 9 7 7 8 7 6 7 7 7 9 9 9 9 8 5 3 3 4 4 5 7 6 5 3 3 3 4 4 4 3 3 3 3 6 11 13 12 7 8 7 5 5 7 16 21 24 25 23 20 17 16 14 12 11 12 11 11 10 8 6 3 3 3 5 7 9 8 7 7 9 11 11 10 9 10 13 15 13 13 14 15 15 14 15 16 17 16 16 15 14 13 13 14 13 13 12 11 12 14 15 14 16 18 20 20 19 18 16 15 13 12 11 10 10 10 9 8 8 8 9 10 10 9 9 9 9 9 8 7 7 7 7 9 10 10 9 8 7 5 5 5 4 4 4 5 5 5 5 4 4 3 4 5 10 16 14 11 8 7 6 7 9 10 12 12 13 12 12 12 12 12 12 10 9 9 9 8 7 6 6 7 9 10 9 9 8 8 7 5 3 4 4 4 7 9 11 11 11 12 13 13 13 12 10 7 6 6 7 6 6 5 5 4 3 3 3 6 8 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 8 8 8 7 6 6 5 6 8 12 15 15 15 14 14 12 10 11 10 10 10 9 7 4 2 2 2 1 1 2 4 7 10 12 13 13 14 14 15 16 16 16 15 15 16 17 17 17 17 16 16 17 18 19 19 19 19 18 17 16 16 18 18 18 17 18 18 17 16 17 17 17 18 18 18 18 20 20 20 21 21 22 23 23 24 25 25 26 25 24 23 22 21 21 20 19 19 19 18 18 18 19 19 19 19 20 20 21 21 19 17 15 14 13 12 13 13 12 12 12 11 11 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 11 11 12 12 13 13 13 13 12 12 12 12 11 9 8 7 6 5 5 5 6 7 8 9 10 10 11 12 12 13 13 13 12 12 12 12 11 11 11 11 11 11 11 11 10 10 10 10 10 11 11 10 8 7 4 5 7 9 8 7 7 9 11 10 9 9 9 8 7 3 5 7 8 6 3 2 2 4 10 13 14 12 7 3 3 2 3 5 5 5 6 4 2 3 4 4 5 6 7 7 6 7 10 13 17 18 19 20 20 20 20 23 25 25 23 21 16 16 16 18 18 18 19 18 16 14 12 13 16 15 17 20 22 21 19 19 19 19 22 22 19 18 20 23 23 24 24 22 20 19 21 22 22 22 20 16 14 12 11 9 8 8 8 8 8 8 7 6 6 7 7 8 11 15 14 13 12 12 14 18 17 17 17 17 18 19 20 20 21 22 21 20 19 18 17 13 11 11 12 12 12 13 14 14 14 14 13 12 12 10 10 10 10 8 5 1 3 3 2 2 2 1 1 1 1 3 5 6 7 8 9 9 9 10 10 9 9 8 7 6 7 8 8 7 6 6 7 7 8 8 9 11 13 14 14 12 12 11 12 12 12 12 12 11 11 11 11 11 11 11 11 10 10 11 11 11 11 10 9 8 9 9 10 10 10 9 9 8 8 8 8 9 9 10 10 10 10 11 11 11 11 10 9 9 8 7 6 6 5 5 5 5 4 3 2 3 6 10 15 16 16 16 16 16 14 13 13 12 10 9 9 9 8 7 6 6 9 13 16 18 19 18 18 17 18 22 24 25 24 22 21 21 21 21 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 28 28 28 28 28 28 28 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31 30 29 26 22 21 22 23 25 28 24 21 19 20 20 20 20 20 21 19 17 15 14 14 12 11 11 12 12 12 12 11 7 4 3 5 5 6 7 7 6 5 6 7 11 12 12 12 12 9 10 11 10 9 9 9 9 10 10 9 8 7 5 4 6 6 6 6 6 5 5 3 1 2 3 4 4 5 5 4 2 6 11 16 10 6 7 5 5 6 8 13 22 25 25 20 17 16 16 15 12 11 10 10 10 10 8 5 3 5 8 10 12 12 11 10 11 15 13 12 11 8 7 9 11 11 9 9 11 12 14 15 16 17 16 16 16 15 15 15 15 14 13 12 10 9 10 12 14 17 19 20 19 18 17 15 13 11 10 8 7 8 8 8 7 8 9 10 10 9 9 8 9 9 9 8 8 7 7 7 7 9 11 11 10 9 7 6 5 5 4 4 5 6 6 5 4 4 3 4 4 8 12 15 12 9 7 7 8 10 11 12 13 12 12 12 11 12 12 12 12 10 9 9 8 7 6 9 11 12 12 11 10 10 9 8 5 4 4 7 10 12 13 13 11 10 10 11 12 12 11 9 7 8 8 8 7 6 5 5 4 4 3 3 5 7 8 8 9 10 11 11 11 11 11 11 11 11 11 11 11 10 10 9 9 8 8 7 7 6 5 6 8 10 12 13 13 14 13 13 12 11 10 10 10 10 8 5 2 2 2 1 2 4 7 10 12 12 12 12 12 12 13 14 14 14 13 12 14 15 16 16 16 16 17 17 17 17 17 18 19 20 19 18 18 19 19 18 18 18 17 16 15 15 16 16 17 17 18 19 20 20 20 21 22 22 23 23 23 24 25 25 25 25 24 23 22 21 20 20 19 18 18 17 18 18 18 19 19 20 20 21 21 19 17 15 13 12 12 12 11 10 10 10 9 9 9 9 9 9 8 8 8 8 8 9 9 9 9 9 9 9 10 10 11 11 12 13 13 13 12 11 10 10 10 10 10 10 10 9 8 7 7 6 6 7 10 10 10 10 11 11 11 12 12 12 12 12 11 11 10 9 9 8 9 10 10 10 10 10 9 9 9 9 9 9 7 6 4 4 6 10 10 9 8 8 8 7 7 8 9 8 6 2 4 6 8 6 5 7 6 6 10 13 14 12 6 3 2 2 4 6 7 8 9 6 3 3 4 4 3 7 9 10 10 10 12 16 19 20 20 21 21 22 23 26 25 23 15 13 13 14 16 19 19 20 21 19 17 13 9 8 9 10 15 21 23 22 21 20 20 20 23 22 20 18 20 23 25 24 22 17 14 14 18 19 19 19 18 16 13 12 11 11 11 10 10 10 10 9 8 7 8 8 8 10 12 14 12 10 9 9 12 15 15 16 15 15 15 16 17 18 19 19 18 18 16 15 14 11 10 10 11 11 11 11 13 14 15 15 15 15 14 13 13 13 13 10 7 4 4 3 3 3 2 2 2 2 2 5 6 7 8 8 9 9 9 10 10 9 8 7 6 5 5 5 6 4 5 7 7 7 7 7 9 10 12 13 14 13 12 11 11 11 11 12 12 12 11 11 11 11 11 11 11 11 10 11 11 11 10 9 9 9 9 9 10 10 10 9 9 8 7 8 8 9 9 9 10 10 10 10 11 11 10 9 9 9 8 7 4 5 6 6 6 6 4 3 3 3 6 10 15 15 15 15 16 13 7 7 7 7 6 6 6 5 5 3 7 9 12 15 18 20 21 21 20 19 20 22 25 26 25 24 22 22 23 23 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 28 28 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 30 29 29 29 29 29 30 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 31 31 31 30 30 29 26 23 21 23 26 24 21 17 14 12 12 14 16 17 18 19 18 16 14 13 13 13 12 11 10 10 9 8 7 5 3 4 6 7 10 12 13 13 12 12 13 16 15 14 13 12 11 9 9 10 11 11 10 9 9 9 9 8 8 8 8 8 8 6 6 5 4 5 4 2 4 5 6 6 5 5 4 4 5 8 11 8 6 5 4 4 6 7 13 23 25 25 21 19 17 17 14 11 9 9 9 10 10 8 4 6 11 15 16 15 15 14 13 14 14 12 11 10 8 7 8 9 8 6 4 4 7 11 14 17 17 17 17 17 17 17 17 16 15 14 12 10 7 5 7 12 18 20 21 21 18 15 11 8 5 5 6 6 7 7 8 9 9 10 10 9 8 8 8 9 9 9 8 8 7 6 5 5 7 9 10 9 9 8 7 7 6 6 5 5 5 5 5 4 4 4 5 5 7 8 10 10 10 9 9 10 12 12 13 13 12 12 12 12 12 12 13 13 12 10 9 8 9 10 11 13 14 14 13 12 10 9 8 5 5 7 9 12 14 14 14 12 9 9 9 11 11 10 9 9 10 10 9 7 6 5 5 5 4 3 3 4 4 6 8 10 11 12 12 12 12 11 11 11 11 11 11 11 10 10 10 9 9 8 8 7 6 6 6 7 9 10 12 13 14 15 16 13 11 10 9 9 10 8 6 3 3 3 3 5 7 9 9 9 9 9 10 10 9 9 10 11 12 11 10 11 13 14 15 16 17 17 16 15 14 14 15 17 18 20 20 19 19 19 18 18 17 17 16 15 15 15 15 16 18 18 18 19 19 20 20 21 22 23 23 23 24 24 24 24 24 24 23 23 22 21 20 19 18 17 17 17 18 18 19 20 20 20 20 20 19 16 14 12 11 11 11 9 8 8 8 8 8 8 8 9 8 8 8 8 8 8 8 8 9 9 10 10 10 10 11 11 11 12 13 13 13 11 9 8 7 8 9 11 11 11 11 10 9 9 8 7 8 11 11 11 10 10 11 11 11 12 12 12 12 11 11 10 10 10 10 10 10 10 10 10 9 9 9 9 9 8 8 7 5 4 4 6 8 11 11 10 8 7 6 6 7 8 7 5 3 4 5 7 6 7 9 8 8 9 13 13 10 4 3 5 3 4 6 6 7 8 5 3 5 5 4 3 7 11 14 14 15 16 18 19 20 21 21 22 24 24 24 19 15 10 13 14 14 18 20 18 20 21 21 17 13 9 6 6 8 14 20 24 22 19 16 19 22 24 21 19 16 20 23 25 22 17 11 9 10 16 18 18 17 16 15 13 13 14 14 14 13 14 13 12 11 9 8 8 8 9 12 14 14 12 11 10 10 11 13 14 14 14 14 13 13 14 14 15 15 15 15 15 13 10 6 7 9 10 11 12 13 14 16 17 17 17 16 15 14 14 15 14 12 10 8 7 5 4 3 3 3 3 3 3 6 7 8 8 8 9 9 9 10 9 8 7 7 6 5 4 3 3 3 5 7 8 7 7 7 8 9 11 12 13 13 12 11 10 10 10 11 11 12 12 12 11 11 11 11 11 10 10 11 10 10 10 9 8 8 9 9 10 10 10 9 9 8 8 8 9 9 9 9 10 10 10 10 10 9 8 7 7 7 6 5 4 5 6 7 7 6 3 3 3 3 6 9 13 13 12 11 13 10 4 4 5 6 6 6 7 5 4 3 8 12 14 17 20 22 24 24 23 22 22 23 24 25 27 26 25 24 24 23 26 26 26 27 27 27 27 27 26 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 28 28 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 30 30 30 30 30 29 29 29 30 30 30 30 30 29 29 26 23 20 21 22 20 18 15 10 10 12 13 14 15 17 17 15 12 10 7 9 11 13 12 9 5 5 5 6 6 4 5 8 12 15 18 17 16 15 15 15 13 12 11 10 8 7 6 9 10 12 10 8 6 7 8 8 9 9 10 10 9 8 7 6 6 6 7 6 5 6 7 6 5 5 5 5 5 7 7 7 7 6 5 3 6 7 5 11 19 20 20 20 21 20 18 13 9 6 8 9 11 9 7 5 12 17 17 17 17 17 16 16 14 12 11 10 9 7 7 6 6 5 4 4 4 6 8 14 17 18 18 17 17 17 17 17 17 16 15 13 12 9 6 4 11 19 22 22 21 17 12 6 4 3 4 4 5 7 8 9 9 9 9 9 7 6 6 7 9 9 9 9 8 7 6 5 4 3 5 7 8 8 9 10 9 8 7 6 5 5 5 4 4 5 5 6 7 6 5 5 6 7 9 11 12 13 14 14 13 13 13 13 13 13 13 14 13 13 12 11 10 10 10 11 13 15 17 15 13 11 9 7 4 7 9 12 13 14 14 13 11 9 8 9 10 10 9 9 9 9 9 8 6 5 5 5 5 5 4 4 5 5 7 9 12 12 13 12 12 12 11 11 11 11 11 11 10 10 10 10 10 9 9 8 7 7 7 7 6 7 9 11 13 15 16 16 15 12 11 10 10 10 10 9 7 6 6 7 8 8 7 6 5 6 6 7 7 5 5 6 9 10 9 9 9 12 13 15 17 17 17 15 13 12 11 11 13 15 17 18 18 18 18 17 17 16 16 16 16 16 16 16 17 18 19 18 18 18 19 20 21 22 23 23 24 24 23 23 23 23 23 23 22 22 21 20 19 18 17 17 17 18 18 19 20 20 20 20 19 18 16 14 12 11 11 11 8 7 7 7 7 7 8 8 8 9 8 8 8 8 8 8 8 8 8 9 9 10 10 11 11 12 13 13 13 13 11 9 7 7 7 9 11 12 12 11 11 10 9 9 8 8 9 10 11 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 10 10 10 9 9 9 8 8 8 8 8 7 7 6 5 5 5 7 9 12 12 10 8 7 7 8 8 7 7 7 5 5 5 5 7 8 9 8 8 12 11 8 4 6 7 4 4 5 3 3 3 4 5 5 5 4 3 8 12 16 18 19 19 18 18 20 21 22 23 23 18 12 13 13 13 15 16 17 21 20 17 19 20 20 16 13 9 7 6 8 7 13 22 20 18 15 20 23 25 20 17 16 21 25 26 22 18 12 11 12 16 18 19 18 18 17 16 16 16 16 16 15 15 13 12 11 9 8 8 7 9 13 15 15 13 12 12 12 12 13 14 15 15 15 15 15 15 14 14 14 15 16 16 16 12 5 6 8 10 10 11 12 14 17 19 20 19 19 17 16 15 15 15 14 13 12 10 7 5 4 3 3 2 4 5 8 8 8 8 8 8 8 9 9 9 7 6 6 6 5 4 3 3 2 5 7 9 8 8 8 8 9 10 11 12 12 12 11 10 8 8 8 9 10 11 12 11 11 11 10 10 10 10 10 10 9 9 9 8 7 7 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 7 6 6 5 5 4 4 5 6 7 7 5 3 4 3 3 7 10 12 11 9 7 8 7 5 5 5 6 6 6 6 4 4 6 11 14 17 19 22 24 27 27 27 26 25 25 25 25 27 27 26 25 25 24 26 27 27 27 27 27 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 28 28 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 30 30 30 30 30 29 29 29 29 29 29 29 29 29 29 29 28 26 22 19 17 18 18 18 17 15 16 15 15 15 16 17 15 12 7 6 7 10 11 12 14 12 7 7 7 9 13 13 11 13 16 16 14 12 12 11 9 10 10 10 9 7 4 6 7 9 9 8 7 5 4 4 6 8 8 8 9 8 8 8 7 7 7 8 9 9 8 7 7 7 7 6 5 5 5 6 6 6 5 5 5 5 8 7 6 7 14 23 21 20 22 21 18 13 10 7 7 8 8 6 9 12 18 19 18 17 16 16 16 15 13 12 11 10 9 8 7 6 4 4 4 5 5 6 8 15 19 20 18 18 17 17 17 17 17 17 16 15 13 10 8 6 13 19 24 23 19 14 8 4 3 3 3 3 3 3 5 6 7 7 8 8 7 6 5 6 8 9 9 9 8 7 6 5 4 3 3 6 8 9 10 11 10 9 8 7 5 4 5 6 7 9 10 9 8 7 5 4 3 5 8 12 14 14 15 14 14 14 13 13 13 13 13 14 14 13 12 11 10 9 10 12 14 16 18 16 13 11 9 7 6 9 12 13 14 14 14 13 12 10 9 9 10 9 8 9 8 7 7 7 6 4 4 5 5 5 5 5 6 8 11 13 14 13 13 12 12 11 11 11 11 10 10 10 10 10 10 10 9 9 8 8 7 7 6 6 5 5 7 10 13 15 16 17 16 15 13 11 11 12 12 11 11 11 11 10 8 7 5 4 3 3 3 4 4 3 3 4 7 8 8 8 8 10 12 14 17 15 14 14 12 11 10 10 12 14 15 16 17 17 16 16 16 16 16 16 16 16 16 17 18 20 20 18 17 16 18 19 21 22 23 23 24 24 23 23 23 23 22 22 22 21 21 20 20 19 18 17 17 18 18 19 20 20 20 19 18 16 15 13 12 12 12 12 8 7 7 7 7 8 8 8 9 9 9 9 8 8 8 8 8 7 8 8 9 9 10 10 11 12 12 13 13 13 11 10 9 10 10 10 11 11 11 10 9 8 8 8 7 7 8 9 10 9 9 9 9 10 10 10 10 10 11 11 11 10 10 9 9 9 9 8 8 7 7 7 7 7 7 7 7 6 6 5 5 6 7 11 13 12 11 9 9 9 9 10 11 9 4 4 4 4 6 8 10 9 9 11 10 8 6 8 7 3 4 4 3 3 4 4 5 5 5 3 4 9 14 18 20 19 18 15 15 16 19 21 20 14 12 11 13 15 17 18 19 20 23 19 16 19 19 18 14 11 9 8 8 7 6 11 18 19 17 16 20 24 25 19 17 17 23 25 26 25 21 18 17 18 19 19 18 18 18 18 18 17 17 16 14 13 11 11 10 9 8 7 6 6 9 12 16 16 14 13 13 13 14 15 16 16 17 17 17 16 16 15 14 14 15 16 18 18 14 8 7 8 10 12 12 13 14 17 20 21 21 20 19 17 16 15 16 16 16 13 9 7 5 3 3 3 4 5 7 8 8 8 7 8 7 7 8 9 8 7 7 6 6 5 5 4 4 3 2 5 9 10 9 9 7 7 7 8 9 10 10 10 8 7 6 6 7 8 9 11 11 10 11 10 10 10 10 10 9 9 8 8 8 8 7 7 8 8 8 8 9 9 9 9 9 8 7 7 7 8 8 8 7 7 7 6 6 5 4 4 4 5 6 6 5 4 4 5 5 5 10 10 10 8 7 6 5 6 6 6 5 5 5 4 4 4 4 6 11 16 19 21 23 26 28 29 30 29 28 26 25 26 27 28 28 27 26 24 27 27 27 27 27 26 26 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 28 28 28 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 31 31 31 31 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 29 29 29 29 29 29 28 28 28 28 27 25 22 17 14 15 16 16 15 15 17 16 15 15 14 13 11 8 6 5 7 10 10 11 12 12 12 13 12 13 17 17 17 16 14 11 8 7 6 5 5 6 9 10 9 7 5 6 7 8 7 6 6 5 3 3 4 5 6 5 4 4 5 6 7 7 7 8 8 9 8 8 8 7 6 5 4 3 2 6 8 7 6 5 6 7 9 5 7 12 17 21 22 21 20 20 18 15 12 9 6 6 9 10 16 19 20 18 17 16 16 15 15 14 13 12 11 10 9 8 7 6 5 5 5 5 5 8 13 20 20 19 18 17 17 17 17 17 17 17 16 15 13 12 9 10 14 21 24 22 17 11 5 4 4 4 4 4 4 4 4 4 5 5 6 7 6 5 4 5 7 8 8 8 8 7 6 4 3 3 3 7 8 8 9 10 10 10 9 8 8 8 8 10 13 14 13 11 9 8 7 6 5 5 8 12 15 15 15 15 14 14 14 13 13 13 13 13 14 13 12 11 11 11 12 14 16 18 18 16 13 10 9 8 8 11 13 14 14 14 14 12 12 11 10 9 8 8 8 9 7 6 6 6 6 6 7 7 7 6 8 11 13 14 16 16 16 14 13 12 12 11 11 10 10 10 9 9 9 8 8 8 8 8 8 7 6 6 6 5 5 4 6 10 13 15 17 17 18 17 16 14 14 13 13 12 12 12 11 8 6 5 5 4 4 3 4 4 3 3 2 3 4 6 7 7 7 7 10 11 12 11 12 12 13 12 11 11 12 14 14 15 15 15 15 16 16 16 17 17 16 16 17 18 19 20 20 19 17 16 17 19 21 22 22 23 24 24 23 23 22 22 21 21 21 20 20 20 20 19 18 18 17 18 18 19 19 19 19 19 17 15 13 13 13 13 13 13 12 9 8 8 8 8 9 9 9 10 9 9 8 8 8 8 8 8 8 8 9 9 10 10 11 12 12 13 12 12 10 9 8 8 8 9 10 9 9 7 6 5 6 6 7 7 7 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 7 6 6 6 6 6 6 6 6 6 6 6 6 7 10 11 12 11 10 9 9 11 13 13 11 7 5 3 4 6 9 11 11 10 9 7 7 8 7 5 3 3 3 2 2 3 4 4 4 3 2 4 9 14 16 16 16 14 11 10 11 14 20 17 9 11 12 15 17 19 20 22 22 22 16 16 19 18 16 13 9 8 9 7 5 3 9 14 19 15 15 18 24 24 18 18 19 22 25 26 25 21 18 16 18 18 16 16 16 17 17 16 15 14 12 10 9 9 9 8 7 5 5 4 5 8 12 16 15 13 13 13 14 15 16 16 17 17 17 16 17 16 16 14 13 14 16 17 19 15 11 8 9 11 14 15 17 18 20 21 21 21 20 20 19 18 17 17 17 18 14 10 7 4 3 3 4 5 7 7 8 7 7 7 7 7 7 8 9 8 8 7 6 6 6 6 5 5 4 3 5 8 10 9 8 5 3 3 3 3 4 4 4 4 4 4 4 5 6 7 9 10 11 11 11 11 11 10 10 9 8 8 8 9 9 8 7 6 5 6 7 7 6 6 6 6 5 4 4 4 4 3 3 4 4 5 6 6 5 4 4 5 5 5 5 4 3 3 6 5 4 7 6 5 4 5 5 6 6 7 7 6 5 4 3 3 3 3 6 10 15 19 21 24 26 28 29 30 30 29 28 26 26 27 28 28 28 27 25 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 28 28 28 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 29 29 29 29 29 28 28 28 27 27 27 25 22 17 14 12 11 13 13 14 14 13 10 8 7 7 8 8 8 9 8 7 7 9 10 11 14 17 19 19 18 17 16 14 10 7 5 4 4 4 5 7 10 12 13 11 9 7 7 7 8 8 7 6 4 3 4 4 3 2 2 3 3 4 5 6 6 5 6 6 6 7 7 7 6 4 2 2 3 7 10 11 11 10 9 10 8 3 9 13 14 17 19 18 17 18 17 15 12 11 11 11 15 19 23 20 18 16 16 15 15 15 15 14 13 13 12 10 9 8 7 6 6 5 5 5 6 11 17 21 20 18 17 16 16 16 16 16 17 17 17 16 14 12 10 12 17 23 24 21 14 8 4 5 5 5 5 5 5 5 4 4 3 4 5 5 5 4 4 4 6 7 8 8 7 6 5 5 5 5 6 9 8 7 7 9 10 10 10 11 11 12 13 15 15 15 13 12 9 8 8 8 7 7 8 12 15 15 15 15 14 14 13 13 12 12 12 13 13 13 12 12 12 13 15 17 18 19 17 14 10 9 9 8 9 11 13 14 14 14 13 12 12 11 11 9 9 9 9 8 7 6 5 6 9 11 13 14 15 16 15 16 17 18 17 16 15 14 13 12 11 11 10 10 9 9 9 8 8 7 7 6 5 6 7 6 6 5 5 5 5 5 7 9 11 14 17 18 19 18 17 16 15 14 13 11 9 8 8 6 5 6 6 6 6 5 5 5 5 4 2 2 3 5 6 5 4 5 7 8 9 10 11 12 13 15 15 14 14 14 13 14 13 12 12 13 15 17 18 17 17 16 17 18 20 21 21 20 17 16 17 19 20 21 21 21 22 22 22 22 22 21 21 21 20 20 20 20 20 19 19 18 18 18 18 18 19 19 19 18 16 14 13 12 12 13 12 12 11 9 9 9 9 9 9 10 10 10 9 9 9 9 9 9 8 8 8 9 9 10 10 11 11 12 12 13 12 11 10 9 8 8 8 9 9 8 6 3 3 3 4 4 5 6 7 7 7 7 7 7 7 7 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 6 6 5 5 5 5 5 5 6 6 7 7 6 7 7 9 10 10 9 8 8 11 13 13 12 9 5 5 5 7 10 13 13 11 8 4 5 6 4 3 3 3 4 3 3 3 3 3 2 2 3 6 10 14 13 13 12 10 8 6 5 7 14 13 10 12 13 15 16 16 19 23 20 16 15 17 20 19 16 13 8 7 8 6 4 3 7 13 19 14 13 16 24 23 18 18 19 22 25 26 24 20 17 15 14 13 11 12 13 13 13 12 11 10 9 9 8 8 7 6 5 3 3 2 3 8 12 16 13 12 14 14 15 16 16 16 16 16 16 16 16 16 16 15 14 14 15 17 18 15 12 11 11 13 15 17 19 19 20 22 23 22 21 21 20 20 20 19 19 20 15 10 6 3 3 3 5 7 7 7 7 7 7 6 6 7 7 8 8 9 8 7 7 6 6 6 6 5 5 5 6 7 9 8 6 3 3 3 4 4 5 4 4 4 4 4 4 4 4 4 3 4 5 6 8 9 10 11 10 9 8 8 9 8 8 6 4 4 4 5 5 5 4 3 3 3 2 2 2 2 2 2 2 2 3 3 4 5 4 4 5 5 5 5 4 3 3 3 4 3 3 4 3 3 3 4 5 5 6 7 8 6 4 3 3 4 5 6 8 10 15 19 21 23 25 26 27 28 29 28 28 27 26 27 27 28 28 27 26 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 28 28 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 29 29 29 29 28 28 28 27 27 26 26 23 20 16 12 7 9 11 13 12 9 7 5 4 4 5 6 9 9 6 4 3 6 10 12 12 12 13 14 14 12 8 6 6 5 5 4 4 4 6 8 10 9 10 10 11 11 11 12 11 10 8 7 6 5 5 3 3 2 2 2 2 3 4 5 4 3 4 3 3 4 5 6 5 4 3 2 4 9 11 11 10 10 10 10 7 6 13 15 14 14 16 19 19 17 16 15 14 14 16 18 21 21 20 17 16 15 15 15 15 16 15 15 14 13 12 10 8 8 7 6 6 5 5 5 6 10 18 21 20 17 16 15 15 15 15 16 17 17 17 16 14 12 10 14 20 25 23 20 14 7 5 6 6 6 6 6 6 6 5 4 3 3 3 4 4 4 3 4 5 7 7 8 8 8 8 8 8 9 10 10 8 6 5 7 9 11 12 13 14 15 16 16 15 14 13 12 10 10 11 11 10 9 9 12 14 16 15 15 14 13 13 12 12 12 12 13 13 13 13 13 14 16 18 19 19 18 14 10 7 7 8 9 9 11 14 14 14 13 12 11 11 11 12 11 10 10 9 8 7 5 5 6 9 13 17 18 17 16 16 16 16 15 15 15 14 13 12 11 11 10 10 10 9 9 8 8 7 6 5 4 4 4 5 6 5 5 5 6 6 7 8 9 10 13 16 18 19 18 18 16 15 13 11 8 6 6 6 5 5 6 7 7 7 6 6 7 7 6 4 3 3 4 5 5 5 8 9 8 9 10 12 13 14 15 15 15 14 13 12 12 12 11 12 12 14 17 19 19 18 18 18 19 20 20 20 19 16 16 17 20 21 20 19 20 20 21 21 21 21 20 20 20 20 20 20 20 20 19 18 18 18 17 17 18 18 18 18 17 16 13 12 12 12 12 12 11 10 9 9 9 9 9 10 10 10 10 9 9 9 9 9 9 9 9 9 10 10 11 12 12 12 12 12 12 11 10 9 8 8 9 9 9 9 8 6 4 3 3 4 5 5 5 5 6 6 7 7 7 7 7 7 7 7 7 7 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 4 5 5 6 6 7 7 7 7 8 9 9 8 7 6 8 9 10 11 10 8 8 8 8 9 10 10 7 6 4 3 3 2 2 3 4 5 5 4 4 3 2 2 3 5 9 12 13 12 12 11 8 6 5 4 6 11 12 13 13 13 14 14 7 7 16 14 14 17 19 20 19 17 13 8 8 7 6 3 3 6 12 17 16 17 20 24 21 18 17 18 21 25 26 24 20 14 10 11 9 7 9 10 10 10 10 10 10 9 8 8 7 6 4 3 2 2 3 5 9 12 14 11 11 13 15 16 16 16 16 16 15 15 14 14 15 16 16 15 15 16 17 17 15 14 13 12 14 17 20 21 22 23 23 24 23 22 22 22 22 23 21 20 19 11 7 5 4 3 4 6 7 7 7 6 6 6 6 6 6 7 7 8 8 8 7 7 6 6 6 6 6 6 6 7 8 8 7 7 6 6 6 6 6 6 6 6 6 6 7 7 6 6 5 5 5 4 4 5 7 9 11 11 10 9 8 8 6 5 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 3 3 3 3 4 5 5 4 4 4 4 3 3 3 3 3 4 4 5 5 5 5 5 5 5 5 6 6 7 9 11 12 13 15 17 20 22 23 25 26 27 28 28 28 27 27 27 27 27 27 27 27 26 26 26 27 27 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 28 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 29 29 29 29 29 28 28 28 27 27 26 25 23 22 21 21 19 17 16 16 15 14 11 7 5 4 7 8 9 7 5 4 3 4 10 13 15 13 11 10 9 7 5 5 5 5 6 5 6 6 7 8 9 7 8 9 11 13 13 12 11 10 9 9 8 7 6 5 4 3 2 2 2 2 2 2 2 2 3 3 2 2 5 6 5 5 5 6 8 11 13 11 10 10 10 9 4 8 15 16 17 18 19 19 19 17 15 15 16 17 19 20 20 19 17 16 15 14 14 14 15 16 15 15 14 11 9 8 8 7 6 5 5 6 6 6 5 9 20 21 20 16 15 14 14 14 15 15 16 16 16 16 14 12 12 16 22 24 23 19 13 6 6 7 6 6 6 6 6 6 5 3 2 2 3 3 3 4 4 4 5 7 8 8 9 10 11 11 11 11 11 10 8 6 4 4 8 12 13 14 15 15 15 15 14 13 12 12 12 13 13 13 12 10 10 13 15 16 16 15 14 13 12 12 12 13 13 14 14 15 14 14 14 15 17 19 19 16 12 7 5 7 9 10 9 11 13 14 14 13 10 9 9 10 11 12 11 11 10 8 6 4 4 4 6 9 12 14 15 15 14 14 13 13 13 13 12 12 11 10 10 10 10 9 9 8 8 7 6 5 4 3 3 4 4 5 5 5 6 8 9 8 7 8 9 11 13 15 15 16 16 15 14 12 9 7 6 6 6 5 6 7 7 7 7 6 6 7 7 7 6 5 4 3 5 9 12 14 12 9 9 11 14 14 14 15 15 14 13 13 13 12 12 12 12 13 14 16 20 22 21 20 20 20 20 20 19 18 16 16 18 20 22 21 19 18 18 19 20 20 20 20 20 20 20 20 20 20 19 18 18 17 17 17 17 17 17 17 17 16 15 13 12 12 12 11 11 10 10 9 9 9 9 9 10 10 10 9 9 8 8 8 8 9 9 9 10 11 11 12 12 12 11 11 11 11 10 9 9 8 9 9 10 10 9 9 8 6 5 5 6 6 5 4 3 4 5 5 6 6 6 6 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 5 5 5 4 4 4 4 4 4 5 6 6 7 7 8 8 8 7 5 4 7 7 7 9 10 10 10 9 7 6 5 4 3 4 3 2 2 2 3 3 4 5 5 5 4 3 2 3 5 8 11 13 13 12 12 11 7 5 5 5 7 11 14 15 14 13 12 11 7 6 8 11 15 19 18 17 17 14 12 9 9 8 6 4 4 7 10 15 20 19 21 24 18 15 15 15 19 26 22 16 9 10 10 11 8 7 8 9 10 11 11 11 11 10 9 7 6 4 2 2 2 2 3 5 9 11 12 10 9 10 16 17 17 17 16 15 14 13 13 12 13 15 16 16 16 17 17 16 15 15 15 14 17 20 23 24 25 26 26 25 25 24 24 23 23 23 24 21 16 8 7 7 6 6 6 7 7 6 6 6 6 6 6 5 6 6 7 7 7 7 7 7 6 6 7 7 7 7 8 9 9 9 9 9 9 9 8 8 7 7 7 7 7 7 8 7 7 6 5 5 5 4 3 4 6 8 11 12 11 10 8 6 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 3 3 4 4 4 4 5 5 4 4 4 3 3 2 3 3 3 3 3 4 4 5 7 8 9 11 13 15 17 19 20 21 22 22 24 25 26 27 28 28 28 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 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 28 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 27 26 25 24 23 24 26 27 24 21 20 20 19 16 13 9 6 7 11 10 7 5 3 3 4 6 8 10 13 14 12 10 8 6 5 6 7 7 11 10 9 6 6 8 10 10 8 8 10 12 11 10 9 7 5 5 6 8 7 6 5 4 3 2 2 2 2 2 1 2 2 1 3 3 4 4 5 7 8 10 12 12 11 10 9 8 8 9 8 13 16 16 16 17 17 18 17 16 14 14 16 17 18 18 18 17 17 16 14 14 13 14 14 14 14 13 12 10 8 6 7 7 5 5 5 5 6 6 5 11 18 22 20 16 14 14 14 14 14 15 15 15 16 15 14 12 14 17 22 24 22 19 13 6 6 6 6 7 7 7 6 6 5 3 2 3 4 4 3 3 4 4 6 7 8 8 7 9 11 12 12 11 10 9 8 7 4 4 8 12 15 14 13 13 13 13 12 12 13 13 14 14 15 13 12 11 12 14 16 16 16 15 14 13 13 13 13 14 14 15 15 15 15 14 13 14 16 18 18 16 12 7 6 6 9 10 9 10 12 14 13 12 9 6 6 10 11 12 12 11 9 8 6 5 4 4 4 6 8 11 13 14 14 14 13 12 12 11 11 10 10 9 9 9 9 9 9 8 7 7 5 4 4 3 3 3 4 4 4 5 8 10 9 8 6 6 6 8 10 12 12 13 13 13 12 10 8 7 6 5 5 6 6 7 7 6 5 5 5 5 5 5 6 5 4 4 6 13 15 14 13 11 9 11 13 13 14 14 13 13 12 13 13 13 13 12 12 13 15 17 19 21 23 23 22 21 20 19 18 17 17 16 18 20 21 21 19 17 17 18 18 19 19 19 20 20 20 20 19 19 18 17 17 16 16 16 16 16 16 16 16 15 14 12 12 11 10 10 10 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 9 10 10 11 11 12 12 11 11 11 10 10 10 9 9 9 9 9 9 10 10 9 8 8 7 6 6 6 7 7 6 4 3 3 4 5 5 5 5 5 5 5 4 4 4 4 3 3 3 3 4 4 4 4 4 5 4 4 3 3 3 3 3 3 3 3 4 5 6 7 8 8 7 6 6 6 7 8 9 9 9 8 7 6 5 3 2 2 2 2 1 3 3 3 3 4 5 5 5 4 3 3 4 7 10 14 14 13 11 11 10 7 5 5 6 9 12 15 16 16 12 10 8 5 5 7 13 17 18 12 11 11 12 12 12 12 10 8 5 5 6 6 13 19 19 21 22 14 11 10 11 17 22 13 10 9 10 11 12 8 7 8 9 10 12 12 12 12 9 7 5 2 2 3 3 3 2 3 5 8 10 11 10 10 13 18 18 17 17 16 15 14 13 12 11 11 12 14 15 16 16 16 16 16 16 16 16 18 21 23 26 27 29 29 28 27 26 25 25 24 23 22 15 10 7 9 9 8 8 8 7 6 6 6 5 5 5 5 5 6 6 6 7 7 7 6 6 6 6 7 7 8 8 9 9 9 10 10 10 10 10 9 9 8 8 8 8 8 8 7 6 5 4 3 3 3 3 4 6 8 10 11 11 11 9 7 6 4 4 4 4 5 5 4 4 4 4 4 4 4 3 3 3 3 3 4 4 4 4 4 4 3 3 4 4 5 5 5 5 5 5 4 4 3 3 3 3 3 4 4 5 6 7 9 10 12 14 16 18 20 21 23 24 25 25 25 26 26 27 28 28 28 28 28 28 27 27 26 25 25 25 24 24 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 27 27 26 25 24 23 22 22 23 22 18 14 10 10 14 14 13 11 10 11 8 6 4 2 2 4 6 8 7 8 10 13 13 11 8 7 8 10 13 13 10 7 4 4 6 11 10 8 8 8 8 8 8 9 8 6 4 5 7 7 6 5 5 4 3 3 4 4 3 2 2 2 2 4 3 3 2 5 8 10 11 11 10 9 8 7 7 8 9 11 16 16 16 17 17 17 18 17 16 16 15 16 16 16 16 17 17 17 15 14 13 12 12 12 13 14 13 12 11 8 6 7 6 5 5 5 5 5 5 5 11 17 22 18 16 14 15 15 14 14 14 14 15 15 14 13 12 14 17 21 23 22 19 12 7 6 6 6 7 7 6 6 5 4 3 4 6 5 5 4 4 4 4 6 7 6 6 7 8 9 10 10 9 9 9 8 7 5 5 8 13 15 14 12 10 8 9 10 11 12 13 14 14 14 13 12 11 13 15 16 16 15 15 14 14 14 14 14 14 15 15 15 14 13 12 12 13 15 16 17 16 13 10 7 7 9 10 10 9 11 12 12 10 7 3 4 6 9 12 13 11 10 9 7 6 5 5 4 4 6 9 12 14 15 14 13 12 12 11 10 9 9 9 9 10 10 9 9 9 8 7 5 5 4 4 3 3 3 3 4 4 6 8 8 8 6 4 4 5 7 9 10 10 11 11 10 9 7 7 6 5 5 5 6 5 5 3 3 3 2 3 3 4 4 5 4 7 10 15 14 13 13 11 10 11 11 12 12 11 11 11 11 12 13 14 14 13 13 14 15 17 18 21 24 24 23 21 20 19 18 18 17 16 16 18 19 20 18 16 16 17 18 18 19 19 20 20 20 19 19 18 17 17 16 16 15 15 15 15 15 14 14 13 12 11 10 10 9 9 8 8 8 8 7 8 8 8 8 8 8 8 7 7 7 7 8 9 10 10 11 11 12 11 11 11 10 10 10 10 10 9 9 9 9 9 9 9 8 8 7 7 6 5 5 6 6 6 5 4 3 3 4 4 4 4 5 5 4 4 5 5 4 4 4 4 4 4 4 5 5 4 4 3 3 3 3 3 3 3 3 2 2 3 4 5 6 7 7 7 6 6 6 8 9 9 8 6 5 4 4 4 4 3 2 2 2 2 3 3 2 3 3 3 5 4 3 3 3 4 8 12 15 14 12 8 10 9 7 4 4 5 7 9 12 16 15 11 9 8 7 7 9 15 17 14 7 9 11 13 15 16 15 12 9 6 4 4 6 13 18 19 22 21 13 8 6 8 16 18 10 10 12 12 13 12 8 8 8 10 11 12 12 12 10 6 3 1 1 2 3 3 3 3 4 5 7 9 10 11 13 16 19 18 18 17 16 15 14 13 12 11 11 11 12 14 15 15 16 16 16 18 19 19 20 21 23 26 28 30 31 31 30 28 27 26 27 23 18 11 9 10 11 10 10 10 9 8 7 6 6 5 5 5 5 5 5 5 6 6 6 6 6 6 6 7 7 8 8 8 9 10 10 10 10 10 10 10 10 9 9 9 8 8 8 7 6 4 3 3 3 4 4 6 8 11 12 13 13 12 11 10 8 7 6 6 6 6 7 7 7 6 6 6 5 5 4 4 4 3 3 3 4 5 5 5 5 4 4 4 5 5 6 6 6 5 5 5 4 4 3 3 4 4 4 5 6 8 9 11 12 14 16 17 19 21 23 24 26 26 27 27 27 27 28 28 29 29 29 29 29 28 28 27 26 25 24 24 24 24 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 27 27 27 26 25 24 23 21 18 19 19 18 13 7 6 8 11 15 15 12 9 7 5 4 4 2 2 2 2 3 4 4 7 11 12 10 7 7 7 8 8 8 7 7 5 6 8 11 7 5 4 5 5 5 6 7 8 6 3 4 5 6 6 6 6 5 5 4 5 5 5 4 3 2 2 2 2 2 3 5 7 10 12 12 11 8 7 7 8 9 10 11 12 12 12 12 17 19 21 21 20 18 16 15 16 16 17 17 16 15 13 13 12 11 11 12 13 13 13 13 12 10 8 7 7 6 5 4 4 4 4 7 13 19 21 18 16 15 15 14 13 12 12 13 14 14 13 11 12 15 17 19 21 21 18 12 8 6 6 6 7 7 6 6 4 4 3 5 6 6 5 5 5 6 5 4 5 6 7 7 8 8 8 8 8 8 8 8 7 5 7 10 15 13 11 8 7 5 5 6 7 8 12 14 14 13 11 11 12 15 16 16 15 15 15 14 14 14 14 14 14 14 14 13 13 12 12 12 13 14 15 15 14 12 11 8 8 8 9 9 9 9 9 9 6 4 2 3 4 6 11 14 13 12 11 10 8 7 6 5 5 5 8 12 15 16 15 13 12 11 11 10 8 9 9 9 10 10 10 9 9 8 7 6 6 5 5 4 3 3 3 3 3 4 6 9 9 7 5 4 4 5 7 9 10 12 12 10 8 7 7 6 4 4 5 6 5 3 2 2 2 2 2 4 6 5 5 5 11 14 15 13 12 12 11 9 9 9 9 8 9 9 9 11 12 13 14 15 14 14 14 15 16 18 21 23 23 22 21 19 19 18 18 17 16 14 16 17 18 16 15 16 17 17 16 17 18 20 20 19 18 17 17 16 16 16 15 14 13 13 13 12 12 12 11 10 9 8 8 8 7 7 7 7 7 7 7 7 7 8 8 8 7 7 7 7 7 8 9 10 11 11 12 12 11 11 10 10 10 10 10 9 9 9 9 9 9 9 8 8 7 7 6 6 5 5 5 5 5 5 5 3 2 2 2 3 3 4 4 4 4 5 5 5 5 5 5 5 5 5 5 4 4 3 3 2 2 3 3 3 3 3 2 2 3 3 5 6 7 7 6 5 5 6 8 8 8 7 4 3 3 4 4 4 4 3 1 1 2 3 3 3 2 2 2 4 3 3 4 4 5 10 12 13 11 9 8 11 9 6 3 3 3 3 4 6 11 13 12 11 11 10 8 9 13 16 14 11 12 14 17 18 16 13 9 6 4 5 6 8 14 16 18 22 20 12 8 7 9 17 17 12 13 14 14 14 12 8 9 10 11 11 11 11 9 7 4 2 1 2 2 3 3 4 5 6 6 7 8 11 13 15 17 19 18 18 17 16 16 15 13 13 12 12 11 11 13 14 15 15 16 18 20 21 22 22 23 25 26 28 29 31 31 31 29 28 28 27 19 12 10 11 12 12 12 12 11 10 9 8 7 6 5 5 4 4 5 5 5 5 5 5 5 5 5 6 7 7 7 8 8 9 10 10 10 10 10 9 9 9 9 9 9 8 7 7 6 5 4 4 5 6 8 9 11 14 16 16 15 14 13 12 11 9 8 8 7 7 8 8 8 8 8 7 7 6 6 5 5 4 3 3 3 4 5 6 6 5 5 5 5 5 6 6 6 5 5 5 5 4 3 3 3 4 5 6 7 9 10 12 14 16 17 18 20 21 23 25 26 28 29 29 29 29 29 29 29 29 29 30 30 30 29 28 27 26 25 25 24 24 24 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 28 28 28 28 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 30 30 30 30 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 27 27 27 27 26 25 24 23 21 20 18 19 18 16 9 5 8 11 15 13 10 6 6 5 3 3 3 4 3 2 3 3 2 5 7 7 6 4 4 4 5 5 6 7 9 11 12 12 10 7 5 4 4 5 4 4 4 5 4 4 4 5 5 6 5 5 3 3 3 3 4 4 3 2 2 1 2 2 3 3 3 4 5 8 10 11 9 9 9 10 10 10 9 7 4 7 11 18 21 23 22 20 18 16 15 16 19 18 17 14 12 10 11 11 11 11 11 12 12 13 13 12 11 10 9 9 8 7 8 6 5 3 9 15 20 20 17 16 14 13 12 11 10 11 12 13 12 12 10 13 16 16 17 18 20 18 14 8 6 6 7 7 7 7 6 5 4 4 4 4 5 5 7 8 8 7 6 7 8 8 7 7 7 7 7 7 7 7 7 6 6 8 13 16 12 9 6 6 5 5 4 5 6 11 13 13 12 11 11 13 15 15 15 14 13 13 13 13 13 11 12 12 12 12 12 11 12 12 12 13 13 12 12 12 12 10 9 8 9 9 9 8 8 7 6 4 3 2 3 4 7 12 13 13 12 12 11 10 8 6 6 5 6 9 13 17 15 14 12 11 10 8 8 8 8 9 9 9 9 9 9 9 8 8 7 6 6 5 5 4 3 3 3 3 4 8 10 11 9 6 4 4 4 6 8 11 12 11 10 8 7 6 5 3 3 5 6 6 3 2 2 2 3 5 8 10 10 11 11 14 14 13 13 12 12 11 10 9 7 6 6 7 8 9 11 12 14 15 15 15 15 15 15 16 17 20 21 21 21 20 19 19 18 17 16 14 13 14 15 16 14 13 13 14 14 14 15 16 18 19 18 17 16 15 15 15 14 14 12 12 11 11 10 10 9 8 8 7 7 6 6 6 5 5 5 6 6 6 7 7 8 7 7 7 7 7 7 8 8 9 10 11 12 12 12 11 11 10 10 10 10 9 9 9 9 9 9 9 9 8 7 7 7 6 5 5 5 5 5 5 4 3 3 2 1 1 2 2 3 3 3 4 5 6 5 5 5 5 5 5 5 4 4 3 3 2 2 3 3 3 3 3 3 3 2 3 3 5 7 8 8 7 6 6 6 7 8 7 6 3 3 4 5 5 5 5 3 2 2 3 4 4 4 3 1 2 5 3 4 6 6 7 11 9 7 4 6 8 11 9 6 4 3 4 5 5 6 8 12 14 16 14 12 7 7 9 15 16 17 17 17 17 17 11 7 7 6 5 5 7 10 15 15 16 21 17 11 7 6 8 15 16 15 15 15 14 13 11 9 10 11 12 11 10 7 4 3 2 1 1 2 2 3 3 6 7 7 6 6 8 11 13 16 18 19 18 17 16 15 15 14 14 13 13 13 12 12 13 14 15 15 17 19 21 23 25 26 27 27 27 28 29 30 29 28 25 24 21 18 12 8 11 12 12 12 12 11 10 10 9 9 8 7 6 5 4 4 4 4 4 5 5 4 4 5 6 6 7 7 7 7 8 9 9 10 10 10 9 9 9 8 8 8 7 6 6 5 5 5 5 7 8 9 11 13 15 16 18 18 16 14 13 12 11 10 10 9 9 9 9 9 9 9 8 8 7 7 7 6 6 5 4 3 4 5 6 6 6 6 5 5 6 6 6 5 5 5 5 5 5 4 3 3 4 5 6 7 9 11 12 14 16 18 19 20 21 23 24 26 27 28 30 30 30 30 30 29 29 29 30 29 29 29 29 29 28 27 26 25 25 25 24 25 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 28 28 28 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 30 30 30 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 27 27 27 26 26 25 25 23 22 19 17 19 20 18 11 9 11 14 14 11 8 5 5 4 3 2 3 4 4 4 4 3 3 4 3 3 3 3 3 4 5 5 8 10 12 11 12 11 11 10 9 7 6 6 5 5 5 4 4 4 4 5 5 5 4 2 1 1 2 2 3 3 3 2 2 1 3 3 3 3 2 3 3 4 9 12 13 13 12 11 10 10 9 8 6 6 12 19 21 22 22 21 19 17 16 16 18 16 14 9 7 7 9 10 10 10 10 11 12 12 12 12 11 10 10 10 11 11 11 8 7 7 12 17 21 19 17 16 13 11 9 9 9 10 11 12 12 11 10 14 16 16 15 16 17 18 16 10 7 7 7 7 7 7 7 5 4 4 4 5 6 7 8 9 7 7 8 9 8 8 7 7 6 6 7 7 7 6 6 5 6 9 13 14 10 8 6 6 6 6 4 4 6 10 12 11 10 9 10 12 13 13 13 12 12 11 11 11 11 11 11 10 10 9 9 10 12 12 12 12 11 10 10 10 11 10 9 9 9 9 9 8 7 5 3 2 2 2 3 6 10 13 12 12 11 12 12 11 9 8 6 5 6 10 13 15 13 11 10 9 8 7 7 8 8 8 8 9 9 9 9 8 8 8 7 6 6 6 5 4 5 6 8 9 10 11 12 12 9 7 4 3 4 5 8 10 11 10 9 8 7 5 4 3 4 7 8 7 4 4 5 7 8 9 11 12 12 12 12 12 12 12 12 12 12 12 11 9 7 5 4 6 7 9 11 12 14 15 15 15 15 15 15 16 17 19 19 20 20 20 19 19 18 16 15 15 15 15 15 15 14 14 13 13 13 13 13 15 17 17 16 15 14 13 13 13 13 12 11 11 10 10 9 9 8 7 7 6 5 5 5 4 4 5 5 5 5 6 6 7 7 7 7 7 7 7 7 8 9 9 10 11 12 12 11 11 11 11 10 10 9 9 9 8 8 8 9 8 8 7 7 7 6 6 5 5 4 5 5 4 3 3 2 1 1 1 1 2 2 2 2 3 4 5 5 5 4 4 4 4 4 3 3 3 3 2 3 3 3 3 3 3 3 3 2 2 3 4 7 9 9 9 8 7 7 7 7 6 5 3 4 5 6 6 5 5 4 2 3 4 5 5 5 3 2 3 4 3 5 8 8 9 10 5 4 5 5 7 8 7 7 6 6 5 4 5 5 6 13 17 18 14 10 5 4 7 12 17 18 17 14 12 11 7 6 6 7 7 7 9 12 16 16 17 21 13 7 6 5 7 12 15 16 16 15 14 13 12 11 12 13 13 12 9 6 3 2 1 1 1 2 2 3 4 6 7 7 6 6 8 11 13 16 18 18 18 17 16 14 13 14 14 14 14 14 14 14 14 15 16 17 19 20 22 24 26 28 29 30 31 31 29 28 25 20 15 13 11 8 8 9 11 11 11 11 11 10 9 9 9 8 8 7 6 5 5 4 4 4 4 4 4 3 4 5 6 6 7 7 7 7 7 8 9 9 9 8 8 8 7 7 6 6 6 5 5 4 5 6 7 9 10 12 12 14 16 17 19 19 17 16 14 12 11 11 11 10 10 10 10 9 9 9 8 8 8 7 7 7 7 6 6 5 6 7 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 4 3 4 5 6 7 9 11 12 14 16 18 20 21 22 23 24 25 26 27 29 30 31 31 31 31 30 30 30 29 28 28 28 28 28 27 27 27 26 27 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 28 28 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 27 27 27 26 26 26 25 24 22 19 17 17 18 16 12 13 14 14 12 9 6 4 3 3 2 2 3 4 3 4 4 2 2 2 2 3 3 2 3 4 4 5 9 10 10 9 8 8 9 10 11 10 9 8 6 4 4 5 5 5 5 4 4 4 4 3 3 2 1 1 1 2 2 2 2 2 2 2 2 3 4 3 2 3 7 11 14 13 13 13 12 11 10 9 8 7 14 18 22 22 22 22 21 19 17 16 14 11 9 6 6 7 8 9 9 9 9 10 11 11 11 11 10 10 11 11 12 13 13 11 11 13 18 20 20 18 16 14 12 10 9 8 8 8 9 10 10 9 10 13 14 14 13 13 14 16 15 12 7 7 8 8 8 8 7 5 3 6 7 7 8 9 8 8 8 8 8 9 8 8 7 6 6 6 6 6 6 5 5 4 6 8 12 11 9 7 7 7 7 6 4 4 6 11 12 11 10 9 8 8 9 10 11 11 11 11 10 10 10 10 10 9 9 9 10 10 11 11 11 10 9 9 9 9 9 8 8 9 9 9 9 8 7 5 3 2 2 2 3 7 9 11 11 11 11 10 11 11 10 9 7 6 6 8 10 11 10 8 7 6 6 6 7 7 7 7 8 8 8 8 8 8 8 7 6 6 5 5 6 6 10 12 13 14 15 15 15 13 11 8 5 3 3 4 6 9 10 10 10 9 7 5 4 5 8 11 10 8 6 9 10 12 11 10 10 11 11 11 12 12 13 13 14 13 13 13 11 9 6 3 4 5 7 9 11 13 14 15 15 14 14 15 16 20 20 20 19 20 20 20 20 20 19 19 18 18 17 17 17 16 16 16 15 14 12 12 12 14 15 16 14 13 12 11 11 11 11 10 9 9 9 8 7 7 6 6 5 4 4 4 4 4 4 4 4 4 4 5 6 7 7 7 7 7 7 7 8 8 9 9 10 11 12 11 11 11 11 10 9 9 9 8 8 8 8 8 8 7 7 7 6 6 6 5 5 5 4 5 4 4 3 2 2 2 2 2 2 2 2 2 2 2 3 4 4 4 3 3 3 2 2 4 5 5 4 3 4 3 3 4 3 3 2 2 2 2 2 4 7 9 10 10 10 10 10 8 6 5 4 3 4 6 7 6 6 6 3 2 2 4 5 5 5 4 3 4 4 3 6 7 6 7 7 5 5 5 4 5 6 6 7 9 10 10 8 5 4 6 13 15 14 11 9 8 6 7 10 13 13 11 7 6 6 5 5 5 7 9 10 11 14 18 19 18 17 11 8 8 6 8 12 16 18 18 18 18 18 16 15 15 15 14 12 11 10 8 5 3 2 2 2 2 3 5 7 7 7 7 7 8 11 13 16 17 18 18 18 16 15 13 13 14 15 15 14 15 15 15 16 18 19 21 22 22 24 26 27 29 31 32 31 29 25 21 14 8 5 6 7 8 9 10 10 10 10 10 10 9 8 8 8 7 7 6 6 5 4 4 4 4 4 3 3 3 4 5 5 6 6 6 6 7 7 7 8 7 7 6 6 5 5 5 5 5 4 4 5 6 8 9 10 12 12 13 14 15 17 18 19 18 17 15 13 12 11 11 11 11 10 10 9 9 9 8 8 9 9 9 9 9 9 8 7 7 7 5 6 6 6 6 6 6 6 6 6 6 6 6 5 5 4 4 5 6 7 9 10 12 14 16 19 20 21 23 23 24 25 26 27 28 29 30 31 31 31 31 31 31 30 29 28 27 26 26 26 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 26 26 26 26 26 27 27 27 27 27 27 27 27 28 28 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 27 27 26 26 26 26 25 24 23 21 18 17 18 16 14 14 15 14 12 8 4 4 3 2 2 2 4 3 3 4 4 4 4 3 2 4 6 7 4 3 3 4 6 7 7 6 5 5 7 10 11 11 12 11 10 7 6 7 7 6 5 3 2 3 4 4 3 3 3 2 2 2 2 3 3 3 3 3 3 2 2 1 1 2 4 6 7 8 11 14 14 11 11 11 9 11 17 21 23 22 22 22 21 19 16 14 11 8 6 5 5 6 7 8 8 8 8 9 10 10 10 10 9 9 9 9 11 14 14 14 15 18 20 21 19 17 15 13 11 10 8 7 6 6 7 8 9 8 10 12 12 12 12 12 12 12 12 10 6 7 8 9 9 8 7 4 3 5 8 9 9 8 6 7 8 9 8 8 8 8 7 7 7 6 6 6 5 5 4 4 6 8 10 10 9 9 9 9 8 6 5 3 6 9 12 11 10 9 7 6 7 8 9 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 9 8 7 8 8 9 9 8 8 7 5 3 2 2 2 2 3 5 8 10 11 11 11 9 9 9 9 8 6 5 5 5 6 6 4 5 6 5 6 6 7 7 7 7 8 8 7 7 8 8 7 6 5 5 5 6 8 12 14 16 16 16 16 16 14 11 8 6 4 3 5 7 9 10 11 11 11 10 10 10 12 14 15 13 10 9 11 13 13 11 10 9 10 9 9 12 14 14 14 14 14 14 13 11 8 6 3 4 6 8 10 11 13 14 14 14 15 15 18 20 20 21 21 20 21 21 21 21 21 21 21 20 20 20 20 20 20 19 19 17 15 12 12 13 14 14 13 12 11 9 9 8 8 8 8 7 7 6 5 5 5 4 4 3 3 3 3 3 2 3 3 3 3 4 5 5 6 7 7 7 7 8 8 8 8 8 9 10 11 11 11 11 10 9 9 8 8 8 8 8 8 7 7 7 7 6 6 5 5 5 5 5 5 5 4 4 3 2 2 2 2 2 2 2 2 1 1 2 2 3 3 3 3 2 2 1 3 4 7 9 11 9 7 5 4 4 4 3 3 2 2 2 1 2 3 7 8 10 11 12 12 13 9 6 4 3 3 4 6 7 7 6 5 2 2 2 4 4 4 4 4 4 4 3 3 6 4 2 3 5 6 7 6 5 4 5 6 9 10 11 8 7 5 5 6 9 7 8 10 11 10 8 8 9 9 7 6 6 4 3 2 3 4 6 10 13 14 16 18 19 14 12 12 12 12 9 12 16 19 20 22 23 23 23 22 20 18 18 16 15 14 13 12 9 6 3 3 3 4 5 6 7 7 7 7 7 8 11 14 16 17 17 17 17 16 15 13 13 14 15 15 15 16 17 18 20 21 22 23 23 24 25 26 26 26 27 26 24 19 17 16 10 7 8 8 8 9 10 10 10 10 10 9 9 9 8 8 7 7 6 6 6 5 5 4 4 3 3 3 3 3 3 4 4 4 5 5 5 5 6 6 6 6 5 5 5 5 5 5 5 4 4 5 6 7 9 10 11 12 13 13 14 15 16 17 18 18 18 17 15 14 12 12 12 11 11 10 9 9 9 9 9 10 10 10 10 10 10 9 8 7 6 5 6 6 6 6 6 7 7 7 7 7 6 6 5 5 5 6 7 8 9 11 12 14 16 18 20 22 23 24 25 25 26 26 27 28 29 30 30 30 30 30 30 30 30 29 28 26 25 25 25 26 26 27 27 28 27 27 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 27 27 27 27 27 27 27 27 28 28 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 27 27 27 26 26 26 26 25 25 24 22 20 19 18 19 17 15 15 14 12 7 4 5 3 3 2 3 3 3 3 3 4 4 3 3 3 3 5 6 4 3 3 2 3 3 4 4 3 4 6 9 8 6 5 8 10 10 10 9 6 5 4 3 1 2 3 3 3 3 3 3 3 3 3 3 2 3 4 3 4 3 2 1 1 4 7 10 10 10 12 15 16 12 11 10 10 12 16 22 22 22 22 21 19 17 15 13 9 6 5 4 4 5 6 7 7 7 7 8 9 10 10 9 8 8 8 7 10 13 14 15 16 19 20 20 17 15 13 11 9 8 6 5 4 5 6 7 7 7 9 9 8 8 9 10 10 9 8 6 6 8 8 9 8 7 5 5 3 4 9 9 8 6 6 7 8 8 8 8 7 8 8 8 7 7 6 6 6 5 6 6 7 6 6 8 10 11 11 9 8 6 4 4 6 9 12 11 10 10 8 7 5 6 7 9 9 9 8 8 8 8 8 8 8 8 8 8 9 9 8 7 7 7 8 9 8 7 8 8 8 8 7 7 6 5 3 2 2 3 2 2 3 7 11 14 12 10 7 6 6 6 7 7 6 4 2 3 4 5 5 5 5 6 6 7 7 7 7 8 9 8 8 8 8 6 5 4 4 4 4 7 10 13 15 16 16 16 16 14 11 9 6 5 5 7 8 9 10 11 12 12 13 14 16 18 18 16 13 11 11 12 14 13 12 11 10 9 8 9 12 13 14 14 14 14 14 14 14 12 10 9 9 10 11 12 12 14 17 17 17 18 19 20 21 21 22 22 21 21 22 22 22 22 22 21 21 21 21 21 21 22 22 21 19 17 14 14 13 13 12 10 9 8 7 6 5 5 5 5 5 5 4 4 4 3 3 3 2 2 2 2 2 2 2 2 2 3 3 4 5 6 7 7 7 8 8 7 8 8 8 9 9 10 10 10 10 9 8 8 7 7 7 7 7 7 7 7 7 6 6 5 5 5 4 4 4 4 4 4 4 3 2 2 2 2 2 2 2 2 1 1 2 2 3 3 3 4 3 2 3 6 9 12 13 13 11 9 7 5 4 4 3 3 2 2 2 2 1 2 5 7 9 11 12 13 14 10 7 5 3 3 3 5 7 7 5 3 2 3 3 2 3 4 6 5 4 3 3 3 4 4 3 3 5 7 9 7 5 3 4 6 8 8 8 6 5 5 6 6 6 5 7 10 11 11 10 11 11 9 5 4 4 3 2 1 1 2 5 11 17 22 22 22 21 14 12 16 17 16 13 17 20 22 24 25 27 25 25 25 23 22 21 19 18 17 15 13 11 8 5 4 4 4 5 6 7 8 8 8 8 9 11 14 16 17 16 15 15 15 15 15 14 14 14 15 16 17 19 21 23 23 24 25 25 25 25 25 24 24 26 24 19 10 7 8 7 8 11 11 11 11 12 12 11 10 10 9 9 8 8 8 8 8 7 7 6 6 5 5 4 3 2 2 2 2 2 2 3 3 3 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 6 6 7 9 10 10 11 12 13 14 15 15 16 16 17 18 18 17 16 15 14 13 12 12 11 10 10 10 10 10 10 11 11 11 11 11 10 10 9 8 7 6 6 6 6 6 7 7 7 7 7 7 6 6 5 6 7 8 9 10 12 13 14 16 18 20 22 23 25 26 26 26 26 27 28 28 29 29 29 29 29 29 29 29 29 28 27 26 25 25 25 25 26 27 27 27 26 25 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 27 27 27 27 27 27 27 27 28 28 28 28 28 28 28 29 29 29 29 29 29 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 27 27 27 26 26 26 26 25 25 24 23 21 19 18 18 15 14 13 14 12 7 6 6 3 3 4 3 3 2 2 3 4 3 3 3 3 3 4 6 5 3 2 2 2 2 3 2 3 4 6 7 5 4 5 6 7 8 9 9 7 5 3 2 2 2 2 2 2 2 2 2 3 3 1 3 4 3 3 3 2 2 2 1 2 3 5 6 9 13 17 19 17 14 12 11 10 10 15 22 22 21 21 21 19 17 16 15 14 11 7 5 5 5 5 6 6 7 7 8 10 10 10 9 8 7 6 7 10 12 14 15 16 18 19 18 17 15 13 11 9 7 5 4 4 5 6 6 6 5 4 4 4 4 5 6 5 5 4 4 5 7 8 8 8 6 4 3 4 6 11 9 7 6 6 7 7 7 7 7 7 7 8 8 9 7 6 6 6 6 7 7 6 4 4 6 9 11 11 9 7 5 4 4 6 9 11 10 10 10 9 7 5 4 5 7 7 7 7 8 8 8 7 7 7 7 7 8 9 8 7 6 5 5 5 6 6 6 7 7 7 6 6 6 5 4 4 4 5 4 3 3 5 10 13 14 11 9 6 5 4 5 7 7 6 4 4 3 3 4 4 5 5 6 6 7 7 8 9 11 11 11 10 9 7 6 5 3 3 3 4 6 9 14 15 16 16 15 14 13 11 8 6 6 6 7 7 7 8 10 12 13 14 15 17 17 16 13 11 11 13 14 15 15 14 13 12 11 10 10 11 12 13 13 14 15 15 16 16 15 14 13 14 15 16 18 18 18 20 21 21 21 21 21 22 22 22 22 22 22 21 21 21 22 21 21 21 21 21 21 22 22 22 22 21 19 16 14 13 11 9 7 5 5 4 4 4 4 3 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 4 5 6 6 7 7 7 7 7 7 7 8 9 9 10 10 10 9 8 8 7 7 7 7 7 7 7 7 7 7 7 6 5 5 4 4 4 4 4 4 4 3 3 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 4 3 4 5 10 14 16 15 14 13 11 9 7 6 5 4 4 3 3 2 2 1 1 2 6 8 10 11 13 13 10 9 7 5 4 4 6 8 8 6 4 3 5 6 6 6 7 7 5 4 3 4 5 6 5 5 5 5 7 9 9 7 4 4 4 6 6 6 7 7 5 4 5 6 6 7 9 12 12 11 12 12 10 5 4 4 4 3 2 1 1 3 9 18 25 24 20 17 15 16 20 22 21 20 23 24 25 26 27 27 24 21 20 21 22 23 22 20 19 16 13 11 9 7 6 7 7 7 7 8 9 9 9 10 11 12 15 16 16 15 14 13 13 15 16 16 15 14 14 16 17 20 22 24 24 25 26 27 27 26 26 26 25 26 23 18 10 5 4 6 9 11 12 12 12 12 12 12 11 10 9 9 8 8 8 8 8 8 7 7 6 5 5 3 2 2 1 1 2 2 2 2 2 3 3 3 3 3 3 4 4 4 5 5 5 5 6 7 7 8 8 9 10 10 10 11 12 13 14 15 16 16 16 17 17 17 16 16 15 14 14 13 12 12 11 10 10 10 11 11 11 11 11 11 11 11 10 9 8 7 7 6 7 7 7 8 8 8 8 7 7 6 6 6 7 8 10 11 12 13 14 16 17 19 21 23 24 26 27 27 27 26 27 27 29 29 29 28 27 27 28 28 28 27 27 26 26 26 25 25 25 25 25 24 24 23 23 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 27 27 27 27 27 27 27 28 28 28 28 28 28 28 29 29 29 29 29 28 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 27 27 27 26 26 26 25 25 25 24 23 22 19 19 19 17 14 13 13 11 8 8 5 3 4 4 3 2 2 1 3 4 3 3 4 4 5 7 8 7 4 2 2 2 2 3 3 3 3 5 6 5 4 5 6 5 5 6 8 8 5 3 2 2 2 3 2 2 2 2 3 4 6 6 6 4 2 3 3 2 2 2 2 2 2 2 4 5 9 15 20 18 16 14 12 12 12 16 20 22 20 18 19 19 19 17 16 14 11 9 7 6 5 5 5 6 7 8 9 10 10 10 9 7 6 5 7 10 12 13 14 16 17 17 17 16 15 13 11 9 8 6 6 6 6 7 6 6 4 2 2 2 2 3 3 3 3 3 3 4 6 8 9 9 9 8 8 8 9 11 9 7 6 6 6 6 6 7 7 7 7 8 8 8 8 7 6 7 7 7 7 6 5 3 3 7 10 10 9 8 6 6 5 6 8 9 10 9 9 9 8 6 4 4 4 6 6 7 7 7 7 6 6 5 6 7 8 8 7 6 4 3 2 4 4 5 6 6 7 6 6 6 5 4 4 5 6 5 4 4 4 6 10 13 13 10 7 6 5 5 6 8 8 7 5 3 3 3 3 4 5 5 5 6 7 8 11 12 13 12 12 11 9 7 6 4 3 3 4 6 9 12 16 16 16 15 14 13 12 10 8 6 5 6 7 6 5 6 9 11 12 13 14 15 13 11 9 10 12 15 15 15 13 13 13 14 14 13 13 13 12 12 13 14 15 16 17 18 18 17 17 17 17 18 19 19 20 21 22 23 23 23 22 22 22 22 22 22 21 21 21 21 21 21 21 20 20 20 20 21 21 22 22 21 19 17 14 11 8 5 4 3 4 4 5 5 5 5 6 6 5 5 5 5 5 5 5 5 4 4 4 4 4 4 3 3 3 3 4 4 5 5 6 6 6 6 6 6 7 7 8 9 9 9 9 8 8 7 7 6 7 7 7 7 7 7 7 7 6 6 5 5 5 5 4 4 5 4 3 3 2 2 2 2 2 2 2 3 3 3 3 2 2 3 3 3 3 3 4 7 12 15 17 16 15 14 13 11 9 8 6 5 5 4 4 3 2 2 1 3 6 7 9 11 12 12 10 10 10 8 7 7 9 11 11 9 7 7 8 6 6 7 8 8 6 6 5 5 5 5 6 6 7 6 7 9 9 7 5 4 4 4 4 7 11 13 9 3 3 4 6 6 9 14 14 12 11 11 10 6 6 5 4 4 3 1 1 3 7 19 26 26 16 12 16 19 21 23 20 20 24 25 25 26 26 26 22 15 9 8 12 17 20 20 19 16 14 12 10 9 8 8 8 8 8 8 9 10 11 12 14 15 17 17 15 14 14 13 12 14 15 15 16 15 14 15 17 20 22 23 23 24 25 27 27 28 28 28 27 26 24 20 16 10 6 8 8 10 11 12 12 12 12 12 11 11 10 9 9 9 9 8 8 8 7 7 7 6 4 3 2 2 2 2 2 2 2 3 3 3 3 4 4 4 4 4 4 5 5 5 6 6 7 9 10 11 11 11 11 11 11 11 12 13 14 15 16 16 16 16 16 16 16 15 15 14 14 13 13 12 12 11 11 11 11 11 11 11 11 11 11 11 11 10 9 8 8 8 8 8 8 9 9 8 8 7 6 7 7 7 9 10 11 12 13 14 15 17 19 20 22 23 25 26 28 28 28 27 27 27 28 28 28 27 26 26 26 27 27 26 26 26 27 26 26 26 25 24 23 22 21 21 21 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 27 27 27 27 27 27 27 28 28 28 28 28 28 28 28 29 29 29 29 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 27 27 27 27 26 26 26 25 25 25 24 24 22 21 19 19 17 13 13 13 11 9 8 5 4 4 4 3 2 1 2 4 4 3 4 5 6 8 9 10 10 8 5 4 3 3 3 3 2 2 3 5 5 4 5 5 3 3 4 7 8 7 5 3 2 3 3 3 2 2 3 4 7 9 7 6 4 2 1 2 2 3 3 4 4 4 3 5 5 5 12 18 20 18 17 15 16 17 19 19 19 16 15 15 18 20 20 17 15 12 9 8 8 8 7 7 7 8 9 10 11 10 10 8 7 6 6 8 11 12 12 13 15 16 16 16 15 14 12 11 9 8 8 8 8 8 8 8 7 5 3 3 3 3 3 3 3 2 2 2 3 6 9 10 12 12 12 12 12 10 8 7 7 7 6 5 5 5 6 7 7 7 8 7 7 7 7 7 7 7 7 7 6 6 4 6 8 10 11 10 9 8 7 6 6 7 8 9 9 9 8 8 7 5 4 4 5 6 7 7 7 6 5 5 5 6 7 7 6 5 4 3 3 2 3 4 5 5 6 6 6 5 5 5 4 2 2 3 3 4 5 4 8 12 14 11 8 6 6 7 9 9 9 9 9 9 8 6 4 3 4 5 5 5 5 7 9 12 12 12 12 11 11 9 7 6 4 5 7 9 11 15 17 18 17 16 15 14 13 11 10 8 5 4 4 5 4 4 5 7 9 11 12 12 12 10 8 7 11 13 15 13 12 11 11 12 16 17 17 16 15 14 13 13 14 16 17 18 19 20 20 20 19 19 20 20 21 21 22 23 23 23 23 23 22 22 22 22 21 21 21 21 21 21 21 21 20 19 19 19 20 21 21 21 20 19 16 12 8 5 3 3 3 4 4 5 5 4 4 4 3 4 4 5 5 5 5 5 5 4 4 4 4 4 4 4 3 3 3 3 4 4 4 5 5 5 5 5 6 6 7 7 7 7 7 7 7 7 6 6 6 6 7 7 7 7 7 7 6 6 5 5 5 5 5 5 5 4 3 3 2 1 1 2 1 1 1 2 2 3 3 4 4 4 3 3 3 3 4 5 9 15 17 18 18 16 15 14 13 12 11 10 9 7 7 6 5 4 3 2 2 3 4 6 8 10 10 10 11 12 11 11 12 13 14 14 13 11 9 7 6 5 5 7 8 7 7 6 6 5 5 5 7 8 7 8 9 9 6 4 5 4 4 3 8 13 15 11 5 4 4 5 5 10 15 16 17 16 13 11 10 9 8 6 7 5 3 2 3 7 20 24 23 13 11 16 20 21 20 14 15 22 23 24 25 26 26 24 10 4 6 7 10 13 15 16 15 15 15 13 11 10 9 9 8 7 7 9 10 12 14 15 17 18 17 15 14 14 14 13 15 14 13 13 13 13 15 17 19 20 21 21 21 21 21 22 23 23 25 25 25 24 20 14 8 7 8 8 8 9 10 10 10 11 11 11 10 9 9 8 8 8 8 8 8 8 7 7 6 5 3 3 3 3 3 3 3 3 3 3 3 3 4 5 5 5 5 5 5 6 6 7 8 9 11 12 13 13 13 13 13 13 13 13 14 15 15 15 16 16 16 16 16 16 15 15 14 14 13 13 13 13 13 13 12 12 11 10 10 10 11 11 11 11 11 10 10 9 9 9 9 9 9 8 8 7 7 7 7 8 9 10 11 12 13 14 15 16 18 20 21 22 23 25 26 28 28 28 28 27 27 27 28 27 27 25 25 25 26 26 27 26 26 26 26 25 25 24 23 22 20 20 19 20 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 27 27 27 27 27 27 27 27 28 28 28 28 28 28 28 28 29 29 29 28 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 27 27 27 27 26 26 26 25 25 25 25 24 23 21 19 19 17 13 13 14 13 10 7 4 2 2 4 4 3 2 2 3 4 4 4 7 8 9 8 7 9 10 9 8 5 3 2 2 2 2 2 4 4 3 3 3 3 3 4 4 7 8 7 5 4 4 4 5 3 4 7 5 5 6 6 5 4 3 3 3 3 4 3 5 7 6 6 7 7 7 9 15 19 18 18 18 19 20 22 23 22 18 14 12 13 17 19 20 17 14 12 10 9 9 10 10 11 11 11 11 11 11 9 7 6 7 9 12 11 10 10 11 13 14 13 12 12 12 11 10 9 10 10 10 10 10 10 9 8 6 5 3 3 3 4 4 3 2 2 2 3 6 8 9 9 10 11 12 11 8 8 7 7 7 6 6 5 5 6 7 7 7 7 6 6 7 7 8 7 7 7 7 7 6 6 7 9 10 11 11 10 9 8 7 7 7 8 9 8 8 8 8 8 7 5 5 5 6 6 6 6 6 5 6 6 6 6 5 5 4 4 3 2 3 4 4 5 5 6 6 6 5 5 4 4 3 2 2 2 4 6 9 12 12 11 8 6 5 8 9 10 9 9 9 9 8 8 7 5 5 5 6 5 5 5 7 9 11 11 12 12 11 10 8 6 5 4 8 12 15 17 19 20 19 18 18 17 15 13 12 11 8 5 3 3 3 3 3 4 5 9 11 13 12 10 9 9 10 13 14 14 12 10 10 8 10 15 17 18 18 17 15 14 14 15 16 18 19 21 21 21 21 20 20 21 22 23 23 23 23 23 23 22 22 22 22 22 22 21 21 21 21 21 21 21 20 20 19 18 18 19 20 20 20 19 17 15 9 3 4 4 3 3 3 3 3 2 1 1 2 2 3 3 4 4 5 5 4 4 4 3 3 3 3 3 3 3 2 2 3 3 4 4 4 4 5 5 5 5 6 6 6 6 6 6 5 5 5 5 5 6 6 6 6 7 7 6 6 6 5 5 5 5 5 6 5 5 4 3 2 1 1 1 1 1 1 1 1 2 2 3 3 4 4 5 6 5 6 7 11 15 19 20 19 18 16 16 15 15 15 15 14 12 11 10 9 8 7 5 4 3 3 3 4 5 7 9 11 12 12 12 13 15 17 17 16 15 12 9 6 5 4 3 5 7 8 7 6 5 5 5 6 7 8 8 10 10 10 5 3 4 4 3 3 6 8 9 7 5 3 3 3 3 9 15 18 17 14 10 12 13 12 12 11 12 7 3 2 3 7 17 18 16 11 12 17 23 18 12 9 13 20 23 25 25 27 25 20 8 5 6 6 7 7 9 11 12 13 14 14 13 11 9 8 7 5 6 8 11 13 15 16 17 17 18 16 15 14 14 14 16 13 11 10 12 14 16 18 20 20 22 23 21 19 18 19 17 16 17 17 16 12 9 8 7 7 8 7 7 7 8 8 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 7 6 5 3 3 3 4 4 4 4 4 3 3 3 3 4 6 7 7 7 7 7 8 9 9 10 12 13 14 15 15 16 15 15 15 15 15 15 16 16 17 17 17 17 17 17 17 16 16 15 14 14 14 14 14 14 13 12 12 11 11 11 11 11 11 11 11 11 10 10 10 10 10 9 9 8 8 8 7 7 8 8 9 9 10 11 12 13 14 15 17 19 20 22 23 24 25 26 28 28 28 28 28 28 27 27 26 25 24 24 24 25 25 25 25 25 24 24 23 22 21 21 20 20 20 20 20 25 25 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 27 27 27 27 27 27 28 28 28 28 28 28 28 28 29 29 29 28 28 28 28 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 27 27 27 27 27 26 26 26 25 25 25 25 24 23 21 20 19 19 17 15 15 13 10 7 4 3 2 3 3 3 2 2 3 4 4 4 6 7 6 6 6 8 10 11 11 7 4 3 2 1 2 2 3 2 2 2 4 4 3 4 4 4 5 6 6 5 4 3 3 3 6 7 5 5 5 6 7 7 5 5 6 6 6 7 8 8 9 9 9 9 8 8 13 15 15 14 14 16 19 22 23 22 19 14 10 8 9 16 21 20 16 13 10 9 9 10 10 11 11 12 12 12 11 10 8 7 9 10 11 8 7 7 8 9 10 9 9 9 10 9 10 11 12 12 12 12 11 11 10 8 7 6 4 3 3 4 4 3 3 2 1 2 4 5 6 7 8 8 9 8 6 7 7 7 7 6 6 5 5 6 7 7 7 6 6 5 5 5 6 7 7 7 7 7 6 5 6 8 10 11 10 10 9 9 8 8 8 8 8 8 8 8 8 8 7 6 5 6 6 6 6 5 5 6 6 5 5 4 4 4 5 4 3 2 3 4 5 5 5 5 6 6 5 5 4 3 3 2 2 2 3 4 7 9 9 7 5 5 5 7 7 6 6 5 4 4 5 6 7 7 8 8 7 5 4 5 8 10 11 11 12 12 11 10 8 6 7 8 12 15 17 19 21 22 20 20 20 20 18 17 16 15 12 7 4 4 3 3 4 5 7 12 14 15 12 11 10 11 13 16 15 13 11 10 9 5 8 12 15 17 17 17 16 15 14 15 17 19 21 22 22 22 21 21 22 22 24 24 25 24 24 23 23 22 22 22 22 22 21 21 21 21 21 21 20 20 20 19 18 17 17 18 18 18 18 17 16 13 8 4 3 2 2 2 2 2 2 3 2 1 2 3 3 3 4 4 4 4 4 3 3 3 3 3 2 2 3 3 2 1 2 3 4 4 4 3 4 5 5 5 6 6 6 5 5 4 3 4 4 4 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 5 5 4 3 2 1 1 1 1 1 1 1 1 1 1 1 1 2 5 7 9 10 10 12 14 17 19 20 20 19 18 17 17 17 17 17 17 16 15 14 13 12 11 9 7 6 4 4 4 5 6 8 9 11 11 12 12 13 15 15 15 14 13 11 7 5 3 3 3 4 6 7 5 5 5 5 7 8 8 8 8 9 9 7 4 3 3 3 3 3 3 3 4 4 4 3 3 3 3 6 9 10 9 9 8 11 11 9 14 15 13 6 4 5 5 8 13 10 7 8 7 12 22 13 8 9 14 20 25 26 26 25 19 12 6 6 7 7 7 7 7 8 8 8 10 11 13 12 10 7 5 4 4 7 10 14 16 17 16 16 18 18 17 15 15 15 16 13 11 11 13 16 19 20 22 22 21 20 19 18 17 18 16 13 11 10 9 7 6 6 7 7 7 7 6 6 7 7 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 6 4 4 4 4 4 5 5 5 5 4 4 4 5 6 7 8 9 9 10 10 11 11 12 12 13 14 15 16 17 18 17 17 16 16 16 16 16 17 17 18 19 19 19 20 19 19 18 18 17 16 16 15 15 14 13 12 12 12 12 12 12 12 11 11 10 10 10 10 11 10 10 9 8 8 7 7 7 8 8 8 9 10 11 12 13 14 14 16 17 19 21 23 24 25 25 26 27 28 28 28 28 28 28 27 26 25 24 23 22 23 23 24 24 23 22 22 21 20 19 18 18 19 20 20 21 25 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 27 27 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 27 27 27 27 26 26 26 26 25 25 25 25 24 23 22 20 19 19 18 16 14 12 8 5 4 4 4 3 2 2 2 2 3 4 3 3 4 5 5 5 5 6 9 11 11 9 7 5 3 2 3 2 1 1 1 2 3 3 3 3 4 4 3 4 5 6 5 4 3 2 2 4 5 7 8 9 10 8 6 6 8 12 12 11 11 11 10 9 10 10 9 9 12 15 13 10 9 9 12 18 21 20 18 15 10 7 7 16 21 22 15 11 8 8 8 9 10 10 11 11 12 12 11 10 9 8 9 8 7 6 5 4 5 6 6 5 6 7 12 15 15 13 13 13 13 13 12 11 10 8 7 5 4 3 2 3 2 2 2 2 2 1 2 3 4 5 6 7 7 5 4 5 6 6 7 7 6 6 6 6 7 7 7 6 5 5 3 3 4 6 7 7 7 6 5 4 5 7 9 10 10 9 9 9 9 8 7 6 7 7 8 8 8 8 7 7 6 6 6 6 6 5 5 5 5 4 4 4 5 5 5 4 3 3 4 4 5 5 5 5 6 6 5 4 4 3 3 2 2 2 3 3 4 6 6 6 6 5 5 5 4 5 6 6 5 4 4 6 9 11 12 11 8 6 4 5 8 10 11 12 12 12 11 10 10 9 10 11 12 14 16 18 19 19 19 19 20 20 19 18 18 18 17 12 7 4 9 11 10 12 15 21 19 16 12 11 11 13 15 16 14 12 11 11 9 6 7 10 13 16 17 17 15 14 13 15 17 20 22 23 24 23 22 22 23 23 24 25 25 24 24 23 23 22 22 21 21 21 21 21 21 21 21 20 20 20 20 19 18 17 16 16 15 15 15 15 14 12 9 6 3 2 1 1 2 2 3 3 3 2 3 3 3 3 3 4 4 3 3 3 3 3 3 3 3 3 3 4 3 3 3 4 5 5 4 3 3 4 4 5 5 5 4 4 3 2 2 2 3 4 4 4 4 5 5 6 6 6 6 6 6 6 6 6 6 5 5 4 3 2 1 1 1 1 1 1 1 1 1 1 1 3 6 9 11 12 13 15 16 16 18 19 19 19 18 18 17 18 18 19 19 19 18 17 16 15 14 13 11 10 8 6 5 5 5 7 8 9 10 11 11 12 12 12 12 12 11 10 8 6 4 3 2 3 5 7 5 3 4 4 5 8 9 10 9 7 7 5 4 3 3 3 4 4 3 2 2 3 3 4 5 6 7 6 5 6 7 7 7 8 7 6 6 9 11 11 6 6 7 9 10 11 11 9 6 5 9 14 8 7 11 16 19 22 24 24 23 13 7 4 6 8 8 8 7 8 7 7 6 8 11 13 13 11 7 5 4 4 6 8 11 16 18 17 17 17 18 18 18 17 17 17 16 14 14 16 17 18 19 19 19 20 20 20 19 20 20 21 15 7 9 8 6 5 5 6 6 6 6 6 6 7 7 7 7 7 7 7 6 6 6 6 7 7 7 7 6 6 6 5 4 4 5 5 5 5 6 6 6 6 6 7 7 8 9 10 11 12 12 12 13 13 13 13 14 15 16 18 18 19 18 17 16 15 15 16 16 17 18 19 20 20 21 21 21 21 20 20 19 18 17 17 16 15 14 13 13 13 13 12 12 12 11 10 9 9 9 10 10 10 10 9 8 7 7 7 7 7 8 9 9 10 11 12 13 14 15 15 17 18 21 23 25 26 26 27 27 28 28 28 29 29 28 28 26 25 24 23 22 22 22 22 22 21 20 20 19 18 17 17 18 19 20 21 22 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 27 27 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 27 27 27 27 26 26 26 26 25 25 25 25 25 24 22 20 20 20 19 16 14 12 10 7 6 7 8 4 2 1 2 2 3 3 3 5 5 6 8 8 7 8 10 11 10 9 8 7 5 4 3 2 2 2 3 3 2 2 3 4 5 4 3 4 3 3 6 6 5 3 3 5 6 8 11 13 12 8 6 5 4 5 12 14 14 13 13 12 10 10 9 8 8 10 9 7 6 5 7 15 17 16 16 14 10 8 9 16 21 22 16 12 8 7 7 8 9 10 11 11 12 12 11 10 9 10 10 9 8 7 6 5 5 4 4 2 3 7 13 15 16 13 12 12 13 12 11 11 9 7 7 5 4 3 2 2 3 3 3 3 3 2 1 2 3 4 5 5 4 3 3 3 5 6 7 7 7 6 6 6 7 7 7 6 6 5 4 3 3 6 7 7 7 6 5 4 5 8 9 9 8 8 7 7 7 6 5 5 6 7 8 8 7 7 6 6 6 5 6 6 6 5 5 5 5 5 5 5 5 5 5 4 4 3 4 5 5 5 5 6 6 5 5 4 3 3 3 3 3 3 2 3 3 4 4 5 5 4 4 4 4 5 5 5 4 4 5 8 13 13 13 12 9 7 3 5 8 11 12 12 12 12 12 11 10 10 11 11 10 10 12 14 13 14 14 16 18 20 19 18 18 19 20 21 18 16 17 18 20 22 22 20 18 14 10 10 11 13 14 15 14 13 12 12 9 7 7 9 12 15 16 16 14 13 13 15 18 21 23 24 25 23 23 23 23 23 24 24 24 24 24 23 23 22 22 21 21 21 21 21 20 20 20 20 19 19 19 19 18 17 15 14 13 12 11 11 11 11 8 5 3 2 1 1 2 2 2 2 2 3 3 3 3 3 3 4 4 3 3 3 2 2 3 3 3 3 3 3 3 2 2 4 6 6 6 5 4 3 3 3 3 3 3 2 2 3 3 3 4 4 4 3 3 4 4 5 5 5 5 6 6 6 6 6 6 5 5 4 3 2 1 2 1 1 1 1 1 1 2 2 4 7 12 13 14 14 15 15 15 16 16 16 17 17 17 17 18 19 19 20 20 20 19 18 17 16 15 14 13 12 10 8 7 6 6 7 8 9 10 10 11 12 11 11 13 13 9 8 7 6 4 3 2 4 5 6 4 2 3 4 5 8 10 11 9 7 5 3 2 3 2 3 4 3 2 2 2 3 3 5 7 9 10 9 7 8 8 9 10 10 10 8 7 7 8 9 7 7 9 11 12 12 10 7 5 5 6 7 6 7 11 17 16 15 19 22 21 10 5 4 7 9 10 9 8 7 6 6 7 9 12 15 15 12 8 5 4 5 6 7 8 15 19 19 17 16 15 17 18 20 19 19 19 18 18 19 20 20 21 21 21 23 24 24 24 24 24 26 22 17 10 7 6 5 5 5 5 5 5 6 6 6 6 6 6 6 6 5 5 5 5 6 7 7 7 6 6 5 5 4 5 5 6 6 6 6 6 7 7 8 8 9 9 10 11 12 13 13 14 14 14 14 15 15 16 16 17 17 18 18 17 16 15 15 15 16 17 18 19 20 20 21 21 21 22 21 21 20 20 19 18 17 16 15 15 14 14 14 13 12 12 11 10 9 8 8 9 9 10 10 10 9 8 7 6 6 6 7 7 8 9 10 11 12 13 14 15 15 16 18 20 22 25 26 27 27 27 28 28 29 29 29 29 29 27 26 24 23 22 21 20 20 20 19 19 18 18 18 18 18 19 20 21 22 22 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 27 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 29 29 28 28 28 28 28 28 28 27 27 27 27 26 26 26 25 25 25 25 25 24 23 22 20 20 20 17 15 13 11 9 9 8 7 4 3 2 2 2 3 5 7 10 12 13 12 12 11 13 12 10 7 6 6 7 6 5 3 2 3 5 6 4 2 1 2 3 4 4 3 4 4 3 5 6 7 6 5 5 5 5 5 7 8 7 6 5 5 7 12 15 16 15 15 13 10 8 7 6 6 6 5 5 5 4 8 16 14 11 8 8 7 6 6 9 20 22 19 14 9 5 6 7 8 10 11 11 11 11 10 9 9 10 11 11 10 9 8 7 6 5 3 2 2 7 12 16 16 14 13 12 12 11 10 10 8 7 7 6 4 3 4 5 5 4 4 4 4 3 2 2 2 3 4 4 3 2 2 3 4 6 7 7 7 7 6 6 6 6 6 6 6 5 4 2 3 6 7 7 7 6 4 3 5 8 9 9 8 7 5 4 4 4 4 3 5 7 7 7 6 6 5 5 5 5 5 5 5 6 5 5 5 5 5 5 5 6 5 5 4 4 4 5 5 6 6 6 6 5 4 3 3 4 4 3 3 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 4 5 9 12 13 13 13 12 11 8 7 8 11 13 13 12 12 12 12 11 10 9 9 9 7 7 9 9 8 9 10 11 15 18 18 17 17 18 20 22 22 22 22 22 21 20 18 16 14 11 9 8 11 13 14 15 15 15 15 13 9 7 7 9 12 15 16 15 14 13 14 16 19 22 24 25 25 23 23 23 23 23 23 24 24 24 23 23 22 22 21 21 21 20 20 20 20 20 20 19 19 19 19 19 17 16 14 12 11 9 8 8 9 9 7 4 2 1 2 2 2 2 2 2 2 2 2 3 3 3 4 4 4 4 4 4 4 3 3 3 3 2 1 1 1 1 2 4 6 7 7 5 4 3 3 3 2 2 3 4 4 5 5 5 5 5 5 5 4 3 3 3 4 4 4 4 4 5 6 6 6 5 4 3 3 2 3 4 3 2 2 2 2 3 5 8 11 13 15 15 15 14 14 14 14 14 14 14 14 15 15 17 18 19 20 20 20 20 20 22 21 20 18 17 16 15 13 11 10 9 8 7 8 8 9 11 12 15 16 15 15 14 12 10 9 8 6 5 4 4 4 5 3 2 3 4 7 11 11 11 10 6 3 2 2 2 1 3 3 2 2 2 2 2 3 6 8 9 8 8 9 11 11 11 10 10 9 7 6 6 7 7 7 9 11 12 9 8 8 7 6 5 5 5 6 5 9 18 13 12 18 21 20 10 6 5 7 10 11 10 8 7 5 5 7 11 15 17 17 13 8 5 6 7 9 8 7 13 17 20 19 18 17 19 20 22 19 19 20 20 20 20 21 22 23 23 25 27 27 27 26 27 26 24 18 12 7 7 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 7 7 7 6 6 5 5 5 5 6 6 7 7 7 8 8 9 9 9 10 10 10 11 12 13 14 15 15 15 16 16 16 16 17 17 17 17 17 17 17 17 16 16 16 17 18 19 20 21 21 22 22 22 21 21 21 20 20 19 18 17 16 15 15 14 14 13 12 11 10 10 9 8 8 8 8 8 9 9 9 9 8 7 7 6 6 6 6 7 8 9 10 11 12 14 15 15 16 17 19 21 24 26 27 28 28 28 28 29 29 29 29 29 28 26 25 24 23 21 20 19 18 18 18 18 19 19 20 20 20 21 21 22 22 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 27 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 26 26 26 26 25 25 25 25 25 24 22 21 21 20 16 16 14 13 11 9 8 7 4 3 3 3 2 3 6 9 12 11 11 11 11 11 10 7 6 4 4 6 9 9 7 4 3 4 5 5 3 2 1 2 4 4 3 2 3 4 4 3 2 3 5 5 5 4 4 5 6 6 6 6 9 12 12 13 14 13 13 13 13 12 7 6 6 6 5 3 3 5 8 13 17 17 15 12 12 9 6 5 10 20 21 20 15 10 7 7 7 8 10 11 11 11 11 10 8 9 11 12 12 12 11 11 9 8 6 5 4 4 9 14 17 16 14 12 11 10 9 9 9 8 7 7 6 5 5 7 7 5 5 4 4 4 3 2 2 1 1 2 2 2 2 2 3 5 6 7 7 7 7 6 5 5 5 5 5 5 4 4 3 5 6 8 8 7 6 4 3 6 8 10 9 8 7 6 5 4 3 3 2 4 6 6 6 6 5 5 6 6 5 5 5 5 6 6 5 5 5 5 5 6 6 6 6 5 4 4 4 5 6 6 6 5 5 4 3 3 3 3 3 2 2 1 1 1 1 1 2 1 2 2 2 3 2 2 3 5 8 11 11 12 12 12 12 12 13 13 14 14 14 14 12 11 11 12 12 12 12 12 13 13 12 10 9 8 9 9 9 13 15 15 15 14 14 16 18 21 21 21 20 17 15 13 12 10 8 7 7 9 12 13 15 17 17 17 15 10 7 7 8 12 16 17 17 16 15 16 17 20 22 23 24 24 23 22 22 22 22 23 23 23 23 22 22 22 21 21 21 20 20 20 20 20 19 19 18 18 18 18 18 16 14 13 11 9 8 8 8 9 8 6 3 3 2 2 2 2 2 3 3 2 2 1 1 2 3 3 3 3 4 4 5 4 3 3 3 3 3 2 2 1 1 2 3 5 7 8 7 6 5 4 3 2 3 4 5 5 5 5 5 5 5 5 4 4 3 3 2 2 2 2 3 3 4 5 6 5 4 3 3 2 3 4 5 4 4 3 4 7 9 11 12 14 15 15 15 15 14 13 13 13 14 13 13 12 13 15 17 18 20 20 20 20 20 21 22 22 21 20 20 19 19 16 14 13 12 11 10 9 9 10 12 15 16 16 16 16 15 15 14 14 12 8 7 6 5 3 3 3 3 3 3 7 11 12 12 9 5 2 2 1 2 3 3 3 2 2 2 2 2 2 3 4 5 4 5 8 12 13 13 13 14 14 10 9 8 8 6 6 9 11 12 10 8 6 5 5 4 5 6 6 6 10 16 8 9 16 21 19 12 6 4 6 9 10 9 8 6 3 4 6 10 14 16 15 11 7 5 7 10 12 9 8 11 17 21 21 20 20 22 21 20 16 17 19 19 20 21 22 23 24 25 26 28 29 28 27 26 22 18 11 8 6 5 5 5 4 4 4 5 4 4 4 4 4 4 4 5 5 5 6 7 7 7 7 6 6 6 6 6 6 7 7 8 8 9 9 10 10 10 11 10 10 10 10 11 12 14 15 16 17 17 17 17 17 17 17 16 16 16 17 17 18 18 18 18 18 18 19 20 20 21 21 22 21 21 21 21 20 20 19 18 17 16 16 15 15 14 13 12 11 10 9 9 8 8 8 7 7 8 8 9 9 9 9 8 7 7 6 6 6 6 7 7 8 9 10 12 13 14 15 15 17 20 22 25 27 28 28 28 29 29 29 29 29 29 28 26 25 24 23 22 20 20 19 19 19 19 20 20 21 21 21 21 21 20 20 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 27 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 26 26 26 25 25 25 25 25 24 23 22 21 20 19 16 15 14 11 9 8 7 6 3 3 3 2 2 4 6 7 8 7 6 6 6 5 4 5 5 6 9 11 11 10 8 5 4 5 3 2 2 3 3 6 6 4 3 3 5 5 5 4 4 5 5 5 4 4 5 7 6 7 10 14 16 15 15 15 14 12 10 12 13 11 7 6 8 8 9 10 13 15 18 19 19 18 17 16 15 14 13 15 19 20 19 16 14 12 10 9 9 9 10 10 11 10 9 6 9 12 12 12 12 12 12 11 9 7 6 5 7 12 16 17 15 12 10 9 9 9 8 8 7 7 7 6 7 7 7 6 5 5 5 4 3 3 3 2 2 2 2 2 2 3 4 5 6 7 7 7 7 6 6 5 5 4 4 4 4 4 6 6 7 8 8 8 7 6 3 4 7 9 10 10 9 8 7 6 5 4 3 2 4 5 6 6 6 6 6 6 7 6 5 5 5 6 6 6 6 6 6 7 7 7 7 6 5 5 4 4 4 5 6 6 6 5 5 4 3 3 3 2 2 2 1 2 1 1 1 1 2 3 5 6 5 4 3 5 7 8 8 9 10 11 12 12 14 15 16 16 16 15 13 11 10 10 12 14 16 17 19 19 18 17 14 14 15 15 12 9 9 11 12 11 10 9 10 13 15 15 16 15 13 11 10 9 8 6 5 5 6 9 12 15 17 19 20 18 13 9 7 8 13 17 19 19 18 17 17 18 20 21 22 23 22 21 21 21 21 21 21 22 22 22 21 21 21 21 21 20 20 20 20 19 19 18 18 17 17 17 15 14 13 12 10 9 8 7 7 8 8 7 5 2 2 2 2 2 3 3 3 3 3 3 3 2 3 3 3 3 2 2 2 2 3 3 3 3 3 3 3 2 2 3 3 3 2 3 6 6 6 5 4 3 2 3 4 5 5 5 5 5 4 4 3 3 3 4 4 2 2 2 2 3 3 4 4 5 4 3 2 2 2 3 4 6 7 8 10 11 12 13 14 14 14 14 14 13 13 12 11 12 13 14 14 14 13 14 15 17 19 20 20 20 20 19 21 22 21 21 20 20 20 20 20 19 18 17 16 15 13 13 15 15 15 16 17 17 17 16 16 15 15 14 12 9 8 6 4 3 3 3 3 2 6 9 12 10 7 3 1 1 2 3 4 3 3 2 2 2 3 5 5 5 4 3 3 3 6 11 14 16 16 14 12 12 11 10 8 6 5 8 13 14 13 12 9 6 4 5 7 7 6 5 9 11 6 10 16 21 19 15 11 8 7 9 10 9 7 5 4 4 6 10 13 13 12 9 7 6 10 12 13 10 8 9 18 23 23 22 22 23 18 15 15 17 18 18 20 22 23 24 25 26 26 26 25 20 16 16 12 8 6 5 4 4 4 3 4 4 4 4 4 4 4 4 5 5 5 6 6 7 7 7 7 7 7 7 7 7 7 8 8 8 9 9 10 10 11 11 12 11 11 10 10 10 10 11 12 14 16 17 18 18 18 18 17 17 17 17 17 17 18 18 19 19 18 18 18 18 19 20 20 21 21 22 22 21 21 20 20 19 18 17 17 16 16 15 14 13 11 10 9 8 8 8 8 8 7 7 7 8 8 9 9 9 9 9 8 8 7 6 6 6 6 6 7 8 8 9 11 13 14 14 16 19 21 24 26 28 29 29 30 30 30 30 29 28 27 26 25 24 24 23 21 20 20 20 21 21 22 22 22 22 22 21 20 20 19 26 25 25 26 26 25 25 25 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 27 27 27 27 27 28 28 28 27 27 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 26 26 26 26 25 25 25 25 25 24 23 21 20 19 17 15 13 9 8 7 6 8 8 5 3 2 1 2 4 7 7 5 3 4 5 6 6 7 8 9 9 10 9 10 10 7 6 5 4 3 3 3 5 7 5 4 3 3 4 5 5 5 4 4 4 6 7 7 6 7 8 11 14 16 16 14 12 11 10 8 6 5 9 10 8 7 7 8 10 12 15 18 20 21 21 21 20 19 16 15 14 16 17 18 17 16 14 13 11 9 8 8 8 9 10 10 8 7 10 12 12 12 12 12 12 12 11 9 8 8 11 15 17 16 13 11 9 8 8 8 8 7 7 7 6 5 7 7 6 5 5 5 4 4 3 3 3 2 2 2 2 3 4 5 6 7 7 7 7 7 7 6 5 5 4 4 3 3 5 7 8 9 9 8 8 8 6 5 5 7 9 10 10 10 10 9 8 7 6 5 5 4 5 6 7 6 7 7 7 7 7 6 6 6 6 6 7 7 7 7 7 7 7 7 6 6 5 4 3 3 3 5 6 7 6 6 6 5 4 3 3 3 2 2 2 1 1 1 2 3 5 6 6 6 6 5 5 6 6 7 7 8 10 11 12 13 14 15 15 15 14 13 11 9 10 11 14 16 18 19 20 20 20 19 18 17 17 18 13 9 6 7 8 8 7 6 5 7 8 8 10 12 11 10 8 7 6 5 4 3 3 7 11 14 16 18 20 20 17 12 11 12 15 17 19 20 20 19 19 19 19 20 21 21 20 20 19 19 20 20 20 20 21 20 20 20 20 20 20 20 20 19 19 18 18 17 17 16 16 16 13 12 11 9 8 9 7 7 6 7 7 6 4 3 4 3 3 3 3 4 4 4 4 4 3 3 3 3 4 3 3 3 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 2 1 3 4 5 5 5 4 4 3 2 3 3 4 5 5 4 4 4 3 3 3 3 3 4 3 3 2 2 2 2 4 7 9 11 13 15 15 15 16 14 14 14 14 13 12 11 10 10 12 15 16 16 15 14 15 16 19 20 20 20 19 19 21 21 21 21 20 20 20 20 20 21 21 21 21 20 19 18 17 16 17 18 19 19 18 18 17 17 16 16 14 12 10 8 6 4 2 2 3 3 5 7 9 8 5 2 1 1 2 4 4 4 3 2 2 2 3 7 8 7 6 5 5 6 6 6 6 10 12 9 9 10 10 9 6 5 6 9 12 14 14 14 13 10 6 5 7 5 6 8 12 12 11 16 19 20 15 12 11 9 9 11 10 8 7 6 6 7 10 12 14 13 11 10 10 11 13 14 14 10 9 10 18 22 24 24 20 17 16 16 18 18 18 19 21 23 24 24 25 26 25 23 20 12 8 8 5 3 4 3 3 3 3 4 4 4 4 5 5 5 5 5 5 6 6 7 7 8 8 8 8 7 8 8 8 8 9 9 9 9 9 10 10 11 12 12 11 11 10 9 8 9 9 11 12 14 16 17 19 18 18 17 16 16 16 16 17 17 17 17 17 17 16 16 16 16 16 17 18 19 20 20 21 20 20 19 18 17 16 16 15 15 15 14 13 11 9 8 7 7 7 8 8 8 7 8 8 8 9 9 9 9 9 9 9 8 8 7 7 6 6 6 7 7 7 8 9 11 13 14 15 18 20 22 24 26 28 29 30 30 30 30 29 28 27 25 24 23 24 23 22 22 21 22 22 22 23 23 23 23 23 22 21 20 19 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 28 28 28 28 28 28 28 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 26 26 26 26 26 25 25 25 24 22 21 19 19 17 15 14 11 8 6 5 7 7 6 5 3 3 4 5 8 8 7 5 4 5 6 7 7 6 7 8 9 8 8 9 9 8 7 7 6 6 5 5 5 4 3 3 3 3 5 5 4 3 3 5 7 5 5 5 6 7 9 10 12 14 13 10 8 6 5 4 4 6 8 8 7 7 9 13 14 14 13 13 15 18 21 22 20 16 14 14 15 15 15 15 16 15 14 12 10 9 8 8 8 8 8 8 8 11 12 11 11 11 11 11 12 12 12 11 12 15 17 17 15 12 10 9 8 8 8 8 7 6 6 5 5 7 7 6 5 5 5 4 4 3 3 3 3 3 4 5 6 6 7 8 9 9 8 7 7 6 6 5 4 4 3 4 5 7 8 9 9 8 7 7 7 6 6 7 9 10 11 11 10 10 9 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 7 6 7 7 7 7 6 6 5 5 5 4 3 4 4 6 7 8 8 7 7 7 6 5 4 3 3 2 2 1 1 2 4 5 5 5 5 5 5 5 5 5 6 7 8 9 10 11 12 14 14 14 13 12 10 9 9 10 11 14 16 16 16 15 17 17 17 17 15 14 15 16 15 9 5 5 5 5 5 4 3 4 5 6 9 10 11 9 7 5 4 3 3 3 2 5 9 12 13 15 18 21 20 19 17 16 17 18 19 21 21 20 20 19 19 19 20 20 19 19 18 18 18 19 19 19 20 20 20 20 19 19 19 19 19 18 18 17 17 16 16 16 14 13 11 10 9 8 8 9 7 6 5 6 6 6 5 5 6 5 5 4 4 4 4 4 4 4 4 3 3 4 4 4 4 4 3 3 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 2 1 1 2 3 3 4 4 4 4 4 3 3 2 3 4 5 6 5 3 4 4 4 4 3 2 2 2 2 2 2 2 2 3 5 9 12 13 14 15 15 16 15 14 13 13 13 12 11 11 10 10 11 13 14 15 15 14 14 15 17 19 19 19 18 17 19 20 21 21 21 20 20 20 21 22 23 23 23 22 21 20 20 19 20 20 21 20 20 20 19 19 18 17 16 15 13 10 9 6 3 3 4 5 5 6 6 7 6 4 2 2 3 3 4 4 3 3 3 3 4 6 8 8 6 6 8 9 7 7 7 10 10 8 7 7 8 6 4 5 7 10 13 12 12 14 11 7 6 5 4 5 8 12 16 18 20 23 24 22 16 12 10 9 10 11 9 8 7 7 8 9 12 15 18 16 15 15 16 17 19 18 15 8 8 10 14 20 25 26 17 11 17 19 20 19 19 20 22 23 24 26 27 27 28 24 18 9 5 4 3 3 3 3 3 4 4 4 5 5 5 5 5 5 5 6 6 7 7 8 8 8 8 8 8 8 8 8 8 9 10 10 10 9 9 9 10 11 12 11 9 9 9 9 8 8 9 10 11 13 15 17 18 18 17 16 16 16 16 16 15 15 14 13 13 12 12 12 13 13 13 14 15 16 17 18 18 18 17 16 15 14 14 13 13 13 12 12 11 9 8 7 7 7 8 8 8 7 7 8 8 8 9 9 9 9 9 9 9 8 8 7 7 7 7 6 6 6 7 7 7 9 12 14 15 17 19 20 22 23 26 28 30 30 30 30 29 28 27 25 24 23 23 23 23 23 23 23 23 23 23 23 23 24 24 23 23 22 21 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 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 28 28 28 28 28 28 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 26 26 26 26 25 25 25 25 24 22 20 19 19 17 15 14 11 8 4 3 4 5 6 6 7 7 7 7 8 7 5 3 3 4 4 4 5 5 7 9 11 8 6 8 9 9 8 7 7 7 7 5 5 5 5 3 2 1 2 2 2 2 2 3 3 2 3 5 8 9 10 7 7 7 9 9 6 4 4 6 5 5 6 6 4 6 10 17 17 15 12 11 11 13 16 18 17 16 16 16 16 17 18 18 17 16 16 15 12 10 8 8 7 8 8 7 8 9 10 10 9 10 10 10 10 11 12 13 14 16 16 16 14 12 10 8 8 8 8 7 6 6 6 6 7 7 8 7 7 6 6 5 5 4 4 4 5 7 8 9 10 10 10 10 10 9 8 7 7 6 6 5 4 3 3 5 7 9 10 9 8 7 7 7 7 7 8 9 10 11 11 10 9 8 8 8 7 8 8 8 8 8 8 8 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 5 4 5 6 5 5 5 6 7 8 9 9 9 8 8 7 7 6 5 4 4 3 3 2 2 4 6 6 5 4 4 3 3 3 4 4 6 8 9 9 10 11 12 13 13 11 10 8 8 8 10 12 15 17 17 16 13 12 12 14 14 14 13 13 13 14 14 10 7 5 6 6 6 5 3 2 4 6 9 10 10 10 7 4 3 4 4 4 3 4 9 12 12 13 15 19 20 20 20 19 19 19 20 21 21 21 20 19 19 19 20 20 20 19 18 18 18 18 18 18 18 18 18 18 19 18 18 18 18 17 17 16 16 15 15 14 13 11 10 9 9 8 9 8 7 6 6 6 6 6 6 6 6 6 5 4 3 3 4 4 4 4 3 3 3 3 3 3 3 4 4 4 3 3 2 2 2 3 3 3 3 3 3 3 3 4 5 5 5 5 5 4 4 4 4 4 4 4 3 3 3 3 3 4 4 4 4 3 3 4 4 4 3 1 2 2 2 2 2 2 2 3 6 9 11 12 13 14 14 15 15 13 13 13 12 12 11 10 10 9 10 11 12 13 14 14 13 14 15 17 17 17 16 16 17 19 21 21 21 20 20 21 21 23 23 24 24 23 23 22 22 22 22 22 22 22 21 21 21 20 20 19 18 16 15 13 10 8 6 4 5 6 7 6 6 6 5 4 2 2 3 3 3 3 3 3 3 3 3 4 5 5 4 3 6 10 10 10 10 11 12 11 8 7 8 9 10 10 9 10 12 11 11 12 8 6 6 7 8 10 12 15 18 21 24 26 25 23 18 14 11 9 9 9 9 9 9 9 9 11 14 18 21 21 21 21 23 22 20 18 12 3 5 8 11 16 20 22 16 15 20 21 21 20 20 21 23 24 25 27 26 23 20 15 10 5 4 3 3 3 3 3 4 4 5 5 5 5 5 5 6 6 6 7 7 8 8 8 9 9 9 9 9 9 9 9 9 10 10 9 9 8 9 9 10 11 12 10 9 9 9 9 9 9 9 9 10 12 14 16 18 18 17 16 15 14 14 14 14 13 11 10 9 8 8 8 9 8 7 7 8 10 12 15 16 16 16 16 16 14 13 11 10 10 9 9 8 7 7 7 7 7 8 8 8 7 8 8 8 8 8 8 8 8 8 8 8 8 7 7 6 7 7 7 7 6 6 7 7 8 10 12 14 16 17 18 19 21 23 26 28 30 30 29 28 27 26 25 24 24 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 23 25 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 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 28 28 28 28 28 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 26 26 26 26 25 25 25 25 24 22 21 19 19 18 16 13 11 8 4 3 2 3 4 6 8 7 7 6 6 6 4 3 2 3 4 4 7 8 10 10 9 7 6 9 9 8 7 5 5 7 7 7 7 7 8 7 6 4 2 1 1 2 3 4 3 2 3 6 9 10 10 8 7 5 5 6 5 3 3 4 4 4 5 4 3 5 11 16 17 18 16 15 13 11 9 8 11 15 18 20 19 18 18 17 17 15 14 12 11 9 8 7 7 8 8 7 6 5 4 7 8 8 8 8 9 11 12 13 15 16 16 15 12 10 9 7 7 7 7 6 5 5 7 8 9 9 9 9 8 8 7 6 5 5 5 6 8 10 11 12 12 12 11 11 10 9 8 7 7 6 5 4 3 3 4 7 9 11 10 9 8 7 7 7 8 8 9 10 10 10 9 8 6 6 7 7 7 8 8 9 9 9 9 8 7 7 7 7 7 6 6 5 4 4 4 4 4 5 5 5 4 4 4 6 7 7 7 8 9 9 9 10 10 9 8 8 7 7 7 7 6 5 5 3 2 2 3 5 5 4 4 3 3 3 2 2 3 5 7 7 7 7 8 11 12 11 9 7 7 9 11 13 16 17 18 16 14 12 10 9 11 12 13 12 12 12 13 13 10 6 6 8 9 9 8 5 3 3 5 7 8 9 9 6 4 4 8 8 7 5 6 11 12 12 12 13 16 19 20 21 21 21 20 20 21 21 21 20 19 19 19 20 20 20 20 19 18 18 18 17 17 17 17 17 17 18 18 17 17 16 16 15 15 14 14 13 12 11 9 8 9 10 10 10 9 8 7 7 6 7 7 6 6 6 6 5 4 3 3 3 3 3 3 2 2 2 2 2 3 3 3 3 3 3 3 3 3 2 3 3 3 3 3 3 3 3 4 4 5 5 5 5 4 4 4 4 4 4 4 3 3 3 3 2 3 3 3 3 3 3 4 4 4 3 2 2 2 2 2 2 2 2 3 5 8 10 11 12 13 14 14 14 12 12 12 11 11 10 10 9 8 9 11 12 12 12 13 13 13 15 16 16 16 15 16 17 19 20 21 21 20 20 21 22 23 24 24 24 24 24 23 24 24 24 23 22 22 22 22 22 21 21 20 19 17 16 14 12 10 8 6 7 7 7 7 7 7 5 4 3 3 3 3 3 3 3 3 3 3 2 2 3 4 4 5 5 7 11 12 12 13 14 13 12 11 11 12 12 12 10 9 10 11 11 10 8 7 7 8 11 15 16 15 15 20 24 26 26 25 22 17 13 10 8 7 8 11 12 11 11 13 16 21 24 23 22 22 22 19 16 13 7 2 3 5 8 7 9 12 15 19 23 22 21 21 21 23 24 25 25 26 26 21 13 8 4 3 3 3 3 4 4 5 5 5 5 5 5 6 6 6 6 6 7 8 8 8 9 9 9 9 9 10 10 10 10 10 10 9 8 8 7 7 7 8 9 10 11 9 8 9 9 9 8 8 8 8 9 10 11 12 14 15 15 14 12 11 11 11 11 11 9 8 7 6 6 5 4 4 3 3 3 3 5 11 15 15 15 15 15 14 13 11 10 9 7 6 6 6 6 6 7 7 8 7 7 8 8 8 8 8 8 8 8 8 7 8 8 8 7 6 5 6 6 7 7 7 7 7 7 8 9 11 13 14 15 16 17 18 20 24 27 29 29 28 26 26 25 25 25 25 24 23 23 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 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 28 28 28 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 26 26 26 26 26 25 25 25 24 23 22 20 19 18 15 12 10 8 5 3 2 2 2 3 4 4 4 3 3 3 3 3 3 4 3 5 11 13 14 11 8 7 7 8 9 8 6 4 3 2 5 6 7 8 9 7 6 5 3 2 2 5 7 8 5 3 3 5 7 9 8 6 5 4 3 3 3 2 2 3 2 4 6 8 8 9 11 14 17 16 17 18 16 15 13 12 12 16 19 21 20 19 18 16 13 10 9 9 9 9 8 8 8 8 8 8 7 6 4 4 6 7 7 8 9 11 13 15 15 15 14 12 11 9 7 7 6 7 7 5 5 6 7 9 10 10 10 10 9 8 7 6 6 5 5 6 9 11 12 12 12 12 11 11 10 9 8 7 7 6 4 3 3 3 5 8 10 10 10 9 8 7 7 7 7 8 8 8 8 7 6 5 4 6 7 7 7 8 8 9 9 10 9 9 7 7 6 7 7 6 5 4 4 3 4 4 4 4 5 5 5 6 7 8 8 9 9 10 10 10 10 10 10 10 9 8 7 7 7 7 7 6 6 4 3 2 1 2 3 3 3 3 3 2 2 2 3 4 5 6 6 6 8 10 11 10 7 6 7 11 13 15 16 16 16 15 13 11 9 8 9 11 12 12 12 12 13 13 11 7 7 10 12 12 12 7 4 3 4 5 6 7 7 5 5 7 13 14 13 9 10 13 14 13 12 14 16 18 20 21 22 22 22 21 21 21 21 20 20 19 20 20 20 21 21 20 19 18 17 17 16 16 16 16 16 17 17 16 16 15 14 14 13 13 12 11 10 10 8 8 10 11 11 10 9 8 7 6 6 7 7 6 4 4 4 4 3 3 3 3 3 2 1 1 2 2 2 2 2 2 2 2 2 2 3 3 3 3 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 3 2 2 2 1 1 2 3 3 4 4 4 4 3 2 2 2 2 2 2 2 2 2 3 6 8 10 11 12 12 13 12 12 11 11 11 11 10 10 9 10 10 12 12 11 10 11 14 15 17 18 16 15 15 17 18 19 19 19 20 20 21 21 22 23 24 25 25 24 24 24 24 24 24 23 22 22 22 22 22 22 21 20 19 18 16 15 13 10 9 8 7 6 5 5 6 7 6 4 3 3 3 4 3 3 2 2 2 2 2 2 3 4 4 2 3 6 11 11 11 13 12 12 11 13 15 16 14 11 10 9 10 12 10 9 8 7 6 7 9 13 15 12 7 9 16 23 25 25 24 20 16 12 9 8 9 13 16 16 15 16 20 24 25 24 23 21 18 15 12 9 5 3 1 3 4 6 8 12 17 22 24 22 22 22 23 24 26 27 26 25 25 19 11 7 5 5 5 4 4 5 5 5 4 5 5 5 6 6 6 7 7 7 7 8 9 9 9 9 9 9 10 10 10 10 10 9 9 8 7 6 6 6 6 7 8 10 10 7 7 7 7 6 6 6 7 7 8 7 7 8 10 11 12 12 10 9 7 7 7 7 6 6 5 5 5 4 3 2 2 2 2 2 1 5 9 13 14 14 13 13 13 14 13 11 7 6 5 5 5 6 6 7 7 7 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 6 5 5 6 7 8 8 8 8 8 8 9 10 11 12 13 14 15 16 19 23 26 29 28 27 25 24 23 23 23 24 24 23 23 23 23 23 23 23 23 23 23 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 26 26 26 26 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 28 28 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 26 26 26 26 26 25 25 25 25 24 24 22 20 19 17 15 12 10 10 7 4 3 2 2 3 3 3 2 3 5 6 6 4 3 4 6 9 15 13 12 8 7 7 7 7 8 9 7 5 5 4 3 5 6 7 6 5 5 4 3 3 2 3 6 8 9 8 6 5 6 7 7 6 4 2 2 3 3 3 4 3 3 3 3 5 9 11 13 14 14 12 13 16 18 19 19 18 17 17 18 20 20 20 19 17 13 9 6 6 7 9 9 9 9 9 10 9 9 7 5 3 3 4 5 5 6 8 11 13 14 13 12 10 9 8 7 7 6 7 6 4 5 7 8 10 11 11 10 9 8 8 7 6 5 5 4 6 8 10 10 10 10 10 11 10 10 9 8 7 6 5 4 3 4 5 7 9 10 10 10 10 9 8 7 7 6 6 6 6 5 5 4 5 5 6 7 7 7 8 9 9 9 9 9 8 7 7 6 7 6 6 5 5 4 4 4 4 4 5 6 8 9 9 9 9 10 10 10 10 10 10 10 10 10 10 9 8 8 7 8 8 7 7 6 6 4 3 2 2 2 2 3 3 3 4 3 2 2 3 6 7 7 7 8 10 11 9 7 7 9 12 13 13 14 14 13 12 12 11 8 7 7 9 11 12 11 12 13 14 14 12 10 11 13 12 10 5 3 3 4 5 5 6 6 5 4 9 16 17 16 13 13 14 15 15 14 15 16 18 20 21 22 22 22 21 21 21 21 21 20 20 20 20 20 21 21 20 19 18 17 16 16 15 15 15 16 16 15 15 14 13 12 12 12 12 11 9 9 9 8 9 10 10 10 10 10 8 6 5 5 6 7 5 2 3 3 3 2 2 3 3 3 2 1 1 3 3 3 3 2 2 2 2 2 2 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 4 3 3 2 2 1 1 1 2 3 4 4 5 5 4 3 2 2 3 3 3 1 2 2 1 2 4 7 9 10 11 12 12 11 11 11 11 11 11 11 11 11 11 12 12 11 10 9 10 12 16 18 18 15 14 14 17 17 17 17 18 19 20 21 22 23 23 24 25 25 25 25 25 25 24 23 23 22 22 22 22 22 22 21 20 19 18 17 16 14 11 9 7 5 3 3 3 5 6 7 5 4 3 3 3 4 3 3 2 2 2 3 3 2 2 3 3 2 6 9 6 5 4 5 6 8 12 16 19 17 13 8 8 8 9 8 7 6 6 5 4 3 3 5 4 7 12 19 24 24 24 24 23 20 16 14 13 14 18 20 20 19 22 25 27 27 25 23 20 16 14 12 10 7 4 2 3 5 7 12 16 20 23 25 24 24 24 24 24 24 25 20 17 16 13 10 6 5 6 6 6 6 5 4 4 4 4 5 6 6 7 7 7 7 8 8 8 9 9 9 9 9 9 9 10 10 11 9 7 6 6 5 5 5 6 6 7 8 9 9 7 6 5 4 4 4 4 4 4 5 5 5 7 9 11 12 12 10 9 7 7 7 8 8 8 7 6 5 4 3 3 3 3 3 2 2 5 9 14 14 14 12 13 14 15 16 14 10 9 7 4 5 5 5 6 7 7 7 8 9 9 8 8 7 7 7 7 7 7 7 7 7 6 5 5 7 8 8 8 6 5 5 6 6 7 7 9 11 12 13 15 18 23 26 28 28 26 24 23 23 22 22 22 22 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 28 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 26 26 26 26 26 26 25 25 25 25 25 24 23 21 19 18 16 12 11 11 9 7 6 4 3 3 3 3 2 3 5 9 11 13 11 9 9 10 11 9 9 7 6 6 5 6 8 11 9 6 4 4 4 5 5 6 6 5 4 4 4 3 2 2 4 7 9 8 6 5 4 4 5 4 4 2 3 5 7 7 7 5 4 3 3 6 10 12 11 10 8 8 8 13 18 19 19 19 19 19 18 19 20 20 18 16 12 8 4 4 5 7 8 8 9 10 11 11 10 9 5 3 3 3 3 3 3 3 3 8 11 12 11 10 9 8 7 6 6 7 5 4 5 7 8 10 10 10 10 9 8 7 6 5 5 4 3 4 6 8 9 8 9 9 9 9 8 8 7 7 6 5 4 4 5 7 8 9 10 10 11 11 10 9 7 6 5 4 4 4 4 4 5 6 7 7 7 8 8 8 9 8 8 8 8 7 7 7 7 7 6 6 5 6 5 5 5 5 6 8 9 10 10 9 10 10 10 10 10 10 10 10 11 10 10 9 9 8 8 8 7 7 7 7 7 6 5 3 2 2 2 3 6 7 7 7 6 4 2 3 5 5 5 5 7 9 9 8 7 8 9 10 11 12 13 12 11 10 10 9 8 7 7 10 11 11 10 10 11 13 15 15 13 11 9 9 7 4 3 3 3 4 5 6 7 6 3 9 15 16 16 15 14 15 16 16 16 16 17 18 20 21 21 22 21 21 21 21 21 21 20 20 20 20 21 21 21 20 19 18 17 16 15 15 15 15 15 14 13 12 12 11 11 11 11 11 9 8 9 9 10 9 9 9 9 10 10 8 6 4 4 5 6 4 3 2 2 2 2 1 1 2 3 2 2 1 2 3 4 5 3 2 2 2 2 3 3 2 2 1 2 2 2 2 2 1 1 1 1 1 2 2 2 2 2 2 2 2 3 3 3 3 2 1 1 1 1 2 4 5 6 6 5 4 3 2 2 2 3 4 3 2 2 2 2 2 3 5 7 9 10 11 11 11 11 11 11 11 11 10 11 11 12 12 11 9 8 7 8 10 14 14 14 12 12 12 15 15 16 16 17 18 20 22 23 24 25 25 26 26 26 25 25 25 24 23 23 22 22 22 22 22 21 20 19 18 18 17 16 15 13 10 8 6 3 3 3 4 6 7 5 4 3 3 3 3 3 3 3 2 3 3 3 3 2 3 3 3 5 6 4 3 3 3 4 7 11 13 16 19 19 16 13 11 9 7 5 4 4 4 4 4 4 4 6 12 18 23 25 25 26 26 25 22 20 17 16 19 24 25 24 23 26 28 28 26 23 20 18 16 17 17 15 10 9 9 8 10 12 17 20 22 25 26 27 28 27 27 26 24 20 13 9 7 6 5 6 5 4 4 4 4 4 3 3 3 4 6 7 7 7 7 7 7 7 8 8 8 8 8 8 8 9 9 10 10 10 8 5 4 4 4 4 4 5 6 7 7 8 8 8 6 4 3 3 2 3 4 4 4 5 7 9 12 14 16 15 13 12 11 10 10 11 11 11 10 8 6 4 3 3 3 3 3 3 3 5 10 15 16 15 14 13 14 16 17 16 13 9 7 7 6 5 5 6 6 6 7 7 9 9 8 8 7 7 7 7 7 7 7 7 8 7 6 7 8 9 9 7 5 3 4 4 4 4 5 7 9 11 12 15 19 24 27 28 27 25 24 23 22 22 21 21 21 22 22 23 23 23 23 24 24 24 24 24 24 24 23 23 23 25 25 25 25 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 26 26 26 26 26 25 25 25 25 25 24 24 22 20 18 17 15 12 11 11 9 8 8 5 3 3 3 4 4 7 11 13 13 12 10 8 7 5 5 7 7 5 4 5 6 8 11 12 10 6 5 5 6 6 6 5 4 3 3 3 3 3 3 3 3 7 9 6 4 3 2 3 6 5 5 6 8 9 8 7 6 6 5 3 7 12 14 11 7 5 5 6 14 19 21 18 16 16 18 19 19 19 18 16 12 8 5 3 2 3 5 6 7 9 10 11 12 12 9 5 5 5 4 4 4 4 5 5 5 7 10 11 10 9 8 7 6 6 6 4 4 5 7 8 9 9 9 9 8 7 7 5 5 4 4 3 5 7 9 8 8 7 8 8 7 7 6 5 5 5 5 5 6 7 8 9 10 10 11 11 11 10 8 7 6 4 2 1 2 3 5 6 7 7 7 8 8 9 9 9 8 7 7 7 6 6 6 6 6 6 6 6 6 6 5 5 6 8 10 10 10 9 9 9 9 9 9 10 10 11 11 10 10 10 9 9 8 7 7 7 7 7 7 7 6 5 2 2 3 3 6 10 10 9 9 7 5 2 2 3 3 3 4 5 6 7 7 7 8 8 9 11 13 12 11 11 10 10 8 7 6 8 10 11 10 9 7 8 10 13 14 13 11 10 9 5 4 4 6 6 7 8 9 11 7 3 9 14 16 17 16 15 15 16 17 17 17 18 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 20 20 18 17 16 16 15 15 14 14 13 12 11 10 9 9 9 10 10 10 8 8 9 9 9 9 8 8 9 9 9 7 5 4 4 4 4 3 3 1 1 1 2 1 1 1 2 2 2 2 2 3 4 5 4 3 2 3 3 3 3 2 2 1 2 3 2 1 2 3 3 2 2 2 3 3 2 3 2 2 3 4 4 3 3 3 2 1 1 2 3 3 4 4 5 4 3 2 2 2 2 2 2 3 3 2 3 2 2 2 3 4 6 8 9 9 10 11 11 11 11 10 10 10 10 11 11 10 9 7 7 6 7 7 8 7 8 9 10 11 13 14 15 16 16 18 19 23 25 25 25 26 26 26 26 25 25 24 23 23 22 22 22 22 22 21 21 20 19 18 18 17 17 16 14 10 9 7 5 3 3 3 5 7 6 4 3 2 2 3 3 3 2 2 3 4 4 3 3 3 3 3 3 3 3 2 2 2 3 6 10 8 10 14 19 20 18 13 10 7 5 3 4 3 3 3 2 3 8 14 20 24 26 26 27 27 27 23 19 16 17 22 28 28 27 26 27 27 26 25 22 18 16 18 23 22 20 15 14 13 13 13 15 19 22 24 26 27 27 27 26 24 21 17 12 9 7 7 6 6 5 4 3 3 3 3 3 3 3 4 4 5 6 6 6 6 6 6 6 6 6 6 7 7 7 7 8 8 8 8 8 6 5 4 4 4 4 5 7 9 9 9 8 8 8 9 8 7 7 7 6 6 5 6 7 10 13 15 16 17 15 14 12 12 13 13 14 14 14 11 8 5 4 4 5 4 4 5 6 7 7 12 16 17 17 16 15 16 18 18 17 14 10 9 8 8 7 6 5 5 5 6 6 7 7 8 8 8 7 7 7 7 7 7 8 8 7 7 7 8 9 8 5 4 3 3 4 4 4 4 5 8 11 13 16 21 26 27 28 27 25 23 22 22 22 21 21 21 21 22 22 23 23 24 24 24 24 24 24 23 23 23 22 22 25 25 25 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 26 26 26 26 26 25 25 25 25 25 24 24 22 21 19 17 15 12 11 11 12 11 9 6 4 3 3 5 7 11 14 14 11 9 6 5 4 4 4 5 6 7 7 7 7 8 8 8 8 7 5 6 7 9 8 6 3 3 3 3 3 3 3 3 3 6 8 8 5 2 2 5 8 8 7 5 6 7 8 8 7 7 6 5 10 13 15 9 5 3 2 3 8 16 19 17 17 19 21 21 21 17 13 10 8 6 4 3 3 3 5 7 8 9 10 11 12 13 10 9 9 7 6 5 4 3 3 4 4 3 4 6 7 8 7 7 6 5 4 3 4 4 5 6 7 7 8 8 7 7 6 5 4 4 3 5 8 10 10 9 7 7 7 6 6 5 4 3 3 4 6 8 9 10 10 10 10 10 11 10 10 9 8 7 5 3 2 1 3 5 7 7 7 7 8 8 8 9 9 8 8 7 6 6 6 6 6 6 6 6 6 5 5 5 5 5 8 10 11 10 9 7 7 7 8 9 9 10 11 11 11 10 10 10 9 8 8 7 7 7 7 7 7 7 6 4 2 5 7 9 11 11 11 10 9 8 5 3 3 3 4 3 4 5 4 5 6 7 8 8 10 12 12 12 11 11 10 10 8 6 5 7 9 10 9 7 5 6 8 11 11 11 11 10 9 5 5 7 11 13 13 13 13 14 8 6 11 14 16 16 17 16 16 16 16 17 18 19 19 18 18 19 19 20 20 20 20 20 20 20 19 19 20 20 20 20 19 18 17 16 16 15 14 13 12 11 10 9 8 7 7 8 9 10 9 9 9 9 9 8 8 8 8 8 8 8 6 4 3 3 4 5 6 5 4 3 3 2 1 1 1 2 2 2 2 1 1 3 3 3 3 3 3 4 4 5 3 3 2 3 3 2 3 4 4 3 3 3 3 4 4 4 3 2 3 4 5 6 6 7 6 4 3 2 3 4 3 3 3 3 2 2 2 2 2 3 3 3 3 3 2 2 2 3 3 3 4 6 7 8 8 9 10 10 10 10 10 9 9 9 10 10 10 8 7 6 5 6 5 5 4 4 5 6 10 13 14 14 15 16 18 20 23 24 25 25 25 25 25 25 25 24 23 23 22 22 22 22 21 21 21 20 20 19 19 18 18 17 17 14 11 10 9 7 5 3 3 5 6 7 5 3 2 2 2 2 3 3 4 3 3 3 3 3 3 3 3 3 2 2 2 2 2 3 5 8 7 7 9 11 16 19 16 12 9 6 4 4 3 3 2 3 4 6 11 17 24 26 27 27 27 25 22 18 16 18 23 28 29 29 29 27 26 25 23 19 17 16 20 27 24 20 16 15 14 15 14 14 16 20 24 27 26 27 27 20 15 12 9 6 5 6 6 6 5 3 3 2 2 3 4 4 4 4 4 4 5 5 5 5 4 4 4 4 4 4 4 4 4 5 5 6 6 6 6 4 5 5 6 5 4 5 6 9 12 13 13 12 11 11 13 13 13 12 12 12 11 10 9 10 13 16 16 17 17 18 16 15 16 17 17 17 16 14 11 7 4 5 7 8 9 8 7 10 11 11 12 14 17 18 18 18 18 19 21 19 16 12 11 10 10 9 8 7 6 4 4 5 6 7 7 8 7 7 7 7 7 7 7 8 8 7 7 7 8 8 7 4 3 3 3 4 5 5 5 5 9 11 13 16 21 26 28 28 27 25 24 23 22 22 22 22 22 22 22 22 23 24 24 24 24 24 24 24 23 22 22 21 21 25 25 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 26 26 26 26 26 25 25 25 25 25 24 23 21 19 18 16 13 12 12 12 11 9 7 6 6 6 8 10 12 11 9 6 5 3 5 5 5 5 6 9 10 11 9 8 9 7 6 6 7 7 9 11 11 10 7 4 2 3 5 4 3 2 2 3 5 7 8 7 6 5 7 7 8 5 3 3 5 7 8 8 7 6 9 15 15 13 7 5 3 2 2 5 12 14 14 12 15 21 22 20 15 12 9 9 8 6 5 4 3 5 7 10 9 8 9 11 13 11 10 9 8 7 5 4 4 3 3 3 3 2 2 4 5 5 6 5 4 4 4 4 4 4 4 5 6 6 7 7 6 5 4 3 4 4 7 9 11 10 9 7 7 7 6 5 4 3 3 5 7 9 10 11 11 10 10 10 10 10 10 9 8 8 6 4 3 2 3 7 8 9 9 8 8 8 8 8 8 8 7 7 7 6 6 6 6 6 6 7 6 6 6 5 5 5 6 8 9 10 9 7 5 5 6 8 9 10 11 11 11 11 10 10 9 9 8 7 6 6 6 6 6 7 7 6 4 4 9 11 12 12 12 11 10 9 7 7 7 7 6 5 4 4 4 3 4 5 6 7 8 11 11 11 10 10 10 10 9 7 5 4 4 7 8 8 6 5 5 8 11 10 10 10 11 9 5 5 8 14 16 17 16 16 14 9 9 12 14 14 15 16 16 16 16 16 17 18 18 18 17 17 17 18 19 20 20 20 20 20 19 19 19 19 19 19 19 18 18 17 16 15 14 13 12 10 9 8 7 7 6 6 7 8 10 11 10 9 9 9 7 7 8 8 8 7 5 4 2 3 4 4 4 5 6 6 5 5 3 1 1 2 2 2 2 2 2 2 3 3 3 3 3 4 5 6 7 6 4 4 3 3 4 5 5 5 4 3 4 5 5 5 6 5 4 3 3 5 5 5 6 6 5 4 4 5 5 4 3 3 2 2 2 2 2 2 3 3 3 3 4 3 3 3 3 3 4 5 7 6 6 6 7 8 8 8 9 9 8 8 9 9 10 9 8 6 5 5 5 6 5 5 6 6 7 10 12 14 14 15 16 18 20 21 22 24 24 25 24 24 24 24 23 23 22 22 21 21 21 21 20 20 20 20 19 19 18 18 18 17 14 12 11 10 9 7 5 4 4 6 7 5 3 2 1 1 1 3 4 4 3 3 2 3 3 2 3 2 2 2 3 3 3 3 4 5 7 12 11 9 8 14 18 19 16 12 9 6 5 5 4 3 4 4 3 4 11 22 24 26 27 25 24 21 19 19 21 23 26 29 29 29 29 25 20 17 14 14 17 23 26 25 20 16 13 13 13 13 12 12 16 20 24 26 25 23 12 7 5 5 5 5 6 5 5 3 2 2 2 2 4 4 4 4 4 4 5 5 5 4 3 3 2 2 2 2 2 2 2 3 3 4 4 5 5 5 6 6 6 6 5 5 6 7 11 15 16 16 15 15 15 16 16 17 17 17 17 16 15 13 12 15 18 18 18 18 19 18 18 19 19 19 18 16 13 9 7 5 8 9 10 11 10 8 10 11 11 10 10 12 18 20 19 19 20 21 20 18 14 15 13 11 11 10 9 7 6 5 5 5 7 7 7 7 7 7 7 7 7 7 7 8 7 6 7 7 7 6 4 4 4 4 4 4 4 4 4 6 9 12 16 21 25 28 28 27 25 25 24 23 23 22 23 23 23 23 23 24 24 24 25 25 24 24 24 23 22 22 21 21 25 24 24 24 24 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 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 25 25 25 25 24 23 21 20 18 17 15 13 13 12 10 8 7 6 6 8 10 10 9 8 6 3 4 5 4 7 8 9 11 13 12 11 9 9 8 8 7 8 12 14 16 14 13 12 9 7 6 8 8 5 5 5 5 4 4 6 8 8 7 7 8 8 6 3 3 3 6 7 8 7 7 7 10 13 14 11 7 5 3 1 2 4 7 8 7 5 12 18 22 20 16 12 11 12 11 9 7 6 6 6 5 5 5 7 8 12 12 11 10 9 8 7 6 5 4 3 2 2 2 2 1 2 2 2 3 4 4 4 5 7 8 7 6 6 6 6 5 5 5 4 4 3 5 7 9 10 10 9 9 8 8 8 8 7 7 8 8 9 10 11 12 11 11 10 10 10 11 10 9 8 8 7 5 4 4 6 7 10 10 9 9 9 9 9 8 7 7 6 5 6 6 6 6 6 6 6 7 7 7 7 6 5 4 4 5 6 8 9 8 7 6 7 8 10 11 11 11 12 11 11 10 10 9 8 7 7 6 5 5 5 6 6 7 6 4 7 11 12 12 12 11 10 10 9 9 9 9 9 9 7 5 3 3 2 2 3 4 6 8 10 10 10 9 9 9 8 7 7 6 5 4 8 9 9 8 6 5 9 11 9 9 10 13 9 5 4 9 15 17 18 18 17 15 12 12 13 13 14 14 16 16 16 16 16 16 17 17 17 16 15 16 17 19 20 20 20 20 19 19 19 19 18 16 16 16 16 16 16 15 14 13 11 10 9 8 7 6 5 4 4 6 8 11 11 10 8 8 8 7 7 8 8 7 5 3 2 2 3 3 3 3 4 5 6 6 6 4 3 2 2 3 3 4 4 3 3 4 4 3 3 5 7 11 12 11 7 5 3 3 3 3 3 4 4 3 3 4 6 6 7 6 5 4 3 3 4 5 5 5 5 5 5 6 6 7 6 4 3 2 2 3 3 3 3 3 3 3 4 5 6 6 6 5 4 4 4 5 4 3 4 6 6 5 6 7 7 7 7 8 8 8 8 6 5 4 4 5 6 7 7 7 8 9 9 11 13 14 15 16 17 18 19 19 20 22 22 22 22 23 23 23 22 21 21 20 20 20 20 20 20 20 20 19 19 19 18 18 17 14 12 12 12 11 10 8 6 5 6 6 5 3 2 1 1 1 2 4 5 4 3 2 3 2 2 3 3 3 5 5 5 4 3 2 5 6 8 13 13 11 15 18 20 18 16 13 7 5 7 6 4 4 4 5 4 6 9 9 17 24 25 23 22 23 23 23 23 24 24 23 24 25 18 13 8 9 12 17 21 24 23 18 13 10 11 12 12 8 8 11 15 18 21 19 15 7 4 4 4 5 4 3 3 2 2 2 2 2 2 3 4 4 4 3 4 6 6 5 4 3 2 1 2 3 3 3 3 3 3 4 4 5 6 6 6 6 6 6 7 7 7 7 9 12 16 18 18 18 17 17 16 15 15 15 18 19 19 17 13 8 12 14 13 14 14 15 17 18 20 19 18 17 15 12 9 7 8 12 12 12 12 10 7 5 5 6 4 3 5 12 16 18 17 19 20 21 19 17 17 17 16 14 12 11 9 7 6 5 5 6 7 7 6 6 6 6 6 7 7 7 7 7 6 6 7 6 5 4 4 4 4 4 4 3 3 4 5 8 12 15 20 24 27 27 27 26 26 26 25 24 24 24 24 24 24 24 24 24 25 25 25 24 24 23 23 23 22 22 22 25 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 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 25 25 25 25 24 22 20 19 17 15 13 12 11 8 4 3 4 6 8 11 11 10 8 6 4 3 6 7 9 12 16 13 12 9 9 8 7 7 9 11 13 16 17 17 16 14 12 10 9 9 10 10 9 9 8 8 7 7 8 8 8 7 5 4 5 4 3 4 5 7 9 9 7 7 7 9 11 11 8 6 5 2 2 4 4 3 4 5 6 11 16 20 18 16 13 13 14 14 12 9 9 9 9 7 7 7 10 12 15 15 13 11 9 8 7 6 5 3 2 1 2 3 3 2 2 2 2 2 3 4 4 7 9 10 9 9 9 9 9 7 6 5 5 5 5 10 11 12 11 11 10 10 10 10 11 11 12 12 12 12 12 12 12 11 11 10 10 10 10 10 9 9 8 7 8 8 9 9 10 10 10 9 9 8 9 9 9 8 7 6 5 4 4 5 5 6 6 7 7 7 7 7 7 7 5 4 3 4 6 8 9 9 10 10 11 11 11 11 11 11 12 11 11 10 9 8 8 7 6 5 5 4 4 5 6 6 6 4 8 11 12 12 11 10 10 10 10 10 9 9 9 8 7 5 3 2 2 2 3 4 5 7 9 10 10 10 10 10 9 9 10 12 12 12 13 13 13 12 10 9 12 12 10 10 12 14 8 4 3 10 15 18 18 18 18 17 16 14 14 13 14 15 16 15 15 15 15 16 16 16 15 14 15 15 17 18 19 20 19 19 19 18 18 16 15 14 14 13 13 12 12 13 12 11 10 9 8 7 6 5 4 4 3 4 7 12 10 9 8 8 8 7 7 7 7 5 3 1 2 3 3 3 3 3 3 4 4 5 5 4 4 3 2 3 3 5 5 3 4 5 5 6 8 10 10 11 12 10 7 4 3 3 3 3 2 2 2 2 3 5 7 7 6 4 4 3 3 3 3 4 5 4 3 4 4 5 6 6 6 5 3 2 3 3 4 4 4 4 4 5 5 6 7 7 6 5 4 3 3 3 2 3 3 5 5 5 4 5 6 7 7 7 6 6 6 5 4 3 3 5 6 7 8 8 9 9 9 10 11 13 14 15 16 16 16 16 16 16 17 19 21 22 22 22 21 21 20 20 20 20 20 20 20 20 19 19 19 19 18 18 17 13 12 12 12 12 12 11 9 8 7 6 5 3 2 2 1 2 3 5 5 4 3 2 2 2 2 3 4 6 8 7 5 3 2 2 2 3 6 12 14 15 16 19 20 19 18 16 9 7 8 8 7 4 4 4 5 4 5 6 9 16 26 23 23 28 27 25 26 22 18 13 15 16 10 7 6 7 11 15 17 18 17 13 11 11 12 12 12 6 5 6 8 10 12 10 7 5 5 4 4 3 3 3 2 2 2 2 2 2 3 3 4 4 4 4 4 6 6 5 4 3 3 4 5 5 5 5 5 5 5 6 7 7 7 6 7 7 7 7 8 9 9 10 12 15 17 18 18 17 16 15 12 9 9 10 15 16 16 13 8 4 6 7 7 7 8 9 12 15 17 16 15 13 11 9 7 7 9 14 14 13 13 10 7 2 2 2 2 2 3 5 11 14 12 16 20 21 20 19 17 16 16 15 14 12 10 8 7 6 5 5 7 7 6 6 6 6 6 6 7 7 7 7 6 6 6 4 4 4 4 5 5 5 4 4 4 5 6 9 12 15 18 21 24 25 25 25 26 27 27 26 26 25 25 25 25 25 25 25 25 25 25 24 24 23 23 23 23 22 22 25 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 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 25 25 25 24 22 20 19 17 15 12 10 9 5 2 2 3 5 8 11 12 11 9 7 5 3 5 7 9 11 11 10 8 7 7 6 5 5 9 14 17 17 16 15 15 13 10 8 9 9 9 8 7 7 8 8 7 8 7 6 7 6 3 3 3 3 3 5 4 5 10 11 9 7 7 8 9 8 5 5 4 2 5 7 8 9 9 10 12 15 19 21 20 17 14 14 15 16 14 13 12 11 9 8 10 12 16 17 16 13 12 10 9 8 7 6 5 3 2 1 3 3 3 3 3 3 4 3 3 4 6 9 11 12 11 11 11 11 11 9 8 8 8 10 12 15 13 12 12 12 12 12 12 12 13 14 14 14 14 13 13 13 12 11 11 10 10 10 9 9 8 7 7 7 8 9 11 11 10 8 8 7 7 7 7 8 8 8 7 7 6 5 6 6 6 7 7 8 8 8 8 8 7 6 5 3 4 7 9 11 12 12 12 11 11 12 12 11 11 11 11 11 10 10 9 8 7 6 5 4 4 3 3 4 5 6 6 6 9 11 11 10 9 9 10 10 10 9 9 8 7 6 6 5 3 2 2 2 4 4 5 7 8 10 11 11 10 11 11 12 13 14 15 15 15 15 15 15 14 14 14 14 13 12 14 13 7 4 4 11 15 18 18 18 19 19 18 16 15 13 12 13 14 13 13 12 12 12 12 12 12 13 14 16 17 18 19 19 18 18 18 16 14 14 14 14 14 13 13 12 11 11 10 9 8 7 6 5 4 3 3 4 3 1 6 9 8 7 8 8 8 7 7 6 6 4 3 2 2 1 1 2 2 2 2 3 4 4 5 4 4 3 2 2 2 4 5 5 5 6 7 9 11 12 11 10 9 8 6 3 3 3 3 2 2 2 3 4 5 6 8 8 6 4 3 2 2 3 3 4 5 4 3 3 5 5 6 6 6 5 3 2 3 5 4 4 5 6 6 6 6 6 6 6 6 5 4 3 3 3 3 3 3 4 5 4 3 4 5 6 6 6 5 4 4 3 3 3 3 4 6 7 8 9 9 9 9 10 11 12 14 14 15 15 15 15 15 15 16 17 19 20 20 21 21 21 20 20 20 20 20 20 19 18 18 18 18 18 18 16 15 13 12 12 12 13 13 13 12 11 9 7 5 4 2 1 1 2 4 5 5 5 3 3 3 3 3 4 6 8 10 7 5 4 4 3 3 3 5 7 11 14 16 19 20 20 19 17 14 10 8 10 9 7 4 4 5 5 5 5 4 10 21 22 25 28 28 29 29 20 14 8 10 10 8 8 8 8 10 11 13 12 11 10 11 13 13 12 9 4 3 4 4 4 4 5 5 5 5 4 3 3 3 3 3 3 3 2 2 2 3 4 4 4 5 5 5 6 6 4 3 3 4 5 5 5 6 6 6 7 7 7 7 7 8 8 8 8 9 9 11 13 13 15 18 19 18 17 17 16 14 11 7 3 4 6 11 10 8 5 3 2 3 3 3 3 3 4 7 10 13 12 9 7 7 5 4 5 8 13 14 13 12 9 5 2 2 2 2 2 2 2 7 8 6 12 17 22 21 19 15 13 13 14 14 12 10 9 8 6 5 5 7 7 6 5 5 6 6 6 7 7 7 6 6 5 5 4 5 5 5 5 5 5 5 5 5 6 8 9 12 16 17 19 21 22 22 23 25 26 27 28 27 27 26 26 26 25 25 24 24 24 24 24 24 24 23 23 23 22 22 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 26 26 26 26 26 26 26 26 26 27 27 27 27 27 27 26 27 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 25 25 25 24 23 21 19 16 14 10 8 8 7 4 2 3 4 6 9 11 11 8 6 4 4 4 3 5 7 8 8 6 6 6 5 4 3 6 9 12 13 12 12 11 9 6 5 6 7 7 5 6 6 8 5 4 5 5 5 5 5 3 2 2 2 3 5 5 6 9 13 13 11 11 10 9 7 5 3 3 3 7 11 14 15 15 16 18 20 22 21 20 17 15 12 12 13 13 16 17 15 11 9 10 12 15 15 14 12 9 8 6 6 7 6 4 2 1 2 3 3 3 3 2 3 4 3 3 5 7 9 11 12 13 13 13 13 13 12 12 13 13 14 15 15 14 12 12 12 13 13 13 14 14 14 14 13 13 13 13 12 12 11 11 10 9 9 8 8 7 6 6 5 5 7 8 7 6 6 6 6 6 6 6 7 7 7 7 7 6 6 6 6 7 7 8 8 8 8 7 7 6 5 3 7 10 12 13 13 12 10 9 9 10 11 11 11 11 11 11 10 10 9 8 7 5 4 4 3 3 3 3 4 5 6 6 7 9 10 9 7 6 7 9 9 9 8 8 8 7 6 5 5 4 3 3 3 3 4 5 6 8 9 10 10 10 10 11 12 13 14 14 14 14 13 13 13 15 15 16 16 16 16 17 15 10 6 6 11 15 16 16 17 19 20 19 17 13 13 12 13 13 13 13 12 12 11 11 10 11 12 13 14 16 17 17 17 16 15 14 14 13 13 13 13 14 13 12 11 10 9 7 7 6 5 4 3 3 3 3 4 4 4 5 6 6 6 7 8 8 7 7 7 6 3 3 3 2 2 2 2 2 1 2 3 4 5 5 4 3 1 1 1 2 4 5 5 5 5 5 5 4 5 5 6 6 4 4 5 4 3 3 3 3 3 6 7 8 8 8 8 7 6 4 2 1 2 3 4 4 4 4 4 5 6 6 6 6 5 5 5 3 3 3 3 4 6 7 7 7 6 6 5 5 5 3 3 3 4 5 5 4 4 3 3 3 4 5 5 5 5 3 3 3 3 3 4 5 8 8 8 7 8 9 9 9 10 10 12 13 14 14 14 14 14 15 15 16 16 17 17 17 17 18 19 19 20 20 20 19 19 17 16 16 16 16 16 16 14 13 12 12 12 12 13 14 14 13 12 10 6 4 3 2 2 1 3 4 5 5 5 4 4 3 3 3 5 8 10 10 6 5 5 4 4 4 4 4 3 5 5 6 11 17 22 20 18 17 14 12 10 10 7 3 4 5 5 5 4 4 8 14 22 27 29 28 26 24 16 14 14 12 11 11 12 12 10 9 9 8 8 9 11 13 14 12 9 7 4 4 4 4 5 5 4 3 3 4 4 3 3 3 4 4 4 4 2 2 2 3 3 4 4 5 6 7 8 9 6 4 3 4 4 5 5 5 6 6 7 7 7 7 8 9 10 10 11 12 13 16 20 22 24 24 21 18 16 16 14 11 7 5 3 3 4 4 3 3 2 2 2 2 2 2 3 3 3 2 5 7 7 5 4 4 3 3 3 5 8 11 10 8 5 4 3 3 3 3 3 2 2 3 3 3 5 12 20 22 20 16 12 11 12 12 11 9 8 7 5 5 5 6 6 6 5 5 5 6 6 7 7 7 6 6 5 5 5 5 5 6 6 6 6 6 6 6 7 8 9 12 16 16 18 19 20 21 22 24 26 27 28 29 28 28 27 26 25 24 24 23 23 23 24 24 24 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 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 25 25 25 24 21 19 17 14 11 9 9 8 5 4 4 6 7 9 10 9 7 5 3 3 3 2 2 4 6 6 4 5 4 4 4 3 4 7 10 12 10 9 7 6 4 4 3 3 4 4 5 8 10 6 4 3 5 6 7 5 3 2 2 3 5 5 3 6 8 14 14 13 13 11 9 6 4 3 4 4 4 11 16 17 18 19 20 21 21 20 18 15 13 11 10 13 16 20 19 16 11 8 6 6 8 12 12 11 6 5 5 7 7 7 4 2 1 3 3 3 3 2 1 2 3 2 2 3 7 10 13 13 14 14 14 14 14 15 16 16 15 15 14 14 14 12 11 12 12 13 13 13 13 13 13 12 12 12 12 12 11 11 10 9 9 8 8 8 7 6 5 4 3 4 4 3 3 4 4 4 4 4 5 6 6 7 7 7 7 6 6 6 6 6 7 7 7 7 6 5 4 6 8 13 13 14 13 11 10 8 7 7 9 10 10 10 10 10 10 9 9 8 7 5 4 3 3 3 3 3 3 3 4 5 6 7 8 9 7 5 3 4 6 7 7 7 8 8 8 6 5 5 5 4 3 3 2 3 4 5 7 8 9 10 10 9 9 10 12 12 12 12 11 10 9 11 14 15 16 17 18 18 18 16 14 10 8 8 14 13 13 16 18 20 20 19 16 15 14 14 14 14 13 13 12 12 12 12 13 13 14 15 16 16 16 15 15 14 14 13 13 13 13 13 13 12 12 10 9 7 6 5 4 3 4 3 3 6 7 7 5 4 5 5 6 7 6 6 5 6 7 8 7 5 3 2 2 2 2 2 2 2 3 6 7 7 5 3 1 1 1 1 2 3 4 5 5 6 7 6 5 4 3 2 2 2 3 4 4 3 3 4 4 5 9 10 9 8 8 8 8 7 6 4 2 1 2 4 4 5 5 5 5 5 6 6 6 7 6 4 3 2 2 3 4 6 7 8 8 8 8 6 5 3 2 3 4 5 6 6 6 4 2 4 6 7 8 8 7 5 3 2 3 4 6 7 8 10 11 9 7 7 8 8 9 10 10 11 12 13 13 13 14 14 14 15 15 16 16 16 17 17 17 18 19 19 19 18 17 16 16 15 15 15 15 15 14 14 13 12 11 12 13 14 15 15 14 13 10 6 4 3 2 2 2 3 3 4 4 3 3 3 3 3 3 5 8 10 9 4 5 5 5 5 5 4 3 3 5 5 6 9 16 22 21 19 18 19 16 11 10 8 4 5 6 6 5 4 3 3 9 21 23 23 21 19 17 15 16 18 16 15 13 12 11 10 8 7 6 7 10 13 15 12 8 7 6 5 4 4 4 4 3 2 3 3 4 4 4 4 4 4 5 5 4 3 3 3 3 4 4 4 5 7 7 8 8 5 3 3 4 5 5 4 4 5 7 8 8 9 10 12 13 15 16 18 19 20 23 26 28 25 22 19 17 16 15 12 9 5 3 2 2 2 2 2 2 1 2 2 2 2 2 2 2 1 1 2 3 3 3 3 3 2 2 2 2 3 5 4 3 3 3 4 4 4 4 4 3 2 2 2 3 4 9 16 22 21 18 13 11 11 10 9 8 7 6 4 5 5 5 5 5 4 5 5 6 6 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 7 7 8 8 10 12 16 17 18 19 20 22 24 26 27 28 29 29 29 28 27 25 25 24 23 23 23 23 23 23 22 22 22 22 22 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 26 26 26 26 26 26 26 26 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 25 25 25 24 22 20 18 17 14 12 11 9 7 6 6 7 7 8 7 6 4 3 3 3 3 2 2 3 4 4 4 5 3 3 4 7 9 8 10 12 11 9 7 7 6 7 5 3 4 5 6 9 9 7 6 6 7 6 6 6 4 3 4 4 4 5 6 10 11 11 12 12 12 11 10 8 6 4 4 3 4 11 14 16 17 20 22 21 20 19 16 12 9 10 12 17 21 22 18 14 9 7 6 5 10 13 14 11 7 8 9 10 10 8 3 2 2 3 3 3 3 2 2 3 3 2 2 4 9 12 14 13 13 13 14 14 15 15 15 15 14 13 13 12 12 10 10 11 12 12 12 12 12 12 12 11 11 11 11 10 10 9 9 9 8 8 8 8 8 7 6 4 3 3 3 3 2 3 3 3 3 3 4 4 5 6 6 6 7 7 7 7 6 4 4 4 5 5 4 3 4 8 12 14 13 12 10 9 8 6 7 7 9 9 9 10 10 10 9 9 8 7 6 4 3 3 3 4 4 4 3 3 4 6 7 8 8 7 5 3 2 3 4 5 5 6 8 8 8 7 6 5 4 4 3 2 2 2 3 4 6 8 10 11 11 10 9 10 11 11 11 10 10 9 7 10 12 15 15 16 17 17 17 16 16 16 12 12 13 11 11 15 17 18 18 18 17 16 16 16 16 15 14 14 14 15 15 16 16 15 16 16 16 16 15 15 15 14 14 13 13 13 13 13 12 11 10 9 7 5 4 3 3 4 5 4 5 7 7 6 4 5 6 7 7 7 7 6 4 4 6 8 9 10 7 5 3 2 2 2 4 4 5 6 7 7 5 3 1 1 2 1 2 3 4 4 4 3 4 4 5 5 4 3 3 2 2 3 3 3 3 4 5 6 9 10 10 7 6 6 6 6 5 5 3 2 2 4 6 6 5 4 4 4 6 6 7 7 6 4 2 2 2 3 5 7 7 8 10 11 9 7 6 4 3 3 3 4 5 6 7 5 3 3 4 6 8 9 9 6 4 2 4 6 7 8 9 10 11 10 9 7 7 8 9 9 10 10 10 12 13 13 13 13 13 14 14 15 16 16 16 16 17 17 18 18 18 17 17 16 16 15 15 15 15 14 14 13 12 11 11 12 14 15 16 16 16 15 14 11 7 4 3 2 2 3 3 4 6 6 5 5 5 5 4 5 6 10 8 5 5 5 6 7 6 3 3 4 6 5 5 6 15 21 22 20 18 18 16 13 10 8 7 5 6 6 5 3 2 2 6 12 15 17 16 15 16 18 19 19 18 17 15 12 10 8 7 6 6 7 11 14 15 11 7 5 4 4 4 4 3 3 3 3 3 4 4 4 4 4 4 4 4 3 3 3 3 3 4 4 4 4 5 7 8 8 8 6 5 5 7 7 6 6 6 5 7 9 12 14 16 18 20 21 22 24 25 26 28 26 23 20 18 17 15 14 13 10 7 4 2 1 1 1 1 2 2 2 1 2 2 2 1 1 2 1 1 1 2 2 3 3 3 2 2 2 2 2 3 2 1 2 3 4 5 5 4 4 3 3 3 3 3 4 6 12 22 23 20 15 14 14 11 10 8 7 5 4 5 5 5 4 4 4 5 5 6 7 7 7 7 7 6 6 6 6 6 7 7 7 7 7 7 7 7 8 8 8 9 10 12 16 18 19 20 22 24 25 26 27 28 29 29 29 28 26 25 24 24 23 23 22 22 21 21 20 20 20 19 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 26 26 26 26 26 26 26 26 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 25 25 25 24 23 21 20 18 15 13 12 10 9 7 5 4 4 4 2 4 4 3 3 3 2 3 4 4 4 5 4 3 3 3 3 5 6 6 8 9 8 7 7 8 9 9 5 4 3 6 8 9 8 7 9 8 8 4 4 6 4 3 4 3 3 6 8 9 7 9 11 13 12 10 7 6 4 3 2 2 3 7 9 11 11 17 20 19 18 18 19 19 17 15 15 18 19 18 15 10 7 6 5 5 9 12 14 10 8 9 12 13 12 8 3 2 2 3 3 3 3 3 3 3 3 3 3 7 11 13 13 12 12 12 13 13 13 13 13 13 12 11 10 10 9 8 9 10 10 10 10 11 11 11 11 10 10 9 9 9 9 9 9 9 9 9 9 9 8 7 5 3 3 3 3 2 2 2 3 3 3 3 3 3 3 4 5 5 6 7 8 7 7 6 7 8 8 7 6 7 8 12 13 13 12 11 9 7 7 7 8 8 8 8 8 8 9 9 9 8 7 6 4 3 2 3 5 6 6 5 4 4 5 7 8 9 8 6 5 3 2 2 3 4 4 6 8 9 9 8 6 5 5 5 4 2 2 2 3 4 5 8 10 12 12 13 13 12 11 9 8 8 8 8 7 9 10 12 13 14 15 16 16 15 16 16 16 16 14 10 11 13 13 15 17 18 18 17 16 16 16 16 15 15 16 17 17 17 16 16 16 15 15 15 14 14 14 14 14 13 13 13 13 12 11 10 8 6 4 3 3 3 4 5 5 4 5 8 6 5 5 6 8 11 13 13 11 7 4 3 4 6 8 9 9 7 5 4 3 2 1 3 4 4 4 5 5 4 2 2 2 2 3 3 3 3 3 2 3 3 3 3 4 3 3 2 2 2 2 2 2 3 3 6 9 11 10 6 4 3 2 3 3 4 4 3 3 4 5 5 5 4 3 4 5 6 7 8 7 4 1 2 3 4 5 6 8 10 12 13 10 8 6 5 4 4 3 3 3 4 6 6 5 4 4 5 7 9 9 7 4 4 5 7 8 8 9 10 12 11 9 6 6 7 8 9 9 9 10 10 12 13 13 13 13 13 14 15 15 15 15 15 15 16 16 17 17 17 17 17 16 16 16 15 14 14 13 12 12 11 12 13 15 16 17 17 17 17 16 15 12 9 6 4 2 1 2 4 7 7 7 7 7 7 5 4 4 7 6 5 4 6 7 8 6 4 3 4 5 5 5 5 13 19 22 21 19 17 16 14 12 10 8 5 6 6 4 5 5 6 8 10 12 15 17 18 17 16 18 19 21 21 18 15 11 8 7 7 7 9 12 14 15 11 6 3 2 1 1 2 3 3 3 3 4 4 4 4 3 3 3 3 3 3 3 3 4 4 3 4 4 4 4 6 8 7 6 7 8 8 9 9 9 8 9 10 12 15 17 19 21 22 22 21 20 21 20 19 18 17 16 16 16 15 13 12 10 6 4 2 2 2 1 1 2 2 2 2 1 1 1 1 1 1 1 1 1 1 2 2 2 3 3 3 3 3 3 3 2 1 1 2 3 4 5 5 4 4 4 4 4 3 3 3 4 10 20 23 23 18 17 16 14 12 10 8 5 4 5 5 4 4 4 5 5 6 6 6 7 7 7 7 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 8 9 10 15 18 19 20 22 24 25 25 26 27 27 28 28 27 27 25 25 24 24 23 23 22 21 20 20 19 19 19 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 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 25 25 25 24 23 22 20 18 16 13 11 10 7 4 3 2 1 2 2 3 3 3 3 3 3 3 3 4 3 3 2 2 3 2 3 4 4 4 4 5 5 5 8 10 11 11 9 6 6 9 9 8 6 6 7 6 5 4 5 5 2 2 3 2 4 5 4 5 5 7 11 15 14 11 7 4 2 2 1 1 2 3 4 4 7 14 16 16 15 17 21 23 22 21 19 17 16 15 12 8 5 4 4 5 6 8 8 5 6 8 11 13 12 8 5 4 3 3 3 3 3 3 4 3 2 4 7 11 13 13 12 12 12 11 12 12 12 12 12 12 11 9 9 8 8 7 8 8 9 9 9 10 11 11 11 10 9 9 9 9 9 9 9 9 9 9 9 8 7 5 4 4 3 3 3 3 3 3 4 4 3 2 2 1 2 3 4 5 6 6 7 7 8 8 10 12 12 12 11 10 11 13 14 13 12 10 9 7 8 8 9 8 7 7 7 7 8 8 8 7 6 4 3 3 4 6 7 8 7 6 5 6 7 8 9 9 8 7 6 3 2 1 2 3 5 6 8 9 9 8 6 6 6 7 6 4 2 2 2 3 5 7 9 12 13 14 14 13 10 7 5 5 6 7 7 7 8 9 11 12 13 14 14 14 12 13 15 17 15 12 11 10 10 13 16 18 17 17 16 16 15 15 16 16 17 17 17 17 16 15 15 15 14 14 14 14 14 14 13 13 13 12 11 10 9 7 5 3 2 3 4 4 5 5 5 3 6 8 5 5 6 6 8 11 12 12 10 8 5 3 3 4 7 8 8 8 7 6 3 2 2 3 3 3 4 4 5 4 3 3 3 3 2 2 2 3 3 2 3 4 5 3 3 4 3 2 2 1 1 1 2 4 6 9 11 12 11 8 5 4 3 2 2 2 3 3 4 3 3 4 4 4 3 5 6 6 7 8 7 4 2 3 3 4 4 6 8 11 13 14 10 7 4 5 5 4 3 2 2 3 4 6 5 4 4 5 7 8 9 8 7 5 4 7 9 9 10 12 13 11 9 5 5 6 7 8 9 9 9 9 10 11 11 11 11 12 13 14 14 14 14 14 14 14 15 16 16 17 17 17 17 16 16 15 14 14 13 13 12 12 12 14 15 16 17 17 17 17 17 17 16 15 12 9 8 7 6 6 7 8 8 7 8 8 7 5 4 4 4 5 5 7 8 9 7 4 2 4 5 5 4 5 8 16 22 21 20 18 17 16 14 11 9 7 5 5 4 4 6 9 10 12 15 16 17 18 17 17 17 19 22 24 22 18 13 9 7 7 8 9 11 14 15 11 6 2 2 2 2 2 2 2 3 3 4 4 4 3 2 3 3 3 3 3 3 3 4 3 3 3 3 3 4 7 9 5 6 8 10 10 9 9 10 12 14 16 17 18 19 21 23 21 16 9 5 6 7 9 10 12 14 16 15 13 11 8 6 3 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 2 2 3 3 3 3 3 3 3 2 1 1 2 3 4 5 5 4 4 4 3 3 3 3 3 4 8 16 23 24 20 19 17 15 13 11 8 5 4 5 5 5 5 5 5 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 5 5 6 7 8 10 14 17 19 20 22 23 24 25 25 26 26 26 27 26 26 25 25 24 24 23 23 22 21 20 20 19 19 19 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 24 25 25 25 25 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 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 25 25 25 24 23 22 20 18 15 12 10 8 4 2 2 2 2 1 1 1 2 3 4 5 5 3 3 3 3 4 4 4 3 3 4 4 4 4 3 3 4 6 9 11 11 11 10 8 8 9 9 6 3 4 5 5 5 5 4 4 3 2 2 3 4 4 4 4 4 6 10 14 13 10 6 3 2 2 1 1 2 2 2 3 8 13 14 15 16 17 18 19 20 20 20 20 19 16 13 11 8 5 4 3 3 4 5 5 5 7 10 12 12 9 9 8 6 4 3 3 3 3 4 4 4 8 11 13 13 12 12 11 11 10 11 11 11 11 11 11 11 9 8 7 7 7 7 7 8 8 9 10 11 11 10 10 9 9 10 10 9 9 8 9 9 9 8 6 5 5 6 7 8 7 5 5 5 6 6 5 3 2 1 1 3 5 5 5 5 6 6 7 6 7 9 10 10 9 10 10 12 13 14 12 11 9 8 7 8 9 8 7 6 7 7 7 8 8 7 6 5 4 3 5 6 7 7 7 6 6 7 8 8 9 8 8 7 7 6 3 2 2 3 5 6 7 8 8 8 8 8 7 8 8 6 4 2 2 2 3 4 6 7 9 11 13 14 14 11 8 6 5 5 6 6 6 5 7 9 10 11 12 13 13 12 12 13 15 16 15 13 10 9 12 15 17 17 16 16 15 15 16 16 17 17 17 16 16 15 15 14 14 13 14 14 14 14 14 13 13 12 12 11 9 7 5 3 3 3 5 5 6 6 4 4 4 8 8 4 6 7 6 6 8 9 10 9 8 6 4 4 5 6 7 8 8 8 7 4 3 3 2 2 2 2 2 3 3 4 4 4 3 1 2 3 4 5 5 5 6 8 9 8 6 4 3 2 1 1 1 2 4 6 9 11 12 12 11 10 8 7 5 4 3 3 3 3 3 3 3 3 4 5 6 6 7 8 8 8 5 4 4 3 3 5 6 8 11 14 16 13 8 4 4 3 3 2 2 2 3 4 6 7 7 8 8 9 8 9 9 9 5 4 7 10 11 10 11 11 10 8 6 5 5 7 7 8 8 8 8 8 8 8 9 9 10 10 12 12 11 11 11 12 13 14 15 16 16 17 17 17 16 16 15 15 14 13 13 12 12 12 14 15 16 17 17 17 18 18 18 18 17 16 15 14 12 10 9 9 9 8 7 6 5 5 4 4 3 3 5 6 6 7 7 5 4 2 4 4 4 4 4 4 13 18 20 19 19 19 17 15 12 9 7 3 4 4 4 6 9 11 13 16 17 18 19 17 17 17 19 21 24 23 21 18 13 10 9 9 10 10 13 14 10 5 1 2 2 3 2 2 2 3 3 3 4 4 3 4 4 4 3 3 3 3 3 3 3 3 3 3 4 6 9 10 5 7 9 9 8 8 7 11 15 17 16 16 17 17 18 20 15 8 7 7 6 6 6 7 12 14 15 13 10 7 5 3 3 2 2 2 1 1 1 1 1 2 2 2 1 1 1 1 1 1 1 1 1 1 2 2 3 3 3 4 3 3 2 2 1 1 2 3 4 4 5 4 4 3 3 3 3 3 3 4 7 13 22 24 23 20 18 16 13 10 8 6 5 5 5 5 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 5 5 5 5 7 8 9 11 15 19 20 22 23 24 24 25 26 26 26 25 25 25 24 24 23 23 23 23 22 21 20 20 20 19 19 24 24 24 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 26 25 25 25 26 26 26 26 26 26 26 26 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 28 27 27 27 27 27 27 28 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 25 25 25 24 23 22 20 18 15 12 10 8 6 3 2 2 1 1 1 2 3 7 9 10 7 5 5 7 9 8 8 8 10 10 10 8 6 6 7 7 9 11 13 12 12 12 11 10 7 8 8 4 2 3 5 6 5 4 2 2 2 2 2 3 3 4 5 5 4 5 10 12 13 9 6 3 2 2 2 2 2 3 3 4 8 13 18 19 19 19 18 16 16 18 20 21 21 19 14 11 9 7 5 4 3 3 3 3 4 5 8 11 11 11 11 12 11 9 7 6 5 4 3 4 5 9 12 13 13 12 11 10 9 9 9 10 10 11 11 11 10 9 7 6 6 6 7 7 8 9 10 10 11 10 10 10 10 10 10 9 9 8 8 8 9 7 5 6 7 10 11 10 9 8 8 7 7 7 7 6 4 2 2 4 7 7 7 6 6 6 6 6 5 5 5 6 6 6 8 10 12 13 12 10 8 7 7 7 7 8 7 6 6 7 8 9 9 7 7 7 7 6 6 7 7 7 7 7 6 7 7 8 8 7 7 6 5 6 6 4 3 3 4 6 7 8 7 7 7 8 8 7 8 8 6 4 2 2 2 3 4 5 6 8 10 12 13 13 13 10 6 5 5 7 6 5 5 6 7 9 10 11 12 12 12 11 12 14 15 16 15 13 12 12 14 16 17 17 16 16 16 16 16 16 17 16 16 15 15 14 14 14 14 15 15 15 15 15 15 14 14 13 12 10 7 3 3 4 5 6 7 6 5 3 5 8 11 9 6 7 8 8 5 5 7 8 9 8 8 8 8 7 6 5 6 8 8 7 6 5 3 2 2 2 2 3 3 4 4 5 5 3 3 5 5 6 7 8 9 10 11 11 10 7 4 4 3 2 3 3 2 3 4 6 9 11 10 10 10 10 9 9 8 6 3 2 2 2 3 3 3 5 7 7 7 7 7 8 8 8 7 5 5 5 7 7 8 10 15 19 19 12 6 3 2 2 3 3 3 3 5 6 8 10 11 13 13 11 10 10 9 5 5 8 11 13 11 10 10 9 8 7 5 5 7 7 7 7 7 7 7 7 7 7 8 8 9 9 9 8 8 8 8 9 10 12 13 15 16 17 17 16 16 15 14 14 13 12 12 12 12 13 15 16 17 17 17 18 18 19 19 19 18 18 16 14 13 12 12 12 11 10 9 7 5 4 4 3 3 4 4 3 4 5 3 3 3 4 4 3 3 3 4 9 15 19 20 20 19 17 17 17 12 8 5 4 4 4 6 8 12 14 17 20 20 20 19 19 20 20 20 21 22 22 21 17 14 12 13 12 12 13 12 7 5 3 4 4 3 2 2 3 4 3 3 5 4 4 4 4 4 3 2 2 3 3 3 4 5 5 4 5 7 11 11 7 6 6 6 6 7 9 14 16 15 13 12 13 14 16 18 14 9 6 5 5 6 7 8 12 13 12 10 7 6 4 3 3 2 2 1 1 1 1 1 1 1 2 2 1 1 1 1 1 1 1 1 1 1 2 2 3 3 4 3 3 3 2 1 1 2 2 3 4 4 4 4 3 3 3 3 3 3 3 3 8 14 24 26 24 20 18 16 13 10 8 7 6 5 5 6 6 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 7 7 7 6 5 5 5 5 5 7 8 9 11 16 19 21 22 23 24 24 25 26 26 26 25 24 24 23 23 22 22 22 22 22 22 21 20 20 20 19 24 24 24 25 25 25 25 25 25 25 25 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 26 26 26 26 26 26 26 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 28 28 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 25 25 25 24 23 22 20 19 15 12 11 10 9 4 2 2 2 2 1 2 3 7 10 12 9 9 10 10 10 9 10 10 11 12 13 13 13 12 11 13 16 17 16 16 15 14 13 12 10 8 7 4 3 3 5 5 4 4 4 4 3 2 3 7 10 9 8 7 5 6 10 12 11 7 4 1 2 2 2 2 2 2 4 6 8 13 19 22 21 21 21 22 21 20 21 21 20 17 13 10 8 6 5 4 3 3 3 3 3 4 6 8 10 10 12 13 12 12 12 11 10 7 4 3 5 8 12 13 12 11 10 8 8 8 8 9 10 10 11 10 9 7 6 5 5 6 7 7 8 9 10 11 11 10 10 10 10 10 9 9 8 8 8 7 7 6 8 11 12 12 10 9 9 8 8 7 7 7 6 6 5 4 5 6 8 8 7 7 6 6 6 6 5 5 3 1 2 4 7 10 11 11 9 7 6 5 5 5 6 7 6 6 7 8 9 9 8 8 8 9 10 9 8 7 7 6 6 6 6 7 7 7 6 6 6 4 4 6 6 4 2 2 4 7 8 8 6 5 5 5 6 6 7 8 7 4 3 3 3 4 3 4 5 7 8 10 10 11 13 10 7 4 7 7 5 4 4 5 6 8 9 10 11 11 11 11 12 13 14 16 17 16 15 14 15 16 17 17 16 16 16 16 16 16 16 16 15 15 15 15 15 15 16 16 16 16 16 16 16 16 15 15 14 12 9 5 4 4 6 6 6 5 5 5 9 10 11 10 8 6 8 8 6 6 7 8 9 9 9 8 8 8 6 4 5 5 6 7 7 7 5 4 3 3 3 4 3 3 3 3 2 3 4 6 5 5 5 7 8 9 11 12 11 7 4 5 5 5 7 6 4 3 4 6 10 12 12 9 8 9 9 9 9 6 3 2 2 2 3 3 3 4 5 6 7 7 8 9 9 9 6 4 5 5 5 5 7 9 12 15 15 11 6 2 2 3 5 3 2 2 4 5 7 8 10 12 12 11 10 9 8 5 7 10 13 12 10 9 9 8 8 7 6 7 7 8 8 7 6 5 6 6 6 6 7 7 7 7 7 7 7 7 7 8 10 11 12 13 15 16 16 16 16 15 14 14 13 12 11 11 11 12 14 16 17 17 17 17 18 19 20 20 20 19 17 16 15 14 13 13 13 12 11 9 7 4 3 3 3 2 2 2 3 4 4 4 4 3 3 3 3 3 3 5 12 17 19 19 19 20 21 20 16 12 8 4 4 4 4 6 11 14 16 19 20 20 20 23 24 23 20 20 22 25 24 21 18 16 17 16 15 14 10 6 5 6 7 4 3 3 3 3 4 4 5 8 6 4 3 3 3 2 2 2 4 3 2 2 5 6 5 5 7 12 12 10 6 5 6 7 9 13 16 15 12 9 9 11 14 17 20 16 12 7 4 4 5 7 9 10 10 9 7 7 6 5 4 3 3 2 2 2 2 1 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 2 2 3 3 3 3 3 2 2 2 2 2 3 4 4 4 4 4 3 3 3 3 3 3 4 5 14 20 26 26 24 21 18 16 13 10 9 8 6 6 6 7 7 7 7 6 6 7 7 7 6 6 7 7 8 8 8 8 8 7 7 7 7 6 6 5 4 5 6 7 7 9 10 13 17 22 23 23 23 24 25 26 26 26 24 23 23 22 22 22 21 21 22 22 22 21 20 20 20 19 24 24 24 25 25 25 25 25 25 24 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 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 27 27 27 27 27 27 27 28 28 28 27 27 28 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 25 25 24 24 23 21 19 17 14 12 11 8 3 2 2 2 2 2 2 4 6 8 8 7 7 8 9 7 5 5 6 7 11 13 14 13 12 12 15 18 17 17 17 17 17 16 14 12 10 8 4 3 3 3 4 4 3 4 4 3 2 2 6 9 10 10 9 9 11 13 13 9 4 3 2 2 1 1 2 3 4 6 9 11 11 12 15 19 21 21 20 21 21 20 20 18 16 12 9 7 6 4 3 3 3 4 4 5 7 8 8 8 8 9 11 12 13 15 15 13 11 8 7 7 9 12 11 10 9 7 6 7 7 8 9 9 10 10 9 7 7 6 5 6 7 7 8 9 10 10 10 10 10 11 11 11 10 9 9 8 8 8 7 7 8 11 13 10 8 7 7 8 8 7 7 7 6 6 6 6 6 7 7 8 8 8 7 7 7 6 6 5 5 3 3 3 5 8 9 9 8 6 5 4 5 5 4 5 6 5 5 5 6 7 8 8 9 11 12 11 10 9 8 7 6 6 7 7 7 7 6 6 6 5 3 4 5 7 5 3 2 4 7 8 7 5 4 4 4 4 5 7 8 7 5 3 3 5 5 4 3 4 5 6 6 5 10 12 11 9 7 8 6 3 4 4 4 6 8 10 10 10 11 11 10 11 12 14 16 17 18 18 17 16 16 16 16 16 15 15 15 15 15 15 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 16 15 14 13 11 8 4 4 5 4 4 3 6 8 10 10 10 11 8 5 8 10 10 10 9 9 10 9 7 6 6 6 5 4 3 3 4 5 7 7 6 5 5 4 4 5 3 3 4 7 7 5 4 4 3 3 1 3 5 8 10 11 10 7 5 6 5 6 9 7 5 2 4 6 8 11 13 10 7 5 4 5 7 5 3 2 2 2 2 3 3 3 4 6 7 8 10 10 10 10 8 7 5 4 3 3 5 7 10 10 10 7 5 3 3 4 4 3 2 2 3 4 6 8 10 10 10 9 9 8 7 5 7 9 10 10 9 9 8 7 8 8 9 9 9 9 8 7 5 4 4 5 6 6 6 6 6 6 7 7 7 7 7 8 9 10 10 11 12 13 14 16 16 15 15 14 13 12 10 10 10 12 13 16 17 17 17 17 18 19 20 20 20 19 18 17 16 16 16 15 14 14 13 11 9 6 4 3 2 2 2 3 3 5 7 6 4 2 3 4 4 3 3 4 8 12 17 17 18 22 23 22 18 13 8 3 3 4 4 4 4 6 10 13 14 15 18 25 27 26 23 23 25 27 26 23 22 20 19 19 19 17 14 11 9 11 11 4 4 4 4 3 3 6 11 14 9 5 3 4 3 2 2 2 3 4 3 2 4 6 5 4 6 10 12 11 7 8 10 11 13 15 15 13 10 9 11 15 17 19 20 17 13 8 4 3 5 7 8 8 8 7 7 6 6 5 4 4 3 3 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 2 2 3 3 3 3 3 3 3 3 3 4 4 4 5 5 4 4 4 3 3 3 3 3 5 8 18 23 25 25 24 22 19 16 13 10 9 9 7 6 6 7 8 8 7 6 6 6 6 6 6 6 6 7 7 8 8 7 7 7 7 6 6 6 6 5 5 5 5 6 7 9 11 14 17 20 22 23 23 23 24 25 26 25 24 23 22 21 21 20 20 21 21 22 21 21 20 20 20 19 24 24 24 25 25 25 25 25 25 24 24 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 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 27 27 27 27 27 27 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 25 25 25 24 23 22 20 17 14 12 11 8 6 5 4 3 2 2 2 3 4 5 5 4 4 6 6 4 4 4 6 7 10 11 12 11 11 11 14 16 16 16 16 17 17 16 14 13 13 12 8 3 3 3 3 3 2 3 3 3 3 4 8 8 9 10 11 11 11 11 11 8 6 4 2 2 2 3 5 5 5 5 7 8 6 6 9 16 21 23 22 21 20 20 20 19 16 13 10 8 7 6 5 4 4 6 8 12 13 11 8 6 5 7 8 10 12 14 14 14 13 13 13 14 14 13 10 8 6 5 5 6 7 8 8 8 8 8 7 7 7 7 7 7 8 8 8 8 9 9 9 10 10 11 11 10 10 9 9 8 8 8 7 8 10 11 10 7 6 6 7 7 7 7 6 6 6 6 6 6 7 8 7 7 8 8 7 7 7 6 5 5 4 4 4 6 8 8 7 6 5 4 3 3 4 4 3 5 5 4 3 3 5 6 7 8 10 11 11 10 9 8 7 7 7 7 7 7 6 6 5 5 5 4 3 4 6 8 7 6 4 5 6 7 6 4 3 3 4 5 6 7 7 7 6 3 3 4 5 6 4 4 4 4 5 7 12 13 13 11 10 9 5 4 4 4 4 6 8 10 10 11 11 10 10 10 11 13 15 16 17 18 18 17 17 17 16 16 15 15 14 15 15 16 17 18 18 18 18 17 17 17 17 17 17 17 17 17 17 16 15 13 12 11 9 5 4 3 2 4 6 8 8 7 7 9 11 7 6 7 11 14 15 13 10 9 7 5 4 3 4 3 3 3 3 3 4 6 7 7 6 5 5 5 6 6 6 6 6 5 3 3 2 2 3 3 2 4 6 8 7 6 5 6 6 6 8 10 7 5 4 5 6 8 10 11 9 6 4 5 6 6 4 3 2 3 3 2 2 3 4 5 6 7 10 11 11 10 10 10 9 6 4 3 2 3 4 5 5 5 5 6 5 3 3 3 3 2 3 4 6 8 9 8 8 8 8 7 7 6 6 7 7 7 8 8 8 7 7 8 9 10 10 9 9 8 7 5 3 4 5 6 6 6 6 6 6 6 7 7 7 7 8 9 9 9 10 11 12 14 16 16 16 15 14 13 12 10 9 9 11 12 15 16 16 16 17 18 19 19 20 19 18 18 17 17 16 16 16 16 16 15 14 12 8 5 3 2 2 3 4 4 7 8 7 5 3 3 4 5 4 4 4 4 8 13 15 18 21 22 21 18 12 7 3 3 4 4 3 3 3 5 7 7 7 11 18 22 23 23 24 26 29 27 25 25 22 19 20 20 21 20 17 14 18 15 6 7 6 3 3 5 11 16 16 8 5 5 7 7 5 2 2 2 4 5 4 3 5 6 5 6 8 13 15 14 15 16 17 17 16 13 11 11 12 16 19 19 18 18 17 13 9 6 4 4 5 6 7 7 7 6 6 5 5 4 4 3 3 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 2 2 1 1 2 2 2 3 3 3 3 3 4 5 5 6 6 5 5 5 5 4 4 4 4 3 3 4 4 9 19 23 25 25 24 22 20 17 14 11 10 10 8 8 8 8 8 8 6 6 6 6 5 5 5 5 5 6 7 8 7 7 7 6 6 5 5 5 5 4 4 4 5 6 7 9 12 15 16 18 21 23 23 23 23 23 24 24 23 22 21 21 20 20 20 20 20 21 21 20 20 19 19 19 24 24 24 25 25 25 25 25 25 25 24 24 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 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 27 27 27 27 27 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 25 25 24 24 22 20 18 14 12 11 11 9 7 5 4 3 2 2 2 2 3 3 3 2 4 4 3 4 6 9 11 13 12 12 11 11 11 11 14 15 14 14 15 15 15 13 13 13 13 10 7 5 4 3 2 2 2 3 5 8 8 7 5 7 9 11 10 8 6 6 6 5 4 3 4 5 6 7 6 5 3 2 4 6 8 10 13 17 21 22 20 20 20 20 18 16 12 10 8 7 6 5 4 5 10 13 16 15 13 10 6 4 5 7 9 12 13 14 14 14 14 14 14 13 12 9 6 4 4 5 6 7 8 8 7 6 5 6 6 7 7 7 7 8 8 7 7 8 8 8 9 10 10 10 9 8 8 8 8 7 7 7 8 9 9 6 5 5 6 7 7 7 7 6 6 6 7 7 7 7 8 7 7 7 6 7 7 7 6 5 5 4 4 7 9 10 8 6 3 3 2 3 3 3 4 4 6 4 2 1 2 4 6 7 9 9 9 9 7 7 6 7 7 7 7 7 6 6 6 6 5 5 3 3 4 7 8 8 8 7 6 6 5 4 3 3 3 3 4 5 6 7 6 5 3 3 3 4 5 5 5 6 7 10 13 16 15 15 14 10 7 5 4 5 4 5 6 9 10 12 11 11 9 9 9 11 12 13 15 16 17 17 17 17 17 17 17 16 15 15 15 16 17 19 20 20 19 19 18 17 17 17 17 17 17 16 16 16 15 13 12 12 10 9 7 6 6 7 8 8 7 5 4 4 6 8 8 8 9 12 14 14 12 10 6 4 3 3 4 4 3 3 3 2 4 6 9 9 9 7 5 3 4 5 7 7 6 5 4 3 3 2 2 4 4 3 3 3 4 3 3 5 7 8 8 11 12 12 10 8 6 7 8 8 7 5 4 4 6 8 8 6 4 3 3 5 6 7 6 6 7 7 8 11 12 11 10 10 9 10 9 7 4 3 2 3 3 2 3 4 4 3 2 3 2 2 2 3 5 7 8 8 7 7 7 6 6 6 6 6 6 6 6 7 7 7 7 7 8 9 9 9 9 8 7 6 5 4 6 6 7 7 7 7 6 6 6 6 7 7 8 8 8 9 9 10 11 12 15 16 17 17 16 15 14 12 11 9 9 10 11 12 13 14 15 16 17 18 18 19 18 17 17 16 16 16 17 17 17 17 16 15 13 11 8 5 4 3 3 5 7 7 7 6 4 3 3 4 5 5 5 5 5 9 12 15 18 20 21 19 16 11 5 2 3 3 3 3 3 3 3 4 5 5 6 7 12 15 17 18 21 25 26 27 28 24 21 23 24 24 24 21 18 21 17 11 12 11 9 5 9 16 18 14 5 6 9 14 11 7 3 3 3 4 5 5 3 5 7 3 6 10 15 17 17 18 19 20 19 16 12 12 14 18 19 19 17 17 17 17 14 11 8 6 5 5 5 6 6 6 6 5 5 4 3 3 2 2 2 2 2 2 2 2 2 2 2 2 1 2 3 3 2 2 2 2 1 2 2 2 2 3 4 4 5 6 6 7 7 6 6 6 5 5 5 4 4 4 4 4 4 4 8 18 22 25 25 24 23 22 18 15 12 11 11 11 10 10 10 8 7 6 6 6 5 5 5 6 6 7 7 7 7 7 6 6 5 4 5 5 4 4 4 4 4 5 6 8 10 12 15 16 17 19 22 23 24 23 22 23 23 22 22 21 20 20 19 19 19 19 20 20 20 19 19 18 18 24 24 24 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 27 27 27 27 27 27 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 25 25 25 25 24 23 21 18 15 13 12 11 8 7 6 5 4 3 2 1 2 2 2 2 2 3 4 5 5 8 11 13 13 13 12 11 11 9 9 13 13 13 14 15 16 14 14 14 14 14 13 11 9 7 5 4 4 4 7 8 8 5 4 2 2 3 5 5 4 2 2 3 4 6 7 9 8 7 7 7 6 9 9 9 11 14 17 18 18 19 19 18 19 19 20 18 15 11 9 7 6 5 3 3 3 6 11 15 15 13 11 9 6 4 7 9 11 12 13 14 14 15 15 14 12 10 8 6 5 5 6 7 8 8 7 7 5 4 4 5 6 7 7 8 8 8 7 7 7 7 8 8 8 8 8 7 7 7 7 7 6 6 6 6 6 5 4 4 4 5 7 8 8 7 6 6 7 7 7 7 7 6 5 4 4 5 7 7 7 6 5 4 4 5 8 10 10 8 5 3 3 3 3 4 5 6 7 6 4 2 1 2 3 5 7 8 9 8 6 5 5 5 6 7 7 7 6 6 6 6 6 5 3 2 2 4 6 8 9 9 8 6 4 3 3 3 3 3 3 3 5 5 5 5 4 2 2 3 5 6 7 9 13 15 16 16 17 16 16 15 13 10 7 6 5 5 6 7 9 11 12 12 11 10 9 10 11 12 13 14 15 16 17 17 18 18 18 18 17 16 15 16 17 18 19 19 19 19 18 17 17 17 17 17 17 16 15 14 13 12 11 10 10 8 9 10 12 11 10 9 7 4 3 2 3 4 7 9 9 10 13 12 11 11 9 6 3 2 2 3 4 3 3 3 4 7 9 12 10 9 9 5 3 2 3 4 3 3 3 3 3 3 4 4 4 4 3 2 3 3 2 4 5 7 8 9 11 13 13 12 11 9 9 7 6 4 3 4 6 9 12 11 9 5 4 5 8 9 10 8 8 9 10 11 12 11 9 8 7 7 9 9 8 5 3 2 2 2 3 4 4 4 4 3 2 2 2 3 4 4 6 7 7 6 5 5 4 4 5 6 5 4 6 6 6 6 6 7 7 8 8 8 8 7 6 5 6 7 7 8 9 9 8 7 7 7 7 7 7 7 7 8 8 8 9 9 10 11 13 15 16 17 17 17 16 14 13 11 9 8 8 9 10 11 12 13 15 16 16 17 17 17 16 16 16 16 17 17 18 18 17 16 15 13 12 11 9 7 4 3 5 7 7 6 5 4 3 4 5 5 5 5 6 7 10 12 14 17 19 20 17 14 10 5 2 2 2 2 3 3 4 4 4 4 5 6 7 7 8 9 9 11 15 19 25 30 27 26 28 28 27 25 21 19 19 17 17 19 19 16 10 13 18 18 14 9 9 12 16 10 6 4 4 4 5 5 5 6 7 8 7 10 12 15 16 17 16 16 16 19 18 15 16 18 19 18 17 16 17 18 18 15 12 9 7 6 5 5 5 5 4 4 4 4 3 2 2 2 2 2 2 2 2 2 2 2 1 1 2 3 3 3 3 3 2 2 2 2 2 2 2 3 3 4 5 6 6 7 6 6 6 6 6 6 5 5 4 4 4 4 4 4 4 9 16 22 25 25 24 23 22 18 16 14 12 12 14 12 11 11 8 6 6 5 5 4 5 6 7 7 8 7 6 6 6 5 5 4 4 4 4 4 4 4 4 4 4 6 7 10 12 13 14 14 15 18 21 24 23 23 23 22 22 21 21 20 19 18 18 18 18 18 17 16 16 15 15 15 24 24 24 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 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 26 26 27 27 27 27 27 27 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 25 25 25 25 24 24 23 21 19 16 13 11 10 7 7 6 4 4 3 2 2 2 3 3 3 3 5 7 8 9 11 12 12 10 9 8 8 8 6 9 14 15 16 18 17 16 14 14 14 15 14 13 12 10 6 7 7 7 8 8 6 5 2 2 2 2 2 2 2 1 1 3 3 4 8 11 11 7 6 7 6 6 9 12 14 13 13 14 14 14 14 12 12 13 16 19 18 15 10 7 6 5 4 3 3 3 5 10 14 16 14 12 10 7 5 8 9 11 12 13 14 14 15 14 13 12 10 8 6 6 6 7 7 8 8 7 6 4 4 5 6 7 8 8 9 9 9 8 8 8 7 7 7 7 6 6 6 6 6 6 5 5 5 6 6 5 4 3 3 3 4 7 8 8 7 6 6 6 6 6 6 6 5 4 3 4 5 7 7 7 6 5 5 6 7 9 10 9 8 6 4 2 5 7 7 8 8 8 7 5 2 1 2 2 3 5 6 7 6 5 4 4 4 4 6 6 6 5 5 5 6 6 4 3 3 3 4 5 8 9 7 5 3 3 2 2 2 2 3 3 4 6 6 6 8 10 11 9 10 11 12 14 16 16 16 15 15 15 15 15 15 15 13 10 7 6 6 6 7 9 11 12 12 10 9 9 9 10 12 12 13 14 15 16 17 18 19 19 19 18 16 15 15 16 17 18 18 18 18 17 17 17 17 16 16 15 14 13 12 11 10 9 8 7 7 10 12 13 11 9 8 5 3 2 2 2 2 4 6 8 10 12 11 9 7 8 6 2 2 2 3 3 3 2 4 7 10 11 11 10 9 8 6 4 2 2 2 2 3 3 3 3 4 3 3 3 3 3 4 5 5 4 5 6 7 8 10 12 13 12 12 11 10 8 6 4 5 6 7 10 13 15 14 11 5 4 5 9 10 11 8 7 6 7 8 8 8 7 5 4 5 7 8 7 4 3 3 2 2 3 4 6 7 6 4 2 2 3 4 5 5 5 5 5 4 4 4 4 4 5 7 5 4 7 7 6 6 7 7 7 7 7 6 6 5 3 5 9 9 10 11 11 11 9 7 7 7 7 7 7 7 7 8 8 8 8 9 9 11 13 15 16 16 17 16 16 15 13 12 10 9 8 8 9 10 10 11 13 14 14 15 15 15 14 15 15 16 17 17 17 17 16 15 14 13 13 13 12 9 7 5 5 6 6 5 5 3 4 5 6 5 5 5 6 7 9 12 14 16 17 17 15 11 7 3 2 2 2 2 3 4 4 4 4 5 5 6 6 6 5 4 4 3 3 5 14 22 27 28 27 25 24 22 21 18 16 18 20 22 22 20 16 16 16 16 15 14 14 13 12 9 7 6 5 5 6 5 6 8 8 9 10 12 14 16 17 16 14 10 9 12 14 16 18 17 16 15 15 16 18 19 18 16 13 10 8 7 6 5 5 4 4 4 3 3 3 2 2 2 2 2 1 1 1 2 2 2 2 1 2 3 3 3 4 3 3 2 2 2 2 2 3 3 4 4 5 6 6 6 5 5 5 6 7 6 6 6 5 5 5 4 4 4 4 8 14 22 24 25 24 23 22 19 17 14 13 14 15 14 12 10 7 5 5 5 6 6 6 7 8 8 8 6 6 5 5 4 3 3 3 3 4 4 4 4 4 4 3 4 6 8 10 11 12 12 14 16 18 20 20 20 20 21 21 20 20 18 16 16 15 14 14 15 15 15 15 14 13 13 24 24 24 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 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 26 26 26 27 27 27 27 27 27 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 27 27 27 27 27 27 27 27 26 26 26 26 26 26 25 25 25 25 25 24 24 23 22 21 19 15 13 11 9 8 7 5 4 3 3 3 4 4 3 5 6 6 8 10 11 10 10 9 8 6 5 4 4 6 6 13 17 19 19 19 17 15 13 13 13 15 13 12 11 8 6 7 7 7 6 6 4 2 1 2 1 1 2 2 2 2 2 2 2 4 9 13 13 7 5 6 7 6 7 11 13 12 10 9 8 8 8 5 5 8 15 19 19 16 11 7 6 5 3 3 4 4 6 10 15 18 15 12 10 9 10 11 12 13 12 12 13 14 14 13 12 11 10 8 7 7 7 8 8 8 8 7 6 4 5 5 6 7 8 8 9 9 9 9 8 8 7 6 5 5 5 5 6 7 7 6 5 6 7 7 7 6 4 3 3 3 4 8 8 8 6 4 3 4 5 6 5 4 3 3 4 4 5 6 6 6 5 6 7 8 9 9 10 8 7 6 6 7 9 10 9 9 9 8 8 6 3 2 3 4 4 5 5 5 5 4 3 2 3 4 5 6 6 4 4 4 6 6 4 3 2 3 4 5 7 7 5 3 3 3 3 2 2 2 3 5 6 7 7 9 12 14 14 14 14 15 16 14 13 11 11 10 10 11 12 13 14 15 15 13 9 7 6 6 7 9 10 11 11 10 9 8 9 9 10 11 11 12 14 16 17 18 20 20 20 19 17 16 15 16 16 16 17 17 17 17 16 16 16 15 15 14 13 12 11 9 7 7 6 5 6 10 10 10 8 7 7 5 3 2 2 2 2 2 3 6 9 10 10 6 4 6 6 4 3 2 2 3 3 3 6 9 10 10 10 10 8 6 5 4 3 1 1 2 3 4 3 3 3 3 3 3 2 3 3 3 5 6 8 8 8 10 11 12 11 10 9 9 7 5 3 4 5 8 10 13 15 17 17 12 7 6 7 10 12 12 12 10 8 6 5 4 5 5 5 6 7 8 6 5 4 4 3 2 2 3 5 7 7 7 5 3 2 4 5 5 4 3 3 3 3 3 3 4 3 5 8 5 5 7 7 8 8 8 7 7 6 5 5 4 4 4 6 9 10 11 12 12 12 11 8 7 6 7 8 8 7 7 7 8 9 8 9 9 10 12 15 15 16 16 16 15 15 14 13 11 9 7 7 7 8 9 10 10 11 12 12 13 13 13 14 15 15 16 16 16 16 16 15 14 13 13 12 11 9 8 7 6 6 6 5 5 4 4 5 5 5 5 6 6 7 7 10 13 15 14 13 14 10 7 4 3 3 3 4 5 6 6 6 6 6 6 7 7 8 7 5 4 4 5 6 8 15 25 20 17 14 14 15 17 16 16 20 21 22 21 21 21 16 15 16 17 17 16 11 9 9 9 8 5 5 6 8 9 11 12 13 14 15 16 17 19 18 15 11 8 7 11 13 13 11 10 11 13 16 17 17 16 15 13 11 9 7 6 6 5 4 4 4 4 4 3 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 4 3 3 2 2 3 3 3 3 4 4 4 5 4 4 4 4 5 6 7 7 7 6 6 5 5 5 5 4 4 8 14 22 24 25 24 23 22 20 18 15 13 14 16 15 12 8 5 5 6 6 6 7 7 8 8 9 8 6 6 5 4 3 2 2 2 3 3 3 3 3 3 3 3 3 4 6 8 9 10 12 14 15 16 17 17 17 18 19 19 19 18 17 16 16 15 14 14 13 14 14 14 13 12 12 24 24 24 25 25 26 25 25 25 25 25 25 25 25 24 24 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 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 27 27 27 27 27 27 27 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 27 27 27 27 27 27 27 27 26 26 26 26 26 25 25 25 25 24 24 23 23 22 20 18 15 12 10 9 7 6 4 4 3 3 4 6 7 8 10 12 13 12 12 10 7 5 4 4 4 5 5 6 8 12 18 20 20 18 16 14 11 11 12 13 14 13 12 11 8 5 4 3 3 4 4 3 1 1 1 1 1 2 3 2 1 2 2 2 5 9 13 13 9 7 5 6 6 6 8 9 9 9 10 10 9 7 4 6 10 17 18 18 15 12 9 8 6 4 4 4 4 7 12 19 18 15 12 11 10 12 14 15 14 13 12 12 13 13 13 12 11 10 9 8 8 8 8 8 8 8 8 6 5 4 4 5 6 6 7 7 8 8 8 7 7 6 4 3 3 4 5 6 6 6 6 6 7 8 9 7 6 4 4 3 3 6 9 8 7 5 3 3 4 5 6 5 4 3 3 3 4 4 4 4 4 5 6 8 9 9 9 9 7 7 7 11 13 13 11 9 9 9 9 9 8 5 4 4 4 4 4 3 4 4 4 3 2 3 4 6 6 6 5 4 5 6 6 6 5 4 4 5 5 5 4 3 3 3 3 3 3 3 5 7 9 9 8 8 8 9 11 11 11 11 12 12 11 10 8 8 7 7 9 11 13 14 15 15 14 13 11 9 8 8 8 8 9 10 11 10 9 8 8 8 9 10 11 12 15 17 18 20 20 20 19 17 16 15 15 15 16 16 16 16 16 15 15 14 14 14 13 12 11 8 6 5 4 5 4 4 5 6 6 5 6 6 7 5 3 2 2 3 3 4 7 9 8 7 4 3 3 7 6 4 3 2 2 3 4 8 9 9 9 9 9 7 5 4 3 2 1 1 2 3 3 3 3 4 4 4 3 3 3 3 3 5 7 9 9 9 8 9 8 6 7 7 6 5 4 5 5 6 10 12 14 16 17 18 15 12 10 11 12 13 15 16 15 12 8 4 2 2 4 5 7 6 6 6 5 5 5 4 4 5 6 6 6 6 6 4 3 2 5 6 5 3 2 2 3 3 3 3 3 3 6 7 4 4 6 7 8 8 8 7 5 4 4 6 6 6 6 7 8 10 11 12 12 11 11 8 7 6 7 8 9 9 8 8 9 9 9 9 9 10 12 14 14 15 15 15 15 15 14 13 12 9 7 5 5 6 7 8 9 9 10 10 11 12 12 13 13 14 15 15 16 16 16 16 15 13 11 10 9 8 8 7 6 6 6 6 5 5 4 4 5 5 5 6 7 7 7 8 11 14 12 12 13 8 5 4 4 4 5 6 7 7 7 7 6 6 7 9 10 12 12 9 5 5 6 7 6 10 16 10 7 9 9 8 7 8 11 16 18 19 20 21 21 17 13 13 19 17 14 12 9 8 12 9 2 3 6 9 12 13 15 16 17 18 17 18 20 16 12 6 5 6 8 8 7 5 6 9 12 15 17 17 16 15 13 11 9 8 6 6 5 5 4 4 4 4 3 3 3 2 3 4 4 4 3 2 2 1 1 2 2 2 2 2 3 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 5 6 7 7 7 7 6 6 5 5 4 4 4 8 14 21 23 24 23 23 22 21 18 16 14 14 15 14 11 8 6 7 7 6 6 7 8 8 9 9 8 7 6 5 5 3 2 2 2 2 2 3 3 3 3 3 2 3 3 3 6 9 11 13 14 15 15 15 15 16 17 17 18 18 18 17 16 15 15 14 13 13 12 12 12 12 11 11 24 24 24 25 25 25 26 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 28 28 28 28 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 27 27 27 27 27 27 27 27 26 26 26 26 26 25 25 25 25 24 24 23 22 21 20 18 15 12 10 8 7 6 5 6 7 10 10 10 11 13 16 14 13 13 11 9 7 4 2 3 4 6 9 10 11 15 18 18 17 15 13 10 7 10 12 14 14 13 12 11 9 4 1 2 2 3 3 2 1 0 1 1 1 2 3 3 2 3 3 2 3 8 13 12 12 12 11 10 8 7 7 8 11 13 15 16 17 17 15 13 14 18 19 18 17 15 14 13 13 12 8 6 5 4 9 18 18 16 14 13 14 16 16 16 15 14 12 12 12 12 12 11 10 10 9 9 8 8 8 8 7 8 8 6 5 4 3 3 4 5 6 6 6 6 6 5 5 4 3 3 2 2 2 3 4 5 5 6 6 7 8 7 6 4 4 3 2 5 8 7 6 5 5 5 5 6 6 5 4 3 3 3 3 4 3 3 3 5 6 8 9 9 9 9 9 12 15 15 14 12 9 8 9 9 9 9 8 7 7 8 8 6 4 3 3 4 5 3 3 3 5 6 7 6 5 5 5 6 7 7 6 6 5 5 4 4 4 5 6 5 4 3 5 7 9 11 11 10 9 7 6 6 6 7 8 9 11 11 11 9 9 9 8 8 8 10 12 14 15 15 14 13 12 11 10 10 9 8 8 10 10 10 9 7 7 7 8 8 9 11 13 15 17 19 20 20 19 18 16 14 14 14 15 15 15 14 12 12 12 12 12 12 12 12 11 9 7 4 3 4 5 4 4 4 4 4 6 6 6 5 4 3 2 4 6 8 10 11 7 5 4 3 3 7 7 6 3 2 3 5 6 8 7 8 8 9 9 8 6 3 2 2 1 2 2 2 2 2 3 4 5 5 5 4 3 3 4 6 7 9 10 10 10 8 6 4 6 6 5 5 6 7 8 9 12 13 14 17 19 19 17 16 14 14 13 12 9 8 9 9 7 3 3 3 4 6 7 6 6 6 6 5 5 6 7 7 6 5 4 3 3 3 4 5 7 7 6 5 4 3 3 3 3 3 4 5 6 6 2 4 6 7 8 8 7 6 4 4 6 8 7 7 7 6 8 10 11 12 12 11 11 9 7 5 6 7 9 10 10 10 11 11 10 10 11 12 13 13 14 14 15 15 15 15 15 13 12 9 7 4 3 3 5 7 8 8 8 8 9 10 11 12 13 13 14 15 16 16 16 16 15 12 9 9 9 8 8 7 7 6 6 6 6 4 3 4 4 5 5 6 7 7 7 9 10 12 13 14 14 11 9 7 4 4 6 7 7 7 7 7 7 6 7 8 11 14 15 11 8 8 8 7 6 7 8 10 11 12 12 9 4 4 7 12 12 16 20 22 22 19 12 10 15 13 12 14 12 10 12 9 6 5 7 10 13 15 16 16 17 19 17 17 17 13 9 5 6 7 6 5 3 3 6 9 11 13 15 16 16 15 13 11 9 8 6 5 5 5 4 4 4 4 4 4 4 5 5 6 6 5 4 3 2 1 1 1 2 2 3 3 3 3 4 4 3 3 3 3 3 2 2 2 2 2 2 3 3 4 5 6 7 7 7 7 7 6 6 5 5 5 6 7 13 20 22 22 21 22 22 20 18 16 14 15 14 13 10 8 8 10 10 7 7 7 8 9 9 10 9 8 7 5 3 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 5 8 12 14 15 15 15 14 14 15 16 16 17 17 17 16 15 15 14 14 13 12 10 10 10 10 10 9 24 24 24 25 25 25 26 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 28 28 28 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 26 26 26 26 25 25 25 24 24 23 22 21 20 18 15 12 9 8 8 8 8 9 9 9 8 8 8 8 9 9 9 9 8 6 5 4 3 3 5 6 9 11 12 15 16 16 14 13 10 9 9 12 12 13 13 13 13 11 8 4 3 4 3 3 3 3 1 0 1 1 2 2 2 2 2 3 4 4 5 7 10 10 8 8 13 12 11 9 9 9 12 14 16 15 14 14 15 14 12 12 14 14 15 17 18 19 18 15 11 7 5 4 11 16 19 17 15 15 16 17 16 15 14 14 13 12 12 12 11 11 11 10 10 9 9 9 9 8 8 8 7 6 5 4 3 3 3 3 4 4 4 3 3 2 2 3 3 3 2 2 2 2 2 3 3 4 4 6 6 6 5 5 4 3 3 4 5 5 6 7 7 7 7 7 7 6 5 4 4 3 3 3 3 3 3 6 8 10 10 9 10 12 15 15 15 13 11 9 7 7 7 7 8 8 7 7 8 10 10 8 7 7 8 7 6 3 3 4 4 6 7 6 6 6 6 7 7 7 7 7 6 4 4 6 7 9 11 12 12 11 11 11 11 12 11 10 9 7 5 3 3 4 8 11 12 11 11 11 11 11 10 10 9 10 12 14 14 14 13 13 12 12 11 11 10 9 9 9 9 9 8 7 6 6 7 7 8 10 11 13 15 16 17 18 18 17 15 14 13 13 13 13 12 11 10 9 9 9 10 10 12 12 12 11 10 8 6 4 3 4 4 4 4 4 5 4 4 3 5 4 1 3 7 10 12 12 9 8 7 5 5 7 7 6 3 5 6 7 8 8 6 7 7 7 7 7 6 3 1 2 2 1 2 1 1 1 2 4 5 6 5 4 3 4 6 7 8 10 12 13 11 7 4 3 6 6 6 6 7 9 11 12 13 12 11 12 15 17 17 16 15 15 13 11 9 6 5 4 3 2 3 3 3 5 6 6 6 6 6 6 7 7 5 4 4 3 1 1 1 2 5 7 8 8 8 8 8 6 4 4 4 3 4 6 7 6 4 4 6 7 7 7 6 5 4 5 6 6 6 6 6 6 8 11 12 12 12 11 11 10 6 5 5 7 9 11 11 12 12 12 12 11 13 14 14 14 13 13 14 14 15 15 14 13 12 10 8 5 2 3 5 8 9 10 9 8 8 9 11 12 13 14 15 16 16 17 17 16 16 13 11 11 10 9 9 9 8 8 8 7 6 5 4 3 4 5 6 6 7 7 7 8 7 8 12 13 14 15 15 12 7 6 7 7 7 7 8 7 7 6 5 4 4 6 9 7 7 9 9 8 8 9 10 11 12 13 14 12 9 8 10 11 8 13 19 22 17 10 8 7 9 7 9 14 13 12 13 9 7 10 12 14 16 17 17 13 15 16 16 16 16 14 9 5 6 7 6 5 4 4 4 5 7 9 12 15 15 14 13 10 8 7 6 5 5 5 4 4 4 4 4 5 6 6 6 6 5 4 4 3 3 2 1 1 1 2 2 3 3 3 4 4 4 3 3 3 3 2 2 1 1 2 2 3 4 5 6 7 8 8 8 7 7 7 6 6 5 5 6 7 13 19 22 21 20 21 21 20 18 16 14 13 13 12 10 10 11 13 11 7 7 8 9 9 9 10 9 8 8 5 3 2 2 1 1 1 1 1 2 2 3 3 3 3 3 3 4 7 11 12 14 14 14 14 14 14 15 15 16 16 16 16 15 14 14 13 12 10 8 7 7 6 6 5 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 26 26 26 26 25 25 25 24 23 22 22 20 19 15 11 7 6 6 7 9 9 7 6 4 5 5 5 5 5 5 4 4 4 4 4 4 4 6 7 9 10 11 12 14 14 13 11 9 9 11 12 11 10 11 12 12 12 9 5 3 3 3 3 3 3 1 1 1 2 2 1 1 2 2 3 3 4 5 6 6 6 5 6 10 11 11 10 11 12 13 13 13 10 9 9 11 9 5 8 11 13 15 18 21 21 20 16 12 6 5 8 15 18 19 15 15 16 16 16 14 13 13 13 13 12 12 12 11 11 11 10 9 9 9 9 9 8 8 7 6 5 4 4 4 4 3 2 3 3 3 3 3 2 2 2 3 3 3 3 2 2 2 2 2 3 4 7 6 6 5 4 4 4 3 3 2 4 7 8 8 8 7 7 7 6 6 6 5 4 3 3 4 5 6 7 7 8 7 7 8 12 14 13 11 9 7 6 5 4 4 5 5 6 7 8 10 11 10 9 9 10 10 7 5 2 3 4 4 6 7 7 7 7 7 7 7 8 8 7 6 6 7 8 10 12 14 15 14 13 12 12 11 11 10 9 8 6 4 2 2 3 8 10 11 10 10 10 11 11 11 11 11 11 12 13 14 14 13 12 12 11 11 11 11 10 9 8 8 7 7 6 6 6 6 7 7 9 10 12 13 13 14 16 16 15 14 12 12 11 10 9 9 8 8 7 7 8 10 11 12 13 13 13 12 10 7 3 3 4 4 3 2 6 7 4 2 2 4 4 4 5 8 12 13 13 13 13 12 10 9 8 7 6 5 7 8 8 8 8 7 7 7 7 6 5 4 3 2 3 3 2 2 2 1 1 2 4 5 5 5 4 5 6 7 8 9 10 11 12 9 5 3 3 3 6 8 9 10 11 12 13 15 16 14 12 12 13 14 14 14 16 16 14 12 8 6 4 3 3 5 4 4 5 5 5 6 7 7 7 6 5 3 1 2 1 1 1 2 3 6 7 8 7 7 8 10 9 6 4 4 4 6 7 8 5 4 4 6 7 7 6 5 3 3 4 4 4 4 5 5 6 9 11 12 13 12 11 10 9 7 5 4 6 8 10 12 13 13 13 13 12 14 14 15 14 13 12 13 14 14 14 14 13 12 11 10 8 6 7 9 12 13 13 11 9 8 8 10 12 14 15 15 16 16 17 17 17 16 14 13 12 11 11 10 10 9 9 9 8 7 6 5 4 4 4 5 6 6 6 5 4 5 7 10 11 13 16 16 13 9 8 8 8 8 8 8 8 8 8 6 4 4 4 5 5 6 6 8 9 11 13 15 17 17 17 17 16 16 17 16 13 9 15 20 21 13 6 6 5 5 3 5 9 12 14 15 13 13 15 18 19 20 20 18 14 16 18 18 19 20 19 13 8 5 5 5 5 5 5 4 5 6 8 11 13 13 13 12 10 8 7 6 5 5 4 3 3 3 4 4 5 5 4 4 4 4 3 3 3 3 2 2 1 1 2 2 3 3 3 4 4 4 4 3 3 3 2 2 2 2 2 3 4 5 6 7 8 8 9 9 8 8 7 6 6 6 6 7 8 14 19 22 21 20 20 20 19 17 16 14 13 12 12 11 12 14 14 11 8 8 9 10 10 10 10 9 8 8 5 3 2 1 1 1 1 1 1 2 2 3 3 3 2 2 3 3 6 8 10 11 12 13 13 14 14 14 15 15 15 16 15 14 13 12 11 9 9 8 8 7 7 6 5 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 25 25 24 23 22 21 19 15 11 7 4 4 4 6 7 6 4 3 2 2 3 3 3 5 4 4 4 3 3 4 6 8 9 10 11 10 10 12 12 12 11 10 11 11 11 9 10 11 12 12 11 10 7 5 3 3 3 3 2 1 1 1 2 2 1 2 2 3 4 5 5 5 5 5 6 6 6 6 6 5 6 9 11 12 11 10 9 7 6 9 7 5 7 10 12 15 16 18 16 15 13 12 12 12 12 16 17 18 15 14 14 14 13 12 12 12 12 12 12 12 13 11 9 9 8 6 5 7 8 8 7 6 6 5 5 4 5 5 6 5 4 3 3 3 4 3 2 2 3 4 4 3 2 3 3 3 3 4 6 8 11 9 8 7 7 7 7 5 3 3 5 7 7 7 7 7 6 6 6 6 6 5 4 3 4 5 7 8 8 7 6 5 5 6 10 10 9 6 6 5 6 5 3 3 3 3 4 6 9 10 10 8 7 6 7 7 6 3 2 3 3 4 6 7 7 6 6 5 5 7 9 7 7 7 9 10 9 10 11 13 14 13 12 11 10 10 9 9 7 6 5 4 2 2 4 7 9 10 8 8 9 10 10 11 11 11 12 12 13 13 13 13 12 11 10 10 10 10 10 10 9 8 6 6 6 7 7 6 6 7 9 10 11 11 12 12 13 14 14 13 11 11 10 8 8 7 7 6 5 6 7 9 10 11 12 12 12 12 9 7 4 5 7 8 7 6 9 8 5 3 3 4 4 5 8 10 12 13 14 14 13 12 11 10 9 7 7 7 9 9 9 8 9 9 9 8 7 6 5 4 3 3 3 3 2 2 2 2 3 3 3 4 4 5 6 6 6 6 6 5 8 10 10 6 3 4 4 4 6 8 10 11 11 11 11 11 12 11 11 10 9 9 12 14 16 16 16 15 12 10 8 8 7 6 4 4 4 4 3 3 3 3 4 4 4 2 2 2 2 2 2 2 4 6 6 7 7 9 10 13 10 7 4 5 6 8 7 6 3 3 4 6 7 7 5 4 3 4 4 3 4 4 4 5 7 10 12 13 13 12 11 9 7 5 3 3 5 7 9 11 13 13 13 14 14 14 14 14 13 13 12 12 13 13 13 13 13 13 12 12 12 12 14 15 16 16 15 13 11 10 9 11 13 14 15 15 15 16 16 17 15 13 13 13 13 12 12 11 10 9 8 8 8 8 7 6 5 4 4 4 5 5 5 4 4 4 6 8 9 11 11 8 7 7 7 8 10 9 9 9 9 10 10 9 6 3 4 5 5 4 4 6 8 11 12 15 18 19 18 18 20 21 22 20 15 9 16 20 22 15 10 7 7 6 6 6 8 14 16 17 17 18 19 20 22 23 21 20 19 20 21 21 21 21 21 14 9 4 4 5 4 5 5 5 6 7 9 11 12 12 12 10 9 7 6 5 4 3 3 3 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 2 2 2 3 3 4 4 4 4 4 4 4 3 3 3 3 2 2 2 3 3 4 5 6 7 8 8 9 10 9 9 8 7 7 7 8 10 12 17 20 22 21 20 20 19 18 17 15 14 13 13 13 12 14 15 13 10 8 9 10 11 10 10 10 8 8 7 5 3 2 1 1 1 1 1 1 1 2 2 3 3 2 2 2 3 5 7 8 8 9 12 13 13 14 14 14 14 14 15 14 13 12 11 10 9 8 8 8 8 7 6 5 24 23 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 25 25 24 23 22 21 19 16 11 6 3 3 3 5 5 5 4 3 2 1 1 2 2 3 4 4 4 3 3 3 5 7 9 9 9 8 9 10 11 11 11 11 11 12 11 11 12 12 12 9 7 7 7 6 4 3 3 3 2 1 1 2 3 3 3 3 4 5 6 6 6 5 4 5 6 7 7 6 5 5 5 7 9 10 10 9 8 5 5 7 6 6 7 7 8 9 10 11 10 11 11 13 13 13 13 13 14 15 15 13 12 11 10 10 10 11 11 12 11 10 10 10 8 6 5 5 6 7 7 8 7 7 6 5 4 4 5 6 6 7 6 5 5 5 5 4 3 3 4 5 4 2 2 4 5 7 8 10 11 12 13 13 13 12 11 12 13 12 10 8 6 6 6 6 6 5 5 5 5 5 5 4 3 2 4 6 8 7 7 5 5 6 8 8 8 7 5 3 5 6 6 4 3 2 1 1 3 5 8 9 8 6 5 5 5 5 4 2 2 3 3 4 6 6 6 5 3 3 4 6 7 7 8 10 10 9 8 8 10 13 13 12 11 11 10 9 9 8 7 7 7 6 4 2 3 5 8 8 8 8 8 9 9 10 10 11 11 12 12 12 11 10 9 9 8 8 9 9 9 9 10 11 10 10 11 12 14 10 10 10 12 13 12 12 13 14 15 15 15 13 12 11 9 7 7 6 5 4 3 4 5 6 7 8 9 9 10 10 9 8 8 10 12 14 12 11 11 9 6 3 3 4 7 9 11 12 12 12 12 12 11 9 8 7 7 7 7 8 9 9 8 7 8 8 9 8 7 6 6 5 3 3 2 1 1 2 2 3 4 3 3 3 4 5 6 4 3 5 4 5 8 8 7 6 5 6 5 4 3 7 9 11 12 12 12 11 11 12 11 9 6 7 9 12 14 15 15 15 14 13 12 9 8 6 4 4 4 4 3 2 2 2 3 4 3 3 2 2 2 2 2 3 4 5 5 7 10 12 13 14 10 7 4 4 4 5 4 3 1 3 4 6 7 7 4 3 3 3 4 4 5 6 5 6 7 11 12 13 13 11 9 8 6 4 2 2 4 6 8 10 12 13 13 14 14 13 13 13 13 13 13 12 13 13 13 13 13 13 13 13 14 14 15 15 15 15 14 13 12 11 11 13 14 15 15 15 15 15 15 15 13 12 12 12 13 13 12 11 9 8 8 8 8 8 8 7 6 5 4 3 3 3 4 4 5 5 6 7 6 6 7 7 6 5 5 8 10 10 10 9 8 10 12 12 8 4 5 6 6 6 6 5 7 8 9 13 17 20 19 20 24 23 21 20 16 13 16 20 23 19 16 13 11 10 10 11 11 13 15 16 16 18 20 20 21 22 20 20 21 22 21 20 16 15 13 7 4 3 3 3 4 4 5 6 7 9 11 11 11 11 10 9 8 6 5 4 4 3 4 5 6 6 7 6 6 5 4 4 4 4 4 4 4 4 4 3 3 3 3 3 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 4 5 6 6 7 8 8 9 10 10 9 9 9 10 11 13 16 20 21 21 20 20 19 18 17 16 15 14 14 13 13 13 14 14 13 10 9 10 11 11 10 10 9 7 7 6 4 3 2 1 1 1 1 1 1 1 1 2 3 3 2 2 2 3 4 5 7 8 9 10 11 12 12 12 13 13 13 13 12 12 11 10 10 9 9 8 8 8 7 6 5 24 23 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 25 25 24 24 23 21 19 16 11 6 3 2 3 4 5 5 6 5 4 2 2 2 1 3 4 4 4 3 6 6 5 5 7 8 8 7 7 8 9 10 11 12 13 13 13 13 14 12 10 7 7 7 7 6 5 4 4 4 3 2 2 2 3 4 5 6 6 7 8 8 7 6 6 7 8 8 8 7 5 3 4 6 9 9 8 6 6 4 4 5 6 6 6 3 4 6 6 5 5 9 12 14 15 15 14 14 15 17 15 12 10 9 9 9 10 10 10 9 9 10 10 10 9 7 7 6 7 7 8 8 8 7 6 5 4 4 5 6 7 7 7 6 6 6 6 6 4 3 4 4 4 3 4 6 8 10 11 12 14 15 15 15 14 14 14 14 13 12 11 10 7 6 5 6 5 4 3 3 4 4 4 4 2 1 2 4 5 5 5 3 4 5 7 7 6 5 4 3 4 5 5 4 3 2 1 2 2 5 7 8 7 6 5 5 5 5 4 2 2 3 4 4 5 6 5 4 2 3 5 6 7 7 9 9 8 7 7 7 10 13 12 12 11 11 10 9 9 8 9 9 10 8 5 3 2 4 6 7 7 8 8 9 9 10 10 11 11 11 10 10 9 7 7 7 10 11 12 11 11 14 15 15 16 17 19 19 18 15 14 15 17 17 18 19 19 18 18 17 17 15 13 12 12 10 9 7 5 4 4 4 4 4 5 6 7 8 7 8 9 12 12 12 12 12 13 12 12 10 8 7 8 8 9 11 12 11 11 12 12 11 9 6 5 4 4 4 5 7 7 7 6 5 4 5 6 6 6 6 5 5 5 4 3 2 1 1 1 1 2 2 2 3 4 4 4 4 4 3 6 7 10 7 5 5 6 6 5 3 3 6 8 10 11 12 12 13 13 14 12 8 3 4 6 8 11 13 13 11 9 8 8 8 8 8 8 7 6 4 3 1 1 2 3 4 3 2 2 2 2 2 3 5 6 7 10 12 13 14 15 15 10 6 3 3 2 2 2 2 2 3 4 6 7 6 4 5 5 4 5 7 7 5 4 6 9 11 12 12 12 9 7 6 4 2 1 2 3 4 7 9 12 13 14 14 14 13 13 13 13 13 13 13 13 14 14 14 14 13 13 13 14 14 14 13 13 12 11 11 11 12 13 15 16 16 15 15 15 15 15 15 14 12 12 12 12 13 12 12 11 10 9 9 8 9 9 8 7 6 5 4 3 3 3 5 6 7 8 9 9 9 7 6 5 4 5 8 10 11 12 12 10 12 14 15 10 7 7 7 7 6 5 6 8 8 8 13 16 19 21 24 28 22 20 21 20 19 18 21 23 21 21 20 16 16 15 14 12 10 12 12 12 16 18 18 19 18 15 19 22 22 19 15 8 6 5 3 3 3 3 3 4 4 5 5 7 9 11 10 9 9 7 6 5 5 4 4 4 5 6 7 8 8 8 8 7 7 6 5 5 6 6 6 6 6 5 5 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 5 6 7 8 8 9 10 10 11 11 11 12 14 16 19 20 20 19 19 19 18 17 16 15 14 14 14 14 14 14 13 13 13 11 10 11 12 11 10 10 8 6 6 6 4 3 2 2 2 2 2 1 1 1 1 1 3 3 2 1 2 3 3 5 7 9 10 10 10 10 10 11 11 12 11 11 11 11 10 10 9 9 8 8 7 7 6 5 5 24 23 23 24 25 25 25 25 25 25 25 25 25 25 25 24 24 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 26 26 26 26 26 26 26 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 25 25 24 24 23 21 20 16 11 5 3 3 2 3 4 5 5 4 4 3 3 2 2 4 6 6 8 10 11 8 6 5 6 8 7 6 3 5 8 9 12 14 15 15 15 13 12 10 9 8 8 8 8 6 4 4 4 4 4 3 2 2 3 4 5 8 9 9 10 10 9 8 8 8 9 7 6 5 4 3 2 5 8 7 5 3 4 4 3 4 6 7 5 3 5 5 4 3 3 6 10 14 17 18 19 19 19 19 15 12 9 10 11 10 9 9 9 9 9 9 10 10 10 9 8 8 8 8 8 8 8 7 6 5 4 4 5 6 7 7 7 7 7 7 7 7 5 3 3 3 3 4 5 5 4 6 7 9 10 11 11 11 11 11 11 11 10 9 9 8 7 6 5 5 4 3 2 3 4 4 4 3 2 1 1 2 3 3 3 3 2 4 5 6 5 4 4 4 4 4 4 3 2 1 1 1 2 5 7 8 7 7 6 7 7 7 6 5 3 4 5 5 6 7 6 5 4 5 6 7 7 7 9 7 6 6 6 8 9 10 9 9 10 11 10 9 8 8 8 8 8 9 7 4 3 3 4 6 8 9 9 9 9 11 13 13 12 12 11 10 10 12 14 15 16 17 19 19 18 18 18 18 19 19 19 19 18 16 16 16 18 19 20 20 21 21 21 20 19 17 15 14 15 14 12 10 8 5 5 4 4 4 6 7 7 7 6 7 10 15 14 11 9 9 11 12 12 11 7 6 7 8 9 10 10 11 10 10 11 9 7 3 3 4 4 3 3 4 5 5 5 4 4 4 5 5 5 4 4 3 3 3 2 2 1 1 2 2 2 2 2 3 3 2 2 2 4 5 7 8 9 8 7 5 7 6 4 3 3 5 7 9 9 11 12 14 15 15 13 9 3 3 5 6 10 12 12 6 3 4 4 5 7 9 12 13 11 7 4 2 2 3 3 3 3 2 2 2 2 4 7 9 11 13 14 15 15 16 16 14 9 5 3 3 2 2 2 2 3 3 5 6 7 6 5 6 7 7 9 8 6 5 5 7 10 11 12 11 9 6 5 4 3 2 1 1 2 3 4 7 10 13 14 14 14 13 13 13 13 13 13 14 14 15 16 16 15 14 13 13 13 12 12 11 10 10 9 9 9 11 13 16 17 17 16 16 16 16 16 15 15 12 11 11 12 13 13 12 12 10 9 8 8 9 9 9 8 7 7 5 4 3 3 6 8 9 10 10 9 8 7 5 4 4 5 7 10 12 14 14 13 13 14 15 12 10 9 10 11 11 8 9 13 12 12 14 15 17 23 26 26 20 20 22 23 22 19 23 23 20 22 23 21 21 20 20 12 8 10 12 13 15 17 19 18 15 12 16 20 20 16 11 7 5 4 2 3 3 3 4 4 5 5 5 6 7 9 8 7 7 5 5 4 4 5 6 6 6 7 8 9 9 9 9 8 7 7 7 7 7 8 8 8 7 7 6 5 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 3 4 5 6 7 8 9 10 11 11 11 11 12 13 16 18 19 20 19 18 18 18 18 17 16 15 14 13 13 14 14 13 13 13 13 12 11 11 12 12 10 10 8 6 6 5 4 3 2 2 3 3 2 2 1 1 1 1 3 3 2 1 1 2 3 5 7 8 9 10 10 10 10 10 9 9 10 10 11 10 10 9 9 8 8 7 6 6 5 4 3 24 23 23 24 24 25 25 25 25 25 25 25 25 24 24 24 24 25 25 25 25 25 25 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 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 25 25 25 24 23 22 20 17 12 6 3 4 4 3 3 4 4 4 4 4 4 3 3 5 8 10 8 8 8 7 5 3 6 7 7 5 5 9 11 12 14 16 18 17 16 13 12 12 11 11 11 10 8 4 3 2 3 4 3 3 3 3 4 4 4 5 7 9 11 12 12 11 10 9 8 5 4 4 4 3 3 7 8 7 5 3 5 4 4 4 5 6 4 3 5 5 5 6 7 8 11 15 19 22 23 21 17 15 12 11 9 9 9 9 8 8 8 8 8 9 9 9 10 9 9 9 9 9 8 8 7 6 6 5 4 4 4 5 6 7 7 7 7 7 7 6 5 3 2 2 3 3 4 3 3 2 3 5 5 6 7 7 6 6 6 6 6 6 7 7 7 5 4 4 3 3 2 2 3 4 4 3 2 1 1 1 2 2 2 2 3 3 5 6 3 2 3 3 3 3 3 2 1 2 2 1 3 5 7 8 7 8 8 8 8 8 7 6 5 5 6 6 7 7 6 6 6 6 6 7 7 7 6 5 5 6 7 7 6 6 5 4 7 10 9 8 8 6 5 6 8 9 8 6 4 4 6 7 10 11 11 11 12 15 15 15 14 16 17 19 19 18 19 19 20 20 19 19 18 18 18 18 18 18 19 18 18 16 14 13 14 16 18 20 21 21 21 20 19 17 16 15 15 14 13 13 11 8 5 4 3 5 8 10 8 7 5 7 11 17 14 11 8 8 9 11 11 9 6 6 7 8 8 9 8 8 6 8 9 7 5 3 4 4 3 2 2 3 2 3 4 5 4 4 4 5 5 4 4 3 3 2 1 2 2 1 1 2 2 2 2 2 2 2 3 4 5 6 7 7 7 5 6 6 7 5 3 3 4 5 6 8 9 9 11 13 15 14 10 7 4 5 5 6 11 13 13 7 5 4 4 5 6 9 11 12 8 6 5 3 3 3 3 3 3 3 2 3 6 10 13 15 16 17 17 17 16 16 15 10 6 4 3 4 3 2 3 3 3 3 5 6 6 6 6 6 7 8 10 8 6 5 6 8 10 11 11 8 5 3 2 2 3 2 2 1 2 2 3 6 9 12 13 14 13 13 12 12 12 12 14 15 16 17 18 18 18 17 16 14 13 12 11 10 10 9 9 9 9 10 13 15 16 17 17 17 17 17 17 16 16 13 12 11 12 13 13 12 11 10 8 7 7 8 8 9 9 8 8 7 5 4 4 5 8 8 8 9 9 9 7 5 3 4 4 6 10 12 14 14 13 9 9 11 11 12 12 11 13 15 10 12 17 17 17 17 14 15 21 17 16 16 19 22 23 20 18 22 20 17 20 23 25 24 24 23 11 8 13 15 17 18 19 19 16 11 8 12 15 16 12 7 3 4 4 4 4 4 5 5 5 6 6 6 6 6 6 6 6 6 6 6 5 5 6 6 6 7 8 9 9 9 9 9 8 8 8 8 8 9 9 9 8 8 7 6 5 5 4 4 3 3 3 3 3 3 3 4 3 3 3 3 2 2 2 2 3 4 5 6 7 9 10 10 11 12 12 12 12 13 16 18 19 19 19 17 16 17 17 17 16 15 14 13 13 14 13 13 12 13 13 12 12 12 12 12 10 10 8 7 6 5 3 3 2 2 3 3 3 2 2 1 2 2 2 2 2 1 1 1 2 4 5 7 8 9 9 9 10 10 10 9 10 10 10 10 9 8 8 7 7 6 5 5 4 3 3 24 23 24 24 24 24 25 25 25 25 25 25 24 24 24 24 24 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 26 26 26 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 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 24 23 22 20 18 13 11 9 10 9 7 3 3 4 5 6 4 4 3 3 3 3 5 6 5 5 4 6 8 9 8 7 6 10 15 15 16 17 18 18 16 15 14 14 14 13 13 12 12 8 5 5 4 4 7 8 7 5 5 7 8 7 6 6 6 6 7 10 10 10 9 8 6 5 4 4 4 5 9 9 8 6 5 4 4 5 6 6 5 3 3 3 4 9 15 18 18 17 18 19 20 16 13 11 9 6 5 6 6 6 7 7 7 8 8 8 8 9 9 9 9 9 9 9 9 9 8 7 6 5 4 4 3 3 4 5 6 7 7 7 7 7 5 3 2 2 2 2 2 3 3 3 2 2 1 3 3 3 4 4 3 3 3 4 5 5 6 6 5 4 4 3 4 4 4 4 4 4 4 3 2 1 1 2 2 2 2 3 5 7 7 5 4 3 2 3 3 3 2 1 1 1 2 4 6 8 7 6 7 7 7 7 7 7 7 6 6 5 5 5 5 5 5 6 6 6 5 5 5 4 4 5 6 7 6 4 4 4 4 5 7 8 7 7 5 5 5 8 9 9 8 7 8 11 12 13 13 14 14 15 15 15 16 17 20 21 21 20 20 19 19 18 17 17 17 17 17 17 17 17 18 18 18 17 15 12 11 13 16 19 21 22 22 21 20 19 18 16 15 14 12 11 12 11 10 7 5 5 8 9 10 9 10 10 11 13 16 14 12 9 9 8 9 9 8 5 8 10 10 9 6 4 4 5 9 8 5 4 3 3 4 4 3 2 2 1 4 7 5 5 5 4 4 3 2 2 2 2 2 1 2 2 2 1 1 2 2 2 2 2 3 3 4 4 5 5 5 4 4 6 7 7 4 3 4 5 5 4 6 7 8 10 12 14 14 11 7 5 5 5 6 8 6 5 4 5 5 6 5 5 7 9 9 6 6 6 4 3 3 3 2 2 3 4 5 10 15 17 17 17 18 18 17 15 12 9 5 3 3 4 4 3 3 4 3 3 3 5 6 6 7 6 5 7 9 11 7 5 5 7 8 11 10 7 4 3 3 2 2 3 2 2 2 3 3 4 6 8 11 13 14 13 12 11 11 11 12 14 16 18 18 19 19 18 18 18 16 14 13 12 12 12 11 11 10 10 10 12 14 15 16 16 17 18 18 18 18 17 17 14 12 12 12 12 12 11 9 8 7 6 7 8 9 9 9 9 8 7 5 4 4 6 7 7 8 9 9 8 6 4 4 4 4 10 14 16 13 10 5 4 5 9 11 12 12 14 16 11 13 17 19 20 20 17 14 13 9 9 12 17 19 18 12 9 13 11 12 19 22 24 23 21 19 9 8 12 16 19 20 21 19 14 8 6 8 9 9 5 6 5 5 5 5 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 6 6 7 7 8 9 9 10 10 9 9 9 8 8 9 8 8 8 8 8 8 7 7 6 5 5 5 4 4 4 4 4 3 3 3 3 3 4 3 2 2 2 3 3 4 5 6 8 10 10 11 11 12 12 13 15 17 18 18 19 19 18 17 15 15 15 16 16 16 15 14 13 14 13 13 13 13 14 13 13 13 13 12 10 9 8 7 7 5 4 3 3 3 3 3 3 3 2 1 2 2 2 2 2 1 1 1 2 3 4 6 7 9 10 10 10 10 10 10 10 10 10 10 9 8 8 7 6 6 5 4 4 3 2 24 24 23 24 24 24 24 24 25 25 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 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 26 26 26 26 26 26 26 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 24 23 22 21 19 16 12 13 16 15 12 6 5 5 7 8 6 5 5 5 3 3 3 3 4 4 5 8 10 12 11 11 11 15 18 19 19 18 18 16 14 14 14 14 14 14 14 13 11 7 7 9 8 6 4 6 7 7 5 5 8 8 8 6 5 6 5 6 7 6 6 6 6 5 6 6 8 8 9 8 7 5 6 7 8 7 7 6 4 3 3 3 3 8 14 19 20 21 21 21 18 12 8 7 7 7 5 6 6 5 6 7 7 7 7 8 8 9 9 9 9 9 10 10 9 9 8 7 6 4 3 2 2 2 3 5 6 6 7 7 6 5 4 2 1 2 3 3 4 4 4 3 2 2 2 3 3 3 3 2 2 2 2 3 5 5 6 6 6 5 5 4 3 4 5 4 4 4 4 3 2 2 2 2 2 4 6 7 8 9 9 7 4 3 2 4 5 5 5 4 2 3 4 6 7 7 5 5 5 5 6 7 7 7 6 5 4 4 3 3 4 4 5 5 6 6 5 5 5 4 3 4 5 8 6 4 5 5 5 5 5 6 6 5 5 4 5 7 8 9 12 13 14 15 15 15 16 16 16 15 15 15 17 19 21 21 22 21 20 18 17 16 15 16 16 17 17 17 17 17 17 18 17 16 14 14 14 16 19 21 22 22 21 20 19 18 17 16 15 12 9 10 10 10 10 10 11 12 13 10 11 13 17 19 20 18 16 15 13 12 10 8 7 8 9 9 12 13 13 12 9 5 6 8 12 9 6 4 4 5 6 5 3 3 4 4 9 10 8 7 7 5 4 3 3 3 3 3 3 2 2 2 2 2 1 2 2 2 2 2 3 3 3 3 4 5 5 4 5 7 7 6 3 4 5 5 4 3 5 7 9 12 14 16 13 10 6 5 5 7 8 8 6 6 5 6 6 5 4 3 4 5 6 6 7 7 4 3 3 2 2 3 3 5 7 12 16 18 17 17 18 17 15 11 7 4 3 2 2 3 3 3 3 3 3 3 3 5 6 7 7 6 6 7 10 11 6 5 5 7 8 9 8 7 5 5 4 3 3 3 2 3 3 5 6 7 8 9 11 12 13 13 12 11 10 11 12 15 17 19 19 19 19 19 19 18 16 15 15 15 14 14 14 13 12 11 11 12 13 14 15 16 17 18 18 19 19 19 18 17 16 15 13 12 12 11 9 8 7 7 8 9 10 10 10 9 8 8 7 6 6 6 8 9 9 8 8 8 7 7 6 4 3 8 12 14 10 7 5 5 7 10 12 14 15 15 14 10 13 16 19 20 20 18 11 6 7 7 9 15 13 8 6 6 8 8 11 18 21 21 18 14 10 8 6 6 10 13 16 17 17 14 8 7 8 5 6 8 7 7 7 7 7 6 6 7 7 7 7 7 7 7 7 8 8 8 9 9 9 8 8 8 8 8 8 8 9 9 9 9 9 9 9 8 8 8 8 8 8 7 7 7 7 6 6 6 6 6 6 6 7 6 4 3 3 3 4 4 3 3 3 3 3 3 4 5 7 8 9 9 10 11 12 13 15 17 18 19 18 17 17 17 16 14 12 13 13 14 15 16 14 13 12 14 14 14 14 14 14 13 13 13 12 10 10 9 8 8 6 4 4 3 3 3 4 4 3 3 2 3 3 3 3 2 2 1 2 2 3 5 7 8 10 11 10 10 9 9 10 10 10 10 10 9 9 8 7 7 6 5 5 4 4 3 24 24 23 24 24 24 24 24 25 25 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 25 25 26 26 26 26 26 26 26 26 26 26 26 27 27 27 26 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 26 26 26 26 26 26 25 25 25 25 24 24 23 22 21 19 16 12 13 16 17 14 10 9 9 10 10 9 7 8 8 6 4 3 3 4 6 7 9 10 13 14 14 15 18 19 19 18 16 14 13 13 13 14 14 15 15 14 14 11 7 9 10 11 7 5 5 7 8 8 7 6 7 8 8 7 7 5 5 4 3 3 3 4 6 11 11 9 7 7 6 6 5 4 6 8 8 7 5 4 4 4 4 4 7 11 15 17 20 22 23 19 11 8 7 8 7 7 7 7 7 7 7 7 7 7 8 9 9 9 9 9 9 9 9 9 9 8 7 6 4 3 2 2 1 2 4 5 6 6 6 4 3 3 2 2 2 3 4 4 5 5 4 3 3 3 3 4 5 5 5 4 3 3 4 5 5 6 8 7 8 8 7 6 5 4 4 4 4 4 3 3 3 3 3 5 7 10 9 8 7 6 5 3 3 4 7 7 6 6 5 4 5 6 8 7 5 4 4 5 6 7 8 7 6 5 3 3 3 4 3 3 4 4 4 4 5 5 5 4 3 3 3 6 8 6 5 5 6 5 4 6 6 6 6 5 3 4 5 6 9 12 14 15 15 17 17 18 17 16 15 15 16 18 20 21 21 21 20 18 16 14 15 15 16 16 17 17 16 16 16 16 17 15 14 13 16 19 20 21 22 21 20 20 19 19 18 17 15 14 11 8 8 8 8 10 11 13 14 13 11 14 19 24 23 20 18 17 16 14 12 11 7 7 8 10 12 16 14 13 12 10 8 8 10 12 9 6 4 4 5 8 5 3 3 6 9 12 12 11 10 9 8 5 4 3 4 4 3 3 3 3 3 3 3 2 2 1 2 3 2 2 2 3 4 6 8 9 7 6 7 6 4 2 5 6 6 4 3 4 8 11 14 15 15 12 8 4 5 4 2 4 5 5 6 7 8 6 5 4 4 4 3 5 7 8 8 6 4 3 2 2 3 4 5 8 12 16 17 15 14 13 13 12 11 8 5 3 2 2 3 3 4 4 3 3 3 4 5 6 7 7 7 8 10 12 11 6 6 6 7 7 7 7 8 8 8 7 6 4 3 2 3 4 6 8 9 11 11 12 12 13 13 12 11 10 10 12 15 17 18 19 19 19 19 19 18 16 16 16 16 16 16 15 15 14 12 12 12 12 13 14 15 16 17 18 19 19 19 18 18 16 15 14 13 12 11 9 8 8 9 10 11 11 10 10 9 9 8 8 8 8 8 9 10 10 9 8 8 7 7 7 5 5 6 9 10 7 7 6 5 8 11 14 15 16 12 10 8 12 15 17 19 19 19 9 5 7 8 10 15 11 6 5 6 6 7 10 15 20 20 16 12 7 3 4 4 4 7 8 9 12 14 11 9 7 6 4 4 6 7 8 7 7 7 6 6 6 6 6 6 7 7 7 8 9 9 9 10 9 9 9 9 8 8 8 8 8 8 8 8 8 9 8 8 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 9 8 7 5 3 3 4 5 4 4 3 3 3 3 4 5 7 8 9 10 11 12 13 14 16 18 18 18 17 16 15 14 14 13 12 12 12 12 13 14 13 12 13 14 15 14 15 14 13 14 14 13 12 11 10 10 9 8 6 5 4 4 4 3 4 4 4 4 4 4 3 3 3 3 2 2 2 3 3 5 8 9 9 9 8 8 7 9 10 10 11 11 10 10 9 8 8 7 6 6 5 5 5 4 23 23 23 23 24 24 24 24 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 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 27 27 26 26 26 26 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 26 26 26 25 25 25 25 25 25 25 24 23 23 21 20 19 16 13 15 16 18 15 13 13 13 12 12 11 9 11 10 8 6 5 5 8 10 8 8 8 11 13 13 16 18 19 18 17 13 11 11 11 12 13 14 15 14 14 14 11 9 10 12 13 9 6 4 6 6 5 4 3 3 3 5 8 9 8 7 5 4 4 3 3 6 10 12 11 8 7 7 5 4 3 3 5 6 6 6 5 5 6 7 12 16 17 17 19 23 24 24 19 13 7 7 7 7 7 8 8 7 7 7 7 8 8 8 9 9 9 9 9 9 9 9 9 8 8 7 5 4 2 3 5 5 4 3 4 5 5 4 4 3 2 2 2 2 4 4 5 5 5 5 4 3 3 3 4 5 5 5 5 5 4 5 6 7 9 10 9 9 9 9 8 6 5 3 3 3 3 3 3 3 3 2 3 7 8 8 7 7 8 5 2 3 5 8 7 6 5 5 6 9 9 9 6 5 5 5 6 6 7 7 7 6 4 3 3 3 3 4 3 3 3 2 3 3 5 4 3 2 3 4 8 9 8 8 9 11 7 6 9 9 8 7 5 3 3 3 3 6 9 13 14 15 17 18 18 17 16 15 14 15 18 20 21 20 18 16 13 13 14 15 16 16 16 16 16 15 15 15 15 14 13 12 12 16 19 22 22 21 20 19 19 18 18 17 16 15 13 9 7 7 6 6 7 7 7 9 11 13 18 21 23 20 18 17 17 16 14 12 11 8 7 7 10 13 17 16 15 13 12 11 9 10 10 12 7 3 3 6 9 4 5 8 10 11 13 12 12 12 10 8 7 6 6 6 6 6 6 7 7 7 6 4 3 3 2 3 4 4 4 4 4 4 4 5 6 6 5 5 6 4 3 7 7 6 4 3 3 8 10 9 8 8 7 5 3 4 3 2 3 4 6 8 9 9 7 6 6 5 4 3 6 8 9 8 7 4 3 2 2 3 5 6 8 11 13 13 9 8 5 3 4 5 5 4 3 3 3 3 3 3 4 4 4 4 4 5 6 6 6 9 10 12 13 12 8 7 7 7 7 7 6 8 10 11 10 8 4 3 3 3 5 6 8 10 12 13 13 13 13 13 12 10 9 8 12 16 18 18 18 18 18 18 18 17 16 17 17 17 17 17 16 16 15 14 13 12 12 13 13 14 16 17 18 19 19 18 17 16 14 13 13 13 12 9 9 9 9 10 11 12 12 11 10 10 9 8 7 7 8 9 9 10 11 10 9 9 9 9 9 8 7 6 7 9 10 10 9 8 6 8 11 13 12 7 6 7 11 14 17 21 21 18 9 6 8 11 14 16 12 9 7 5 5 6 9 14 20 20 19 17 11 5 4 4 3 3 3 3 8 12 17 14 12 9 6 4 4 6 7 7 6 6 5 5 6 6 6 6 7 7 8 9 9 10 9 9 9 9 9 9 9 8 8 8 8 8 7 7 7 7 7 7 7 6 6 7 7 8 8 8 9 9 9 10 10 10 10 9 10 10 9 9 8 7 6 6 5 4 4 4 3 4 4 6 8 9 10 11 12 12 13 15 16 17 18 17 17 15 13 13 14 13 12 12 13 13 13 13 12 13 14 16 16 15 15 14 14 14 14 14 12 12 11 11 10 9 7 6 5 5 4 4 4 5 5 5 5 4 4 3 3 3 3 2 2 3 3 5 6 7 6 6 5 6 6 8 10 11 11 11 10 10 9 8 8 7 6 6 6 6 6 5 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 25 25 25 25 25 25 25 24 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 27 26 26 26 26 26 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 26 25 25 25 25 25 25 25 25 24 24 23 22 21 20 18 17 16 15 16 16 14 13 13 12 12 12 11 11 11 10 9 8 8 7 9 10 8 6 5 8 10 12 16 18 18 17 14 9 9 9 11 12 13 14 15 15 14 14 12 11 11 13 13 11 8 7 8 7 5 3 3 3 4 5 6 11 12 12 10 9 8 7 5 5 9 15 15 13 11 10 8 6 6 6 6 8 11 9 8 8 13 18 23 25 25 24 24 25 24 23 18 12 6 6 6 5 6 7 8 8 7 7 8 8 8 8 8 9 9 9 8 8 8 8 8 8 7 7 5 4 2 3 5 6 5 2 3 4 5 4 3 3 2 1 1 1 2 3 4 4 4 4 3 3 3 3 3 3 4 5 6 5 5 9 11 11 12 11 9 9 9 9 9 8 7 6 4 2 2 2 2 2 2 1 2 4 6 8 11 10 9 4 2 3 6 7 6 4 3 3 5 8 10 9 7 7 6 6 6 6 7 6 6 5 5 4 6 6 4 3 3 2 3 2 2 3 5 4 3 2 6 8 12 11 10 12 13 14 10 10 13 11 9 6 5 4 2 3 4 7 9 12 13 15 16 17 17 17 16 14 13 14 15 17 18 17 14 12 11 12 14 15 16 16 16 15 14 14 13 13 13 12 10 11 12 15 18 20 21 19 18 18 17 17 17 16 15 12 10 8 7 6 5 5 6 6 6 6 12 16 20 19 19 17 16 16 17 16 13 11 10 10 7 6 7 12 15 16 15 14 14 13 11 11 12 14 9 6 5 8 8 5 7 10 12 12 12 11 11 11 8 7 8 9 8 7 6 6 7 9 10 9 9 8 6 4 2 4 6 7 6 6 5 3 3 4 4 4 3 4 5 3 3 6 6 6 5 5 4 5 5 5 5 4 4 3 3 3 3 4 5 6 7 9 9 9 7 6 5 3 3 4 6 7 8 8 7 5 3 3 2 4 6 8 11 13 13 9 5 4 3 2 2 3 3 3 3 3 3 2 2 3 3 4 4 4 5 5 6 5 7 10 12 13 14 11 9 7 7 7 6 6 6 8 10 12 11 9 4 3 3 3 4 6 8 11 13 14 14 15 14 13 12 10 8 7 12 15 17 18 18 18 18 18 17 16 16 17 17 18 18 17 17 16 16 15 14 14 13 13 13 14 16 17 19 19 19 18 16 13 12 10 10 11 12 13 13 12 10 11 12 12 12 11 10 9 9 7 7 7 9 9 7 8 9 11 9 8 10 10 10 10 9 8 8 8 8 7 8 8 7 6 6 8 8 5 3 4 9 11 14 20 20 16 7 7 11 15 18 20 18 15 10 5 5 8 10 13 19 19 19 19 13 8 6 4 3 4 3 3 6 11 15 16 15 13 10 8 5 6 6 5 4 4 4 5 5 6 6 6 7 8 9 10 10 10 9 9 8 9 9 9 9 9 9 8 8 7 7 6 6 6 6 6 6 6 6 7 8 9 10 11 10 10 11 11 11 11 11 11 11 11 10 10 9 8 7 6 5 5 4 4 3 4 6 9 11 12 13 13 14 13 13 14 16 17 17 17 16 15 13 13 13 13 12 12 12 14 15 15 15 16 17 18 17 16 16 15 15 15 15 14 13 13 12 11 10 9 8 7 6 5 5 4 5 5 5 6 5 5 4 3 3 3 3 3 3 3 3 3 4 4 4 4 5 6 7 9 10 11 11 11 10 10 9 9 8 7 7 7 7 7 7 7 23 23 23 23 23 24 24 24 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 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 27 26 26 26 26 26 26 26 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 25 25 25 25 25 25 25 24 24 24 24 23 22 21 20 19 18 16 15 14 15 15 14 12 11 11 11 11 10 10 9 8 8 8 9 9 9 9 10 10 11 12 11 13 18 18 16 12 10 8 8 9 11 12 13 15 15 15 15 14 12 10 10 12 12 12 10 10 9 7 6 5 6 7 8 6 7 12 15 15 13 11 11 10 11 11 13 16 18 16 13 11 9 8 10 14 17 16 15 11 10 11 11 18 28 28 27 24 23 22 22 20 15 10 7 7 6 5 6 6 7 7 7 8 8 8 8 8 8 8 9 9 8 8 7 7 7 7 7 6 5 4 3 2 2 4 3 3 3 4 5 3 2 2 3 4 4 3 2 1 2 2 2 3 2 2 2 2 3 4 7 8 9 12 12 13 13 13 13 12 10 8 8 8 9 8 8 6 4 2 1 2 2 2 2 2 2 3 7 10 12 11 9 5 3 4 7 8 7 4 3 2 4 6 8 9 9 9 7 6 6 6 6 5 5 5 8 10 11 10 8 3 2 2 3 3 3 4 4 4 4 6 12 15 16 13 13 15 15 14 12 13 12 10 7 5 5 4 3 7 10 12 12 12 12 13 13 15 16 16 15 13 11 10 10 11 12 12 11 11 12 13 14 15 15 15 14 13 12 12 12 12 11 12 12 12 14 15 17 18 19 17 16 16 16 16 15 14 12 10 8 7 6 5 6 6 6 6 6 8 15 18 20 16 15 14 15 16 18 15 12 8 9 10 8 6 5 8 12 15 14 14 15 14 13 12 15 16 14 11 9 9 9 8 9 12 14 12 11 10 10 9 6 6 7 9 9 8 7 7 8 10 11 11 10 9 7 6 6 7 8 7 4 3 4 4 4 5 4 3 1 1 2 2 3 4 5 5 6 5 4 3 3 3 5 4 3 1 2 2 2 4 6 7 7 7 8 8 7 6 4 2 3 4 6 6 6 6 5 4 3 3 4 5 8 11 14 16 15 8 4 4 3 3 3 3 3 3 3 2 1 2 2 2 3 3 3 4 5 6 7 7 9 12 13 13 12 9 7 6 6 6 5 5 6 8 11 13 13 10 5 3 2 3 4 7 9 11 13 14 15 16 15 13 12 9 7 6 10 14 16 17 18 18 17 17 16 15 15 16 17 18 18 18 17 17 16 15 15 14 14 13 13 14 16 18 19 19 18 17 14 12 10 9 8 10 12 13 14 13 12 12 12 12 12 11 11 10 9 8 9 9 10 10 9 7 8 10 9 9 9 9 10 10 9 8 7 8 7 4 6 7 8 6 5 7 6 4 5 6 7 9 11 14 14 11 5 4 7 13 16 17 16 16 13 8 8 11 13 15 17 17 15 12 9 7 7 3 2 4 3 2 3 5 9 15 16 15 14 13 13 15 14 10 7 5 5 5 5 5 6 6 7 8 9 10 10 10 9 8 8 8 8 8 8 9 9 9 8 7 7 7 6 6 6 6 6 6 7 8 9 10 11 12 12 11 11 12 12 12 12 12 11 11 10 10 9 8 7 6 6 5 5 4 4 5 7 10 12 13 14 14 14 12 12 13 15 16 16 15 15 14 13 12 12 12 12 11 12 15 19 20 20 20 20 20 20 19 18 17 17 17 16 16 15 14 13 12 11 10 8 7 6 5 5 4 4 5 6 6 6 5 4 4 4 4 3 3 4 4 4 4 3 3 3 4 6 8 9 10 11 12 11 11 10 9 9 9 8 8 8 8 8 8 8 8 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 25 25 25 25 25 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 27 27 26 26 26 26 26 26 26 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 24 24 24 24 24 23 23 22 21 20 18 17 16 15 14 13 14 13 11 8 8 8 8 9 8 7 6 6 7 8 9 9 10 12 14 14 14 13 14 15 15 12 9 8 8 9 10 11 12 13 15 15 15 15 14 12 10 8 8 11 10 7 7 7 7 7 5 4 6 8 7 8 10 12 12 10 9 7 5 8 11 15 17 19 17 15 13 11 9 6 10 16 19 16 11 11 10 9 17 26 29 27 24 21 20 19 16 14 10 7 6 6 6 5 6 6 7 7 7 7 8 8 8 8 8 8 8 8 7 7 7 6 6 6 6 5 5 4 3 3 2 2 2 3 4 4 2 2 2 4 4 5 4 4 3 2 2 2 2 1 1 2 3 3 5 9 14 14 13 11 11 10 11 12 12 10 9 8 8 8 7 6 5 4 2 1 2 3 3 3 3 3 5 10 12 12 10 8 5 3 5 9 8 7 3 3 3 3 4 6 7 8 7 7 6 5 5 5 4 7 10 12 12 12 9 6 4 3 3 3 3 4 5 7 8 8 12 18 18 16 13 16 16 15 14 13 12 11 9 8 6 5 6 9 12 14 15 14 14 13 13 13 14 14 14 14 12 9 7 6 5 6 7 8 10 12 14 15 15 15 13 12 11 11 12 14 14 15 15 15 15 17 18 18 17 17 16 16 15 15 14 13 11 9 7 6 5 4 3 3 4 4 5 8 13 21 17 15 11 12 12 13 15 16 15 9 5 9 10 9 7 5 3 9 12 14 13 12 12 12 13 15 16 16 15 14 12 11 10 10 12 14 12 12 11 11 8 6 4 5 7 10 10 8 8 9 11 11 11 9 8 8 9 9 10 10 9 7 5 5 5 5 4 4 3 2 3 2 2 3 3 4 3 3 4 4 3 2 2 3 3 4 3 3 4 3 5 6 6 7 8 9 9 8 7 6 5 5 6 6 5 5 4 4 4 3 4 5 7 10 12 13 13 12 7 4 3 4 3 3 3 3 3 3 2 2 2 2 2 3 3 3 4 7 6 7 10 12 13 12 10 8 6 5 5 5 5 5 4 6 9 13 14 14 8 4 2 2 2 5 7 10 12 13 14 15 15 15 13 11 8 6 6 8 12 15 16 17 17 17 16 15 13 14 16 17 17 18 17 17 16 16 15 15 14 14 13 14 15 16 17 18 18 16 15 12 11 10 10 10 11 12 13 13 14 14 14 13 12 12 12 12 11 11 10 12 12 10 8 8 8 9 9 10 8 8 8 9 9 9 7 6 8 7 5 5 6 7 6 5 5 5 5 6 6 7 8 8 7 7 8 10 12 11 9 9 11 13 13 13 11 11 13 17 18 19 19 15 10 5 3 4 3 3 3 2 2 3 3 6 12 13 14 14 18 21 21 20 18 13 9 6 5 5 5 5 6 7 8 9 10 10 10 9 8 7 7 7 7 8 9 9 9 9 9 9 8 8 7 7 7 7 8 8 9 10 11 11 12 12 12 12 12 12 12 12 12 11 11 10 10 8 7 6 6 6 5 5 4 4 5 7 9 10 11 12 12 12 11 11 12 14 15 16 15 14 14 13 12 12 13 14 13 14 17 22 23 23 23 23 23 22 22 21 20 20 19 18 17 16 15 14 13 12 11 9 8 7 5 4 4 3 5 6 6 6 6 5 4 4 4 4 3 4 4 5 5 4 4 4 5 6 8 10 11 12 12 11 11 10 9 9 9 8 8 8 8 8 8 8 8 23 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 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 27 27 26 26 26 26 26 26 26 26 27 27 27 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 24 24 24 24 23 23 23 22 21 19 17 16 15 14 13 11 9 7 6 5 5 5 6 7 7 6 5 5 4 4 7 9 11 14 15 15 15 14 14 13 12 10 9 9 10 11 10 11 12 13 14 15 15 15 15 13 11 7 6 7 10 9 7 7 7 7 7 7 9 9 9 8 6 5 7 7 7 7 8 14 15 17 20 23 23 19 15 12 11 10 17 21 23 17 12 10 9 10 16 23 29 27 25 23 20 17 15 14 12 8 5 5 5 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 5 5 4 4 4 3 2 2 3 4 3 3 2 2 3 3 3 3 3 3 2 2 2 1 1 2 2 3 4 5 7 12 12 10 7 7 7 8 10 11 11 10 9 8 7 6 6 5 4 3 2 2 2 3 4 5 6 10 13 13 12 10 7 6 5 7 8 8 5 3 3 4 4 4 5 5 6 7 7 7 7 7 8 10 12 12 13 11 10 9 6 4 4 5 6 8 10 12 12 13 14 15 16 15 14 13 16 16 15 13 12 11 10 10 12 12 12 12 13 14 13 13 13 13 13 13 13 13 13 12 12 10 8 6 5 5 6 6 7 10 12 14 16 15 14 13 12 11 13 15 19 19 19 18 17 17 20 20 19 17 17 18 17 16 15 13 10 7 6 4 4 4 4 4 4 4 4 7 11 16 19 16 14 11 10 10 12 14 15 15 8 5 8 9 9 7 4 2 7 11 14 13 11 10 10 11 14 15 16 14 13 12 11 10 10 13 14 13 12 11 10 8 6 4 3 4 9 10 9 9 9 10 9 9 7 8 9 10 10 10 10 9 7 6 5 5 5 5 5 4 3 2 2 2 2 3 5 5 5 5 5 4 3 3 2 2 3 4 5 5 6 7 7 7 8 9 11 10 9 8 8 8 9 8 6 5 5 5 6 5 4 4 6 9 11 11 8 7 5 4 4 4 4 4 3 3 2 2 1 1 2 2 2 3 3 3 4 5 7 7 10 12 12 11 10 7 5 4 4 4 5 4 4 5 7 10 14 14 13 7 4 3 2 3 5 8 10 12 12 13 14 14 14 12 10 7 5 5 6 11 14 16 17 17 17 15 14 12 13 14 16 16 16 16 16 15 15 14 14 14 14 14 14 14 15 15 16 15 13 12 11 10 10 10 10 10 11 11 12 13 14 14 14 13 13 13 13 12 11 11 13 14 14 10 8 7 8 9 9 8 7 7 7 7 8 6 5 8 7 6 6 5 4 6 6 6 6 6 6 6 6 6 6 6 7 7 7 8 9 9 8 10 12 8 6 6 6 9 14 16 18 18 14 10 7 5 4 4 3 2 2 2 3 3 5 7 7 7 9 13 17 20 21 19 15 10 7 5 4 4 4 5 6 7 8 9 10 9 9 8 7 6 7 7 8 9 9 9 9 9 10 10 10 10 10 10 11 11 11 11 11 11 11 12 12 12 12 12 12 12 11 11 11 11 10 9 8 7 6 6 6 5 5 4 4 6 7 8 9 9 10 9 9 9 10 11 13 14 15 15 14 13 13 12 12 14 16 17 19 21 22 23 23 23 23 23 24 24 24 23 22 21 20 19 18 16 15 14 13 11 9 8 7 6 4 3 3 4 6 7 6 6 5 4 4 4 3 3 3 4 5 5 5 5 4 4 4 7 9 11 11 11 11 11 10 10 10 10 9 9 8 8 8 8 8 7 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 23 23 23 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 27 27 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 24 24 24 24 23 23 23 22 21 19 16 15 14 13 12 9 7 4 4 5 5 6 6 6 6 5 4 4 4 4 5 7 10 12 12 12 12 11 10 10 10 9 9 8 9 9 9 9 10 12 13 14 15 15 14 13 10 8 4 4 9 9 8 7 7 7 9 9 10 8 7 5 4 4 6 9 13 13 14 17 17 17 16 18 20 20 17 12 11 13 19 22 23 19 15 12 11 11 13 22 27 27 27 26 23 18 13 11 10 9 5 3 5 5 6 6 6 6 6 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 5 5 4 3 3 3 2 2 3 3 4 4 3 3 3 3 2 2 2 2 1 2 2 1 1 2 3 4 6 8 12 14 12 9 6 5 5 7 9 10 10 10 10 10 11 11 10 8 6 6 7 7 7 6 7 11 15 16 16 14 13 11 9 8 8 9 7 6 4 4 4 5 7 7 7 7 9 10 11 12 13 14 13 12 12 12 11 10 10 10 6 6 7 11 14 14 13 12 13 13 14 14 13 11 11 12 16 15 13 12 11 11 12 14 17 16 15 14 13 12 10 10 11 12 13 13 12 12 11 10 10 9 8 7 5 5 5 7 8 10 12 14 15 15 13 12 12 13 16 19 20 20 19 19 17 18 20 19 18 16 19 21 21 20 18 13 8 4 4 3 3 5 6 6 6 5 5 10 15 17 17 15 15 13 11 8 8 12 14 13 6 5 7 8 8 6 3 2 5 9 13 13 11 8 7 10 13 12 13 13 12 10 9 8 8 10 12 12 11 9 8 6 5 4 4 6 11 10 8 7 7 8 9 9 9 9 10 11 12 12 11 9 7 6 5 5 5 4 3 3 3 3 2 2 2 3 4 7 7 7 5 4 3 3 3 2 2 3 4 5 5 5 5 6 7 10 12 11 9 8 7 7 8 7 6 5 6 7 7 4 3 4 8 11 12 11 7 5 3 2 4 5 5 4 3 2 2 1 1 2 2 2 2 3 4 5 5 6 8 10 12 12 10 7 4 3 3 3 3 4 4 3 4 5 8 11 14 15 13 8 6 4 3 3 5 8 10 11 12 12 13 13 12 11 8 6 4 4 5 10 13 16 16 16 16 15 13 10 11 13 15 15 15 15 14 14 14 14 14 14 14 14 13 13 13 13 13 12 11 10 9 10 11 11 11 10 10 10 10 12 13 13 13 13 13 13 12 11 11 11 12 13 13 11 10 8 9 8 8 7 6 7 6 6 6 5 5 6 6 6 6 5 5 5 6 7 7 7 6 6 5 4 5 5 4 4 4 5 7 9 11 13 13 9 7 6 8 8 10 13 13 12 11 10 10 11 11 10 6 4 2 2 3 4 5 5 6 6 6 7 11 15 18 17 14 9 6 4 4 3 3 5 7 7 8 9 9 9 8 8 7 7 7 7 7 8 8 8 8 8 9 9 10 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 10 9 9 8 7 6 6 5 5 5 4 4 7 8 8 8 8 8 7 7 8 10 11 12 13 14 15 14 13 13 12 11 13 16 19 22 24 25 25 23 21 22 23 23 24 24 23 23 22 20 19 18 16 15 14 13 11 10 8 7 6 5 4 3 4 6 7 6 5 5 4 4 4 3 3 2 3 4 5 5 4 3 3 4 6 8 10 11 11 10 10 10 10 11 11 11 10 10 9 9 8 8 7 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 23 23 23 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 26 26 26 26 26 27 27 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 24 24 24 23 23 23 22 21 20 16 14 13 13 12 11 8 6 4 4 4 5 6 6 5 4 3 3 3 3 3 2 5 8 8 8 6 6 7 8 9 8 6 6 6 7 8 8 9 11 13 14 14 13 13 12 10 9 7 8 8 8 6 4 4 4 5 6 6 5 5 5 6 7 9 10 10 10 13 15 14 10 8 10 14 18 20 20 20 20 20 20 21 21 18 14 12 10 12 18 23 26 27 26 24 17 12 8 7 5 3 3 5 5 5 6 6 6 6 6 7 7 7 6 6 6 6 6 6 6 6 6 6 6 5 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 1 2 2 2 2 2 2 2 3 5 8 11 14 13 10 7 6 5 4 5 6 7 9 9 10 11 14 15 16 16 15 15 15 14 14 15 19 18 18 16 15 14 12 10 8 8 9 10 5 3 4 6 8 10 12 14 12 11 12 13 13 13 13 12 11 10 9 10 11 11 10 10 9 11 13 14 12 11 10 10 10 10 9 8 7 7 7 11 14 14 12 11 12 13 14 15 15 13 13 12 12 11 10 11 11 12 12 12 11 10 9 9 9 8 7 6 5 5 7 9 11 12 12 12 13 13 12 11 10 13 17 18 18 18 18 18 17 18 19 19 16 14 19 22 24 22 18 13 10 6 5 4 4 6 7 6 7 7 7 15 19 18 16 15 15 14 12 8 7 9 11 10 5 3 4 7 7 5 2 2 4 7 10 12 10 8 7 9 11 11 12 13 11 10 8 5 4 6 9 11 10 8 6 5 5 5 7 9 11 9 7 3 2 3 5 8 10 11 11 12 13 12 11 9 8 7 5 5 5 3 3 5 5 4 3 3 3 5 6 7 8 7 4 3 2 1 2 2 2 3 3 4 5 5 5 5 6 9 11 11 9 7 5 5 6 6 7 7 8 7 6 4 5 7 12 13 12 8 5 3 3 3 5 5 5 4 3 3 3 3 1 3 4 4 3 3 5 6 6 7 10 12 13 11 8 4 3 3 3 3 3 3 3 1 3 5 7 10 13 15 15 14 10 7 4 5 6 8 10 11 11 11 11 12 11 10 9 7 5 5 7 12 14 16 16 16 16 15 11 9 8 11 13 13 14 14 14 13 13 14 14 14 14 13 12 12 11 11 11 11 11 10 9 10 11 13 12 12 10 9 9 10 11 12 13 13 13 12 11 10 11 12 13 13 12 12 11 10 10 8 6 3 2 3 4 4 4 3 4 5 6 7 7 7 6 6 6 7 7 7 6 6 6 6 6 5 4 4 4 5 7 8 9 10 9 6 4 5 11 7 7 12 9 7 13 10 6 8 12 14 11 6 2 2 3 4 5 5 5 6 6 6 7 9 11 11 11 8 5 4 5 5 5 6 7 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 9 10 11 12 12 12 12 12 12 12 12 12 12 12 11 11 11 10 10 10 10 9 8 7 7 6 5 5 4 4 4 5 8 9 8 7 7 7 6 7 10 11 12 11 12 13 15 13 13 13 12 12 12 14 18 22 24 25 23 19 17 20 21 21 22 22 23 23 22 20 19 17 16 15 13 12 11 10 8 8 7 6 5 4 5 6 7 7 6 5 4 4 3 3 3 2 3 3 3 3 3 4 4 5 7 9 10 10 10 9 9 10 11 12 12 12 12 11 10 9 9 8 7 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 23 23 23 23 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 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 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 24 24 24 23 23 22 21 19 16 14 13 12 12 11 10 8 6 5 6 6 6 7 5 4 4 3 2 2 2 3 4 5 6 6 6 5 6 8 10 8 6 5 5 7 7 7 8 10 12 13 13 13 12 12 11 9 8 6 5 4 3 2 2 2 2 2 2 3 6 6 7 6 6 5 6 7 11 13 14 8 6 6 10 13 19 22 24 24 25 24 21 19 16 13 10 7 9 15 22 26 27 27 24 17 12 7 5 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 3 3 3 3 3 3 4 4 3 2 2 2 2 2 2 1 1 1 1 2 2 1 2 2 2 2 3 5 10 12 12 9 6 4 5 6 5 4 4 4 5 6 9 12 15 17 18 17 17 18 18 18 18 18 18 17 16 14 13 12 11 9 8 8 10 11 9 12 14 14 14 15 12 11 11 11 12 12 11 9 8 8 7 6 6 8 10 10 9 10 12 13 11 8 7 7 6 6 6 5 5 4 4 3 3 8 11 13 10 11 13 13 13 11 10 9 10 11 11 10 11 11 12 12 12 11 9 7 7 8 7 7 6 4 5 6 9 12 12 12 12 12 12 11 10 9 10 14 17 17 17 17 18 17 16 18 18 18 14 14 19 21 23 21 18 15 15 13 11 9 7 8 7 7 8 13 17 20 20 18 16 14 13 13 11 7 7 8 9 8 7 3 5 7 5 4 3 2 3 6 8 11 12 11 9 9 10 11 13 13 12 10 7 4 5 6 5 7 9 7 6 5 7 9 11 12 11 9 6 4 3 3 5 7 9 11 12 12 13 12 11 9 8 7 5 4 4 3 4 6 6 6 6 6 6 6 6 6 7 5 3 2 2 2 3 3 3 3 4 6 5 4 4 6 7 8 10 12 11 9 7 5 5 6 8 9 9 7 6 5 8 12 16 16 15 10 6 4 4 5 6 6 6 6 6 6 6 4 3 5 7 9 9 7 5 7 7 8 12 14 12 8 5 4 4 4 3 3 3 2 2 2 4 7 9 12 14 16 17 17 15 11 7 7 7 8 9 9 10 10 11 12 11 11 10 9 9 10 12 14 16 16 17 16 16 14 10 7 5 8 11 12 12 13 13 13 13 13 13 13 13 13 12 11 11 10 10 10 10 9 9 10 12 14 14 13 12 11 10 9 10 11 12 12 12 11 11 10 11 13 14 13 12 12 11 11 10 8 5 2 3 3 3 3 3 3 5 7 8 8 8 7 6 5 5 6 6 6 6 7 7 7 7 6 5 5 5 6 7 6 6 8 8 7 4 7 11 7 8 13 10 10 13 11 8 5 9 14 15 12 6 3 4 5 5 4 4 5 6 7 7 7 6 6 7 7 6 5 6 5 5 6 7 8 8 8 8 7 7 6 6 7 7 7 7 7 7 7 6 6 6 6 7 8 9 10 11 12 12 12 12 12 12 12 12 11 11 11 10 10 10 10 9 9 8 8 7 6 6 5 4 4 3 4 6 9 9 8 6 6 6 6 9 11 13 12 12 11 12 14 13 14 14 15 14 14 17 19 20 22 21 17 14 14 19 20 20 20 21 21 22 22 20 18 17 16 14 13 12 11 10 8 8 7 7 6 5 5 6 7 7 7 5 4 4 3 3 3 3 3 3 3 3 4 5 5 6 7 9 9 9 8 8 9 10 11 12 12 12 12 11 9 8 8 7 7 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 23 23 23 23 23 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 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 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 24 24 23 23 22 22 20 17 15 13 11 11 11 11 11 9 7 5 5 6 6 5 5 5 5 4 3 4 4 3 4 4 4 4 5 8 10 12 9 7 6 6 7 7 8 8 10 11 13 13 13 12 12 11 9 6 3 3 2 3 2 1 2 2 2 2 3 5 5 5 3 3 4 4 5 6 7 7 6 6 8 14 19 22 22 22 22 24 24 23 20 16 11 7 6 8 15 25 26 26 24 21 17 12 8 5 4 4 4 5 4 4 4 4 4 5 5 4 4 3 3 4 4 5 5 5 4 4 4 4 3 3 3 3 3 2 3 3 3 3 3 2 2 2 1 1 1 1 1 1 2 3 3 3 3 2 2 2 3 5 7 8 8 6 5 6 6 6 6 5 4 4 5 7 11 13 15 16 16 17 17 18 17 16 15 15 16 16 14 13 12 12 11 11 9 8 12 15 16 18 18 18 14 11 8 9 9 8 8 8 8 7 6 5 4 3 4 5 7 7 7 7 7 4 4 4 4 3 3 4 4 3 2 2 3 2 3 5 8 10 9 11 13 10 8 6 6 7 8 9 10 10 10 10 11 13 13 13 10 7 5 5 5 4 4 4 5 7 10 12 12 12 11 10 11 11 10 12 15 17 18 17 17 18 18 17 17 18 18 17 14 16 21 21 21 20 18 17 17 16 14 13 11 9 7 7 9 14 16 18 17 16 15 13 12 12 10 8 8 9 10 7 6 6 7 7 5 4 3 1 3 6 8 10 12 13 12 10 10 11 13 13 12 10 8 6 7 7 5 6 7 10 10 10 10 10 12 12 10 8 7 6 6 7 7 7 7 7 7 8 9 9 9 8 8 7 7 6 5 4 4 5 6 7 7 7 6 5 4 4 5 6 5 4 3 3 3 3 3 4 4 5 4 4 4 7 7 7 11 12 11 11 9 5 5 6 8 8 8 6 6 6 11 15 19 18 13 5 5 6 6 6 7 7 7 7 7 6 4 5 6 8 12 13 12 7 5 7 7 8 12 12 9 7 6 6 6 5 4 3 2 3 3 4 7 9 12 14 17 19 18 15 10 9 8 9 9 8 8 8 8 10 11 12 12 12 11 11 11 12 13 15 16 16 16 17 16 14 9 6 4 7 9 11 11 12 12 12 12 12 12 12 12 11 11 10 10 10 9 8 7 8 9 11 13 14 15 14 14 12 11 9 9 10 11 11 11 10 10 11 12 13 13 13 12 12 11 10 8 6 4 3 3 3 3 3 4 4 7 8 8 8 8 8 7 6 5 5 6 6 6 6 7 7 7 6 6 6 5 5 5 5 6 7 6 5 6 8 9 6 8 11 10 10 10 9 8 5 6 11 17 17 13 7 6 6 5 5 4 5 5 6 7 9 9 9 8 7 6 6 7 5 4 6 7 8 8 8 8 7 6 6 5 6 7 7 7 7 7 7 6 6 6 7 7 8 9 10 11 11 12 12 12 12 12 11 11 11 10 10 10 10 9 9 9 8 7 7 6 5 4 4 3 3 4 6 7 9 8 7 5 6 7 7 10 12 14 13 12 11 12 13 14 15 15 16 16 17 20 21 21 23 20 15 11 12 20 21 21 20 20 20 22 21 20 18 17 16 13 13 12 12 10 8 7 6 6 6 5 4 6 7 8 7 6 5 4 3 3 3 2 3 3 3 3 4 4 5 6 7 8 8 8 6 7 8 9 10 11 10 10 9 9 8 7 6 6 6 22 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 23 23 23 23 24 24 24 24 24 24 24 25 25 25 25 25 24 25 25 25 25 25 25 25 25 25 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 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 24 24 23 23 22 21 18 16 13 12 11 9 9 9 8 6 5 4 3 4 4 6 6 6 5 5 5 6 4 2 3 3 4 8 12 12 11 9 9 8 8 8 8 8 9 10 12 13 14 13 13 12 11 9 6 3 2 2 3 3 3 3 2 1 1 2 2 2 2 2 2 3 4 3 2 3 4 5 5 8 13 16 17 16 16 19 22 24 25 23 20 17 9 6 7 17 26 27 24 21 18 16 12 10 7 4 4 4 4 5 5 5 5 5 6 6 6 4 3 2 2 3 3 3 3 3 3 3 3 3 4 4 3 5 5 5 4 2 1 1 2 2 2 2 2 2 2 2 1 2 4 7 7 6 5 3 3 3 4 7 8 7 6 5 6 7 6 6 5 5 5 9 12 15 16 17 17 17 17 17 17 16 14 13 14 15 15 13 13 12 11 11 12 10 8 8 10 12 13 12 10 6 6 6 7 7 5 6 7 7 5 4 2 2 2 3 4 5 5 4 3 4 4 2 2 2 1 1 2 2 2 1 1 2 3 3 4 7 9 10 12 11 8 6 5 5 6 6 8 9 9 8 8 8 11 13 15 13 9 6 4 3 3 3 3 5 8 11 12 12 13 14 15 15 16 17 18 18 19 17 17 17 18 19 17 18 18 18 17 15 18 19 18 18 19 18 17 17 16 15 14 12 10 7 8 9 11 13 14 13 13 13 13 12 12 11 9 8 10 10 6 8 10 9 7 5 4 4 3 5 7 8 10 11 13 12 11 9 10 11 11 11 11 10 9 10 9 8 7 8 11 11 11 10 8 10 12 11 9 8 8 8 8 7 6 4 4 4 6 7 7 7 7 8 10 10 9 7 6 4 5 6 6 6 6 5 4 4 4 4 6 7 7 4 3 3 2 3 4 4 4 3 4 5 8 7 7 10 11 11 11 8 6 5 5 6 6 6 5 5 7 12 14 15 13 10 5 6 7 7 7 7 7 7 7 5 4 4 7 11 14 14 12 9 6 5 6 7 8 11 8 6 8 8 8 8 7 4 2 3 4 4 6 9 11 12 14 16 17 17 14 10 9 9 10 9 8 7 6 7 10 12 13 13 12 10 9 9 10 11 13 14 15 15 16 15 13 9 6 5 7 8 9 10 11 11 12 11 11 10 10 10 9 9 8 8 7 6 5 5 7 9 12 13 14 14 14 13 13 11 9 7 8 9 10 10 10 10 11 11 12 12 12 12 12 11 9 7 4 3 2 2 3 4 4 5 6 7 7 7 7 8 8 8 8 7 7 7 7 6 6 6 6 6 5 6 6 5 4 3 3 4 5 5 5 6 8 8 6 6 6 6 7 8 9 8 7 5 7 12 12 11 7 7 7 6 6 5 5 4 3 3 5 7 8 8 7 7 7 7 5 5 6 7 8 8 8 8 7 6 5 5 5 6 7 7 7 7 7 7 7 7 8 8 8 9 10 10 11 12 12 12 12 11 11 10 10 10 10 9 9 9 9 8 7 7 6 5 4 4 3 3 4 5 7 8 9 9 8 7 8 9 11 12 14 14 14 13 13 13 13 14 16 17 17 17 17 21 23 24 25 23 19 12 14 21 23 23 22 20 20 21 20 19 18 16 15 13 13 12 12 11 9 7 6 5 5 4 4 5 6 8 7 7 6 5 4 3 2 2 3 3 3 3 4 4 5 6 7 8 7 6 5 6 7 9 9 9 8 7 6 6 6 5 5 4 5 22 22 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 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 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 24 24 24 23 22 21 19 16 14 12 10 7 7 6 6 5 5 4 4 3 6 8 9 9 8 10 11 11 8 6 3 5 7 13 14 12 11 10 9 9 9 9 8 8 9 10 12 13 14 13 13 12 10 9 6 4 1 2 4 6 6 4 3 2 1 1 1 1 2 2 2 4 5 5 5 5 5 4 3 6 9 12 10 8 6 12 20 25 25 21 14 10 5 5 8 17 24 28 24 20 17 13 9 7 5 4 3 4 6 6 6 6 6 6 6 7 7 5 4 2 2 2 2 2 2 2 2 3 4 5 7 7 7 7 7 6 6 5 6 5 4 3 3 3 3 3 3 3 3 2 4 7 11 10 8 6 5 5 7 9 12 12 10 7 6 7 8 8 7 12 14 15 17 18 19 19 18 17 17 17 16 14 11 10 11 12 11 10 10 9 9 10 11 11 9 7 7 7 7 5 4 5 4 5 5 6 6 6 5 4 3 2 1 1 2 2 3 3 4 5 5 5 4 2 2 1 2 2 2 3 3 2 2 2 4 4 4 5 8 11 12 11 9 7 6 7 7 7 8 8 7 7 5 5 6 9 12 13 13 11 9 7 5 6 7 9 11 13 16 18 20 21 21 22 21 19 18 18 18 15 14 15 17 18 18 17 17 19 17 16 16 15 14 16 17 17 17 17 17 15 14 12 11 10 10 10 9 10 10 9 10 10 12 12 12 11 10 9 10 10 10 11 12 11 8 5 5 5 6 7 9 10 11 12 12 12 10 8 9 10 10 9 9 11 11 11 11 11 11 11 11 10 10 9 6 8 11 12 12 10 8 7 6 7 7 5 4 4 5 5 5 5 7 9 11 12 10 9 8 6 5 5 6 6 6 5 4 4 6 6 6 7 7 7 4 3 3 3 4 5 4 4 4 5 6 6 7 10 11 11 9 7 6 5 4 4 5 4 4 5 7 10 8 8 7 7 7 7 8 8 9 8 8 7 5 3 4 7 12 14 14 13 10 7 6 7 8 12 13 13 7 7 9 9 9 9 7 4 2 3 5 5 7 10 12 14 14 14 13 12 11 10 10 10 10 9 7 5 6 8 10 12 13 12 11 10 9 9 9 10 11 13 13 13 13 13 12 10 8 7 7 6 6 7 8 10 11 11 10 9 8 8 8 7 6 5 4 3 3 4 7 10 13 14 14 14 14 13 12 12 9 7 7 8 10 10 10 10 10 11 11 11 11 11 10 9 7 6 4 2 3 4 3 4 6 7 8 8 7 6 6 7 7 8 8 8 8 8 7 7 6 6 6 5 5 6 5 4 3 3 4 3 4 6 7 7 7 6 5 5 4 4 5 6 8 7 7 7 6 5 6 6 7 6 6 6 5 6 6 5 4 3 2 3 4 6 7 7 7 7 5 6 7 8 8 9 8 7 7 6 5 5 5 5 6 7 7 8 8 8 8 9 9 9 9 10 10 11 11 12 12 12 11 11 10 10 10 9 9 9 9 9 8 7 7 6 5 5 4 3 3 2 4 6 8 9 10 11 10 11 12 13 14 14 15 15 14 14 15 14 14 14 16 17 18 18 20 23 25 26 27 25 21 14 16 20 22 22 22 19 20 21 20 18 17 15 14 14 13 12 12 11 10 8 6 5 5 5 5 5 6 7 7 7 7 6 4 3 3 2 3 3 3 3 4 5 6 7 8 8 6 5 5 6 7 9 9 8 6 5 4 4 4 4 4 4 4 22 22 22 23 23 23 23 23 24 24 24 24 24 24 24 24 24 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 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 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 24 24 23 22 21 19 17 15 13 10 6 5 5 5 5 4 3 6 8 11 12 12 11 12 15 15 14 10 7 4 8 11 16 13 11 10 9 9 8 8 8 8 8 9 10 12 13 13 13 12 11 9 8 7 7 6 6 6 7 6 4 2 2 2 2 2 2 2 3 4 7 9 10 8 6 5 6 7 9 12 13 9 8 10 17 22 25 24 22 18 12 7 6 8 13 21 26 24 22 19 15 11 8 5 4 3 2 3 4 5 5 6 6 6 6 6 6 5 4 3 2 2 2 1 2 3 4 6 7 7 5 5 6 6 6 7 7 7 6 6 5 5 3 2 3 4 5 5 4 5 7 10 12 12 9 9 10 11 12 14 15 15 14 12 12 15 18 19 18 18 17 19 19 19 18 17 16 16 16 15 12 9 7 6 7 5 5 7 8 8 8 10 11 9 7 6 6 5 6 6 6 5 5 6 7 7 6 5 4 3 3 2 2 2 2 2 2 2 3 4 4 4 3 2 2 2 2 2 3 3 3 2 3 4 3 3 3 7 10 12 11 9 8 7 6 7 7 7 7 6 5 4 4 5 6 8 10 12 15 14 13 11 12 13 14 15 16 18 20 22 21 20 19 18 17 17 17 15 11 10 12 15 17 17 15 16 17 15 13 12 11 12 16 16 17 17 18 18 16 14 12 12 13 14 11 9 7 6 6 8 9 11 11 11 10 10 10 11 13 14 14 14 12 9 6 5 7 9 10 10 11 12 12 11 11 9 8 9 9 10 7 7 10 12 12 10 10 11 13 12 11 10 9 10 11 13 15 14 12 8 7 5 6 7 7 7 7 7 5 4 4 6 9 11 11 11 10 9 9 7 7 6 6 6 6 5 5 6 7 7 6 7 8 7 5 4 4 5 5 5 5 5 6 7 7 8 9 10 9 8 6 5 5 4 3 3 3 4 6 8 9 7 6 6 7 8 8 9 9 9 9 8 6 4 2 2 3 5 6 8 8 8 7 7 9 12 16 15 13 7 7 9 8 9 9 7 5 2 6 8 9 9 9 10 9 9 9 9 9 10 10 9 9 8 6 4 4 6 9 11 12 12 12 10 9 8 8 9 9 10 12 13 12 11 8 9 10 10 9 7 3 2 4 6 7 9 10 10 9 7 7 6 7 6 6 4 3 3 4 6 10 13 13 14 14 14 13 13 12 10 8 7 8 10 11 11 11 10 10 10 10 9 8 8 7 6 4 3 2 4 7 8 8 8 9 9 8 7 6 5 6 7 8 9 9 9 9 8 7 6 5 4 4 5 5 5 4 3 3 4 4 4 6 8 8 6 5 5 5 5 5 4 5 7 6 7 9 9 7 6 6 6 5 4 4 4 4 5 5 5 3 3 3 3 5 7 8 8 7 6 7 7 8 9 9 8 7 6 6 6 6 4 3 4 6 7 7 8 8 9 9 10 10 10 10 11 11 11 12 12 11 11 10 10 10 10 9 9 9 8 8 8 7 6 5 5 5 4 4 3 3 5 8 10 10 11 11 12 13 15 15 15 16 16 16 15 16 16 16 16 16 16 18 20 20 22 25 27 28 28 26 22 16 17 18 18 18 19 18 20 21 18 17 15 15 15 15 14 13 12 11 10 10 8 7 6 6 6 6 6 6 6 6 6 6 5 4 3 3 3 3 4 4 5 7 8 8 8 7 6 5 6 7 8 8 8 7 7 5 4 3 3 3 3 4 4 22 22 22 22 22 23 23 23 24 24 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 25 25 25 25 25 25 25 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 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 24 24 23 23 21 19 18 15 13 12 9 6 7 7 7 6 5 9 12 15 14 12 12 12 13 10 9 8 7 8 12 13 14 11 10 9 8 8 7 7 7 7 7 8 10 11 13 13 12 11 10 8 8 7 7 7 7 6 6 5 4 3 2 2 3 3 4 5 7 8 11 11 9 7 5 4 5 6 8 15 18 17 17 17 20 21 21 21 22 22 17 11 6 5 10 21 25 26 24 20 16 12 9 6 4 3 2 2 2 3 5 7 6 5 6 6 7 7 6 5 3 3 3 4 5 6 6 7 6 5 3 4 4 3 4 4 5 5 5 5 5 5 3 3 3 6 9 11 10 8 8 9 13 14 14 14 14 15 15 16 17 17 18 19 20 21 19 17 15 14 15 17 16 15 14 14 14 14 13 11 9 7 5 4 4 5 6 7 7 7 7 9 10 9 7 5 5 6 6 6 6 7 7 7 7 8 8 8 7 7 6 5 4 3 3 3 3 4 3 3 3 3 2 2 1 1 2 2 3 3 2 2 3 3 3 3 4 8 10 11 10 10 10 10 9 8 6 5 5 5 5 5 5 5 5 5 5 6 8 10 11 12 13 14 14 13 13 14 15 15 13 13 14 17 17 16 17 14 11 12 14 16 16 16 14 15 15 13 11 10 10 14 18 17 17 18 19 19 18 14 11 12 15 16 14 9 5 6 7 8 9 10 11 10 10 10 11 13 15 16 16 16 13 8 7 8 11 12 13 13 13 12 11 10 10 10 9 9 9 8 6 5 7 12 13 13 12 13 14 13 12 11 11 10 11 13 15 14 12 9 9 9 10 10 10 10 10 9 7 6 6 7 9 11 12 12 11 11 10 9 9 8 6 6 6 5 6 7 7 7 6 6 7 7 7 6 6 6 6 5 5 4 5 6 6 7 8 8 8 8 7 6 5 4 3 2 3 4 6 7 6 5 6 7 8 9 10 10 9 9 8 7 5 4 3 3 5 8 11 11 11 9 9 9 10 13 15 13 10 7 7 7 7 7 7 5 4 4 9 12 14 11 8 5 5 5 5 7 9 10 9 8 7 7 6 5 6 7 9 10 11 10 9 7 7 7 7 8 9 10 12 13 12 8 5 8 9 9 9 7 3 3 4 5 5 6 8 9 9 7 6 5 6 7 7 7 5 4 4 5 8 11 12 13 14 14 14 13 12 10 8 6 9 11 12 12 11 10 10 9 9 7 6 5 5 5 4 3 2 5 7 8 8 9 9 9 9 7 6 5 6 7 9 10 10 10 9 8 7 6 5 4 4 4 5 4 3 3 3 4 5 5 3 6 7 6 5 4 5 5 5 4 5 6 6 6 6 5 5 6 7 7 6 5 4 4 4 4 6 6 6 5 4 3 4 6 7 6 6 6 6 7 7 9 9 9 7 6 6 6 6 3 3 4 6 7 7 8 9 9 10 11 11 11 11 11 12 12 12 11 11 11 10 10 10 10 10 10 9 9 8 7 6 6 5 5 5 4 4 3 3 5 7 9 8 9 10 12 14 15 16 16 17 17 17 18 18 18 18 19 20 20 21 22 22 23 26 27 27 26 23 20 17 18 17 14 14 16 17 19 19 16 16 16 16 15 15 14 13 12 11 11 11 9 9 8 8 8 7 6 6 5 5 5 5 5 4 3 3 4 4 5 6 7 8 9 8 7 6 6 6 7 8 8 8 7 7 7 6 5 4 3 3 3 4 4 22 22 22 22 22 23 23 24 24 24 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 24 24 25 25 25 25 25 25 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 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 24 24 24 23 23 22 20 18 16 14 12 9 8 9 9 9 7 7 9 10 9 8 9 11 10 9 7 8 9 10 13 16 14 12 10 8 7 8 7 7 6 5 5 6 7 10 11 12 13 12 11 9 8 6 6 6 7 5 3 4 4 4 3 2 3 3 3 5 10 15 14 12 10 8 5 3 4 6 5 9 16 14 14 16 16 16 14 13 14 20 22 19 12 7 6 12 21 27 29 27 23 18 12 9 6 4 3 1 1 3 5 6 6 5 4 4 6 7 8 8 6 5 4 4 5 6 6 6 5 4 3 2 2 2 1 2 3 3 3 3 3 3 3 3 4 3 3 3 6 10 12 14 15 16 16 17 16 15 14 13 12 13 14 15 16 16 15 13 10 9 8 9 11 11 9 8 9 9 9 8 7 6 6 6 6 6 7 7 8 8 8 9 9 9 8 5 4 4 3 4 5 6 7 7 8 8 8 8 9 8 7 5 7 7 5 4 4 4 4 4 3 3 2 1 2 2 2 2 1 2 2 3 2 2 2 3 5 6 8 8 8 8 10 10 10 10 9 6 4 3 4 5 6 6 6 6 7 7 8 8 8 8 8 8 9 9 9 7 7 8 8 9 14 15 16 16 16 15 14 14 15 16 17 16 15 14 14 13 11 9 9 10 16 19 18 18 19 20 19 17 14 15 16 18 18 17 9 3 4 7 9 10 10 10 9 9 10 11 13 14 16 16 16 12 8 7 10 13 14 15 15 14 12 9 9 10 11 11 10 9 7 5 3 5 11 13 14 13 13 14 13 12 10 9 10 11 12 13 13 12 12 12 12 12 10 10 10 11 12 11 9 9 9 11 12 13 12 10 10 10 10 10 9 6 6 6 6 6 6 7 7 7 7 7 6 7 7 6 6 5 4 3 2 3 4 4 5 6 7 8 8 7 7 5 3 2 2 2 4 6 5 5 5 7 8 9 9 10 9 9 8 8 5 4 3 3 4 9 13 16 16 15 14 14 13 12 11 10 8 8 7 7 7 7 6 5 4 3 4 8 10 9 5 4 3 3 3 3 6 8 10 10 10 8 8 8 8 8 8 9 9 8 7 6 6 5 5 6 8 9 11 12 12 10 6 5 8 8 8 8 6 3 5 6 6 4 4 6 9 10 8 5 3 4 6 8 9 8 6 4 4 4 7 10 12 13 14 14 14 13 11 8 6 8 10 11 11 11 11 10 9 7 6 6 5 5 4 4 4 3 7 8 8 9 9 9 9 9 8 7 7 7 8 9 9 10 10 9 8 7 7 6 6 5 5 5 4 3 3 3 3 4 3 3 3 4 4 3 3 4 5 5 4 3 3 3 3 3 3 3 4 6 7 7 6 5 4 3 3 4 4 4 5 5 4 4 6 7 6 5 5 5 6 7 9 9 9 8 7 6 7 8 8 8 7 8 8 8 8 9 9 10 11 11 12 12 12 12 12 11 11 11 11 10 10 10 10 10 10 10 9 9 7 6 6 6 6 5 5 4 3 3 4 5 6 5 7 10 13 14 15 15 16 17 18 19 20 21 21 22 22 23 24 24 24 24 25 26 26 26 24 19 17 17 19 17 14 14 15 17 17 17 15 16 16 16 16 15 15 14 12 11 11 11 11 10 10 10 9 8 7 6 5 4 4 4 4 4 3 3 4 5 6 7 8 9 9 8 7 5 6 6 8 8 8 8 6 6 5 5 5 5 5 4 4 4 4 22 22 22 22 22 23 23 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 24 24 24 24 24 24 24 24 24 24 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 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 24 24 24 23 23 22 20 19 17 14 12 8 8 9 10 9 7 6 6 6 6 5 7 8 7 6 6 6 9 12 15 14 12 10 9 8 7 7 6 6 5 4 4 5 7 10 12 13 13 12 11 9 8 7 7 7 7 4 3 4 4 3 2 2 2 2 3 5 12 15 14 11 9 8 6 4 6 7 7 13 19 17 13 11 11 9 6 7 9 15 18 17 9 6 6 13 21 27 27 26 23 19 13 10 7 6 4 2 2 3 5 7 7 5 4 3 4 5 7 8 7 6 4 4 4 4 4 3 3 2 2 2 2 2 2 2 2 2 2 2 1 2 4 5 8 10 11 11 11 14 16 20 21 20 19 16 16 15 14 12 10 9 8 8 10 12 11 9 6 4 4 4 5 6 4 3 4 4 4 4 4 5 6 7 6 6 7 8 9 10 10 9 9 8 7 5 4 3 3 3 4 6 6 6 6 7 8 8 7 5 9 11 11 9 8 6 5 3 3 4 6 5 5 5 4 4 4 4 3 3 3 3 2 2 2 4 6 6 6 6 6 7 9 10 10 11 10 8 5 5 6 6 6 6 5 6 6 6 7 7 7 7 7 8 9 8 6 4 3 3 5 10 16 16 15 15 14 14 15 15 15 15 15 14 15 14 13 11 10 8 7 9 15 18 19 20 21 21 19 17 14 17 20 20 20 19 15 11 9 10 11 12 11 10 8 8 9 10 11 13 16 16 15 10 8 8 12 14 15 16 16 14 11 7 8 10 11 11 11 9 6 4 3 4 7 12 13 14 13 13 12 12 11 11 11 11 12 12 12 13 14 15 14 13 9 9 8 8 10 12 12 12 11 11 11 11 9 8 9 9 9 9 8 7 6 6 6 5 5 5 6 7 8 7 6 7 6 6 6 5 3 3 2 2 3 3 4 5 6 7 7 8 7 6 3 2 2 3 4 5 5 6 7 8 9 9 9 9 9 8 7 6 3 3 4 8 10 12 15 18 18 15 12 13 12 12 8 6 6 7 7 7 7 6 6 4 3 2 4 7 7 5 2 2 2 2 2 3 6 9 10 9 8 7 7 8 10 9 7 5 5 5 4 4 4 4 4 5 7 9 11 11 9 7 7 7 10 10 10 9 8 8 9 10 9 7 5 4 9 12 12 8 6 6 7 9 11 11 10 7 6 5 5 8 11 13 14 13 13 12 11 8 6 8 8 9 10 10 10 10 9 8 7 6 6 5 4 4 5 7 9 9 8 8 8 9 9 9 8 8 8 8 8 8 8 9 9 9 9 8 7 7 6 5 5 5 5 4 3 2 2 2 2 2 3 2 2 2 2 3 5 4 4 3 3 2 2 2 2 3 3 3 4 4 4 4 4 4 3 2 2 3 3 4 4 4 6 6 4 3 3 4 6 7 9 9 9 8 7 7 8 8 9 9 9 9 9 9 9 9 10 10 11 11 12 12 12 12 11 11 11 10 10 10 10 10 10 10 10 10 10 9 7 6 6 6 6 5 4 4 4 4 3 4 4 3 7 10 12 14 15 15 16 17 19 20 21 22 23 24 24 25 27 26 26 27 29 29 28 27 23 15 15 17 20 18 17 17 17 16 15 15 15 16 16 16 16 15 15 14 13 11 11 11 11 11 10 10 10 9 8 7 6 5 4 3 3 3 3 3 3 4 6 7 8 9 8 7 6 5 6 7 8 9 9 8 6 5 4 4 4 4 5 5 5 4 5 22 22 22 22 22 23 23 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 24 24 24 24 24 24 24 24 25 25 25 25 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 26 26 26 26 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 23 23 22 21 19 17 15 12 9 8 9 10 8 6 5 3 2 2 3 5 5 5 5 5 4 6 10 14 11 9 7 7 7 7 6 6 5 4 3 3 4 7 10 12 13 13 12 11 10 9 8 7 7 7 4 3 3 3 2 1 2 2 1 4 7 15 17 17 13 11 10 9 9 9 9 9 9 11 12 13 12 9 6 6 7 9 12 15 14 9 7 9 15 23 28 27 25 23 20 16 12 9 7 6 4 3 4 6 8 7 6 5 4 3 4 5 7 7 6 5 3 2 2 2 2 3 3 2 2 2 2 3 3 3 2 1 1 3 5 8 10 13 15 15 14 14 15 16 16 17 17 16 12 9 7 7 7 7 5 4 3 5 7 7 7 5 3 3 4 4 4 3 3 4 4 3 3 4 5 6 6 6 6 7 7 7 7 7 8 8 7 6 5 4 4 4 4 7 9 10 11 10 10 10 12 14 14 14 14 13 11 9 7 4 3 3 5 8 8 7 7 6 6 5 5 4 4 3 3 2 2 2 4 5 5 5 5 5 6 8 10 10 11 10 9 7 7 8 7 5 3 3 3 3 4 5 5 6 7 9 9 10 10 9 6 4 6 9 14 16 15 15 14 12 13 14 13 12 11 12 13 14 12 12 12 10 8 5 8 13 17 20 21 22 21 20 18 16 20 21 22 21 21 19 17 15 15 14 13 12 9 7 7 7 8 11 13 14 14 12 9 10 12 18 19 19 18 17 14 8 6 8 9 11 11 10 8 5 4 3 6 9 14 14 13 12 11 9 8 9 11 12 12 12 11 11 11 11 12 14 13 10 9 7 5 8 11 13 13 12 9 8 8 7 7 7 7 7 7 6 5 4 4 5 4 4 5 5 6 7 7 7 6 5 4 4 4 4 3 3 2 3 3 3 4 4 5 6 7 8 6 4 2 2 3 4 6 7 8 9 9 9 9 8 8 8 7 5 3 2 6 10 14 15 15 17 18 20 13 8 6 7 7 5 6 7 7 7 7 6 6 5 3 2 2 4 6 6 3 2 3 2 2 1 3 5 7 9 9 7 6 6 7 7 6 5 4 4 3 3 2 2 3 4 5 6 8 9 9 9 8 10 11 11 11 11 10 11 11 12 12 12 12 11 10 12 13 13 11 10 10 10 11 13 12 11 10 9 8 7 8 10 12 12 12 12 11 10 8 8 9 8 9 9 10 10 10 9 9 8 7 7 6 6 5 6 7 9 8 7 7 8 8 8 8 9 9 8 8 7 7 7 8 8 9 9 9 8 7 6 5 6 6 5 4 3 3 3 2 2 2 3 2 2 2 2 2 4 3 2 3 3 2 2 3 4 4 4 3 3 3 3 5 6 6 4 3 2 2 3 3 5 7 7 5 2 2 3 4 6 8 9 9 9 8 8 8 9 10 10 10 10 9 9 9 9 9 9 9 10 11 11 12 12 11 11 11 10 10 10 10 10 9 9 10 10 10 10 9 8 7 6 5 5 5 4 4 4 4 4 3 3 3 5 9 12 13 15 16 17 19 20 21 21 22 23 24 25 26 27 26 25 24 24 22 18 19 16 10 14 18 22 20 20 21 18 15 14 14 15 16 16 16 16 15 14 14 13 11 11 11 12 11 10 11 10 10 9 7 6 5 5 4 4 4 4 3 3 3 5 7 8 8 8 7 6 6 7 8 9 10 9 8 6 5 4 3 4 4 5 5 5 5 5 22 22 22 22 22 23 23 23 23 24 24 24 24 24 24 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 25 25 25 25 25 25 26 26 26 26 26 26 26 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 23 23 22 21 20 18 16 14 11 8 8 8 7 6 5 4 2 2 2 3 3 3 4 4 4 3 7 9 7 6 5 6 7 7 6 5 5 4 3 3 4 7 10 12 13 13 12 11 10 9 8 7 6 5 4 3 3 3 2 2 2 2 2 4 7 11 13 14 15 14 13 12 11 11 10 11 12 11 13 17 19 21 19 18 17 16 16 16 16 15 12 14 19 25 27 26 25 24 23 19 15 11 9 8 7 5 5 7 8 7 7 6 4 3 3 4 5 6 5 4 2 1 2 2 3 3 4 4 4 3 3 3 2 2 2 1 2 4 7 13 13 12 10 10 10 10 10 9 10 11 12 11 7 5 4 3 4 3 2 2 3 3 4 4 4 4 3 4 4 4 4 3 3 3 3 3 4 4 4 5 5 6 6 7 7 9 8 7 7 7 8 7 6 5 6 7 9 13 16 16 15 14 14 14 15 12 11 11 11 10 9 8 6 5 5 6 8 9 9 8 7 7 7 6 5 5 5 3 2 2 2 3 4 4 4 4 4 4 5 7 9 10 10 10 10 9 8 8 7 4 2 1 2 2 3 4 5 5 10 17 16 16 17 16 14 12 13 15 17 17 15 15 15 14 10 9 8 9 9 12 13 12 12 14 17 16 13 10 12 14 18 19 20 21 22 21 19 19 21 22 23 23 22 21 20 19 19 17 14 12 9 7 6 8 10 12 13 13 13 12 10 12 16 21 20 19 19 16 13 7 6 8 8 9 10 9 7 4 3 3 7 11 15 14 13 11 8 7 6 7 9 12 12 12 9 7 7 7 8 10 12 13 13 11 10 10 11 12 10 9 8 7 6 5 6 6 5 6 6 6 5 4 3 4 5 6 6 6 6 6 7 6 5 3 3 3 3 4 3 3 3 4 3 3 3 4 4 5 7 8 8 6 4 3 4 6 8 9 10 9 9 8 8 8 7 6 4 3 3 2 6 11 16 18 19 20 22 23 18 11 4 4 4 5 7 7 8 7 7 6 5 4 3 2 3 7 8 7 3 2 3 3 2 2 2 3 4 6 7 7 6 6 7 8 9 6 4 3 2 2 2 2 2 3 4 6 8 9 9 11 12 12 9 8 9 9 9 9 10 11 12 14 15 16 14 12 12 12 12 12 13 12 12 12 12 11 10 10 11 12 11 10 10 11 11 12 10 9 10 10 10 8 8 8 8 9 10 10 10 9 8 7 6 5 4 4 6 7 7 7 6 7 7 8 8 8 9 8 8 7 7 6 6 7 8 9 9 9 7 6 6 7 7 5 4 2 2 1 1 2 2 3 3 3 3 3 4 4 5 4 3 3 2 3 4 5 6 6 6 7 7 7 7 7 7 5 4 3 2 3 5 6 6 6 4 3 2 3 4 6 8 9 10 9 8 8 9 10 10 9 9 9 8 8 8 8 8 8 9 9 10 11 12 12 11 11 11 10 10 10 9 9 9 9 10 10 11 10 9 9 8 7 5 4 4 4 4 4 4 4 4 3 3 4 8 11 13 14 16 16 18 19 19 19 19 21 23 25 26 26 24 18 13 12 11 10 10 9 8 12 17 21 21 20 20 16 14 13 15 16 16 16 16 16 15 14 14 12 11 10 10 11 11 10 10 10 10 10 8 7 6 6 5 5 5 5 4 3 3 5 7 7 7 7 7 7 8 9 10 10 10 9 7 6 4 3 3 3 4 4 5 6 6 5 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 26 26 25 25 26 26 26 25 25 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 24 24 24 23 23 22 22 21 19 17 14 9 6 5 6 6 5 4 3 2 2 2 2 2 2 2 2 2 2 5 5 5 4 3 4 7 7 6 5 4 3 3 3 5 7 10 12 13 13 12 11 10 9 8 7 6 6 5 4 3 3 3 3 2 1 2 3 5 7 8 8 10 13 15 15 12 10 8 7 7 7 11 16 20 21 21 22 23 25 25 22 20 18 16 18 22 25 25 25 25 25 25 22 17 11 9 8 7 6 5 6 8 9 7 6 5 4 3 2 2 3 4 3 2 2 1 1 3 3 4 4 4 4 3 2 2 1 2 1 2 3 8 14 12 10 7 5 3 3 3 4 5 7 10 10 8 7 6 4 3 3 3 3 3 3 3 3 2 2 3 4 4 5 3 3 5 4 3 3 4 4 4 5 5 7 8 10 11 10 9 9 8 7 7 8 8 9 12 15 17 14 13 12 12 12 10 8 7 7 7 6 7 8 9 9 10 9 10 11 11 11 10 8 7 7 7 6 6 5 5 2 3 3 4 4 3 3 3 3 3 3 3 5 7 9 10 10 10 10 9 7 6 4 3 3 2 3 4 7 10 15 18 20 19 21 23 23 22 20 19 19 20 18 17 16 16 13 6 5 5 8 10 13 11 12 14 20 24 24 20 17 16 16 17 20 23 24 24 23 20 21 22 23 23 23 21 21 21 20 18 16 13 10 8 7 7 10 13 16 15 14 13 12 12 12 16 19 18 18 18 16 13 8 6 6 6 7 8 7 7 5 6 7 10 14 15 14 12 10 7 6 5 5 7 11 10 9 7 7 6 6 6 7 14 15 15 14 13 13 11 10 10 10 9 7 6 5 6 6 5 6 6 6 6 5 4 4 5 6 6 6 7 7 7 6 5 3 2 2 3 3 3 3 3 3 3 4 4 4 4 4 7 9 11 9 7 6 7 9 10 10 10 9 9 8 7 7 6 3 2 2 5 7 9 11 15 19 22 24 24 22 17 9 4 3 4 6 8 8 8 8 7 5 4 3 3 2 3 7 6 5 3 3 4 4 3 2 3 3 3 4 5 7 7 7 5 5 5 4 3 2 2 2 2 2 3 3 4 5 7 9 11 13 13 11 10 9 9 8 7 6 6 7 8 10 11 11 10 9 9 9 9 9 8 7 7 8 9 8 8 8 9 10 9 8 8 10 10 10 8 8 11 11 10 8 6 5 6 8 9 10 10 10 9 7 6 4 3 3 5 7 7 6 5 5 6 7 7 7 8 8 8 7 7 6 5 5 6 8 9 9 8 7 6 6 6 6 7 6 5 3 2 3 3 3 2 3 4 5 6 7 7 6 5 4 4 4 5 7 7 8 9 9 8 7 6 6 6 5 4 3 4 5 5 4 5 6 4 3 3 4 6 7 8 9 10 10 9 9 9 8 8 8 7 7 7 7 8 8 8 8 8 9 10 11 11 11 11 11 10 10 10 9 9 9 9 9 10 10 11 10 10 9 8 7 6 5 4 4 4 4 4 4 4 4 4 5 6 8 9 12 13 14 15 16 16 17 18 20 22 25 25 23 18 10 6 4 4 5 6 6 7 8 11 15 18 18 16 12 12 13 15 17 17 17 16 16 15 15 14 13 12 9 9 9 8 8 8 9 10 10 9 8 7 7 6 6 5 5 4 4 4 5 6 7 7 7 7 8 9 9 10 11 11 9 8 6 5 4 3 3 3 4 5 5 6 6 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 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 25 25 25 24 24 24 23 23 23 23 22 21 20 18 14 7 5 3 4 4 4 4 3 2 1 2 2 2 2 2 2 2 2 3 3 4 5 4 4 7 7 5 5 6 7 7 7 7 9 11 12 12 12 12 11 10 9 7 7 6 6 5 4 3 2 2 2 2 1 1 2 3 4 4 3 4 8 12 14 11 8 6 6 5 4 4 7 13 17 19 19 20 22 22 22 21 18 14 11 11 14 17 23 25 27 25 22 16 11 8 7 7 6 6 6 7 8 6 6 5 4 3 2 2 2 3 3 2 1 2 2 2 3 4 4 4 4 3 2 3 3 2 2 2 3 8 11 11 9 7 4 3 3 3 4 6 8 11 13 12 11 9 6 4 3 3 3 3 3 3 3 2 3 3 4 4 6 8 8 8 7 5 4 3 3 3 4 7 10 11 10 11 11 10 10 8 7 6 8 12 15 18 17 13 9 7 5 6 7 6 5 5 5 5 5 4 8 10 12 13 14 14 14 12 11 9 7 7 6 6 5 5 5 5 3 3 4 6 5 3 1 1 1 2 2 3 4 7 9 10 11 10 10 9 7 5 4 4 4 4 5 8 15 15 14 12 14 15 20 21 21 20 20 20 20 20 20 19 18 18 14 6 5 7 10 12 12 9 14 20 24 24 22 20 19 17 16 16 20 22 23 22 22 22 22 22 21 21 21 21 21 21 20 17 13 10 9 8 10 13 16 18 19 18 17 16 14 13 12 15 17 17 18 18 17 14 10 7 6 5 7 7 7 9 11 12 12 13 16 16 15 12 9 6 6 5 2 6 9 8 7 5 5 7 10 13 14 14 13 13 13 12 11 9 8 9 11 10 9 8 8 8 9 9 8 7 7 6 6 6 5 5 5 5 6 7 7 6 5 3 2 3 3 3 3 3 2 3 3 5 5 5 5 5 5 7 9 10 10 9 8 10 11 12 11 10 9 8 7 6 5 3 4 3 2 7 10 11 12 14 17 20 21 20 16 10 6 4 3 5 7 8 9 8 8 7 5 4 3 4 7 8 8 4 3 4 4 4 2 3 4 4 4 4 3 3 5 6 6 4 3 3 4 4 3 3 2 2 2 3 3 3 5 7 9 11 12 12 11 10 9 9 9 8 7 6 6 8 9 9 8 7 6 6 7 8 7 7 7 6 7 7 6 5 4 3 3 5 5 7 8 9 8 6 6 8 9 9 8 6 5 5 5 7 8 10 10 9 8 6 4 4 4 5 6 7 6 5 4 5 6 6 6 6 7 7 7 6 6 6 6 6 6 8 9 9 8 8 7 6 5 4 4 4 3 3 3 3 3 3 3 4 6 7 7 7 7 7 7 6 5 4 6 8 10 10 10 9 7 5 5 5 3 4 4 4 4 4 5 6 7 5 5 4 6 8 10 10 10 9 10 10 8 7 6 6 6 6 7 7 8 8 8 8 8 9 9 10 10 11 11 11 11 11 10 10 9 9 8 9 9 10 10 11 10 9 8 7 7 6 5 4 3 4 4 3 3 3 4 4 5 6 6 5 9 11 11 14 16 16 17 18 20 22 23 20 15 8 6 4 3 3 3 3 3 3 2 5 9 14 15 14 10 11 13 16 17 18 17 16 16 15 15 14 13 12 9 8 8 7 6 6 7 8 10 10 9 8 7 7 6 5 5 4 4 4 5 6 6 6 7 8 8 9 9 10 10 10 10 8 6 5 4 4 3 3 3 4 5 5 6 22 22 22 22 22 22 22 22 23 23 23 23 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 23 23 23 23 23 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 25 25 25 25 25 25 25 25 25 25 25 24 24 24 23 23 23 23 22 22 20 18 15 10 5 3 3 3 3 4 3 2 1 2 2 3 4 4 4 3 2 2 3 3 4 4 6 9 9 11 12 12 12 12 12 11 11 12 12 12 12 11 10 10 8 7 6 6 6 5 4 3 1 2 2 2 1 1 1 2 4 6 8 7 7 9 12 12 7 6 6 7 7 7 9 11 15 16 17 16 15 14 15 18 20 17 12 8 8 11 21 29 30 26 21 16 11 7 7 7 7 7 6 5 6 6 5 5 5 5 4 4 3 3 4 3 2 3 3 3 3 3 4 4 4 3 3 3 3 2 2 1 2 5 9 11 10 7 4 3 3 3 6 9 11 11 11 10 10 9 7 5 3 3 3 3 3 2 3 3 4 4 4 3 5 8 9 10 8 7 5 4 3 3 5 8 11 11 12 12 12 11 11 9 7 9 12 18 19 18 14 10 6 3 3 3 6 6 5 4 3 3 3 4 6 9 13 14 13 12 12 11 11 9 7 6 5 4 5 5 6 5 5 5 6 7 7 5 3 2 2 2 2 3 5 8 11 11 10 9 8 7 6 5 4 4 5 6 9 11 13 9 8 6 7 10 16 16 15 16 17 17 18 18 18 18 18 19 16 11 7 9 12 12 11 8 13 18 21 19 17 16 17 17 15 14 15 17 18 19 21 22 21 21 21 20 21 21 21 20 18 13 9 8 11 13 17 19 20 21 21 21 19 18 15 13 12 15 15 15 16 17 17 14 11 8 6 5 6 8 9 9 10 13 14 15 16 16 14 11 8 6 7 5 3 7 8 7 6 4 3 6 10 13 13 12 10 9 9 9 10 10 11 11 12 11 10 10 9 9 10 10 9 8 6 4 5 6 6 5 4 4 5 6 6 6 5 4 4 5 5 5 4 4 4 3 4 6 6 6 5 6 6 6 6 7 10 9 8 10 11 12 11 10 9 7 5 4 4 6 9 7 5 6 9 12 12 11 10 11 12 13 9 5 4 3 4 5 7 8 8 8 8 6 4 3 3 6 11 10 8 4 4 6 4 3 3 4 5 4 5 5 4 3 4 6 5 5 4 4 5 6 5 5 3 3 2 2 3 3 3 4 5 7 8 9 9 9 8 8 8 8 8 9 10 10 11 10 9 8 7 7 8 8 8 7 6 6 7 7 7 6 5 5 4 3 4 5 7 7 7 7 8 8 7 7 7 6 5 3 3 3 4 8 9 9 8 7 5 5 5 6 6 6 5 4 4 4 4 4 5 5 5 5 5 5 5 6 6 6 6 7 7 7 8 8 8 7 6 5 4 3 3 3 3 3 3 3 3 4 5 6 7 8 8 8 8 6 4 3 5 7 8 8 8 8 7 6 5 4 4 5 5 4 4 5 7 7 8 7 6 6 9 10 11 10 10 9 10 9 7 5 5 5 6 7 7 8 8 8 8 8 8 9 9 10 10 10 11 11 11 11 11 10 9 9 8 9 9 10 10 10 9 9 8 7 6 5 5 4 4 5 5 5 6 7 7 7 6 5 5 5 9 11 12 15 17 19 20 21 21 23 22 15 9 4 4 4 4 3 3 3 2 3 3 3 5 8 11 11 9 10 12 15 17 18 18 17 16 16 15 15 14 12 10 9 8 7 5 5 4 7 9 10 10 9 8 7 6 6 5 4 4 4 5 5 6 7 7 7 8 8 9 10 10 10 9 8 7 6 5 5 4 4 3 3 3 3 4 21 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 23 23 23 22 22 22 21 19 16 12 6 5 4 3 3 4 4 3 2 2 3 3 4 4 4 4 3 3 3 3 5 7 8 10 11 13 15 14 14 12 13 13 13 13 12 12 11 11 10 9 8 7 6 5 6 6 6 4 3 2 2 3 2 1 2 3 4 7 8 8 6 6 8 10 9 9 9 10 10 10 10 11 12 12 10 8 8 8 8 11 14 12 10 8 8 10 15 24 30 28 23 16 10 7 6 8 8 8 6 4 5 5 4 5 6 6 6 6 6 5 5 3 2 3 3 3 3 3 3 4 4 4 2 2 1 2 2 1 2 5 10 12 11 8 5 3 2 3 7 9 9 9 8 7 6 6 6 4 3 3 3 3 3 3 3 3 3 3 3 2 4 6 8 9 10 9 8 6 5 5 7 10 12 14 13 13 12 11 11 9 10 14 17 19 17 14 10 7 5 3 3 5 7 7 6 4 3 3 4 4 5 9 12 12 11 9 10 10 10 10 8 5 5 5 5 5 6 6 5 5 6 7 8 8 7 5 4 3 3 5 7 9 9 9 8 7 5 4 4 4 4 4 5 6 9 8 7 5 5 6 5 9 13 11 11 12 13 13 14 15 16 17 17 18 17 13 7 10 12 12 10 9 12 15 17 14 12 11 12 13 12 11 11 11 13 16 20 20 17 19 20 21 21 21 21 18 14 12 12 13 18 20 20 20 20 21 22 21 20 19 16 11 10 12 13 13 13 15 16 13 11 9 7 6 6 8 9 8 7 8 12 15 17 16 14 11 9 8 7 5 4 5 7 7 6 5 4 5 9 12 12 10 9 8 7 7 8 9 10 11 12 11 10 9 9 10 11 11 10 8 5 3 4 6 7 5 4 3 4 4 5 4 4 4 6 8 7 6 5 4 4 4 5 6 6 6 7 7 7 6 6 7 10 9 9 9 10 11 10 8 7 4 3 2 3 5 8 8 7 5 8 11 13 10 8 6 6 6 6 5 3 3 4 5 7 7 8 7 6 4 3 3 5 6 8 8 6 3 5 6 4 4 3 4 4 4 5 6 6 4 4 6 6 6 6 5 5 5 5 4 3 3 2 2 2 3 2 2 3 5 6 7 8 8 8 8 9 9 9 10 10 10 11 11 10 9 8 8 8 8 7 7 7 7 7 8 10 8 7 5 4 3 4 5 6 7 9 10 9 8 6 6 6 5 4 4 4 3 3 4 7 10 10 8 6 5 4 5 5 5 4 4 3 3 3 3 4 4 4 4 4 4 4 5 6 6 6 5 5 5 6 7 7 7 6 5 5 4 4 3 3 3 3 3 4 4 4 6 7 7 7 7 6 5 4 3 4 5 6 5 5 6 7 7 5 4 4 5 4 4 5 6 8 8 8 8 7 8 9 10 10 10 9 9 9 8 7 5 5 6 6 7 8 8 8 8 8 8 9 9 10 10 10 10 10 10 11 11 10 10 9 9 8 8 9 9 9 9 9 8 7 6 5 5 4 5 6 6 7 8 9 10 9 10 9 6 6 8 13 15 17 18 20 21 23 23 24 24 20 10 6 4 4 4 4 4 3 3 3 3 3 2 3 4 8 9 9 10 12 15 17 18 17 17 16 16 16 15 14 13 11 10 9 7 6 5 5 6 7 10 10 10 9 8 7 6 5 4 4 4 5 5 6 7 8 8 9 9 10 10 10 10 9 8 7 6 6 6 6 6 6 6 5 4 4 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 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 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 24 24 24 23 23 23 22 22 22 22 21 19 17 13 10 10 8 5 4 4 5 3 2 2 2 2 2 3 3 3 3 2 2 3 7 9 9 8 8 11 12 12 12 13 13 12 12 12 12 11 10 10 9 8 7 6 6 5 7 9 10 7 5 2 1 2 3 3 3 3 4 7 8 8 5 4 5 7 9 9 11 12 12 12 11 10 9 7 5 4 5 5 5 5 6 7 7 6 7 7 10 15 24 30 26 19 11 8 7 9 9 7 6 5 4 4 5 5 6 6 6 6 6 6 5 3 3 2 2 2 2 2 3 4 4 4 3 2 2 1 2 3 5 7 10 11 10 6 4 2 2 3 6 8 9 7 6 4 4 4 6 5 4 3 2 3 3 3 3 2 2 2 2 2 2 4 7 10 11 12 9 8 7 8 9 11 13 14 13 12 10 11 10 9 13 17 18 17 14 9 7 6 5 5 6 8 9 8 7 5 4 5 7 7 7 10 11 10 7 7 8 8 9 10 8 6 5 5 5 6 7 7 6 6 7 8 9 10 12 12 10 8 8 7 7 8 7 6 5 4 3 3 3 4 4 3 3 3 4 5 5 5 5 5 5 5 7 8 9 10 11 11 11 12 14 16 17 17 17 13 10 11 12 11 10 12 16 16 15 12 10 7 7 8 10 9 8 7 11 15 19 16 15 17 19 21 21 20 19 14 14 16 18 20 22 22 22 21 22 22 23 23 23 21 17 11 8 9 14 14 13 13 13 12 10 8 7 7 7 8 8 7 4 3 4 11 15 16 14 12 10 9 7 4 4 5 8 8 6 6 6 7 10 11 10 9 9 10 10 10 10 10 10 11 11 11 9 8 9 10 11 11 10 8 5 3 2 6 7 5 4 4 3 3 4 4 4 6 9 10 8 6 4 4 4 5 5 5 5 6 6 7 7 7 8 10 11 10 9 9 10 9 8 6 4 1 2 3 3 4 7 9 7 5 10 12 13 9 6 4 4 4 5 5 5 5 5 5 6 7 7 5 5 5 6 5 5 6 5 5 4 3 5 5 4 3 3 2 3 4 6 7 7 6 6 7 7 7 6 5 4 3 3 3 3 2 3 3 3 2 2 2 3 3 4 5 6 7 7 8 9 9 9 9 8 8 9 9 8 7 7 6 6 6 6 7 8 9 9 9 9 8 6 5 5 6 6 4 5 8 10 11 9 7 5 5 4 5 5 5 5 4 3 3 7 10 10 9 7 6 5 5 5 4 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 5 5 5 5 5 5 6 6 5 5 4 4 5 6 6 6 5 3 3 4 4 4 6 6 5 3 3 2 2 3 3 4 4 4 4 3 3 4 5 6 5 4 4 4 4 5 6 7 7 7 8 8 8 9 9 10 10 9 9 9 8 8 6 6 6 7 7 8 8 8 8 8 8 9 10 10 10 10 10 10 10 10 10 10 10 9 8 8 7 8 8 8 8 8 7 7 6 5 4 4 5 7 7 8 9 11 11 10 11 11 10 10 11 15 18 20 21 22 22 23 24 24 23 17 9 4 1 1 2 2 3 3 3 3 3 3 2 3 4 6 8 9 10 12 15 16 17 17 17 16 16 16 15 15 14 12 10 9 8 7 7 6 6 7 8 9 10 10 9 8 6 5 4 4 5 6 7 7 8 9 10 10 10 10 10 11 10 10 8 7 6 6 6 6 7 7 7 7 6 5 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 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 25 25 25 25 25 24 24 24 23 23 22 22 22 22 22 21 20 18 14 13 12 11 8 4 5 7 4 2 2 1 1 2 2 3 3 3 3 3 5 9 9 8 5 6 8 11 13 14 12 11 10 10 10 10 9 9 9 9 8 7 6 6 7 10 11 12 10 7 4 4 5 6 5 3 3 5 7 7 7 5 4 4 5 6 8 12 14 15 13 11 9 8 6 4 4 4 5 5 5 5 5 3 4 4 5 6 7 21 29 28 19 11 8 7 8 9 7 6 5 5 5 5 5 6 6 6 6 6 6 6 4 2 2 2 2 2 2 3 4 5 5 4 3 3 2 3 4 6 7 8 9 7 3 3 2 2 5 8 9 8 6 4 3 2 3 3 4 4 3 1 2 2 2 2 1 1 1 2 2 1 2 3 6 9 10 9 8 7 7 7 9 11 12 12 11 10 10 9 9 14 16 16 13 10 6 5 5 3 5 7 9 9 9 9 9 10 10 9 8 8 7 6 6 5 7 7 6 8 10 9 6 4 4 5 6 6 7 8 10 12 15 16 17 17 18 17 16 15 12 9 8 6 5 3 3 3 4 3 3 3 3 2 2 3 4 4 4 4 4 4 4 5 7 9 11 12 11 11 12 14 16 17 17 16 14 12 12 11 11 11 14 16 15 13 11 8 6 5 6 7 9 7 7 10 14 17 15 14 15 18 20 21 17 15 14 17 20 22 23 24 25 24 24 24 24 24 24 23 22 18 13 9 10 15 15 14 13 12 11 8 7 7 7 7 8 7 6 4 3 4 9 13 16 14 12 10 9 7 5 6 7 9 9 8 7 6 6 10 11 10 9 8 9 9 8 8 8 9 9 9 9 10 10 10 10 10 10 9 7 4 3 3 6 7 5 4 3 2 2 3 4 6 8 10 10 8 6 4 4 4 4 4 4 4 4 6 7 7 9 11 13 13 12 11 10 11 9 7 4 3 3 4 5 5 5 6 8 6 5 7 10 10 6 4 4 4 5 6 6 6 5 5 4 5 7 8 6 4 4 5 5 5 6 7 7 5 4 4 4 4 5 4 3 3 3 3 6 7 7 7 8 8 6 5 3 2 2 2 2 2 2 2 3 4 5 5 5 4 4 4 4 4 5 5 7 8 9 9 8 7 6 6 6 6 6 5 5 4 4 5 7 10 11 12 10 9 7 6 6 8 8 7 4 4 6 9 10 8 6 4 4 4 4 4 4 4 4 3 4 6 8 9 7 4 3 4 5 5 4 3 2 3 4 4 4 4 4 4 3 3 3 3 3 3 3 3 4 4 5 5 5 4 4 4 3 3 5 6 6 6 5 4 4 4 5 5 5 4 3 3 2 2 2 2 3 3 4 4 4 3 4 4 5 6 5 4 3 4 4 4 5 5 6 6 7 7 7 8 9 10 10 10 10 10 9 8 7 7 7 7 8 8 8 8 8 8 9 9 10 10 10 10 9 9 9 9 9 9 9 9 9 8 7 7 7 7 7 7 6 6 5 4 4 5 6 7 8 8 9 11 11 11 13 14 15 14 15 17 20 22 23 23 22 22 22 22 20 15 8 3 1 2 2 2 2 2 3 3 3 3 4 5 6 7 7 8 10 12 15 16 17 16 17 16 16 16 15 15 14 13 11 10 9 8 7 7 6 6 7 8 9 9 9 8 6 5 5 5 6 7 8 9 9 10 11 11 10 10 10 10 11 10 9 8 8 7 7 7 7 7 7 8 7 6 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 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 25 25 25 24 24 24 23 23 23 22 22 22 22 21 21 20 18 15 14 13 13 9 5 6 6 4 2 2 2 2 3 3 3 3 3 4 4 6 9 7 6 4 6 8 12 10 9 8 7 7 8 8 8 8 8 8 8 8 7 7 8 11 14 14 13 12 10 8 7 7 7 5 3 3 5 7 8 6 5 6 4 3 2 3 6 14 17 17 13 9 9 9 8 6 6 8 8 8 7 7 5 4 6 8 12 17 27 28 26 17 11 6 5 4 4 5 5 6 6 6 5 5 5 6 6 6 6 7 6 5 2 2 2 1 2 2 3 4 5 5 5 4 3 2 2 3 5 7 7 5 4 2 2 3 5 8 9 8 6 4 4 3 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 3 2 3 6 8 8 8 7 5 7 8 9 10 10 9 9 9 8 9 13 12 12 9 7 4 4 3 1 3 5 7 7 7 8 9 10 9 8 5 4 4 4 4 5 7 5 3 7 9 9 6 4 3 4 6 8 11 13 16 18 18 17 17 18 18 17 17 16 14 12 10 8 7 6 6 5 5 4 3 2 2 3 3 4 5 6 4 3 5 4 3 4 6 8 9 11 10 10 11 14 15 16 16 16 15 13 11 10 8 8 11 11 11 9 7 5 4 3 4 6 7 7 7 8 12 14 15 14 14 17 18 18 14 15 17 20 22 22 23 24 25 25 24 24 24 24 23 22 21 18 15 12 13 15 14 13 12 11 9 6 5 6 7 7 7 7 5 3 2 5 10 14 16 14 13 12 10 9 8 10 10 10 9 8 7 5 6 11 13 13 11 8 6 5 5 5 5 6 7 7 7 10 11 10 8 8 8 6 6 5 4 5 8 6 5 3 2 2 2 4 6 9 10 10 8 6 5 5 4 3 3 4 4 3 3 5 7 8 9 11 12 12 12 12 12 13 12 9 5 4 4 5 6 6 5 5 5 5 5 5 6 6 3 3 4 4 5 6 6 5 4 4 3 4 8 10 8 6 6 7 7 6 6 6 5 4 4 4 3 4 7 5 4 4 4 4 5 6 8 9 8 7 5 3 2 1 1 1 2 2 3 3 3 3 5 6 5 5 4 3 3 3 3 4 6 7 8 8 8 7 5 5 5 6 6 5 5 5 5 6 8 10 11 11 9 8 7 7 7 9 7 6 3 3 5 8 8 7 5 3 3 3 3 4 4 4 3 3 3 5 5 6 6 6 6 5 5 5 4 3 3 4 5 5 5 5 5 4 4 3 3 3 4 4 3 3 3 3 4 4 4 4 3 3 3 3 4 4 3 4 5 5 5 4 5 7 9 11 12 11 9 6 3 3 3 4 6 7 6 6 5 6 5 5 4 4 4 4 4 4 4 5 6 6 6 6 6 7 8 10 11 12 13 12 11 9 8 8 8 8 9 9 8 8 8 8 9 9 10 10 10 9 9 9 9 8 8 8 9 10 9 8 7 6 6 7 7 7 6 5 4 4 6 7 8 8 7 8 8 9 11 13 16 18 20 20 21 21 23 23 24 23 21 20 20 18 16 10 5 3 3 3 2 2 2 2 2 3 4 5 6 6 6 6 7 8 10 13 15 16 16 16 17 17 16 16 15 15 14 13 12 10 9 9 8 8 7 6 6 6 6 7 8 8 7 6 5 6 7 8 9 10 10 11 11 11 10 9 9 10 11 11 10 9 9 8 8 7 7 7 7 7 7 6 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 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 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 23 23 23 22 22 22 21 21 20 20 18 16 14 14 13 10 8 6 6 4 2 2 3 3 3 3 2 3 5 6 7 7 6 5 5 5 7 8 8 6 5 5 6 6 7 7 8 9 8 8 8 8 8 10 13 16 16 16 15 14 12 11 10 8 7 5 4 4 6 9 10 9 7 6 4 3 3 2 4 9 15 19 19 18 17 17 15 11 10 11 12 11 11 11 13 14 15 17 24 28 31 28 23 16 12 11 10 7 5 4 4 5 5 5 5 5 5 6 7 7 7 6 6 4 3 2 1 1 2 2 3 4 5 5 5 4 3 2 1 3 5 7 6 4 2 2 2 5 8 10 8 6 3 2 2 3 3 3 2 2 1 1 1 2 2 2 1 1 1 2 2 2 1 1 2 2 4 5 6 7 5 4 6 7 7 7 7 7 7 7 7 8 9 8 7 5 4 3 3 2 1 2 3 3 3 4 5 5 5 5 5 5 4 3 3 3 5 9 4 4 7 8 8 7 6 6 9 12 15 17 18 16 15 15 14 14 14 14 14 15 14 14 13 12 11 10 8 8 7 6 5 3 2 3 3 5 8 12 18 15 13 11 7 5 6 9 13 15 15 14 12 11 12 13 14 15 15 14 12 10 8 5 5 7 7 6 3 3 3 3 3 4 5 6 7 7 6 6 9 12 13 15 16 16 16 14 18 21 21 21 21 21 21 22 22 22 23 22 21 20 20 19 17 15 14 16 14 11 11 11 11 8 6 5 6 6 7 7 6 5 5 7 11 14 16 16 16 14 13 12 12 11 11 11 9 8 7 6 4 7 11 12 11 9 8 7 6 4 3 2 3 5 5 6 8 8 7 5 5 5 4 4 5 6 7 8 6 4 2 2 3 3 6 9 10 10 8 7 6 6 5 4 3 3 3 4 3 2 4 7 9 9 11 12 13 13 12 13 14 14 10 5 5 4 5 7 7 6 4 4 5 5 4 4 4 3 3 4 5 6 6 5 4 3 3 3 5 9 10 10 7 7 9 9 8 6 5 4 4 4 4 3 4 6 5 4 3 4 4 4 7 9 10 8 6 3 2 2 2 1 1 2 2 2 2 2 3 4 5 4 4 4 3 4 4 4 4 5 6 7 7 7 7 5 5 5 6 6 6 7 7 8 9 9 9 9 8 8 7 7 8 9 9 9 8 6 6 6 6 6 5 3 3 3 3 4 5 4 4 3 3 3 4 4 5 7 7 7 7 6 5 5 4 3 3 3 4 4 5 5 5 4 3 3 3 4 4 4 4 4 3 4 4 4 4 4 2 3 3 5 5 5 5 5 5 5 5 5 7 7 7 8 9 9 6 3 3 4 5 7 8 7 6 6 6 5 4 4 5 5 5 4 4 4 4 5 5 5 4 5 6 7 10 12 13 14 14 13 11 9 9 9 9 9 9 9 8 8 9 9 9 10 10 10 9 9 8 8 8 7 7 8 9 9 8 7 6 6 7 7 6 6 5 4 5 7 9 10 9 7 7 8 9 13 17 20 22 22 23 23 23 23 23 22 20 19 18 18 16 12 6 4 4 4 3 2 2 2 2 2 2 4 6 7 6 5 4 6 8 10 14 16 16 16 16 17 17 16 16 15 15 14 14 13 11 10 10 9 9 8 7 6 5 4 4 5 6 7 6 6 6 7 9 10 11 11 11 11 10 10 10 10 11 11 11 11 10 9 9 8 8 8 7 7 7 7 7 21 21 21 21 21 21 22 22 22 22 22 22 22 21 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 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 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 23 23 22 22 22 22 21 21 20 20 18 16 15 14 14 12 9 6 5 4 2 2 2 3 3 5 10 10 10 8 6 4 4 5 6 6 5 7 6 4 4 5 5 6 7 9 10 11 9 8 7 9 12 16 17 17 16 15 15 14 13 12 10 9 7 6 4 5 7 11 11 8 7 6 5 5 5 4 3 3 7 10 12 17 21 23 21 18 16 14 14 13 12 11 10 11 14 20 25 28 29 28 23 16 11 7 6 5 5 5 5 5 5 4 5 5 5 6 6 7 7 7 6 4 2 1 1 2 2 2 2 3 4 5 4 3 2 1 1 2 4 6 4 3 2 2 3 5 7 8 7 5 3 3 3 3 3 3 3 2 1 1 1 1 2 2 2 2 1 1 1 1 2 2 2 2 2 3 3 3 4 4 5 6 7 7 6 5 5 5 6 7 6 5 4 3 3 3 3 2 2 2 2 3 2 3 3 3 3 4 4 4 3 2 2 3 6 8 5 6 7 8 8 8 6 7 12 16 19 17 15 13 12 11 11 11 11 11 12 12 13 12 12 11 9 7 7 7 7 6 5 5 4 3 7 12 19 20 20 18 16 14 11 8 7 10 12 14 16 17 16 14 12 12 12 13 13 12 11 9 7 5 5 6 7 6 3 3 3 3 4 4 4 5 6 6 5 3 5 8 10 13 16 17 18 19 21 21 20 19 18 18 18 18 19 19 19 18 18 17 17 16 14 13 14 17 15 12 11 11 11 10 8 6 6 6 7 5 5 6 9 12 15 17 18 17 16 14 14 13 13 10 8 9 9 8 7 5 3 7 10 11 8 6 6 5 5 3 3 2 6 7 7 6 5 5 5 4 4 4 4 3 4 6 7 8 7 5 3 3 4 6 8 8 7 8 8 8 8 7 5 3 1 2 3 4 3 3 3 7 8 9 11 12 14 14 13 14 14 15 11 7 3 4 5 7 6 5 4 3 4 3 3 3 3 3 3 4 5 6 6 5 4 4 4 6 7 8 9 9 6 5 6 8 10 9 6 5 5 4 4 4 4 4 4 4 3 3 4 6 9 10 10 7 4 2 3 3 3 2 1 1 2 2 2 2 4 4 5 5 4 3 2 3 4 4 4 4 5 5 4 5 5 5 5 5 5 5 6 6 8 9 9 8 7 7 7 7 7 8 9 9 9 7 7 7 7 6 4 3 3 2 2 2 4 5 5 5 4 3 3 3 4 5 6 7 8 8 7 7 7 6 5 4 3 3 4 4 4 5 5 5 4 4 3 3 3 4 5 5 5 4 4 4 5 5 4 4 5 6 7 7 6 6 5 5 5 5 5 4 4 4 4 4 3 2 3 3 4 6 7 7 7 6 6 6 5 5 6 6 5 3 3 3 3 3 3 3 3 4 5 7 9 11 13 14 15 14 12 11 10 10 10 10 9 9 9 9 9 9 9 10 9 9 8 8 8 8 7 7 8 8 8 9 8 7 6 7 7 7 6 5 4 4 6 8 10 10 10 9 8 9 11 16 20 22 23 23 23 22 21 20 17 16 15 13 13 16 13 9 5 3 3 3 3 2 2 2 2 2 2 4 6 7 6 4 3 5 8 11 14 16 17 16 16 16 17 16 16 15 15 14 14 13 12 11 10 10 9 8 8 7 6 5 4 4 4 5 6 5 5 6 8 10 11 12 11 11 11 10 11 11 11 11 11 11 11 10 10 9 9 8 8 8 8 8 7 21 21 21 21 21 21 21 22 22 22 21 21 21 21 21 21 21 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 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 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 23 23 22 22 22 21 21 21 20 19 18 16 15 14 13 11 8 6 4 3 2 2 3 3 4 7 11 11 10 5 3 5 9 9 10 8 8 9 7 5 2 3 5 7 9 11 12 11 9 7 7 12 15 18 17 16 14 14 14 14 13 11 9 7 7 5 3 3 5 7 7 8 8 9 10 10 8 7 5 4 4 11 16 19 21 24 23 21 20 17 14 11 10 10 10 9 8 14 21 28 28 27 24 19 14 10 7 5 4 3 3 4 4 4 4 5 5 5 6 6 7 7 6 4 3 2 2 2 2 2 2 2 3 3 3 2 2 2 1 1 2 3 3 3 2 2 3 5 6 6 6 4 3 2 3 3 3 3 3 2 1 1 1 2 2 2 2 2 2 2 1 1 2 3 3 2 2 2 2 2 2 3 3 3 4 5 4 4 3 3 3 3 3 3 2 3 3 4 3 2 2 2 2 2 3 3 3 3 3 4 4 3 2 1 2 4 6 7 6 7 7 8 7 6 4 8 13 16 16 14 12 10 9 9 9 10 10 11 11 11 12 11 10 9 8 7 6 7 7 5 6 8 10 11 16 18 19 15 15 15 14 13 12 9 7 8 10 12 14 16 15 14 12 11 11 11 11 11 10 9 8 7 8 8 9 7 5 6 6 5 4 4 4 4 4 4 4 4 4 5 7 12 17 21 21 21 21 19 18 16 15 14 14 15 15 15 15 15 15 16 15 13 11 11 14 17 15 13 12 12 11 9 8 7 7 7 7 5 4 4 9 13 16 16 16 15 14 13 12 11 11 8 7 9 9 9 7 5 3 6 8 11 9 8 6 5 4 3 5 7 9 9 7 5 4 3 3 3 4 5 5 3 3 4 6 7 8 6 5 5 6 7 6 6 5 5 7 8 7 6 4 3 2 2 3 3 3 3 2 6 8 9 11 13 14 14 13 13 14 14 12 8 4 5 6 6 5 4 3 3 3 2 2 2 3 3 5 6 6 5 5 6 8 8 8 7 7 7 7 8 7 6 5 4 9 11 9 6 5 3 2 2 3 4 6 5 4 2 5 8 11 11 9 5 4 4 4 4 4 3 2 1 1 2 3 4 4 4 6 7 6 4 3 6 8 9 7 5 4 4 5 4 4 4 4 4 3 3 3 2 3 5 6 6 6 6 7 7 8 8 9 9 7 5 5 5 7 4 3 3 2 2 1 2 3 5 6 6 5 4 3 4 5 5 6 6 7 7 7 7 7 6 4 3 2 3 3 4 5 5 6 6 6 7 6 4 5 5 6 6 6 6 5 6 7 7 6 5 5 6 6 6 5 6 5 4 5 6 6 4 3 3 3 2 1 2 3 3 3 3 4 5 5 6 6 7 8 9 9 8 6 3 2 3 2 2 2 2 3 3 4 6 8 10 12 13 14 15 13 12 11 11 10 10 9 9 9 10 10 10 10 9 9 8 8 7 7 7 7 7 8 8 8 8 7 7 6 6 6 6 5 4 4 6 9 10 10 9 11 11 11 13 16 19 22 24 24 24 22 20 17 14 9 6 5 7 10 11 8 6 5 5 4 3 2 2 2 2 2 3 3 4 5 5 5 3 3 5 8 11 14 16 16 16 16 16 16 16 16 15 15 14 14 14 13 12 11 10 9 9 8 8 7 7 6 5 5 5 5 5 5 6 8 10 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 9 9 9 9 9 8 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 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 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 23 23 23 22 22 22 21 21 20 20 19 17 15 14 14 13 11 8 5 4 3 6 6 6 6 6 6 7 7 6 6 8 11 14 14 13 11 11 10 8 6 4 5 7 10 11 13 12 10 8 7 10 15 17 17 15 14 12 13 14 14 13 12 10 8 7 6 4 2 3 5 7 10 12 12 12 11 10 9 9 15 16 16 17 19 20 20 20 21 20 18 15 13 13 14 17 16 15 13 16 20 25 26 25 19 15 12 11 10 9 6 4 3 3 3 4 4 4 5 5 6 6 6 6 5 5 3 2 2 2 2 2 2 3 3 3 4 4 3 2 2 2 2 2 3 4 4 5 6 6 6 5 3 3 2 3 3 3 2 2 2 1 1 3 4 5 4 3 2 3 4 4 4 3 3 3 2 2 2 2 2 1 2 2 2 2 3 3 3 3 3 3 2 2 2 1 1 2 3 3 2 2 2 2 2 2 3 3 3 3 3 3 2 2 2 3 4 4 5 6 7 8 8 6 8 11 14 16 17 14 11 10 9 9 10 10 9 10 11 10 10 11 10 8 6 10 10 9 9 10 12 14 16 17 18 18 16 14 12 12 12 9 8 7 6 6 7 7 9 12 14 15 14 12 11 10 10 10 9 9 8 8 9 10 10 10 10 10 11 10 9 5 4 3 3 3 3 4 5 6 7 9 12 17 20 19 17 16 16 15 14 12 11 10 10 12 13 14 15 15 14 13 10 10 11 13 15 14 13 12 10 9 9 9 9 9 8 7 4 5 7 12 15 17 17 16 15 13 12 10 8 7 6 7 9 10 9 7 5 4 5 8 10 11 10 9 8 8 8 8 8 8 7 6 5 4 4 5 6 6 6 5 3 4 6 7 8 8 7 6 6 7 7 7 5 4 3 4 5 4 4 4 3 2 2 2 3 3 3 4 7 7 8 10 13 14 14 13 13 14 15 14 10 7 6 6 5 3 3 2 3 4 4 3 3 4 5 6 6 5 4 4 7 11 11 10 8 7 6 7 8 8 7 5 4 8 9 9 6 4 2 2 2 2 4 6 6 4 3 7 9 11 10 8 5 5 6 6 5 5 4 4 3 4 4 5 5 4 4 6 7 6 5 5 7 8 11 11 8 4 4 4 4 3 3 3 3 3 3 3 4 5 4 4 4 4 4 6 7 8 9 10 8 6 4 3 4 6 4 3 3 3 2 1 2 4 6 7 7 7 5 4 5 5 5 5 5 6 6 6 7 6 6 4 3 2 3 3 5 7 8 8 9 9 10 10 9 7 6 6 6 7 7 7 8 10 8 6 5 4 4 3 3 3 5 5 4 4 5 5 3 3 3 3 3 3 3 3 3 3 3 2 3 3 4 4 3 4 5 7 7 6 3 3 3 3 3 4 4 4 4 5 6 7 9 10 13 14 14 14 13 13 12 11 10 9 9 10 10 10 10 10 10 9 8 7 7 7 7 7 7 7 7 7 7 7 7 6 5 5 4 3 3 5 9 12 11 10 10 13 15 16 19 21 23 24 25 25 23 21 19 14 9 5 4 4 6 7 7 6 5 6 5 4 3 2 2 2 3 4 4 5 5 6 5 5 3 4 6 8 11 14 15 16 16 16 16 16 16 16 15 15 14 14 14 13 13 12 12 10 9 8 7 7 6 6 6 6 5 5 5 5 5 8 10 11 11 11 11 11 11 12 12 11 11 11 11 12 12 12 11 10 10 9 9 9 8 7 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 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 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 23 23 22 22 22 22 21 21 20 20 19 17 15 14 13 12 10 8 5 8 9 11 11 10 8 7 5 5 5 6 9 11 12 12 10 10 10 9 8 7 6 6 7 9 11 11 11 11 10 10 10 14 16 16 14 13 12 13 14 15 15 14 12 11 9 8 8 7 7 8 10 12 14 15 16 16 14 12 9 7 11 14 15 13 12 13 16 17 19 17 14 10 9 10 15 20 24 22 18 16 17 21 25 26 22 18 14 13 13 12 8 5 3 3 3 4 4 4 4 5 5 6 6 6 6 6 5 3 1 2 2 2 2 3 3 4 7 7 6 6 5 4 3 3 3 5 7 7 7 7 7 6 5 4 3 3 3 3 2 2 1 1 1 2 4 5 5 5 4 4 6 7 7 5 3 4 4 4 3 2 2 3 3 2 2 1 2 2 2 3 3 3 3 4 3 2 1 2 2 3 2 2 2 2 2 3 3 3 2 2 2 2 2 2 2 4 3 3 4 6 7 7 9 11 15 17 18 16 14 11 11 11 10 10 9 10 10 9 9 9 9 9 8 10 12 15 16 17 17 17 18 19 19 19 18 16 14 13 12 12 9 6 5 6 7 7 7 7 8 11 14 15 14 12 10 8 8 7 7 6 6 7 7 8 9 10 11 12 12 12 12 10 7 4 3 3 4 5 6 7 8 9 11 14 15 13 12 11 12 12 12 10 9 9 11 12 13 14 14 14 12 10 8 9 12 14 14 13 12 10 7 8 8 9 10 10 10 7 4 9 13 18 19 19 18 16 14 12 11 9 6 4 4 6 8 10 9 8 7 6 6 8 10 11 10 9 8 6 5 5 5 6 5 6 7 7 7 7 6 6 6 5 4 7 9 10 10 9 8 7 7 8 8 7 6 4 3 3 3 3 3 3 3 3 2 3 4 4 4 5 7 7 8 10 12 14 14 15 15 15 15 15 11 7 4 6 6 3 3 3 5 5 5 5 5 6 6 6 5 5 4 4 6 10 11 10 9 7 6 7 8 8 7 4 4 7 7 7 6 4 3 3 3 2 3 4 6 5 5 8 10 10 9 7 5 6 6 6 6 6 5 6 6 7 7 6 4 4 4 5 5 5 3 4 6 5 6 8 8 6 3 3 3 2 2 3 4 6 7 6 5 3 3 3 3 3 4 7 9 10 11 10 7 5 3 2 4 5 5 4 3 3 2 2 3 5 7 8 8 8 6 5 6 6 6 6 5 5 6 7 6 6 6 5 3 3 3 4 5 7 8 9 9 9 9 9 9 7 6 5 7 8 9 11 10 8 7 6 6 4 3 4 3 4 5 4 4 3 3 3 3 3 3 3 3 4 4 4 4 4 4 3 4 4 5 5 5 5 5 6 7 6 4 3 2 3 4 4 4 4 4 5 5 7 8 10 12 13 14 13 13 13 13 12 10 10 10 10 10 10 10 10 10 10 9 8 7 7 6 6 7 7 6 7 7 8 7 6 4 4 3 3 5 10 12 13 12 13 15 17 19 20 22 23 24 25 24 23 19 17 14 10 6 5 6 7 8 7 6 6 6 5 4 3 2 2 2 2 4 5 6 6 7 7 6 5 4 5 7 9 11 12 13 15 16 16 17 16 16 16 15 15 14 14 14 14 14 13 13 12 11 10 9 8 8 8 8 7 6 6 5 5 5 6 8 10 11 12 12 12 12 12 12 12 11 11 11 12 12 12 11 11 10 9 9 8 8 7 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 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 24 24 24 24 24 24 24 25 25 25 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 25 25 25 25 25 25 25 24 24 24 24 24 23 23 22 22 22 22 21 21 20 20 19 17 15 13 13 11 9 6 6 10 12 13 12 11 9 9 8 6 7 10 12 11 10 6 4 5 6 6 5 5 5 8 9 10 10 9 10 10 10 12 14 14 13 12 11 12 13 14 15 16 15 14 12 11 10 9 9 9 9 10 13 17 21 22 21 20 18 16 14 13 12 14 14 11 8 8 10 13 15 17 16 11 9 9 12 17 22 20 17 13 14 18 23 24 22 19 15 10 8 7 6 5 3 3 3 3 4 4 4 4 5 6 6 6 7 6 4 3 2 2 2 3 3 3 3 5 6 7 7 6 6 6 5 5 5 6 7 8 8 9 9 9 7 6 5 4 2 2 2 2 1 1 1 2 4 7 9 8 8 8 8 9 9 7 6 6 5 4 3 3 2 3 3 2 2 2 2 2 2 2 3 5 7 8 7 5 4 4 3 3 3 3 3 3 3 4 4 4 3 2 1 1 1 2 2 2 3 4 4 6 8 10 13 16 18 17 15 12 11 11 12 13 12 10 8 7 7 6 8 9 9 11 12 15 16 17 17 17 17 18 18 18 17 15 15 15 15 15 14 13 10 7 7 7 8 8 7 7 9 12 15 15 14 12 9 6 4 3 3 4 4 4 3 4 5 7 9 10 10 9 8 7 7 4 2 4 5 6 6 7 8 9 10 10 10 10 10 10 11 11 11 10 10 11 12 13 14 13 12 11 9 8 6 11 14 16 16 14 10 8 6 7 8 8 9 10 10 7 7 11 16 19 18 17 16 15 13 11 10 8 7 4 3 5 7 10 10 9 8 7 7 8 9 10 9 8 7 6 6 5 6 6 7 9 10 9 8 7 6 5 6 5 5 7 9 11 12 12 11 10 9 9 8 7 6 5 4 3 3 3 3 4 5 5 5 5 5 5 4 5 5 5 7 10 12 13 14 15 15 15 15 14 11 6 3 7 7 5 4 4 6 5 5 5 6 6 5 4 3 5 8 11 12 12 11 10 9 7 7 7 7 7 5 3 4 7 7 7 7 5 4 3 2 2 3 4 5 6 7 9 9 8 6 6 6 6 6 5 4 4 4 6 7 8 8 6 5 4 3 3 4 4 3 3 5 5 5 7 8 7 3 3 2 2 2 3 6 8 9 7 5 3 4 4 3 4 6 8 10 11 12 10 6 3 3 4 5 6 5 4 3 3 4 4 5 7 8 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 5 5 3 3 3 2 3 6 8 9 8 7 6 6 5 4 3 4 7 9 10 11 7 5 5 5 6 5 4 4 3 4 6 7 7 6 5 6 8 8 7 5 4 3 4 4 4 4 4 3 3 3 4 6 7 8 8 7 6 5 4 2 2 4 4 4 4 4 4 5 6 7 9 11 13 14 13 13 13 13 13 12 11 11 10 10 10 11 11 10 10 9 9 8 7 6 6 6 6 6 6 6 6 6 5 4 3 3 3 4 9 15 15 15 16 18 20 20 20 21 23 24 24 23 19 15 10 6 4 5 5 6 7 9 9 8 7 6 6 6 3 2 2 2 3 3 5 6 7 7 7 7 6 5 5 6 7 8 9 10 12 14 16 17 17 17 16 16 15 15 14 14 15 15 15 14 14 13 13 12 12 11 11 11 10 9 8 7 5 4 3 4 6 9 11 12 12 11 11 11 12 12 12 12 11 11 11 11 11 11 10 9 9 9 9 8 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 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 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 24 24 24 24 23 23 23 22 22 22 21 21 21 21 20 19 17 16 14 12 10 7 5 6 8 9 11 12 11 10 10 11 12 13 13 13 10 7 4 4 4 5 5 4 6 8 10 10 9 8 8 9 9 10 11 11 11 9 8 8 10 11 14 15 16 15 14 13 11 10 9 10 10 10 10 10 13 15 17 18 19 20 20 19 17 16 17 16 15 12 11 10 10 14 20 20 17 12 10 10 16 19 20 13 8 6 11 18 21 21 20 18 14 11 7 5 4 3 3 3 3 4 4 4 4 5 6 6 6 6 5 4 3 2 2 2 2 3 4 4 4 6 7 6 6 6 6 5 5 6 6 6 7 8 9 10 10 9 7 6 5 4 3 2 2 3 4 4 5 6 10 12 12 11 10 9 9 9 6 5 5 5 4 4 3 2 1 2 2 2 2 1 2 3 4 6 8 9 10 10 8 7 6 6 5 5 4 4 3 4 5 3 3 3 2 1 2 2 2 2 3 4 6 7 10 10 11 13 14 14 13 11 10 11 12 13 13 11 8 6 5 5 5 7 10 12 12 14 15 15 15 15 16 17 18 17 16 14 13 13 14 15 16 15 14 12 11 10 9 9 9 8 8 10 13 14 14 12 8 5 3 3 3 3 4 4 4 3 3 4 5 6 7 6 6 5 6 7 3 2 3 3 3 3 4 6 9 10 10 10 10 10 10 10 10 10 10 11 12 13 13 12 11 10 8 7 9 11 16 17 17 15 12 8 6 5 6 7 7 8 8 9 7 8 12 16 18 18 16 15 14 12 10 8 7 6 4 3 5 6 8 10 10 9 9 8 7 9 10 10 8 8 8 8 9 10 10 10 9 9 9 7 6 5 5 5 6 8 10 11 12 13 12 12 12 9 8 7 5 4 3 3 2 4 3 3 5 7 9 9 8 6 5 4 4 5 5 7 9 10 12 13 14 13 13 14 13 10 7 7 11 10 8 5 5 5 5 5 5 6 5 3 4 4 3 6 9 11 11 10 10 9 8 7 7 7 6 5 3 6 8 8 8 7 5 4 3 2 3 5 5 7 9 8 8 8 6 4 4 5 5 4 4 4 4 3 4 6 7 8 7 5 4 3 3 4 4 3 4 5 7 10 13 10 7 3 3 2 2 2 3 7 9 9 8 7 6 6 4 3 4 6 8 10 12 13 9 5 4 5 6 5 5 4 3 3 4 5 6 6 6 6 6 6 6 7 6 5 6 6 6 6 5 5 5 5 5 5 5 3 3 3 3 4 5 7 8 7 6 5 4 5 5 5 4 5 7 7 6 5 4 5 3 4 5 5 5 5 6 8 10 11 12 12 13 13 9 6 4 3 3 3 4 4 4 4 5 4 4 4 7 10 13 12 8 4 3 3 4 4 4 4 4 4 4 4 5 6 8 10 12 13 14 13 13 12 12 12 12 11 11 11 10 10 10 10 11 10 9 8 7 7 6 6 6 7 7 6 4 4 3 3 2 2 2 3 3 9 16 17 18 20 20 20 20 20 21 22 21 19 15 10 6 6 5 4 5 4 5 7 8 9 9 8 8 7 6 4 3 2 3 4 4 5 6 7 7 8 8 6 5 4 6 8 8 7 8 10 13 16 17 17 17 17 16 16 15 15 15 15 15 15 15 15 15 14 14 13 13 12 12 12 12 11 10 9 8 6 3 6 8 10 11 11 10 11 11 11 12 12 12 11 10 10 10 11 10 10 9 9 9 9 9 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 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 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 25 24 24 24 23 23 23 22 22 22 21 21 21 21 20 19 18 16 13 11 10 9 8 7 6 4 5 8 11 10 9 10 11 14 13 13 11 11 10 8 8 6 7 8 10 10 10 10 9 8 8 8 8 8 8 8 7 6 5 5 6 8 11 13 15 15 14 13 12 10 9 9 10 10 9 8 9 11 13 14 15 17 17 17 16 16 16 19 18 16 13 11 9 12 17 19 19 16 11 9 12 16 17 12 10 10 15 18 20 20 19 18 16 12 8 6 4 4 3 3 3 4 4 4 4 5 5 5 4 4 5 4 3 2 2 3 2 2 3 3 1 4 6 7 6 6 6 7 7 7 7 6 6 6 7 8 10 9 8 6 5 4 2 2 2 3 4 5 6 7 9 11 12 11 11 10 9 8 7 7 6 6 5 4 3 3 2 2 2 3 2 1 2 4 7 10 11 10 9 8 7 7 7 6 5 5 5 4 3 3 3 3 3 2 2 3 3 3 3 3 5 7 8 9 10 10 10 10 10 10 10 10 10 11 12 11 11 9 6 5 5 6 7 9 10 11 12 12 12 12 11 11 14 16 18 16 15 13 12 11 12 14 15 15 14 12 12 11 10 9 9 10 11 13 14 14 13 8 5 4 4 4 4 4 5 4 4 3 3 4 5 6 6 5 4 4 6 6 2 2 2 2 2 2 2 5 10 14 13 10 11 11 11 9 8 9 11 13 13 13 13 11 9 9 11 12 16 18 19 18 17 15 10 6 5 4 4 5 5 6 7 8 8 11 14 17 17 17 17 15 14 12 9 7 5 4 3 3 3 5 7 9 10 10 9 8 9 11 10 9 8 8 9 10 11 11 9 9 9 9 8 7 6 6 9 9 9 10 12 13 12 12 11 11 10 8 6 5 4 3 2 2 3 4 5 6 7 8 10 10 9 7 6 4 4 6 7 7 7 7 8 9 11 11 12 13 12 11 7 10 13 12 10 8 8 7 5 6 6 6 4 3 6 8 9 11 11 11 11 10 10 10 9 8 7 7 6 6 6 9 9 9 7 6 6 5 4 4 6 7 8 8 9 8 7 6 4 3 4 4 4 4 4 3 3 3 3 4 5 7 6 5 4 3 3 4 4 4 3 3 5 10 12 9 5 2 2 2 2 2 4 7 10 11 11 11 9 6 3 3 5 7 9 10 12 12 8 5 4 5 5 4 4 3 2 3 3 5 6 6 6 6 6 6 6 6 6 5 3 3 4 5 5 5 4 4 5 5 5 4 3 3 3 4 5 7 8 8 6 4 3 4 5 5 4 4 4 3 3 5 6 5 3 4 7 8 7 7 7 9 11 12 12 9 7 7 7 6 5 3 3 3 4 4 4 4 5 6 6 7 9 12 15 13 10 5 3 2 3 3 3 4 4 4 3 4 6 7 9 11 13 14 14 13 13 12 12 11 11 11 11 11 10 10 10 10 11 10 9 8 7 6 5 6 8 10 10 9 7 4 3 2 2 2 2 3 5 8 11 13 13 15 16 17 18 20 20 20 17 12 4 4 4 3 3 3 3 3 4 6 8 10 12 12 12 10 8 5 4 4 4 4 4 5 6 6 7 7 7 5 4 3 5 7 7 7 8 10 14 16 17 17 17 16 16 16 15 15 15 16 16 15 15 16 15 15 15 15 14 13 13 12 12 12 11 10 9 8 6 7 8 8 9 9 9 10 11 12 12 12 11 10 9 9 10 10 10 9 8 8 8 9 9 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 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 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 23 23 23 22 22 22 21 21 21 21 20 20 18 16 12 11 11 12 12 10 7 5 5 8 12 12 11 10 11 12 13 14 15 14 13 13 13 13 11 11 11 10 9 9 8 7 7 6 5 5 5 5 5 4 4 3 3 5 7 10 12 13 13 12 11 10 9 9 10 10 10 9 7 7 10 12 15 16 16 14 12 9 8 10 14 16 12 8 5 8 12 17 18 17 15 14 14 17 15 9 7 8 13 17 20 19 18 17 15 12 8 6 4 4 4 3 3 4 4 4 4 4 4 4 4 5 7 7 7 6 6 6 3 2 3 2 2 6 7 7 6 5 5 6 7 8 8 7 6 6 6 7 9 9 6 4 4 3 2 2 3 3 3 5 6 7 7 8 9 10 11 10 8 7 7 7 8 9 9 8 8 6 5 3 3 2 2 2 2 6 9 11 9 6 5 5 4 4 4 5 5 6 5 3 2 3 3 2 3 3 3 2 3 4 6 8 9 10 9 8 8 8 7 7 6 7 8 10 11 12 11 9 7 6 5 7 9 13 12 12 12 11 11 10 10 10 11 13 16 17 17 16 14 13 12 11 11 13 14 14 13 12 11 11 10 8 9 13 14 15 15 13 10 6 4 4 4 4 4 4 4 3 3 3 3 4 5 5 5 4 4 4 6 4 1 3 3 3 3 3 2 4 8 16 14 10 10 12 13 8 8 10 13 14 13 12 11 10 11 13 15 18 21 20 19 17 16 14 7 4 3 3 3 4 4 5 7 8 9 12 13 14 13 15 17 16 15 12 10 7 5 4 3 4 4 4 5 6 8 8 8 8 10 12 11 10 9 9 10 11 10 9 8 7 7 9 8 7 7 9 11 11 11 11 11 11 9 8 8 9 9 7 4 3 4 4 4 5 6 6 9 10 11 11 10 10 9 8 7 5 5 7 8 8 7 5 5 6 8 9 11 13 13 11 8 12 13 12 11 9 8 7 6 6 7 7 5 6 11 12 13 14 13 12 11 11 10 10 9 8 8 8 7 9 10 12 11 8 7 6 5 6 7 8 8 8 8 9 9 8 6 4 3 3 5 4 4 3 3 3 3 4 4 4 4 5 5 4 4 4 4 4 4 4 4 3 3 6 7 7 4 2 2 2 2 2 3 6 9 11 13 12 10 6 5 4 5 8 9 10 10 9 7 6 6 10 9 5 3 3 2 2 3 4 4 4 4 4 5 5 5 5 5 5 4 3 3 5 5 5 4 4 5 5 5 5 4 3 3 4 4 6 7 8 9 6 3 4 4 4 5 5 4 3 3 3 5 6 5 4 5 7 7 7 7 8 10 12 13 14 12 10 8 6 4 3 3 4 3 4 6 9 10 11 10 10 11 12 13 11 7 4 3 3 3 3 3 3 3 3 3 5 6 8 10 12 13 14 14 14 13 12 12 11 11 11 11 11 10 10 11 11 11 10 8 7 6 5 3 6 9 12 13 12 10 7 5 4 3 3 3 4 6 6 6 6 7 8 10 14 17 19 20 20 18 12 4 4 3 2 2 2 2 3 4 6 10 13 16 16 14 12 10 7 7 6 6 6 5 5 6 6 5 5 5 4 4 3 4 6 7 8 9 12 14 16 17 17 16 16 15 15 15 15 16 16 16 16 16 16 16 16 15 15 15 14 13 13 12 12 11 11 10 9 8 9 7 5 6 7 8 10 11 12 12 12 11 10 10 10 9 9 9 8 7 7 7 7 7 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 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 23 23 23 23 23 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 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 24 24 24 23 23 23 22 22 21 21 21 21 21 20 20 18 17 14 11 11 12 13 11 8 7 7 12 14 14 12 10 11 11 12 12 12 11 12 12 13 12 11 10 10 9 9 9 8 7 7 5 4 3 5 5 4 3 3 3 4 5 6 8 9 10 11 11 10 10 9 9 10 9 8 7 6 5 7 9 11 11 11 11 11 10 11 13 16 16 13 9 8 8 10 13 14 11 8 10 14 19 15 10 7 7 9 15 20 21 19 17 15 11 7 5 4 5 4 3 3 4 4 4 4 3 3 3 4 6 8 10 11 11 9 7 5 3 2 3 5 7 8 7 6 5 5 6 6 7 8 9 8 7 7 8 9 9 6 4 3 2 2 1 2 3 3 5 8 11 11 10 9 8 8 8 7 7 8 9 10 12 12 13 12 11 10 8 8 7 7 7 7 9 10 11 9 7 5 5 4 4 5 5 6 6 5 3 2 2 2 2 4 5 6 6 7 8 10 11 11 10 8 6 5 5 4 3 3 6 8 10 10 10 8 7 5 5 7 11 14 15 14 13 13 12 12 11 12 13 15 16 18 18 17 16 15 14 13 12 12 13 13 13 12 11 10 9 8 6 11 14 14 14 14 11 8 5 3 3 2 2 2 1 2 3 3 3 4 4 4 4 3 3 5 5 4 2 2 4 4 4 4 4 4 5 11 19 15 10 7 13 15 12 11 12 14 14 13 12 11 11 14 16 17 18 19 18 16 15 16 12 4 4 4 3 3 4 4 7 10 9 11 15 16 16 14 15 17 16 14 11 10 8 7 4 4 7 6 4 4 4 5 6 7 7 8 9 9 9 8 9 11 12 10 9 7 6 6 8 9 8 10 10 10 10 10 10 9 8 6 6 7 8 8 6 3 2 3 5 5 5 6 8 10 11 11 10 10 10 9 8 7 6 5 6 7 8 7 5 5 5 7 9 12 13 13 11 10 13 14 14 13 11 10 9 8 8 7 7 7 7 10 13 15 16 15 13 11 9 8 7 7 7 7 8 9 11 13 14 11 8 6 5 5 6 7 9 10 10 9 9 8 7 4 3 4 5 6 5 4 4 4 4 5 6 5 4 3 3 4 4 5 4 4 4 4 5 6 5 4 4 4 5 5 4 3 3 3 3 3 4 7 9 11 12 10 8 4 4 6 8 9 9 9 7 5 7 9 12 9 6 4 4 4 5 6 5 3 3 3 3 3 4 4 4 4 4 4 3 4 5 5 4 3 4 4 5 5 5 4 3 3 3 4 4 5 5 4 4 3 4 4 4 5 6 7 4 6 8 11 11 10 6 4 5 6 7 7 8 10 13 15 16 14 11 6 3 2 3 3 3 3 4 5 8 10 12 13 13 12 13 16 20 17 12 5 3 3 2 2 2 2 2 3 5 7 8 11 12 13 14 14 14 13 12 11 11 10 11 11 11 11 11 11 11 11 9 8 7 5 4 4 7 10 12 14 14 13 11 9 7 7 7 6 5 5 5 5 4 4 5 7 12 17 20 21 21 18 10 4 4 3 2 2 2 3 3 5 8 13 17 19 18 16 14 12 11 10 9 9 8 7 7 7 7 7 7 7 7 6 6 6 7 9 9 11 13 15 16 17 16 16 15 15 15 16 16 16 16 16 16 15 16 16 16 16 15 15 14 14 14 13 12 12 11 11 10 9 8 6 3 3 4 6 9 11 12 12 11 11 11 11 10 10 9 9 8 8 7 6 6 6 21 21 21 21 21 21 21 21 21 20 20 21 21 21 21 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 23 23 23 23 23 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 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 23 23 22 22 21 21 21 21 21 20 20 19 18 17 14 11 10 10 10 9 7 8 10 13 14 13 12 11 10 10 9 9 8 6 6 6 7 8 8 7 8 8 8 8 8 8 7 6 5 5 7 7 7 4 3 3 5 6 7 8 9 9 10 10 11 10 10 9 9 7 6 5 6 7 8 6 5 5 6 6 6 8 14 16 19 19 18 16 11 8 7 6 5 5 4 5 13 18 16 11 6 6 7 8 16 20 19 17 15 12 8 4 4 4 3 4 3 4 4 4 3 2 1 2 3 5 6 8 10 11 10 8 6 3 4 5 6 7 7 6 6 6 6 6 6 6 6 7 7 7 8 9 11 10 8 5 3 2 2 3 5 6 6 7 9 12 10 8 6 6 6 6 6 7 8 9 10 11 12 13 14 15 15 15 14 13 12 12 12 13 12 11 10 9 8 7 7 7 7 7 7 7 7 6 4 3 2 3 5 7 8 9 9 10 11 11 11 9 7 4 3 3 2 2 3 7 8 8 7 6 3 4 5 6 9 12 13 13 13 13 13 13 14 15 15 16 17 17 17 16 15 13 12 13 13 13 13 15 14 13 11 10 8 7 6 6 11 13 13 12 11 9 6 4 3 2 1 2 2 3 3 3 3 3 3 3 2 2 3 6 10 8 5 4 4 5 5 6 6 6 8 11 16 20 17 11 7 14 17 17 15 15 16 14 12 10 10 11 15 16 16 16 15 14 13 14 16 12 6 4 4 3 3 5 8 11 14 13 14 17 17 17 16 16 15 13 11 9 10 9 8 6 7 9 5 3 3 3 3 4 4 4 5 6 7 7 7 8 10 11 11 10 7 6 7 9 10 10 10 8 7 7 7 8 7 5 4 5 6 8 7 6 4 4 5 5 5 4 5 7 9 10 10 10 10 10 9 8 7 7 6 6 7 8 7 7 7 8 10 11 12 12 12 11 11 14 15 15 14 13 12 12 11 10 9 9 9 12 14 16 16 17 16 15 12 9 8 7 6 6 6 6 7 9 10 11 9 7 5 5 5 5 5 7 8 9 10 10 9 7 4 3 4 6 6 6 5 5 5 6 6 5 4 3 3 3 4 5 5 4 4 4 4 5 6 6 5 4 3 3 4 4 4 3 3 3 2 4 7 10 13 14 11 8 3 5 6 8 9 8 7 5 4 8 12 14 9 6 5 6 6 6 4 3 2 3 3 3 3 3 3 4 5 5 5 4 4 4 4 3 2 3 4 5 4 4 4 3 3 4 4 4 4 4 3 3 3 4 3 4 7 7 8 7 6 6 8 11 12 8 6 5 7 9 11 12 13 16 15 14 10 7 4 2 2 2 3 3 3 6 8 10 11 13 15 17 18 19 21 24 22 15 5 4 4 2 1 1 1 2 3 5 7 9 12 13 14 14 14 13 13 12 11 11 10 10 11 11 11 11 11 11 10 9 8 6 5 5 6 7 9 11 13 15 16 15 14 13 11 9 5 5 4 5 4 3 3 4 8 13 17 20 22 19 12 7 4 4 3 3 2 2 3 5 8 12 16 18 18 17 16 15 14 13 12 12 11 10 10 10 10 10 10 10 10 10 9 9 8 10 11 12 13 14 15 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 14 14 14 13 13 12 11 10 10 9 9 8 4 4 6 9 11 12 11 11 11 11 11 11 10 10 9 9 8 8 7 7 7 21 21 21 21 21 21 21 21 20 20 20 20 20 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 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 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 24 24 24 23 23 22 22 21 21 21 21 21 20 20 19 18 17 14 12 10 10 9 7 6 6 9 11 11 11 10 9 7 6 6 6 5 5 4 5 5 5 4 3 5 6 7 7 7 8 7 7 6 6 7 5 4 3 3 3 5 7 8 9 9 10 10 10 10 10 9 8 6 5 4 4 6 6 6 4 3 4 5 5 6 9 13 14 14 11 15 17 15 12 9 8 7 5 5 7 16 20 18 11 7 6 7 9 15 17 17 16 14 11 7 4 4 3 1 2 3 3 3 3 2 2 2 2 3 4 5 6 7 8 8 8 7 4 6 6 6 6 6 5 5 6 7 7 6 5 5 5 5 6 7 9 10 10 9 7 5 4 4 5 7 9 11 11 11 11 7 5 4 5 6 6 6 6 6 6 6 8 9 10 11 13 14 15 15 14 14 13 13 12 9 8 8 9 8 7 6 6 6 7 8 9 8 8 6 4 2 3 4 5 6 7 8 9 9 9 8 7 5 4 3 4 4 3 4 7 7 5 3 3 3 5 7 7 10 12 12 13 13 12 12 13 14 15 15 15 15 14 13 12 12 12 11 12 13 14 14 14 14 12 11 8 7 6 5 7 10 10 10 11 9 7 5 5 5 3 2 3 3 4 4 4 4 4 4 5 4 5 7 12 16 14 13 11 8 8 8 8 10 17 18 18 19 20 19 12 10 16 18 19 18 17 17 14 12 9 8 10 15 16 15 13 12 11 12 14 17 15 11 5 4 4 4 9 15 16 16 13 14 15 18 16 15 14 13 11 9 8 8 7 7 6 7 8 7 5 4 4 3 2 3 4 5 7 7 8 9 11 12 12 12 10 8 7 7 8 8 8 8 6 4 3 4 6 8 7 6 6 7 8 8 7 6 7 7 7 6 5 5 6 7 8 8 9 9 9 8 7 6 7 7 8 7 7 7 7 8 9 9 9 9 9 10 10 10 11 14 15 14 13 13 12 11 10 8 8 9 12 15 17 17 17 17 16 14 12 10 9 7 6 6 6 5 5 6 7 6 6 5 5 5 5 5 5 6 8 10 11 11 10 9 9 9 9 8 7 6 6 6 5 5 3 3 3 4 4 5 5 4 3 3 3 3 4 5 5 5 5 4 2 2 4 4 4 3 3 3 5 8 13 14 14 11 7 4 6 7 9 8 7 6 4 4 9 13 16 11 7 4 6 5 4 3 3 2 3 3 4 4 4 4 6 7 8 8 7 5 4 4 3 3 3 4 4 4 4 4 3 3 3 4 4 4 3 3 3 3 3 3 6 9 7 6 6 6 5 5 8 10 8 7 7 10 12 13 12 12 12 12 10 4 3 2 2 2 2 4 5 5 7 10 13 15 16 19 21 23 24 26 27 26 18 9 6 5 4 2 1 1 2 3 5 7 10 13 14 14 14 14 13 12 12 11 11 11 11 11 11 11 12 11 11 10 8 7 6 4 5 6 6 7 8 11 14 17 18 16 13 11 8 5 4 4 4 3 2 3 5 8 12 16 18 18 13 7 5 4 4 3 3 2 2 3 4 8 12 16 17 17 16 16 15 16 15 14 14 14 14 14 13 13 13 13 12 12 12 11 11 11 11 12 13 13 14 15 15 16 17 17 17 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 13 12 11 10 10 9 9 8 5 4 5 8 9 10 10 11 11 11 11 11 11 11 10 10 9 8 7 7 7 21 21 21 21 21 21 21 20 20 20 20 20 20 20 21 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 22 22 22 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 24 24 24 24 23 23 22 22 21 21 21 20 20 20 20 19 18 16 14 12 9 9 8 6 4 3 7 10 12 9 8 6 5 5 6 6 6 6 5 4 4 4 4 5 6 6 6 7 7 7 7 6 6 5 4 3 2 2 2 3 4 6 8 8 9 9 9 9 9 8 7 5 4 3 3 4 5 6 6 5 5 6 10 13 16 14 12 11 11 12 14 17 20 19 17 13 8 6 6 9 14 17 15 10 7 7 12 15 18 15 13 11 10 9 7 6 5 5 4 3 3 3 3 3 3 3 3 3 3 3 4 5 5 5 5 5 5 5 6 6 6 5 4 3 3 5 7 8 7 6 5 4 3 3 3 5 7 8 8 7 6 5 6 5 6 9 9 9 9 8 5 4 4 3 5 6 6 5 4 5 6 7 7 6 4 5 7 10 12 12 12 12 9 8 7 6 5 6 7 7 7 5 5 6 8 8 8 8 7 6 5 3 5 7 7 7 7 8 8 8 8 7 6 4 3 2 2 3 4 4 5 7 8 9 9 10 11 11 12 13 13 14 13 11 11 10 11 11 11 12 11 9 8 9 11 11 11 12 14 15 14 14 13 12 10 7 6 7 8 10 12 9 9 12 8 6 5 7 8 4 3 3 4 4 4 4 4 5 7 9 7 9 12 15 17 19 18 17 15 16 20 23 22 23 21 20 19 20 20 17 16 17 19 19 18 18 17 15 12 8 5 9 15 16 15 13 12 12 13 15 17 18 14 9 5 5 8 15 18 17 15 12 11 14 18 16 14 12 12 10 8 7 6 5 5 6 6 8 10 7 7 8 10 10 9 8 9 11 12 14 13 12 12 12 11 10 8 7 6 6 7 7 6 5 3 2 1 4 7 8 8 8 8 8 8 9 9 9 7 6 7 8 8 9 9 9 8 8 9 8 6 4 5 6 7 8 7 7 7 7 8 9 8 8 7 7 7 8 7 8 11 14 15 13 11 9 8 6 5 5 6 8 11 14 16 17 17 16 15 12 12 11 9 7 6 6 5 4 4 4 4 4 4 4 5 5 4 4 4 8 10 12 13 13 13 13 13 12 10 9 7 7 6 4 4 3 4 4 4 4 4 3 2 2 2 2 3 3 4 4 4 4 4 4 3 4 4 4 3 3 3 3 5 8 8 8 7 5 4 7 8 9 8 7 5 3 4 9 12 12 8 5 4 5 4 3 3 3 3 3 4 5 4 4 5 7 8 9 9 9 8 6 5 7 6 3 3 3 5 5 5 4 3 2 3 3 4 4 4 4 4 3 4 7 9 9 8 8 7 5 4 5 7 9 8 7 7 8 9 9 8 7 7 7 5 3 1 1 3 4 6 6 7 8 11 15 18 20 21 20 20 20 23 25 26 18 11 7 5 5 3 3 2 3 4 5 8 11 14 14 15 14 13 13 12 12 11 11 11 11 10 10 11 11 11 10 9 7 6 5 4 5 5 4 5 7 9 13 16 18 15 13 11 8 6 5 4 4 2 3 4 7 11 14 18 19 15 9 4 3 3 3 3 3 3 3 3 4 8 12 15 16 16 16 16 16 16 16 16 16 17 18 18 17 16 15 14 13 13 12 12 12 12 12 12 12 12 12 14 15 16 17 17 17 17 17 16 16 15 15 15 15 15 14 14 15 15 15 14 15 15 15 15 14 13 13 12 11 10 10 10 8 5 4 4 5 7 8 9 10 11 11 11 11 11 11 10 10 9 8 7 6 5 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 21 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 22 22 22 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 24 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 23 23 23 22 22 21 21 21 20 20 20 19 19 18 16 14 11 10 9 8 7 5 5 6 8 9 8 7 6 5 5 5 5 5 5 4 4 4 4 5 5 6 6 6 6 7 7 6 5 4 4 3 3 2 2 3 3 5 6 7 8 8 8 8 8 8 8 7 6 4 3 3 3 4 6 7 6 5 4 5 13 18 18 17 17 16 15 14 16 18 18 16 13 7 5 6 7 10 14 12 8 6 9 15 16 17 15 12 9 9 9 9 8 7 6 5 4 4 3 3 2 3 4 5 5 4 4 4 5 5 5 3 3 3 4 5 5 4 4 3 2 2 4 6 7 7 6 5 4 2 2 3 3 3 5 6 6 4 6 6 5 5 7 7 6 6 5 4 4 4 3 6 7 6 5 5 6 7 8 7 5 1 3 5 7 8 9 8 8 7 7 6 6 7 7 7 7 6 5 4 3 6 8 9 9 9 10 10 9 9 10 12 12 12 13 13 11 10 9 8 8 7 6 6 5 5 5 4 10 13 14 14 14 13 13 14 15 15 15 12 10 8 7 6 6 7 8 6 5 5 8 11 12 12 13 14 15 15 14 13 13 11 10 9 10 11 14 15 15 13 11 8 8 8 11 10 7 4 3 4 5 6 5 8 11 12 11 9 12 15 17 18 20 19 19 21 23 24 24 22 21 20 21 21 21 21 20 19 18 19 17 16 18 17 15 11 7 4 9 13 17 16 15 13 13 15 16 17 18 15 11 6 9 15 19 19 16 13 11 8 13 16 16 14 12 11 10 9 7 6 4 4 5 5 8 9 6 6 8 11 12 12 12 12 13 13 13 11 11 11 10 10 9 8 8 7 7 7 5 5 5 5 3 2 3 5 6 7 7 7 8 9 10 10 9 6 4 6 8 10 10 10 9 9 9 9 8 6 5 6 7 8 7 6 6 6 7 8 9 8 7 6 6 5 6 6 7 9 13 13 11 9 7 5 4 3 4 4 5 6 9 12 15 16 14 13 12 12 12 11 9 7 6 5 4 4 4 4 3 3 3 3 3 3 5 6 9 11 12 13 13 14 15 15 14 12 10 9 6 5 4 4 5 5 5 4 3 2 2 2 2 2 3 3 3 3 3 4 4 4 4 5 5 5 5 3 3 3 3 5 6 5 4 4 5 6 8 9 9 8 5 4 3 5 9 12 10 7 5 4 4 3 2 2 3 3 3 3 3 3 3 4 7 8 9 9 9 8 7 6 6 4 3 3 4 6 6 5 4 3 3 3 4 5 5 6 6 5 5 6 8 10 10 10 10 10 7 4 4 6 8 9 8 7 6 6 6 5 5 4 4 4 4 3 3 5 6 8 8 9 10 13 17 20 23 25 24 21 19 20 22 23 15 9 7 4 3 3 3 3 3 5 7 10 12 14 15 15 14 14 13 12 12 11 11 11 11 10 10 10 10 10 9 7 5 4 4 5 5 4 4 4 6 9 12 14 15 14 12 11 9 7 6 5 4 2 4 6 10 14 18 19 17 11 6 3 3 2 2 2 3 3 3 4 6 8 11 14 15 16 16 16 16 17 17 17 17 18 20 21 20 18 16 15 13 13 12 13 13 13 12 12 11 11 11 12 15 16 17 17 17 17 17 16 16 15 14 12 12 12 12 12 13 14 14 14 14 14 15 14 14 14 13 13 12 12 11 10 8 5 4 3 3 4 6 9 10 10 10 10 10 10 10 10 9 8 7 6 5 3 21 20 21 21 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 22 22 22 22 22 22 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 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 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 24 24 24 24 23 23 23 22 22 21 21 20 20 20 20 19 18 17 16 14 12 11 10 10 8 7 6 6 5 5 6 5 4 3 3 3 3 3 3 3 3 4 4 4 5 6 6 7 6 6 5 5 4 5 7 7 5 4 3 3 4 5 6 7 7 7 7 8 8 8 8 7 7 5 4 3 4 5 6 7 6 5 3 4 10 15 17 15 15 16 15 13 10 12 14 14 11 6 6 6 7 10 13 11 10 10 10 12 13 13 13 12 12 11 12 12 12 10 7 4 4 4 4 3 3 4 5 6 6 5 4 4 4 5 5 4 3 3 3 4 5 4 3 2 2 2 3 5 7 7 6 4 3 2 2 3 2 2 2 4 4 3 4 5 4 4 4 4 3 3 3 5 5 6 6 8 8 8 7 7 8 9 9 9 9 7 4 4 5 6 8 8 8 7 7 6 6 6 6 6 5 5 4 4 4 5 8 11 11 12 13 13 12 12 13 14 14 14 14 13 13 12 10 9 8 9 9 10 10 11 12 12 13 13 13 12 12 13 15 16 16 15 14 11 8 6 4 3 3 3 3 3 3 4 8 12 13 14 14 15 16 16 15 15 16 15 14 13 12 13 14 16 17 15 13 11 12 12 13 11 8 5 4 5 8 10 12 13 14 14 13 12 14 16 17 17 17 16 16 17 18 19 20 19 18 17 20 20 20 21 21 21 20 19 15 15 17 16 14 10 8 8 12 16 18 18 17 16 14 14 15 16 16 14 12 10 14 18 21 18 15 12 11 10 12 15 17 15 13 11 11 9 7 6 5 5 5 6 9 9 6 8 10 13 13 13 13 12 12 12 11 9 9 9 9 9 9 9 8 7 7 6 4 4 4 4 3 2 3 3 4 5 6 7 7 8 10 10 9 6 5 6 8 10 10 10 9 9 10 10 9 8 7 8 8 8 7 6 6 5 6 8 8 8 5 5 6 5 5 5 6 7 9 8 6 5 4 3 3 3 4 4 5 7 11 14 15 13 10 9 9 10 12 12 10 8 6 5 5 5 5 5 4 3 3 4 5 6 9 11 13 13 13 12 12 13 14 15 14 13 11 9 7 6 5 6 6 6 5 4 2 3 4 4 4 3 3 3 3 3 4 4 4 4 4 4 6 7 7 7 6 5 5 6 7 5 5 6 7 8 9 9 8 7 4 3 3 8 13 18 16 12 5 3 3 2 2 1 2 2 3 3 2 2 3 4 6 7 7 7 7 6 5 4 4 3 3 6 6 6 3 2 2 3 3 5 5 6 6 5 4 3 4 6 8 10 11 11 11 12 11 8 6 4 5 7 8 8 8 7 7 5 4 5 5 4 5 4 5 6 9 10 10 11 12 16 19 22 24 26 28 23 18 15 17 20 22 21 16 8 4 3 3 3 5 7 9 11 12 14 14 14 14 14 13 12 11 11 11 11 10 10 10 9 9 8 7 5 4 3 5 5 6 5 5 5 6 7 7 9 11 12 12 11 8 7 6 5 4 3 5 8 12 16 18 14 12 8 7 6 6 4 3 3 6 7 7 7 7 8 10 12 13 14 15 15 15 16 16 16 16 18 20 23 22 20 17 15 13 13 13 14 14 13 13 12 11 10 11 12 14 16 17 17 17 17 17 16 16 15 13 11 10 9 9 10 11 12 13 13 13 13 13 13 13 13 12 12 12 12 11 10 8 5 4 3 1 3 6 9 10 10 9 9 10 10 10 9 9 8 7 5 4 3 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 22 22 22 22 22 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 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 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 22 22 21 21 20 20 20 19 19 18 17 16 14 12 11 10 9 7 6 4 4 3 2 2 2 2 2 2 2 2 3 3 3 4 5 5 4 5 5 6 6 5 5 4 3 3 6 8 11 7 5 3 3 3 5 6 6 6 7 7 7 8 8 8 8 7 6 4 3 3 4 5 6 4 3 4 5 7 11 14 13 15 16 16 13 9 8 9 11 11 9 7 6 7 10 11 7 7 7 8 8 8 7 8 8 10 12 14 14 12 8 6 3 3 3 4 4 4 5 5 5 4 3 3 3 3 3 4 4 3 3 3 3 3 3 3 2 2 2 1 3 5 6 6 4 2 2 2 2 3 3 3 3 2 2 3 3 4 5 4 3 3 2 2 4 5 6 7 8 8 8 7 8 9 10 10 9 9 7 4 4 4 4 7 9 9 9 8 6 5 4 3 3 2 4 6 8 8 8 10 12 12 12 13 13 13 13 13 13 14 14 14 13 12 11 9 8 7 8 10 12 12 13 12 12 11 10 8 7 9 11 13 14 14 13 11 8 7 5 3 2 2 3 3 2 3 5 10 13 15 15 15 16 17 18 19 18 18 18 17 16 14 15 15 16 17 17 16 15 14 13 12 10 8 4 4 7 11 13 14 16 16 15 16 16 16 17 16 15 14 12 10 11 12 15 16 16 16 16 18 19 19 20 21 22 21 18 12 14 15 16 13 11 15 17 20 19 20 19 18 17 14 14 15 15 15 14 15 16 16 18 20 17 15 13 13 12 13 16 17 16 15 12 11 8 7 7 7 6 8 10 13 12 11 11 11 12 12 12 12 11 10 9 8 6 6 7 9 8 8 8 7 7 6 5 4 3 4 4 3 2 3 3 4 3 3 4 4 6 9 9 7 6 8 9 9 10 10 10 10 10 10 10 10 10 9 9 8 7 6 5 5 5 5 7 8 7 4 4 5 4 4 3 4 5 5 4 4 4 4 4 3 4 4 4 5 6 12 14 14 11 8 5 5 7 11 10 8 7 6 6 6 7 7 7 6 5 5 6 9 11 14 14 13 13 12 12 11 12 12 14 14 13 12 10 8 7 7 6 6 5 3 4 5 6 6 5 5 5 5 4 4 3 3 4 4 3 3 3 3 4 8 10 9 9 8 8 7 6 6 7 8 9 10 9 8 6 4 3 3 7 12 15 12 9 3 4 3 2 2 1 2 3 3 4 4 4 5 5 5 5 5 6 5 4 3 3 3 3 5 8 6 5 4 3 3 2 3 5 6 7 7 7 5 3 4 5 7 9 11 10 11 11 11 9 5 4 4 5 7 9 11 10 10 9 7 4 5 5 5 7 8 10 12 14 15 15 16 18 20 22 23 24 25 21 15 7 8 7 6 7 7 6 4 3 4 6 8 10 11 11 12 13 14 14 14 13 12 11 11 10 10 10 9 9 9 8 8 6 5 3 3 4 5 7 7 7 6 5 7 8 7 6 7 11 11 10 7 6 5 4 5 6 7 9 13 14 13 8 9 10 10 9 9 7 7 7 9 11 12 11 10 9 9 9 10 11 12 12 13 14 16 16 15 17 20 23 22 20 17 15 14 14 14 14 14 14 13 12 11 10 10 11 13 15 17 17 17 17 16 16 15 14 13 12 9 7 7 8 10 11 12 13 13 13 13 13 12 12 12 12 12 12 11 9 8 7 5 3 2 2 4 8 9 9 9 9 9 10 10 9 9 8 7 6 5 3 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 22 22 22 22 22 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 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 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 22 22 22 21 21 20 20 20 19 19 18 17 15 13 11 8 9 8 6 4 3 2 1 1 1 1 2 2 2 2 3 3 4 4 4 4 4 3 3 4 4 4 4 3 3 2 3 6 9 10 7 4 2 2 3 4 5 6 6 6 7 7 8 8 8 8 7 6 5 4 3 3 3 3 3 3 5 7 6 4 9 13 16 17 18 16 12 7 7 8 12 11 7 6 7 9 10 11 10 10 10 9 7 6 5 5 7 9 12 13 11 8 5 3 2 3 4 5 5 4 3 2 3 3 3 3 4 4 5 5 4 3 2 2 2 2 3 3 3 2 2 2 3 5 5 4 2 2 2 2 2 2 2 2 1 2 3 3 3 4 5 4 3 2 2 3 4 5 6 6 7 7 7 8 8 9 9 8 8 5 4 5 5 5 8 9 9 8 8 6 4 3 2 3 3 5 8 11 11 11 11 12 14 13 13 14 14 14 13 14 14 14 14 13 12 10 7 7 6 6 7 9 9 9 10 10 9 8 8 9 10 11 12 11 10 8 6 5 5 4 3 2 1 2 2 3 4 8 12 13 14 14 15 16 17 18 20 20 20 20 18 17 16 17 17 17 17 17 15 13 11 11 10 8 6 4 3 8 13 15 15 16 16 17 17 17 17 17 16 14 12 9 6 6 9 14 15 15 15 16 17 18 18 18 20 21 21 17 12 12 14 16 14 14 16 20 22 21 20 19 18 17 15 15 15 13 14 15 17 15 13 16 17 16 16 15 14 13 12 13 15 16 16 15 13 11 9 9 8 9 11 13 14 13 11 10 10 9 9 10 11 10 9 8 6 5 4 6 8 8 8 8 7 6 6 6 5 4 4 4 4 3 3 3 4 5 5 5 5 6 7 7 5 3 6 8 9 10 10 10 10 10 9 9 9 9 9 8 8 7 6 5 4 4 4 6 8 7 6 5 4 4 3 3 3 4 5 4 4 5 4 4 3 3 3 1 5 9 13 13 12 9 7 4 5 7 11 11 9 7 7 7 7 7 8 7 6 5 6 8 11 12 13 12 11 10 11 10 10 10 11 12 11 10 10 10 9 9 7 5 4 5 7 8 8 7 7 6 6 6 6 6 5 5 4 3 3 3 3 3 3 3 7 9 11 10 9 7 7 7 6 7 9 9 10 9 7 5 3 2 2 4 6 8 8 7 5 5 4 4 3 3 2 3 3 4 6 7 7 7 5 5 5 5 5 4 3 3 4 5 6 7 4 5 6 5 3 2 3 4 6 8 9 7 6 4 4 4 5 8 10 10 9 10 11 8 6 4 3 4 5 7 9 9 10 10 8 7 7 7 8 11 13 16 18 20 21 21 21 21 21 22 22 22 21 17 11 5 5 5 4 4 4 4 4 5 8 10 12 11 11 11 12 13 13 14 13 12 12 11 10 9 9 9 8 8 8 7 7 5 4 3 4 5 7 9 9 7 6 7 9 9 9 5 6 12 11 9 6 5 4 3 5 7 5 8 13 10 9 9 11 12 11 11 11 11 11 11 11 12 14 14 13 12 10 9 8 8 9 9 10 13 15 16 15 17 19 22 22 21 19 17 15 14 14 15 15 14 13 12 11 10 10 11 12 15 17 17 17 17 16 15 14 14 13 12 9 7 7 9 10 12 13 13 13 13 12 12 12 12 11 11 12 12 12 11 9 8 7 5 4 3 4 6 8 8 8 8 9 10 10 9 9 8 8 7 6 5 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 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 22 22 22 22 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 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 22 22 22 21 21 21 20 20 20 19 18 17 15 13 10 8 9 7 5 3 2 2 1 1 2 2 2 2 2 2 3 4 4 4 4 2 2 2 2 2 3 3 2 2 2 2 4 6 8 8 6 3 2 2 2 3 4 5 6 6 7 7 8 8 9 9 8 7 6 5 4 3 2 2 2 4 6 8 7 6 10 14 18 17 17 16 13 9 7 9 13 12 9 6 12 16 15 12 10 12 12 9 7 5 4 4 5 8 10 11 9 7 4 3 3 4 4 4 4 3 3 3 4 4 4 4 5 5 5 5 4 2 2 2 2 2 2 3 2 2 1 1 1 2 3 3 2 2 2 2 2 3 3 2 1 2 3 3 2 3 4 4 3 2 2 2 3 3 3 4 4 5 6 7 7 8 8 7 7 4 4 4 5 6 7 7 7 7 6 6 4 3 4 6 8 8 8 9 10 11 11 11 12 13 13 13 14 14 14 14 14 14 13 12 10 8 7 6 4 2 2 2 4 6 7 8 9 9 9 10 10 11 11 10 8 6 5 5 4 5 4 4 2 1 2 4 7 10 12 12 12 13 15 16 17 18 19 20 20 19 18 17 17 17 17 16 16 15 12 10 9 9 7 5 4 4 3 10 13 13 13 13 15 16 17 18 18 18 17 16 15 13 10 9 12 17 16 16 16 16 17 17 17 17 18 19 21 17 14 12 14 16 17 19 21 22 22 21 19 18 16 16 16 16 14 12 16 16 16 11 9 12 14 15 16 16 16 13 12 11 13 16 15 13 11 9 8 9 8 9 12 12 12 12 11 9 7 6 5 6 8 10 9 8 7 5 5 5 7 8 7 7 6 6 6 7 6 4 5 5 5 4 4 4 4 4 4 5 7 8 7 7 5 3 3 6 8 10 9 9 9 8 7 7 7 6 7 7 7 7 6 4 3 3 3 4 7 7 7 7 6 5 3 3 2 3 4 4 4 4 4 3 3 3 4 4 8 11 12 11 9 6 5 4 4 6 9 11 11 10 9 8 7 7 6 6 5 4 5 6 7 7 7 6 6 7 8 9 8 8 8 8 8 8 8 10 11 12 11 10 9 9 9 8 8 7 7 7 7 8 8 8 7 6 5 4 3 2 2 2 2 3 6 8 10 10 9 7 7 7 6 7 8 9 9 9 7 5 3 2 3 4 5 5 6 6 7 6 4 3 3 3 3 4 4 5 7 8 8 6 5 5 4 4 3 3 3 5 7 9 7 5 3 5 7 6 4 3 3 4 7 8 8 7 6 5 5 4 4 7 9 9 8 9 10 8 6 4 4 4 3 5 7 7 9 11 12 12 12 12 13 15 16 18 19 20 21 22 22 22 22 22 22 24 24 24 22 19 14 9 5 3 3 3 6 9 13 14 14 13 12 12 13 13 13 13 13 12 11 10 9 9 8 8 7 7 7 6 5 4 4 5 7 8 10 11 11 7 8 10 12 12 10 5 8 13 12 10 6 4 3 2 4 5 4 7 9 7 8 12 13 13 13 12 11 12 13 13 12 12 13 15 15 15 12 10 8 7 7 7 9 12 15 16 16 17 19 22 23 22 19 18 16 15 15 15 14 14 13 12 11 11 10 9 10 13 15 17 17 17 16 15 14 13 13 12 12 10 8 10 11 13 13 13 13 12 12 11 11 11 10 11 11 12 12 11 10 9 8 7 5 3 3 4 6 6 6 7 8 9 9 9 9 8 8 7 7 6 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 22 22 22 22 21 21 21 20 20 20 19 18 17 16 13 11 9 7 5 4 2 2 2 2 3 4 4 4 3 4 4 4 4 4 3 2 1 1 1 1 1 2 2 2 2 2 2 3 5 6 6 4 2 2 1 2 2 3 4 5 6 7 7 8 8 9 9 9 9 8 7 6 5 3 2 2 4 6 7 6 6 9 14 17 16 15 13 12 10 6 7 9 10 8 7 16 18 17 13 11 11 12 12 10 7 5 4 5 7 7 7 6 5 3 2 2 3 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 3 2 2 2 2 1 2 2 2 1 1 1 1 2 2 2 2 2 2 3 3 3 2 2 2 3 3 1 2 3 3 3 2 2 2 2 2 3 3 3 3 4 5 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 4 5 6 8 8 7 7 6 5 6 7 9 10 12 13 13 14 14 14 14 14 13 13 11 9 8 7 6 3 1 1 2 3 4 6 8 9 9 9 9 9 9 8 7 6 6 6 6 6 7 6 5 3 3 3 7 10 12 10 9 10 12 15 16 16 17 17 18 18 18 17 18 17 16 16 15 13 12 11 10 8 7 5 5 3 8 11 12 11 9 8 8 10 15 17 18 18 17 16 17 17 15 15 15 17 18 18 17 16 17 17 17 17 16 15 18 20 19 17 14 15 17 19 20 21 21 21 20 18 16 15 17 17 17 15 15 18 16 14 10 10 12 14 16 17 16 14 13 12 10 12 15 17 13 10 7 8 8 7 9 12 13 12 12 11 9 6 5 5 6 8 10 10 10 9 7 6 4 5 5 5 4 3 4 4 4 5 5 5 5 5 4 3 2 3 4 4 5 6 10 9 8 7 4 3 6 7 8 8 8 7 7 6 5 4 4 4 5 5 6 6 4 3 3 3 3 5 7 8 8 7 6 3 3 3 3 3 3 4 3 3 3 3 4 6 8 11 11 10 7 6 5 5 4 4 5 8 11 12 12 12 10 9 7 5 4 3 2 2 3 3 4 4 3 4 6 8 9 10 8 7 6 6 7 7 9 11 13 14 14 12 10 8 6 6 7 8 10 11 11 11 10 9 8 6 4 3 2 1 1 2 4 6 8 8 9 8 7 7 6 6 7 7 7 9 9 7 4 3 2 2 3 4 5 4 5 5 5 4 3 4 3 3 4 5 6 8 9 10 7 6 5 4 3 3 3 4 7 9 10 7 5 3 6 8 7 7 6 6 7 8 9 8 7 7 6 6 4 5 7 8 9 8 9 10 9 7 4 5 6 5 7 7 3 7 12 14 16 16 16 16 17 16 16 16 17 18 20 21 23 23 23 23 25 27 26 21 16 11 6 3 3 4 6 10 13 16 15 14 13 13 13 14 14 13 13 12 11 10 9 9 8 7 7 7 6 6 5 5 6 7 9 11 11 12 14 12 8 11 13 15 14 12 6 10 14 12 10 7 3 3 4 3 4 6 6 7 8 12 14 15 14 13 12 11 12 13 13 13 12 12 13 14 14 13 11 10 8 7 7 9 12 15 16 16 18 20 22 23 22 20 19 17 16 15 14 14 13 13 12 12 11 10 9 9 10 13 15 16 16 16 15 14 13 12 12 11 12 12 12 13 13 13 13 12 11 11 11 10 10 10 10 11 11 11 11 11 10 9 8 7 6 4 3 4 4 4 5 6 7 9 9 9 8 8 7 7 7 20 20 20 20 20 20 20 19 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 22 22 22 22 21 21 21 20 20 20 19 19 18 16 14 11 8 6 5 5 4 5 5 4 4 6 8 8 7 7 6 6 5 3 2 1 1 2 2 1 1 1 1 1 2 2 2 3 3 4 4 3 2 2 1 1 1 2 3 4 5 6 7 8 8 9 9 10 10 10 9 7 5 3 2 1 2 3 5 6 7 7 9 10 10 9 9 10 9 7 5 6 7 5 9 18 19 18 14 13 13 14 14 13 10 7 5 6 7 7 6 5 4 3 3 4 4 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 3 2 2 1 2 2 3 3 3 2 1 1 2 2 3 4 4 4 4 4 3 3 2 2 2 2 2 1 3 4 4 3 2 2 2 1 1 1 2 1 2 3 4 5 6 5 4 4 4 5 5 4 4 4 5 5 5 5 5 5 5 6 7 7 7 6 5 5 4 6 7 8 10 13 13 13 14 13 13 13 13 12 10 9 8 7 6 3 2 1 1 2 3 5 6 6 8 8 8 7 6 6 6 7 7 7 7 7 7 5 4 2 4 6 9 10 10 8 8 9 12 14 14 14 15 15 16 17 16 16 18 16 15 14 12 10 9 9 10 7 6 6 8 11 14 13 11 8 6 7 10 13 16 16 15 14 12 9 13 16 17 17 17 16 16 16 15 15 16 16 16 17 15 13 17 19 19 19 18 16 17 19 19 19 19 19 17 15 13 13 16 17 18 18 17 17 15 13 11 13 16 16 15 14 13 12 11 11 11 11 13 14 12 9 7 7 8 7 11 14 13 12 12 10 9 7 7 8 9 9 10 10 10 9 7 6 5 5 4 3 4 4 4 3 3 6 7 6 4 2 2 2 2 2 5 8 10 11 11 9 8 7 5 4 6 6 5 5 5 5 5 5 5 5 5 4 3 4 5 5 4 4 4 4 4 5 7 8 8 6 4 3 3 2 3 4 4 5 3 2 3 4 5 7 10 13 11 8 4 4 4 4 4 4 5 6 10 12 13 12 11 9 7 5 3 2 2 2 1 2 3 4 5 7 9 11 11 9 7 5 4 4 5 6 7 9 11 13 14 14 11 8 5 4 6 9 12 13 13 13 12 12 10 8 6 4 2 1 2 3 5 7 8 8 7 7 7 7 6 6 5 5 7 10 10 8 4 2 2 2 3 4 5 6 5 6 7 6 5 4 3 2 2 3 4 5 6 7 8 6 5 3 3 4 4 5 8 9 8 6 4 3 6 7 8 8 8 7 8 9 10 9 9 9 8 6 5 5 7 9 10 10 10 10 10 8 7 7 8 9 9 7 3 7 11 15 17 18 18 19 19 19 18 18 18 16 14 18 21 23 23 21 17 15 13 10 8 6 4 3 3 7 10 13 15 16 15 14 14 14 14 15 14 13 12 12 11 10 9 8 7 7 6 6 5 5 5 6 8 9 11 14 15 15 15 12 10 13 16 17 15 12 7 11 12 10 8 6 3 4 5 3 4 7 7 9 11 14 15 15 14 13 11 11 11 12 12 12 10 10 9 11 12 13 12 11 10 8 8 9 10 12 14 15 18 20 22 23 23 21 20 18 17 15 14 13 12 12 12 12 11 10 9 9 9 11 13 15 16 16 15 14 13 12 11 11 12 12 13 13 14 13 13 12 11 10 10 10 10 10 10 11 11 11 11 11 10 10 9 8 7 5 4 3 3 3 4 5 6 8 9 9 9 8 8 7 7 20 20 20 20 20 20 19 19 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 21 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 22 22 22 22 21 21 21 20 20 20 19 19 18 16 14 11 7 6 6 7 6 5 5 6 5 8 10 10 8 7 6 6 5 4 3 2 2 3 4 4 3 3 3 3 3 2 2 3 3 4 4 3 2 1 1 1 1 1 2 3 4 5 7 7 8 8 8 9 9 9 8 7 4 3 1 1 2 3 6 7 8 8 7 7 7 6 5 5 5 5 5 7 7 6 8 12 15 15 14 14 13 12 13 13 12 11 9 8 8 8 7 6 5 6 6 7 7 8 7 6 5 5 4 4 3 3 3 3 3 3 3 3 2 1 2 2 3 3 4 4 3 3 2 2 2 3 5 6 6 5 5 5 4 4 3 2 1 2 2 2 3 4 5 4 3 2 2 2 2 2 2 2 2 3 4 5 5 3 2 1 3 4 4 4 3 4 4 5 5 6 6 6 5 5 5 6 6 6 5 4 4 6 7 8 10 12 13 13 12 12 12 12 12 11 10 8 7 7 6 4 2 1 1 2 3 5 6 6 7 7 8 8 8 8 8 8 8 7 7 6 5 4 3 2 4 5 6 7 7 6 7 8 10 11 11 12 13 13 14 15 15 16 17 14 12 11 9 8 7 6 7 7 10 16 17 16 15 11 8 7 7 7 13 14 14 12 11 10 7 7 10 14 16 16 16 16 15 14 13 13 14 15 16 16 14 13 14 15 16 17 16 15 15 16 16 18 18 17 16 13 12 11 12 16 18 18 18 17 15 11 9 11 13 14 14 13 12 10 9 7 7 8 11 11 9 7 6 7 9 11 14 13 12 11 10 8 7 7 8 9 9 8 8 8 8 8 7 7 7 7 7 7 7 6 5 4 6 9 10 10 9 6 4 3 3 3 7 9 11 9 7 7 7 6 5 6 8 8 7 6 4 4 4 5 5 5 4 4 3 3 5 4 3 5 5 5 5 6 7 7 6 4 4 4 3 3 3 5 6 7 5 3 3 4 6 9 11 12 11 8 5 4 3 4 4 4 4 3 3 6 9 11 12 10 7 5 4 3 2 1 1 2 3 6 8 10 10 9 8 6 5 4 4 4 5 5 6 7 9 11 12 13 12 11 9 7 5 6 9 12 14 14 15 14 12 11 8 6 4 4 5 6 7 7 8 8 8 8 8 7 7 5 3 5 7 11 11 9 5 3 2 3 4 5 8 10 11 9 7 5 4 3 2 2 2 2 2 3 4 6 7 6 4 3 3 4 4 5 7 8 7 5 4 4 5 7 8 9 9 7 7 7 8 9 10 10 9 7 7 7 7 9 10 12 12 12 11 10 9 9 10 11 10 7 4 5 10 15 18 20 22 22 23 23 22 20 17 12 8 11 15 19 21 19 15 10 7 5 4 4 5 5 6 10 12 14 15 16 16 15 15 15 15 15 14 13 12 11 10 9 8 7 6 5 5 5 4 4 5 6 7 9 11 12 14 14 13 11 11 15 15 14 9 8 8 9 9 8 8 7 5 5 6 5 7 10 11 12 13 16 16 16 13 11 9 10 11 11 11 10 8 7 7 8 9 11 11 11 10 9 8 8 9 10 11 14 17 20 22 24 23 22 20 19 17 16 14 13 13 12 12 12 12 11 10 9 8 9 10 12 14 15 15 14 13 12 11 11 12 12 13 13 14 13 13 12 10 9 9 9 10 10 10 11 11 11 10 10 10 10 9 8 8 7 7 6 5 5 6 6 7 7 8 9 9 8 8 7 7 20 20 20 20 20 20 19 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 22 22 22 22 22 22 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 22 22 22 22 22 21 21 21 20 20 20 19 19 18 17 15 12 9 7 7 8 7 6 5 9 12 13 9 6 6 5 4 5 6 7 7 6 7 8 9 8 8 8 7 6 4 3 3 4 4 5 4 3 1 1 1 1 1 1 1 2 3 4 6 7 8 8 7 8 8 8 7 6 5 4 3 3 5 7 8 8 8 6 6 6 5 5 5 4 4 5 7 10 13 14 14 13 13 12 13 14 12 11 10 11 11 9 9 8 10 10 8 7 6 8 9 10 9 8 7 6 5 5 5 4 4 3 3 2 2 2 3 2 2 2 3 3 4 4 4 4 4 4 3 3 3 5 5 6 6 6 5 5 5 4 3 2 2 2 3 4 5 5 6 5 5 5 5 5 4 4 4 4 4 4 5 4 4 2 1 1 3 4 4 3 3 3 4 4 5 5 6 6 5 5 5 5 6 6 5 6 6 8 8 8 9 11 13 12 10 9 9 9 9 9 9 7 6 6 6 4 2 2 2 4 6 7 7 7 7 7 8 7 7 7 8 8 8 7 5 5 4 4 3 2 2 3 4 4 4 4 5 6 7 8 9 11 13 14 14 14 14 16 15 13 10 8 7 6 5 3 6 11 14 16 14 14 13 9 7 6 11 13 15 12 9 8 10 12 10 8 7 11 14 15 14 13 12 12 12 12 12 13 14 15 15 13 12 12 13 15 13 12 10 12 15 16 17 17 17 15 12 9 9 13 16 17 18 17 15 10 7 8 10 13 14 14 13 9 7 5 8 9 11 9 7 5 6 8 10 12 13 11 10 10 9 8 8 8 9 9 8 6 4 4 6 8 8 8 8 8 8 9 8 8 8 7 9 11 11 11 11 10 8 7 7 8 10 10 9 7 7 7 8 7 6 7 8 9 9 8 6 5 4 4 4 3 4 4 3 4 5 4 3 4 4 5 6 7 7 8 7 6 4 3 2 2 3 6 8 9 7 5 4 6 8 11 11 10 8 5 3 2 2 3 3 3 3 3 2 3 6 10 12 11 8 5 4 3 2 1 1 2 3 7 9 9 7 6 5 4 4 3 5 6 7 7 6 6 7 8 10 12 13 13 12 11 7 5 6 10 14 15 16 15 14 13 11 9 8 8 10 11 11 11 10 9 9 9 8 8 8 4 2 4 7 11 12 10 6 4 3 4 6 6 6 6 7 6 5 3 3 3 2 2 3 3 3 3 5 6 7 6 4 2 3 4 4 5 6 7 7 6 5 4 4 7 8 9 8 7 5 4 5 5 7 10 11 11 10 8 8 9 11 12 13 13 13 12 11 12 12 10 7 6 5 4 8 14 19 20 20 19 19 19 16 15 13 9 6 6 8 10 13 12 8 5 4 4 4 4 5 7 9 11 12 12 14 15 16 16 16 15 15 14 13 12 11 10 9 9 8 6 5 4 4 4 4 4 4 4 4 6 8 9 11 11 11 11 11 12 9 7 5 6 7 7 7 8 9 9 10 9 9 10 12 13 13 13 15 17 17 15 12 10 8 9 10 10 9 8 7 6 5 6 7 9 9 9 9 8 8 7 8 9 9 12 15 20 22 24 23 22 20 19 17 16 15 14 14 14 13 13 12 11 10 9 8 7 7 8 12 14 15 14 13 12 11 11 12 13 13 13 13 13 13 13 12 11 11 11 11 11 11 11 11 10 10 10 10 9 9 8 8 7 7 6 5 5 5 6 6 7 8 8 8 8 8 8 7 20 20 20 20 20 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 22 22 22 22 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 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 23 23 23 22 22 22 22 22 21 21 21 20 20 20 19 19 18 17 15 13 10 8 9 9 9 7 6 9 9 9 6 4 4 3 2 3 6 10 11 11 9 10 11 12 11 11 9 8 7 6 6 5 5 5 4 3 2 1 1 1 1 1 1 2 3 4 5 7 8 8 7 6 6 6 7 7 7 7 7 7 8 9 9 8 7 5 4 4 4 4 4 4 3 4 7 11 15 15 15 15 14 13 12 12 11 10 9 11 11 10 9 8 10 9 7 7 7 10 11 11 10 9 8 7 6 5 5 5 4 4 3 2 2 2 3 3 3 2 2 3 3 3 3 4 4 4 3 4 5 6 6 6 6 6 5 5 4 3 3 2 2 3 4 4 5 6 6 7 7 7 6 6 5 5 5 5 5 5 4 4 3 1 1 2 3 3 4 4 4 4 4 3 3 2 2 3 4 5 5 5 5 5 6 7 8 9 10 9 9 10 11 10 8 6 5 5 6 6 6 4 3 4 5 5 4 5 6 8 9 9 10 9 8 8 8 7 7 7 6 6 5 4 4 4 4 4 4 4 4 4 3 4 3 3 4 4 5 6 7 9 12 14 13 13 14 15 14 12 9 7 5 4 4 3 8 13 14 14 12 11 11 9 12 13 13 12 11 8 6 6 9 11 11 9 7 9 11 11 10 9 9 10 11 11 12 12 13 14 14 13 11 9 11 12 11 9 7 10 12 13 15 17 18 16 13 9 8 10 13 15 16 15 13 9 12 15 15 15 16 15 13 8 7 6 8 9 10 6 4 3 5 7 8 10 11 9 8 8 9 9 10 10 10 9 8 6 4 4 4 7 8 8 8 9 10 10 9 10 10 10 10 10 10 10 11 11 11 10 10 10 10 9 9 8 8 8 9 9 9 9 9 8 9 9 8 7 6 4 3 2 3 3 3 3 4 4 3 4 4 5 7 7 7 7 7 6 4 3 2 2 3 6 8 8 7 5 5 8 10 12 11 9 7 4 2 1 2 2 1 2 2 2 2 3 4 7 12 11 9 4 4 4 2 2 2 2 3 5 7 7 5 4 3 3 3 3 6 8 10 8 6 5 5 6 8 10 12 14 14 13 10 7 5 9 13 15 14 13 13 12 12 11 12 12 13 14 14 13 11 10 10 10 9 8 8 4 2 3 7 11 13 11 7 4 4 6 9 9 7 6 5 4 3 3 3 2 2 3 2 2 3 5 7 7 7 5 4 2 2 3 3 4 5 6 6 5 3 3 3 7 8 7 8 7 3 3 3 3 4 6 8 9 10 9 9 10 10 11 12 14 13 12 12 12 12 9 5 6 6 5 8 12 17 18 18 16 16 15 9 8 10 10 8 5 6 6 6 6 4 3 3 4 5 6 7 8 9 10 11 11 12 14 16 17 16 15 14 14 13 12 11 10 9 8 7 5 4 3 3 4 4 4 3 2 3 5 6 8 9 10 10 11 10 8 7 5 5 5 6 7 7 9 10 12 14 13 12 12 13 14 14 14 15 17 16 14 10 8 7 8 8 8 8 7 6 6 6 7 7 7 7 7 7 7 6 6 7 8 8 11 14 19 22 23 23 21 20 18 17 16 16 15 15 15 14 13 12 11 10 9 7 6 5 5 7 10 12 13 13 11 11 11 12 12 13 13 13 13 13 12 12 11 11 11 11 11 11 10 10 10 10 10 9 9 8 8 7 7 7 6 5 5 4 4 5 5 6 7 7 8 8 8 7 20 20 20 20 20 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 22 22 22 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 22 22 22 22 21 21 21 21 21 20 20 20 19 19 18 17 15 13 9 8 9 9 9 8 6 5 5 4 4 3 2 2 3 3 7 10 13 12 12 11 11 11 10 10 9 8 8 7 6 5 5 5 5 4 3 4 3 1 1 2 2 2 3 4 5 8 9 8 6 5 4 5 6 8 9 10 9 8 8 8 7 6 4 3 3 3 3 4 4 4 4 4 4 9 16 15 14 14 13 12 10 9 9 12 14 14 13 11 10 9 10 10 9 7 9 11 14 14 12 10 8 8 7 6 6 5 5 5 4 2 2 2 3 3 2 1 1 2 2 2 2 3 3 3 4 4 5 6 6 6 6 5 5 4 4 3 3 3 2 4 4 3 4 4 4 4 4 4 5 5 5 5 4 4 4 4 4 3 2 1 1 2 2 2 2 2 3 3 3 3 2 2 2 2 3 4 5 5 4 5 6 6 6 7 7 7 7 8 8 9 8 6 4 4 4 5 4 4 3 3 3 6 7 10 11 11 11 11 11 11 11 10 10 9 7 7 6 5 4 4 4 4 3 3 3 4 4 4 4 3 4 4 4 4 4 4 4 6 10 12 13 13 13 14 13 11 7 5 4 4 4 5 12 15 15 13 11 10 7 5 6 9 12 10 8 5 3 5 9 11 11 10 8 6 6 6 6 7 8 9 10 11 11 11 12 13 13 12 11 8 9 10 11 9 8 10 11 12 15 16 17 15 13 11 8 9 12 13 13 12 10 8 13 16 16 15 15 14 11 8 6 6 8 9 8 5 5 5 6 6 6 9 10 9 6 5 6 9 11 11 11 11 10 8 6 4 4 7 8 8 9 10 10 10 9 10 9 8 8 7 6 6 7 9 10 10 9 9 10 10 10 9 9 9 8 8 9 9 8 7 6 6 6 5 4 3 2 1 2 2 2 3 3 3 4 5 6 6 7 7 6 5 5 5 4 3 2 2 4 7 9 8 6 5 7 11 11 10 9 7 5 3 2 2 2 2 2 1 1 2 2 3 3 6 10 12 10 5 5 4 3 2 2 1 3 4 6 6 4 3 3 3 3 4 6 9 10 9 6 3 4 4 5 8 11 13 14 14 12 10 8 9 12 14 13 12 12 11 10 11 12 14 15 16 15 14 13 12 12 11 10 9 8 4 2 3 8 11 13 11 7 3 4 6 8 9 8 7 6 4 3 3 2 1 1 2 2 1 4 6 7 8 7 4 3 3 2 2 2 3 4 5 5 5 4 3 3 7 7 6 9 7 4 3 3 3 3 3 4 7 9 9 10 10 9 9 10 14 14 12 13 13 13 11 8 7 5 4 4 7 12 16 16 15 17 16 10 7 5 5 5 5 5 4 3 4 4 3 4 4 5 6 6 7 8 9 10 10 11 13 14 16 16 16 15 14 13 12 11 10 9 7 6 4 3 3 4 5 5 5 4 3 3 3 5 6 7 9 10 11 10 8 6 6 6 7 8 9 10 11 12 14 16 15 13 12 12 13 14 13 13 13 11 9 7 7 6 7 7 7 7 7 6 6 7 9 8 7 7 7 6 6 5 5 6 7 8 11 15 19 22 23 22 20 19 17 17 16 16 16 16 16 15 13 12 11 10 8 7 6 5 5 5 7 9 12 12 11 10 10 11 12 12 13 13 13 12 12 12 11 10 10 10 10 10 10 10 10 9 9 9 9 8 8 7 7 7 6 6 5 4 4 3 3 4 5 6 7 7 7 7 20 20 20 20 20 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 23 23 23 23 22 22 22 21 21 21 21 21 21 20 20 20 19 19 18 17 15 12 8 7 8 9 8 7 6 4 3 2 2 1 2 3 5 6 7 7 9 10 11 11 10 8 8 8 7 7 7 6 5 5 5 5 5 6 6 6 4 3 2 2 3 5 7 10 10 10 10 9 7 4 4 5 7 9 9 9 9 7 6 5 3 2 2 2 1 2 3 4 5 5 5 4 4 9 13 15 13 11 11 10 8 6 7 13 16 18 17 15 12 12 12 11 10 10 11 13 15 13 12 10 9 8 8 7 7 7 6 6 5 4 4 4 6 6 5 4 3 2 2 2 1 2 2 3 4 6 6 7 7 6 6 5 5 5 4 3 2 2 2 3 3 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 2 2 2 1 1 1 1 1 1 1 2 2 2 2 2 2 2 3 3 3 3 3 3 4 5 5 5 5 5 5 6 6 6 5 6 5 4 3 3 3 2 2 2 2 3 6 8 9 9 10 11 11 11 10 10 9 10 9 9 8 8 7 6 5 4 3 2 3 3 3 3 3 4 3 4 4 3 3 3 3 3 5 9 11 12 12 13 14 14 11 8 5 5 6 5 7 14 16 15 13 11 8 7 6 5 11 14 13 12 12 12 12 12 11 10 9 6 4 5 5 5 6 7 8 10 11 10 11 12 12 11 11 10 8 7 9 11 10 9 9 10 12 13 16 16 13 11 9 7 8 10 10 10 10 10 10 14 14 13 12 11 11 9 7 6 7 9 9 8 7 7 7 8 7 8 11 10 9 6 5 7 9 11 11 12 12 12 10 8 5 6 9 9 9 9 9 9 9 8 8 7 5 4 4 3 3 4 6 9 9 9 9 9 10 11 11 10 10 9 9 9 9 8 6 4 3 3 2 2 3 2 2 2 2 2 2 2 3 5 6 6 6 6 6 5 4 3 4 4 3 2 2 6 8 10 7 5 4 8 11 11 9 7 5 4 3 3 3 3 3 2 1 1 2 3 3 3 6 10 12 9 6 5 4 3 2 2 2 4 5 6 5 4 4 4 3 3 4 5 8 10 9 6 3 3 3 4 6 9 11 13 13 13 11 9 5 7 10 12 12 12 9 8 7 9 11 13 15 15 15 14 14 15 14 13 11 8 3 2 3 9 12 13 11 7 1 2 4 7 8 9 9 7 6 4 3 3 3 3 3 2 2 4 5 6 8 7 4 3 2 1 2 2 2 3 3 4 5 5 3 3 5 4 5 9 6 4 3 3 3 3 2 3 7 9 10 10 10 9 8 9 14 15 14 14 15 15 14 14 15 13 9 4 6 10 13 15 17 19 19 16 12 8 4 4 4 4 4 4 4 4 4 5 5 5 6 6 7 8 8 9 10 10 11 12 14 15 15 15 14 13 12 11 10 9 7 5 3 3 4 5 5 6 5 5 3 3 3 4 5 6 8 10 12 10 8 6 7 9 10 12 13 14 15 15 16 17 18 17 15 12 12 12 11 9 7 6 6 6 6 6 6 7 7 7 7 6 6 8 10 10 9 7 6 5 5 4 4 5 7 9 12 16 20 22 23 22 20 18 17 16 15 15 16 16 16 15 13 12 10 9 8 8 7 7 6 5 6 7 9 10 10 9 10 11 12 12 12 12 12 12 12 11 11 10 9 9 9 10 9 9 9 9 9 9 8 8 8 7 7 7 6 6 5 4 4 3 3 3 3 4 5 6 6 7 20 20 20 20 20 20 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 24 24 23 23 23 23 23 23 23 23 23 23 23 23 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 21 21 21 21 21 20 20 20 20 19 19 18 17 16 12 8 7 7 8 7 6 5 4 3 2 1 1 2 4 7 8 9 9 9 9 9 8 7 6 6 6 6 6 6 5 5 4 4 5 6 7 7 6 3 3 3 4 6 9 11 12 11 11 10 9 8 6 6 7 9 10 11 9 7 6 4 3 3 2 1 1 1 1 2 4 5 6 6 6 6 8 12 16 14 12 11 8 7 6 6 6 8 12 17 18 18 16 16 15 13 11 10 12 13 13 11 10 10 9 8 8 8 8 8 7 7 6 6 7 8 8 7 5 4 3 1 1 1 2 2 2 4 5 6 6 6 6 6 5 5 5 5 4 3 2 3 3 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 2 2 2 2 3 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 3 3 3 4 4 4 3 3 5 5 5 4 3 3 3 3 2 2 2 2 3 3 3 3 5 5 6 6 7 9 9 9 10 9 8 9 9 8 8 8 8 7 6 5 6 6 6 5 4 4 4 4 3 3 3 3 3 4 4 5 6 8 10 11 12 13 15 16 13 9 6 5 6 5 10 16 16 14 11 9 7 6 7 9 15 16 15 13 12 14 13 12 9 7 5 4 4 5 5 5 6 7 8 10 10 10 10 10 11 11 10 10 8 6 10 12 13 11 11 11 12 12 16 15 12 9 7 7 7 7 8 9 11 11 11 13 11 9 7 7 7 7 6 6 8 9 10 9 9 10 11 12 12 12 13 11 8 6 7 8 10 10 10 11 11 11 10 8 5 7 10 9 8 7 7 7 7 6 6 4 4 3 3 3 3 2 3 7 8 8 8 9 10 10 10 9 7 7 8 8 8 8 7 5 4 3 2 2 2 3 3 2 3 2 2 3 3 5 5 6 6 5 5 5 4 3 3 3 3 5 7 10 10 10 7 6 5 9 11 11 9 7 4 3 3 3 3 3 3 3 2 2 2 3 2 2 2 4 7 5 5 5 3 3 2 4 6 7 6 6 5 5 6 7 7 7 6 7 9 9 9 7 4 2 2 3 4 7 9 11 12 13 13 11 7 5 7 12 12 11 8 7 6 6 8 10 12 14 15 16 17 18 16 14 12 8 4 3 4 10 12 13 11 6 1 2 4 6 7 9 10 10 9 8 6 5 5 4 3 2 2 2 2 4 8 7 6 4 3 2 2 2 2 2 2 2 3 4 4 4 3 2 4 7 4 3 2 3 3 3 2 4 8 10 11 9 8 7 7 8 10 13 16 16 16 17 16 15 15 14 10 4 4 7 11 15 18 21 24 24 20 14 8 5 4 4 4 4 4 5 5 5 5 6 6 7 7 7 8 8 9 9 10 11 12 13 13 14 14 13 12 11 10 8 6 4 3 3 4 5 5 5 6 6 5 4 4 4 5 6 9 11 12 10 8 6 8 10 12 13 14 15 16 17 18 18 18 17 15 11 10 9 8 7 6 7 7 7 7 6 7 7 7 8 7 6 6 7 9 10 8 7 6 5 4 3 3 4 6 9 13 17 21 22 22 21 20 18 16 15 14 14 15 16 16 14 13 12 11 10 10 9 8 8 7 7 7 7 7 6 6 6 8 11 12 12 12 12 12 12 11 11 10 9 8 8 8 9 9 9 8 8 8 8 8 8 8 7 7 7 6 6 6 5 5 4 3 3 3 3 4 5 5 6 20 20 20 20 20 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 21 21 21 21 21 21 20 20 20 20 19 19 19 18 17 16 13 10 8 8 8 7 5 3 4 4 3 5 6 6 6 7 8 7 7 9 10 9 8 7 6 5 5 5 5 5 5 5 4 4 5 7 8 7 5 4 5 7 9 10 12 11 11 10 10 10 9 8 8 9 10 11 11 10 8 6 4 3 3 3 2 1 1 1 1 2 4 6 7 7 7 6 7 11 13 13 11 9 7 6 6 5 4 3 7 11 15 20 22 21 19 16 12 9 7 10 12 12 11 11 9 7 6 7 8 8 8 8 7 6 6 6 6 5 5 4 4 4 2 2 2 2 2 4 4 4 5 6 5 5 5 5 5 5 5 4 4 3 3 3 2 2 2 2 3 2 2 1 1 2 2 2 3 3 4 4 2 2 2 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 3 2 3 4 4 4 3 4 5 6 5 4 2 1 1 2 2 2 2 3 4 4 3 3 3 3 3 4 5 6 8 9 9 8 7 7 8 8 8 7 7 7 7 7 7 7 7 7 7 7 6 4 2 2 2 3 4 5 5 5 6 7 8 9 11 14 15 15 13 10 6 5 8 11 16 17 14 11 8 7 5 5 10 13 17 14 12 11 12 13 13 10 6 6 5 5 4 4 4 4 5 6 7 9 9 9 8 8 8 9 10 10 7 7 10 11 12 13 13 13 12 13 16 15 13 11 10 8 6 6 7 9 11 12 11 10 7 6 5 4 4 4 4 5 7 9 11 10 11 12 14 15 15 13 12 10 8 7 8 9 9 9 8 8 8 8 8 8 7 9 9 8 6 5 4 4 4 4 4 4 4 3 3 3 3 3 3 4 5 6 7 8 9 9 9 8 8 7 7 8 8 8 6 3 3 2 2 2 2 2 2 3 3 3 3 4 4 4 6 6 6 5 4 4 3 3 3 4 6 8 10 11 10 8 5 7 9 11 11 11 9 7 4 3 3 2 2 3 3 3 3 2 2 1 1 1 2 3 4 4 4 4 3 3 3 6 7 8 7 6 6 7 9 10 9 9 8 8 10 10 10 8 5 3 2 2 3 4 7 10 12 13 14 12 9 6 7 9 11 10 7 7 6 3 4 5 8 12 15 18 19 18 16 14 12 10 7 5 7 10 12 12 10 5 3 2 3 5 6 8 10 11 10 9 8 7 7 6 5 2 2 3 3 4 6 8 8 6 5 3 2 2 2 2 2 1 2 3 4 4 4 2 3 4 2 2 3 3 3 2 3 5 10 11 11 9 8 7 7 6 6 10 14 17 18 18 18 18 18 17 10 4 3 4 8 13 16 18 17 16 13 10 6 5 4 4 4 4 4 5 5 5 6 6 6 7 7 7 7 8 8 8 9 10 10 11 11 12 12 12 12 11 10 9 6 4 2 3 4 4 4 5 6 7 7 6 6 6 5 6 9 11 12 11 9 8 8 9 11 12 13 14 15 17 17 17 16 14 12 9 9 8 7 6 6 7 7 8 7 7 7 8 8 8 6 6 5 7 8 9 8 7 5 4 3 2 2 2 5 8 12 17 21 22 21 20 19 17 16 14 13 13 14 15 16 14 13 12 12 11 10 10 9 8 8 8 8 7 6 5 5 5 8 11 11 12 11 11 11 11 10 10 9 8 7 6 6 6 7 7 8 8 8 8 8 8 8 7 7 7 7 6 6 6 5 5 4 4 3 3 3 4 4 5 20 20 20 20 20 20 20 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 20 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 21 21 21 21 20 20 20 20 20 20 19 19 18 18 17 16 14 11 9 8 8 6 3 2 3 4 6 9 10 10 7 5 4 5 5 6 9 11 10 8 5 4 3 4 4 4 5 5 4 5 6 8 8 8 8 8 10 11 13 12 10 10 9 9 8 8 7 7 8 9 10 10 10 8 6 5 5 5 3 3 2 2 1 1 2 4 6 7 7 6 6 5 5 5 8 9 9 7 5 4 3 3 3 4 5 6 8 16 21 23 20 17 12 8 6 7 11 14 11 8 7 5 4 6 7 7 7 7 6 5 4 4 3 3 3 3 4 4 4 3 2 2 2 2 2 3 5 5 4 4 4 4 5 5 4 4 4 3 2 2 2 2 2 3 3 3 2 2 2 2 2 2 3 5 5 4 2 2 3 3 3 3 3 3 3 3 3 2 2 2 2 2 3 2 2 2 2 1 2 4 4 4 4 6 6 7 5 3 2 1 1 1 2 2 3 4 4 3 3 3 3 3 3 3 3 4 5 7 7 6 5 5 7 6 6 7 6 5 5 6 6 7 7 7 7 6 5 4 3 3 2 3 4 5 5 6 7 7 8 9 12 14 15 14 12 9 6 4 11 17 19 16 11 8 6 6 8 9 14 15 16 13 11 9 11 12 12 8 5 6 6 5 4 4 3 4 5 6 6 7 7 8 7 7 6 6 8 9 7 7 7 8 9 11 12 13 14 14 15 14 13 12 11 9 5 4 5 9 11 11 8 6 4 5 5 4 4 3 3 3 4 7 9 10 11 13 14 13 11 10 9 9 9 8 8 7 6 6 6 5 6 6 8 6 6 7 8 8 7 4 2 2 2 3 4 4 4 4 5 5 4 4 4 3 3 4 5 6 7 7 7 7 6 7 7 8 7 5 6 5 5 4 3 3 2 1 2 2 3 4 4 4 4 5 7 6 5 4 4 3 3 4 5 8 9 10 10 10 8 6 4 8 11 12 10 9 7 5 4 2 2 2 2 3 3 3 3 2 2 2 1 1 2 3 4 4 4 3 2 2 3 6 7 8 8 8 7 8 8 8 8 8 8 9 10 11 11 9 6 3 3 2 2 3 5 7 10 12 14 13 11 7 6 7 9 9 7 6 4 3 3 3 4 9 13 17 18 18 16 15 13 12 10 9 9 10 12 11 9 5 3 2 3 3 5 6 8 9 9 8 8 7 7 7 6 4 3 2 2 3 4 6 8 8 7 5 4 3 2 2 2 1 2 2 3 4 4 3 2 1 2 2 2 2 3 4 6 7 9 10 10 10 10 10 9 6 3 6 10 14 13 14 15 15 15 15 8 4 6 4 3 7 10 12 9 8 7 6 5 5 5 5 4 4 4 4 5 5 5 6 6 7 7 7 7 7 7 8 8 8 9 9 10 10 11 11 11 11 10 9 7 6 5 6 7 7 7 8 10 9 7 5 5 6 4 6 10 13 14 12 11 9 9 10 10 10 10 10 12 13 15 15 14 12 11 11 10 10 9 8 8 8 9 9 8 8 8 8 8 7 6 5 6 7 7 8 7 6 5 4 3 1 1 2 5 8 13 18 20 22 21 19 18 16 14 13 12 13 14 15 15 15 14 12 12 11 11 11 10 9 9 9 9 8 7 5 5 5 7 9 10 11 11 11 10 10 10 9 9 7 6 5 4 5 6 6 7 7 7 8 8 8 8 7 7 7 6 6 6 5 5 5 5 4 4 3 3 3 3 4 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 20 20 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 21 21 21 20 20 20 20 20 20 19 19 19 18 18 17 16 14 12 9 7 7 5 3 2 1 2 4 7 10 8 4 4 4 3 3 3 7 10 12 8 6 4 3 4 5 6 6 7 7 8 8 9 8 8 9 10 11 10 8 7 7 8 8 8 7 6 5 4 5 6 9 9 9 7 6 6 5 4 3 3 2 1 2 2 4 5 7 7 6 5 4 4 4 5 6 7 7 6 4 4 4 3 4 5 6 5 8 14 20 23 18 13 7 7 6 5 7 11 9 7 4 4 3 4 5 6 6 6 5 4 4 3 3 2 2 2 3 4 5 5 3 2 2 2 1 3 4 4 3 3 3 4 5 5 4 4 4 3 2 1 1 2 3 4 4 3 2 2 2 2 2 2 3 5 5 4 2 2 2 2 2 3 3 3 3 3 3 3 2 2 2 3 3 3 2 1 2 3 4 5 6 6 7 7 7 7 5 3 2 3 3 3 3 3 4 3 3 3 3 3 4 4 3 2 1 2 3 4 3 3 2 2 3 3 5 6 6 5 4 4 5 6 6 6 6 6 6 5 5 5 4 3 3 5 7 9 10 9 10 11 13 14 14 12 10 7 7 8 16 19 20 15 11 7 6 7 12 14 17 16 14 13 9 7 8 8 8 5 4 5 4 4 4 3 3 3 4 5 6 6 5 6 7 6 5 4 6 7 9 7 6 6 7 7 9 11 14 13 12 11 10 10 11 10 7 4 5 9 10 10 6 7 7 7 6 6 4 3 3 2 2 3 5 7 10 12 13 12 10 8 8 8 8 8 6 5 4 3 3 4 4 5 6 4 5 6 8 9 9 7 4 3 3 3 3 3 4 5 5 6 6 6 5 4 3 3 3 4 4 4 3 4 5 6 7 7 7 7 8 7 7 5 5 5 5 5 5 5 5 6 5 4 3 4 5 4 4 3 4 3 3 4 7 9 9 9 7 6 5 7 9 11 12 12 10 7 5 3 2 2 2 2 2 2 3 3 3 2 2 2 1 1 2 4 5 5 3 2 2 2 4 7 8 8 8 7 7 7 7 6 6 6 6 8 10 12 12 10 6 4 3 3 3 2 3 5 8 11 13 13 12 9 5 5 7 7 5 3 3 3 3 3 3 6 11 15 17 18 18 16 15 14 13 12 11 11 12 11 8 3 3 2 3 3 5 6 6 7 7 7 7 5 4 6 4 2 2 2 2 2 3 4 7 8 8 8 7 6 3 2 2 2 2 3 3 3 4 4 3 2 2 2 2 4 6 9 11 12 12 12 12 12 12 12 12 7 4 3 8 11 11 11 11 10 10 10 6 5 6 6 6 5 7 8 7 7 7 6 6 6 5 5 4 4 4 4 4 4 5 6 6 7 7 7 7 7 7 8 8 8 9 9 10 10 10 11 11 11 10 9 8 8 10 11 13 14 16 17 17 16 14 12 11 11 9 10 13 16 16 15 14 12 11 11 11 10 10 10 10 11 12 13 12 12 11 11 11 11 11 10 10 10 9 9 9 8 8 8 7 7 6 6 6 7 7 7 6 5 4 3 2 1 1 1 4 7 12 17 20 22 21 19 16 15 13 12 12 12 13 14 15 14 14 13 12 12 12 12 11 11 11 11 11 9 8 5 5 5 6 6 7 9 10 10 10 10 9 9 7 6 5 4 3 3 4 5 6 7 7 7 8 8 8 7 7 7 7 6 5 5 5 5 5 5 4 4 3 3 3 3 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 20 20 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 21 21 21 20 20 20 20 20 20 20 19 19 19 18 18 17 16 14 11 7 6 5 5 4 3 3 3 2 6 9 6 4 4 3 2 4 6 9 10 11 9 8 7 7 7 8 8 8 9 9 10 9 7 5 7 9 8 7 6 5 5 5 6 7 7 7 6 4 3 3 6 8 8 8 7 6 5 5 4 4 4 4 3 3 4 5 5 5 5 5 5 4 4 5 5 5 5 7 9 12 12 11 9 8 7 7 7 12 17 24 25 21 15 9 7 6 5 8 10 10 6 4 3 3 4 4 5 5 5 4 4 4 4 4 4 3 3 3 4 5 6 5 4 3 2 2 3 4 4 3 2 2 3 5 5 4 4 3 3 2 2 2 3 3 4 4 3 1 2 2 3 2 2 3 4 5 3 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 2 2 4 5 6 6 6 7 7 8 7 6 4 3 3 4 4 4 5 5 4 2 2 3 3 4 4 4 4 3 3 2 2 2 1 1 1 2 2 3 4 5 6 4 3 3 4 6 6 5 5 5 6 6 6 8 7 5 4 7 10 13 13 12 12 12 12 13 12 11 10 11 13 14 18 19 17 13 10 8 8 11 16 15 14 13 13 11 7 5 4 4 4 2 3 3 3 3 3 3 2 2 3 4 5 4 3 4 5 6 5 4 4 6 8 7 6 6 6 6 6 8 11 11 10 8 7 9 11 11 8 4 5 7 9 9 8 8 8 7 6 5 3 2 2 2 3 3 4 5 7 9 11 9 8 6 6 6 7 6 5 4 3 3 3 4 6 6 5 4 5 7 9 9 9 9 7 6 5 4 3 3 3 3 4 5 6 6 6 6 5 4 3 2 2 2 2 3 4 6 6 7 10 9 9 8 7 6 6 6 7 7 7 8 8 7 5 3 2 3 3 3 4 4 5 5 4 7 8 9 7 6 4 3 3 8 11 12 11 11 9 7 4 3 2 2 2 2 2 2 3 3 3 3 2 2 2 2 2 3 5 6 4 3 2 3 4 6 8 8 7 7 6 5 4 4 4 5 6 8 10 13 12 10 7 4 3 3 4 3 3 5 7 10 12 14 13 10 7 5 5 5 4 3 3 3 4 3 3 4 8 13 17 18 19 17 16 15 14 13 13 13 13 11 7 3 3 3 3 5 6 5 5 5 4 4 5 3 2 3 2 2 3 2 2 1 2 3 6 8 9 9 8 8 5 3 3 3 3 4 4 4 4 4 3 3 2 2 4 6 9 12 14 13 13 12 13 13 13 14 13 8 4 2 7 10 10 11 10 9 7 6 6 7 8 8 8 7 7 8 9 8 8 7 6 5 5 5 5 4 4 4 4 4 4 6 7 8 8 8 8 8 8 9 9 9 9 10 10 11 11 11 11 10 10 9 8 10 13 15 17 19 20 21 21 19 18 17 16 16 16 16 17 18 18 17 15 14 13 13 12 12 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 11 10 9 8 8 7 7 7 7 6 7 7 8 7 7 6 5 5 3 3 2 2 2 4 7 11 15 19 21 21 19 17 15 13 12 12 12 13 14 14 14 14 14 13 12 12 12 12 11 11 10 9 8 7 6 6 6 6 5 5 7 8 10 9 9 8 8 7 6 4 3 3 3 4 5 5 6 6 7 7 7 7 7 7 7 7 6 5 5 5 5 5 5 5 5 4 3 3 3 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 20 20 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 21 21 21 21 20 20 20 20 20 20 20 19 19 19 18 18 17 16 14 11 8 6 5 6 4 3 3 2 1 4 7 7 5 3 1 3 7 9 11 10 10 11 10 9 9 9 9 9 9 9 9 8 7 4 3 7 8 8 7 5 3 3 3 5 6 7 7 6 5 4 4 6 7 7 8 8 7 7 7 6 6 7 6 5 4 4 4 3 3 3 4 6 7 6 5 4 4 4 6 7 10 12 14 15 17 17 14 13 16 21 27 24 20 15 11 7 6 7 10 10 9 7 5 3 3 3 3 4 4 4 4 4 4 4 5 5 5 3 3 4 5 6 6 5 3 2 2 4 4 4 3 2 2 3 3 4 4 3 3 2 1 2 2 2 2 2 2 2 1 2 3 4 3 3 2 3 3 2 2 2 2 2 2 2 1 2 3 4 3 3 4 4 4 4 4 3 2 3 5 5 6 5 5 5 5 5 5 4 4 4 5 5 4 4 5 5 4 2 2 3 3 4 5 5 6 5 4 4 3 2 2 2 2 3 3 3 3 3 3 3 3 3 4 4 5 5 4 5 5 6 7 8 7 7 6 9 11 13 13 13 12 11 11 11 12 12 14 15 15 15 16 17 15 12 9 8 10 13 15 12 11 11 11 9 5 5 5 4 3 2 2 2 2 2 2 2 2 3 4 5 5 4 3 3 4 5 6 5 5 6 7 6 5 6 8 9 10 10 10 10 9 7 6 7 9 10 8 5 6 8 9 10 9 6 6 5 4 3 3 3 3 3 4 4 4 3 3 5 6 5 5 4 3 3 4 4 3 3 2 3 4 7 9 9 7 6 7 8 8 8 8 8 7 7 6 5 5 5 6 6 6 5 5 5 5 7 7 5 3 2 2 2 3 5 5 5 3 5 10 10 10 8 8 8 8 8 8 8 9 10 9 8 5 3 2 2 3 4 5 6 7 8 9 11 10 9 7 5 3 4 6 9 11 12 10 9 7 4 3 1 2 2 2 2 2 2 3 4 3 4 4 4 4 4 4 4 5 5 5 4 3 4 5 7 9 7 6 5 4 3 3 3 4 4 6 8 11 12 12 9 6 3 3 4 4 4 3 4 6 9 12 14 14 12 8 6 5 4 3 3 3 3 3 3 3 4 8 12 16 17 18 16 15 14 14 14 14 14 14 12 7 4 5 6 7 7 6 5 5 4 3 3 2 2 2 2 2 2 2 2 1 2 2 3 6 7 9 9 9 9 7 5 5 3 2 4 5 6 5 4 3 3 2 1 4 6 9 12 13 12 10 9 10 12 13 14 13 8 6 4 6 9 11 12 11 10 5 2 3 4 5 5 6 6 6 7 8 8 7 6 6 5 4 4 5 4 4 5 5 4 4 5 7 9 10 10 11 11 11 11 11 11 11 12 12 12 12 12 11 10 10 9 9 11 14 18 20 22 23 23 23 21 20 19 19 18 18 18 18 18 17 16 15 15 14 14 14 14 13 13 12 12 13 13 12 12 12 12 12 13 13 13 12 11 9 9 8 8 8 7 7 7 7 8 9 9 8 8 7 7 6 5 5 4 4 5 6 7 10 13 16 19 21 20 17 15 14 12 12 12 13 14 14 14 14 14 13 12 12 12 12 11 11 10 9 8 8 7 7 7 6 6 5 6 7 8 7 7 8 7 7 5 4 3 2 3 4 5 5 6 6 6 7 7 7 6 6 6 6 6 5 5 5 5 5 5 5 5 5 3 2 2 19 19 19 19 19 20 20 20 20 20 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 20 20 20 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 23 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 21 21 20 20 20 20 20 20 20 20 20 19 19 19 18 17 16 16 14 12 10 7 7 6 3 2 2 2 3 4 6 7 4 2 1 3 6 9 9 9 9 9 9 9 8 8 8 7 8 8 7 6 5 3 5 8 9 9 8 5 2 2 3 5 6 7 7 7 6 5 5 7 7 7 8 9 8 9 9 8 7 7 6 5 4 4 4 3 2 2 4 6 8 7 6 4 3 3 5 7 10 10 9 10 13 17 16 15 15 19 22 20 17 13 10 7 6 7 9 9 8 6 5 3 3 3 3 4 4 4 4 4 4 4 4 5 5 4 3 3 3 4 6 5 3 2 3 4 4 4 3 2 2 2 3 3 3 3 3 3 2 2 2 2 1 2 2 2 2 3 3 4 3 3 2 3 3 2 2 3 3 3 3 2 2 2 2 3 3 3 3 4 4 4 3 3 2 3 5 5 4 3 3 3 4 4 3 3 3 5 5 5 4 4 5 5 4 2 2 2 3 4 5 6 6 6 5 4 4 3 2 2 3 3 3 3 2 2 2 2 2 3 4 4 5 5 4 4 4 4 5 6 6 7 8 10 12 14 13 12 11 9 9 9 11 12 14 14 13 13 14 15 12 9 7 8 10 12 12 10 9 9 9 7 4 5 5 4 3 2 2 2 2 2 2 2 3 3 4 5 6 5 4 3 3 4 6 7 7 6 6 5 4 6 10 11 11 9 8 8 8 7 5 5 8 11 9 9 9 11 12 12 9 5 5 4 2 1 1 2 3 3 4 3 3 3 4 5 5 4 3 3 2 2 2 2 2 2 1 3 6 9 10 10 9 8 8 8 7 7 7 6 6 6 6 7 7 8 8 8 8 7 5 3 3 5 6 5 3 3 3 3 5 9 9 8 5 7 9 11 11 10 10 10 10 10 10 10 9 10 9 8 7 5 4 4 4 5 7 9 10 11 12 12 12 11 9 6 4 5 8 10 12 12 10 8 6 4 3 2 2 2 3 3 3 3 3 4 3 4 6 6 6 6 6 6 6 5 5 4 5 5 6 7 9 8 7 6 4 3 3 3 3 4 6 8 11 12 12 8 5 3 3 3 4 4 4 4 5 7 11 14 15 12 9 5 4 3 4 4 4 4 4 4 5 6 10 13 15 15 15 13 12 12 13 13 14 15 15 14 8 7 9 10 10 8 7 6 5 4 3 3 3 2 2 3 3 2 2 1 2 2 3 5 7 7 7 8 8 9 8 7 6 5 4 4 6 7 6 5 3 3 3 2 3 5 7 9 10 10 7 5 7 10 13 15 13 9 5 3 5 9 12 14 15 14 8 6 6 6 6 5 4 4 3 5 6 7 7 8 8 7 6 5 5 5 5 5 5 5 4 5 7 9 11 12 13 13 13 13 13 13 14 14 14 13 13 12 12 11 10 10 10 11 15 19 22 24 25 25 24 23 21 20 19 18 17 16 16 16 16 16 15 15 15 16 16 16 16 15 14 13 13 13 13 13 13 13 13 13 13 13 12 11 10 9 9 9 8 8 8 9 9 10 10 10 10 9 8 8 8 7 7 7 7 8 9 9 10 12 15 18 20 19 18 15 13 12 11 11 12 13 14 14 14 13 13 12 12 12 12 11 11 10 10 9 9 8 7 7 6 6 6 5 5 5 6 7 7 7 6 5 3 2 2 4 5 5 6 6 6 6 6 6 6 6 6 6 5 5 5 5 4 4 4 4 5 5 5 4 3 2 20 19 19 19 19 19 20 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 20 20 20 21 21 21 21 21 21 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 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 21 21 21 20 20 20 20 20 20 20 20 19 19 19 18 18 17 16 15 14 13 10 8 7 6 3 2 2 3 5 7 7 6 4 3 3 5 6 7 6 5 5 7 8 8 7 7 7 8 8 7 6 6 6 5 7 8 9 9 8 5 3 3 4 6 6 7 7 6 5 4 7 8 8 8 8 9 9 9 8 7 6 6 6 5 4 4 4 3 2 2 3 6 9 9 8 6 5 5 7 10 12 11 9 8 13 16 16 13 11 13 16 17 13 9 7 5 4 6 7 9 5 3 2 2 2 3 3 4 4 4 4 4 3 2 3 4 5 5 4 3 2 3 4 4 3 3 2 3 4 4 3 2 2 2 3 3 3 3 3 3 3 2 2 2 2 2 2 2 3 3 3 4 4 4 3 3 2 2 3 3 3 3 2 2 2 2 2 2 2 3 3 4 4 4 4 2 2 3 4 4 3 2 2 3 4 3 3 2 3 4 4 4 4 4 4 3 3 2 2 3 3 4 6 6 7 7 6 5 4 4 3 3 3 3 3 2 2 1 1 2 3 3 5 5 5 5 5 4 3 3 3 4 6 8 10 11 12 12 11 10 9 7 7 7 9 11 12 11 11 12 13 13 13 10 8 8 10 12 11 9 7 7 6 4 3 3 3 3 3 2 2 2 2 2 2 2 2 3 4 6 7 7 5 4 3 4 4 4 5 6 5 5 5 9 11 11 10 9 7 7 8 7 6 5 9 12 12 12 13 13 12 10 9 7 6 5 5 5 5 6 5 4 4 3 2 3 3 4 4 3 3 2 2 2 2 2 2 2 2 5 8 11 11 11 10 9 7 6 6 6 6 5 5 6 6 7 8 8 9 8 8 7 6 4 3 3 4 4 3 4 4 4 6 9 10 10 9 10 10 12 11 10 10 10 11 11 11 11 10 10 9 8 8 8 8 8 7 8 11 10 10 12 12 12 12 12 10 7 5 5 7 9 11 11 10 7 5 3 3 2 3 3 4 4 3 3 4 4 4 4 6 7 6 6 6 7 7 6 6 5 6 6 6 7 8 8 7 6 4 3 3 3 3 3 6 9 11 12 12 7 4 2 2 2 4 4 4 4 5 6 10 13 15 14 10 5 4 4 5 5 5 6 7 8 9 11 12 13 13 12 11 10 10 10 12 13 14 15 15 15 12 11 12 12 11 8 7 6 5 4 3 3 3 3 3 3 3 2 2 2 2 3 3 5 6 6 6 6 8 9 10 8 6 5 4 5 6 7 7 5 4 3 2 2 2 3 5 5 7 9 7 4 3 8 12 14 11 7 3 4 6 9 12 14 16 15 12 9 8 8 7 6 5 5 4 6 6 7 7 8 9 9 8 7 6 5 5 5 5 5 5 6 8 10 12 13 14 15 15 15 16 16 16 16 16 15 14 13 13 12 12 11 11 12 15 19 23 25 26 25 25 24 22 21 19 18 17 16 16 16 16 16 16 16 16 17 18 18 17 16 15 14 14 14 14 14 14 13 13 13 13 13 12 12 11 11 11 10 10 10 10 11 12 12 12 12 12 11 11 10 9 9 9 9 10 10 11 11 12 13 15 16 17 17 16 14 12 10 9 10 11 12 13 13 13 13 12 12 12 12 12 11 11 11 10 9 9 8 8 7 7 6 6 6 5 5 5 6 7 7 6 5 3 3 3 4 5 6 6 6 6 6 6 6 6 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 3 3 20 20 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 20 20 20 20 20 20 21 21 21 21 21 21 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 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 21 21 21 20 20 20 20 20 20 20 20 19 19 19 18 18 17 16 15 14 13 10 8 6 5 3 1 3 4 6 7 8 7 5 4 5 6 8 8 7 7 7 9 9 8 8 8 9 9 8 7 7 8 8 8 9 9 9 9 8 6 5 5 6 6 6 6 6 5 6 7 10 10 9 8 8 9 9 8 7 7 6 5 4 4 4 3 3 3 3 3 3 4 7 10 10 8 6 7 8 10 12 13 11 11 14 16 16 11 8 8 12 13 10 7 4 3 3 3 7 8 6 3 2 2 3 3 4 4 4 4 4 3 3 3 3 5 6 5 4 3 3 2 2 2 3 3 2 2 3 4 3 2 2 3 3 4 4 3 4 4 4 3 3 2 2 2 3 3 3 3 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 5 5 5 3 2 3 3 3 1 2 3 3 3 3 3 3 3 2 2 2 3 3 3 2 2 2 3 4 5 6 7 7 7 7 7 6 5 5 4 4 3 3 2 2 2 1 1 2 3 4 5 6 5 5 5 4 2 2 2 3 5 7 9 11 12 11 9 8 7 6 6 7 9 9 9 8 8 9 11 12 12 10 9 10 11 11 9 7 6 5 4 2 1 1 3 3 3 2 2 2 2 2 2 2 1 2 2 3 6 7 7 5 3 2 3 4 5 5 4 6 9 11 11 11 10 9 7 8 10 11 10 9 12 13 13 14 14 13 11 9 9 9 7 8 9 9 9 9 7 6 5 5 4 3 3 3 3 3 2 1 1 1 2 3 3 4 4 6 8 10 11 11 12 10 9 6 6 7 7 6 5 5 5 7 6 6 6 6 6 5 4 3 3 2 2 2 3 5 7 8 8 9 9 9 9 9 9 8 7 6 6 8 10 11 11 11 11 9 7 6 7 7 9 10 8 9 11 10 10 11 12 12 13 13 11 8 6 5 7 8 9 10 9 7 4 3 3 3 4 5 5 5 4 3 4 4 4 3 5 8 8 8 8 8 7 7 6 6 6 6 5 6 7 8 7 6 4 3 3 3 3 3 6 8 11 12 11 7 4 3 4 5 6 5 4 3 4 6 10 14 17 16 12 7 5 5 5 5 5 5 8 11 13 13 14 12 10 8 8 8 9 10 11 12 13 14 15 14 12 12 12 12 10 8 7 4 2 2 2 3 2 2 2 2 2 3 3 3 3 2 2 4 4 4 4 6 8 10 11 8 6 6 5 5 6 7 8 6 4 3 3 2 2 2 3 3 6 8 8 6 3 4 7 10 7 4 2 5 8 10 10 11 16 17 16 13 11 9 9 8 8 9 9 9 9 9 9 9 9 10 9 7 6 6 6 6 6 6 6 7 9 11 12 14 15 15 16 16 17 18 18 17 17 16 16 15 14 14 13 12 12 13 16 19 23 25 26 26 25 25 24 22 21 19 18 17 16 16 16 16 16 16 17 18 19 18 17 16 15 15 15 15 15 15 15 15 15 14 14 14 14 13 13 13 12 12 12 11 11 12 13 14 14 14 13 12 12 11 11 10 10 10 11 12 12 13 13 14 15 15 16 16 14 12 11 9 8 8 9 11 12 13 13 12 12 12 11 11 11 11 11 11 10 9 9 8 8 8 7 6 5 5 5 4 4 5 6 6 6 5 3 3 3 5 5 6 6 6 6 6 6 6 5 5 4 4 5 4 4 4 3 3 3 4 4 4 4 4 4 4 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 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 22 22 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 21 21 21 20 20 20 20 20 20 19 19 19 19 18 18 17 17 16 15 14 12 10 7 5 3 2 2 6 9 10 9 9 10 10 9 7 8 10 11 11 11 11 11 11 10 10 10 10 9 9 9 10 10 10 10 10 10 9 9 8 8 8 7 7 6 5 5 4 5 8 10 13 11 9 7 8 9 9 8 8 6 5 4 4 4 3 3 3 3 4 5 4 3 5 8 12 13 13 11 10 9 7 9 12 13 15 15 14 11 9 8 9 9 9 5 3 2 2 3 8 9 8 5 3 2 3 3 4 4 4 4 3 2 3 3 4 5 5 5 5 4 3 3 2 2 2 2 2 2 2 3 3 3 2 2 3 3 4 4 4 4 4 4 3 2 2 2 2 2 2 3 4 4 4 4 3 3 3 4 4 4 4 4 4 4 4 3 3 3 3 3 3 4 5 6 5 4 3 3 2 2 2 2 2 3 3 2 1 2 2 2 2 1 1 2 2 2 3 4 5 6 7 7 7 8 8 8 8 7 6 5 4 4 4 3 2 1 2 2 2 2 3 4 5 5 5 5 6 5 3 2 2 2 4 6 7 9 11 10 8 7 7 6 6 7 8 7 7 6 8 10 11 10 9 7 6 7 9 9 7 6 5 4 2 1 2 2 3 3 3 2 2 2 1 1 1 2 2 2 2 3 6 7 8 7 6 4 3 3 3 4 4 8 10 11 9 9 10 9 7 5 7 9 11 11 11 10 10 12 12 11 9 9 10 10 10 11 12 11 11 9 7 5 4 4 5 6 6 5 5 3 3 2 2 3 5 5 6 6 7 8 8 8 10 11 12 13 12 11 10 9 9 8 6 3 3 5 4 4 4 4 3 3 2 2 3 3 3 3 4 6 8 8 8 7 7 6 6 5 6 7 7 7 7 8 9 11 11 11 10 8 6 4 4 5 8 8 7 10 10 9 9 10 10 11 12 13 13 11 9 8 10 11 12 10 8 6 4 3 3 4 5 5 5 4 3 3 4 5 4 2 5 8 8 8 8 8 7 7 6 5 5 5 4 4 6 7 8 6 4 4 4 3 3 3 6 8 10 11 11 9 7 6 7 7 8 7 6 4 5 8 14 17 19 19 15 11 5 4 5 4 4 5 8 11 13 13 12 10 8 7 7 7 8 9 10 11 12 13 12 11 10 10 10 11 10 8 6 4 2 2 2 2 3 3 3 2 2 3 3 3 3 3 3 4 4 3 4 5 7 9 10 9 8 6 5 5 6 7 8 7 6 5 4 3 3 2 3 3 5 6 6 5 4 4 4 4 3 2 2 6 8 5 9 13 18 19 18 15 12 11 10 11 11 11 11 11 11 11 11 10 10 10 9 6 7 7 7 7 7 7 8 9 10 11 12 13 13 11 12 14 16 17 17 17 17 17 17 17 17 16 15 14 14 14 16 18 22 24 26 27 26 26 25 24 22 20 19 18 17 16 16 16 17 18 19 19 20 19 18 17 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 14 14 13 13 12 13 13 14 15 15 15 14 13 13 12 11 11 10 11 11 12 13 14 14 14 14 14 14 14 13 12 11 10 9 8 9 10 11 11 12 11 10 10 10 10 10 10 10 10 10 10 9 9 9 9 8 6 5 4 4 4 4 5 5 6 5 4 3 3 4 4 4 4 5 6 6 6 6 6 5 4 4 4 4 4 4 4 4 3 3 3 4 4 4 4 5 5 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 21 21 21 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 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 22 22 22 23 23 23 23 23 23 23 23 23 23 23 22 22 22 21 21 21 20 20 20 20 20 20 19 19 19 19 18 18 17 17 16 15 14 12 10 8 6 4 3 3 5 6 8 11 11 10 9 8 8 8 7 7 10 11 12 11 11 10 9 9 9 9 9 10 11 11 11 11 11 11 10 10 10 9 9 8 7 5 4 3 6 8 12 11 11 9 8 7 7 8 8 7 7 6 5 4 3 3 3 2 2 3 3 3 3 3 4 8 12 14 14 13 13 13 12 12 12 12 13 15 14 12 10 8 7 7 6 3 2 2 1 3 6 8 8 6 4 2 2 3 4 3 3 3 3 2 2 3 4 5 6 5 5 5 4 3 2 1 1 2 1 1 2 3 3 3 2 2 3 3 4 4 5 5 5 4 4 3 2 2 1 2 3 3 4 4 3 3 4 4 4 4 4 4 4 4 5 5 4 3 3 3 3 3 2 4 5 6 6 5 5 4 4 3 3 2 3 3 3 4 3 3 2 3 2 2 2 2 2 3 4 5 5 6 6 7 7 7 7 8 7 7 6 4 3 3 2 2 2 2 2 3 3 2 3 4 5 5 5 5 6 5 4 2 2 2 3 4 7 9 10 9 7 6 6 7 7 8 7 5 6 7 9 10 10 9 7 4 5 6 8 8 7 5 3 2 1 2 3 3 4 3 3 3 2 1 1 1 2 3 3 3 3 3 6 7 8 7 6 5 3 3 2 3 5 9 10 10 8 8 10 9 7 4 6 8 9 9 7 7 8 10 10 10 9 9 10 9 8 9 11 12 10 9 7 6 6 6 8 10 11 10 10 8 6 4 4 5 9 10 11 11 10 9 8 9 10 11 12 12 13 12 11 11 11 10 7 2 2 2 3 3 3 3 3 3 3 3 4 5 5 7 8 9 8 8 7 6 5 4 3 3 3 6 9 9 9 10 11 11 12 11 9 7 5 3 2 3 8 8 8 10 9 8 8 8 8 10 11 13 13 12 12 12 14 14 14 11 9 7 6 4 4 4 5 5 5 4 3 3 4 5 5 4 3 5 7 7 7 8 7 7 6 5 4 4 3 3 5 7 8 6 4 4 3 3 2 3 6 8 10 11 11 9 6 5 7 7 7 7 7 7 10 13 17 19 20 20 18 14 7 6 6 6 7 8 9 11 12 11 9 8 7 6 7 7 8 8 9 10 11 11 10 8 7 8 8 8 7 6 5 3 2 2 3 4 6 6 6 3 3 3 3 3 3 3 4 6 6 5 6 7 8 10 11 11 9 7 6 6 6 7 8 8 7 6 5 6 5 3 3 3 4 4 5 4 4 4 3 2 2 2 3 4 4 5 12 16 19 19 18 16 14 13 13 13 12 12 12 12 12 12 12 11 11 11 8 5 6 7 8 9 9 9 9 9 10 11 12 13 12 9 11 13 14 15 15 16 16 17 18 18 19 19 18 17 16 16 16 18 20 23 26 27 27 26 26 25 23 22 20 19 18 17 17 17 18 19 20 20 20 20 19 18 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 15 15 14 14 14 14 15 16 16 15 15 14 13 13 12 12 11 11 12 13 13 14 14 14 14 13 13 14 14 13 12 12 11 10 10 10 10 10 10 10 9 8 8 9 9 10 10 10 9 9 9 9 9 9 8 7 6 5 4 3 3 4 5 5 5 4 3 3 4 4 4 4 5 5 6 6 6 5 4 4 3 3 4 4 4 4 4 4 4 4 4 4 4 5 6 6 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 21 21 21 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 21 22 22 21 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 22 22 22 22 22 22 22 22 21 21 21 20 20 20 20 20 20 19 19 19 19 18 18 18 17 16 15 14 13 11 9 8 7 9 9 8 6 7 10 11 10 9 8 7 9 10 11 11 11 11 10 9 8 8 8 8 9 9 10 10 10 11 11 11 11 11 10 10 9 8 7 5 4 4 6 9 11 11 8 7 7 7 7 7 7 7 6 5 5 4 4 3 3 2 2 3 3 2 2 3 3 4 7 9 10 10 11 12 11 11 11 10 7 9 12 15 14 12 10 8 7 5 3 2 2 1 2 4 7 7 6 4 3 2 3 3 4 4 3 3 3 3 3 4 5 5 5 5 5 4 4 3 2 2 1 1 2 2 3 3 2 2 2 2 3 3 4 5 6 6 6 5 4 3 2 2 2 2 3 3 3 3 4 4 5 5 4 3 3 4 5 5 5 4 4 4 4 4 3 3 4 4 5 6 6 6 5 5 4 4 4 4 4 5 4 3 3 2 2 2 2 2 2 2 2 3 4 4 5 5 6 7 7 7 7 6 6 5 3 2 2 2 1 2 3 3 4 4 3 3 4 5 4 4 5 5 5 4 3 3 4 6 6 7 9 9 8 6 6 6 7 8 8 6 4 5 7 9 10 10 8 7 5 5 7 8 8 6 3 2 1 2 3 4 4 4 4 3 3 2 1 1 2 3 5 4 3 2 4 6 8 8 7 6 5 4 4 3 4 6 9 9 9 7 8 9 9 8 6 5 6 8 7 6 6 7 9 11 11 9 8 7 4 4 5 9 11 10 9 8 6 7 9 11 11 11 12 11 11 9 7 6 7 9 10 10 9 10 10 10 11 12 12 12 12 13 12 11 11 12 12 8 4 2 2 3 3 3 2 3 4 6 6 5 6 7 9 10 10 9 9 7 5 4 4 4 4 3 5 8 10 11 12 12 12 12 10 9 7 5 3 2 4 6 6 7 8 8 7 7 7 8 10 11 11 12 12 12 13 14 15 14 13 11 10 8 7 6 5 4 4 4 3 2 3 4 5 5 4 2 3 5 6 7 7 7 7 6 5 3 3 3 3 5 7 8 6 5 4 4 3 2 4 7 9 10 10 10 8 5 5 5 7 7 8 9 11 15 17 19 20 21 21 20 16 11 7 7 8 9 10 11 11 11 9 7 6 5 6 7 8 8 7 8 9 10 10 9 6 5 6 6 6 5 4 4 4 3 3 5 7 8 7 6 4 4 4 3 3 3 5 6 9 10 10 10 11 12 13 12 12 9 8 7 6 7 10 11 11 10 9 9 10 8 4 5 4 3 4 5 4 3 4 4 3 2 3 4 4 5 7 13 16 19 20 20 19 17 16 15 15 14 14 13 13 13 13 13 12 12 12 10 8 9 10 11 12 12 12 11 10 10 10 12 13 14 13 12 12 12 12 13 14 16 17 18 19 20 20 20 20 19 18 18 19 21 23 25 26 26 26 26 25 24 23 21 20 18 18 18 18 18 19 20 20 21 20 19 19 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 15 15 15 15 16 16 16 16 15 14 13 13 12 12 13 13 14 14 14 15 15 14 14 13 13 14 14 14 14 12 12 11 10 10 9 9 9 9 8 8 7 7 8 9 9 9 9 9 9 9 8 8 7 7 6 5 3 3 3 3 4 5 5 4 4 4 3 3 4 4 5 5 6 6 6 5 4 4 3 3 3 3 4 4 5 5 5 5 5 5 5 5 6 6 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 21 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 21 21 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 21 21 21 21 20 20 20 20 20 19 19 19 19 19 18 18 17 17 16 15 14 12 11 10 9 7 7 9 9 8 11 12 12 11 9 8 6 4 7 9 10 9 8 7 7 6 7 7 8 9 9 9 9 10 9 10 10 10 10 10 8 7 6 5 4 4 3 9 12 12 9 6 6 6 6 6 6 5 5 5 5 4 3 3 3 2 2 1 1 2 2 3 4 4 5 6 7 7 7 8 11 10 10 10 10 9 7 8 11 15 15 12 9 7 5 3 2 2 2 3 3 5 6 6 5 3 2 3 3 4 3 3 3 3 4 4 4 5 5 5 5 5 4 4 3 2 2 2 3 3 3 3 3 3 3 3 2 2 3 3 4 5 5 5 6 5 4 2 2 2 2 2 2 3 4 4 5 5 4 4 3 4 4 4 4 4 4 4 5 5 4 3 2 3 4 4 5 6 6 6 6 5 5 5 5 5 5 4 4 3 3 3 3 3 4 3 3 2 2 3 4 4 5 6 7 7 6 5 4 3 3 2 1 1 1 1 2 3 4 5 5 5 5 5 5 4 4 4 4 5 4 3 4 7 9 8 8 8 7 6 5 6 7 9 8 8 5 4 5 7 8 9 8 7 6 6 6 6 7 6 4 2 2 3 4 4 4 4 4 4 4 3 3 2 2 3 3 4 3 2 1 3 5 7 7 7 6 5 5 5 4 3 6 8 8 8 7 7 7 9 9 8 6 6 7 7 7 6 7 9 12 12 10 8 6 3 2 4 8 9 10 9 7 6 8 10 12 12 11 12 11 11 11 10 10 10 10 11 10 10 10 10 11 12 12 12 12 12 12 12 11 11 11 11 8 5 3 3 3 3 3 4 6 7 8 7 6 5 4 5 7 9 10 9 7 4 5 5 5 4 3 4 6 10 11 11 11 10 10 10 9 7 5 3 3 3 4 4 5 5 6 6 7 8 9 9 9 9 10 10 10 13 14 15 15 14 13 11 10 9 8 7 6 4 3 2 2 3 4 5 5 4 2 2 3 5 6 7 6 6 6 5 4 3 3 3 5 6 7 6 5 4 3 3 3 6 8 10 10 10 10 8 6 5 6 7 8 9 11 14 17 19 20 21 21 21 20 17 12 7 7 8 10 10 10 10 9 9 8 6 5 6 7 7 7 7 8 9 10 9 8 5 4 3 3 3 3 4 4 3 4 5 7 7 7 8 7 6 5 4 4 5 6 7 8 8 10 12 13 14 14 14 13 12 11 10 9 11 12 12 12 13 13 12 12 12 10 7 5 4 3 5 6 6 5 5 6 7 7 7 7 6 7 9 12 16 19 21 21 20 19 17 16 15 15 15 14 14 14 14 14 14 13 12 12 12 12 13 13 14 14 14 14 14 13 13 13 13 15 14 12 11 11 12 12 14 15 17 18 19 20 20 21 21 21 20 20 21 22 23 24 25 25 25 25 25 24 23 22 21 19 18 17 17 18 19 20 21 21 20 19 19 19 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 15 15 15 16 16 16 16 15 14 14 13 13 13 14 14 15 15 15 15 15 14 14 13 13 13 14 14 14 13 12 11 10 10 9 9 8 8 8 8 7 7 7 7 7 7 7 8 8 8 8 7 6 5 5 4 3 3 3 3 4 5 5 4 4 4 4 4 4 4 5 5 5 6 5 5 4 4 4 4 4 4 4 5 6 6 6 6 6 6 6 6 7 7 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 20 20 20 20 20 20 19 19 19 19 18 18 18 17 17 16 15 13 12 10 10 9 8 7 7 8 7 6 8 10 11 10 8 6 4 4 6 6 6 6 6 6 6 6 6 7 9 9 9 9 9 9 9 9 9 9 8 6 5 4 3 2 6 8 11 11 9 6 5 5 5 6 5 4 4 5 5 5 5 3 2 2 1 1 1 2 2 3 4 5 5 7 8 9 8 7 7 8 9 8 7 5 5 6 8 10 14 13 11 9 7 6 4 3 2 2 3 3 3 5 5 5 3 2 3 2 2 3 3 2 3 2 2 2 3 5 5 5 4 4 4 3 3 3 2 2 3 4 4 4 4 3 3 2 2 2 2 2 3 3 4 4 3 2 2 2 2 2 2 2 3 4 5 5 4 4 3 3 3 4 3 3 4 4 5 5 5 4 3 2 2 3 3 4 5 6 7 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 4 4 3 4 4 5 5 5 6 7 6 4 3 2 1 1 1 1 1 1 1 2 3 3 4 5 5 5 5 5 4 4 4 4 3 3 4 7 8 8 8 7 6 6 6 7 9 10 8 7 6 6 6 6 7 7 7 6 5 4 4 5 5 4 3 2 3 3 4 4 4 4 4 4 5 5 5 5 3 3 2 2 2 1 1 2 4 5 5 6 6 5 5 5 3 3 5 6 7 7 6 5 6 8 9 10 10 11 10 10 6 5 6 8 12 12 11 9 6 3 2 3 5 6 6 5 5 5 7 10 12 12 11 11 10 10 10 10 11 11 11 11 10 10 11 11 11 11 11 11 11 11 11 10 10 10 10 9 8 6 5 6 6 7 7 6 8 8 8 6 5 5 6 7 9 10 11 9 7 4 3 3 4 4 5 5 6 9 10 11 10 10 10 9 9 8 7 4 3 3 3 3 3 3 5 7 9 10 9 8 8 8 9 10 12 13 14 15 14 14 13 12 11 10 10 9 8 6 4 3 2 2 4 5 5 4 3 2 3 5 7 7 6 6 6 6 5 5 4 5 6 6 5 5 4 3 2 3 4 6 8 10 10 11 11 9 6 4 5 7 9 11 13 16 18 19 20 21 21 22 21 17 13 8 7 8 11 9 7 7 8 9 9 8 7 7 7 7 7 6 8 9 9 8 8 6 5 4 4 3 3 4 5 5 7 8 9 9 10 10 10 9 8 8 8 10 11 12 12 12 13 15 16 16 16 16 15 15 14 14 14 14 14 13 13 13 13 11 11 11 9 7 5 6 7 8 8 8 8 9 10 12 12 12 12 11 11 12 14 18 21 22 22 21 19 18 16 16 16 15 15 14 14 14 14 14 14 13 13 13 14 14 14 14 14 14 15 15 15 15 14 14 15 13 11 11 12 13 15 16 17 17 18 18 19 20 20 20 21 21 22 22 22 22 23 23 23 24 24 24 23 23 22 21 20 18 18 17 18 19 20 21 20 20 19 19 19 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 15 15 15 15 16 16 16 15 15 14 13 13 14 14 15 15 15 15 15 14 14 14 13 13 13 13 13 13 13 12 11 11 10 9 9 8 8 7 7 7 6 6 6 6 6 6 7 7 7 7 6 6 5 4 4 4 4 4 4 4 5 5 5 4 4 4 4 4 4 5 5 5 5 5 5 5 4 5 5 5 5 5 6 6 6 7 7 7 7 7 7 7 7 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 20 20 20 20 20 20 19 19 19 19 18 18 18 17 17 16 16 15 13 11 10 9 11 11 8 8 11 11 10 10 10 12 12 11 9 7 6 8 10 10 9 8 7 6 6 6 7 8 9 9 10 10 10 10 9 8 7 5 4 4 3 6 7 9 8 8 5 4 4 4 5 6 6 5 5 5 6 6 7 5 3 2 2 1 1 1 2 2 3 4 5 6 8 10 12 10 9 8 8 8 7 6 4 6 8 11 12 14 14 13 11 9 7 6 5 3 3 3 4 3 2 4 3 3 2 2 2 2 3 2 1 1 2 2 1 3 5 5 5 4 4 4 4 4 4 2 2 4 4 5 4 4 3 3 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 4 4 4 4 3 3 3 3 3 3 3 3 4 5 5 6 5 4 3 3 3 3 4 5 6 7 7 6 6 6 6 6 6 6 6 6 6 5 6 6 6 6 6 5 5 5 5 5 5 4 5 5 5 3 2 2 2 1 2 1 1 1 1 1 1 2 3 3 4 4 4 4 4 4 4 3 2 4 5 6 6 6 6 6 6 8 9 10 10 10 8 8 7 7 7 5 5 6 5 4 3 2 2 3 3 3 2 2 2 3 3 3 3 4 5 6 7 8 7 6 4 2 1 2 2 2 2 2 3 3 3 4 5 5 4 4 4 3 4 5 5 5 6 6 7 8 8 9 10 10 10 9 5 4 4 8 11 11 10 8 5 3 1 1 2 4 4 4 5 6 7 10 11 11 10 8 7 7 7 7 8 9 9 9 9 10 10 10 10 9 9 9 10 9 9 8 8 8 8 8 7 7 8 9 9 9 8 8 7 8 9 8 9 9 10 10 11 11 10 9 8 6 4 3 3 4 7 11 12 11 11 10 10 10 11 11 10 9 8 6 4 3 3 3 1 3 7 8 9 10 9 8 8 8 9 11 13 14 13 12 11 11 11 11 11 10 11 11 10 8 7 5 3 2 4 5 5 4 3 2 4 6 7 6 6 6 6 7 7 7 6 4 4 5 5 4 3 3 3 4 5 7 8 10 12 12 12 9 6 3 4 7 9 12 14 16 17 18 19 20 22 22 21 18 14 10 7 8 12 10 9 7 8 9 9 8 7 7 7 8 7 6 7 8 8 8 8 9 9 8 8 7 7 7 8 9 10 11 12 12 13 14 14 14 14 14 15 17 18 19 18 18 18 19 19 20 20 20 19 18 17 18 17 16 15 14 13 12 11 9 9 10 10 10 10 11 12 12 11 10 11 13 15 16 16 15 16 15 15 16 17 20 22 22 21 20 19 18 17 16 16 16 15 14 13 14 13 12 13 13 14 14 14 14 13 13 13 13 13 14 14 14 14 14 15 14 13 14 16 17 18 19 19 18 18 18 18 18 19 19 19 20 21 21 21 22 22 22 22 22 22 22 22 22 21 20 19 19 18 18 18 19 20 20 20 20 19 19 18 18 18 17 17 17 17 16 16 16 17 17 17 17 16 16 16 16 15 15 15 14 15 15 16 15 15 15 14 14 14 14 15 15 16 15 15 14 14 13 13 13 13 13 13 13 13 13 12 11 10 10 9 8 8 8 7 7 6 6 5 5 5 5 6 6 7 7 7 6 6 5 5 5 5 5 5 5 5 5 5 5 4 4 3 3 3 4 4 4 4 4 4 5 5 5 5 6 6 6 6 6 7 7 7 8 8 8 9 9 8 8 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 21 21 21 20 20 20 20 20 20 20 19 19 19 19 18 18 18 18 17 17 16 16 15 13 12 10 10 12 11 9 9 11 12 12 11 10 12 13 12 12 11 11 12 11 11 11 10 10 8 8 8 7 7 7 9 10 11 11 10 8 7 6 5 4 5 7 10 10 9 5 3 2 4 5 6 6 6 6 7 7 7 7 7 6 5 3 2 1 2 2 1 2 4 5 6 6 7 8 9 11 11 11 10 10 9 7 7 7 7 9 12 13 13 13 13 12 10 8 6 5 4 4 3 2 2 2 2 2 2 3 3 2 2 2 3 2 1 2 2 2 2 3 4 4 4 3 4 5 3 3 4 4 4 5 6 5 4 4 3 3 3 2 2 2 2 2 1 1 1 2 3 3 3 2 2 3 3 4 4 4 3 3 3 3 3 3 3 3 4 4 4 5 6 5 5 4 4 4 3 4 4 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 6 5 4 3 2 1 1 1 1 2 2 1 1 1 1 1 1 2 2 2 2 3 3 4 4 3 3 2 4 4 4 4 3 3 4 7 9 11 11 11 10 9 9 8 8 6 4 4 3 3 3 3 2 3 4 4 4 3 2 2 2 3 3 5 6 8 8 8 8 8 7 5 3 2 2 3 3 3 2 3 3 3 4 5 7 5 4 4 3 3 4 4 5 7 8 8 7 7 7 7 7 8 8 5 3 3 7 9 9 8 6 3 2 1 1 1 2 3 5 7 8 9 9 10 9 7 5 3 3 3 3 5 7 8 8 8 9 9 9 7 6 6 7 8 7 7 6 6 6 6 7 7 8 8 9 9 9 9 9 8 7 8 9 9 10 11 10 10 9 10 9 8 6 4 4 4 5 8 11 11 11 11 10 10 11 11 11 11 9 8 6 4 3 3 3 3 4 7 9 9 9 10 10 10 11 12 12 12 12 9 8 6 6 7 9 11 11 12 12 11 11 9 7 5 4 4 4 5 4 3 2 5 6 6 6 5 5 6 7 7 7 7 5 5 5 5 4 4 4 3 3 5 7 9 11 13 13 12 9 5 2 3 6 9 12 14 15 15 16 17 19 22 22 21 18 15 11 6 8 11 12 11 9 9 9 10 8 7 6 7 9 9 7 6 7 7 9 11 12 13 14 14 12 12 12 13 13 13 14 15 16 17 18 19 19 19 19 20 22 22 22 22 22 22 22 22 23 23 23 22 21 20 20 19 18 17 15 14 13 12 11 12 13 13 14 15 16 16 16 15 15 15 16 17 18 18 18 18 19 19 19 19 20 21 21 20 19 17 17 17 16 16 16 15 14 13 13 13 12 12 12 13 14 14 14 14 13 13 13 13 13 13 13 13 14 15 15 15 16 17 18 19 19 19 19 18 17 17 18 18 18 18 19 19 19 20 20 20 20 21 21 21 21 21 21 20 20 19 19 18 18 18 18 19 19 19 19 19 19 18 18 18 17 17 16 16 16 16 16 16 16 16 16 15 15 15 15 14 14 14 14 14 14 14 14 14 13 13 13 13 14 14 15 15 15 14 14 13 13 13 13 13 13 12 12 12 12 12 11 10 9 8 7 7 7 7 6 6 5 5 5 5 5 5 6 6 6 6 6 6 5 5 5 5 5 6 6 5 5 5 4 4 4 4 3 4 4 4 4 4 3 4 4 5 5 6 6 7 7 7 7 8 8 8 8 9 9 9 9 9 9 19 19 19 19 19 19 19 19 19 19 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 21 21 21 20 20 20 20 20 19 19 19 19 19 18 18 18 18 17 17 17 16 16 15 13 11 9 9 11 9 8 7 8 9 9 8 4 5 7 11 12 12 12 11 10 9 9 9 10 9 9 9 8 8 8 9 10 10 9 8 7 7 7 8 9 11 11 11 9 7 5 4 4 5 7 7 7 7 8 8 8 7 7 7 6 5 3 2 1 2 2 2 5 7 8 8 8 8 8 7 9 11 12 11 11 12 11 10 9 8 7 9 11 12 12 12 12 11 10 8 7 5 4 2 2 3 2 2 1 2 2 2 2 2 2 2 4 3 2 2 2 1 2 3 4 3 2 4 7 8 8 8 6 4 5 6 6 4 4 4 5 3 1 2 2 2 2 1 1 1 2 3 4 3 3 3 3 3 3 4 3 3 3 3 3 3 4 3 3 4 4 4 5 5 5 5 5 5 4 4 4 4 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 4 4 3 2 2 1 1 1 1 2 2 1 1 2 2 2 2 1 1 2 2 2 3 3 2 2 3 2 2 3 3 2 2 3 5 8 11 12 12 11 10 10 9 8 7 6 4 2 2 2 3 3 3 3 4 4 4 5 4 3 3 4 5 7 7 8 7 7 7 8 7 6 3 2 3 3 3 3 2 3 2 2 2 5 7 7 6 5 4 4 5 5 6 7 8 8 6 6 8 7 6 7 7 6 3 4 7 7 7 5 5 3 2 2 2 4 5 5 7 9 10 9 9 9 8 5 3 1 2 2 3 6 7 7 7 7 8 7 6 4 3 3 5 6 6 5 4 3 4 4 5 7 8 9 9 8 8 9 9 9 7 8 9 9 9 8 7 7 7 8 8 7 5 4 4 5 7 9 10 10 10 10 10 11 11 11 11 10 8 7 5 4 3 3 3 3 5 7 9 9 9 10 10 11 12 12 12 10 8 6 5 5 9 11 12 12 12 12 12 12 12 11 9 7 6 4 4 4 4 3 3 4 6 7 6 6 5 5 6 6 7 7 6 6 5 6 6 6 5 5 5 6 8 10 12 13 14 12 9 4 2 3 4 7 10 12 12 13 15 17 19 20 21 20 19 16 12 7 6 9 14 13 11 10 10 11 10 9 8 10 11 11 9 7 8 9 11 13 15 17 17 17 16 15 16 17 18 18 18 18 19 20 21 21 21 21 21 22 23 24 24 24 23 23 23 24 24 24 24 24 22 21 21 21 20 19 17 15 14 14 14 14 15 16 17 18 19 19 19 19 18 18 18 18 18 19 20 20 20 20 20 19 19 18 18 18 17 16 16 16 15 15 16 15 13 12 12 12 11 11 11 12 12 13 13 12 11 11 11 11 12 12 12 13 14 15 15 16 16 17 17 18 18 18 17 16 16 16 16 17 17 17 17 18 18 18 18 18 18 19 19 19 20 20 19 19 18 18 18 18 18 18 17 17 18 18 18 18 18 18 18 17 16 16 16 15 15 15 15 15 14 14 14 14 14 14 14 13 13 13 12 12 12 13 13 12 12 12 12 12 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 11 11 11 10 9 8 8 7 7 7 6 6 5 5 5 4 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 5 4 4 3 4 4 5 5 5 4 4 4 4 5 5 6 6 6 7 8 9 9 9 9 9 9 9 9 9 10 10 9 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 21 21 21 21 20 20 20 20 19 19 19 19 19 19 18 18 18 17 17 17 16 16 15 15 13 10 7 7 7 6 6 7 7 6 4 4 6 7 9 12 9 7 7 7 7 7 7 7 8 9 9 9 9 9 9 9 9 9 6 7 8 8 9 10 11 12 11 10 8 7 6 5 5 7 8 8 8 9 9 8 8 7 7 7 6 5 3 2 1 2 3 4 7 9 10 9 9 10 10 9 7 8 11 10 9 10 10 9 9 9 9 8 8 9 10 10 11 11 9 8 7 6 5 3 3 3 3 2 1 1 2 2 2 2 2 2 2 3 3 4 3 2 3 3 4 4 4 6 6 7 8 8 8 3 2 3 4 4 5 5 5 3 2 2 3 2 2 2 2 1 2 3 4 4 3 3 3 3 3 2 2 2 2 2 3 3 3 3 3 4 4 4 5 5 5 5 5 5 4 4 4 4 4 5 5 6 6 6 5 5 6 6 6 7 6 6 6 6 6 6 6 5 4 4 3 4 4 3 3 3 2 2 1 1 2 2 2 2 2 3 3 3 3 3 3 2 2 2 2 2 3 3 3 3 3 2 3 3 2 2 3 5 7 9 11 12 11 11 10 9 8 7 5 3 2 1 2 3 3 3 4 6 7 7 8 10 10 9 9 8 8 7 6 6 5 7 8 8 6 4 4 4 3 2 2 2 2 2 2 2 6 8 9 9 8 4 4 5 4 5 7 7 7 6 7 8 7 7 7 7 7 6 7 8 8 6 4 5 4 3 2 3 5 7 9 9 9 8 8 8 8 7 5 2 2 2 4 5 6 6 6 5 4 5 4 3 3 2 1 2 3 4 4 3 2 2 3 3 5 7 8 8 8 7 7 8 8 7 7 8 8 7 6 5 4 4 5 6 6 5 4 4 5 6 7 7 7 8 9 9 10 10 11 10 9 7 6 5 4 4 4 3 5 8 10 11 10 10 11 11 10 10 10 9 7 6 6 6 9 12 13 13 11 11 10 10 10 11 11 10 9 8 6 4 3 3 3 2 3 5 7 7 6 6 6 6 7 7 7 7 6 6 6 7 7 7 7 7 8 9 10 12 12 12 10 7 3 2 3 3 4 7 9 11 13 14 16 16 18 19 20 19 17 14 10 6 9 15 16 14 10 9 9 11 11 11 12 12 13 13 13 11 12 14 16 17 18 19 18 17 16 17 19 20 21 20 19 19 20 20 21 21 21 21 21 22 22 22 22 22 22 23 23 23 23 23 23 22 22 22 23 23 21 19 17 16 16 16 16 16 17 17 18 20 20 21 21 20 20 20 19 19 19 19 19 19 19 20 20 19 18 17 16 16 16 15 15 14 15 14 13 12 11 11 11 11 11 10 10 9 10 10 10 10 9 10 10 10 11 12 13 13 14 15 15 16 16 16 16 16 16 15 15 14 15 16 16 16 17 17 17 17 17 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 16 15 16 16 16 17 17 18 17 16 15 15 14 14 14 13 13 13 13 13 13 13 13 13 12 12 12 11 11 11 11 11 12 11 11 11 11 11 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 10 10 10 9 8 7 7 6 6 5 5 5 5 4 4 4 5 5 5 5 5 4 5 5 5 5 6 6 6 7 7 6 6 6 5 4 4 5 5 5 6 5 5 4 4 5 5 6 6 6 7 8 9 9 10 9 9 9 9 9 9 9 10 10 9 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 19 19 19 19 19 19 18 18 17 17 17 16 16 16 15 14 13 10 7 6 7 8 7 8 8 7 5 3 6 8 10 10 8 6 5 5 6 5 6 7 8 8 7 8 8 8 8 9 8 8 7 8 9 9 9 9 10 10 9 8 6 7 6 5 7 8 9 9 9 10 10 9 8 8 8 7 6 4 3 1 2 3 4 6 10 12 12 11 10 10 8 7 6 7 8 10 10 9 6 5 6 8 9 8 6 5 6 7 9 9 8 6 5 5 6 6 5 4 4 2 2 3 3 2 2 1 2 2 2 4 4 5 5 5 4 4 4 2 3 5 5 4 4 5 6 6 6 7 5 4 3 4 4 3 2 2 3 3 2 3 3 2 1 2 3 4 3 3 2 3 3 2 2 2 2 3 3 3 3 3 3 4 4 4 4 4 4 5 4 4 4 4 4 4 4 4 5 6 6 6 5 5 5 6 6 6 6 6 5 6 6 5 5 4 3 3 3 4 4 4 4 4 3 2 2 2 3 3 3 3 3 3 4 4 3 3 3 2 2 2 2 2 3 3 4 4 4 4 4 4 3 3 3 3 5 6 8 9 10 10 9 9 8 7 5 3 3 3 3 4 8 9 10 9 10 11 11 11 10 9 8 7 7 6 7 7 6 7 9 9 7 4 7 6 3 2 2 2 2 2 2 3 6 8 10 12 12 9 5 3 4 5 6 8 8 7 7 7 7 6 6 8 9 9 9 9 9 6 5 7 5 3 2 3 5 7 8 8 8 8 7 6 6 5 4 2 2 3 5 5 6 5 4 3 3 3 3 3 3 1 1 2 3 3 4 2 1 2 2 2 3 5 6 6 6 5 6 7 7 7 6 7 7 7 5 3 3 3 2 4 4 5 4 4 4 4 4 4 5 7 8 10 10 10 10 10 9 8 7 6 5 4 4 6 8 11 12 12 11 10 9 9 8 7 7 6 5 6 7 8 11 12 12 12 11 12 12 12 12 12 12 12 11 10 9 7 6 4 3 2 2 4 6 7 7 6 5 6 7 7 7 6 6 6 6 7 8 8 8 8 8 9 9 10 11 11 8 5 2 2 2 3 3 5 7 9 11 12 13 13 15 16 18 18 18 15 11 6 10 14 18 16 12 11 10 11 12 12 13 13 13 14 14 14 14 15 16 17 18 18 18 17 16 16 18 19 19 19 17 16 16 16 16 16 15 14 14 15 15 15 16 17 19 20 21 21 20 20 20 22 23 23 23 23 21 19 18 17 17 17 18 18 18 18 19 20 21 22 22 22 21 21 20 20 19 18 18 18 18 18 19 18 18 17 16 16 16 15 15 13 12 12 11 11 10 10 9 9 8 8 7 7 8 8 9 9 10 11 11 12 12 12 13 13 14 14 15 15 15 15 15 15 15 14 14 14 14 15 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 16 16 16 15 15 15 14 15 15 16 16 16 16 15 14 13 13 13 12 12 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 10 10 10 10 10 10 10 10 10 9 10 10 10 9 9 8 7 6 6 5 5 5 5 4 4 4 4 4 4 4 4 4 4 5 5 5 6 7 7 7 7 7 7 7 6 6 5 5 5 5 6 6 6 5 4 4 5 6 7 7 7 7 8 9 10 10 10 10 9 9 9 9 9 9 9 9 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 20 20 20 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 19 19 19 19 19 19 19 18 18 17 17 17 16 16 15 15 14 13 11 10 9 10 9 7 7 9 9 9 8 8 7 6 6 7 7 7 8 7 8 9 8 8 7 6 7 7 7 7 7 8 8 8 9 9 9 8 8 9 9 8 7 7 7 7 6 7 8 9 10 10 11 11 11 9 9 8 7 6 3 2 1 3 4 4 5 7 9 12 13 11 9 7 6 6 7 7 8 7 5 3 2 3 6 7 6 5 4 4 7 10 9 7 3 3 5 9 8 7 6 6 7 7 7 6 4 3 4 4 4 4 5 6 6 7 6 5 4 3 3 3 4 4 4 4 3 4 6 10 12 13 12 9 8 7 5 4 3 6 6 6 6 5 3 2 2 2 3 3 2 1 1 2 3 3 2 3 2 3 3 3 4 4 4 4 4 4 4 4 3 3 3 4 4 4 4 4 5 5 6 6 6 5 5 5 5 6 6 6 6 5 5 5 4 4 4 4 4 4 5 5 5 4 4 3 3 3 3 3 4 4 4 4 4 4 4 4 3 3 2 2 2 2 3 3 3 4 5 6 6 5 3 3 3 2 3 4 5 7 8 9 9 7 7 6 7 6 4 5 6 7 8 10 10 10 10 9 9 9 9 8 7 6 5 5 4 4 5 6 8 9 9 7 6 8 7 4 4 3 2 2 2 2 4 6 10 12 13 12 11 8 5 4 5 7 9 8 7 7 6 6 5 4 5 8 10 10 9 9 7 6 7 5 3 2 4 5 7 8 8 8 7 6 5 4 3 3 2 2 3 5 5 4 3 3 3 2 2 2 2 2 2 2 2 2 3 3 2 1 2 2 1 2 3 3 4 5 4 5 6 7 7 6 6 6 6 5 3 2 2 1 3 3 4 4 3 3 2 2 3 4 7 8 8 7 6 6 7 8 9 10 10 9 7 7 9 11 11 10 9 7 6 6 6 5 4 4 4 5 6 7 9 11 11 11 12 12 12 12 12 12 12 13 13 13 13 13 12 10 9 7 4 3 4 5 6 6 6 5 6 6 6 5 4 5 5 5 7 7 8 8 8 7 7 8 10 12 11 8 5 2 2 2 2 3 4 6 8 8 8 9 11 12 14 16 17 17 16 12 8 10 13 17 17 16 14 12 12 13 13 13 13 14 14 14 14 15 15 15 15 16 16 16 15 14 13 14 15 15 15 13 12 10 9 8 8 7 6 6 7 7 6 6 6 9 13 18 19 18 17 18 21 23 24 23 22 21 19 18 17 17 18 18 18 18 18 19 20 22 23 24 23 22 22 20 19 17 16 16 16 16 16 17 17 17 16 15 15 15 15 15 12 10 10 10 9 8 8 7 6 6 7 8 9 9 9 9 10 11 12 12 12 12 12 13 13 14 14 15 15 15 15 14 14 14 14 14 14 14 15 16 16 15 15 15 15 15 15 14 14 14 14 14 13 13 13 13 13 14 14 15 15 15 15 14 14 14 14 15 15 15 15 14 13 13 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 8 8 7 6 5 5 5 4 4 4 4 4 4 4 4 4 5 5 5 5 5 6 7 7 8 8 8 8 8 8 7 7 6 6 5 5 6 6 6 5 4 5 5 7 7 7 7 7 7 8 9 10 10 10 9 8 8 8 8 9 9 9 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 20 20 20 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 19 19 19 19 19 19 19 18 18 18 17 17 17 16 16 15 15 14 13 12 12 13 13 9 7 6 7 9 10 10 9 6 3 3 5 7 10 12 10 9 9 7 5 3 4 6 6 5 4 5 5 6 7 8 8 9 9 8 8 9 10 10 9 9 8 8 8 8 9 9 11 12 12 11 10 9 8 7 5 3 1 2 5 5 5 5 4 5 11 14 12 10 8 7 6 6 7 7 6 5 4 5 5 5 4 4 3 4 5 8 10 9 7 5 4 6 10 9 7 6 8 9 10 10 10 10 9 9 8 7 7 6 5 5 6 5 4 3 3 3 3 3 3 3 3 2 3 5 9 11 13 13 13 12 11 11 11 11 11 10 9 8 9 8 7 6 5 5 5 6 6 5 5 4 3 3 2 2 2 2 3 3 4 4 4 4 4 3 3 3 3 3 3 4 4 4 4 4 5 6 6 6 5 5 5 5 5 6 6 6 5 4 4 4 4 5 5 5 5 5 5 4 4 4 3 3 4 4 3 3 3 3 3 4 4 5 5 4 3 3 2 2 3 3 3 3 4 4 5 5 5 4 4 4 5 5 5 7 8 9 9 8 6 6 6 7 7 6 9 10 9 9 8 9 8 7 7 7 8 7 7 5 5 5 5 4 2 4 6 9 10 10 9 8 8 6 5 4 3 3 4 4 4 5 8 13 13 13 12 12 11 8 6 6 8 9 8 7 6 5 5 4 3 4 8 10 10 9 9 9 8 7 6 4 3 5 6 7 8 8 8 7 6 4 3 3 2 2 2 3 4 4 4 3 3 3 2 2 2 2 2 2 2 2 2 2 2 1 2 2 1 1 1 1 1 2 4 5 5 6 7 7 7 7 6 6 6 6 4 3 2 3 3 3 3 3 2 1 1 1 2 3 4 4 4 3 3 3 4 5 7 8 9 9 10 12 11 9 7 6 6 5 5 5 4 3 2 3 4 5 6 7 8 10 10 11 12 12 12 12 12 12 12 13 13 14 14 14 14 12 11 9 6 3 3 4 5 6 7 7 7 7 5 4 3 3 4 4 5 5 6 7 8 8 10 12 13 12 9 6 4 4 3 3 4 5 7 7 7 6 7 8 10 12 14 16 16 16 14 12 12 14 17 19 18 16 14 13 14 15 14 13 13 12 12 13 13 13 13 12 12 12 13 12 10 9 9 10 10 10 8 7 6 5 5 4 4 3 3 4 5 6 7 7 7 10 15 17 17 15 16 18 22 23 23 22 20 18 17 17 17 17 17 17 17 17 19 20 23 24 25 25 23 22 20 18 17 16 16 16 15 15 15 15 15 15 15 15 14 14 14 11 9 9 8 7 7 7 8 8 9 10 10 11 11 11 11 11 11 12 12 12 13 13 13 13 14 14 15 15 15 14 14 13 13 13 14 14 14 15 15 15 15 14 14 14 14 14 14 13 13 13 12 11 11 11 11 11 12 13 14 14 14 14 14 13 13 13 14 14 14 14 13 13 12 12 12 12 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 10 10 10 10 10 10 10 10 10 9 9 9 9 8 8 8 8 8 8 8 8 8 8 7 7 5 5 4 4 5 5 5 4 4 4 4 4 5 5 6 6 6 7 7 8 8 9 9 9 9 9 8 8 7 6 5 5 5 6 6 6 5 5 5 6 7 8 7 7 7 8 9 10 10 9 9 8 7 7 7 8 8 7 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 20 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 19 19 19 19 19 19 19 19 18 18 18 17 17 16 16 15 15 14 14 13 11 10 13 13 9 7 6 6 7 7 8 8 5 3 2 4 7 10 8 6 6 6 4 3 3 4 5 5 4 3 3 3 3 5 6 8 8 8 7 7 8 9 9 9 10 10 10 9 8 9 10 11 12 12 11 10 9 7 5 3 2 1 4 6 6 6 5 4 5 7 10 12 11 10 10 9 9 8 8 8 7 6 4 4 4 4 4 4 5 7 10 9 7 6 6 7 9 10 7 5 4 6 8 11 12 12 12 11 10 10 9 7 5 4 4 4 4 3 2 2 3 3 3 3 3 3 2 2 2 4 6 9 12 13 13 13 12 10 7 7 8 7 6 8 10 11 11 11 12 11 11 9 8 8 7 6 3 2 2 1 1 2 3 4 4 4 4 3 3 3 3 3 3 3 3 3 4 4 5 5 6 6 6 6 5 5 5 5 5 5 5 5 4 4 4 4 5 5 5 5 5 5 4 4 4 4 4 4 4 4 3 3 3 4 4 5 5 4 4 4 3 3 3 3 3 3 3 4 4 5 5 5 6 7 7 7 6 5 6 7 8 9 9 9 9 8 9 8 9 11 11 10 8 7 7 7 6 4 5 6 6 6 4 5 5 5 3 2 4 7 9 10 10 9 8 6 5 4 3 7 9 9 9 9 9 11 14 13 12 11 11 11 11 11 11 10 9 8 5 4 3 3 3 3 5 9 10 10 9 11 12 11 10 8 5 4 5 7 8 8 8 8 7 6 4 3 2 2 2 2 2 3 4 4 4 3 3 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 2 2 2 3 5 5 6 7 7 8 7 7 6 6 6 6 5 4 3 3 4 4 3 3 2 2 1 2 3 4 4 4 3 2 2 1 3 4 5 7 10 12 12 11 8 7 7 6 5 4 4 5 3 2 2 3 4 4 4 5 7 9 11 11 11 11 11 11 12 12 13 13 14 14 15 15 15 14 12 10 8 6 6 6 8 9 8 8 7 6 5 5 5 4 3 3 2 2 2 5 8 11 13 14 13 11 8 7 8 7 7 8 9 9 9 8 7 6 6 7 10 12 14 15 16 16 15 15 16 18 19 19 18 16 15 14 14 14 13 12 11 10 10 10 10 10 9 9 9 8 8 7 5 5 5 6 7 6 6 5 4 4 4 4 4 5 5 6 7 7 6 5 8 13 17 16 13 13 16 21 23 23 21 20 18 17 17 16 16 16 16 17 17 18 21 23 25 25 25 23 21 20 18 17 16 16 16 15 15 14 14 14 14 14 14 14 13 13 11 9 7 7 7 7 8 9 11 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 14 14 14 14 14 14 14 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 13 12 12 12 11 11 11 11 11 11 11 12 12 13 14 14 13 13 13 13 13 13 13 13 13 12 12 12 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 10 10 10 10 10 10 10 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 7 6 5 5 4 5 5 5 5 5 5 5 5 5 5 6 6 7 7 8 9 9 9 10 10 10 10 10 9 8 7 6 5 5 6 6 6 6 5 5 6 6 7 7 8 7 7 8 8 9 9 9 8 8 7 7 7 7 6 6 19 19 19 19 19 19 18 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 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 19 19 19 19 19 19 19 19 18 18 18 17 17 17 16 16 15 14 14 13 12 10 10 13 13 11 8 6 5 5 5 5 5 5 5 5 5 7 9 9 7 5 4 4 3 3 4 5 4 4 3 2 2 2 3 3 3 4 4 4 4 4 7 8 10 11 12 11 9 8 9 10 12 12 11 10 8 7 5 3 2 3 4 7 7 6 5 4 4 5 6 8 9 11 11 11 11 9 8 7 6 4 4 3 3 4 5 5 6 10 11 11 9 8 6 8 9 12 11 9 6 5 4 6 9 11 11 11 10 10 10 10 8 6 4 2 3 3 3 3 2 2 3 3 3 3 3 3 2 2 4 7 10 12 11 10 9 8 7 5 5 5 6 6 5 10 12 12 12 12 12 11 10 9 9 10 9 7 5 3 2 1 1 1 2 3 3 3 3 3 3 3 3 3 3 3 3 4 5 5 5 5 6 6 6 5 4 4 4 4 5 5 4 4 4 5 5 5 5 5 5 5 4 4 3 3 3 4 3 3 3 3 4 4 6 7 7 6 5 4 4 4 3 3 3 3 3 3 3 4 3 4 4 5 6 5 5 3 4 5 5 6 8 9 10 10 10 10 9 9 10 10 9 7 6 6 7 6 4 4 5 6 5 3 3 3 3 2 3 4 7 9 10 9 8 7 6 6 6 8 13 14 13 14 14 15 14 12 11 10 9 9 10 12 12 12 10 8 6 4 2 2 2 3 4 7 9 9 8 8 11 13 13 12 10 7 6 7 7 8 9 8 7 5 3 2 2 1 2 1 1 2 2 2 3 3 3 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 2 2 3 4 4 4 4 4 5 5 6 7 7 7 6 5 4 5 5 5 5 4 3 4 4 3 4 5 4 4 5 5 5 5 5 5 5 5 4 5 5 6 8 10 12 12 11 9 8 8 7 5 3 3 4 3 2 3 3 3 3 3 4 7 9 10 10 10 10 10 11 11 11 12 12 13 13 14 14 15 15 14 13 11 9 8 9 11 11 11 10 9 8 7 7 7 7 7 6 4 3 4 6 9 10 12 13 12 12 10 11 12 11 11 12 12 12 11 9 7 6 6 6 8 10 12 13 14 15 15 15 16 17 18 18 18 17 15 14 13 13 12 11 9 8 7 7 7 6 6 5 5 4 4 4 3 3 3 3 4 4 5 5 5 5 5 5 5 5 5 6 6 7 9 10 12 16 19 17 14 14 17 20 22 22 21 20 19 18 17 16 16 16 16 17 18 19 21 23 25 25 24 22 20 18 17 16 16 16 16 16 15 14 14 13 13 13 13 13 12 12 12 9 7 7 8 8 9 10 12 13 14 13 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 13 13 12 12 11 12 12 12 12 12 11 11 10 10 10 11 12 13 13 13 13 13 13 13 13 13 13 12 12 11 11 11 11 11 11 11 11 10 10 9 9 9 9 9 10 10 10 10 10 11 11 10 10 10 10 10 9 9 9 9 9 9 9 9 9 8 8 7 8 8 8 8 7 7 7 7 6 6 5 5 5 5 6 6 6 6 6 6 6 6 6 7 7 7 8 8 9 10 10 10 10 11 11 10 10 9 8 7 7 7 7 7 7 7 6 6 6 6 6 7 7 7 7 7 7 8 9 9 9 8 8 7 7 6 5 5 19 19 19 19 19 19 18 18 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 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 20 20 20 19 19 19 19 19 19 19 19 19 19 18 18 18 17 17 17 16 15 15 14 13 12 11 10 10 12 13 12 9 7 6 5 5 4 6 7 7 6 5 5 5 6 6 6 5 5 5 5 5 5 5 5 3 2 1 1 1 2 2 2 3 4 5 7 8 9 10 12 12 12 10 9 9 11 11 11 9 8 6 5 4 4 4 5 6 7 5 4 4 4 4 7 8 8 9 8 7 9 11 10 7 4 3 2 2 3 3 4 5 6 10 13 12 11 8 7 7 8 10 12 11 9 7 6 4 2 4 8 9 9 8 9 10 9 8 7 5 3 2 2 2 2 3 2 2 2 2 2 2 3 3 2 6 10 12 13 12 12 12 10 8 7 6 6 5 4 5 10 10 10 10 11 11 11 11 11 11 12 11 10 8 7 5 2 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 3 4 5 5 5 5 5 5 5 4 4 4 4 4 4 5 5 5 6 5 5 5 5 5 4 4 3 3 3 3 3 3 3 4 5 6 7 9 9 9 7 7 6 5 5 5 4 3 2 2 2 2 2 2 3 3 4 4 4 5 5 5 5 4 4 6 8 9 10 10 10 10 10 10 11 9 7 6 6 6 4 3 3 4 5 4 3 3 3 3 2 3 4 5 7 9 7 7 6 8 11 13 13 14 13 13 14 14 13 12 11 9 7 7 9 11 12 12 10 8 6 5 5 4 3 4 4 5 7 8 9 7 8 12 12 12 11 10 10 10 9 8 8 8 8 6 3 2 1 1 1 2 1 1 1 2 2 2 2 2 2 2 1 1 1 2 2 2 1 1 1 1 1 2 2 3 4 5 5 4 3 3 3 3 4 6 7 7 6 5 3 2 2 3 4 3 3 3 4 4 3 4 5 6 6 6 5 5 5 5 5 6 6 7 7 8 8 8 8 9 11 11 10 9 9 7 4 2 3 4 3 2 2 3 3 2 3 4 5 7 9 9 9 9 10 10 11 11 11 12 12 12 13 13 14 14 14 13 12 11 10 11 12 12 11 10 9 7 6 7 8 10 11 11 10 9 8 9 9 8 9 10 11 11 10 12 13 12 12 12 13 13 12 10 8 7 6 6 7 9 10 12 13 14 14 14 15 15 15 16 15 15 13 12 12 12 11 9 8 7 5 4 4 3 3 3 3 3 3 3 4 4 4 4 4 5 5 6 6 6 6 6 5 5 5 5 6 10 14 17 20 22 23 20 18 16 17 19 20 20 20 20 19 17 17 16 16 16 16 17 18 20 22 24 25 24 24 22 20 18 17 16 16 16 16 16 15 14 13 13 12 12 12 12 12 11 11 9 8 9 9 9 9 11 12 13 13 13 12 12 12 12 12 12 11 11 11 12 12 13 13 13 12 12 12 11 11 11 12 12 12 12 12 13 13 13 13 13 14 14 14 13 13 12 12 12 12 12 11 11 10 10 9 9 9 9 9 10 11 12 12 12 13 13 13 13 13 12 12 12 12 11 11 11 11 11 11 11 10 10 9 8 8 8 8 9 9 9 10 10 11 11 11 10 10 10 9 9 8 8 8 9 9 9 9 8 8 8 7 7 7 7 7 7 6 6 6 6 5 5 5 6 6 7 7 7 7 7 6 6 6 6 7 7 7 8 8 8 9 10 10 10 11 11 10 10 10 9 9 9 9 8 8 7 7 7 6 5 5 5 5 5 5 5 5 5 5 6 6 7 7 7 7 6 5 4 4 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 20 20 20 20 19 19 19 19 19 19 19 19 18 18 18 18 18 17 17 16 16 15 15 14 13 12 11 9 9 10 11 10 8 7 6 5 3 3 5 7 7 5 3 2 2 4 6 8 10 9 8 7 6 5 5 4 3 2 1 1 1 2 2 4 7 9 10 9 10 10 10 11 12 12 12 11 10 11 10 9 7 6 4 6 6 7 7 8 8 7 5 4 4 5 6 6 8 9 10 12 12 12 11 11 7 4 3 2 2 3 4 6 7 8 10 12 13 10 8 8 7 7 8 10 11 9 7 6 5 5 7 9 9 8 7 8 9 9 9 9 8 8 7 6 6 5 4 4 3 2 1 2 2 3 4 6 10 12 13 13 13 13 13 12 11 7 2 2 4 6 8 10 10 10 11 11 12 12 13 13 13 13 12 12 12 11 8 5 3 2 2 2 2 2 2 2 2 1 1 1 2 2 2 2 3 4 4 4 5 5 4 4 4 4 4 4 4 4 5 5 6 6 6 5 4 5 4 4 4 3 4 4 3 3 4 5 6 7 8 9 9 9 9 9 8 8 7 7 6 5 3 2 2 2 2 2 2 2 2 2 3 3 5 6 7 6 6 6 7 7 9 9 10 9 9 9 10 10 10 9 7 5 5 3 3 2 3 3 3 3 3 3 3 3 2 2 3 6 8 7 6 6 10 12 12 12 11 10 11 11 12 12 11 10 8 4 7 9 11 11 10 7 6 6 6 7 7 7 7 7 7 8 8 7 6 7 10 9 9 9 10 10 9 9 8 8 7 7 5 3 2 1 1 2 2 1 1 1 1 1 1 2 3 5 4 3 1 1 2 2 2 2 1 1 1 1 2 3 5 7 6 4 3 2 2 2 3 4 4 5 5 4 3 2 2 2 2 2 2 3 3 3 3 3 2 3 4 4 4 3 3 4 5 5 6 7 7 8 8 7 6 7 9 11 11 10 10 9 7 5 3 2 2 2 2 2 3 3 3 3 3 3 4 6 7 8 8 9 10 11 11 11 12 12 12 12 12 13 13 13 13 13 12 12 11 10 10 8 6 5 5 4 6 8 11 12 11 11 11 11 10 9 8 7 8 9 9 10 12 13 12 11 11 11 11 11 10 9 7 7 7 7 8 9 10 12 12 13 13 13 13 13 13 12 11 10 10 10 10 10 9 7 6 3 3 2 3 3 4 4 4 5 5 6 6 6 5 5 6 6 7 7 7 8 8 8 7 7 5 6 9 15 21 26 26 25 21 19 17 18 19 19 19 19 18 18 17 16 15 14 14 15 16 19 21 23 24 24 24 23 22 20 18 17 17 16 16 15 14 14 13 13 12 12 12 12 11 11 11 11 11 10 10 10 10 10 11 12 13 13 13 13 12 12 12 12 12 11 11 11 11 12 12 12 12 11 11 10 10 10 10 10 11 11 12 12 12 12 13 13 13 13 14 14 13 13 12 12 11 11 10 10 9 9 8 8 8 8 8 8 8 9 10 10 11 12 12 13 13 12 12 12 12 12 11 11 11 11 11 11 11 10 10 9 7 7 7 7 7 8 8 9 9 9 10 10 10 10 9 9 8 7 7 8 8 9 9 9 8 8 8 7 7 7 7 7 6 6 6 6 5 5 6 6 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 9 9 10 10 10 9 8 8 8 8 8 8 7 7 7 7 6 5 4 3 2 2 2 3 4 5 4 4 4 4 4 4 5 5 4 4 4 4 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 18 18 18 18 18 18 18 18 18 17 17 17 16 16 15 14 13 12 10 9 9 8 7 5 5 5 5 4 3 3 4 6 5 3 2 2 2 4 7 9 8 7 6 5 4 4 5 4 3 3 2 1 1 2 3 6 9 9 9 9 9 9 9 10 11 12 13 12 11 10 8 7 6 6 6 7 8 9 8 8 7 6 6 7 8 8 7 7 7 8 9 8 8 9 10 10 8 6 3 2 2 2 3 6 9 10 10 10 10 9 8 8 7 6 4 8 11 9 7 6 7 8 10 10 10 9 8 9 9 9 10 10 10 9 8 8 8 9 8 7 5 3 2 2 3 3 8 11 13 13 13 12 11 12 12 13 12 10 8 7 8 10 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 12 11 8 5 4 4 4 3 3 3 2 3 3 3 3 3 3 3 2 1 2 3 3 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 4 4 3 3 3 3 4 4 5 5 5 6 6 7 7 8 9 9 9 9 9 9 8 8 7 7 6 4 2 2 2 2 2 2 1 1 2 2 3 5 7 8 7 8 8 8 8 9 9 9 8 7 7 7 8 8 9 9 7 6 5 4 3 2 2 2 2 3 3 3 2 2 3 5 8 8 7 7 6 7 8 9 9 8 7 8 8 9 10 10 10 8 5 7 9 11 10 8 4 4 5 7 8 9 9 9 10 9 8 6 6 5 6 6 6 7 8 9 8 6 6 5 4 4 3 3 2 2 2 2 2 3 3 2 1 1 2 3 4 5 6 5 3 1 1 3 4 5 4 2 1 1 1 3 6 7 8 6 4 2 2 2 1 2 2 2 3 5 4 3 3 3 3 3 3 2 2 2 2 2 2 1 2 2 2 2 2 2 3 3 5 7 8 8 8 8 8 9 9 10 10 10 9 10 9 7 5 3 2 2 2 2 2 3 3 3 3 3 3 3 4 4 6 7 8 9 10 11 11 11 11 11 12 12 12 12 12 12 12 13 13 12 12 10 8 6 4 4 5 7 10 11 11 10 10 10 11 10 8 7 6 6 7 7 9 11 12 11 10 10 10 10 10 10 9 8 7 7 7 7 8 9 10 11 11 11 11 12 11 11 10 8 7 7 7 8 8 7 5 4 3 3 3 4 4 5 5 5 5 6 6 6 5 5 5 6 6 7 7 8 8 8 8 7 7 6 5 5 8 14 22 23 22 18 17 17 18 19 19 18 16 15 15 15 14 13 13 12 13 15 18 21 23 24 24 24 23 22 20 19 18 17 16 15 14 13 13 12 12 12 12 11 11 11 11 11 11 11 11 11 10 10 10 11 11 12 12 12 12 12 12 12 12 11 11 11 11 11 11 10 10 10 10 10 9 9 9 10 10 10 11 11 12 12 12 12 12 12 13 13 13 13 13 12 11 10 9 9 8 8 7 7 8 8 8 8 7 7 7 7 8 9 10 11 12 12 12 12 12 12 12 12 11 11 11 11 11 11 10 10 9 8 7 7 7 7 7 7 6 5 6 7 9 10 10 9 8 7 7 7 7 7 8 9 9 8 8 8 7 8 7 7 7 7 6 6 6 5 6 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 8 8 8 9 9 10 10 9 8 7 6 6 5 5 5 5 5 4 4 3 3 3 4 4 4 3 3 4 4 4 3 3 3 3 3 3 2 3 4 4 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 16 16 15 14 13 12 10 10 10 9 6 3 2 2 3 4 3 4 4 5 3 2 2 2 3 3 4 6 6 4 3 2 4 4 4 4 3 2 2 2 2 4 7 10 10 8 7 6 7 7 8 8 10 11 12 12 10 8 5 4 3 4 5 7 7 7 7 6 5 5 6 7 9 9 9 8 7 7 7 7 7 7 7 8 9 7 5 3 2 2 3 5 8 10 11 11 10 8 7 7 7 7 7 9 10 9 8 8 9 10 11 10 10 9 9 9 9 9 9 8 7 7 7 8 8 7 6 5 5 4 3 3 6 8 12 13 14 14 13 12 10 10 11 12 12 12 11 10 11 12 13 13 13 13 13 13 13 13 13 14 14 13 13 13 13 13 12 10 6 4 3 4 4 4 3 3 4 4 4 4 4 4 4 4 3 2 2 2 3 3 3 3 3 3 3 3 4 4 5 5 5 4 4 3 3 3 2 2 3 4 6 7 7 7 6 6 6 7 8 9 9 8 8 8 7 7 7 7 7 7 5 4 3 3 3 3 2 2 1 2 2 4 6 8 9 9 9 9 10 10 10 10 9 7 5 4 4 4 5 7 8 8 8 7 6 6 6 5 4 3 3 4 4 3 2 3 6 9 9 9 8 6 5 5 6 7 6 5 5 5 6 9 10 11 9 8 7 8 9 9 6 3 3 5 8 9 9 10 10 10 9 7 4 4 5 4 4 5 8 9 8 6 5 4 3 2 2 2 3 3 3 2 2 3 3 2 2 2 2 3 5 6 6 6 4 3 1 1 3 5 5 5 3 3 2 2 5 8 8 7 6 4 3 2 2 2 4 4 4 5 5 5 5 5 4 3 3 3 2 2 2 2 2 1 1 2 2 3 3 3 2 4 7 9 10 10 11 11 10 9 8 8 9 10 9 9 9 6 4 4 3 2 2 2 3 3 3 2 3 4 4 5 5 4 3 3 3 4 6 8 9 10 10 10 10 11 11 11 11 11 11 12 12 12 13 12 12 10 8 7 5 4 5 8 10 10 10 10 10 10 10 8 7 6 6 6 6 7 8 9 9 8 8 9 9 9 9 9 8 7 6 6 6 7 7 8 8 9 9 9 10 10 9 8 7 5 4 5 5 5 5 5 5 5 5 5 5 6 6 5 5 5 4 4 4 4 4 4 5 5 7 7 8 8 7 6 5 5 5 5 4 3 10 17 19 18 15 16 16 17 18 19 19 17 16 14 13 12 11 11 11 12 14 17 20 23 24 24 24 24 23 21 20 18 17 15 14 13 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 11 11 12 12 12 12 12 12 11 11 11 10 10 10 9 8 8 8 8 8 8 9 9 9 10 10 11 11 11 12 12 11 11 11 11 11 11 11 11 11 10 9 9 8 8 7 7 8 8 8 8 7 6 6 6 6 7 8 9 10 11 11 12 12 12 12 12 12 11 11 11 11 11 10 10 9 9 9 8 7 7 6 5 4 3 3 3 5 7 9 9 9 8 7 7 6 6 7 8 8 9 8 8 7 7 7 6 6 6 6 6 6 6 6 7 7 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 8 8 8 9 9 9 8 7 6 5 3 3 3 3 3 3 3 3 4 3 3 3 4 4 3 4 4 4 4 3 2 3 3 3 3 2 3 3 4 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 19 19 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 16 16 15 14 13 12 11 11 10 9 6 4 3 3 4 5 5 4 6 7 5 4 3 3 3 2 2 3 4 4 2 2 3 3 3 3 3 2 2 2 3 6 8 11 9 7 5 5 6 7 7 7 8 9 11 10 8 6 4 4 3 3 4 4 4 4 5 6 7 6 6 6 7 8 8 7 7 7 8 8 8 8 7 7 8 8 7 5 3 3 4 4 7 11 12 12 9 7 6 6 6 6 6 7 8 8 6 5 6 9 9 6 5 5 7 8 8 8 7 6 6 6 7 7 7 4 3 4 5 5 3 4 7 10 13 13 13 13 12 11 10 10 10 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 14 14 13 13 13 12 11 7 4 3 3 3 3 3 3 4 4 4 4 4 4 4 3 2 2 1 1 2 2 2 2 1 1 1 2 3 4 4 4 3 3 3 2 2 2 3 4 5 7 8 7 7 5 6 6 8 8 9 8 7 8 7 6 6 6 7 7 7 6 5 4 4 4 4 3 2 2 2 3 6 8 11 11 10 10 10 10 11 11 11 9 8 6 4 3 2 2 3 5 7 8 8 9 8 8 7 6 5 5 4 3 3 3 3 5 8 9 9 9 7 5 4 4 5 5 5 4 4 5 8 10 11 10 9 7 7 8 8 5 4 5 6 8 9 9 9 9 8 7 5 2 3 4 4 4 5 7 8 7 6 5 5 4 3 3 3 4 4 4 3 3 3 3 2 1 2 3 5 6 6 6 5 3 3 2 1 3 5 6 5 4 4 3 3 7 8 7 6 5 4 3 2 2 3 5 6 7 6 6 6 6 5 5 3 2 2 3 4 4 3 2 2 2 2 3 3 2 3 4 7 10 12 12 12 11 10 9 9 8 8 9 10 10 9 7 4 3 3 3 2 3 3 3 2 2 2 2 3 4 5 5 5 4 3 4 5 6 6 7 7 8 9 8 9 9 10 10 11 11 11 12 12 12 13 13 12 12 11 9 7 6 9 11 11 10 10 10 10 10 8 7 5 5 5 6 6 6 7 7 7 7 7 7 8 8 8 7 5 5 4 5 4 5 5 6 6 6 5 6 7 8 8 6 4 2 3 3 4 4 5 6 6 7 7 7 6 6 6 5 4 3 3 3 3 3 2 4 5 6 6 6 6 5 4 4 4 4 4 4 3 9 14 17 17 16 16 16 16 17 19 19 18 16 15 13 11 10 10 10 12 14 17 19 22 23 23 23 23 23 23 22 19 16 14 13 11 11 10 11 11 11 11 10 10 10 10 10 10 10 11 11 11 10 10 10 10 11 11 11 11 11 11 11 11 10 10 9 9 8 7 7 7 7 7 7 8 8 8 9 9 10 10 11 11 11 11 10 10 9 9 8 8 8 8 8 9 9 9 8 8 8 8 8 8 7 6 6 5 5 5 6 6 7 8 9 9 10 10 11 12 12 12 11 10 10 10 10 11 10 10 9 9 9 9 8 7 5 4 3 3 3 3 3 4 7 9 9 8 8 7 6 6 6 6 7 8 8 8 8 7 7 6 6 6 6 6 6 6 7 7 7 8 8 8 8 8 8 8 7 7 7 8 8 9 9 10 10 10 10 9 8 8 8 9 9 8 7 6 4 2 2 2 2 2 3 3 3 2 2 2 3 3 3 3 4 4 5 5 4 2 2 2 3 3 3 3 3 3 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 19 19 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 16 16 16 15 14 13 12 11 10 9 8 6 7 7 8 7 6 5 5 7 8 7 4 3 3 2 2 1 2 3 3 2 2 2 2 2 2 2 2 2 2 3 5 9 10 8 6 5 6 6 6 6 7 7 8 10 8 6 5 5 6 5 4 4 4 3 5 7 9 9 9 7 6 6 6 6 6 6 6 8 9 10 9 8 7 7 8 6 4 3 3 4 4 7 12 13 12 8 7 6 6 5 4 4 4 5 3 2 4 4 5 6 5 3 3 4 5 5 6 7 7 7 7 8 7 6 5 6 7 7 7 5 7 10 12 13 13 12 11 11 11 11 10 10 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 13 12 8 5 4 3 3 3 3 3 4 4 4 4 4 4 4 3 2 2 1 1 1 1 2 2 3 2 2 2 3 3 2 1 2 2 2 2 2 3 4 5 7 8 8 7 6 7 8 8 8 8 7 7 7 6 5 5 5 6 6 5 4 4 4 4 4 4 4 3 2 2 3 6 8 10 10 10 9 9 9 10 10 11 10 9 8 8 6 3 2 2 3 4 4 5 5 5 6 6 6 6 6 5 4 3 3 3 4 5 6 7 8 8 6 4 3 3 4 3 3 3 5 7 9 9 10 8 7 6 7 7 6 5 5 6 7 7 7 7 5 5 4 3 3 3 4 6 5 6 8 9 9 8 7 7 6 5 4 4 4 5 5 4 3 3 3 2 2 3 4 5 4 4 4 3 3 3 2 2 5 5 6 5 5 5 5 6 7 6 5 4 3 3 2 2 3 4 6 7 7 7 6 5 5 4 4 4 3 2 2 3 5 4 3 4 4 4 6 7 8 7 7 7 9 10 12 12 11 11 10 9 9 8 9 10 11 8 6 3 2 3 3 3 3 3 2 2 2 1 2 2 3 3 3 3 3 4 7 8 8 7 7 6 6 6 6 7 8 9 9 9 9 10 10 11 12 12 12 13 13 12 12 10 10 10 12 12 11 10 8 7 5 4 4 4 4 5 6 5 5 6 6 6 6 6 6 7 8 9 7 6 4 3 3 3 3 3 4 4 4 4 4 5 7 7 5 4 2 2 2 3 5 6 7 8 8 8 8 7 7 7 6 5 3 2 2 2 2 2 3 4 4 5 4 3 4 4 4 4 4 4 4 5 10 14 17 17 17 17 15 14 14 15 16 17 16 15 13 11 9 9 9 11 13 14 16 17 19 18 18 18 19 19 19 17 13 12 10 10 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 11 10 10 10 10 10 10 10 11 11 10 10 10 10 9 8 8 7 7 7 7 7 7 7 7 7 8 8 9 9 10 10 11 11 10 9 8 7 7 7 6 6 6 7 7 8 9 9 9 9 9 9 8 7 6 5 4 4 5 6 7 7 8 9 9 8 5 6 7 8 8 8 7 7 7 8 9 10 10 9 9 9 8 8 7 5 3 3 3 3 4 4 4 4 7 8 8 8 7 6 6 5 4 6 8 8 8 8 7 6 5 6 6 6 6 6 6 6 6 7 7 7 8 8 8 8 7 7 7 7 8 8 9 9 10 9 9 9 8 8 8 9 9 9 8 7 7 5 3 2 2 3 3 3 3 2 2 2 2 3 3 3 3 4 4 5 5 5 4 3 3 3 3 3 3 4 4 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 19 19 19 18 18 18 18 18 18 17 17 17 17 17 17 16 16 16 16 16 16 16 15 14 13 12 10 8 7 7 7 8 7 5 4 4 4 4 4 4 4 3 3 3 2 2 1 2 2 2 2 1 2 2 2 2 2 2 2 2 6 8 10 9 7 6 6 8 7 6 7 7 8 8 8 6 6 6 7 7 6 6 6 7 6 5 6 7 7 6 5 4 4 4 4 5 5 6 9 10 11 10 9 8 7 7 6 5 4 4 4 4 7 11 14 12 8 7 6 6 6 5 4 4 4 3 3 4 3 2 5 6 5 3 2 1 2 3 6 8 9 9 8 7 8 9 10 11 11 10 10 11 12 14 14 14 13 12 11 11 11 11 10 9 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 12 9 6 3 3 3 3 3 3 3 3 3 3 3 4 4 3 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 6 5 4 3 2 3 5 6 7 8 9 9 8 8 8 8 7 6 6 7 6 5 4 3 3 3 3 3 3 3 3 4 4 4 4 4 3 2 3 5 8 8 8 7 7 6 7 7 9 10 11 9 8 7 5 3 3 4 4 3 3 4 5 4 5 6 7 6 5 4 3 3 3 3 2 2 3 5 7 8 6 5 4 4 4 3 3 3 4 6 9 9 8 7 6 5 8 8 6 5 4 4 4 5 4 4 5 4 3 3 4 4 7 8 7 9 10 11 10 9 8 7 7 6 5 5 5 5 5 5 4 4 3 2 3 4 3 3 2 3 3 2 3 3 3 4 6 5 4 4 5 6 6 6 6 5 4 4 4 4 4 5 6 6 7 7 7 6 5 5 5 4 4 4 3 2 2 3 3 4 4 5 5 7 8 9 10 10 9 7 7 8 10 11 11 10 9 9 8 8 8 9 9 6 5 3 3 3 3 3 3 2 2 2 1 2 2 3 4 4 6 7 7 8 10 9 8 7 6 5 4 4 4 6 8 9 8 8 9 10 10 11 11 12 12 12 12 12 12 12 12 11 12 12 11 9 6 4 3 3 3 4 5 5 5 4 4 4 5 5 5 5 5 7 9 10 8 6 3 3 3 3 3 3 4 4 5 4 4 3 5 6 5 4 3 2 2 3 5 7 9 9 10 9 9 8 8 8 7 6 5 3 2 2 2 2 2 2 3 4 4 4 4 5 6 5 5 4 5 8 12 16 19 19 18 17 14 13 13 13 13 14 14 13 12 10 9 8 8 9 9 10 9 10 11 11 10 10 13 15 17 15 12 9 9 9 8 8 8 8 9 9 9 9 9 9 9 10 10 10 10 10 9 9 9 10 10 10 10 10 10 10 9 9 8 8 7 7 6 6 6 7 7 7 7 7 7 8 8 8 9 10 10 10 10 9 9 8 7 6 6 6 6 6 6 7 8 9 10 10 10 8 7 6 5 4 4 4 4 5 6 7 8 7 5 5 5 3 4 4 5 4 4 2 2 2 2 5 7 8 9 9 8 8 7 7 6 4 4 4 4 4 5 4 4 5 7 7 7 7 6 5 4 4 6 7 7 7 7 6 5 5 5 5 6 5 5 5 5 5 5 5 6 7 7 7 7 7 7 7 7 8 8 8 8 7 6 5 5 5 7 8 9 9 9 8 8 7 5 3 2 2 3 3 3 3 3 3 2 2 2 3 3 3 4 4 5 6 5 4 4 4 3 3 4 4 4 4 18 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 15 15 14 13 11 10 8 7 6 6 6 4 3 3 3 3 3 2 2 2 3 2 3 5 4 2 1 1 1 1 1 1 2 2 2 2 2 4 6 9 8 8 6 5 5 7 8 8 8 8 8 8 8 7 6 5 5 5 5 5 7 8 8 5 4 4 4 4 6 6 5 4 3 3 5 7 9 10 11 11 10 9 7 6 5 5 4 3 3 5 6 7 11 14 12 9 7 7 7 7 7 7 6 5 4 4 4 2 4 7 7 6 3 2 1 3 5 7 7 7 6 6 6 8 10 12 12 11 12 12 13 14 14 14 13 12 11 10 10 9 8 6 6 6 6 7 7 7 7 9 10 11 11 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 12 10 7 5 4 3 3 3 3 3 4 4 4 4 5 4 3 3 3 3 2 2 3 3 4 4 4 4 7 9 11 11 10 8 8 8 8 7 7 7 7 8 8 8 7 6 5 5 5 5 5 4 2 1 2 2 2 2 2 2 3 3 4 4 4 4 4 4 2 3 7 7 7 6 6 6 6 7 9 10 11 9 7 5 5 5 6 6 6 5 4 4 4 5 6 5 5 4 5 5 4 4 3 3 3 2 2 3 5 6 5 5 4 3 3 2 3 3 3 6 9 9 8 6 6 7 9 9 8 5 3 2 3 3 2 4 5 5 5 5 4 5 10 11 11 11 11 11 10 10 9 7 5 5 5 5 5 5 6 5 5 4 3 3 2 2 2 2 2 2 2 2 3 4 4 4 4 3 2 2 4 5 6 5 5 5 5 4 4 4 6 6 7 7 7 6 6 5 4 3 3 4 4 4 3 3 2 2 2 3 3 3 3 3 5 7 9 10 11 11 12 11 10 10 10 10 9 8 8 7 7 7 6 4 5 5 6 6 5 6 5 4 3 2 1 2 3 5 7 8 9 10 10 10 10 8 7 7 6 5 4 3 4 6 7 7 8 8 9 9 10 10 11 11 11 11 11 12 12 12 12 11 11 10 9 7 5 3 3 3 4 4 4 4 4 3 3 3 4 4 4 4 4 5 7 8 7 6 5 5 5 5 3 3 3 3 3 4 3 3 5 5 4 3 2 2 2 3 5 8 10 10 10 9 9 9 8 8 7 7 6 5 4 3 2 2 2 2 2 3 6 7 7 7 7 7 7 8 10 13 17 18 19 20 19 17 14 12 11 11 10 10 10 9 9 8 8 7 6 6 6 5 3 3 4 4 5 6 11 13 15 13 11 9 9 9 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 7 7 6 6 6 7 7 7 7 7 7 7 7 7 8 8 9 9 9 9 9 8 8 7 6 5 5 5 5 6 6 7 8 8 8 7 5 4 4 4 3 3 3 4 4 5 7 6 6 5 5 4 4 3 3 3 3 3 2 2 2 2 3 3 4 6 7 7 8 8 7 7 7 5 5 4 4 4 4 4 3 4 5 7 6 6 6 4 4 4 6 7 7 7 6 5 4 4 4 5 5 5 4 4 4 4 4 4 4 5 6 7 7 7 7 7 7 8 8 7 5 4 3 3 3 3 5 7 8 8 8 8 7 5 4 3 3 3 3 3 3 4 4 4 3 3 2 2 2 3 3 3 3 4 5 5 4 4 3 4 4 5 5 5 18 18 18 18 18 18 18 17 17 17 17 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 18 18 18 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 15 15 14 13 12 10 8 7 6 5 4 4 4 5 4 3 2 3 3 3 3 3 6 7 7 5 2 2 2 2 3 3 2 2 3 3 4 7 7 7 5 4 3 3 4 6 7 9 10 11 10 9 7 7 6 5 4 4 3 3 2 3 4 3 3 4 3 4 8 9 10 9 8 6 7 9 11 11 11 10 9 7 6 5 5 4 4 3 3 5 5 6 11 13 13 12 11 9 7 7 8 8 6 4 4 4 4 2 5 8 9 7 5 3 3 4 5 5 4 3 3 4 6 7 8 8 8 8 9 10 12 15 15 13 11 10 9 9 8 7 6 4 3 3 3 3 4 3 4 6 7 8 9 10 10 11 11 11 11 11 12 12 12 12 13 13 13 13 13 14 14 13 13 12 9 7 4 3 4 5 6 7 8 10 9 9 8 7 7 6 6 7 7 6 6 6 8 10 11 12 12 13 13 12 11 11 11 10 8 6 6 6 6 6 6 6 6 5 3 3 3 2 2 2 2 2 2 2 2 2 2 2 3 3 4 4 4 4 4 3 2 4 7 7 6 7 8 8 8 9 9 9 9 8 7 7 9 10 9 7 5 5 5 4 4 3 3 4 4 6 9 9 7 3 3 3 3 3 2 3 3 2 3 3 3 2 2 2 3 3 5 8 9 8 6 6 9 12 11 10 7 5 3 3 4 5 5 7 9 10 12 10 10 12 12 12 12 11 11 10 9 7 5 4 4 4 4 5 5 5 4 4 3 3 4 3 2 1 2 3 3 3 3 3 4 4 4 3 2 2 2 3 4 4 4 4 4 4 3 4 4 4 4 5 5 6 6 5 4 3 2 2 3 4 4 4 3 1 1 2 2 2 2 2 2 3 4 6 9 11 12 13 11 10 10 10 10 8 7 7 5 4 5 4 3 5 7 9 9 9 9 8 7 5 3 1 2 4 7 8 9 9 10 10 10 9 8 8 7 6 5 4 4 4 6 8 8 7 8 9 8 8 9 9 10 10 10 10 11 11 12 11 10 9 8 6 5 4 3 3 3 3 4 4 3 3 2 2 2 3 3 3 3 3 3 6 7 7 7 7 8 7 6 5 4 3 3 3 4 3 3 5 5 4 2 2 2 2 3 5 7 9 9 9 9 9 8 8 7 7 6 5 5 5 4 3 2 1 1 2 4 7 9 9 8 8 8 10 12 16 18 19 19 20 20 19 17 15 13 11 10 9 9 8 8 7 7 6 5 4 4 3 3 3 2 3 3 4 7 12 13 13 12 11 9 9 9 9 8 8 8 9 9 9 9 8 9 9 9 8 8 8 8 8 9 9 9 9 9 9 9 8 8 7 7 7 6 6 6 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 7 7 6 5 4 4 4 5 5 6 6 7 7 7 6 4 3 3 3 3 3 3 3 5 3 3 3 5 5 5 5 4 4 3 3 3 3 3 3 3 3 4 4 3 3 4 4 5 6 6 7 7 7 6 6 5 5 4 4 3 3 3 4 6 6 6 5 4 4 5 6 6 6 6 5 5 4 3 3 4 5 5 5 4 4 4 5 5 5 5 5 6 6 6 6 6 7 8 7 5 3 2 2 2 2 2 4 6 7 7 7 7 6 4 3 3 3 3 3 3 4 5 5 5 4 3 3 2 2 2 2 2 2 3 4 5 4 3 3 3 4 4 5 5 18 18 18 18 18 18 17 17 17 17 17 17 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 18 18 18 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 15 15 15 14 13 12 11 9 7 6 4 4 3 4 3 1 2 2 3 4 5 3 4 8 7 7 6 4 2 4 6 7 6 4 5 6 8 8 7 5 4 3 2 2 2 3 4 6 8 10 10 10 8 7 7 7 6 6 4 2 2 2 2 2 2 2 3 5 7 9 9 9 8 8 7 7 9 10 10 10 9 8 6 5 5 5 4 4 3 4 5 4 7 12 14 15 13 11 8 7 6 6 5 4 3 4 5 5 6 9 10 10 9 8 5 5 5 4 4 2 2 3 5 7 8 8 7 7 7 7 8 11 14 14 13 10 8 7 7 7 7 6 5 4 3 3 3 3 2 3 4 4 5 6 7 8 8 8 8 9 10 11 11 11 12 12 12 13 13 13 14 14 14 14 14 14 12 10 8 7 8 9 11 11 12 12 12 11 12 12 12 12 12 12 12 13 13 13 13 13 13 13 12 12 12 11 11 12 11 10 6 3 3 3 3 4 6 6 5 3 2 2 1 1 1 2 2 3 3 3 3 3 3 3 3 3 4 4 4 4 3 2 2 6 7 7 8 9 10 10 10 9 10 10 10 10 9 10 10 8 6 5 7 7 7 6 5 5 4 4 9 12 13 9 6 3 3 3 3 3 3 3 3 4 4 4 3 2 2 2 3 4 7 9 8 7 8 11 13 12 12 11 9 7 4 5 6 8 10 14 13 12 12 11 12 12 12 12 11 10 9 7 6 5 5 5 4 4 4 4 4 3 3 3 4 4 4 2 1 2 2 2 2 3 3 4 4 3 3 2 2 2 3 3 3 3 2 1 2 2 3 3 2 3 3 4 5 5 4 3 2 2 2 3 4 4 3 2 1 1 2 2 2 2 2 3 3 2 3 6 10 11 12 11 10 10 9 9 7 5 4 4 4 3 3 3 6 9 11 10 10 10 10 9 7 5 4 4 6 8 9 9 8 8 8 8 8 8 8 7 6 5 5 4 4 4 5 5 5 6 7 7 7 7 7 7 8 8 9 9 10 10 8 7 7 6 5 4 4 3 4 3 3 3 3 2 2 2 2 2 2 2 2 2 2 3 5 7 8 8 8 8 8 7 5 5 4 4 5 5 2 2 4 4 3 2 2 2 2 3 4 7 8 10 10 9 8 8 7 6 6 5 4 4 4 4 4 2 2 1 2 4 7 10 11 9 9 9 10 14 18 18 18 20 20 20 19 18 16 14 12 11 10 10 9 8 7 6 5 4 4 3 3 2 2 2 2 3 4 7 12 13 13 12 11 10 10 10 10 10 9 9 9 9 9 9 9 8 9 9 8 7 8 8 8 8 9 9 9 9 8 8 7 7 7 7 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 7 6 5 5 4 4 4 4 4 5 5 6 6 6 7 6 5 3 3 3 3 3 3 3 3 2 2 2 3 4 5 5 5 4 4 4 4 3 3 3 4 5 5 5 5 4 3 3 3 3 4 4 4 4 5 5 6 6 5 4 3 2 2 3 3 5 6 6 6 5 5 5 6 6 6 5 5 4 3 2 2 3 4 5 5 5 4 4 5 6 6 5 5 5 4 3 3 4 6 7 4 3 3 3 3 3 3 3 4 5 5 4 4 4 4 3 3 3 3 3 3 4 5 5 5 5 5 4 4 3 3 2 2 2 2 3 3 4 4 3 3 3 3 4 4 5 18 18 18 18 18 17 17 17 17 17 17 17 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 18 18 17 17 17 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 14 14 13 11 10 8 7 5 4 3 2 2 2 2 2 3 3 4 7 8 9 5 4 5 6 6 10 10 9 8 7 8 7 7 5 4 3 3 3 2 2 2 2 2 3 5 6 8 8 7 7 6 7 7 6 5 4 3 2 2 3 3 3 5 6 8 9 9 9 8 7 7 7 8 9 9 9 8 7 6 4 5 5 5 5 5 5 5 4 7 11 14 14 12 10 7 5 4 3 3 3 3 5 8 10 10 10 10 10 9 9 7 6 5 4 3 4 5 6 8 8 8 8 7 7 7 8 9 10 12 13 12 9 7 5 5 5 6 6 6 5 5 4 4 3 3 3 3 4 5 6 6 6 5 6 6 7 8 9 9 10 10 11 11 12 12 13 13 13 14 14 15 15 14 13 11 11 10 10 11 11 11 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 12 11 11 11 11 11 11 6 3 2 2 2 3 4 4 4 3 3 3 2 1 1 2 2 3 4 5 5 4 4 3 3 3 4 4 4 4 3 3 3 4 6 7 9 9 10 10 11 12 12 11 11 10 10 10 9 8 7 7 9 10 9 6 6 7 8 8 12 13 14 12 8 4 6 5 2 3 4 4 6 7 7 7 7 7 6 5 4 4 6 7 7 9 11 13 13 13 14 14 13 12 11 10 11 15 14 13 12 11 10 10 11 11 11 11 10 9 8 8 7 7 6 6 6 4 3 4 3 3 4 4 4 4 3 2 2 2 2 2 2 3 3 4 4 3 3 3 3 2 2 2 2 2 2 2 3 3 3 3 3 2 2 2 2 3 3 2 2 3 3 3 5 3 2 2 1 2 2 3 4 4 4 5 5 4 4 5 7 10 12 12 11 9 9 9 9 7 5 4 3 2 2 4 6 9 10 9 10 10 9 9 7 7 6 7 7 8 9 9 9 8 8 8 8 8 8 7 7 6 6 6 6 5 3 3 3 3 4 6 6 7 7 7 8 8 8 8 7 7 6 5 5 5 5 5 4 4 4 3 2 2 2 2 2 2 2 2 2 3 4 5 5 5 5 6 7 9 8 8 8 7 6 5 5 4 6 6 3 3 4 3 3 2 2 2 1 2 3 6 8 10 10 10 9 8 7 6 6 5 5 4 4 4 4 4 3 3 2 5 8 11 11 10 9 9 9 12 17 20 21 23 21 20 19 19 19 16 15 13 13 11 9 7 6 5 4 4 4 3 3 2 2 2 2 3 6 8 11 12 13 13 13 12 12 12 11 11 11 10 10 10 9 9 8 8 8 8 8 8 8 8 8 8 9 9 9 8 7 7 6 6 6 6 6 6 7 7 7 8 7 7 7 7 7 7 7 7 7 8 8 6 5 5 4 4 4 4 4 4 4 4 5 6 6 7 6 6 5 4 3 3 3 3 3 3 3 3 2 2 3 4 5 5 4 4 3 3 3 3 3 3 4 5 6 6 5 4 4 4 3 3 3 3 3 3 3 4 4 4 4 3 3 2 3 3 3 4 5 6 6 5 5 5 5 5 5 5 5 4 2 2 2 3 3 4 4 4 4 4 5 6 6 6 5 4 2 3 3 3 4 5 4 3 4 4 3 3 3 3 4 4 4 5 4 4 4 4 4 4 4 3 3 4 4 5 5 5 5 4 4 4 4 4 3 3 3 3 4 4 4 3 3 3 3 3 4 5 18 18 18 18 17 17 17 17 17 17 17 17 17 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 14 14 13 12 11 9 8 7 6 3 2 2 2 2 2 2 2 6 10 12 10 6 5 6 10 11 12 9 7 7 7 6 3 3 4 3 3 3 2 2 3 3 2 2 2 3 4 6 6 5 5 5 5 6 5 4 3 3 2 2 2 3 3 3 6 8 8 8 7 6 5 6 6 7 5 5 6 7 5 6 5 6 5 5 6 7 7 7 6 8 11 14 14 12 9 7 4 4 3 3 3 3 6 9 12 12 11 10 9 8 9 9 8 7 5 5 5 7 7 8 7 7 7 7 7 7 8 9 11 12 12 10 8 5 5 4 5 5 6 6 6 6 5 4 5 5 4 5 5 6 6 7 7 7 6 7 7 7 7 7 8 9 9 10 11 11 12 12 13 14 15 15 15 14 14 13 12 12 12 11 11 11 11 11 11 10 11 11 12 12 12 12 12 12 11 11 10 10 10 10 10 9 10 10 10 11 10 6 3 2 2 1 2 3 3 3 3 3 4 3 2 2 2 3 4 5 6 6 6 5 4 3 3 4 4 4 4 4 3 3 4 7 8 9 9 9 8 8 10 11 11 11 9 9 9 9 10 10 11 12 13 12 10 11 12 14 14 14 15 14 13 10 9 12 12 9 10 9 8 10 11 11 11 11 10 9 8 7 6 5 7 8 10 11 12 12 12 12 13 13 13 14 15 15 14 12 11 9 8 7 7 9 10 9 9 9 9 8 8 8 8 7 6 6 4 3 4 4 3 4 4 3 3 2 2 2 2 2 2 1 2 3 5 4 3 2 2 2 2 2 1 1 2 2 3 3 3 3 3 3 3 2 2 2 2 2 1 2 3 3 4 4 3 2 1 2 2 3 4 5 6 6 6 7 7 10 10 11 12 12 12 12 11 10 9 7 5 4 3 2 2 2 4 7 9 9 8 8 8 8 8 8 8 8 8 7 7 9 9 8 7 7 7 8 8 8 7 7 7 6 5 6 5 3 3 2 2 2 3 5 5 6 7 8 9 9 9 7 6 5 5 5 5 5 5 5 5 5 3 2 1 2 3 3 3 2 2 3 4 6 7 7 6 6 6 7 8 8 8 8 7 7 6 5 5 7 6 5 4 4 3 2 2 2 2 1 1 3 5 8 10 11 10 9 8 7 7 6 5 5 5 4 4 4 5 5 5 5 8 11 13 12 11 11 11 10 12 15 18 20 21 20 19 18 19 19 19 17 15 14 12 9 7 5 5 4 4 4 3 2 2 2 2 2 3 7 8 10 11 12 13 15 16 16 15 13 12 12 11 10 10 9 9 8 8 8 7 8 8 8 8 8 8 9 9 8 8 7 6 5 5 6 6 7 6 6 6 7 7 7 7 7 7 7 7 8 8 8 7 5 5 4 4 4 4 4 4 4 4 4 4 5 6 7 7 7 6 6 5 4 3 3 3 3 2 2 2 2 2 3 4 4 4 3 3 3 3 3 3 3 2 3 3 4 4 4 3 4 4 4 3 3 2 2 2 2 2 2 3 3 3 3 3 3 3 2 3 5 5 5 4 4 4 4 5 5 5 4 3 2 2 2 2 3 3 3 3 4 4 4 5 6 6 4 3 3 3 3 3 4 5 3 3 4 4 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 4 4 4 5 5 5 6 6 5 5 6 6 6 5 5 5 4 4 4 4 4 5 6 18 18 17 17 17 17 17 17 17 17 17 17 17 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 14 14 14 13 12 11 10 9 8 6 2 2 2 2 2 2 2 2 5 8 12 12 10 9 10 13 10 8 6 6 5 5 5 4 4 4 2 2 2 2 3 3 3 3 4 4 3 3 4 4 4 5 4 3 2 3 3 4 3 3 3 3 3 3 3 7 9 7 6 4 4 4 5 7 7 6 5 4 6 8 7 6 6 6 6 6 7 8 9 8 8 11 13 13 12 11 8 5 4 5 5 4 4 4 9 12 14 13 11 10 9 9 9 9 8 8 8 7 7 7 7 7 7 7 7 7 7 8 9 10 10 10 9 8 6 5 5 4 5 6 6 6 6 6 5 5 5 6 6 6 6 7 7 7 7 7 7 8 8 8 8 7 8 8 9 9 10 10 11 12 13 14 14 14 14 14 14 14 13 13 12 12 12 11 11 10 10 9 10 11 11 11 11 10 9 9 8 7 6 6 6 7 7 8 9 10 10 9 6 4 3 2 2 2 2 3 3 3 3 3 3 3 3 4 4 5 6 7 7 6 5 4 3 3 3 4 4 4 4 4 4 5 7 9 9 8 7 7 7 8 9 10 10 8 8 8 9 10 11 12 13 13 12 12 14 15 16 16 15 14 14 13 13 14 15 14 13 12 11 11 10 10 10 10 10 9 9 9 9 8 7 7 7 7 8 9 10 10 11 12 12 12 12 12 11 11 10 9 8 6 4 4 6 7 8 8 8 9 9 8 8 8 7 7 6 5 3 2 2 3 3 3 3 2 2 3 2 2 2 2 2 3 3 3 3 3 2 2 2 2 2 2 2 3 3 3 3 2 2 1 2 3 4 4 3 2 2 2 2 2 3 3 3 3 2 1 3 4 5 5 6 6 6 6 6 6 7 10 12 12 11 10 9 8 8 7 5 4 4 4 4 3 3 5 6 8 8 7 7 6 6 7 7 8 8 7 6 7 8 10 10 8 8 8 8 7 7 7 6 6 6 5 5 5 4 3 3 4 4 5 5 6 7 8 8 8 8 8 9 7 6 5 4 4 4 4 4 3 3 3 2 1 2 3 4 4 4 4 4 5 6 6 6 4 4 4 5 7 8 8 7 7 7 5 5 5 7 7 6 6 4 2 3 3 3 2 2 2 3 5 8 10 11 11 10 8 8 7 6 6 6 5 5 4 4 5 5 6 7 11 14 15 15 14 13 14 14 13 13 13 15 16 17 17 16 16 17 19 19 16 14 11 8 6 5 4 4 4 4 3 3 3 2 2 2 3 6 8 10 11 11 11 12 15 16 16 15 14 13 12 11 10 9 9 8 8 8 8 8 8 8 8 8 9 8 8 8 8 7 6 5 4 5 6 6 6 6 5 6 6 5 5 5 6 7 7 7 6 4 4 4 3 4 4 4 5 5 5 5 5 5 6 6 7 8 8 7 7 6 5 5 4 3 2 2 2 2 2 2 3 3 4 4 4 4 3 3 3 3 3 2 2 1 2 2 3 3 4 4 4 3 3 3 2 2 2 2 2 2 3 3 4 4 3 4 3 3 3 4 5 4 4 4 4 4 3 3 4 4 3 2 2 2 3 3 3 3 3 3 4 4 5 4 3 4 3 3 3 4 4 5 5 3 3 3 3 3 3 4 4 5 4 4 4 4 4 4 4 4 4 3 3 3 3 4 4 5 5 6 6 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 7 7 7 18 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 16 16 16 16 16 16 16 16 16 15 15 15 15 14 14 14 14 14 14 14 14 13 13 12 11 11 9 8 4 1 1 2 2 2 2 2 2 3 3 5 8 10 12 12 10 7 6 5 5 6 6 5 5 4 3 2 2 2 2 3 3 3 3 3 3 3 3 3 3 6 7 6 3 1 2 3 4 4 3 2 2 2 4 6 10 9 7 4 3 2 2 3 5 7 8 7 7 7 7 7 6 6 7 6 6 7 7 9 8 7 8 9 11 11 11 9 6 5 6 5 3 4 5 7 10 13 14 12 11 9 8 8 8 7 9 9 9 7 6 6 6 7 7 7 6 7 8 8 8 8 8 8 7 7 6 5 5 5 5 6 6 6 6 6 6 7 7 7 7 7 7 7 8 8 8 8 8 9 9 8 8 8 7 8 8 8 8 9 10 11 11 12 12 13 13 14 14 14 13 13 12 12 11 11 10 9 9 10 10 11 10 9 7 6 5 5 4 3 4 4 5 7 8 9 9 9 7 6 4 3 2 2 2 2 2 2 2 3 3 3 3 4 4 5 6 7 7 6 6 6 4 3 3 3 3 3 4 4 5 5 6 8 8 8 8 7 7 6 7 8 9 10 9 9 8 8 8 8 8 9 10 11 12 12 12 12 12 12 12 11 11 12 12 11 10 10 10 9 8 7 7 7 8 8 8 8 8 8 8 7 6 5 3 5 7 9 10 10 10 10 10 9 9 9 9 9 8 7 5 4 3 5 6 7 7 7 8 8 8 8 7 7 7 6 5 4 3 2 2 2 3 3 2 3 3 2 2 2 2 3 3 4 4 3 3 2 2 2 2 1 2 3 3 3 3 2 2 2 3 4 5 6 5 4 2 2 2 3 3 4 4 3 2 2 1 2 4 6 6 6 7 7 8 8 8 9 10 11 11 10 8 6 5 5 5 6 6 7 8 8 6 4 4 5 7 7 6 6 5 5 5 6 6 5 5 5 7 9 10 10 8 8 8 8 7 7 7 6 6 5 5 4 4 4 4 4 5 6 7 7 8 8 8 8 9 9 9 8 6 5 4 3 3 3 2 2 3 3 3 2 2 2 4 5 4 5 5 6 6 6 6 5 3 3 3 3 4 6 7 7 6 6 5 5 6 7 7 6 5 4 3 4 4 4 3 2 2 3 5 8 10 11 11 10 9 8 8 7 6 6 6 6 5 5 6 8 10 12 14 16 18 18 17 16 14 13 12 12 11 10 11 13 14 14 13 15 16 17 15 12 9 7 6 5 4 4 4 4 4 4 3 3 3 3 2 3 7 10 11 10 10 11 13 15 15 15 14 12 11 11 10 9 9 8 8 8 8 8 9 9 9 9 9 8 8 8 7 7 6 5 4 5 6 7 7 6 6 5 5 4 3 3 4 6 7 6 5 4 4 4 4 4 4 4 5 5 5 6 6 6 6 7 8 8 8 7 6 6 5 5 4 3 2 2 2 2 2 3 4 4 5 5 4 3 3 3 3 3 2 2 2 2 2 3 4 5 5 5 5 4 4 4 4 3 3 3 2 3 3 3 4 4 4 4 4 3 3 3 4 4 5 5 5 5 4 3 3 3 3 2 2 2 3 3 3 3 3 2 3 2 2 2 3 4 4 4 4 5 6 6 5 2 2 3 3 3 3 4 4 4 4 3 3 3 4 4 4 4 4 4 4 4 5 5 5 6 6 6 7 7 7 7 8 8 8 8 8 8 7 7 6 6 6 7 7 8 8 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 16 16 16 16 16 16 16 16 15 15 15 15 15 14 14 14 14 14 14 14 13 13 13 12 12 11 10 9 7 5 3 2 1 1 2 2 3 3 3 3 3 4 7 9 9 8 6 5 4 4 4 4 4 4 4 2 2 2 2 2 3 2 2 2 2 2 2 2 4 5 8 9 8 5 3 2 3 3 3 3 4 2 2 2 4 7 7 7 5 4 3 2 2 4 7 8 9 8 7 6 5 5 6 7 6 6 6 6 7 7 7 7 6 6 5 6 6 4 4 4 3 3 5 6 7 7 10 14 12 10 8 8 8 6 6 7 9 10 9 8 6 7 7 7 7 6 7 7 7 7 6 7 8 7 7 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 8 8 9 9 8 8 9 9 9 9 9 8 8 8 8 8 7 8 8 9 9 9 10 11 12 13 13 13 13 13 12 12 10 9 8 8 9 9 9 8 6 4 3 2 3 3 3 3 4 6 7 7 8 7 7 6 5 4 3 2 1 2 2 2 2 2 3 3 3 4 4 5 6 7 7 6 6 6 6 5 4 3 3 2 3 3 4 5 6 7 7 7 8 8 8 7 7 7 7 8 9 9 8 8 7 7 5 4 6 8 10 10 9 10 11 11 11 9 7 7 7 8 7 7 7 6 6 6 5 5 6 6 7 7 7 7 7 7 7 6 3 2 2 6 10 10 10 10 9 9 9 8 8 7 7 6 6 6 5 5 5 6 7 7 7 7 7 7 7 6 5 5 5 5 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 2 2 2 3 3 3 3 3 3 3 3 2 2 2 3 5 6 5 4 3 3 2 3 4 4 5 5 3 2 1 2 2 5 6 6 6 6 7 8 8 9 9 10 10 10 9 9 8 7 7 7 8 9 11 10 9 7 5 4 4 5 6 5 5 5 4 4 4 4 3 3 4 7 9 11 9 8 7 7 8 8 7 7 6 5 5 3 3 4 5 5 5 5 5 6 7 8 8 7 7 7 7 8 8 6 5 4 4 3 2 2 2 2 3 3 3 2 2 3 4 5 5 6 6 7 7 7 6 5 4 4 3 4 4 5 5 5 4 4 4 5 6 7 5 4 4 5 6 5 3 2 2 3 3 5 7 9 10 10 10 9 8 8 7 7 7 6 6 5 4 6 10 14 16 17 19 20 20 18 16 15 13 12 10 9 9 10 12 12 13 13 13 13 13 12 10 8 6 6 5 4 4 4 4 4 4 4 5 4 4 3 3 6 10 12 12 12 12 12 13 13 13 13 12 11 10 10 9 9 8 9 9 8 9 9 9 9 8 7 6 7 7 6 6 5 4 4 5 6 7 7 7 6 6 4 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 6 6 7 8 8 8 8 7 6 6 6 5 4 3 3 2 2 2 4 5 6 6 5 5 5 5 4 4 4 3 3 3 3 2 3 5 6 7 7 6 5 5 4 4 4 3 3 3 2 3 4 4 5 5 5 5 4 4 3 3 4 5 6 6 6 5 4 3 2 3 2 2 2 3 3 4 4 3 3 3 3 3 3 3 3 3 4 5 6 6 6 6 5 3 4 4 4 3 3 4 5 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 6 6 6 6 7 7 7 7 7 7 8 8 8 8 7 7 6 6 7 7 7 8 8 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 16 16 16 16 16 16 16 16 15 15 15 15 15 14 14 14 14 13 13 13 13 12 12 12 11 10 10 9 8 7 6 4 3 3 2 2 3 4 4 4 3 2 3 4 5 5 5 3 3 2 3 5 7 7 5 3 2 1 2 2 1 2 2 1 2 3 6 6 5 7 9 9 8 8 6 5 5 5 5 4 4 3 3 3 4 5 5 5 5 5 4 3 2 3 5 6 6 6 6 5 4 3 5 5 5 5 5 4 5 6 6 6 5 5 4 4 3 2 2 2 2 3 5 6 6 4 9 13 9 8 8 7 7 6 5 5 8 9 8 7 6 7 7 7 7 7 7 7 7 7 7 8 8 8 8 7 7 7 7 6 6 5 5 5 6 6 6 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 8 8 7 7 6 6 5 6 6 7 7 8 9 10 12 12 13 12 12 10 9 8 8 8 8 7 5 4 3 4 4 3 2 3 3 5 6 7 7 7 6 6 6 5 4 3 2 2 2 2 2 3 3 3 3 4 4 5 6 6 7 6 6 6 6 6 5 4 4 3 2 2 2 3 5 6 6 6 7 7 8 8 7 7 6 6 7 8 8 7 8 8 7 4 3 3 6 8 9 9 9 10 11 10 7 3 3 4 5 5 6 5 5 5 5 4 4 4 5 6 6 7 7 6 6 6 5 4 4 5 7 9 9 9 8 8 8 8 8 7 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 6 5 3 4 4 3 3 2 2 1 1 1 1 2 2 2 2 1 1 1 2 2 2 2 2 2 3 5 6 6 4 3 2 2 3 3 3 4 4 5 5 5 4 4 4 4 4 5 5 5 5 3 3 3 2 3 6 6 6 4 4 5 6 8 9 9 10 9 10 10 10 10 8 8 8 7 7 7 7 7 8 5 3 3 4 5 5 5 5 4 4 3 3 3 4 6 9 10 10 9 7 6 7 8 9 8 7 6 5 4 3 3 5 5 5 5 5 4 5 6 7 7 6 6 6 6 8 8 7 5 5 5 3 2 1 2 2 3 3 4 3 3 2 4 6 7 7 7 8 8 8 7 6 6 5 5 4 4 5 5 4 3 3 3 5 6 7 6 5 7 7 6 4 3 2 3 3 4 5 6 8 10 11 10 9 8 8 8 8 8 8 7 6 4 5 8 13 16 18 19 19 19 17 15 13 12 11 9 9 9 10 10 9 10 11 10 9 9 8 7 6 6 5 4 4 3 4 4 4 4 5 6 6 7 8 9 10 12 14 14 14 13 12 12 12 12 12 12 12 11 10 9 9 9 9 9 8 9 9 8 7 6 5 5 5 5 4 4 4 3 4 4 6 6 7 6 5 5 4 3 2 3 3 3 3 3 3 4 4 4 4 5 5 4 4 4 4 4 5 5 6 7 8 8 8 5 4 6 6 6 5 5 4 3 3 4 6 7 6 6 5 5 5 5 4 4 4 4 4 4 3 3 3 4 6 6 6 5 4 3 3 3 3 3 2 2 3 3 5 5 5 5 5 5 4 4 4 4 4 5 6 6 6 5 5 4 3 3 2 2 3 4 5 5 4 2 3 3 3 3 4 3 3 2 4 5 6 6 5 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 4 3 3 3 4 5 5 5 5 5 6 5 5 6 6 6 6 7 7 7 7 7 7 7 6 6 6 7 7 7 7 7 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 16 16 16 16 16 16 16 16 16 16 15 15 15 14 14 14 14 13 13 13 12 12 11 11 10 9 9 9 9 9 8 7 6 5 4 3 2 1 2 3 3 3 2 1 2 3 2 2 2 2 3 5 7 9 6 2 1 1 2 2 2 2 2 2 4 6 8 7 6 6 7 9 9 9 9 8 8 7 6 5 5 5 5 5 5 4 3 3 3 4 3 3 3 3 3 3 4 4 4 3 4 4 4 4 4 5 5 5 5 5 6 5 5 5 5 4 3 2 2 2 2 4 4 4 6 7 9 9 6 7 7 6 6 6 5 5 8 7 6 6 7 7 7 7 6 6 6 6 7 8 8 8 8 8 9 9 9 8 8 7 6 5 4 4 5 5 6 7 8 8 8 8 8 8 9 9 9 9 9 8 8 8 8 8 8 7 6 5 4 3 3 3 3 2 3 4 5 6 7 8 10 11 11 11 10 9 8 8 6 4 4 3 3 3 3 3 3 2 2 3 5 6 6 6 6 6 6 5 4 3 2 2 2 2 2 2 3 4 4 4 4 4 4 4 5 5 6 6 6 6 6 5 4 4 3 3 3 4 5 6 5 5 5 6 7 7 8 8 7 6 5 6 6 7 7 7 8 7 5 4 3 4 6 9 10 11 10 10 8 6 4 3 3 3 4 5 6 5 5 5 4 4 4 4 5 6 6 6 6 6 4 3 3 4 5 6 7 7 7 7 7 7 7 7 6 4 5 5 5 6 6 6 6 6 7 7 7 7 7 7 7 7 5 4 5 4 4 3 2 2 1 1 2 2 2 2 3 3 2 1 1 2 2 3 3 3 3 4 6 6 6 5 3 2 3 3 2 3 4 4 5 5 5 4 4 4 4 4 4 4 4 3 3 3 3 3 3 5 7 7 6 5 4 6 8 9 9 8 8 8 9 10 10 8 7 5 4 4 5 6 7 8 4 3 2 3 4 4 5 5 5 4 3 4 6 7 8 9 10 10 9 8 8 8 8 8 7 6 5 5 4 3 4 6 6 5 5 4 4 3 5 6 7 6 6 6 7 8 8 8 7 6 5 4 3 2 2 2 3 4 4 4 3 2 4 5 7 8 8 8 8 8 7 6 7 7 7 6 6 6 6 5 3 3 4 5 6 7 7 7 6 5 4 3 2 2 3 4 5 6 7 8 10 11 10 9 9 8 8 9 9 8 7 6 5 4 4 7 13 17 18 18 17 16 14 12 11 11 10 10 10 9 9 8 9 9 8 7 6 6 5 5 5 5 4 3 3 4 4 5 6 7 8 10 10 11 12 13 14 15 15 14 13 11 11 11 11 12 12 12 12 11 10 9 8 8 8 6 6 6 6 5 5 4 4 3 3 3 3 3 3 3 3 4 5 5 3 2 2 2 2 2 3 3 3 2 2 2 3 3 3 4 4 4 4 4 4 4 4 4 4 4 5 5 5 4 3 3 3 5 6 7 6 5 3 3 4 6 7 6 5 5 4 4 3 4 4 4 4 4 3 2 2 2 3 3 4 3 3 2 2 1 1 1 2 2 2 3 4 6 5 5 4 4 4 4 4 4 3 4 5 6 6 6 5 5 5 4 3 2 3 5 6 7 6 4 3 3 3 2 3 3 3 3 3 3 4 3 3 3 3 4 4 4 5 6 6 6 6 6 6 6 6 7 6 6 5 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 7 7 7 6 6 6 7 7 7 7 7 7 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 16 16 16 16 16 16 16 16 16 16 16 15 15 15 14 14 14 13 13 13 12 12 11 10 9 8 8 9 10 10 10 9 8 7 7 6 4 3 2 2 2 2 2 1 1 1 1 1 2 3 3 3 2 2 3 2 1 1 1 2 3 3 2 3 4 6 7 7 6 6 7 8 8 7 8 7 7 6 6 6 5 4 3 3 3 3 2 1 2 3 4 4 4 3 3 2 4 4 5 4 3 4 4 4 4 5 6 6 6 6 6 6 6 6 5 4 2 3 3 3 3 4 4 4 5 8 10 8 6 6 6 5 5 5 5 6 7 6 6 6 7 7 6 5 5 4 4 3 4 4 5 6 7 7 8 8 8 8 8 8 8 7 6 6 5 5 5 5 7 8 8 8 9 9 9 9 9 9 9 8 7 6 6 6 6 6 5 4 3 3 3 3 4 4 4 4 4 4 4 4 7 8 9 9 8 8 7 6 4 2 2 2 1 1 2 2 2 2 3 4 5 5 6 6 6 5 5 5 4 3 2 3 3 3 2 2 3 4 4 4 4 4 3 3 3 4 5 6 6 6 6 6 5 5 5 6 7 8 7 7 6 5 4 5 6 7 7 7 7 6 5 4 5 6 7 7 8 7 5 4 5 8 9 10 10 10 9 8 8 7 6 5 4 3 4 5 5 5 5 4 4 4 3 4 4 5 5 5 5 4 3 3 3 3 4 4 5 6 6 6 6 5 6 6 5 4 4 4 5 5 6 6 6 7 7 7 7 7 7 7 7 7 6 6 6 6 5 4 2 1 1 1 2 2 3 3 3 3 2 2 3 3 4 5 4 3 2 3 3 4 6 6 6 4 3 3 3 3 3 2 3 4 4 4 4 3 3 4 3 3 3 3 3 3 3 3 3 3 5 7 8 7 6 6 8 9 7 7 6 6 8 11 9 8 6 5 5 6 6 7 7 7 4 3 3 3 4 4 5 5 6 5 4 5 6 8 9 9 10 10 9 9 9 9 7 6 5 4 4 4 5 5 6 6 6 5 5 4 3 3 4 6 7 7 7 8 9 9 9 9 7 6 5 5 4 2 2 2 3 4 5 5 4 3 3 5 7 9 9 8 8 7 6 6 6 7 7 6 6 6 6 5 4 3 4 5 7 8 8 7 6 3 2 2 2 3 4 6 7 7 8 8 9 10 9 9 9 9 9 9 9 9 8 7 6 5 4 5 10 14 17 17 16 15 13 11 10 10 10 10 9 9 9 9 10 9 9 8 7 7 6 6 5 5 4 3 3 3 4 5 7 8 9 11 12 12 13 15 16 15 14 13 12 12 11 11 11 11 11 12 11 11 10 9 8 7 5 5 5 5 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 4 3 4 4 4 4 3 3 3 3 3 2 2 2 3 5 7 7 6 4 4 4 7 8 9 7 5 3 3 3 3 3 4 3 3 3 2 2 2 2 2 2 2 1 1 1 1 1 1 1 2 2 3 4 5 4 3 3 3 3 3 3 3 3 3 4 5 5 5 4 4 5 4 2 2 3 4 5 5 3 3 2 3 3 2 2 3 3 3 3 3 4 4 4 4 4 5 5 6 6 7 7 7 7 7 7 7 7 7 7 7 6 5 5 5 6 6 5 5 5 5 5 4 4 5 5 5 5 5 5 5 5 6 6 6 6 6 7 7 7 7 7 6 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 14 14 14 13 13 12 12 11 10 9 8 8 10 11 12 11 9 8 8 8 7 6 5 3 3 2 1 1 1 1 1 1 2 2 3 3 3 2 3 3 2 2 2 3 3 4 5 4 5 6 6 6 6 6 6 8 8 7 4 3 3 4 4 5 5 3 2 2 2 2 1 2 2 4 5 5 5 5 4 5 5 7 7 6 5 5 5 5 4 4 4 4 6 7 7 7 6 5 5 5 5 3 4 3 3 3 3 4 4 4 9 12 11 8 6 5 5 4 4 5 4 4 5 5 6 7 7 6 5 4 3 2 1 2 2 3 4 4 5 6 6 7 7 7 8 8 8 8 8 7 5 4 4 5 6 7 8 8 9 8 9 9 8 7 6 4 3 3 3 3 3 3 3 3 3 3 4 4 5 6 6 6 5 4 4 5 6 7 7 6 6 5 4 3 2 2 2 2 2 2 2 2 3 3 4 4 5 6 6 6 6 6 5 3 2 1 1 2 2 1 2 3 3 4 4 4 3 3 3 3 3 4 5 5 6 6 6 6 6 7 8 8 9 8 7 6 5 5 5 6 6 6 7 6 6 5 4 5 5 8 8 8 7 5 3 3 4 7 9 10 9 8 7 7 6 6 5 4 4 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 3 2 2 2 2 3 3 4 4 5 4 4 4 5 6 4 4 4 4 4 5 5 6 7 7 7 7 7 7 7 7 7 6 6 7 7 6 5 3 3 2 1 2 3 4 4 4 4 4 3 3 3 4 6 7 8 8 6 5 4 4 6 8 9 7 5 4 3 3 3 2 3 3 3 3 3 3 3 3 3 2 3 4 5 4 4 3 5 6 7 7 7 7 7 7 8 7 6 6 6 8 10 11 9 8 7 7 7 6 6 6 7 6 4 3 3 4 4 4 4 5 6 5 4 3 5 7 8 9 9 9 9 9 9 8 7 5 4 4 4 5 4 4 5 5 6 6 5 5 4 3 4 6 8 9 9 9 9 9 9 8 7 5 4 4 3 2 2 2 3 4 5 5 4 3 2 4 7 9 9 8 7 6 5 5 5 5 4 4 5 5 5 4 4 3 4 5 7 8 10 9 6 3 2 2 3 3 4 6 7 8 7 7 8 8 8 9 9 9 9 10 9 9 9 8 7 6 5 6 11 15 17 16 16 15 13 12 12 11 10 10 9 9 10 10 11 11 11 11 10 9 8 7 6 5 5 4 3 3 3 5 7 9 10 11 11 11 11 13 15 16 15 13 13 13 12 11 11 11 11 11 10 10 10 8 7 6 5 5 5 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 3 2 2 2 2 2 3 4 5 6 6 5 5 7 9 10 9 6 3 3 3 3 3 3 3 3 3 2 2 2 1 1 1 2 2 2 2 2 2 2 2 2 2 3 3 3 2 2 2 2 2 3 3 3 4 4 4 4 4 3 3 3 3 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 5 6 6 6 5 6 6 7 7 8 8 8 8 8 8 8 8 8 8 7 7 6 6 6 7 6 6 6 5 5 5 5 5 5 5 5 4 4 4 4 4 5 5 6 6 6 6 6 6 6 6 6 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 14 14 14 14 13 13 12 11 10 9 8 8 10 12 12 10 9 8 8 8 7 6 5 5 4 2 1 1 1 1 1 1 2 3 3 2 3 3 5 5 4 3 4 7 8 7 9 11 11 10 8 6 5 5 7 8 7 5 2 2 3 3 3 3 3 3 2 2 3 2 3 4 5 6 7 6 5 4 3 4 7 9 8 7 6 5 5 5 4 5 6 6 7 8 9 6 4 4 5 6 5 4 3 3 3 3 2 3 4 6 11 13 13 9 7 5 4 3 4 4 3 5 5 6 6 7 6 5 5 5 5 4 3 4 3 3 3 3 4 4 5 4 4 4 5 5 6 7 7 7 7 6 5 5 4 5 5 7 7 7 7 7 6 4 3 3 3 2 2 2 2 2 2 2 3 3 3 4 5 7 8 8 8 7 7 6 6 7 7 7 7 6 5 5 5 5 5 4 3 2 1 2 3 3 4 5 6 6 7 8 7 7 5 3 2 1 1 1 1 1 2 3 3 3 3 3 3 3 3 3 3 3 4 4 4 5 5 5 5 6 7 7 7 6 5 5 5 6 6 6 6 5 5 5 5 5 4 4 6 9 9 8 8 7 6 4 3 3 7 9 9 8 7 7 6 6 5 4 5 5 5 4 4 3 4 4 4 3 3 3 3 4 4 4 3 2 1 2 2 2 2 2 3 3 4 4 4 6 6 6 4 3 4 4 4 5 6 7 7 7 7 7 7 7 6 6 5 5 6 6 5 3 3 2 2 2 2 3 4 4 5 4 4 3 3 2 2 5 7 10 10 9 8 8 7 8 10 11 11 9 7 5 3 3 3 3 3 3 4 4 4 4 4 4 4 4 6 6 6 6 6 7 8 8 7 7 7 7 8 8 7 7 7 8 10 12 12 9 8 8 7 7 7 6 6 6 5 5 4 4 4 4 4 4 4 4 4 3 3 5 7 8 9 9 9 8 7 6 6 6 5 5 6 5 4 3 3 4 6 6 7 6 5 4 3 3 5 7 9 9 9 9 8 7 7 6 4 3 3 2 2 2 3 4 5 5 4 4 3 3 3 5 8 8 8 7 6 5 5 5 5 5 4 4 5 4 4 3 3 4 5 7 9 11 10 8 4 3 3 3 4 5 5 6 7 6 6 6 7 8 9 9 9 9 9 9 9 10 10 9 9 10 12 14 16 16 16 15 14 13 13 13 11 10 9 9 10 10 11 12 12 12 12 12 11 10 10 8 7 6 5 5 4 4 5 7 9 10 9 8 7 7 7 9 14 16 16 16 14 12 11 11 11 10 10 8 8 8 7 7 6 6 5 5 5 5 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 3 3 3 3 3 4 4 4 4 3 3 3 3 3 3 3 3 3 3 4 4 4 3 3 3 3 3 3 2 2 3 4 4 4 5 7 10 11 11 8 6 4 3 2 2 2 2 2 3 3 2 2 2 2 2 3 3 3 2 2 2 2 2 3 3 3 2 1 1 1 1 2 3 3 3 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 3 4 5 6 6 6 7 7 7 8 8 8 8 8 8 8 8 8 8 9 9 8 8 8 7 7 7 7 6 6 7 7 7 7 6 6 5 4 4 3 3 4 5 5 6 5 5 5 5 5 6 6 5 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 14 14 14 14 13 13 12 12 11 10 8 8 9 9 10 9 8 7 7 7 7 6 5 3 2 1 2 3 2 2 2 2 3 3 4 4 7 9 10 9 8 12 13 14 12 12 13 12 12 11 9 6 5 5 7 7 7 4 3 3 3 3 3 3 3 2 1 3 4 3 4 5 6 7 9 8 7 4 3 3 6 7 8 7 5 5 5 5 6 6 6 7 8 8 7 5 4 4 6 7 6 5 4 5 5 4 5 5 7 9 13 13 11 8 6 5 3 3 3 4 4 6 6 7 6 6 5 5 5 7 7 5 5 5 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 6 6 5 6 6 6 7 7 7 6 3 3 4 3 3 3 2 2 2 2 2 2 3 4 5 6 7 7 8 7 7 6 6 7 7 8 8 9 9 8 8 9 9 8 5 3 1 2 2 2 3 4 5 6 8 8 9 8 7 6 3 2 1 1 2 1 1 1 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 5 5 5 5 6 6 6 7 7 6 6 5 4 3 4 5 7 8 9 8 8 8 7 6 4 3 3 6 8 8 7 7 6 6 6 5 4 4 4 4 3 3 2 3 3 3 2 2 2 2 2 3 3 2 2 1 2 2 3 3 3 3 3 3 3 4 5 5 5 3 3 3 3 4 4 5 6 6 6 7 7 7 6 6 5 5 5 5 4 3 3 3 3 3 2 2 2 3 3 4 4 3 3 2 2 2 2 6 9 11 11 10 10 9 9 9 10 11 10 8 6 4 4 3 3 4 4 5 5 5 5 5 5 5 5 5 5 5 5 6 8 9 10 9 8 8 8 8 9 9 8 8 8 9 11 11 10 9 8 7 7 7 8 7 6 6 5 4 4 4 3 3 3 4 4 4 3 3 6 7 8 8 8 8 7 6 5 4 5 5 5 5 4 3 2 3 5 6 7 7 7 6 3 2 2 3 5 8 9 8 8 7 7 7 6 4 4 4 3 3 4 5 6 7 6 4 3 3 3 3 3 4 6 7 7 7 7 7 7 6 6 5 5 5 4 4 4 3 5 6 8 11 12 11 9 6 4 3 3 4 4 5 5 5 5 6 6 7 8 9 8 8 8 8 8 8 9 10 11 12 12 14 15 16 15 14 13 12 11 12 13 12 11 9 10 10 11 12 12 13 13 13 13 12 12 12 11 10 9 8 7 6 4 5 6 9 8 7 6 5 4 5 6 9 13 16 17 15 12 11 10 10 9 8 7 7 7 7 7 6 6 5 5 5 5 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 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 5 7 10 11 11 10 10 9 8 7 5 4 3 3 4 4 3 2 2 3 3 3 3 3 3 2 2 3 3 3 3 3 2 2 2 2 2 2 3 3 4 4 4 4 4 4 4 4 4 3 3 3 3 3 4 4 4 4 3 4 4 4 4 4 4 3 3 3 4 4 4 5 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 8 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 7 7 6 5 4 4 4 4 5 6 6 6 6 6 6 6 6 6 6 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 14 14 14 14 13 13 12 12 11 10 9 8 8 9 9 9 7 6 6 7 7 7 5 3 2 3 5 5 4 3 2 3 3 4 7 10 14 13 12 12 13 15 14 13 13 13 13 11 11 11 11 9 7 6 7 7 6 4 3 3 2 2 3 3 3 3 3 4 3 2 2 3 5 7 8 7 6 5 4 5 6 7 7 7 6 5 5 5 6 5 4 5 6 7 5 4 4 6 9 9 7 4 5 8 8 8 7 8 10 11 12 11 9 6 5 3 2 3 4 5 6 6 6 5 5 6 6 6 7 7 7 7 6 6 5 5 4 4 5 5 5 5 4 4 4 3 3 3 3 3 3 3 4 6 7 7 7 6 6 7 7 7 6 3 3 4 4 4 5 4 4 2 2 2 2 3 4 4 5 6 6 7 9 9 8 6 5 4 5 5 7 8 9 9 9 9 7 4 3 1 1 1 1 3 4 6 7 8 9 9 9 8 6 4 2 1 2 2 2 1 1 1 2 2 2 2 3 3 4 3 3 3 3 3 2 2 2 3 4 4 4 5 6 6 6 7 7 7 7 7 6 6 5 4 3 4 5 6 7 7 7 7 7 6 5 3 4 4 5 6 7 7 6 5 5 5 5 4 3 3 3 3 2 1 1 1 1 1 1 1 2 2 2 2 2 1 1 2 2 3 3 3 3 3 3 2 2 3 3 3 2 3 3 3 2 2 2 3 4 4 5 6 6 6 5 5 5 5 4 5 4 3 3 3 3 3 3 2 2 3 3 3 3 2 1 1 1 2 6 9 10 9 8 8 8 7 8 9 9 9 8 6 5 3 3 4 4 5 6 6 7 6 6 6 5 5 4 4 5 6 7 9 10 10 10 9 9 9 9 9 8 7 7 5 6 8 10 10 10 9 9 8 8 8 7 6 6 5 4 3 3 2 3 4 5 5 5 3 5 8 8 8 8 8 8 7 6 4 4 3 3 3 3 3 2 1 3 5 7 8 8 7 5 3 3 2 2 5 8 9 9 8 8 7 7 7 6 5 4 3 3 5 7 8 8 6 5 3 3 3 2 2 3 4 6 6 6 7 7 6 6 6 6 5 5 5 5 5 5 5 6 8 10 11 11 9 8 6 4 3 4 4 4 4 4 4 4 5 7 8 8 8 7 7 7 6 4 5 7 8 10 11 12 13 14 14 13 12 11 10 11 12 13 11 9 9 9 10 11 12 13 13 13 13 13 13 13 13 13 13 12 10 9 7 7 7 8 7 6 4 4 4 4 5 6 11 15 17 15 13 12 10 9 8 7 6 6 7 7 7 6 5 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 5 5 5 5 5 4 4 4 4 4 4 4 5 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 5 8 10 10 8 7 7 8 8 7 7 6 5 4 4 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 3 3 4 4 4 4 4 4 4 5 4 4 4 4 3 3 4 4 4 4 4 4 4 5 6 5 5 4 4 4 4 5 5 5 5 5 6 5 5 5 6 6 6 7 7 7 6 6 7 7 8 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 7 7 6 5 4 4 4 5 6 7 7 7 7 7 7 7 7 6 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 14 14 14 14 13 13 13 12 12 11 10 9 9 9 9 8 7 5 4 4 6 7 7 5 3 2 3 7 7 7 5 6 6 6 9 14 15 16 13 10 8 9 10 9 8 8 9 10 9 9 10 11 10 8 7 7 7 6 5 3 3 2 2 2 2 2 2 3 4 3 3 3 4 4 4 5 5 6 5 5 5 5 6 7 7 7 6 4 4 5 4 2 2 5 7 5 3 3 7 10 9 7 3 4 6 8 8 7 8 10 12 11 10 8 6 4 3 2 4 6 7 6 6 5 4 3 5 7 8 7 6 6 6 6 6 5 5 5 5 5 5 5 5 4 4 4 3 3 3 3 3 3 3 4 5 6 7 8 7 7 7 7 7 6 5 5 5 5 6 6 6 5 4 3 3 3 3 3 4 6 9 11 12 13 13 14 13 12 10 8 7 6 6 6 5 5 5 4 3 2 1 1 1 1 3 5 6 7 8 9 9 9 8 7 5 3 2 2 2 2 2 1 1 1 2 2 2 2 2 3 3 4 4 3 3 3 4 5 6 7 9 9 8 8 8 8 7 7 7 6 6 5 5 4 3 3 4 5 6 6 6 6 6 6 6 4 3 4 4 4 5 6 5 4 4 3 2 3 3 3 3 2 2 2 1 1 1 1 1 1 1 2 2 1 1 2 2 2 2 1 2 2 2 2 3 2 1 2 2 3 3 3 4 4 3 3 2 1 2 2 2 3 4 4 5 5 6 6 5 4 5 3 3 3 4 4 4 4 3 3 3 3 3 2 1 1 1 3 5 7 8 9 7 5 6 6 5 5 6 7 7 7 7 8 7 7 6 5 6 7 7 7 6 6 5 5 5 6 6 7 7 7 8 8 9 9 8 9 9 8 7 5 5 5 6 9 10 11 11 10 10 9 9 8 8 6 6 5 4 3 2 2 2 4 5 7 6 5 4 6 8 8 8 8 8 7 7 6 4 4 3 2 2 2 2 1 1 2 5 8 8 8 7 5 4 3 4 4 6 8 10 9 8 8 7 7 7 7 6 4 4 4 6 9 9 9 7 5 4 3 2 2 2 2 3 5 7 7 7 7 7 6 6 5 5 6 6 6 6 6 5 6 7 8 8 8 7 6 5 4 4 4 4 4 4 3 2 3 4 7 7 7 7 6 6 5 3 1 3 4 6 6 7 8 10 12 13 14 13 12 12 11 11 12 11 10 9 9 10 10 11 12 13 13 13 13 13 14 15 15 15 13 12 10 9 9 8 7 5 3 3 4 4 5 6 8 11 13 15 13 12 12 11 10 8 7 5 6 6 7 6 5 5 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 4 4 5 5 5 5 5 5 5 5 6 5 5 5 5 4 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 5 6 5 4 4 5 6 7 7 7 5 4 3 2 2 2 2 2 2 3 3 3 3 3 3 2 2 3 3 3 3 2 2 3 3 4 4 4 4 4 4 4 5 5 5 5 5 4 4 4 4 4 4 4 5 5 5 5 5 6 5 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 7 7 8 8 8 8 8 9 9 8 8 8 8 8 8 8 9 9 9 8 8 7 6 4 4 5 6 6 7 7 7 7 7 7 7 7 7 16 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 14 14 14 13 13 13 13 12 12 11 10 9 9 8 7 5 6 5 4 4 6 7 7 5 3 2 3 4 5 9 12 13 15 18 17 18 16 15 13 11 9 9 10 10 7 7 8 8 7 7 7 9 9 9 7 7 8 7 6 4 3 2 2 3 3 2 1 1 2 3 4 5 5 6 5 6 6 6 5 4 4 5 6 7 7 7 6 4 5 5 4 3 3 6 7 6 5 5 6 8 9 7 6 6 8 10 9 7 6 7 8 10 9 8 7 7 6 6 6 7 7 8 7 6 4 4 5 6 7 6 5 5 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 4 4 5 5 6 7 8 9 9 9 8 8 7 7 7 7 7 7 7 7 7 6 6 5 3 3 4 5 8 11 14 13 14 14 14 14 14 13 13 12 12 11 11 9 7 4 3 2 2 2 2 2 1 3 5 6 6 7 8 9 9 8 7 6 5 3 2 2 3 3 3 2 2 1 1 1 1 2 2 3 4 5 5 5 5 5 7 8 10 10 10 9 8 8 8 7 7 7 7 6 5 4 4 4 4 4 4 4 5 5 5 5 6 5 5 4 3 3 4 5 6 5 4 3 3 3 3 3 3 3 3 3 2 1 1 1 1 2 2 2 2 2 1 1 2 2 3 3 3 3 2 2 2 1 1 1 1 1 2 3 3 4 5 5 5 5 4 3 2 2 2 2 3 5 6 7 7 6 4 4 5 3 3 3 4 5 5 4 4 4 4 4 3 2 1 1 2 4 6 8 9 8 7 7 7 6 5 4 4 4 4 7 10 12 12 11 9 8 7 7 7 7 6 5 4 4 5 6 6 6 5 5 5 6 7 9 9 9 7 6 5 3 3 3 5 8 10 10 11 10 9 7 4 5 6 6 5 4 3 2 1 2 3 4 6 8 7 6 5 7 8 8 8 8 8 7 6 4 3 3 2 2 2 2 3 2 2 2 4 7 8 8 7 6 5 6 6 6 6 6 6 7 7 8 8 8 7 7 6 4 4 4 7 9 9 9 8 6 4 3 2 2 2 2 2 5 6 7 7 7 7 6 5 5 6 6 7 7 6 6 5 5 5 7 6 6 5 5 4 4 4 4 4 4 4 3 3 3 4 5 5 5 5 5 5 4 3 2 3 4 5 4 4 3 4 5 7 9 11 12 11 11 10 10 10 10 9 9 8 9 9 10 10 11 11 12 13 15 16 16 15 14 12 12 11 11 10 9 7 7 7 7 7 8 10 11 13 12 12 10 10 11 11 10 9 6 5 5 6 6 6 5 5 5 5 4 4 4 4 4 4 3 3 3 3 3 3 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 3 3 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 5 5 5 5 4 2 2 2 1 1 2 2 2 2 2 2 2 2 3 3 3 3 2 2 2 3 3 4 4 4 4 4 4 4 5 5 5 5 4 4 4 4 4 4 5 5 5 5 5 5 6 6 5 5 4 4 4 4 4 4 4 5 5 5 5 6 6 5 6 6 5 6 6 6 7 7 7 7 7 7 7 8 8 8 7 7 7 8 8 8 9 9 9 9 9 8 7 6 6 6 6 6 7 8 8 8 7 7 7 6 6 16 16 16 17 17 17 17 18 18 18 18 18 18 18 18 17 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 15 15 15 14 14 14 13 13 13 13 12 12 11 11 10 9 8 7 5 4 5 6 6 9 9 9 8 5 3 3 4 9 12 16 17 17 18 18 18 16 13 12 11 10 12 14 15 16 14 12 11 8 6 4 5 7 9 8 6 6 5 5 5 4 3 2 3 3 3 2 2 1 1 2 4 4 4 4 5 7 8 7 6 6 6 7 7 8 8 8 7 5 4 5 5 4 4 5 6 7 6 5 4 6 7 6 5 4 8 11 10 8 5 5 7 9 10 10 10 9 8 6 6 6 6 5 5 5 5 6 7 8 8 6 5 5 5 6 6 6 6 7 6 6 5 5 5 6 6 6 6 6 5 5 5 6 6 6 7 8 9 9 9 9 9 8 8 8 8 8 8 7 7 6 6 5 5 5 6 7 9 11 13 14 14 13 12 12 12 12 12 12 12 12 12 11 11 11 10 6 4 3 3 3 2 2 2 4 6 6 6 7 8 8 9 8 7 6 5 3 3 3 3 4 4 3 3 3 3 3 3 3 3 3 5 7 8 7 7 7 8 9 9 9 8 8 7 7 7 7 7 6 6 5 4 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 4 3 3 3 3 3 4 4 3 3 2 1 1 1 2 2 2 2 2 2 1 2 3 3 3 3 3 4 3 2 1 1 1 1 1 1 2 3 4 4 4 5 6 6 6 6 5 3 2 4 5 7 8 9 6 5 4 4 4 4 3 3 3 4 4 5 5 5 4 4 3 2 2 2 2 4 6 8 9 9 9 8 8 7 7 6 6 7 8 10 12 14 13 12 11 10 9 8 8 8 7 5 3 3 2 4 4 4 4 3 3 5 7 9 9 8 6 4 3 2 2 3 3 4 6 7 10 11 10 7 5 4 5 6 5 3 2 1 1 2 3 5 7 8 9 7 5 5 5 6 8 8 8 7 5 4 2 1 2 3 3 4 5 4 3 3 5 7 8 9 9 8 7 7 7 6 5 4 3 4 6 7 9 8 6 5 4 3 3 4 7 8 9 9 8 6 4 3 2 2 2 2 4 6 7 7 6 6 6 6 5 5 6 7 7 7 7 6 5 4 5 6 6 5 4 3 3 4 4 3 3 3 3 3 3 4 4 4 4 4 4 5 5 4 3 3 4 5 6 5 5 4 4 4 5 6 8 9 10 9 9 8 9 8 8 7 6 6 6 6 6 7 7 9 12 14 15 15 14 13 12 12 12 12 12 11 10 9 9 9 10 11 13 13 12 11 10 9 9 9 10 9 8 6 6 6 6 6 6 6 5 5 5 5 4 4 4 4 4 4 3 3 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 5 4 4 4 3 3 2 2 2 2 2 3 3 3 4 4 4 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 1 1 1 2 1 1 1 2 2 2 3 3 3 2 2 2 3 3 3 3 4 4 4 4 4 5 5 5 5 4 4 4 4 4 4 4 4 5 4 5 5 5 6 6 5 4 4 4 4 4 4 4 5 5 5 5 5 6 6 6 6 6 5 5 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 8 8 9 9 10 10 10 10 9 8 8 7 7 7 7 8 8 7 7 7 6 6 6 16 16 16 17 17 17 17 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 14 14 14 13 13 13 13 12 12 11 11 10 9 8 6 5 4 5 9 12 16 15 12 9 7 5 6 9 12 15 18 15 13 13 14 15 13 11 9 10 12 15 17 18 17 16 15 12 9 6 5 6 7 8 7 5 3 4 4 4 3 3 2 2 3 3 3 2 1 2 3 4 4 4 4 5 7 8 8 7 6 6 7 7 8 8 8 7 6 4 4 4 3 4 4 4 4 5 4 3 3 4 4 4 5 9 9 9 9 7 4 5 7 10 11 10 9 7 5 3 3 2 3 4 5 7 8 9 10 9 7 6 5 5 6 7 7 7 7 7 6 5 5 5 5 5 5 5 5 5 5 5 5 6 7 7 8 9 9 9 9 9 8 8 8 7 6 6 6 6 5 7 10 11 11 12 14 16 15 14 14 13 12 12 10 9 9 9 10 10 10 11 11 12 11 10 7 5 3 4 3 3 3 3 4 5 6 6 7 8 8 8 7 6 5 4 3 3 3 4 4 4 4 5 6 7 7 6 5 4 3 5 8 9 9 8 8 7 8 8 8 8 7 7 6 6 6 6 5 4 3 3 2 2 2 2 3 3 3 2 2 2 3 3 3 3 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 2 1 1 1 1 1 1 2 3 2 2 2 2 3 4 4 4 3 4 4 3 2 1 2 2 3 2 1 1 2 4 4 4 4 5 6 6 6 5 3 3 5 7 8 8 8 6 5 4 4 4 4 3 2 2 3 4 5 5 5 4 4 3 2 2 2 3 6 8 9 10 10 10 9 9 8 8 9 9 9 9 10 11 12 12 13 13 12 11 10 9 9 9 8 6 4 3 4 5 5 3 3 3 4 6 8 8 7 5 3 2 3 3 3 2 1 2 4 7 10 11 8 7 7 7 6 5 3 1 1 1 2 3 5 7 9 9 6 4 3 4 6 8 8 7 5 3 2 2 2 2 4 6 6 6 5 4 4 6 7 8 9 9 8 8 7 7 6 4 3 3 2 5 8 9 7 6 4 3 2 3 5 7 8 8 8 8 7 4 3 2 2 2 4 6 8 8 7 6 6 6 5 5 5 6 7 7 7 7 6 4 4 5 6 6 5 3 3 3 3 3 3 2 2 3 4 4 4 4 4 5 5 5 5 4 4 4 4 6 7 7 6 6 5 4 4 4 4 5 7 7 7 6 7 7 6 6 5 5 4 4 3 2 3 4 5 8 11 12 12 12 11 11 12 12 11 11 11 10 10 11 11 12 12 14 13 12 11 10 10 9 9 8 8 7 6 7 7 7 7 6 6 5 5 5 5 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 5 5 5 5 5 4 4 5 5 5 4 4 3 3 3 2 2 2 2 3 3 3 4 4 4 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 3 2 1 1 2 2 2 3 3 3 2 3 3 3 2 3 3 4 4 4 4 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 4 4 4 4 4 4 4 4 5 4 4 4 5 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 8 8 8 9 9 9 9 10 10 11 11 10 10 9 8 8 8 8 7 7 7 7 7 6 6 5 16 16 16 16 17 17 17 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 14 14 14 13 13 13 12 12 12 12 11 11 10 10 8 7 5 4 5 9 13 16 14 13 12 11 10 12 14 17 16 13 8 6 7 9 12 13 13 13 12 12 14 16 17 15 14 13 12 10 9 8 8 8 7 7 5 4 3 3 4 4 3 3 2 2 2 2 1 2 3 5 6 6 4 3 4 6 9 9 8 6 5 4 5 7 7 7 7 6 5 3 3 3 3 3 2 2 3 3 3 2 3 4 5 6 8 7 7 8 7 6 4 6 8 11 11 9 7 4 3 3 3 4 6 6 7 7 9 10 9 7 6 6 6 6 7 7 8 8 7 6 5 4 3 3 3 3 3 3 3 4 4 5 6 7 7 8 8 8 8 8 7 7 7 5 4 6 7 9 11 13 13 14 15 15 16 15 15 14 13 12 10 9 8 7 7 7 7 8 9 10 11 11 11 11 10 9 8 6 5 4 3 3 3 4 5 6 7 7 8 8 8 7 6 4 3 3 3 3 3 3 4 4 6 7 9 9 8 6 5 3 5 7 9 9 8 8 8 8 8 8 7 7 6 5 4 4 4 3 2 2 3 3 3 3 3 3 3 3 2 2 2 2 2 3 2 3 4 4 4 4 4 4 4 3 3 3 3 2 2 3 2 1 2 1 1 2 2 2 2 2 2 2 3 2 2 3 3 3 4 4 4 3 2 2 3 4 3 2 1 2 2 3 3 3 4 5 5 4 3 2 4 6 8 8 8 7 5 5 4 3 4 4 4 4 4 6 6 6 6 5 4 3 3 2 2 2 6 9 11 11 11 10 9 9 9 9 8 7 6 6 6 7 8 9 9 10 11 12 12 11 10 9 9 9 8 6 5 6 6 6 5 4 5 6 7 9 8 7 5 4 3 3 3 3 2 1 3 4 6 9 10 9 8 7 7 7 6 4 2 2 2 2 2 4 7 9 9 7 5 3 5 7 9 7 5 3 3 3 3 3 4 5 6 7 6 6 6 6 7 7 8 9 8 8 8 7 7 5 4 4 4 4 7 8 9 7 6 5 4 3 3 4 5 6 7 8 7 7 4 3 3 3 4 6 7 9 9 8 7 6 5 5 6 6 7 7 7 6 6 5 4 4 5 6 7 5 3 2 2 3 4 3 3 2 2 4 4 4 4 5 6 6 5 4 4 4 5 6 7 7 7 7 6 5 5 4 3 3 4 5 5 4 4 4 4 4 3 3 3 3 3 3 4 4 4 5 5 7 10 10 10 10 10 10 11 11 10 10 11 11 12 13 13 13 13 12 11 10 10 10 9 9 8 7 7 7 7 6 6 6 6 6 5 5 5 5 4 4 4 5 5 5 5 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 3 3 3 3 3 4 4 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 3 3 2 2 3 4 2 1 2 2 2 2 2 2 2 2 3 3 2 2 2 3 4 4 5 5 5 5 5 4 4 4 4 5 4 4 4 4 4 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 5 4 4 4 4 5 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 8 8 8 8 8 9 9 10 10 10 11 11 11 11 10 10 9 9 9 8 7 7 7 6 6 6 5 5 16 16 16 16 17 17 17 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 17 16 16 17 17 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 14 14 14 13 13 13 12 12 12 12 11 11 11 11 10 9 7 6 5 4 3 4 9 13 16 17 16 16 16 18 19 18 16 13 11 10 11 15 21 17 14 11 12 13 16 16 14 12 11 10 10 10 10 10 10 9 8 7 6 4 3 3 3 3 3 3 2 2 2 1 3 4 5 4 3 2 2 2 5 8 9 8 6 4 3 3 4 5 6 6 6 5 4 4 3 2 2 2 2 2 3 3 3 2 4 6 7 8 9 9 8 9 8 6 7 9 12 11 9 8 7 7 6 6 6 7 7 8 9 9 9 7 6 4 5 5 6 7 7 8 8 7 7 5 4 3 2 2 3 3 4 3 4 4 5 5 6 7 7 7 7 6 6 5 4 3 5 7 10 12 15 14 12 12 13 14 14 14 14 12 11 9 8 6 6 6 7 7 6 7 8 9 10 10 10 10 10 10 9 8 7 6 4 3 3 3 4 6 7 7 8 9 8 7 7 5 4 3 3 3 4 4 4 4 5 7 8 9 9 8 6 5 4 5 7 8 9 9 8 8 7 7 7 7 5 4 3 3 3 3 3 3 3 4 4 4 3 3 3 3 3 2 2 2 2 1 1 1 2 2 3 3 3 4 4 4 4 4 3 3 2 2 2 2 2 3 2 2 3 2 2 2 3 3 4 4 5 4 4 3 3 4 4 3 3 3 3 5 5 4 3 3 2 1 2 2 2 2 3 3 2 2 2 4 6 9 7 6 5 5 6 4 3 3 5 7 7 7 7 7 6 6 5 5 3 3 2 3 5 10 11 11 11 10 9 8 7 7 7 7 6 5 4 3 4 5 6 6 8 10 11 11 11 10 8 6 5 4 4 5 6 7 6 4 4 5 7 8 9 7 6 5 5 5 4 3 3 2 3 4 7 9 9 8 7 5 5 5 5 5 5 4 3 2 1 2 4 7 9 9 7 5 4 6 8 9 7 5 3 3 3 4 5 6 7 6 6 5 5 6 7 8 7 8 8 8 7 7 6 5 4 4 4 5 6 8 9 9 8 7 6 4 3 3 3 4 5 6 7 7 6 5 4 4 6 7 8 8 9 10 9 8 7 7 7 7 7 7 7 6 5 5 4 4 4 6 7 7 5 3 2 2 3 4 4 3 3 3 3 5 5 5 5 5 5 4 3 4 5 6 7 7 7 7 6 5 5 5 5 4 4 4 5 5 5 5 4 3 2 2 2 2 3 3 4 4 4 4 4 3 5 8 8 8 8 9 10 11 11 11 11 12 13 13 14 13 12 11 11 11 10 10 9 9 9 8 8 7 7 7 7 6 6 6 6 5 5 5 5 5 5 5 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 3 3 2 2 2 3 3 3 3 3 2 1 2 2 2 2 2 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 3 4 4 5 5 5 5 4 4 4 5 5 5 5 4 5 5 5 5 5 5 4 4 4 4 4 4 5 4 4 4 5 5 5 5 4 4 4 5 5 5 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 8 8 9 9 10 10 11 11 11 11 11 11 10 10 9 9 8 8 7 6 6 5 5 4 5 16 16 16 16 17 17 17 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 13 13 12 12 12 12 11 11 11 11 11 10 9 8 7 5 3 3 5 9 14 18 18 17 17 17 18 18 18 17 16 16 17 19 20 19 16 13 11 12 14 17 15 13 11 9 8 9 9 10 10 11 9 9 9 8 7 5 3 2 2 2 2 2 2 2 2 5 5 4 3 2 3 3 4 7 8 8 7 5 4 3 2 3 4 4 4 5 4 4 5 4 4 3 3 2 3 4 4 4 3 5 6 8 9 9 9 8 8 9 10 10 11 12 12 10 8 6 5 5 5 5 7 8 10 9 9 7 5 5 5 5 5 5 6 6 7 7 8 7 7 7 6 5 5 5 6 7 7 7 7 7 7 6 5 5 6 6 6 5 4 6 7 9 10 12 12 11 11 11 10 11 11 11 11 10 9 7 5 6 6 7 7 7 8 8 8 8 9 9 9 9 9 9 9 9 9 7 6 4 3 3 4 5 5 7 8 9 10 10 8 7 6 4 3 3 4 5 6 6 8 8 9 9 9 9 8 6 5 5 6 7 8 9 9 8 8 7 7 6 5 3 3 3 3 3 3 3 3 4 4 5 4 3 3 3 3 2 2 2 1 1 1 1 2 1 2 2 2 3 3 3 3 4 4 4 3 3 2 2 3 4 4 3 3 4 2 2 3 5 6 6 6 5 5 5 4 5 5 4 4 4 4 5 6 6 5 3 2 1 1 1 1 1 2 2 2 2 2 3 4 5 6 4 4 5 5 5 4 4 5 7 8 7 6 5 5 5 5 5 4 3 3 3 6 8 11 11 11 10 9 8 7 5 3 3 3 3 3 3 2 2 2 3 3 4 7 9 10 9 7 6 5 5 4 3 3 5 7 7 7 7 8 9 9 8 6 5 5 5 5 5 4 4 4 3 3 6 8 9 7 5 3 3 3 3 4 6 6 4 2 1 2 4 7 9 9 8 5 5 6 8 8 7 5 4 4 4 5 6 7 6 6 5 5 5 6 7 8 8 7 7 6 6 5 5 4 3 3 3 4 6 8 9 9 8 7 6 5 4 3 3 3 4 5 6 6 6 6 7 8 10 10 9 8 9 10 11 10 8 7 7 7 7 7 7 6 5 4 4 4 5 6 7 6 5 3 2 2 2 3 4 4 3 2 3 5 6 7 5 4 3 3 3 5 6 7 7 6 6 6 5 4 4 5 6 6 6 5 5 4 4 4 3 3 3 3 4 4 4 4 4 5 4 4 3 2 5 7 8 8 9 10 11 12 12 12 13 14 14 13 12 10 10 10 10 10 10 9 9 9 9 8 8 8 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 3 2 2 2 2 2 2 2 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 4 4 4 5 5 5 4 4 5 5 5 5 5 4 4 4 5 4 4 4 4 4 5 5 5 5 4 4 4 5 5 5 5 5 4 4 4 5 5 5 5 5 6 6 6 6 7 7 6 6 6 7 7 7 7 7 7 7 8 9 9 9 10 10 11 11 11 11 11 10 10 9 9 9 8 8 7 6 5 5 4 4 5 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 13 13 13 12 12 12 11 11 11 11 11 11 11 11 10 8 7 5 3 4 7 12 16 18 16 15 15 14 13 10 9 10 12 15 16 18 19 16 13 10 9 10 12 13 12 10 8 8 8 9 8 8 9 10 10 10 10 10 9 7 5 4 2 2 1 2 1 1 1 1 2 2 2 3 4 5 5 6 7 7 6 6 7 6 4 3 5 7 6 5 4 4 4 3 3 3 3 3 5 6 6 5 5 5 6 7 7 7 7 7 6 5 7 10 12 12 13 12 10 8 6 5 3 3 6 8 10 8 7 5 4 4 4 4 4 5 6 6 6 7 7 7 6 6 6 6 6 6 6 7 8 9 10 10 10 9 8 8 8 8 7 7 7 7 8 9 10 10 10 12 13 12 11 10 9 9 9 8 7 7 7 8 8 8 7 7 8 8 8 8 8 8 8 8 9 9 9 9 9 7 5 4 4 4 5 4 4 5 7 9 11 11 10 9 7 5 4 5 6 7 7 8 9 9 9 9 9 9 8 7 6 7 7 8 9 9 9 8 8 7 6 5 3 1 2 2 2 2 3 3 3 3 3 3 3 3 3 2 2 2 2 2 1 2 2 2 2 2 2 2 2 3 3 4 4 4 4 4 3 3 3 3 4 6 4 2 3 3 2 3 4 5 5 5 4 4 4 5 6 7 8 8 8 7 7 6 6 6 6 5 3 1 2 2 1 1 1 1 1 2 2 3 3 3 3 3 4 6 5 4 3 6 9 12 11 8 6 4 3 3 4 5 4 4 3 5 8 11 12 11 9 8 7 7 6 5 4 3 2 2 2 2 2 2 2 2 2 4 7 9 10 10 9 8 7 7 6 6 5 5 7 8 8 9 9 10 9 8 6 5 4 3 3 4 6 7 8 6 5 6 7 9 8 7 6 6 6 6 6 6 6 5 2 2 2 4 6 9 9 8 6 6 7 8 8 7 6 6 6 6 6 6 6 5 5 5 5 6 7 7 8 7 7 6 5 4 4 4 3 2 2 2 3 4 6 8 8 7 5 4 4 3 2 2 2 3 4 5 6 7 9 11 12 13 11 9 8 9 10 11 10 9 8 7 7 8 8 7 6 5 5 4 4 5 6 7 7 6 5 4 3 3 3 4 4 4 2 3 6 7 6 4 4 4 4 5 6 7 7 6 5 4 5 4 4 4 5 7 8 8 6 5 4 4 4 3 4 5 6 7 7 6 6 6 5 4 3 2 2 6 8 10 11 11 12 12 13 13 13 14 14 13 12 10 9 9 9 9 9 9 9 9 9 9 8 8 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 6 6 6 6 6 6 5 5 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 4 4 4 5 5 5 5 5 4 4 4 4 5 5 5 5 5 5 4 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 3 3 3 3 4 4 4 5 5 4 4 4 4 4 4 4 5 4 4 4 4 4 4 5 5 5 5 5 4 4 5 5 5 5 5 5 4 4 4 4 4 4 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 8 8 8 9 9 10 11 11 11 10 10 10 10 10 9 9 9 8 7 6 5 5 4 4 4 5 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 14 14 14 14 14 14 14 14 14 13 13 13 13 13 12 12 12 11 11 10 10 10 10 10 10 10 9 8 7 5 5 8 12 16 17 16 12 10 9 9 9 7 6 5 6 9 12 14 15 13 11 8 7 7 9 8 7 7 7 8 7 7 7 8 10 10 10 9 9 9 9 8 7 6 5 4 3 2 1 1 1 1 1 1 2 2 3 4 5 6 7 7 7 6 6 5 4 4 4 4 5 4 3 3 2 2 2 2 2 2 2 3 4 5 6 6 5 5 4 4 4 5 5 4 6 9 12 11 9 7 7 6 7 7 6 4 4 7 9 7 6 6 6 6 6 4 4 4 5 6 6 6 7 7 7 6 6 6 5 4 3 4 5 7 9 10 10 9 9 10 10 9 7 5 4 4 8 10 13 14 14 15 16 14 13 13 13 13 12 10 9 7 5 5 5 6 6 7 7 8 8 8 8 8 8 9 10 10 10 9 8 7 5 4 3 4 4 4 4 3 6 8 11 12 12 10 8 6 6 7 8 8 8 8 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 7 6 5 4 3 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 2 2 2 2 2 3 3 3 3 4 4 4 4 4 4 4 4 4 4 3 3 3 4 5 4 2 3 3 2 4 4 5 4 3 3 2 3 4 5 7 8 9 9 9 8 7 7 6 7 7 4 3 3 2 1 1 1 1 1 1 2 2 2 4 5 5 6 6 5 5 6 10 12 13 12 10 8 7 6 6 6 6 6 5 4 7 12 12 12 10 8 6 5 6 7 7 6 4 3 2 2 1 1 2 2 3 5 7 10 11 11 8 7 6 7 8 9 9 10 9 8 7 7 7 8 9 8 8 7 7 6 5 4 4 5 6 7 7 6 5 7 8 9 9 8 7 6 5 5 4 4 4 4 2 2 4 6 7 8 7 6 4 5 7 8 8 8 7 7 7 7 6 5 4 4 5 6 7 8 8 8 7 5 5 4 3 3 3 3 3 2 2 2 3 4 5 6 5 4 3 2 2 2 1 2 2 2 3 5 8 10 11 12 12 11 10 9 10 10 11 11 9 8 7 8 8 8 8 7 6 5 4 4 5 5 6 6 6 6 6 5 5 4 4 4 4 3 3 3 4 4 4 4 5 5 5 6 6 5 4 4 4 5 4 3 4 4 4 5 5 4 4 3 3 4 5 6 6 7 8 8 8 8 8 7 6 4 3 4 8 10 12 12 13 14 14 14 13 12 12 12 12 11 10 9 9 9 9 9 9 9 9 9 8 8 8 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 6 6 6 6 6 6 6 6 5 5 5 5 6 5 5 5 5 4 4 4 5 5 5 5 5 5 4 4 4 4 5 5 5 5 5 5 4 4 4 4 4 4 4 3 3 3 3 2 2 2 2 2 2 2 2 1 1 2 2 2 2 2 2 2 2 3 3 3 3 3 2 1 2 2 3 3 3 3 3 4 4 4 5 4 4 4 4 4 4 4 5 5 5 4 4 4 4 5 5 5 5 5 4 4 5 5 5 5 5 5 5 4 4 4 4 4 5 5 5 6 6 6 6 6 6 6 6 6 6 6 7 7 7 8 8 8 9 9 10 10 10 9 9 10 10 10 10 10 9 9 8 7 6 5 5 4 4 5 5 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 12 12 12 11 11 10 10 9 9 9 9 9 9 9 8 8 7 8 11 13 14 13 12 10 7 6 5 6 6 5 4 4 4 7 10 11 10 7 5 5 5 5 4 4 5 6 7 6 6 6 8 9 9 8 8 8 8 8 8 7 6 5 4 3 2 2 1 1 1 1 1 1 2 4 6 7 8 8 8 7 5 4 3 3 5 6 5 5 4 3 2 3 4 4 3 2 2 3 5 6 7 8 8 7 5 3 2 3 4 3 3 5 8 12 12 9 6 5 5 7 7 4 5 5 7 8 9 9 8 8 8 7 7 6 6 6 6 6 7 7 7 7 7 6 5 3 2 1 2 3 4 5 6 7 8 9 9 9 9 7 5 5 7 12 15 17 17 17 17 17 17 17 17 17 16 15 14 13 12 10 8 6 6 6 7 7 8 8 8 8 8 9 9 10 10 10 9 8 6 4 3 3 3 3 3 3 3 5 7 11 12 13 11 9 7 7 7 8 9 9 9 9 9 9 9 9 9 9 9 9 9 8 7 7 7 8 7 6 5 4 3 2 2 2 2 2 2 3 3 3 2 1 1 1 1 1 1 1 1 2 2 2 2 2 3 3 3 2 2 2 3 3 3 4 4 5 4 4 3 3 3 3 2 2 2 3 3 3 3 4 4 3 2 2 2 3 3 4 5 7 8 9 8 7 6 6 7 7 7 6 5 3 2 2 1 1 2 2 2 2 5 6 8 7 6 6 6 7 10 11 12 12 12 12 11 9 9 8 8 8 9 8 7 7 10 13 12 10 8 6 6 6 7 8 7 7 5 4 3 2 2 2 3 5 7 9 10 11 10 9 7 6 6 7 8 9 10 10 10 9 8 7 7 9 9 10 10 10 10 9 9 8 8 7 6 7 7 7 7 7 8 9 10 8 6 5 4 4 4 3 5 5 2 2 3 5 6 7 7 5 3 3 4 7 8 9 9 8 8 7 6 5 4 5 6 7 8 8 8 7 5 4 3 3 3 3 3 3 3 2 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 5 9 10 11 11 11 10 10 9 10 10 11 10 9 8 8 8 9 9 8 7 6 5 4 4 4 5 5 5 5 5 6 6 6 5 5 4 4 4 4 4 4 4 5 4 5 5 6 6 5 4 4 5 5 5 3 3 5 5 4 4 4 3 3 3 4 5 6 7 8 9 9 10 11 11 12 12 11 9 9 9 12 13 14 14 15 15 15 14 12 12 11 11 11 11 10 10 10 9 9 9 9 9 8 8 8 7 7 7 7 7 6 6 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 6 5 5 5 5 5 5 5 5 5 5 6 5 5 5 5 5 4 5 5 5 5 5 5 5 5 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 2 2 2 3 3 3 2 1 2 2 2 2 3 3 3 3 4 4 4 4 3 4 4 4 4 4 5 5 5 4 4 4 4 5 5 5 5 4 4 4 5 5 5 5 5 5 5 4 4 4 4 4 4 5 5 5 5 6 6 6 5 5 5 6 6 6 7 7 7 7 8 8 9 9 9 9 9 9 9 9 9 9 9 10 9 9 8 7 6 5 5 4 4 5 6 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 12 12 12 12 11 11 10 10 9 9 8 8 8 8 9 9 9 8 8 10 11 11 11 11 11 9 7 6 6 5 4 4 4 4 4 9 12 11 7 3 3 3 4 3 3 4 4 5 5 3 5 6 7 7 7 7 7 8 7 7 6 6 5 4 4 3 2 2 2 1 1 1 2 2 3 5 7 8 8 9 9 8 6 6 4 3 4 5 6 6 6 5 5 6 6 6 4 3 2 5 7 9 9 9 8 6 3 3 3 5 5 5 6 7 9 11 11 10 8 5 5 6 7 7 5 4 5 7 9 9 9 9 8 8 7 7 6 6 7 7 8 8 8 8 8 7 6 4 3 2 2 3 3 4 5 6 7 8 7 6 5 6 8 11 13 17 17 17 17 16 16 16 16 16 16 16 16 16 16 15 14 13 11 9 9 8 7 7 8 8 8 8 8 9 9 10 10 10 9 8 5 3 3 2 3 2 2 2 2 3 6 9 12 12 11 10 8 7 6 7 8 9 10 9 9 9 9 9 9 9 9 9 9 8 7 6 6 6 5 5 3 2 2 2 2 3 2 2 2 3 3 2 2 1 1 1 1 1 1 1 2 2 2 2 1 2 2 2 2 1 2 2 2 2 3 3 4 4 4 3 4 3 3 2 2 2 2 3 3 2 2 3 3 2 2 2 3 4 5 5 6 7 7 8 6 5 4 5 6 6 6 7 6 4 3 3 2 2 2 2 2 4 7 8 8 6 6 6 7 9 10 11 12 11 11 11 11 10 9 8 8 9 9 8 8 8 10 11 11 9 7 5 4 5 6 6 6 6 5 4 3 2 2 3 6 9 11 12 11 10 9 8 7 7 6 7 7 7 6 6 7 8 10 11 12 13 13 13 12 11 11 10 7 3 3 4 6 7 7 8 8 9 9 9 9 9 7 6 6 7 7 7 7 5 4 3 3 5 7 8 8 6 3 2 3 5 7 8 7 7 7 7 6 5 5 6 7 7 8 7 6 4 3 2 3 3 3 3 3 2 2 3 3 3 3 2 2 2 2 1 2 2 2 2 2 3 3 3 3 6 10 10 10 9 8 7 7 7 7 8 8 8 8 8 9 9 9 9 8 7 6 5 5 5 4 5 5 5 5 5 6 6 7 6 6 5 5 4 4 4 4 4 4 4 5 5 6 6 4 5 5 7 7 6 4 3 4 4 4 4 4 4 4 5 6 8 8 9 9 10 10 11 12 14 14 15 14 13 13 13 14 15 15 16 15 15 15 13 12 11 11 11 11 11 12 11 10 9 9 8 8 8 8 7 7 7 7 6 7 7 6 6 5 5 4 4 4 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 2 1 2 2 2 2 3 3 3 3 4 4 4 4 4 4 4 4 4 4 5 5 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 5 5 5 5 5 5 5 5 6 6 6 6 6 7 7 7 8 8 9 9 8 8 8 8 8 8 8 9 9 9 9 8 7 7 6 5 4 4 4 5 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 14 14 14 14 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 11 11 10 10 9 9 8 8 7 7 7 8 8 8 7 8 9 10 10 10 9 9 8 8 7 5 3 3 3 2 3 5 11 15 15 11 7 4 3 3 2 2 3 4 4 4 3 4 5 6 6 6 7 7 7 7 6 6 5 4 4 3 3 2 2 2 1 1 1 2 2 3 5 8 8 7 7 7 8 7 7 6 5 6 6 6 7 8 7 7 7 6 5 3 3 4 7 9 10 8 7 5 3 1 2 3 5 5 5 6 9 10 8 8 9 9 8 6 6 6 6 4 3 2 3 4 5 6 7 8 7 7 6 6 6 6 7 7 7 7 8 8 8 8 7 5 4 4 4 5 5 6 7 7 7 5 7 9 11 13 15 16 16 16 16 15 15 14 14 14 13 13 13 13 13 13 12 12 12 11 11 10 9 9 8 8 8 8 9 9 9 9 9 9 9 8 6 4 3 3 4 4 4 3 3 2 3 5 8 11 12 11 10 9 7 6 6 7 9 9 10 9 9 9 9 9 9 9 8 8 7 6 5 4 3 3 3 4 3 3 3 3 3 3 4 4 4 3 2 2 2 2 2 2 1 1 1 1 1 2 2 1 1 2 1 2 2 2 2 1 2 2 2 3 3 3 3 4 3 2 1 2 3 3 3 3 2 2 2 3 3 4 4 4 5 5 6 6 7 7 6 5 4 3 4 6 6 7 7 6 4 3 2 2 2 3 3 3 5 7 6 5 3 4 5 7 7 7 7 8 8 8 7 7 7 7 6 6 6 6 7 7 7 9 9 9 8 6 4 3 4 5 6 5 5 4 4 3 3 3 5 8 10 11 10 10 10 9 8 8 7 6 4 4 4 5 6 7 8 10 12 13 14 13 13 12 11 9 8 6 4 4 6 8 7 7 7 6 5 5 6 7 9 9 8 8 7 6 6 7 7 5 3 4 7 11 11 9 6 3 2 3 6 7 8 7 7 7 7 6 6 6 6 7 7 7 6 5 3 2 2 3 3 3 3 3 3 2 2 2 3 3 3 3 2 2 1 2 2 2 2 2 2 3 3 3 6 10 11 10 8 5 4 3 4 4 5 5 6 8 9 10 10 10 9 9 7 7 6 6 4 4 6 6 6 5 4 5 5 6 6 6 5 4 4 4 4 3 4 4 5 5 5 5 5 5 6 7 9 8 8 7 6 6 5 5 5 5 5 6 7 8 8 8 8 8 9 10 12 13 15 16 16 15 14 14 14 15 15 15 16 16 15 15 13 12 12 11 11 12 12 13 12 11 9 8 8 9 9 8 7 6 6 6 6 6 6 6 6 5 5 5 4 4 4 4 4 5 5 5 5 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 3 3 3 3 3 3 3 2 2 2 3 3 3 4 4 3 3 2 2 3 3 2 2 2 2 2 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 5 5 5 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 4 4 5 5 5 5 5 4 4 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 7 7 8 8 8 8 8 7 7 7 7 7 7 8 8 8 9 8 8 7 7 6 5 5 5 5 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 11 11 11 10 10 9 8 8 7 7 7 7 7 7 7 7 7 8 8 8 8 7 7 7 6 4 3 3 3 2 2 3 6 11 12 12 10 7 6 4 4 4 4 4 4 4 4 4 4 4 5 5 6 7 7 7 7 7 7 7 6 5 3 2 1 1 1 2 2 2 3 4 6 8 10 10 8 7 7 8 7 6 6 7 8 8 7 7 6 6 6 6 6 5 5 6 7 8 9 9 8 6 3 2 2 1 2 4 4 3 3 7 9 7 7 8 10 11 8 6 5 5 5 3 2 2 2 2 2 2 3 5 5 6 6 6 6 7 7 7 7 7 8 8 9 9 8 7 6 4 4 5 6 8 9 11 11 13 13 15 14 13 12 12 12 12 12 12 13 13 12 12 11 11 11 11 11 11 10 10 10 10 11 10 9 9 9 8 9 9 9 9 9 9 9 7 5 4 3 3 4 5 5 5 4 4 4 4 4 9 11 12 11 10 9 8 7 6 6 8 9 9 10 9 9 8 8 8 8 8 7 6 4 4 3 3 5 6 6 6 6 6 6 6 6 6 6 5 3 3 2 3 2 2 2 2 2 2 2 2 2 1 1 1 2 2 2 2 3 2 1 1 1 2 2 2 3 3 3 3 3 2 4 4 4 3 3 3 3 3 4 4 5 5 5 5 5 6 6 5 5 4 3 3 3 4 6 7 7 5 3 4 3 3 2 2 2 3 3 5 5 5 3 1 2 3 5 5 4 3 3 4 4 5 5 6 6 5 4 4 5 6 7 7 8 8 8 8 6 4 4 6 7 7 7 5 4 3 3 3 4 6 8 11 11 11 11 11 11 9 7 6 6 5 5 5 6 7 9 10 12 13 13 13 13 12 11 9 8 7 7 8 9 9 9 8 8 8 7 6 6 6 7 8 9 9 8 6 4 5 7 7 6 3 6 9 13 11 8 5 4 4 5 7 8 8 8 7 7 6 6 6 5 4 4 5 6 6 4 3 3 3 4 4 3 3 3 3 3 2 2 3 3 3 3 2 2 1 1 2 2 2 2 2 3 4 6 8 10 10 8 6 4 3 3 2 3 3 4 5 8 10 11 10 9 9 8 8 8 7 7 6 6 7 6 6 5 4 4 4 5 4 4 3 3 3 3 3 3 3 4 5 5 5 4 4 5 7 9 10 9 9 9 8 7 7 7 6 6 6 6 7 7 8 8 8 8 9 10 12 13 15 15 16 16 15 15 14 14 14 14 15 14 14 14 13 12 12 12 12 12 13 14 14 13 11 10 9 9 9 9 8 6 5 5 5 5 5 5 5 5 5 5 5 4 4 3 4 4 5 5 5 5 6 6 6 6 6 6 6 6 5 5 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 5 5 5 5 5 5 5 5 6 5 5 5 5 6 6 5 5 5 5 5 5 5 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 3 3 2 2 3 4 3 3 3 2 3 3 2 2 3 3 3 3 3 3 3 4 4 4 4 5 5 5 4 4 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 4 4 4 5 5 5 5 5 5 5 6 6 6 6 6 6 6 7 7 7 8 8 8 7 7 7 7 6 6 7 7 7 7 8 8 8 8 8 8 7 6 6 6 6 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 13 13 13 13 13 12 12 13 13 12 12 12 12 12 12 12 11 11 11 10 9 9 8 8 7 7 6 6 6 6 6 7 7 7 7 7 6 5 4 3 3 3 2 2 2 2 2 2 5 7 8 9 8 7 6 5 5 5 5 5 5 5 5 4 4 4 5 6 6 6 6 7 9 11 10 10 7 5 3 2 1 3 5 6 7 8 9 9 10 10 9 9 8 7 7 6 6 7 8 8 8 7 7 6 5 5 5 6 7 7 7 8 9 8 8 8 8 5 4 3 3 2 2 4 5 4 4 8 9 9 8 8 9 8 5 5 4 4 4 4 2 2 3 2 2 2 2 2 3 4 5 6 6 6 7 6 7 7 8 9 9 9 8 7 5 2 3 4 6 8 11 11 11 12 11 10 9 8 7 7 8 8 10 12 13 13 12 10 9 9 9 9 10 10 10 10 11 11 11 9 9 9 9 9 9 9 9 9 9 8 7 5 3 2 2 3 3 4 4 5 6 7 8 8 9 11 12 13 12 10 9 8 7 6 6 6 7 7 8 9 9 9 8 7 7 6 5 4 3 2 3 4 5 6 7 7 7 7 7 7 7 6 6 5 4 4 4 4 3 2 2 2 2 2 2 2 2 1 1 2 2 2 2 2 2 2 2 1 1 1 1 2 3 2 2 3 3 4 6 5 5 4 4 4 3 3 4 5 5 5 4 5 5 5 5 4 3 2 2 2 3 4 6 6 6 5 4 6 5 4 3 2 2 3 4 5 6 5 3 2 2 3 4 4 3 1 3 4 7 6 5 4 4 4 4 4 3 3 4 5 7 10 10 10 8 7 8 8 8 7 6 5 4 4 4 5 6 8 9 9 9 10 10 11 10 9 7 4 4 4 4 5 5 6 6 7 10 12 13 13 13 12 10 9 8 8 9 10 11 10 8 7 7 8 8 8 8 8 8 7 8 8 9 8 7 7 7 7 7 8 10 12 13 10 7 3 5 7 10 10 10 8 7 7 6 5 5 5 5 5 5 5 5 5 5 4 3 3 3 3 3 3 3 3 3 2 1 2 3 3 2 2 1 1 2 3 3 2 3 3 4 7 8 9 9 7 5 4 4 3 3 2 2 3 5 7 10 11 11 9 9 8 8 7 7 6 7 7 7 7 7 6 5 4 4 4 3 3 2 2 2 2 2 3 3 4 5 4 3 4 4 5 6 7 9 9 9 9 9 8 8 7 7 6 6 7 7 8 9 9 10 10 10 11 12 14 15 15 16 17 17 16 15 14 14 13 13 13 14 14 14 14 13 13 13 13 13 13 13 15 14 13 12 11 10 10 9 9 8 7 5 4 5 5 5 5 5 5 5 5 5 4 4 4 4 4 5 5 6 6 6 6 6 6 6 6 5 5 5 4 4 3 3 3 3 3 3 3 4 4 4 5 5 5 5 5 5 6 5 5 5 5 6 6 6 6 6 5 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 4 4 4 4 4 4 4 4 4 3 3 3 3 2 2 2 3 3 3 3 3 3 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 3 3 3 3 3 3 3 3 4 4 5 5 5 4 4 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 6 6 6 6 5 5 6 6 7 7 7 7 7 7 7 6 6 6 6 6 7 7 7 7 7 7 7 8 8 8 8 7 7 6 6 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 13 13 13 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 10 9 9 8 8 7 7 6 6 6 5 5 5 6 6 6 6 5 4 3 2 2 2 2 3 2 2 2 3 5 6 6 6 7 7 9 11 10 8 6 6 6 5 5 5 5 5 7 7 7 7 7 8 10 10 10 10 8 6 3 3 5 8 10 12 11 10 11 10 10 9 8 7 7 6 5 5 5 6 6 6 4 2 2 3 4 4 4 5 6 7 8 9 9 8 7 6 6 5 4 3 6 7 7 7 7 6 5 6 7 9 10 10 10 8 6 5 5 4 5 6 5 4 4 2 2 3 3 2 2 2 3 4 4 5 6 6 7 8 9 9 9 9 7 6 3 2 2 3 4 6 8 9 9 8 7 5 4 4 5 5 7 9 12 13 12 10 9 8 7 6 8 9 10 10 11 11 11 11 10 9 9 10 10 9 9 9 8 8 7 7 5 4 2 1 2 3 3 4 4 6 8 11 12 12 12 13 13 13 12 10 8 7 6 5 5 5 5 6 7 9 10 10 10 10 9 8 6 5 3 3 2 3 3 4 5 6 7 7 7 7 6 6 6 5 4 5 6 6 4 3 2 2 2 2 2 2 2 2 2 3 4 3 3 2 2 2 2 2 2 1 1 1 1 2 3 3 5 5 6 5 5 5 4 4 3 3 3 3 3 3 4 5 5 5 4 3 2 2 2 2 3 4 5 5 6 6 6 8 7 6 5 4 4 5 6 7 6 5 5 4 4 4 4 4 3 2 3 7 10 8 5 2 1 2 3 3 3 2 2 4 7 11 12 11 9 9 10 9 7 4 5 5 5 7 7 7 6 5 5 6 9 10 11 9 8 7 7 6 6 5 4 4 6 8 9 8 7 9 12 13 13 13 12 10 9 9 9 10 9 8 7 6 6 6 5 7 9 10 9 9 7 7 7 9 9 8 7 7 8 9 11 12 12 9 6 2 5 8 11 10 9 7 5 4 4 3 3 4 5 5 5 5 4 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 2 2 3 4 3 3 4 6 7 8 7 7 6 5 3 4 4 4 3 1 2 4 7 10 11 10 10 9 8 8 8 8 8 7 7 8 8 8 8 7 6 5 3 3 2 1 1 1 1 1 2 2 2 3 3 3 4 5 7 8 7 7 6 7 8 8 8 8 7 7 7 7 7 7 8 9 9 10 11 12 13 14 15 16 16 16 16 16 17 17 16 15 14 13 13 13 13 13 14 14 14 14 14 13 13 13 13 14 14 14 13 12 11 10 9 9 8 7 6 6 5 5 5 6 6 6 6 5 5 5 5 5 4 4 5 5 6 6 6 6 6 6 6 6 5 5 4 3 3 3 3 2 2 2 2 3 3 4 5 5 5 5 6 6 6 6 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 4 4 4 4 4 4 4 4 3 3 3 3 3 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 3 3 3 3 4 3 3 2 2 3 3 3 3 4 3 3 3 3 3 4 4 4 4 4 4 3 3 3 3 3 4 4 4 3 3 3 4 3 3 4 4 4 4 4 3 3 4 4 4 4 4 5 5 5 5 5 5 5 6 6 7 7 7 7 7 7 7 6 6 5 6 6 7 7 7 7 7 7 7 8 8 8 8 8 7 7 7 7 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 13 13 13 13 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 10 10 9 9 8 8 7 7 6 6 6 5 4 3 3 3 5 6 6 4 3 3 3 2 2 2 2 2 2 2 3 4 5 5 9 13 16 13 9 8 6 6 6 5 5 6 7 8 8 8 7 7 7 7 8 9 9 9 9 7 7 7 10 12 13 13 13 11 9 8 8 6 6 6 5 4 3 3 4 4 3 2 2 2 1 2 3 3 4 6 6 7 8 9 9 7 5 4 5 4 4 6 9 9 9 9 8 7 6 6 6 8 10 11 10 8 7 7 8 8 9 9 9 7 5 4 3 4 4 4 3 3 4 3 4 4 5 6 7 9 10 10 9 8 6 4 3 3 2 2 2 3 5 7 8 8 6 4 4 4 6 8 10 12 12 10 7 7 6 6 6 7 8 9 10 10 10 10 10 10 10 10 10 10 9 9 9 8 7 7 6 5 4 3 2 2 2 3 4 5 5 8 10 13 14 14 13 13 13 12 11 9 7 6 5 4 3 3 3 4 6 8 10 10 10 10 10 9 8 7 6 4 4 3 3 4 5 6 8 8 8 7 6 5 5 5 5 6 7 7 6 5 5 4 4 4 4 3 3 3 3 4 4 4 4 3 2 2 2 2 2 2 1 1 2 3 4 6 7 7 7 6 5 5 5 4 3 2 2 2 2 2 3 4 5 4 3 2 2 2 2 2 3 4 5 6 7 7 8 9 8 8 7 6 6 7 7 7 6 5 4 4 5 5 4 4 3 4 6 9 11 9 7 4 2 2 4 4 4 3 4 6 9 12 12 11 10 10 9 9 6 5 5 5 6 9 10 10 9 7 7 8 11 11 10 8 7 6 7 7 6 5 4 5 7 9 8 6 4 7 10 13 13 12 12 11 10 10 10 9 8 6 5 4 3 3 3 7 9 11 10 9 7 7 7 9 8 7 6 6 8 9 10 10 10 8 6 4 6 8 9 9 7 5 3 3 3 3 3 4 5 5 4 3 2 1 1 1 2 2 1 1 2 2 2 2 2 2 2 2 4 5 7 7 6 4 4 4 4 5 7 7 8 7 6 5 4 4 4 5 5 4 3 2 5 8 10 11 11 9 9 9 9 8 8 8 8 7 8 8 8 8 8 6 5 4 3 2 1 1 2 2 2 1 1 2 3 4 4 5 7 8 8 9 8 8 8 8 9 9 8 7 6 6 6 7 7 8 9 10 10 11 12 13 14 16 16 16 15 15 15 15 16 17 16 15 14 13 12 12 12 12 13 13 14 14 14 13 13 13 13 14 14 14 14 14 13 12 10 9 9 9 9 8 7 7 7 7 7 7 7 6 6 6 6 6 5 5 5 6 6 7 7 7 7 6 6 6 5 4 4 3 3 2 2 2 2 2 2 2 3 4 5 5 6 6 6 6 6 6 5 5 5 5 6 6 6 6 6 6 6 6 6 7 6 6 6 6 6 6 5 5 5 4 4 4 4 4 4 4 4 3 3 3 3 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 3 3 4 4 3 2 2 3 3 3 3 4 4 3 3 3 3 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 3 3 3 3 3 3 4 4 4 5 5 5 5 5 5 6 6 6 7 7 7 7 7 6 5 5 5 6 7 7 7 7 7 7 7 8 8 7 7 7 7 7 7 7 7 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 11 11 11 11 10 10 10 9 8 8 7 7 7 6 6 6 4 3 3 2 3 5 7 7 4 3 3 3 2 2 2 3 2 2 1 3 4 4 6 12 14 15 10 6 6 6 6 5 5 5 6 7 7 7 7 7 7 6 7 8 9 9 10 10 9 8 9 12 15 15 13 11 7 6 2 3 4 7 6 5 3 2 3 3 3 2 1 1 1 1 2 2 2 3 3 4 5 7 7 6 4 3 3 6 8 8 9 10 9 8 6 6 6 6 7 8 9 10 10 10 9 8 8 8 8 8 8 8 9 9 8 7 7 7 7 8 7 6 5 5 5 5 7 9 10 10 9 8 6 4 5 5 4 3 2 2 3 6 8 10 10 8 7 6 6 8 9 9 8 7 6 5 5 5 6 7 7 8 8 9 9 9 9 9 9 9 9 9 8 8 7 7 7 7 6 5 4 4 3 4 3 3 5 7 8 9 12 14 15 14 13 12 12 11 11 9 8 7 5 4 2 1 2 2 3 5 7 9 11 12 12 11 10 9 7 6 6 5 6 6 6 6 7 8 9 8 6 5 4 4 4 5 6 7 7 7 7 6 6 6 6 5 5 4 4 4 4 4 5 5 5 5 4 4 3 3 3 1 1 3 4 6 7 8 8 7 6 6 5 4 3 3 2 2 2 2 1 2 2 2 2 2 2 2 2 2 3 4 5 6 7 7 7 8 8 9 9 8 7 6 6 6 6 6 4 3 3 4 4 5 5 4 6 8 11 11 9 6 4 3 3 3 3 4 5 7 9 10 10 9 9 9 9 8 8 7 6 6 6 7 8 9 10 9 8 8 9 10 9 8 7 7 7 7 6 5 4 3 3 3 3 4 5 5 7 9 11 12 12 12 11 10 10 9 9 7 6 5 3 2 2 3 7 8 9 7 6 4 5 7 8 7 5 4 5 7 8 8 9 9 8 8 8 8 8 9 8 6 4 3 3 4 3 3 3 4 5 4 3 3 2 1 1 2 2 2 2 1 1 2 2 3 3 5 5 7 7 8 7 6 5 5 5 5 6 7 7 7 5 5 5 4 5 5 5 4 3 3 5 8 9 10 10 9 8 8 8 9 8 8 8 7 7 8 8 9 8 7 6 5 5 5 4 3 3 4 4 3 1 2 2 3 5 6 7 8 9 10 10 10 9 9 9 9 9 8 6 6 7 7 8 8 9 10 10 11 12 13 13 14 15 16 15 15 14 14 14 15 16 17 17 16 14 13 12 12 12 12 12 12 13 13 13 13 12 12 12 12 13 13 14 14 14 12 10 10 11 11 10 10 9 9 8 9 8 8 8 8 8 8 7 6 6 6 7 7 7 7 7 7 7 7 6 5 5 4 3 3 3 2 2 3 4 3 3 3 4 5 6 6 6 6 6 6 6 6 6 5 6 6 6 6 6 6 6 7 7 7 7 7 7 6 6 6 6 5 5 5 5 5 5 5 5 5 5 4 4 3 3 3 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 3 4 4 4 3 2 3 3 3 3 3 3 4 4 4 3 3 4 4 4 4 4 4 4 3 3 3 3 3 3 3 2 2 3 3 3 3 3 3 3 3 3 3 2 3 3 3 3 3 4 4 4 4 5 5 5 5 5 6 6 6 6 6 6 6 6 5 5 6 6 7 7 6 6 7 7 7 7 7 7 6 7 7 7 7 7 7 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 13 13 13 13 13 12 12 12 12 12 12 12 12 12 11 11 11 11 11 10 10 10 10 9 8 7 7 7 7 7 7 6 4 4 3 2 4 6 6 5 2 2 2 1 1 1 2 3 4 3 1 3 4 4 8 14 14 12 7 5 6 6 5 5 4 4 5 6 6 6 6 6 6 6 7 7 8 8 8 8 8 8 9 10 14 14 11 7 2 3 4 4 5 7 5 4 2 2 3 3 2 1 1 1 1 1 2 2 2 2 2 1 1 2 3 3 3 2 3 7 9 11 11 10 8 6 5 5 6 6 8 10 11 10 10 9 9 9 9 9 8 7 5 3 2 3 5 7 7 8 8 7 6 6 6 6 7 8 9 10 10 8 7 6 6 5 7 7 6 4 2 3 5 9 11 12 11 10 8 7 7 6 5 4 5 5 5 6 6 6 7 7 7 8 8 7 7 9 10 10 9 9 10 12 13 12 10 8 6 7 8 8 7 6 5 7 9 9 10 12 13 14 14 14 13 12 11 11 10 10 9 8 7 6 5 3 2 2 3 3 4 6 8 12 13 13 13 12 12 11 10 9 9 8 9 10 11 10 10 10 9 7 5 3 3 4 4 5 6 6 6 6 6 6 6 6 6 6 5 4 4 4 4 5 5 5 5 6 6 6 5 4 3 3 3 4 6 7 8 8 7 7 6 6 5 4 3 3 2 2 2 1 1 1 1 2 2 2 3 3 4 4 5 6 7 7 8 7 7 6 7 7 8 8 8 7 6 5 4 4 3 3 3 3 4 4 4 5 7 9 11 9 6 3 3 4 3 3 4 5 6 8 9 9 8 7 6 6 6 7 7 8 8 8 8 7 6 7 8 9 8 8 8 8 7 6 6 7 8 8 6 5 3 3 2 2 2 2 6 9 11 10 9 11 11 10 9 8 9 9 9 7 5 5 4 3 2 3 5 6 6 4 3 3 3 4 5 4 4 4 4 5 6 7 8 8 8 6 5 6 8 8 9 7 5 4 3 3 3 3 3 4 5 5 4 4 4 4 3 3 3 3 2 1 2 3 5 6 6 8 7 7 5 4 4 5 6 6 7 7 7 7 7 6 5 4 4 5 5 5 4 3 2 4 6 9 9 8 8 7 7 7 7 8 7 7 7 7 7 8 8 8 7 6 6 7 7 7 7 6 6 7 6 4 3 3 3 5 6 6 7 8 8 9 9 10 9 9 9 9 8 7 7 7 7 8 9 9 10 10 10 10 10 11 12 12 14 14 15 14 14 13 13 14 15 16 16 16 15 14 13 13 12 12 11 12 12 12 13 13 12 12 11 10 10 10 10 11 12 12 12 12 12 12 12 12 12 12 12 12 11 10 10 10 10 9 8 7 7 7 7 8 8 8 8 8 7 7 6 6 6 5 5 4 4 3 3 4 5 4 4 3 5 6 6 6 6 7 7 7 6 6 6 6 6 6 7 7 7 7 7 8 8 8 7 7 7 7 7 6 6 6 5 5 5 5 5 6 6 6 5 4 4 3 3 2 2 2 3 3 3 3 3 2 2 2 2 3 3 3 3 3 3 3 2 2 2 3 4 4 4 3 3 3 3 3 3 3 3 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 3 3 3 3 3 3 3 2 2 2 2 3 3 3 3 4 4 4 5 5 5 5 5 5 5 6 6 6 6 6 6 5 5 6 6 6 6 6 6 6 6 6 7 6 6 6 6 7 7 7 7 7 7 16 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 13 13 13 13 13 12 12 12 12 12 12 11 11 11 11 11 11 11 11 10 10 10 10 9 9 8 7 7 7 7 7 7 6 5 4 3 3 5 6 6 4 2 1 1 1 1 2 3 3 4 2 2 3 3 4 10 13 12 9 5 5 5 5 4 3 3 4 5 6 6 6 6 6 6 7 7 7 7 6 7 7 8 9 12 14 15 12 8 6 4 4 5 6 5 4 3 2 2 2 2 3 2 2 1 1 1 1 1 1 2 2 2 1 2 2 3 4 4 4 6 8 11 11 11 9 7 6 5 5 5 6 7 9 10 10 9 8 8 8 9 10 11 10 7 4 3 3 3 3 3 3 3 4 4 4 5 6 7 8 10 9 8 7 8 9 9 9 10 8 6 5 5 6 7 9 8 9 11 9 7 5 4 3 3 4 5 7 8 9 9 8 8 9 9 9 9 10 11 15 15 16 17 17 17 18 18 19 19 19 18 17 16 15 15 15 16 16 15 15 15 15 15 14 13 12 11 10 10 10 10 10 9 8 7 5 4 4 5 6 7 7 8 10 11 13 13 14 14 13 13 13 12 12 12 12 12 12 12 12 12 11 9 7 4 3 4 6 6 7 6 5 5 4 4 4 4 4 5 5 5 4 4 4 5 5 6 6 6 6 6 5 5 4 4 4 5 6 7 8 9 8 7 6 6 6 5 5 4 4 3 3 2 2 1 1 2 3 4 5 6 7 7 7 6 7 7 7 8 7 7 6 5 5 6 7 7 7 6 5 4 3 3 3 3 3 3 3 3 5 7 9 9 8 6 5 5 5 4 5 6 8 9 10 9 9 7 5 3 3 3 5 7 9 10 10 10 9 7 6 6 7 7 7 8 9 9 8 8 7 8 7 5 4 4 3 3 2 2 4 8 10 11 11 11 12 10 8 6 5 5 5 5 5 5 5 4 3 2 2 2 3 3 3 2 2 2 2 2 1 3 4 5 5 5 6 7 9 8 6 5 6 8 9 8 6 5 4 3 3 3 4 4 6 7 8 8 7 6 6 5 5 4 3 3 3 5 6 7 8 8 7 6 4 4 3 3 3 4 6 7 7 7 7 6 5 4 4 4 5 5 4 3 2 3 5 7 9 7 6 6 5 4 4 5 6 7 6 6 6 6 7 7 7 6 6 7 8 8 9 9 9 9 8 7 5 3 3 4 6 7 7 6 6 6 7 8 8 8 8 8 7 7 7 8 8 9 10 10 10 9 8 7 7 7 8 9 11 12 14 14 14 14 13 13 13 13 14 15 15 15 14 14 13 13 12 11 11 12 12 12 12 12 11 11 10 9 8 7 7 9 10 12 13 13 13 14 14 14 14 14 13 13 12 12 11 10 9 9 8 8 8 9 9 9 9 9 8 7 7 6 6 6 6 6 6 5 5 3 5 5 4 3 3 5 6 6 7 7 7 7 7 6 6 6 7 7 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 6 6 6 6 6 6 6 6 6 5 5 5 4 3 3 2 2 2 2 3 3 3 3 2 2 2 3 3 3 3 3 3 3 3 3 2 2 3 3 3 3 3 3 2 2 3 3 3 3 3 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 3 3 3 3 2 2 2 2 2 2 2 3 3 3 3 4 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 5 5 5 5 5 6 6 6 6 6 6 6 6 7 7 7 7 7 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 12 12 12 12 12 12 12 11 11 11 11 11 11 11 10 10 10 10 10 9 9 8 8 7 7 6 6 7 6 6 4 4 3 4 6 5 4 3 2 1 1 1 2 2 3 2 2 2 1 2 3 5 10 10 9 7 6 5 4 3 3 3 3 4 5 6 6 6 6 6 7 7 7 6 6 6 6 7 9 12 13 14 13 9 6 5 5 6 5 5 4 4 4 3 2 2 3 3 2 2 2 2 1 1 1 1 2 2 1 2 2 3 3 5 7 8 9 10 11 11 10 8 7 7 6 5 4 4 5 8 9 9 6 4 3 3 5 9 12 11 8 4 4 4 3 3 3 3 3 3 3 3 2 4 7 7 8 7 7 9 8 8 9 10 10 9 8 8 8 9 8 7 7 9 9 6 4 1 1 2 4 6 8 11 12 12 11 10 11 12 14 14 14 13 15 18 18 18 17 17 17 17 18 19 19 19 18 18 18 18 18 17 15 15 15 14 14 12 11 10 10 10 10 10 11 10 10 9 8 7 6 5 5 7 9 10 11 11 11 11 12 13 14 14 14 13 13 13 13 13 13 12 12 13 13 13 13 13 11 10 7 7 8 9 9 8 7 5 5 4 4 3 3 3 4 4 4 4 4 5 5 6 7 7 7 7 6 6 6 5 6 7 8 8 8 8 7 7 6 6 5 5 5 5 5 5 4 3 3 3 3 4 5 6 7 8 8 9 8 8 8 7 7 7 7 7 6 5 4 4 4 6 6 6 5 4 3 3 2 3 3 3 3 4 5 6 7 8 9 8 7 6 5 5 5 6 7 8 8 8 8 9 8 7 5 4 4 4 7 9 11 12 12 11 9 7 7 6 6 7 9 9 9 7 7 7 6 5 4 4 4 4 3 2 3 6 10 11 12 11 11 11 9 7 6 5 4 4 4 4 4 4 4 3 3 2 2 3 2 2 2 2 2 3 4 6 6 7 7 6 6 6 7 7 7 7 7 7 9 9 7 5 3 3 3 3 4 6 7 9 9 9 8 7 7 6 5 5 4 4 5 6 7 8 8 8 7 6 5 4 3 2 2 2 3 5 6 6 7 6 5 4 3 3 4 4 4 3 4 5 6 8 9 9 7 6 5 4 3 3 4 4 5 5 4 5 5 6 6 6 6 7 8 8 8 8 8 8 8 8 7 4 3 2 4 5 7 7 7 7 7 7 7 8 8 7 7 7 7 8 9 9 10 10 11 11 10 8 6 5 4 6 8 10 12 14 14 14 13 13 12 12 12 13 13 14 14 14 13 13 13 12 12 12 12 12 11 11 11 11 11 10 9 7 5 5 5 7 9 12 13 14 14 14 14 14 14 13 13 12 12 11 10 10 9 9 9 10 10 10 10 10 9 7 6 6 6 6 6 6 7 6 6 5 4 4 4 3 3 3 4 6 7 7 7 7 7 7 7 7 7 8 9 9 9 9 9 9 9 9 9 9 9 8 8 8 7 7 7 7 6 6 6 6 6 6 6 6 5 5 4 4 3 3 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 3 3 2 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 5 5 4 4 4 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 13 13 13 12 12 12 12 12 12 12 11 11 11 11 11 11 11 10 10 10 10 10 9 9 8 8 7 7 6 6 6 6 5 4 4 4 4 4 4 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 3 6 8 8 7 7 6 5 4 3 3 3 3 4 4 5 5 6 6 7 7 7 6 6 6 6 8 9 11 12 14 14 12 8 6 5 5 5 3 4 4 3 3 2 3 3 3 3 2 3 3 2 2 1 2 2 2 1 1 2 3 3 4 5 6 7 8 7 8 10 11 10 9 8 6 6 4 5 6 7 8 8 5 4 4 3 3 6 10 12 9 7 5 4 3 3 3 2 3 3 2 2 2 3 5 6 6 7 6 6 6 7 7 9 9 8 9 10 10 10 8 8 7 7 6 4 3 3 2 4 7 11 13 15 13 12 12 13 14 15 17 16 14 12 12 12 12 11 11 10 10 11 12 12 13 13 13 13 13 12 11 11 11 11 10 10 10 9 8 7 8 8 8 9 9 9 9 9 7 6 5 5 7 10 12 12 12 12 11 11 12 13 13 13 13 13 13 13 13 13 13 12 12 13 13 13 13 13 12 11 10 10 10 11 9 8 6 5 5 5 4 4 4 4 4 4 4 4 4 5 5 6 7 7 7 7 7 7 7 7 8 8 9 8 8 7 7 7 6 5 4 5 5 6 6 6 5 5 4 5 6 7 7 8 8 8 8 8 7 7 6 6 7 7 7 6 6 4 3 3 5 7 7 6 4 3 2 2 2 3 4 6 6 7 7 7 7 8 9 9 8 7 6 5 4 4 5 6 6 6 7 8 9 9 7 6 5 5 6 7 9 9 10 10 9 9 10 8 6 7 9 11 9 7 6 6 5 5 4 4 4 4 3 4 7 11 13 12 10 9 8 8 8 8 8 6 5 4 3 3 4 3 3 4 4 4 3 2 2 3 4 5 6 6 7 7 8 8 7 7 6 5 6 6 7 7 7 9 9 9 7 5 4 3 3 5 6 8 9 8 7 6 6 5 5 4 4 4 5 5 6 6 7 8 8 8 8 7 6 5 4 3 2 1 2 2 3 4 4 4 3 3 3 3 4 4 5 6 7 8 9 10 10 10 9 7 6 5 4 3 3 3 4 3 3 3 5 7 7 7 8 8 7 6 6 6 6 7 8 8 7 3 2 2 2 4 6 7 7 7 7 8 8 8 9 9 9 8 7 8 8 9 10 11 11 11 10 9 7 5 3 5 8 11 13 14 14 14 13 13 12 12 12 12 12 12 13 12 12 11 12 12 12 12 12 11 11 10 10 9 9 9 8 6 5 3 3 3 6 9 11 12 12 12 12 11 12 12 12 12 11 11 11 10 10 10 11 11 11 12 11 10 8 7 5 5 5 5 5 5 6 6 6 5 5 4 4 4 3 4 5 6 7 7 7 7 7 8 8 9 9 9 9 9 9 9 9 9 9 10 9 9 9 9 9 8 8 8 8 7 7 7 6 6 6 6 6 6 6 5 5 4 3 3 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 4 3 3 3 3 3 3 3 3 2 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 4 4 4 5 5 5 4 4 4 4 4 5 5 5 5 5 6 6 5 5 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 16 16 16 16 16 16 16 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 13 13 13 12 12 12 12 12 12 12 11 11 11 11 11 11 11 10 10 10 10 10 9 9 9 8 7 7 6 6 5 4 4 4 4 4 4 3 3 2 2 2 2 2 2 2 2 2 1 1 1 2 2 3 5 7 7 7 6 6 6 6 5 4 4 4 3 3 4 5 5 6 6 7 7 7 6 6 6 7 9 11 13 14 14 13 12 10 8 5 4 4 3 3 4 4 3 3 3 4 4 5 4 4 4 4 4 3 2 2 3 3 2 2 2 3 4 4 4 4 5 6 4 4 4 8 9 8 7 5 6 6 5 5 6 6 5 3 3 3 3 3 4 7 10 10 8 5 4 3 3 2 2 2 2 2 2 2 2 3 4 5 5 4 4 5 6 7 7 8 9 10 10 10 10 10 8 7 5 6 5 4 5 6 6 9 12 14 15 13 13 12 12 13 13 13 12 9 7 6 6 7 6 6 5 5 4 4 5 6 7 7 7 7 7 7 8 8 8 7 7 7 6 6 6 6 6 6 7 7 8 8 8 6 5 4 7 10 12 13 14 13 13 12 12 12 13 13 13 13 13 13 13 13 12 12 12 12 13 13 14 13 13 12 12 11 11 11 10 8 6 5 5 5 5 5 4 3 3 4 4 4 4 4 4 5 6 7 7 7 7 7 7 8 9 9 9 9 9 8 7 7 6 5 5 3 4 5 6 7 7 6 6 5 5 6 7 7 7 6 6 6 5 4 4 3 3 5 6 6 6 5 3 3 5 7 8 6 5 4 3 3 3 4 6 6 7 7 8 9 9 9 9 9 9 9 8 7 6 5 4 4 3 4 5 8 9 8 6 5 4 4 4 4 5 6 7 8 9 10 10 10 9 8 9 10 12 11 9 6 5 3 3 3 3 4 4 4 7 11 12 12 10 8 6 4 5 6 6 6 5 4 4 3 3 3 3 3 5 5 4 4 3 4 6 8 8 8 7 7 6 6 5 5 6 5 5 5 5 5 6 7 8 8 7 6 5 4 4 5 8 9 9 7 5 3 3 3 3 3 3 3 4 5 5 5 6 6 7 8 8 8 8 7 6 5 4 3 2 2 2 3 3 3 3 3 3 4 6 8 8 8 8 9 10 10 10 10 10 9 8 7 7 6 5 4 3 2 2 2 3 7 9 10 9 8 8 7 6 5 5 5 7 8 9 7 3 3 3 4 5 7 7 8 8 8 8 9 9 9 9 8 8 7 7 7 8 10 10 11 11 11 9 7 5 4 6 9 11 13 13 13 13 12 12 12 12 12 12 11 11 12 12 11 10 11 11 11 10 10 10 10 10 8 7 7 7 7 6 5 3 2 3 3 7 10 11 11 10 9 9 10 11 12 12 11 11 11 11 11 12 12 12 13 13 12 11 7 5 3 3 3 3 3 4 4 5 5 5 5 4 4 4 4 4 4 6 7 7 7 8 8 9 9 9 9 9 8 8 8 8 9 10 10 10 10 10 9 9 9 9 9 9 8 8 7 7 7 6 6 6 6 6 6 6 5 5 4 3 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 3 3 3 3 3 3 3 3 3 3 3 3 2 2 3 4 4 4 3 2 2 2 2 2 2 2 2 3 2 2 2 2 2 2 2 2 2 2 2 3 3 4 4 4 4 4 4 4 4 4 4 5 5 5 6 6 6 6 6 6 6 5 4 4 4 4 4 5 5 4 4 4 4 4 4 4 4 4 4 5 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 16 16 16 16 16 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 14 14 14 14 14 13 13 13 12 12 12 12 12 12 12 11 11 11 11 11 11 11 10 10 10 10 10 10 9 9 8 8 7 7 6 5 4 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 1 1 1 1 1 2 3 6 7 7 6 5 5 5 5 5 4 3 3 5 6 7 7 7 6 7 7 7 7 6 6 7 9 11 12 12 12 12 10 9 7 5 4 4 4 3 3 3 3 3 3 3 4 4 5 5 5 5 4 3 2 2 2 2 2 1 1 2 2 3 5 5 5 5 4 4 9 11 11 7 5 4 3 3 4 4 4 5 5 5 4 4 4 3 3 3 4 7 9 8 6 4 3 3 3 2 1 1 1 2 2 2 2 3 3 3 3 4 4 4 6 7 8 8 8 8 7 8 8 7 7 7 9 9 7 7 6 5 8 12 13 12 11 10 9 8 6 6 7 7 5 4 3 4 4 4 3 4 4 5 5 5 4 4 4 5 6 6 6 7 7 7 7 7 7 7 5 5 4 4 5 6 7 7 7 6 5 6 7 10 12 13 14 14 14 13 13 12 12 13 13 14 13 13 12 13 13 13 12 12 12 13 13 13 13 13 12 12 11 11 10 8 6 5 5 5 6 7 6 6 5 4 4 4 4 3 4 4 5 5 6 6 6 5 6 7 9 9 10 10 10 9 8 7 7 6 5 4 4 5 6 7 7 7 7 6 5 5 5 6 6 5 4 4 4 3 3 3 3 2 4 5 6 5 5 4 4 5 7 7 6 5 5 4 4 4 5 6 6 6 6 7 8 9 9 9 8 8 7 6 5 5 5 4 3 3 2 5 8 9 7 5 5 4 3 3 3 4 5 5 8 10 11 10 10 8 7 7 9 11 12 10 8 7 6 5 4 4 4 4 3 7 10 12 11 9 7 5 4 4 5 5 5 4 3 3 3 3 3 4 5 6 5 5 5 5 5 7 8 8 7 6 5 4 3 3 4 5 5 5 4 4 3 4 6 7 6 5 5 6 6 7 9 10 8 6 4 2 2 2 3 3 3 3 3 3 4 4 4 4 5 7 8 9 8 8 7 7 6 5 4 4 3 3 2 3 3 3 4 5 8 9 10 9 9 9 8 8 8 9 9 9 9 9 8 8 7 5 4 3 2 3 3 4 8 10 10 9 7 7 6 5 5 5 4 7 9 9 7 4 5 6 7 7 7 7 8 8 9 9 8 8 8 8 8 7 6 6 6 7 7 8 8 8 9 8 7 7 7 9 11 12 13 13 12 12 11 11 11 11 12 12 12 11 11 11 11 11 11 11 10 9 7 6 7 8 7 7 7 7 7 6 5 4 3 3 3 6 8 9 9 8 7 7 9 11 12 12 12 12 12 12 12 13 13 14 14 14 13 10 6 3 2 2 2 2 3 4 4 5 5 5 5 5 5 4 4 4 4 6 7 7 8 8 8 8 9 8 8 7 7 8 8 9 10 11 11 11 10 10 10 10 10 10 10 9 9 8 8 7 7 7 6 6 6 6 6 6 5 5 4 4 3 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 3 3 3 3 3 3 2 3 3 3 3 2 2 2 3 3 4 3 3 2 2 2 2 2 2 2 3 3 3 3 2 2 2 2 2 2 2 2 2 3 3 4 4 4 4 4 4 4 5 5 5 5 6 6 6 6 6 6 6 6 6 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 16 16 16 16 16 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 14 14 14 14 14 13 13 12 12 12 12 12 12 11 11 11 11 11 11 11 11 10 10 10 10 10 10 9 9 9 8 8 7 6 5 4 3 3 3 3 2 2 2 3 3 4 4 4 3 3 3 2 2 2 2 2 2 2 1 2 4 5 6 5 4 5 5 4 3 3 2 2 5 9 10 9 7 7 7 7 7 7 6 6 7 9 10 11 10 9 9 8 7 5 5 4 3 3 2 2 2 2 2 2 2 2 3 4 4 5 5 4 3 2 2 3 3 2 1 2 1 1 3 4 5 5 5 4 5 9 8 7 5 4 5 4 4 3 3 4 5 5 3 4 5 6 6 5 4 3 5 7 8 8 6 4 3 3 3 2 2 2 1 2 2 3 4 5 4 4 3 4 4 6 7 7 7 7 6 7 8 7 7 8 10 10 8 7 6 4 4 7 9 11 9 7 5 5 5 5 5 5 4 3 3 4 5 4 3 2 2 3 3 4 5 5 5 6 6 5 5 5 6 6 7 7 7 7 7 6 4 3 5 6 7 6 6 6 5 4 7 9 12 13 13 13 14 14 14 13 12 12 13 13 14 13 13 12 12 12 12 12 12 12 12 13 13 13 12 12 11 10 9 7 6 5 5 6 6 7 8 9 8 7 6 5 4 3 3 4 4 5 5 6 5 6 6 7 8 10 10 10 10 10 9 8 7 6 6 6 6 6 6 7 8 8 7 6 5 5 5 5 5 5 5 4 4 4 3 3 2 2 2 5 5 5 6 6 7 7 7 7 7 6 6 5 4 4 4 6 7 6 6 6 6 7 7 7 7 7 6 4 4 4 5 5 5 4 3 1 1 4 7 8 9 9 7 4 3 3 4 7 8 11 11 10 8 6 4 4 4 6 8 11 11 10 9 7 6 5 4 4 5 7 10 11 12 10 9 7 5 3 4 4 3 4 3 3 3 3 5 6 7 6 6 5 4 5 6 7 9 7 6 5 5 4 4 4 4 4 4 4 4 4 3 3 2 2 3 4 5 7 9 11 10 8 7 5 3 2 1 2 2 2 2 2 3 4 4 4 3 3 3 5 7 9 9 8 7 6 5 5 4 4 3 3 2 2 3 2 3 6 9 11 10 9 8 7 7 7 5 4 5 7 8 9 10 9 8 7 6 5 5 5 5 5 6 9 9 9 8 7 6 6 5 4 5 6 7 8 7 6 5 6 7 7 7 7 6 7 8 10 10 9 8 8 8 8 7 7 6 6 6 6 7 7 8 8 9 9 10 11 12 12 12 13 12 12 11 10 10 10 10 10 11 11 12 11 11 11 12 12 12 11 9 7 5 6 7 7 7 7 6 6 6 6 6 5 5 4 6 7 7 7 6 5 6 7 10 12 13 13 13 13 13 13 14 14 15 15 14 11 7 3 2 2 2 3 3 4 5 5 5 5 4 4 4 4 4 4 4 5 6 7 7 8 8 8 8 8 8 8 8 8 9 9 10 11 11 11 11 10 10 11 11 11 11 10 9 8 8 7 7 7 7 7 6 6 5 5 5 5 5 5 5 4 3 2 2 2 1 1 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 2 2 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 3 3 3 3 3 2 2 2 2 2 2 2 3 3 2 2 2 2 2 2 2 2 2 2 3 3 3 3 4 4 4 4 5 5 5 5 6 6 6 6 6 6 6 6 6 6 5 5 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 4 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 16 16 16 16 16 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 12 12 12 12 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 9 9 9 8 8 7 6 5 4 3 2 2 2 2 2 2 3 3 4 4 4 4 3 3 2 2 2 3 3 3 3 2 2 3 4 5 5 4 4 4 3 2 3 3 2 5 8 8 8 7 7 6 6 6 6 6 6 6 7 9 9 8 8 7 6 6 5 4 3 3 2 2 2 2 2 2 2 2 2 3 3 3 4 5 5 4 3 2 3 3 2 2 2 2 1 1 2 3 5 5 5 5 5 5 5 6 6 6 5 5 4 4 5 6 6 4 4 4 6 7 8 6 4 2 4 6 7 7 5 4 3 4 4 3 2 1 2 2 3 4 5 4 4 3 5 6 6 6 6 7 6 5 7 8 7 6 6 7 7 6 5 4 3 3 5 6 7 5 5 5 5 5 5 5 5 4 3 3 4 5 4 4 3 2 2 3 4 4 4 5 5 5 4 4 4 5 6 7 7 7 7 7 7 6 7 7 7 7 7 6 5 5 6 9 10 12 12 12 12 13 13 13 13 12 12 12 13 13 13 12 12 12 12 12 11 11 11 12 12 12 12 12 11 10 9 8 7 6 6 6 7 8 9 9 9 9 8 7 5 4 3 3 4 5 7 8 9 9 9 9 9 9 10 10 10 10 10 9 8 7 7 7 7 8 7 7 7 8 8 7 6 5 5 5 5 5 4 4 4 4 3 3 3 3 3 3 4 4 5 6 7 7 7 7 7 6 6 6 4 3 4 5 7 7 7 7 6 6 7 7 7 6 5 4 4 3 4 4 4 6 6 3 2 2 6 10 12 12 12 11 10 8 7 7 9 10 11 8 5 6 5 3 5 4 4 7 11 11 10 9 7 6 4 3 3 6 8 11 11 11 10 8 7 5 3 3 3 3 3 3 2 2 3 4 5 6 6 5 3 4 5 7 8 8 6 4 4 3 2 3 3 3 3 4 4 4 3 3 2 2 2 2 3 6 9 11 11 9 7 5 3 2 2 2 2 2 2 3 4 5 5 4 4 3 3 4 7 8 10 9 7 6 4 3 3 3 3 3 2 2 2 2 3 4 8 10 11 9 8 6 6 5 5 5 5 7 8 9 9 10 10 8 7 6 5 5 6 7 8 8 8 8 7 7 7 7 7 6 5 5 6 7 7 6 4 4 4 5 6 7 7 6 6 7 8 10 10 10 9 8 8 8 7 7 7 6 6 7 8 8 9 11 12 12 12 13 12 12 12 11 11 10 10 9 9 9 9 10 11 11 11 11 11 12 13 12 12 10 8 7 8 8 8 7 6 5 5 6 6 6 6 6 6 7 7 7 6 7 7 8 9 12 13 14 14 14 14 14 14 15 15 15 14 12 9 5 2 2 2 3 3 4 5 5 5 4 4 4 4 3 3 4 5 5 6 7 7 8 8 8 8 9 8 8 8 8 9 10 11 11 11 11 11 11 11 11 11 12 12 11 10 9 8 7 7 7 7 7 6 6 5 5 5 4 4 4 4 4 4 3 2 2 2 2 2 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 2 2 2 2 2 2 2 2 2 2 2 3 3 4 4 4 4 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 4 4 4 4 5 5 5 5 6 6 6 6 6 6 6 6 6 6 5 5 5 5 4 4 4 3 3 3 3 3 3 3 2 2 2 2 3 3 3 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 16 16 16 16 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 12 12 12 12 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 9 9 9 8 7 7 6 5 4 3 2 1 2 2 2 2 2 2 3 3 3 3 3 2 2 2 2 3 3 4 3 2 1 1 2 3 3 3 4 4 3 3 3 6 7 9 9 8 8 7 6 6 5 6 6 6 5 6 6 7 8 8 7 7 7 6 5 4 3 3 2 2 2 2 3 3 3 3 3 3 3 3 4 5 5 4 3 2 2 2 2 2 2 3 2 1 2 3 5 5 6 5 4 5 7 9 8 7 6 5 5 4 4 5 6 6 6 5 4 4 5 5 4 3 3 3 4 4 4 3 3 4 3 3 2 3 4 4 4 4 4 4 5 5 6 6 6 6 7 8 8 7 8 7 5 4 3 4 4 4 4 3 1 2 3 4 5 5 7 7 7 6 5 5 4 3 3 3 4 4 4 4 3 3 3 4 4 5 4 4 4 4 4 4 5 5 6 7 7 8 9 10 11 10 9 9 8 7 7 6 6 7 8 9 10 10 10 11 11 11 11 11 11 11 10 11 11 12 13 12 12 11 10 10 9 9 10 11 11 12 12 11 11 10 9 8 7 7 8 9 11 10 10 9 9 9 8 7 5 4 3 4 5 6 7 9 9 9 9 9 9 9 9 9 10 9 9 8 7 7 8 8 8 8 8 7 7 7 7 6 6 5 4 4 4 4 4 3 3 3 2 2 2 3 3 3 4 4 4 4 4 5 6 6 5 5 6 7 5 5 5 6 7 7 7 6 6 6 6 6 6 5 4 2 3 4 4 5 6 7 7 3 2 3 8 11 14 12 11 9 9 9 9 10 10 10 9 7 5 5 6 7 8 7 6 8 11 12 10 8 6 5 5 3 4 8 10 11 11 10 9 8 6 4 3 3 3 3 3 3 3 2 3 5 5 5 4 4 3 3 4 6 7 7 5 4 3 3 3 3 3 3 3 3 3 3 3 2 2 3 4 5 5 5 6 9 10 9 6 4 2 2 2 3 3 4 5 5 5 5 5 4 3 3 3 4 6 8 9 9 7 6 3 2 3 2 2 2 2 2 2 3 6 7 9 9 10 8 7 5 4 5 5 5 5 6 7 8 9 10 10 9 8 7 7 7 8 9 10 9 8 7 7 6 7 8 9 7 6 6 6 7 6 5 4 3 3 3 5 6 7 7 6 6 7 9 11 12 11 10 10 9 9 9 8 7 8 8 9 10 11 12 13 14 13 12 12 12 11 11 10 10 9 9 10 10 10 10 11 11 11 11 11 11 11 12 12 11 10 9 9 9 8 7 6 5 5 6 7 7 6 7 7 8 8 8 8 8 8 8 10 12 14 15 15 15 15 15 15 15 15 15 14 12 8 4 2 1 2 3 3 3 4 4 4 4 4 4 3 3 3 4 4 5 6 7 8 8 9 9 9 9 9 9 9 9 10 10 11 11 11 11 11 11 11 12 12 12 11 10 9 8 7 7 7 7 6 6 6 5 5 4 3 2 2 2 2 2 2 2 1 2 2 2 2 1 0 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 2 2 2 2 2 2 2 2 3 3 4 4 5 5 5 5 5 4 4 3 3 2 2 2 2 2 2 2 2 2 2 3 2 2 3 3 3 3 4 4 4 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 4 4 3 3 3 3 3 3 2 2 1 1 2 2 2 2 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 12 12 12 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 9 9 9 9 8 7 7 6 4 3 2 2 1 1 1 1 1 2 2 2 2 2 2 1 2 1 1 2 2 3 3 2 2 1 1 1 1 2 3 3 4 3 2 4 10 13 14 11 9 9 7 5 5 5 5 5 5 5 5 5 6 7 7 7 7 7 6 5 4 3 3 2 3 3 3 4 4 4 4 4 4 4 4 4 4 4 3 3 2 2 2 2 1 2 3 2 2 3 4 5 5 5 5 5 6 8 8 7 7 7 5 4 4 5 6 7 7 7 5 4 4 3 3 3 3 3 3 3 2 2 2 2 3 2 3 5 6 6 6 5 5 5 5 6 6 6 6 6 6 6 7 8 7 5 4 3 2 2 3 4 4 4 3 3 3 4 4 6 7 10 11 9 7 6 4 4 3 3 5 6 6 6 7 7 8 7 6 6 6 7 6 6 6 5 5 5 6 6 7 8 10 11 11 10 10 9 9 8 8 7 7 8 8 8 8 9 8 8 8 8 8 7 7 7 9 10 10 10 10 11 11 9 8 8 7 6 6 7 8 10 11 11 11 11 10 10 9 9 9 10 10 11 10 9 9 8 8 7 6 4 4 4 6 7 7 7 8 9 9 9 9 8 8 8 8 8 8 8 7 7 7 8 9 8 8 7 7 7 6 6 5 4 4 4 4 4 4 4 3 3 2 1 1 1 2 3 5 5 5 4 3 2 3 5 5 5 5 7 8 7 6 6 6 6 6 5 5 5 4 4 3 3 3 3 4 6 6 6 8 9 10 7 3 4 6 10 11 12 11 10 8 8 8 10 10 10 10 9 8 8 8 9 10 11 11 10 10 11 12 10 9 7 5 4 5 8 11 11 11 10 9 7 5 5 4 4 4 3 3 3 2 2 2 3 4 4 4 3 3 3 3 3 3 4 4 4 3 2 2 2 2 2 2 3 3 3 3 2 1 3 5 8 9 10 9 9 9 8 7 5 3 2 2 2 2 3 3 4 4 4 3 3 4 3 3 4 5 6 7 8 8 8 7 4 3 2 1 1 2 2 2 2 2 3 6 8 8 8 7 5 3 2 2 3 4 5 6 7 7 8 9 10 10 10 10 9 10 10 10 10 9 7 6 5 5 7 8 9 7 6 5 6 6 5 4 2 2 2 2 4 5 7 7 5 5 6 8 10 12 14 13 12 12 11 11 10 10 10 10 11 10 10 11 10 10 9 9 10 10 10 10 9 9 9 9 10 10 11 11 11 11 11 11 11 11 10 11 11 11 11 10 10 9 7 6 6 5 5 6 6 6 7 7 8 8 8 8 8 8 7 8 9 11 13 15 15 16 16 16 16 15 15 15 14 11 8 3 2 1 2 2 2 3 3 4 4 4 4 4 3 3 3 3 4 5 6 7 8 8 9 9 9 10 10 10 9 9 9 10 10 11 11 11 11 11 11 12 12 12 11 10 8 8 7 7 7 7 6 6 5 5 4 3 3 2 2 2 2 1 1 2 2 2 2 2 2 2 1 1 1 1 2 2 2 2 2 2 2 2 3 3 2 2 2 2 2 3 3 3 3 3 3 3 3 4 4 4 4 5 5 5 6 6 6 6 6 5 4 3 2 2 2 2 3 2 2 2 2 2 2 2 3 2 2 3 3 3 3 4 4 5 5 5 5 5 5 6 6 6 6 7 7 7 7 6 6 6 5 5 5 4 4 3 3 3 3 3 3 3 2 2 1 1 1 2 2 2 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 12 12 12 11 11 11 11 11 11 11 11 11 10 10 10 10 10 9 9 9 9 8 8 7 6 5 4 3 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 1 4 9 14 16 15 12 10 7 6 6 6 5 5 4 4 4 3 4 5 5 6 6 6 6 5 3 3 2 3 3 3 3 4 3 3 3 3 4 4 4 3 3 2 3 3 3 3 2 2 1 2 2 3 3 3 3 3 3 4 5 6 6 6 5 5 7 7 7 6 6 6 6 7 8 8 7 6 5 4 3 4 3 3 3 3 3 3 3 2 2 2 5 7 8 7 6 5 5 5 5 5 5 5 6 6 5 5 5 6 4 3 3 3 3 3 3 4 4 4 3 3 4 4 5 7 10 13 12 11 9 8 8 6 5 5 9 12 12 13 12 12 12 11 11 10 9 8 8 7 7 6 6 6 6 6 6 6 7 7 7 7 8 8 8 8 8 8 8 8 8 8 7 6 5 6 6 6 5 4 6 8 11 12 12 10 7 7 7 6 6 5 4 4 4 7 9 10 11 11 11 11 11 10 10 9 10 10 10 10 9 9 8 7 6 6 5 4 5 7 9 9 9 8 8 8 8 9 8 8 7 7 7 7 7 7 8 8 8 8 9 9 8 8 7 6 5 4 4 3 3 3 3 3 4 4 4 3 2 1 1 2 4 6 8 7 6 5 3 2 3 3 4 4 4 6 7 7 7 6 7 6 5 4 4 4 3 3 3 3 3 4 6 7 9 10 11 11 11 9 8 9 10 12 11 10 9 8 7 7 6 7 7 7 7 8 9 10 10 11 10 9 8 8 8 10 11 11 10 10 9 9 9 10 11 11 10 8 8 8 7 7 6 6 5 4 3 2 2 2 2 2 2 2 3 3 2 2 3 3 3 2 2 3 3 3 2 2 2 2 2 2 2 3 4 3 3 3 5 8 10 10 10 9 8 8 7 5 4 2 1 2 2 2 2 2 3 4 3 4 5 4 4 4 4 5 5 5 5 5 5 3 2 1 1 2 2 2 3 2 3 3 4 6 7 8 7 5 3 2 2 3 4 6 8 7 7 7 7 8 9 10 11 11 11 12 11 9 8 7 6 6 7 8 8 7 6 6 6 6 5 4 2 2 2 2 2 4 5 7 6 5 5 6 7 9 11 14 15 15 14 13 12 12 12 11 11 10 9 7 6 6 6 6 7 8 8 8 8 8 8 8 8 9 10 11 12 11 11 10 11 12 12 11 11 11 10 10 10 9 8 7 7 6 6 6 6 6 6 7 8 8 8 8 8 7 7 7 7 9 10 12 13 14 15 15 15 15 15 15 15 14 11 7 3 2 1 1 2 2 2 3 3 3 3 3 3 3 3 3 3 4 5 6 7 7 8 8 9 9 10 10 10 9 8 9 9 10 10 11 11 11 11 12 12 12 11 10 9 8 8 7 7 6 5 5 5 5 5 5 4 3 3 2 2 1 1 1 1 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 3 2 2 2 2 2 2 3 4 4 4 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 5 5 4 3 2 2 2 3 2 2 2 2 2 2 2 2 2 3 3 2 2 3 3 3 4 4 5 5 5 5 5 5 6 6 6 6 7 7 7 7 7 6 6 6 6 5 5 4 4 4 3 3 3 3 3 3 2 2 1 1 1 1 2 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 15 15 15 15 15 15 14 14 14 14 14 14 14 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 12 12 11 11 11 11 11 11 11 11 11 10 10 10 10 9 9 9 9 9 8 7 7 6 5 4 3 2 2 1 2 2 2 2 2 2 2 1 1 1 1 2 1 2 2 2 2 2 2 2 1 1 1 1 1 2 2 2 2 2 3 5 10 13 14 13 11 10 8 7 6 5 5 4 3 3 3 3 3 4 4 5 5 5 4 3 3 3 3 3 3 3 3 3 3 3 3 4 3 4 3 3 3 3 3 3 3 3 3 2 2 3 3 3 4 4 4 4 5 6 6 5 4 3 3 5 4 5 7 8 7 5 6 9 8 8 6 6 5 4 3 3 2 2 3 3 3 3 2 2 3 5 7 7 6 5 3 4 5 5 5 5 5 6 6 6 5 4 3 2 3 4 4 4 3 4 4 4 3 3 3 3 6 9 13 12 12 12 9 6 5 5 5 5 7 11 14 13 13 13 13 13 12 11 10 9 8 7 7 6 6 5 5 5 4 4 3 4 5 5 6 7 8 8 8 8 7 7 7 6 6 4 4 4 5 6 8 9 9 10 11 13 13 13 12 10 8 7 6 5 5 5 6 7 9 10 12 12 11 11 11 10 10 10 9 10 11 11 10 9 9 8 7 7 6 6 7 8 10 12 11 10 8 8 9 8 8 7 7 6 6 7 7 8 9 9 9 9 9 9 9 8 8 7 6 5 4 3 3 3 2 2 3 3 4 5 5 4 4 4 4 6 7 8 6 5 5 4 3 3 4 4 5 6 6 7 7 7 7 6 6 5 3 3 4 3 3 2 3 4 6 8 9 10 10 11 11 11 11 11 11 11 11 8 7 7 7 7 6 4 3 3 5 7 8 9 10 9 8 6 4 3 5 6 7 9 10 11 11 10 10 11 11 10 9 7 5 5 7 8 7 6 6 5 4 3 2 1 2 2 2 2 2 2 2 2 3 3 4 3 3 3 3 3 2 2 2 2 2 1 2 4 6 6 5 5 4 5 6 8 9 9 8 8 7 6 5 4 3 2 3 4 4 4 4 5 6 6 6 6 5 4 4 3 3 4 3 3 2 2 2 2 1 2 2 2 2 2 2 3 3 3 5 8 10 10 8 5 4 4 5 7 9 10 9 8 8 7 8 8 10 11 12 12 12 11 9 8 7 7 8 8 9 7 6 5 5 5 5 5 4 3 3 3 4 5 6 7 8 7 6 5 6 8 10 11 12 14 15 15 14 13 13 12 12 10 9 7 7 6 6 6 6 7 8 7 8 8 7 7 7 7 8 8 10 11 11 10 9 10 12 12 11 11 11 10 10 9 8 7 7 6 6 6 6 6 6 6 7 8 8 8 7 7 7 7 7 8 8 10 11 12 13 13 13 14 14 14 15 15 14 11 7 3 2 1 2 2 2 2 2 2 2 2 2 2 3 3 3 3 4 5 5 6 7 7 8 8 9 9 10 9 9 8 8 8 8 9 10 10 11 11 12 12 10 8 7 7 7 7 6 5 3 2 2 2 3 3 3 3 3 3 2 1 1 1 1 1 1 1 2 2 2 2 2 2 2 3 3 3 3 3 3 2 2 2 2 2 2 2 2 3 3 4 5 5 5 6 5 5 5 5 5 5 6 6 6 6 6 6 5 5 4 3 3 2 2 2 2 2 2 2 3 2 2 2 2 3 3 3 3 2 2 3 3 4 4 5 5 5 5 5 5 6 6 6 6 6 6 7 7 7 7 7 6 6 6 5 4 4 4 4 3 3 4 4 4 3 3 2 2 2 1 1 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 15 15 15 15 15 15 15 14 14 14 14 14 14 14 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 13 14 14 14 14 14 14 14 14 14 13 13 13 12 12 12 11 11 11 11 10 10 11 10 10 10 10 10 9 9 9 9 9 8 7 7 6 4 3 3 2 2 2 2 2 1 1 1 2 1 1 1 1 1 1 1 2 2 2 3 3 3 3 3 2 2 2 3 3 2 2 2 2 3 8 13 13 12 11 10 9 7 6 5 5 4 3 3 2 2 2 3 3 4 4 4 4 3 3 3 2 2 3 3 3 3 3 3 3 3 4 4 4 4 4 3 3 3 3 2 1 1 2 2 3 2 2 3 4 5 5 5 6 5 4 3 2 3 3 4 5 7 9 7 4 5 8 8 8 6 6 5 5 4 4 2 2 2 2 2 2 2 3 4 6 6 5 4 3 3 4 5 5 5 5 6 6 7 7 6 3 2 2 3 4 4 4 4 4 4 4 3 2 3 6 11 12 13 12 11 10 7 4 3 3 4 4 6 10 10 10 11 11 12 12 11 11 10 8 7 6 6 5 5 4 4 4 4 4 3 3 5 6 7 9 10 10 9 8 7 6 5 4 3 3 3 4 7 9 12 13 13 12 13 13 14 14 14 13 12 11 10 10 11 11 11 11 11 12 12 12 12 11 11 10 10 10 10 11 12 12 11 10 10 9 9 8 8 8 10 12 13 13 12 11 10 10 10 11 10 9 8 8 8 8 9 9 9 9 9 9 9 9 9 9 8 8 7 6 5 4 3 3 2 2 2 4 6 7 7 6 6 6 6 7 7 7 6 6 6 5 5 6 7 8 8 7 7 7 7 6 6 6 5 4 2 3 3 3 2 2 2 4 6 9 10 10 10 10 10 11 11 10 10 9 9 8 7 7 7 7 6 4 4 6 6 6 7 8 8 7 6 3 2 2 4 6 6 7 9 11 11 10 10 11 11 9 7 5 4 3 5 6 6 5 4 4 3 3 2 2 2 2 2 2 2 2 2 2 3 3 4 3 3 3 3 3 3 2 2 2 2 2 4 7 7 7 6 7 8 9 9 8 7 6 6 6 6 5 4 3 3 3 5 6 6 7 7 8 8 7 6 6 5 4 3 2 2 3 2 2 1 1 1 1 2 2 2 2 2 2 2 3 3 2 6 9 10 9 7 7 8 9 9 10 11 11 10 10 9 9 9 9 10 11 12 13 12 10 10 9 8 7 7 8 9 7 7 6 4 4 5 5 4 4 5 5 6 7 8 9 9 8 7 6 6 8 10 11 12 13 15 16 14 13 13 12 11 9 8 6 6 6 7 7 7 7 7 7 7 8 7 6 6 7 7 7 9 10 10 9 8 8 9 9 10 10 10 10 10 8 7 7 7 7 7 7 7 7 7 6 6 7 7 7 7 7 7 8 8 9 9 10 11 11 12 12 12 13 14 14 15 15 13 10 7 3 2 2 2 2 2 2 2 1 2 2 2 2 2 3 3 4 4 4 5 6 7 7 7 8 8 8 9 8 7 7 6 5 5 6 7 9 10 11 11 9 6 5 4 5 5 5 4 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 1 1 1 1 2 2 2 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 3 3 4 5 5 6 6 6 5 5 5 4 5 5 6 5 5 5 5 5 5 5 4 3 3 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 4 4 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 7 7 7 7 7 6 5 5 4 4 4 3 4 4 4 4 3 3 3 2 2 2 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 15 15 15 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 13 13 13 13 13 14 14 14 14 14 13 13 13 13 13 12 12 11 11 11 11 10 10 10 10 10 10 10 10 9 9 9 9 8 8 7 6 5 4 3 3 2 2 2 3 2 2 1 1 2 1 1 1 1 1 1 1 2 2 3 4 4 4 3 3 3 3 4 3 3 3 2 2 2 3 8 11 12 10 7 6 6 5 4 4 4 3 3 2 1 1 2 3 3 3 3 3 4 3 3 2 2 2 2 2 3 3 3 3 3 3 4 4 4 3 4 3 3 3 2 1 1 2 3 3 2 1 1 3 4 6 5 5 5 4 4 3 2 2 3 3 5 7 9 7 5 7 7 7 7 7 5 5 5 4 3 2 2 2 2 2 2 3 5 5 5 4 4 4 3 3 4 4 4 5 5 6 7 8 9 7 4 3 3 3 4 4 4 4 4 4 3 3 3 4 9 12 12 12 11 10 9 7 4 2 3 4 6 7 10 9 10 10 11 11 12 11 11 9 8 7 5 4 4 3 3 3 3 4 4 3 4 6 7 9 10 10 10 9 7 6 5 4 3 3 3 4 5 8 10 11 12 12 12 12 12 12 13 13 14 14 14 14 14 14 14 13 13 13 12 12 12 12 11 11 10 10 10 11 12 13 13 12 11 11 10 10 9 9 10 11 13 13 13 12 11 11 12 12 12 11 11 10 10 10 10 9 9 9 8 8 8 9 9 9 9 9 8 8 7 6 6 5 4 3 3 3 5 7 7 7 7 7 6 6 6 6 6 6 6 7 7 7 7 7 7 6 6 6 6 6 5 4 4 4 3 2 2 2 2 3 3 4 6 7 10 10 10 9 9 10 10 10 9 8 6 6 6 6 6 6 6 5 4 5 7 7 7 6 7 8 7 5 3 2 2 3 6 9 10 10 10 10 10 10 10 9 7 6 5 4 3 3 4 4 5 4 3 2 1 2 2 2 2 2 1 2 2 3 3 2 3 3 2 2 3 3 3 3 3 3 3 4 6 7 8 8 7 5 7 8 10 8 7 5 5 4 5 5 4 5 5 5 6 7 8 8 7 7 7 7 7 6 6 5 4 3 2 1 1 2 1 1 1 1 1 2 2 3 3 3 2 3 4 3 3 7 10 11 11 10 11 11 12 11 11 11 10 10 10 10 10 10 11 12 12 12 12 11 10 9 7 6 5 5 8 8 8 7 6 5 5 5 5 4 3 2 3 3 6 8 10 11 11 10 9 9 9 9 9 10 11 13 15 15 14 13 11 10 9 7 6 5 5 7 7 7 7 7 7 7 6 6 6 6 7 7 8 9 9 9 8 7 7 6 6 7 8 8 10 11 8 7 6 6 7 7 7 7 7 6 7 7 7 7 7 7 7 8 9 10 10 10 11 11 12 12 12 12 13 14 14 15 14 12 9 6 3 2 2 2 2 2 2 2 1 2 2 2 3 3 3 3 4 4 4 4 5 6 7 6 6 6 6 6 6 5 4 4 3 3 2 3 6 7 9 7 6 4 3 3 3 3 3 3 2 2 2 2 2 2 2 2 1 1 2 2 2 2 2 2 2 1 1 1 2 2 2 2 2 3 3 2 3 3 3 3 3 3 3 2 2 2 1 2 3 3 4 5 5 6 6 6 6 5 5 4 5 5 5 4 4 4 4 4 5 5 5 4 4 3 3 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 4 4 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 6 6 5 5 4 4 4 4 4 4 4 4 3 3 3 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 13 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 13 12 12 12 11 11 11 10 10 10 10 10 10 10 10 9 9 9 9 8 8 7 6 5 4 3 3 2 2 2 3 2 2 2 2 1 1 1 1 1 1 1 1 1 2 3 3 3 3 3 3 3 3 3 3 3 3 2 1 2 4 8 8 8 7 6 5 5 4 2 3 4 3 2 1 1 1 1 2 3 2 2 3 3 3 3 3 2 2 2 2 3 3 3 3 3 3 4 4 5 4 3 3 4 5 3 2 2 3 4 3 3 2 2 2 4 6 6 5 4 3 3 3 3 3 4 4 5 6 7 7 7 6 6 6 6 6 6 4 4 3 2 1 1 2 2 3 4 5 6 6 5 4 3 3 2 3 3 3 4 4 5 6 7 9 10 8 7 4 3 2 3 3 3 3 3 3 3 2 5 7 11 12 12 11 11 10 9 8 5 4 4 6 9 10 11 10 10 11 11 11 12 11 10 9 8 6 4 3 2 2 3 3 3 4 4 4 6 7 8 9 10 10 9 8 7 6 5 5 5 4 5 5 7 8 9 9 9 9 9 9 9 10 11 12 12 13 13 13 13 13 14 14 14 14 13 12 12 12 11 11 10 9 9 10 12 13 13 13 12 12 11 10 9 9 10 11 12 12 12 11 10 10 10 11 11 12 11 11 10 10 10 9 9 8 8 8 8 8 8 9 9 9 9 8 8 7 6 5 4 4 3 4 5 6 7 7 7 6 6 5 3 3 3 5 6 7 7 7 5 4 3 3 4 4 4 3 4 4 3 3 2 2 2 3 5 7 7 7 9 10 11 9 7 7 8 10 9 8 6 5 4 4 4 4 4 5 6 6 6 8 9 8 8 7 8 7 6 5 3 3 2 2 5 7 8 8 8 9 10 10 8 6 6 6 5 4 3 2 2 3 5 5 4 3 2 2 2 2 2 2 2 4 4 4 4 4 3 2 2 2 2 2 3 3 4 4 8 9 10 9 8 7 6 5 5 7 9 8 7 5 5 5 6 6 6 6 7 7 7 7 8 8 7 7 6 6 6 6 6 6 5 4 3 2 2 2 1 1 1 1 1 2 2 2 3 3 4 5 6 3 4 7 10 11 11 11 11 10 9 8 8 8 8 9 10 10 11 12 12 12 12 12 11 10 8 7 6 5 5 6 8 9 9 8 7 6 6 5 4 3 2 2 2 3 6 9 12 13 12 11 11 10 10 9 9 8 8 11 13 16 14 12 11 9 8 7 5 3 4 5 5 6 6 6 6 5 5 5 5 6 7 9 10 10 9 8 7 6 5 5 4 6 7 8 10 10 9 7 6 6 7 7 7 7 7 7 7 7 7 7 6 6 7 7 8 9 10 10 11 11 13 13 13 13 14 14 15 15 14 12 9 5 3 2 2 2 2 2 2 2 2 2 3 3 3 3 4 4 3 3 3 3 4 5 6 4 4 4 4 4 4 4 3 3 3 2 2 2 3 4 5 4 3 3 3 3 3 3 3 2 1 1 1 2 2 2 2 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 4 3 3 3 3 3 2 2 2 2 3 3 4 5 6 6 6 6 6 6 5 5 5 4 4 4 4 3 4 4 5 5 5 5 5 5 4 4 2 2 1 2 2 3 3 3 3 3 3 3 3 3 4 4 4 5 5 5 5 5 5 6 6 6 6 6 6 6 6 7 6 6 6 6 7 7 7 7 7 7 6 6 5 5 5 4 4 4 4 4 4 4 4 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 11 11 10 10 10 10 10 10 10 10 9 9 9 9 8 7 7 5 4 3 3 2 2 1 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 6 7 8 8 7 6 5 5 5 4 3 3 2 1 1 1 1 1 2 3 3 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 3 3 3 4 5 3 3 3 4 4 4 4 3 2 2 4 5 6 5 4 4 4 4 3 3 4 4 4 3 4 5 5 6 6 6 6 6 5 3 2 2 1 1 2 3 3 4 5 5 5 4 4 4 3 3 3 2 2 3 4 5 6 7 8 9 9 8 7 6 3 2 2 2 2 2 3 4 4 5 9 11 13 12 12 12 12 11 10 9 7 6 5 7 9 11 11 11 11 11 11 12 12 11 10 9 7 6 4 2 2 2 2 3 4 5 5 5 6 7 8 8 8 9 8 8 7 6 7 7 8 7 7 7 7 7 8 7 7 7 7 8 10 11 12 12 12 11 10 10 11 12 12 13 13 14 13 13 12 12 12 11 10 9 9 10 11 13 13 13 13 13 12 10 9 9 10 11 12 12 11 10 9 8 8 9 10 10 10 10 9 9 9 9 9 8 7 7 6 7 8 9 9 9 8 8 7 7 7 6 5 4 4 4 6 6 7 6 6 5 4 3 3 2 2 4 6 6 6 5 3 2 1 2 3 4 4 3 3 4 3 3 2 3 4 9 10 10 9 8 8 8 8 7 7 7 8 9 8 7 5 4 4 3 3 3 3 4 5 8 9 9 8 7 8 8 8 7 6 5 4 3 3 3 5 8 9 8 8 10 10 9 7 5 5 5 5 5 4 3 3 3 4 5 4 3 2 2 3 3 3 3 4 6 6 5 4 3 2 2 2 2 2 2 3 5 8 9 11 10 10 8 8 7 6 4 3 5 8 9 8 6 6 6 7 6 6 7 7 7 6 6 6 5 5 4 4 4 5 5 6 5 5 4 3 3 2 2 2 2 2 2 2 2 4 6 6 6 7 7 7 6 7 10 11 11 11 11 10 7 5 3 5 6 7 9 10 12 12 13 13 12 12 11 10 8 6 4 5 5 6 7 9 9 9 9 8 8 7 5 4 3 3 2 3 4 7 10 13 13 13 12 11 10 10 9 8 7 6 7 10 15 14 12 11 9 8 7 5 3 3 3 4 5 5 6 5 5 4 4 5 6 7 9 11 11 9 8 7 6 5 5 6 7 8 9 10 10 9 8 7 7 7 7 7 7 8 7 7 7 7 7 6 5 5 6 7 9 10 11 11 12 13 13 13 14 15 15 15 15 15 11 7 4 3 2 2 2 2 2 3 3 3 3 3 4 4 4 4 4 3 3 2 3 3 4 5 5 4 3 4 4 4 4 5 4 4 3 3 3 3 3 3 3 3 3 2 2 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 2 3 3 3 4 4 3 3 3 3 3 3 3 3 3 4 4 5 6 6 6 6 6 6 6 6 6 6 5 5 4 3 3 3 4 5 5 5 6 6 6 5 4 3 2 1 2 2 2 3 3 3 3 3 3 3 3 4 4 4 5 5 5 5 5 5 6 6 6 6 6 6 6 6 7 7 6 6 6 7 7 7 7 8 7 7 7 7 7 6 5 5 5 5 5 5 5 5 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 11 11 10 10 10 10 10 10 9 9 9 9 9 8 7 6 5 4 3 2 2 1 1 1 2 2 1 1 1 1 1 1 1 1 1 1 1 1 2 2 3 3 3 3 3 3 3 3 2 2 3 5 7 7 7 7 7 7 6 6 5 5 5 4 2 2 1 1 1 1 1 2 3 4 4 3 3 3 3 3 3 3 3 3 4 4 3 3 3 3 3 3 3 3 3 3 2 2 2 2 3 3 4 4 5 4 3 3 3 4 5 5 5 5 5 5 6 5 4 4 4 4 3 3 4 4 5 5 5 6 6 5 3 2 2 3 3 3 4 5 4 4 4 4 4 4 5 5 4 3 2 3 4 5 6 7 8 9 10 9 7 6 5 4 3 3 4 6 7 7 9 10 12 13 12 12 12 11 11 11 11 11 10 9 6 4 6 8 10 11 11 11 11 11 12 11 11 10 8 7 5 3 2 2 2 3 4 6 6 6 6 7 7 8 8 8 8 8 8 8 8 9 10 11 11 10 9 8 8 8 7 7 7 8 10 11 12 13 13 13 12 11 10 10 11 11 12 12 13 13 13 13 13 13 12 11 10 10 10 11 12 13 13 13 13 12 11 11 11 12 13 13 13 12 12 11 10 9 9 9 9 9 9 9 9 9 10 9 8 7 6 6 7 8 9 9 9 8 7 7 7 7 6 6 5 5 5 6 7 6 5 3 2 2 2 2 2 3 5 6 5 5 4 3 2 1 3 4 4 3 3 3 4 3 3 2 5 8 11 10 9 7 6 5 4 4 5 6 7 9 9 7 6 4 4 3 3 3 2 2 4 6 8 8 7 5 5 6 6 6 6 6 4 4 3 2 4 7 8 8 8 9 10 9 8 7 5 5 5 4 4 6 6 4 4 5 6 5 3 3 3 2 3 3 5 6 7 5 3 3 3 3 2 2 2 3 5 8 10 11 10 9 9 8 7 7 6 5 4 3 3 6 9 9 8 7 6 5 5 5 5 5 5 5 4 4 4 4 3 3 3 4 4 4 5 5 4 4 3 3 3 2 4 5 4 5 6 8 8 8 7 6 6 6 6 8 9 9 10 10 12 12 10 8 6 5 7 9 10 12 12 12 12 12 11 10 8 7 5 4 4 5 6 6 8 9 9 9 9 9 8 7 6 5 4 3 3 3 4 6 9 12 13 14 14 13 12 11 10 9 7 5 3 6 9 11 11 10 9 8 7 6 4 3 3 3 4 5 5 5 5 4 4 4 5 6 9 11 11 9 7 6 5 5 6 8 9 10 10 10 9 9 8 8 8 8 8 8 8 8 8 8 7 7 7 6 5 5 6 7 9 10 12 12 13 13 13 13 13 15 16 16 15 13 10 7 5 3 3 2 2 3 2 2 2 2 3 3 4 4 4 4 4 4 3 3 3 3 4 4 5 5 4 4 5 5 5 5 4 4 3 3 3 3 3 3 3 3 2 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 2 2 3 3 3 4 4 3 3 3 4 4 4 5 4 4 4 4 5 5 6 6 6 6 6 6 6 6 6 6 6 5 5 4 3 3 3 4 5 5 5 6 6 5 5 4 3 2 2 2 2 2 2 3 3 3 3 3 3 4 4 4 4 5 5 5 5 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 5 5 5 5 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 10 10 10 10 9 9 9 9 9 8 8 7 6 5 3 3 2 1 1 1 1 2 1 1 1 1 1 1 1 1 1 2 2 2 1 1 2 2 3 3 3 3 3 3 3 2 2 3 5 7 7 7 6 6 6 6 5 5 4 3 2 1 1 1 0 1 2 2 3 4 4 4 4 4 3 3 3 3 3 3 3 4 4 4 3 3 3 3 2 2 2 2 2 2 2 2 2 3 3 4 5 5 4 4 3 2 3 5 5 5 5 5 3 5 6 4 4 3 3 2 3 3 4 4 4 5 5 6 5 4 4 4 3 3 3 4 5 5 4 4 3 3 4 5 4 3 3 3 4 5 6 7 7 8 9 9 7 6 5 5 6 7 8 10 10 11 11 12 12 12 12 12 11 11 11 10 10 11 11 10 9 8 7 7 7 9 11 11 11 11 11 12 11 10 9 8 7 5 3 2 2 3 5 7 8 7 7 8 8 8 8 8 9 9 9 9 9 10 11 12 12 12 12 11 11 10 10 10 10 11 11 11 12 12 12 13 13 12 12 11 11 11 11 11 11 12 13 13 13 13 13 13 12 12 12 11 11 12 12 12 12 12 12 12 12 13 14 15 15 14 14 13 13 12 11 10 8 8 9 10 10 11 11 10 9 8 7 7 7 7 8 8 8 8 7 7 7 7 7 7 7 6 6 6 6 6 5 3 2 2 2 2 2 4 6 8 6 4 4 3 3 2 2 2 2 2 2 3 3 3 3 5 7 10 10 9 8 6 4 2 2 2 2 3 5 7 9 8 6 5 4 4 3 3 4 5 5 5 6 7 6 5 4 3 3 4 5 5 4 3 3 3 3 4 6 6 8 9 9 9 8 7 6 6 5 5 3 3 5 5 5 5 5 6 5 4 3 2 1 3 4 6 6 6 4 3 3 3 3 2 3 3 6 9 10 10 9 7 6 6 7 7 6 5 4 3 2 2 4 7 9 9 7 6 6 5 5 4 5 4 4 4 3 3 3 3 3 3 3 3 3 3 4 5 5 5 4 5 6 8 8 7 7 8 9 9 7 6 5 5 7 8 9 9 8 8 9 12 13 12 10 8 7 9 11 12 13 13 12 12 11 10 9 7 5 3 3 4 5 5 6 7 8 8 8 8 8 9 8 7 6 5 4 3 4 5 5 6 7 9 12 14 14 13 12 11 10 7 4 2 3 5 7 8 8 8 7 7 6 5 3 3 4 4 5 5 5 5 5 4 4 4 7 10 11 11 9 7 6 5 5 6 8 10 10 11 10 9 8 8 8 8 8 8 9 9 9 9 8 8 7 7 6 6 6 7 8 9 11 12 13 14 14 14 14 14 14 15 15 15 13 11 9 6 4 4 3 3 3 3 3 2 3 3 3 3 4 4 4 3 3 3 3 2 3 3 4 5 5 4 5 5 5 6 5 4 4 3 3 3 3 2 2 2 2 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 1 1 1 2 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 5 5 6 6 6 6 6 6 6 6 6 6 6 6 5 5 4 3 3 3 3 4 4 4 5 5 5 4 4 4 3 3 2 2 2 2 3 3 3 3 3 3 4 4 4 5 5 5 5 5 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 5 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 10 10 10 9 9 9 9 8 8 7 7 6 4 3 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 4 6 7 7 6 5 5 5 5 4 4 3 2 1 1 1 2 2 2 3 4 4 4 4 4 4 4 5 5 4 3 3 3 4 4 4 4 3 3 3 3 3 2 2 2 3 3 2 2 3 3 3 4 4 4 4 3 2 3 5 6 6 6 6 6 6 6 4 3 3 3 3 3 3 3 3 4 4 4 5 5 5 5 4 4 3 3 3 3 4 4 3 3 2 2 3 3 3 3 3 3 4 5 6 7 7 7 7 6 6 6 8 10 11 10 10 10 10 9 9 9 10 11 11 11 10 10 10 10 10 10 10 9 8 8 7 7 9 11 11 11 11 11 11 10 10 8 7 6 4 3 2 2 4 7 9 10 9 8 8 8 9 9 10 10 9 9 9 10 10 11 12 12 12 12 12 12 12 12 13 13 13 13 12 12 11 11 12 12 12 12 12 12 12 11 11 11 11 12 13 14 14 14 13 13 13 13 13 13 12 12 12 12 12 12 12 12 13 14 14 15 15 14 14 13 13 12 11 10 9 10 11 11 11 11 10 10 9 8 8 8 8 8 8 7 7 6 6 6 6 7 7 8 8 7 7 6 5 3 2 2 2 1 2 3 6 7 8 5 3 3 3 3 2 2 3 2 2 2 2 2 2 3 5 8 11 9 7 5 3 2 1 1 1 2 4 8 9 9 6 4 3 3 4 3 3 4 4 4 4 4 4 6 6 6 4 3 3 3 4 3 2 2 1 2 4 6 8 9 10 9 8 6 5 5 6 6 5 4 4 5 5 5 5 5 5 5 3 2 2 3 5 6 7 5 4 4 4 3 3 3 3 5 7 9 9 8 7 5 4 4 4 5 5 5 4 3 2 2 3 3 5 10 11 10 8 6 5 4 3 4 4 3 3 3 4 4 4 3 3 3 3 2 2 3 5 6 7 7 7 7 7 7 7 7 8 9 8 7 8 8 8 9 10 10 9 8 9 9 9 8 8 7 8 9 11 12 12 12 12 11 11 11 10 8 6 4 2 3 4 5 5 5 6 7 7 6 6 6 7 7 7 6 5 4 3 5 5 5 4 4 5 10 13 14 13 12 10 8 5 3 2 2 3 3 4 5 5 6 6 6 4 3 3 3 4 4 5 6 6 6 5 4 4 7 11 11 11 9 7 6 5 4 4 7 8 10 10 10 9 8 8 8 8 8 9 9 9 9 9 9 9 8 7 6 6 7 7 9 10 11 12 13 14 15 15 16 16 15 15 15 15 14 12 10 7 6 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 3 4 4 5 5 4 5 5 6 6 5 4 3 3 3 3 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 2 3 3 3 3 3 3 3 3 4 3 3 3 4 4 4 4 5 5 5 6 6 6 6 6 5 5 5 4 4 4 4 4 5 4 3 2 2 3 3 3 4 4 4 3 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 4 4 5 5 5 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 7 7 7 7 7 7 6 6 6 5 17 17 17 17 16 16 16 16 16 17 17 17 17 17 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 10 10 10 9 9 9 8 8 8 7 6 5 4 3 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 2 2 2 1 1 2 2 2 3 3 3 3 3 3 3 3 3 4 5 6 7 6 5 4 4 4 4 3 2 2 1 1 1 2 2 2 3 4 4 4 4 4 4 4 5 5 5 4 3 4 4 4 4 4 4 6 5 4 3 2 2 2 3 3 2 2 2 2 3 4 4 4 3 3 3 3 5 7 7 7 6 6 6 5 5 4 4 4 3 3 3 3 4 4 4 3 4 5 5 5 5 4 3 3 2 2 3 3 2 1 1 1 2 2 2 2 2 2 2 3 4 4 5 5 6 6 6 7 9 9 10 9 9 8 7 8 9 10 11 11 11 10 10 9 9 9 9 9 9 9 8 8 6 6 10 11 11 11 11 11 10 10 8 7 6 5 4 3 2 2 5 8 10 10 9 8 8 8 9 10 10 10 10 10 10 10 10 11 12 12 13 13 12 12 12 13 13 13 13 13 13 12 12 11 11 11 11 12 12 12 12 12 11 11 11 11 12 13 14 14 13 13 13 13 13 13 12 12 11 11 11 12 12 12 12 13 13 14 14 14 14 13 13 13 12 11 9 9 9 10 10 9 8 8 8 8 9 9 8 8 7 6 5 5 5 5 6 7 8 9 8 8 7 5 3 2 1 1 2 2 4 5 7 5 4 3 2 2 2 2 2 2 2 3 3 3 2 2 2 4 7 9 9 7 4 2 1 1 2 2 2 3 5 7 8 7 5 3 2 2 2 2 3 4 5 4 4 4 5 7 7 6 4 3 2 2 2 3 3 3 4 6 7 9 10 9 8 6 6 5 4 4 4 5 5 5 5 5 5 5 5 5 4 3 3 3 4 5 7 6 6 4 4 5 4 3 4 5 7 9 10 9 8 6 4 3 2 2 2 3 4 4 3 3 1 3 4 5 5 6 9 9 8 6 4 4 4 4 4 3 3 4 5 5 5 4 3 2 2 2 2 3 5 6 7 8 6 6 6 6 7 7 8 8 7 7 8 8 8 8 8 8 7 7 7 8 9 8 8 7 8 10 12 12 12 11 11 11 11 10 9 7 4 3 3 4 5 6 6 5 5 5 5 5 5 5 6 6 6 5 4 4 4 5 6 6 5 4 5 7 9 10 10 8 4 3 2 2 2 2 2 1 1 1 3 4 5 5 4 4 3 3 3 3 4 6 6 7 6 5 5 8 11 11 10 8 7 6 5 4 3 6 8 9 9 9 9 9 8 8 8 8 8 9 9 9 9 9 9 9 8 7 7 7 8 9 10 12 12 13 13 14 15 16 16 16 15 15 14 14 13 11 9 7 5 4 2 3 4 3 3 2 3 3 3 3 3 3 2 3 2 2 2 2 3 3 4 4 5 5 5 6 6 6 6 5 4 3 3 3 3 2 2 1 1 2 2 2 2 1 1 1 1 1 1 2 2 2 2 2 2 3 3 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 5 5 5 6 6 6 6 6 6 6 5 5 4 3 3 3 3 3 3 3 2 1 1 2 3 3 3 3 2 3 3 3 4 4 3 3 3 3 3 3 3 3 3 3 4 4 5 5 5 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 17 17 17 17 17 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 10 10 9 9 9 8 8 7 7 6 4 3 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 2 2 2 1 2 2 3 3 3 3 3 3 3 3 3 3 3 4 5 5 5 5 4 3 3 3 2 2 2 1 2 2 2 2 1 2 2 3 4 4 5 4 4 5 5 5 5 4 4 5 6 6 7 7 7 5 4 3 3 2 2 2 3 2 2 2 3 3 4 4 4 4 4 3 2 3 4 4 5 5 5 5 5 4 4 4 4 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 3 2 2 2 2 1 2 2 2 2 2 3 3 3 3 3 3 2 2 3 5 7 7 5 7 8 8 8 8 7 7 7 7 8 10 12 12 11 10 9 8 8 8 8 8 8 7 7 7 4 5 8 9 10 10 10 10 9 8 7 6 5 5 4 3 3 3 7 9 11 10 9 7 7 8 9 10 10 10 9 10 10 11 11 11 12 13 13 13 13 12 11 11 12 12 12 12 12 12 11 11 10 10 10 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 13 13 12 12 11 10 10 10 11 11 11 11 11 12 12 13 14 14 14 14 13 13 12 10 8 7 8 8 7 6 6 7 8 8 8 7 6 6 5 5 4 4 4 5 6 8 9 9 7 6 4 3 2 2 2 3 5 7 6 5 3 2 1 2 2 2 2 2 2 2 2 3 3 3 3 4 7 8 9 8 6 4 2 2 2 3 4 5 4 4 5 5 5 4 3 3 2 1 1 2 3 4 4 4 5 5 6 5 4 4 3 2 2 2 2 5 6 8 9 10 10 8 6 4 4 5 5 4 4 3 3 3 4 5 5 6 5 5 3 3 3 4 6 7 7 7 5 4 4 4 5 4 5 7 8 9 9 8 8 6 5 3 2 2 1 1 2 3 3 3 2 2 5 7 7 6 6 7 7 7 5 4 4 5 5 5 5 5 5 6 6 5 4 3 2 2 3 3 4 5 6 6 6 6 6 6 6 7 8 9 8 7 6 6 6 6 5 4 4 4 6 8 9 10 10 9 9 9 10 10 9 9 8 8 9 10 9 8 5 2 3 4 5 6 6 6 4 3 3 4 5 5 5 5 5 5 4 4 7 7 6 5 4 3 3 3 4 4 3 2 2 2 2 2 3 2 2 2 1 1 2 2 3 5 6 5 4 4 3 3 3 4 6 7 7 7 7 7 9 10 11 9 8 7 6 5 4 4 7 8 8 8 7 7 7 7 7 7 7 7 7 8 8 8 9 9 9 9 8 7 8 9 10 11 12 13 13 12 13 13 14 15 15 15 15 14 14 13 12 10 7 5 3 1 2 3 3 2 1 2 2 2 2 3 3 3 2 2 2 1 2 2 3 4 4 4 4 5 6 6 7 6 5 4 3 3 3 3 2 2 1 1 2 2 2 2 2 2 1 1 1 1 1 1 1 2 2 2 3 3 3 3 3 3 3 2 2 2 2 2 3 3 3 3 3 3 3 3 3 4 4 4 5 5 5 5 5 5 5 6 6 7 7 7 6 6 6 5 4 3 3 2 2 2 3 2 2 1 1 1 2 2 2 2 2 3 3 3 3 3 3 4 4 4 4 3 3 3 3 3 3 4 4 5 5 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 5 6 6 6 6 6 5 5 5 5 5 5 5 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 10 10 9 9 9 8 8 7 6 5 4 3 2 2 1 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 2 2 2 2 2 2 3 3 3 2 3 3 3 3 3 3 3 3 3 3 3 4 3 3 2 2 2 1 1 1 2 2 2 2 1 1 2 3 4 5 5 5 5 5 5 5 6 6 7 8 9 9 9 7 5 4 3 3 2 1 2 2 3 3 3 3 3 3 4 4 4 4 3 2 2 4 4 4 4 4 4 4 4 4 3 3 4 4 4 4 4 3 2 1 2 3 4 4 4 3 3 2 2 2 2 2 2 1 1 2 2 2 2 3 3 4 4 4 4 3 3 6 8 9 7 6 7 8 8 8 7 6 6 6 6 7 11 11 11 10 8 8 7 7 7 8 9 7 6 7 7 4 5 7 8 9 9 9 8 8 7 6 5 5 5 4 4 4 5 9 10 11 10 8 7 8 8 9 9 8 9 9 10 11 11 11 11 12 12 12 12 12 11 11 10 10 11 11 10 9 9 9 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 11 10 9 8 9 9 10 10 10 11 11 12 12 13 13 14 14 14 13 12 10 8 7 6 7 7 7 7 7 8 8 8 7 6 5 5 5 4 3 3 4 5 7 8 9 7 6 4 4 3 3 4 5 6 7 5 4 2 2 2 2 3 3 3 3 3 3 3 4 4 3 5 7 8 8 7 7 6 5 4 4 3 4 5 6 6 5 4 3 3 3 4 4 3 3 3 3 3 3 3 3 3 4 4 4 3 3 2 3 3 5 6 7 8 9 9 9 8 7 5 4 3 3 4 5 5 5 3 4 4 5 5 5 5 4 3 4 6 7 7 7 6 5 5 5 5 5 5 6 7 9 9 8 6 6 5 5 4 3 2 2 2 2 2 2 2 2 3 4 6 7 6 6 6 6 6 7 6 6 7 7 7 6 5 5 6 6 6 5 4 3 4 5 5 5 6 7 7 6 6 6 6 6 5 6 7 9 9 7 7 6 5 4 4 4 5 6 7 9 11 11 11 10 9 9 10 11 10 10 8 7 7 8 8 8 5 3 4 5 6 7 7 6 4 4 4 4 5 5 4 4 4 4 4 5 8 7 6 4 3 2 2 2 2 3 3 2 2 2 2 3 3 2 2 2 2 1 2 3 4 5 6 5 4 3 3 3 3 4 6 7 8 9 8 8 8 9 11 9 8 7 6 5 4 5 6 6 6 6 5 4 4 4 4 4 5 5 5 6 6 7 8 8 9 9 8 8 8 9 10 11 12 13 13 12 12 12 12 13 13 14 15 15 15 13 12 9 7 5 3 1 2 2 2 2 2 2 2 2 2 2 3 3 2 2 2 2 1 1 1 2 2 3 3 4 5 6 6 7 7 5 4 3 3 2 2 1 1 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 2 2 2 2 3 3 3 2 3 3 3 3 3 3 3 3 3 3 4 4 4 3 4 4 5 5 5 4 4 4 5 5 6 6 7 7 7 7 6 6 6 5 5 4 3 2 1 2 3 2 2 1 1 1 2 2 2 2 2 3 3 3 3 3 3 4 4 4 4 4 4 3 3 3 3 3 4 4 5 6 6 7 7 7 7 7 7 8 8 8 7 7 7 7 7 7 6 6 6 6 6 6 6 5 6 5 5 5 5 5 5 5 5 5 5 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 11 11 10 10 10 9 9 8 7 7 6 5 3 2 2 2 2 2 2 3 2 2 2 2 1 1 1 2 1 2 1 1 2 2 2 1 1 2 2 2 2 2 2 2 2 2 2 3 3 3 2 2 2 2 3 3 2 2 2 2 1 1 2 2 2 2 1 1 2 3 4 5 5 5 5 5 5 5 6 7 9 10 11 9 8 5 4 4 3 3 2 2 2 2 3 3 3 3 3 3 4 4 4 3 2 1 2 5 5 4 3 3 3 4 4 5 4 3 3 4 5 5 5 4 4 3 2 3 5 4 4 3 2 2 2 2 2 1 1 1 1 1 2 2 2 3 4 5 5 5 5 5 7 10 10 9 7 7 8 8 8 7 6 4 5 6 8 9 11 10 8 7 6 6 6 6 7 8 9 7 7 8 9 9 7 7 7 8 8 8 7 7 7 7 6 5 4 6 7 7 8 10 10 10 9 8 7 7 8 8 7 7 8 9 10 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 9 9 9 10 10 11 11 11 11 12 12 12 12 12 12 12 12 11 10 9 9 9 10 10 11 11 11 11 10 9 9 9 9 9 9 10 10 10 11 11 12 12 13 13 13 12 11 10 9 8 7 8 8 8 9 9 8 8 8 7 7 6 6 5 5 4 4 4 5 6 8 9 8 7 5 4 5 5 6 7 7 7 6 3 2 2 3 3 4 5 5 5 5 5 5 4 3 4 6 7 7 6 5 5 5 5 5 5 4 4 4 5 5 4 3 2 2 3 3 3 4 4 3 3 3 3 2 2 2 2 3 3 3 3 3 5 7 7 7 8 9 9 9 8 7 5 4 3 3 2 2 2 3 4 4 5 4 4 3 3 2 4 6 7 8 8 7 6 5 6 6 7 7 6 7 7 7 6 5 4 3 3 3 3 3 3 3 3 3 3 2 2 2 2 3 4 4 5 5 5 5 5 6 7 7 6 6 7 7 6 5 5 6 6 5 4 4 4 6 7 7 8 8 7 6 5 5 5 5 5 5 7 8 9 8 7 5 4 3 3 3 3 5 6 7 8 9 10 11 9 8 7 6 6 6 6 7 7 7 7 7 5 3 4 5 6 7 8 7 7 6 6 6 6 5 4 3 3 4 5 4 6 7 7 5 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 4 5 5 5 4 4 4 3 3 4 6 7 9 9 9 8 6 8 9 9 8 7 6 5 4 4 5 4 3 3 3 3 3 3 3 2 3 3 3 4 4 5 6 7 7 7 7 8 8 8 9 11 12 13 13 13 12 11 10 11 11 12 13 14 13 12 10 8 7 5 3 2 2 2 2 1 1 1 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 3 4 5 6 6 5 4 3 2 2 1 1 1 1 2 2 2 2 2 2 3 2 2 2 2 2 1 1 1 1 1 1 2 2 2 2 2 2 3 3 3 3 3 3 3 4 4 3 3 4 4 4 4 4 4 4 4 5 5 6 6 7 7 7 6 5 5 5 4 4 4 3 2 1 1 2 3 4 5 4 4 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 3 3 3 4 4 5 5 6 6 7 7 7 7 7 8 8 8 8 8 7 7 7 7 7 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 11 11 11 10 10 10 9 9 8 7 6 5 4 3 2 2 2 2 3 2 2 2 2 2 2 2 1 2 2 2 2 2 1 1 1 1 1 1 2 2 2 3 2 2 1 1 1 2 2 3 3 3 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 2 1 2 3 4 4 4 5 6 6 5 6 7 8 9 9 8 7 6 5 5 4 4 5 6 5 4 3 2 2 3 3 3 4 4 3 3 3 2 1 1 3 6 5 4 2 2 2 4 5 5 4 3 3 3 4 4 4 4 3 4 4 5 4 3 3 3 2 2 2 2 2 1 1 1 2 2 2 2 3 5 4 4 4 6 8 9 10 9 8 7 8 9 10 9 7 7 7 7 9 11 10 9 5 5 5 5 5 6 7 8 8 8 7 7 8 11 11 9 8 7 7 8 9 10 10 11 12 13 12 12 11 11 11 11 11 10 9 9 8 7 7 7 7 6 7 7 8 10 10 11 11 10 10 10 10 11 11 11 11 11 11 11 11 10 10 10 11 11 12 12 12 12 12 12 11 12 12 12 12 12 11 10 8 7 7 8 10 11 11 12 12 12 11 11 10 9 9 8 8 9 9 10 10 10 9 10 10 11 10 10 9 9 10 10 10 9 9 10 10 10 9 8 7 7 7 7 7 7 6 5 5 5 6 8 8 7 5 4 4 5 7 7 7 7 6 6 4 2 1 1 2 4 5 5 5 4 4 3 3 3 4 6 6 6 5 5 5 4 4 4 5 5 5 4 4 3 3 2 3 3 4 3 3 3 3 4 4 5 5 4 4 4 5 4 3 2 3 4 7 8 8 8 8 8 8 8 6 5 4 3 3 3 3 3 3 4 4 5 5 5 5 4 5 6 7 8 8 7 7 6 6 7 7 7 8 7 6 5 4 3 3 3 3 3 3 3 3 4 4 4 4 4 3 2 1 2 2 2 2 3 3 3 4 5 6 7 7 7 6 6 6 6 5 4 4 4 4 4 4 5 5 6 7 7 7 7 6 5 4 4 4 5 5 6 7 8 9 7 5 3 2 2 2 4 6 7 8 7 7 7 8 9 8 5 4 4 4 4 5 4 3 2 2 2 2 3 4 6 7 7 8 8 8 8 7 7 6 4 3 3 3 5 5 5 5 5 5 4 3 2 3 4 4 3 3 2 2 2 2 2 2 2 2 2 2 1 1 1 2 3 4 4 3 3 3 4 4 4 4 6 8 9 10 10 9 7 7 7 8 7 7 6 6 6 6 6 5 4 4 3 3 3 2 2 2 2 3 3 3 3 3 4 5 6 6 6 6 7 7 8 10 12 13 13 13 12 11 10 9 9 10 10 10 10 9 8 8 7 5 4 3 3 2 2 2 2 2 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 4 4 4 3 3 3 2 2 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 1 1 1 1 2 2 2 2 2 2 2 2 3 3 3 3 4 4 4 3 3 3 3 3 3 3 3 4 4 4 5 5 5 6 6 7 7 7 5 4 3 3 3 3 2 2 1 1 1 2 4 5 6 6 5 5 5 4 4 3 3 3 3 3 3 4 4 4 4 4 5 5 5 4 4 4 4 5 5 5 5 6 6 7 7 7 7 8 8 8 8 8 8 8 7 7 7 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 11 11 11 11 11 11 10 10 10 9 9 8 7 6 5 4 3 2 2 3 2 2 2 2 2 1 2 2 2 2 1 1 2 2 2 2 2 1 1 1 2 2 2 2 2 2 2 2 1 1 2 4 5 4 3 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 2 2 2 3 3 3 4 6 6 7 7 7 7 7 7 6 5 5 5 6 7 8 9 9 10 10 7 3 2 2 2 3 3 3 3 2 2 2 1 1 2 4 7 7 5 2 2 2 4 4 5 4 3 3 3 3 4 5 5 5 5 4 4 3 3 4 3 2 2 3 3 2 2 1 1 2 2 3 3 4 5 5 5 4 7 9 9 8 8 8 8 8 9 10 10 9 9 9 9 10 9 7 4 3 4 5 5 5 6 7 8 9 9 8 7 8 10 10 9 8 8 8 9 10 12 13 14 15 15 15 14 13 13 12 12 10 9 9 8 7 6 6 6 6 5 6 7 8 9 9 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 10 10 10 10 10 9 9 9 10 10 10 11 10 9 8 7 7 9 10 11 12 12 12 12 12 12 12 11 10 9 8 8 9 9 9 9 9 9 9 9 9 9 9 10 11 11 11 9 9 9 10 10 9 8 8 7 7 7 7 7 7 6 6 6 6 8 8 7 6 5 5 6 6 7 7 6 6 5 4 3 2 2 3 4 4 4 3 2 1 2 3 4 5 6 6 5 4 4 4 4 3 2 3 3 4 4 4 3 3 3 3 4 5 5 4 4 4 5 5 6 5 6 6 7 8 6 5 4 5 7 8 8 8 7 7 7 6 5 4 3 3 3 3 3 3 4 4 3 3 3 4 4 6 8 8 8 7 6 5 4 4 5 6 7 7 6 5 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 1 1 2 2 2 2 3 2 3 5 7 7 7 6 5 4 4 4 4 3 3 3 3 4 4 5 6 7 8 7 7 6 5 4 3 3 4 5 6 6 7 8 8 6 4 3 2 3 3 6 8 9 9 9 8 8 8 8 7 6 5 5 6 6 7 6 3 3 2 2 2 4 5 6 7 7 8 8 8 8 7 6 5 3 2 3 4 5 5 4 3 3 3 3 3 4 5 5 6 5 4 2 2 2 2 1 2 2 2 2 2 1 1 1 2 2 3 3 3 3 3 4 4 4 4 5 7 9 9 9 8 7 6 6 7 7 7 7 7 7 7 6 6 5 5 4 4 3 3 3 2 3 3 3 3 3 3 4 4 5 5 6 7 7 7 7 8 9 10 11 11 12 11 10 9 8 8 8 8 8 7 7 8 8 7 6 4 3 3 3 3 3 4 4 4 4 3 3 2 2 1 2 2 2 2 3 2 2 2 3 3 3 3 3 3 4 4 4 4 3 2 2 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 4 4 4 3 3 4 3 3 3 3 3 4 4 4 5 5 5 6 6 7 7 6 5 4 3 2 2 2 2 2 4 4 4 4 4 5 5 5 5 5 4 4 4 3 3 3 3 3 3 4 4 4 4 5 5 5 5 5 5 5 5 6 6 6 6 6 7 7 7 7 7 8 8 8 8 8 8 8 7 7 7 7 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 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 10 10 9 9 8 7 6 5 4 3 2 2 2 2 2 2 2 1 1 1 1 2 2 1 1 2 3 3 2 2 2 1 2 2 2 2 1 1 2 3 3 3 5 7 6 5 4 2 1 1 1 1 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 2 4 5 6 7 7 8 7 6 5 5 5 6 7 7 8 8 9 10 11 11 8 4 2 2 2 2 2 2 2 2 1 1 1 1 3 6 7 8 7 5 3 3 4 3 4 4 4 4 3 4 5 6 7 6 5 4 3 3 3 4 3 2 2 3 4 3 2 1 2 2 2 3 3 5 6 5 5 5 7 8 9 8 7 7 8 8 9 9 10 9 9 8 8 7 6 4 3 2 4 4 5 5 6 7 8 9 10 9 8 9 9 8 8 8 9 9 10 11 12 12 12 13 13 13 13 12 11 11 11 10 9 8 7 7 6 5 5 5 5 6 7 7 8 9 9 10 11 11 11 11 10 10 9 8 7 7 7 7 6 6 5 5 4 5 6 7 7 7 6 5 6 8 9 10 10 10 10 10 11 11 11 12 12 13 13 13 12 12 12 12 12 11 10 10 9 10 10 11 10 10 10 10 9 9 9 10 11 12 12 11 10 9 9 10 9 9 9 8 8 7 7 7 7 7 6 6 6 7 7 7 6 5 6 6 8 8 8 7 6 5 4 4 4 3 3 3 3 3 2 1 1 1 2 3 4 6 7 7 6 5 4 3 3 2 1 2 3 4 5 5 4 4 5 6 7 6 6 6 5 6 7 6 6 7 7 7 8 8 6 7 7 8 8 8 7 5 5 4 4 4 4 3 3 2 3 3 4 3 3 3 2 1 1 2 4 5 6 5 5 5 3 2 3 3 4 5 5 5 4 3 3 3 3 3 3 3 4 4 3 2 1 1 2 2 2 2 2 2 3 2 1 1 1 2 2 3 2 4 7 7 6 5 5 4 3 3 3 2 2 2 3 3 3 4 4 5 7 7 7 6 5 4 3 3 3 3 5 6 6 7 8 7 5 3 3 2 3 4 7 9 10 10 10 9 8 7 7 6 7 7 7 7 5 4 3 3 2 2 3 3 4 5 5 6 7 7 8 7 7 6 5 5 4 3 3 3 3 3 3 3 2 2 3 3 5 5 5 6 5 5 3 2 2 2 1 2 2 2 2 2 1 1 2 3 3 3 4 4 4 4 4 4 4 4 5 6 7 7 7 6 5 5 6 7 8 8 9 8 8 7 6 6 5 5 4 4 3 3 3 3 3 3 3 3 3 3 3 4 4 5 6 7 7 7 7 6 6 6 6 8 10 10 10 8 7 7 7 8 8 7 8 9 10 10 9 8 6 5 4 3 4 4 4 5 5 4 4 3 3 2 2 2 2 2 3 3 2 2 3 3 4 4 4 4 4 5 5 5 4 3 2 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 6 6 6 6 7 6 6 5 4 3 3 2 2 4 5 6 6 5 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 4 4 4 4 5 5 5 5 5 6 6 6 6 6 6 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 7 7 7 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 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 11 10 10 10 9 8 8 7 6 5 4 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 2 2 2 1 1 2 2 2 1 1 2 3 4 5 7 7 7 5 4 3 2 1 1 1 1 2 2 3 3 2 2 2 2 2 3 3 3 4 4 3 2 2 2 3 5 6 7 8 7 7 7 7 8 7 7 7 6 6 7 8 9 9 7 5 3 3 2 2 3 3 2 2 2 1 1 2 3 5 7 7 7 6 4 4 4 3 4 5 5 5 5 5 5 7 7 6 5 3 3 3 4 3 2 2 3 5 4 3 2 2 3 3 3 3 4 6 5 4 4 5 6 8 9 8 8 7 7 7 7 7 7 7 6 5 4 3 3 3 2 3 3 3 4 4 4 5 7 9 11 9 9 9 8 7 6 6 8 9 11 11 11 12 11 11 11 11 10 11 11 10 10 10 9 8 7 6 5 4 4 4 5 6 7 8 8 8 9 9 10 11 11 11 10 10 9 7 7 6 5 4 3 3 2 2 2 2 3 5 5 6 7 8 8 10 11 12 13 13 13 13 13 14 14 14 14 14 14 14 13 11 10 11 11 11 11 11 11 11 12 12 12 11 11 11 11 12 12 12 12 12 11 11 10 10 10 10 9 9 8 8 8 7 7 7 6 6 7 7 7 8 7 6 5 4 5 7 8 8 7 6 5 4 3 3 3 2 2 2 1 1 1 2 2 2 2 3 3 4 5 5 4 4 5 4 3 3 2 3 4 5 5 5 5 5 6 8 8 7 6 5 4 5 6 7 7 7 6 6 6 4 3 5 7 9 8 7 5 3 2 3 3 2 2 3 2 2 2 3 4 4 3 2 2 2 1 1 2 3 4 3 3 3 3 3 4 3 3 3 3 3 2 2 2 2 3 3 3 4 4 4 2 2 2 1 1 1 2 2 2 3 3 2 1 2 2 2 2 3 4 6 7 7 6 5 4 4 3 3 3 2 2 2 3 3 3 3 3 5 6 6 6 5 4 3 3 3 3 3 4 6 6 6 7 6 4 3 2 2 3 5 8 10 10 10 9 9 8 7 6 5 5 6 6 5 3 2 1 1 2 2 3 4 4 4 5 6 7 7 7 7 6 5 5 5 5 4 3 3 2 2 2 3 3 4 4 5 5 5 5 5 6 5 4 3 2 2 2 2 2 2 2 2 1 2 2 3 4 4 4 4 4 4 4 4 5 5 6 6 6 6 6 6 5 5 7 8 9 9 8 8 8 7 7 6 5 5 5 4 3 3 3 3 3 3 3 3 3 3 3 4 4 4 5 6 6 6 5 5 5 5 5 5 6 9 9 8 7 7 7 8 8 8 9 10 12 12 11 9 8 7 6 4 4 4 4 4 4 4 4 3 3 3 2 2 2 2 2 2 3 3 3 4 4 5 5 5 5 5 5 5 4 3 2 1 1 1 1 2 2 2 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 5 5 5 6 6 6 6 6 6 6 6 7 6 6 5 4 3 3 3 5 6 6 6 6 5 5 4 4 3 3 3 3 3 3 4 4 4 3 3 3 3 3 4 4 4 4 4 4 5 5 5 6 6 6 6 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 7 7 7 7 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 12 12 11 11 11 11 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 9 8 8 7 6 5 4 2 2 1 1 1 1 1 1 2 2 1 1 1 2 1 1 1 2 2 2 1 2 2 2 2 3 2 2 3 3 4 5 5 6 5 4 3 3 2 2 2 1 1 2 3 3 2 2 2 2 2 2 2 3 3 4 4 3 2 2 3 4 4 5 6 8 9 9 9 9 8 7 7 7 6 6 5 6 7 7 7 5 5 6 5 4 4 4 3 3 2 1 1 2 3 3 5 5 6 5 4 3 3 3 3 4 6 5 5 5 6 7 6 6 4 3 3 4 4 3 3 3 4 5 4 3 2 2 3 4 5 4 5 5 4 4 4 5 7 8 9 9 8 7 6 5 4 5 5 4 4 3 3 3 2 3 3 2 2 1 2 2 3 4 6 7 8 8 8 8 8 7 4 5 6 8 10 11 11 11 10 10 9 8 8 9 10 10 10 10 10 8 7 6 5 4 3 3 4 6 8 9 9 9 8 8 9 10 10 11 10 9 8 7 5 3 3 3 2 2 2 3 3 4 6 8 10 11 12 12 12 13 14 14 14 14 14 14 14 14 14 14 14 15 15 14 14 12 11 10 11 11 11 11 12 12 13 13 12 12 11 11 11 12 12 12 11 11 11 10 10 10 10 9 9 8 8 7 7 7 6 6 6 6 7 8 9 8 7 5 4 4 5 7 8 8 7 5 3 2 2 1 1 1 1 1 1 1 2 2 2 2 2 3 3 3 5 6 8 7 7 7 6 5 5 5 6 6 5 5 6 7 8 9 8 7 6 6 6 5 6 7 5 4 3 3 3 3 5 8 8 8 7 6 4 3 3 3 2 2 2 2 2 2 2 3 4 3 3 3 3 3 2 2 3 4 4 5 3 2 3 4 4 3 2 1 2 2 2 2 2 2 3 3 3 3 4 4 3 3 2 1 1 2 2 2 2 2 2 2 2 2 2 2 1 2 4 6 7 6 5 4 3 2 2 3 4 3 3 3 3 3 3 3 4 6 6 6 5 5 4 3 3 3 2 2 2 3 4 5 5 4 3 2 1 1 3 5 8 9 9 8 7 7 7 7 5 4 4 4 5 7 4 3 2 2 2 3 3 4 4 4 4 5 6 6 7 7 6 6 6 5 5 5 4 3 2 2 3 3 4 4 5 5 5 5 5 5 5 5 5 4 3 3 2 2 2 2 2 2 2 2 3 4 4 4 3 4 4 4 4 4 5 5 6 6 6 7 7 6 6 6 6 7 8 7 7 7 8 8 8 7 6 5 5 4 4 4 4 4 3 3 3 3 2 2 3 3 4 4 4 4 5 5 5 5 5 5 6 6 7 10 9 8 7 7 7 8 9 9 9 10 11 11 11 10 9 8 7 6 5 4 3 3 3 3 3 3 3 3 2 2 1 2 2 2 3 3 4 4 5 5 5 5 5 4 4 4 4 3 2 1 1 1 1 1 1 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 5 4 3 3 5 5 6 6 6 6 6 5 5 4 4 3 3 3 3 3 4 4 4 4 4 3 3 3 3 4 4 4 4 4 4 4 4 5 5 6 6 6 7 7 7 7 7 7 7 7 8 8 8 8 8 8 7 7 7 7 7 7 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 13 13 13 13 13 12 12 12 12 12 12 11 11 11 11 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 9 9 8 7 6 5 4 3 3 2 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 2 2 2 3 3 3 2 2 3 3 3 3 3 4 4 4 4 3 2 2 1 2 1 1 2 2 3 2 1 1 1 1 1 1 2 2 3 3 3 3 3 4 6 7 6 5 6 8 10 9 9 8 8 8 8 8 7 6 5 5 6 7 6 5 7 8 7 6 5 5 5 4 2 1 1 2 4 5 5 4 4 3 3 3 4 4 3 4 5 4 3 3 4 5 6 5 4 3 3 5 4 3 3 4 4 4 5 3 2 2 3 5 5 5 6 6 4 5 5 6 7 9 8 8 6 5 3 3 3 3 3 3 2 2 3 2 2 4 4 2 1 1 2 3 3 4 4 4 5 7 7 7 7 7 5 4 5 7 8 10 9 9 8 7 7 7 7 8 9 9 10 10 10 9 7 6 5 4 2 2 3 5 8 9 10 9 8 7 7 7 9 9 9 7 5 3 3 3 3 3 4 6 7 7 7 8 11 12 12 13 13 14 14 14 14 14 14 14 14 13 13 13 13 13 14 14 14 14 14 14 12 11 11 10 11 12 12 13 13 12 12 12 12 11 11 11 11 11 11 10 10 9 9 9 9 9 8 8 7 7 7 6 6 5 5 6 7 9 9 8 7 6 5 6 6 7 7 7 6 5 3 3 2 2 1 1 1 2 2 2 2 2 2 3 4 6 6 7 7 8 10 10 9 8 7 6 6 6 6 5 5 5 6 8 8 8 7 6 5 5 4 4 5 5 3 3 3 4 5 7 8 9 8 7 5 4 3 3 3 3 2 2 2 2 2 2 2 4 3 3 3 4 3 3 4 5 6 6 6 5 5 5 4 3 3 4 2 2 3 4 5 4 3 3 3 3 3 3 2 3 3 4 3 1 2 2 2 2 2 3 3 3 2 1 1 1 1 2 3 4 6 6 5 4 4 5 5 5 5 4 4 4 4 4 4 4 5 6 6 5 5 5 5 5 5 4 3 2 1 2 3 4 5 3 2 1 1 2 4 6 8 8 7 6 5 5 7 7 6 4 3 2 3 3 3 2 2 2 3 3 3 4 3 3 4 4 5 4 5 6 6 6 5 4 4 4 4 3 3 3 3 4 4 4 5 5 5 5 5 4 4 4 3 3 2 2 1 1 2 2 2 2 3 3 4 4 3 3 3 3 4 4 3 3 4 4 4 6 7 7 7 7 7 6 7 7 7 7 7 7 8 8 8 8 7 5 4 4 4 4 3 3 3 3 3 3 2 2 2 2 3 3 3 4 5 6 6 6 6 6 7 7 9 11 11 10 9 8 8 9 9 10 9 9 9 10 10 10 10 9 8 6 5 3 1 1 2 2 2 3 3 3 3 2 2 1 2 2 3 3 3 4 4 5 5 5 4 3 3 3 2 2 1 1 1 1 1 1 1 2 2 3 3 3 3 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 6 5 5 4 5 5 6 6 6 6 6 6 6 5 4 4 3 4 4 3 3 3 4 4 4 4 4 3 3 3 3 4 4 4 4 4 4 4 4 5 5 6 6 7 7 7 7 7 7 7 7 7 8 8 8 8 8 7 7 7 7 7 7 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 4 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 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 12 12 11 11 11 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 9 9 8 7 6 5 4 3 2 1 2 2 2 2 1 1 1 1 1 1 2 2 2 2 2 2 2 3 2 3 3 3 2 2 3 3 4 4 3 3 3 4 5 3 2 1 1 1 1 1 2 2 2 2 1 1 1 2 1 1 3 3 3 3 3 4 7 9 10 11 10 9 9 9 10 9 8 7 9 10 10 9 8 7 6 6 7 7 6 5 7 8 8 8 8 8 6 4 3 2 1 3 5 6 5 4 3 3 3 4 5 4 3 4 4 4 3 3 3 3 5 5 4 3 4 6 5 4 4 4 4 4 4 3 3 2 3 4 6 6 6 6 6 6 6 7 7 7 6 5 4 5 4 2 2 3 3 2 1 2 3 2 3 5 4 3 1 2 2 4 5 6 5 4 5 6 7 7 6 6 5 3 5 7 8 8 7 5 5 5 5 6 6 7 7 8 9 10 10 8 7 7 6 4 2 2 3 5 8 9 9 8 6 4 3 5 6 7 6 4 3 3 4 4 4 6 8 9 9 9 10 10 11 12 12 13 13 14 14 14 14 14 14 14 14 13 13 13 12 13 13 14 14 14 14 14 13 12 10 10 11 12 12 12 12 12 12 12 12 11 11 11 11 11 10 10 9 9 9 8 8 8 8 7 7 6 6 6 5 4 4 4 6 8 8 8 7 7 6 6 7 7 7 6 5 4 4 4 3 2 2 1 2 2 3 3 3 3 4 6 7 8 7 7 6 7 8 9 8 7 6 5 4 5 6 6 7 7 7 8 8 8 7 6 4 4 4 4 5 5 5 6 7 9 8 8 6 6 6 5 3 3 4 4 3 3 3 2 1 1 2 3 4 5 3 3 3 5 6 6 6 6 6 6 5 4 3 3 3 3 3 4 2 2 4 5 5 4 3 3 3 4 3 4 4 3 3 4 4 3 2 3 3 3 3 3 3 3 3 2 1 1 1 1 3 4 6 6 5 4 3 4 4 4 4 4 4 4 4 3 3 4 5 5 4 4 4 4 3 3 3 3 2 2 2 2 3 4 4 3 2 1 2 3 5 6 7 6 4 2 3 4 6 6 6 4 3 3 3 3 3 3 2 3 3 3 4 4 4 4 4 4 4 3 3 4 5 5 4 4 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 3 2 2 2 2 2 1 1 1 2 2 2 3 3 3 3 3 2 2 2 3 3 3 3 2 3 3 3 4 6 8 8 7 6 6 6 6 6 6 7 7 7 8 8 8 7 6 5 4 5 4 3 4 3 2 2 3 3 3 2 2 2 2 3 3 4 6 7 9 9 9 9 9 10 11 12 11 11 10 9 9 9 10 10 9 9 9 10 10 10 9 5 3 2 2 2 2 2 2 2 3 3 3 3 2 2 1 2 2 3 3 3 3 4 4 4 4 3 2 2 1 1 1 1 1 2 2 2 2 3 3 3 3 3 3 3 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 6 6 6 7 7 7 7 6 6 6 6 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 4 4 4 4 4 4 4 5 5 5 6 6 7 7 7 8 8 7 7 7 7 7 8 8 7 7 7 7 7 7 7 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 13 13 13 13 13 12 12 12 12 12 12 11 11 11 11 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 10 10 10 10 9 9 8 8 7 6 5 3 2 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 3 3 2 2 3 4 3 3 3 4 4 3 3 3 3 2 3 4 3 1 3 3 3 3 3 2 2 2 2 2 2 3 3 3 4 4 4 3 4 6 9 12 13 13 13 12 11 10 10 9 8 8 9 10 10 9 7 7 7 8 8 8 6 5 6 7 8 7 7 7 6 4 2 2 2 4 5 4 5 5 4 3 2 3 4 3 4 5 5 4 4 4 4 4 4 4 4 3 5 6 5 4 4 5 5 4 3 2 2 2 2 4 6 6 7 7 6 6 5 4 5 5 4 4 5 5 4 3 2 2 2 2 2 3 3 1 3 4 3 2 1 2 3 5 6 6 5 5 6 7 7 6 6 8 7 5 6 7 7 6 4 3 3 4 5 6 6 6 6 6 7 9 9 9 8 8 8 6 4 5 7 8 9 9 7 6 5 4 4 4 4 5 6 6 6 6 7 7 8 8 9 10 10 10 10 10 10 11 11 12 13 14 14 14 14 14 14 13 14 14 13 13 12 12 12 13 13 13 14 14 13 12 10 10 10 11 12 12 12 12 12 12 12 11 11 11 11 10 10 9 9 9 9 8 8 8 8 7 7 6 6 5 5 4 3 3 5 6 7 7 7 6 6 7 7 7 6 6 5 5 4 4 3 1 2 2 3 3 4 3 3 3 3 3 5 6 7 6 5 6 7 9 8 6 5 3 2 4 6 6 7 7 7 7 7 7 7 6 5 4 5 6 7 8 10 11 9 7 5 4 3 4 6 5 5 4 4 4 4 4 4 4 4 5 5 5 6 5 4 3 4 6 7 6 5 4 4 4 4 2 2 2 2 2 3 3 2 3 4 4 4 2 2 2 3 4 4 4 3 2 3 4 5 5 4 3 3 3 3 3 3 3 3 2 2 2 2 1 4 6 7 7 6 4 3 3 3 3 3 3 3 3 3 3 3 4 5 5 3 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 2 2 3 5 6 5 4 3 3 2 2 3 5 7 7 6 4 3 3 3 3 3 3 3 3 4 4 4 4 4 4 3 3 3 3 3 4 4 4 4 3 2 2 2 3 3 3 4 4 4 3 3 2 2 3 3 3 2 2 2 2 2 1 1 1 1 1 1 2 2 2 2 2 1 2 2 2 1 1 2 2 2 2 3 5 7 7 7 5 5 4 4 4 5 6 7 7 7 7 7 7 6 5 5 5 5 5 5 5 3 3 3 3 3 3 3 2 2 2 3 3 5 7 8 9 10 10 11 11 11 12 12 12 11 10 10 10 10 10 10 9 8 8 8 6 4 3 3 2 3 3 3 2 1 2 2 3 3 3 2 2 1 2 2 3 3 3 3 3 3 3 3 2 1 1 1 1 2 1 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 3 3 4 4 4 4 4 4 4 5 5 5 5 6 6 7 7 7 7 7 7 7 6 6 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 6 6 7 7 7 8 8 8 7 7 7 7 7 8 8 7 7 7 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 13 13 13 13 12 12 12 12 12 12 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 10 10 10 10 10 10 10 9 9 8 7 6 5 4 3 2 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 3 3 2 3 3 4 4 4 4 4 4 3 2 3 2 1 2 4 3 3 5 5 3 3 3 3 2 1 1 2 3 4 5 6 7 7 5 3 4 6 10 12 13 13 13 12 11 10 10 10 9 8 8 9 10 9 8 7 8 9 10 8 6 5 6 7 6 5 5 5 6 4 3 3 4 6 5 3 4 4 2 2 2 2 2 2 3 3 4 4 4 5 5 6 5 4 4 4 5 6 6 4 3 4 4 3 3 3 3 3 2 2 3 5 6 6 5 4 4 5 5 5 4 5 5 5 3 3 2 2 2 2 2 3 3 2 3 4 4 4 3 3 3 4 5 5 5 6 7 7 7 7 9 11 10 10 10 7 5 5 4 4 3 3 4 5 5 5 4 4 5 6 8 9 8 9 10 9 8 9 10 12 11 9 8 8 8 8 7 7 7 7 8 8 8 9 10 11 11 11 11 11 11 11 11 11 11 11 11 12 12 13 14 14 14 14 13 13 13 13 13 13 12 12 11 12 12 13 13 13 13 12 11 11 11 12 12 12 12 13 13 12 12 11 11 11 10 10 11 11 10 10 9 9 9 8 8 7 7 6 6 5 4 3 3 3 4 4 5 5 5 5 6 7 7 7 7 6 5 4 3 2 2 1 1 2 3 3 3 3 3 2 2 3 5 6 7 5 5 5 8 9 7 6 4 3 2 3 4 5 7 8 7 6 6 6 6 5 4 4 6 7 8 8 8 8 7 6 5 4 5 7 9 8 7 7 6 6 7 7 8 8 7 7 7 6 6 6 5 5 5 6 6 5 3 1 2 2 2 2 2 2 2 2 2 2 2 3 3 2 2 1 2 2 3 3 4 3 3 3 2 3 4 4 4 3 3 3 3 3 3 3 3 2 2 2 2 1 5 7 7 6 5 4 3 3 3 3 3 2 2 2 2 3 4 6 6 5 5 4 3 3 3 3 4 3 2 2 3 4 4 3 3 3 3 3 4 5 5 4 3 2 2 2 1 3 4 7 6 5 4 3 3 3 3 3 4 4 4 4 4 4 4 4 4 3 3 4 4 4 4 4 4 4 3 3 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 1 1 1 1 1 1 1 1 2 3 3 3 3 3 2 2 2 4 6 7 6 5 3 3 2 3 3 4 5 5 6 6 6 6 6 6 6 6 6 6 7 5 3 3 3 4 4 4 4 3 3 2 2 3 4 5 7 8 9 10 10 10 11 11 12 13 12 11 10 10 10 10 10 9 8 5 2 3 3 3 2 2 3 4 4 2 2 2 2 2 3 3 2 1 1 2 2 3 3 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 5 5 5 6 7 7 8 8 7 7 7 7 6 6 6 6 6 6 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 6 6 6 6 7 7 7 7 7 7 7 6 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 12 12 12 12 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 8 8 7 6 5 4 2 2 1 2 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 3 3 3 3 4 5 5 5 6 5 5 2 2 3 3 3 3 3 4 3 2 4 3 3 3 3 2 2 2 2 2 5 7 8 9 9 9 7 6 7 9 11 12 12 11 10 9 9 9 9 8 7 6 7 7 7 7 7 8 9 9 7 6 5 5 6 5 4 3 6 7 6 5 5 6 6 5 4 4 3 2 2 2 1 2 2 2 3 3 3 3 4 5 6 6 6 6 6 6 7 6 4 3 3 5 4 3 3 4 3 2 3 4 4 5 5 5 4 4 6 7 7 6 5 3 3 2 3 4 3 3 2 3 3 4 4 4 5 6 5 4 3 3 3 4 5 6 7 8 8 9 9 11 12 11 10 8 7 6 6 7 7 6 4 3 3 3 3 2 2 3 5 9 9 7 9 10 10 10 10 11 11 10 8 7 8 10 11 11 11 10 9 9 9 9 9 9 10 10 11 11 11 11 11 11 11 12 12 12 12 12 12 13 14 14 14 13 13 13 13 13 12 12 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 12 12 12 11 11 11 11 11 12 11 11 10 9 9 8 8 7 7 6 5 4 3 3 3 3 2 3 3 4 4 5 5 6 6 7 7 6 5 3 2 1 1 1 2 2 2 2 2 2 2 3 3 3 4 6 6 5 4 5 7 7 7 5 3 3 3 3 3 5 8 7 6 5 5 6 5 4 3 3 4 5 6 6 6 6 6 6 7 8 10 8 8 8 8 8 8 8 8 7 7 7 6 6 5 5 5 5 4 5 5 5 4 3 2 1 2 2 2 2 2 2 2 2 2 3 4 4 3 1 1 1 2 3 3 4 4 4 3 3 2 1 2 2 3 3 3 2 2 2 2 2 2 2 2 1 1 2 6 7 7 6 5 4 4 3 2 2 2 2 1 2 3 4 6 7 6 5 5 4 4 4 4 4 4 4 3 3 3 3 3 3 4 4 4 4 4 5 4 3 3 2 2 2 2 5 7 8 7 5 4 3 3 2 1 2 2 3 4 4 4 4 4 4 3 3 3 3 4 4 4 4 4 4 3 3 2 2 2 2 3 3 2 2 2 3 3 3 3 2 2 3 3 4 4 4 5 4 4 3 2 2 1 1 1 1 2 2 3 3 4 4 4 4 3 3 3 2 3 4 5 4 3 2 1 1 2 2 1 2 4 4 5 5 6 6 6 6 6 7 7 7 6 5 5 5 5 5 5 5 5 5 5 4 4 4 5 5 6 7 7 8 9 10 10 11 12 12 12 11 10 10 10 11 9 5 3 3 3 2 2 2 3 3 4 4 3 2 2 2 2 3 3 2 1 2 2 2 2 2 2 1 2 2 2 2 3 3 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 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 4 4 4 4 3 3 4 4 4 5 5 6 7 7 8 8 8 7 7 7 7 7 7 7 7 7 7 6 6 6 6 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 5 5 5 6 6 6 6 7 7 7 7 7 7 6 6 6 7 7 7 7 7 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 12 12 12 12 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 8 8 7 6 4 3 2 1 2 2 2 2 2 2 2 2 1 1 1 1 2 3 4 3 3 3 2 1 2 3 4 4 4 5 5 5 4 2 3 5 4 4 4 3 2 3 3 4 4 3 2 2 2 2 3 2 3 6 8 10 11 12 13 12 10 10 10 12 12 11 9 8 7 8 8 8 7 5 5 5 6 7 7 8 8 8 7 6 5 5 5 5 5 6 6 8 9 9 8 6 5 4 3 3 3 3 2 2 2 2 2 2 3 3 3 2 1 2 4 5 5 5 6 5 5 5 5 5 3 3 3 4 3 4 4 3 3 4 4 5 6 7 6 5 5 5 6 7 6 5 3 2 2 3 4 3 3 3 3 3 3 3 4 5 5 5 3 2 2 3 5 7 8 8 9 9 10 11 12 10 9 8 7 7 7 8 8 8 6 4 3 2 2 2 2 3 3 6 11 9 7 7 8 9 9 8 8 7 6 6 7 9 10 11 12 12 11 11 10 9 9 9 10 11 11 11 11 11 11 11 11 11 12 12 13 13 12 12 12 13 13 14 13 13 13 13 13 12 12 11 11 11 11 11 12 12 12 12 12 12 13 13 12 12 12 12 12 12 12 12 12 12 11 11 11 12 12 12 11 10 9 8 8 8 7 6 4 2 2 2 3 3 3 2 2 3 3 3 4 4 4 5 6 6 5 4 3 2 2 3 3 3 2 1 2 4 5 5 5 4 5 5 5 5 4 4 5 6 5 4 3 3 2 3 5 6 7 5 4 4 4 5 5 4 3 3 3 4 5 7 8 8 8 8 10 9 8 6 6 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 4 2 2 2 2 2 2 2 3 2 1 3 4 4 3 2 2 1 1 2 3 4 4 4 3 3 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 1 1 3 6 7 7 5 4 3 4 4 4 3 2 2 2 2 3 5 7 6 5 4 4 4 4 4 4 3 2 2 1 1 2 2 3 4 5 5 5 4 5 6 5 4 3 2 1 1 3 6 7 7 6 6 5 5 3 2 1 1 2 3 3 4 4 4 4 4 4 4 3 3 4 4 4 4 3 3 3 2 2 2 3 3 3 2 2 2 2 3 3 3 2 2 2 2 3 3 3 4 5 5 5 4 3 2 1 1 1 1 2 3 4 4 4 5 5 4 4 4 3 3 3 3 3 2 2 1 1 1 2 2 1 2 3 4 4 5 5 6 6 6 6 7 7 7 7 7 8 7 7 7 7 7 7 7 6 6 6 6 6 6 5 5 5 5 6 7 8 8 10 11 11 11 10 10 9 10 8 6 3 3 3 3 2 3 3 3 4 3 3 2 1 2 2 3 2 2 2 2 2 2 2 2 2 1 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 5 5 5 6 6 7 8 8 8 8 7 7 8 8 8 8 8 8 8 8 7 7 7 7 6 6 6 5 5 5 5 4 4 4 4 4 4 4 5 5 5 5 5 5 6 6 7 7 7 7 7 6 6 6 6 7 7 7 7 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 11 11 11 11 11 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 8 8 7 7 5 4 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 2 3 4 4 4 4 4 3 3 3 3 3 4 4 4 4 4 4 3 3 4 4 4 3 4 5 5 6 5 4 3 3 4 5 5 6 8 11 12 13 14 13 13 13 13 14 13 11 8 6 5 6 7 7 5 4 4 5 6 7 8 8 7 6 5 5 4 4 4 6 7 9 9 9 8 6 5 3 1 2 2 2 2 2 2 2 2 3 5 4 4 4 4 5 4 3 3 4 3 3 3 3 3 3 5 6 5 3 2 3 4 5 4 3 3 4 5 4 4 4 5 5 3 2 2 3 6 5 3 2 1 2 2 2 3 3 4 3 3 3 3 4 3 3 2 2 2 4 6 8 9 9 10 11 11 11 10 9 8 7 7 7 7 8 8 8 7 6 4 3 3 2 3 4 6 10 12 12 8 6 6 6 6 6 6 6 6 6 7 9 10 11 12 12 12 11 10 9 9 9 11 11 11 11 11 11 11 11 10 10 10 11 12 13 13 13 12 12 12 13 13 13 13 13 13 12 12 11 11 11 11 11 11 11 11 12 12 12 12 12 11 11 11 12 12 12 11 11 11 11 11 11 10 11 11 11 11 10 9 8 8 8 7 6 4 2 1 2 4 4 3 3 2 2 2 2 2 2 3 4 6 7 7 6 6 4 3 4 3 2 2 2 3 4 6 6 5 5 5 5 5 5 5 5 5 5 4 4 3 2 2 3 5 6 6 5 4 3 3 4 4 4 4 3 3 4 6 7 9 10 10 10 8 6 5 3 4 3 3 3 2 2 2 2 2 2 2 2 3 3 3 3 4 5 4 3 2 2 2 2 2 2 2 2 3 3 3 2 2 3 3 3 3 3 2 2 3 3 4 4 3 3 3 3 1 1 1 1 2 2 2 3 3 3 3 3 3 3 2 2 2 4 7 8 7 5 3 3 3 4 3 2 2 2 2 2 3 5 6 4 3 3 3 3 4 4 4 3 3 3 2 2 2 2 3 5 6 5 4 3 4 5 4 3 3 2 1 2 5 7 7 6 5 5 6 6 5 3 2 2 3 3 3 4 4 5 5 4 4 4 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 3 3 3 3 3 2 2 2 2 2 2 2 3 4 5 4 3 2 2 1 1 2 3 3 4 5 5 5 5 5 5 5 4 4 3 3 2 2 1 1 1 1 2 4 4 3 3 3 4 4 4 5 5 5 5 6 7 7 8 8 8 7 6 6 5 6 6 5 6 7 7 8 7 7 7 7 6 5 5 5 5 5 5 7 9 11 11 11 10 9 8 7 5 3 3 4 3 3 3 3 3 3 3 2 1 1 1 2 2 2 2 1 2 2 2 2 2 2 2 1 2 2 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 2 2 2 2 2 2 2 2 3 3 3 3 3 3 4 4 4 4 4 4 4 5 5 6 6 6 7 7 8 8 8 8 7 7 7 8 8 8 8 8 8 8 8 7 7 7 6 6 6 6 5 5 5 5 5 4 4 4 4 5 5 5 4 5 5 5 6 6 6 7 7 7 6 6 6 6 6 6 7 7 7 7 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 14 14 14 14 14 13 13 13 13 13 12 12 12 12 12 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 9 9 9 9 8 8 7 6 5 3 1 1 2 2 2 2 2 2 2 3 3 3 3 3 2 2 1 2 3 4 4 4 4 3 3 3 4 4 4 3 3 3 3 3 3 2 4 3 2 3 4 5 6 5 6 6 6 5 4 3 3 4 5 7 9 11 13 13 14 15 16 17 15 13 10 7 4 3 3 4 5 3 3 4 5 6 7 7 7 6 4 4 4 4 4 5 7 8 9 7 6 4 3 2 1 1 2 2 1 1 1 1 1 1 2 3 4 5 5 5 5 5 5 4 3 3 4 3 3 4 4 5 6 6 4 4 4 3 3 3 3 4 5 6 3 3 3 4 4 4 4 5 3 3 4 3 2 1 2 3 3 4 4 4 3 2 2 2 2 2 2 2 2 2 3 6 8 9 10 11 11 10 10 9 8 7 7 7 7 7 8 8 9 9 9 7 4 5 6 7 8 10 12 14 14 11 8 6 5 4 5 6 6 7 8 8 9 9 10 11 11 12 11 11 10 9 10 11 12 12 12 12 11 11 10 9 9 9 10 11 12 13 13 13 13 13 13 12 12 12 12 13 12 12 11 11 10 10 9 9 10 11 12 13 13 12 11 11 10 11 12 12 11 11 10 10 10 10 10 9 9 10 10 10 9 9 7 7 8 7 6 3 2 1 3 5 5 4 3 3 2 2 3 4 5 5 6 7 8 8 7 7 6 6 5 3 2 1 2 4 5 5 4 4 5 5 5 4 4 4 4 4 4 4 4 3 3 2 3 3 4 5 5 4 3 3 4 5 4 3 1 1 3 5 7 8 9 9 9 7 5 4 3 3 3 3 2 2 2 2 2 2 2 2 3 3 2 2 2 3 4 3 3 2 2 1 2 2 2 4 5 7 5 4 3 2 3 3 4 5 5 4 5 5 5 5 4 3 4 4 3 2 2 2 1 1 2 2 3 3 4 4 4 4 4 3 2 3 5 7 8 7 5 4 4 4 4 3 2 2 2 2 3 4 5 5 3 3 3 3 3 4 4 4 4 3 2 2 2 1 2 4 6 7 6 4 3 3 3 2 2 1 1 2 3 5 6 6 5 3 4 6 7 5 3 3 2 3 3 4 4 5 6 5 4 4 4 4 4 3 3 2 1 1 2 2 3 3 3 2 2 2 2 2 2 2 3 3 3 3 3 2 2 2 2 3 4 4 4 3 3 2 1 1 2 3 4 5 5 6 5 5 5 5 5 5 4 4 3 2 2 1 1 1 1 1 3 5 5 5 5 5 4 4 4 4 4 4 4 5 6 6 6 5 5 4 2 2 2 3 4 4 6 7 8 8 8 8 8 8 8 8 7 6 5 4 4 5 7 11 11 11 10 8 7 7 6 3 4 4 4 3 3 3 2 2 2 2 1 1 1 1 1 1 1 1 2 2 2 3 3 3 2 1 1 2 2 2 2 2 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 3 3 3 3 3 3 3 4 4 5 5 4 5 5 6 6 6 7 7 8 8 8 7 6 7 7 8 8 8 8 8 8 8 8 7 7 6 6 5 5 5 6 6 6 6 5 5 5 5 5 5 4 4 4 4 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 18 18 18 18 18 18 18 19 19 19 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 14 14 14 14 14 13 13 13 13 13 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 10 9 9 9 9 8 8 7 7 5 4 2 1 1 1 2 2 2 2 2 2 3 3 3 3 2 3 2 2 2 3 3 4 4 3 3 2 4 6 5 4 3 3 3 2 2 2 3 4 4 3 4 4 3 3 4 6 6 6 6 6 5 4 3 3 4 6 9 11 12 13 14 14 15 12 11 9 6 3 2 2 3 3 2 3 4 5 6 7 7 6 4 4 4 4 4 4 4 5 5 5 3 3 4 2 2 1 2 2 2 1 1 1 2 2 1 1 2 3 4 5 5 6 6 6 5 3 4 4 3 3 4 5 5 6 6 6 6 6 4 2 2 3 5 6 6 4 3 3 4 5 8 7 6 4 3 3 3 3 3 3 4 5 4 3 3 2 2 2 2 2 2 3 3 3 3 3 5 7 8 9 10 9 9 8 8 8 7 7 7 8 8 8 8 10 11 12 10 8 7 8 10 11 12 12 12 13 13 11 9 8 6 6 6 7 8 9 9 8 7 8 9 10 11 11 11 10 10 10 11 12 13 13 12 12 12 11 9 9 9 10 11 12 12 13 14 14 14 13 13 12 12 12 12 12 12 11 10 9 9 8 8 9 10 11 13 13 12 11 10 10 11 12 11 11 10 9 9 8 8 9 8 8 8 8 9 9 8 7 7 7 6 5 4 3 4 6 6 6 4 4 4 4 4 6 6 6 6 7 7 7 7 6 6 6 6 6 4 2 2 3 3 4 4 3 4 5 5 5 4 3 3 2 3 3 4 4 4 4 3 2 2 2 3 4 5 5 4 5 5 5 5 3 2 3 6 7 8 8 7 7 5 4 3 3 4 3 2 2 2 2 2 2 3 3 2 2 2 2 2 2 3 3 4 3 3 2 2 2 2 4 7 8 9 7 5 3 3 4 6 7 7 6 6 7 6 6 5 5 3 4 4 2 2 3 2 2 1 1 2 3 4 5 6 6 6 5 4 4 5 7 8 9 7 5 4 5 6 4 3 1 1 2 3 5 7 6 5 4 3 3 3 3 4 5 5 3 2 1 1 2 2 3 5 7 7 7 5 3 3 2 2 2 2 2 2 2 3 4 5 4 2 2 4 7 6 4 3 3 3 4 5 5 6 6 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 3 3 4 4 5 5 5 5 5 5 5 5 5 5 5 4 4 3 2 2 2 2 3 4 5 6 6 6 6 6 6 5 4 4 3 3 2 2 1 1 1 2 2 3 4 4 5 6 6 5 4 3 2 2 3 3 4 4 4 3 3 2 2 2 2 2 2 3 3 4 5 7 8 8 7 7 8 8 8 9 8 7 6 6 5 4 8 11 11 11 10 8 7 7 6 4 4 4 4 4 3 3 2 2 2 2 2 2 1 1 1 1 1 1 2 3 3 3 3 3 3 2 1 1 1 1 1 2 2 3 3 3 3 3 3 3 3 3 3 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 3 3 3 4 4 3 3 3 4 5 5 5 5 5 6 6 6 6 7 7 7 7 6 6 6 7 8 8 8 7 7 7 7 7 6 6 5 5 5 5 5 6 6 6 6 5 5 5 5 5 5 5 4 4 5 5 5 5 5 6 6 6 6 6 6 6 6 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 18 18 18 18 18 18 19 19 19 19 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 14 14 14 14 13 13 13 13 13 13 12 12 12 12 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 8 8 8 7 6 5 3 1 1 1 2 2 2 3 3 2 3 3 4 4 3 2 2 2 2 1 1 2 3 3 3 3 3 3 4 4 4 3 3 3 3 3 3 4 4 4 4 4 3 3 2 4 5 5 6 6 5 5 5 4 5 6 7 8 9 10 11 11 11 11 9 9 8 5 4 3 4 5 4 4 5 5 6 6 6 6 5 4 4 4 4 4 4 3 3 3 2 2 1 2 2 2 2 3 2 2 1 1 2 2 2 2 2 1 2 4 5 6 6 6 6 5 5 5 4 3 2 3 5 6 5 6 7 5 4 3 3 3 4 4 4 4 4 3 3 3 3 4 4 4 4 3 3 4 3 2 3 4 5 5 3 3 2 2 2 2 3 3 3 4 5 5 5 5 6 7 7 7 7 7 7 7 7 7 7 7 7 8 8 9 10 12 12 12 10 8 7 8 10 10 10 11 11 12 12 12 12 11 9 7 7 9 9 9 8 7 6 7 8 9 10 11 11 10 10 11 12 12 12 13 13 13 12 11 11 10 10 11 11 12 13 13 13 14 13 13 12 11 11 12 11 11 10 9 9 8 8 8 8 9 10 12 12 12 11 11 11 11 11 11 10 9 8 7 7 7 7 8 8 8 8 8 8 8 8 7 6 5 5 5 5 6 7 5 4 3 3 4 4 5 5 5 5 6 6 6 6 5 5 5 5 6 5 4 2 1 2 3 3 4 4 5 5 5 4 3 3 3 3 3 4 5 5 5 4 3 2 2 3 5 6 6 6 6 6 5 3 3 3 2 4 6 6 5 5 6 7 6 6 5 5 5 6 5 4 3 3 2 2 2 2 2 2 2 2 2 3 4 4 4 4 4 4 4 4 5 7 9 9 9 7 5 3 5 6 6 5 5 4 5 6 6 5 5 5 4 4 3 2 2 3 2 2 2 2 2 4 5 6 7 8 7 6 5 3 4 7 8 8 6 4 3 3 3 3 2 1 1 2 4 6 7 6 6 5 4 3 3 3 3 3 3 3 2 2 1 2 3 2 3 6 7 7 5 4 3 4 4 3 2 1 2 2 3 4 4 4 4 4 5 6 6 6 5 6 6 6 7 7 7 7 5 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 4 4 3 3 3 4 4 5 5 6 5 5 5 5 5 5 4 4 3 2 2 1 2 2 3 3 3 3 3 4 5 5 5 5 4 3 3 2 2 3 3 3 3 2 2 2 2 2 2 3 3 4 4 4 4 5 7 7 7 6 6 7 7 8 9 9 8 7 6 5 9 11 11 11 10 9 8 6 5 5 4 4 5 4 3 3 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 2 2 1 1 1 1 1 2 2 2 3 3 3 3 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 3 3 3 3 3 4 3 3 3 4 4 5 5 5 5 5 5 6 6 6 6 6 5 5 6 7 7 8 8 7 7 7 6 6 5 5 5 5 5 5 5 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 5 5 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 18 18 18 18 19 19 19 19 19 19 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 14 14 14 14 14 13 13 13 13 13 12 12 12 12 12 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 8 8 8 7 7 6 4 2 1 2 1 1 2 3 4 4 4 4 4 5 4 3 3 2 3 3 2 3 3 3 3 3 3 3 2 2 2 3 4 4 3 3 3 4 4 4 4 5 4 4 4 4 4 4 3 3 5 6 7 8 7 6 4 4 6 7 9 9 9 9 9 8 9 8 6 6 6 8 8 6 7 7 7 7 7 7 7 6 5 5 4 4 4 4 3 3 3 2 2 1 1 1 2 3 3 3 2 2 2 3 2 2 2 2 1 2 3 5 5 6 6 6 6 6 6 4 3 4 5 6 5 4 4 4 3 4 5 5 5 5 4 3 3 3 4 3 2 3 4 4 5 5 4 4 4 4 3 4 5 6 5 3 2 2 2 2 2 3 4 4 5 5 5 4 4 4 4 5 5 5 6 6 7 7 7 7 7 7 8 9 10 11 12 12 11 9 7 4 6 8 9 9 9 9 9 9 11 12 12 11 9 9 9 9 9 8 7 6 6 7 8 9 10 10 10 10 10 11 11 11 12 12 13 13 12 12 11 11 11 11 11 12 12 13 13 13 12 12 11 11 11 11 10 9 9 8 7 7 7 8 8 9 10 12 12 12 11 11 11 11 11 10 9 8 7 6 6 7 8 8 8 8 8 8 8 7 6 5 4 5 5 4 4 4 2 2 2 2 2 2 2 3 3 4 6 7 7 7 6 5 5 6 6 5 4 2 1 1 2 3 3 4 4 4 4 4 4 5 5 6 5 4 4 4 4 3 3 3 4 6 7 7 6 6 6 5 3 2 2 2 2 3 4 4 4 4 7 8 9 8 8 7 6 5 4 4 4 3 2 2 2 1 1 1 2 3 4 4 5 5 6 6 6 5 5 6 8 8 8 8 8 7 5 4 6 5 4 3 3 2 4 5 6 5 4 4 4 3 3 3 3 2 1 1 1 2 2 3 6 7 8 8 8 7 6 4 4 6 7 6 5 4 3 3 2 1 1 1 2 3 4 6 6 6 6 5 5 4 4 4 3 2 2 2 2 2 2 2 3 3 4 6 7 6 5 4 3 6 7 5 3 2 3 3 5 5 6 6 6 6 7 7 8 9 9 9 9 9 8 8 7 7 5 6 6 6 5 5 5 5 5 5 4 5 4 4 3 3 3 4 5 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 4 5 5 5 5 5 5 5 5 5 4 4 4 5 5 4 4 3 3 2 1 2 2 2 2 2 2 3 3 4 4 4 4 4 4 3 3 2 2 2 2 3 3 2 2 2 2 2 3 4 4 5 5 5 5 6 7 7 6 6 6 6 6 7 8 9 8 7 6 6 8 10 11 11 10 10 8 5 5 5 5 5 4 4 3 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 1 1 1 1 1 1 2 2 2 2 2 2 1 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 5 5 6 5 5 4 3 4 5 6 7 8 8 8 8 7 7 6 5 4 4 4 5 5 6 6 6 6 5 5 5 5 5 5 6 6 6 6 6 5 6 5 5 6 6 6 6 6 6 7 7 7 7 7 7 6 6 6 6 6 6 5 5 5 5 5 5 5 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 18 18 18 19 19 19 19 19 19 19 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 14 14 14 14 13 13 13 13 13 13 12 12 12 12 12 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 7 6 5 3 1 2 2 1 1 2 3 4 5 5 5 5 5 5 4 3 3 3 3 3 2 3 3 3 3 3 3 2 2 3 4 4 4 3 2 2 3 4 5 5 5 4 4 3 3 3 3 3 5 6 7 7 8 7 6 4 4 4 6 7 7 7 7 8 9 10 9 8 8 8 10 9 8 8 8 8 8 8 8 8 7 6 5 4 3 4 4 4 5 5 4 2 1 1 1 2 2 2 2 2 1 2 3 3 2 2 2 2 3 3 4 5 5 6 7 7 6 5 4 3 4 4 4 3 3 4 4 4 6 6 7 6 5 6 5 4 3 3 3 3 5 5 5 5 5 4 4 4 3 4 4 5 6 4 3 2 4 4 4 4 4 4 4 4 4 3 3 3 2 3 4 4 4 5 6 7 7 7 6 7 7 9 10 11 11 11 11 10 9 6 4 5 6 6 7 7 7 7 7 8 9 11 11 11 11 10 9 9 9 8 7 6 7 8 9 10 10 10 9 9 9 9 10 11 12 12 12 12 12 11 11 10 10 11 11 11 12 12 12 12 11 11 11 11 10 9 9 8 7 7 7 7 7 8 8 10 11 11 12 11 11 11 11 10 9 9 8 8 8 7 7 8 8 9 9 9 8 8 7 5 3 3 3 3 3 2 2 1 1 1 1 1 1 1 2 2 4 6 7 7 6 6 6 6 6 6 6 4 2 1 1 1 1 1 2 3 3 4 4 6 7 7 5 4 3 2 2 3 4 6 6 6 7 7 7 6 5 4 3 2 2 3 2 2 3 3 3 5 7 9 9 8 7 6 6 5 5 4 4 3 3 3 2 2 2 1 2 3 4 7 7 6 5 5 6 5 4 4 5 6 6 6 6 6 5 5 4 4 4 4 3 2 2 3 5 7 5 4 3 2 2 4 4 3 2 2 1 1 2 2 3 5 7 8 8 8 8 6 5 4 5 7 6 4 5 5 5 3 2 2 2 2 3 4 5 6 5 4 4 4 4 3 3 3 3 2 1 1 2 3 3 4 4 5 6 6 5 4 3 3 6 6 5 3 2 4 4 5 4 3 3 3 3 5 6 8 9 10 10 10 9 7 7 6 5 5 5 5 5 5 5 5 5 5 4 4 4 3 3 2 2 2 3 5 6 6 6 5 5 5 5 5 5 4 4 4 4 4 5 5 5 5 5 5 5 5 4 4 3 3 3 4 4 4 4 4 4 3 3 2 2 2 2 1 1 1 2 3 3 4 4 4 3 3 3 2 2 2 2 2 2 3 4 4 3 3 3 3 4 4 5 5 6 6 6 6 7 7 7 6 6 6 6 6 7 8 7 6 5 5 5 8 10 10 10 9 7 5 5 5 6 6 5 4 3 3 2 2 2 2 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 1 1 1 1 1 1 2 2 2 1 1 1 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 2 3 3 2 2 2 2 2 2 2 2 2 3 3 3 3 4 4 4 4 4 3 3 3 3 3 3 3 3 4 3 3 3 3 4 5 6 7 7 7 6 6 5 5 5 4 4 4 5 5 6 6 6 6 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 6 6 6 6 6 6 5 5 5 5 5 5 5 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 18 18 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 14 14 14 14 13 13 13 13 13 12 12 12 12 12 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 8 8 8 8 8 7 7 6 5 4 3 2 3 2 2 2 2 2 3 4 4 5 5 4 4 3 3 3 3 2 3 3 4 4 5 3 2 2 3 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 4 4 4 4 5 5 4 3 3 4 5 6 7 7 8 9 10 11 10 9 9 10 9 9 9 9 9 8 8 9 8 8 7 5 4 3 3 4 5 5 4 3 2 1 1 2 2 1 1 1 1 1 2 3 3 2 2 2 3 4 4 5 5 6 7 8 8 7 5 4 3 3 3 2 2 2 3 5 6 7 7 7 6 6 6 6 5 3 4 5 5 6 6 6 5 4 3 4 3 2 3 5 5 5 4 3 3 4 5 5 4 3 3 3 3 3 3 3 2 2 3 4 5 5 6 7 8 8 8 8 8 8 9 10 10 11 11 11 10 9 7 5 4 4 4 5 5 6 6 5 5 7 8 10 11 11 10 10 10 10 10 10 10 9 9 9 9 10 10 9 9 8 8 9 9 10 11 11 11 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 10 9 8 8 8 7 7 7 7 7 8 8 9 10 11 11 11 11 11 10 9 9 9 9 9 9 8 8 8 8 8 8 8 8 7 6 4 2 2 2 2 2 1 1 1 1 1 1 1 1 1 2 2 4 6 8 8 7 6 6 6 7 7 6 4 3 1 1 2 2 2 2 2 2 4 5 7 7 5 4 3 3 2 2 3 4 5 6 6 6 6 6 5 5 5 4 4 4 4 3 4 4 6 7 8 9 11 9 6 4 3 3 3 3 3 3 3 3 3 2 1 1 1 3 5 6 6 5 4 3 4 4 4 3 3 3 4 4 4 4 4 4 4 3 3 3 4 4 3 3 4 6 7 5 3 1 2 3 4 3 2 2 2 1 1 2 2 3 5 6 7 7 7 7 6 5 4 5 7 5 4 4 4 4 3 2 2 2 3 4 5 6 6 5 3 2 3 3 3 3 3 3 2 2 2 3 4 4 4 4 5 6 5 5 4 3 4 6 5 4 2 3 4 5 5 4 4 4 3 3 4 4 5 5 6 6 7 6 5 5 5 4 4 4 4 3 3 3 4 4 5 5 4 4 3 2 2 1 2 3 5 6 6 6 5 4 4 4 4 4 4 3 3 4 5 6 6 5 5 5 5 5 4 4 3 2 2 2 3 4 4 4 4 4 4 3 3 3 2 2 1 1 1 2 2 2 3 3 3 3 2 2 2 2 2 2 1 2 3 4 5 5 4 4 4 5 5 5 6 7 7 7 7 7 7 7 7 7 6 6 6 6 7 6 5 4 3 3 6 8 8 8 7 6 6 6 6 6 5 4 3 3 3 2 2 2 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 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 2 2 2 2 2 2 2 1 1 1 1 1 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 3 3 4 4 4 5 5 4 4 3 3 3 4 4 4 4 5 5 5 6 6 5 5 5 5 5 5 6 6 6 6 6 7 7 7 7 7 6 6 6 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 5 5 5 5 5 5 5 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 18 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 14 14 14 14 14 13 13 13 13 13 12 12 12 12 12 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 8 8 8 8 7 7 7 6 5 4 3 2 2 2 3 3 3 3 3 3 3 3 4 5 5 4 4 3 3 3 3 3 4 5 4 3 3 2 2 3 4 3 3 3 3 4 6 4 3 3 3 2 4 5 5 6 6 6 4 3 2 2 3 4 4 5 5 4 4 3 4 6 7 8 9 9 9 10 11 12 11 10 9 9 9 9 9 8 7 8 9 9 9 9 8 6 4 4 4 4 3 3 2 2 2 3 3 2 1 1 1 1 1 1 2 2 2 2 3 4 5 6 6 7 8 8 8 8 7 7 5 4 3 3 2 2 3 3 5 5 6 6 6 7 7 7 7 6 4 5 6 6 5 4 5 5 5 3 2 1 2 3 4 5 4 3 3 4 5 5 5 3 4 4 3 3 3 2 2 1 2 2 4 6 7 7 8 9 10 10 9 9 9 9 10 10 11 11 11 11 11 10 7 5 3 3 4 5 5 5 4 4 5 7 9 10 10 10 9 9 10 12 12 11 11 10 10 9 9 9 9 9 8 8 8 8 9 9 9 9 9 10 11 11 11 11 11 10 11 11 11 11 11 11 10 10 9 8 8 8 8 7 8 8 8 8 8 8 9 9 10 11 11 11 10 9 9 9 9 9 9 8 8 7 7 7 7 7 7 6 4 3 2 3 4 4 3 2 1 1 1 1 1 2 2 2 2 3 6 7 8 8 7 5 5 5 5 5 5 4 3 1 2 3 2 2 2 2 3 4 6 7 6 5 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 5 5 5 4 4 4 5 6 7 8 9 10 10 8 6 4 3 3 3 3 3 2 2 2 2 1 1 1 2 5 7 7 7 5 4 3 4 4 4 3 2 2 2 2 2 2 2 2 1 2 2 3 4 4 4 4 5 7 7 5 3 2 2 3 4 3 2 3 2 2 1 1 1 3 4 5 5 5 6 6 6 5 3 6 7 6 5 3 3 2 2 2 2 3 4 6 6 7 6 5 5 4 3 4 4 4 5 4 3 3 3 3 4 5 4 4 4 5 6 5 5 5 5 6 5 4 2 3 4 4 5 6 6 6 5 5 6 6 5 4 4 4 4 4 3 3 4 4 3 3 3 2 2 3 3 4 4 5 4 3 2 1 1 2 2 4 5 6 6 5 5 4 4 4 4 3 3 3 4 5 6 6 5 5 5 4 4 4 4 3 3 2 2 2 3 3 3 3 3 3 4 4 5 4 4 2 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 1 3 4 5 5 5 6 6 6 6 6 6 7 8 8 8 8 8 8 8 8 7 7 6 6 6 6 5 4 3 3 3 6 7 7 6 6 5 5 5 5 4 4 3 3 3 3 2 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 2 2 2 1 1 1 1 1 1 1 1 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 3 3 2 3 3 3 4 5 5 4 3 3 3 3 3 3 4 4 4 4 4 4 5 5 5 5 5 5 5 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 5 5 5 5 5 5 5 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 14 14 14 14 14 13 13 13 13 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 10 10 10 10 10 9 9 9 9 8 8 8 8 8 8 8 8 8 7 7 7 6 6 4 3 2 2 2 2 3 3 3 3 3 3 3 3 3 4 5 5 5 5 5 3 3 3 5 5 4 3 3 3 3 3 3 3 3 3 2 2 3 3 2 2 3 3 3 5 5 5 5 5 5 3 2 2 2 4 6 5 5 5 5 5 7 9 9 10 12 11 10 10 11 12 11 9 9 10 11 10 9 8 8 9 9 10 10 10 10 7 4 4 4 4 3 2 2 2 3 4 4 2 1 1 2 2 1 1 1 1 2 1 2 3 5 6 6 6 7 8 8 7 5 4 4 4 4 3 3 2 2 3 4 5 4 4 6 7 8 7 5 5 5 5 5 6 5 4 4 5 5 3 2 1 2 3 5 5 4 3 3 5 5 4 4 4 4 3 3 3 3 2 2 1 1 2 4 6 8 8 9 9 10 10 9 9 9 9 9 10 11 11 11 11 11 10 9 6 3 3 3 4 4 4 3 3 4 5 7 8 9 9 8 8 9 10 11 12 12 11 11 10 10 9 9 8 8 8 8 8 8 8 8 9 10 11 12 11 11 11 10 10 10 10 10 11 11 11 10 10 9 8 8 7 8 8 8 8 8 8 7 7 7 7 8 10 10 10 9 8 8 9 8 8 8 8 7 7 6 6 6 6 6 4 3 3 4 6 5 5 4 3 2 2 2 2 2 3 3 3 3 3 4 5 6 6 5 4 4 4 4 5 5 4 3 1 1 2 3 3 3 4 5 6 6 6 5 4 3 4 4 5 5 5 5 4 3 2 1 3 4 6 6 6 5 4 3 2 2 4 6 8 8 9 9 9 9 7 5 5 4 4 3 3 2 2 2 2 1 1 2 3 6 7 7 6 5 5 5 6 6 4 2 2 2 1 1 2 2 2 3 3 4 3 3 4 5 5 4 4 7 7 6 4 3 3 3 2 2 2 3 2 2 2 2 2 3 5 5 5 5 6 6 7 5 4 5 6 7 5 4 2 1 1 2 2 3 5 7 7 6 5 5 5 5 5 6 6 6 5 5 4 3 2 3 4 4 3 3 3 5 5 5 5 4 4 4 4 3 2 3 4 3 5 6 7 7 6 7 7 6 5 4 3 3 3 3 3 3 3 3 3 2 2 2 2 2 3 3 4 5 5 4 2 2 2 3 4 5 5 5 5 5 5 4 4 3 3 3 3 4 5 6 6 6 6 5 5 5 4 4 4 4 3 3 3 3 3 2 2 3 3 4 5 5 6 5 5 3 2 1 1 1 1 1 1 2 2 2 2 2 2 2 2 3 4 5 5 6 6 6 6 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 6 6 5 4 4 4 5 6 6 5 5 5 5 4 3 3 3 3 3 3 3 2 2 2 2 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 3 2 2 3 2 2 1 1 1 2 2 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 3 3 3 3 3 3 3 4 4 4 4 4 4 4 3 3 3 4 4 4 5 5 5 4 4 4 4 3 3 4 4 4 4 4 4 4 4 5 5 5 5 5 5 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 5 5 5 5 5 5 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 14 14 14 14 14 13 13 13 13 12 12 12 12 12 12 11 11 11 11 11 11 11 11 10 10 10 10 10 9 9 9 9 8 8 8 8 8 8 8 8 7 7 7 7 7 6 5 3 2 2 2 2 2 2 2 3 4 3 3 3 3 3 4 4 4 3 4 5 4 3 3 3 3 3 3 3 3 2 2 3 3 5 4 3 3 2 2 1 2 3 3 3 4 4 4 4 4 5 4 3 3 2 5 7 6 6 7 8 9 10 11 10 11 12 11 10 8 9 11 10 9 9 11 12 11 10 9 9 9 9 10 10 11 11 8 5 4 4 3 3 2 2 3 3 4 4 2 1 1 1 1 1 1 1 1 1 1 2 2 3 5 6 7 7 7 7 7 6 5 4 4 3 3 2 2 2 4 5 7 8 7 7 7 7 5 4 4 3 3 4 5 6 4 3 4 4 3 3 3 4 4 5 4 3 2 3 5 4 4 3 3 2 2 2 3 3 2 1 1 1 2 4 5 6 6 6 6 7 8 9 9 8 9 10 10 11 11 11 11 11 10 9 7 4 3 3 4 4 4 3 3 3 4 6 7 8 8 7 7 7 9 10 10 11 11 11 11 10 10 9 9 8 9 9 9 9 9 9 10 11 11 11 11 10 10 10 9 9 9 10 10 10 10 11 11 9 8 7 7 7 7 7 7 7 6 5 4 3 5 7 9 9 9 8 8 8 8 8 8 7 7 6 6 6 6 6 6 5 4 3 4 5 6 5 4 4 3 2 2 1 1 3 4 5 4 3 3 3 3 4 4 5 5 4 4 5 6 6 6 4 3 2 2 3 4 5 6 6 6 4 3 3 2 2 3 4 5 6 5 4 3 2 3 3 5 6 7 5 4 3 2 1 2 3 4 7 9 9 9 9 7 6 5 5 5 4 4 4 3 3 3 2 2 2 2 4 6 8 8 7 7 7 7 7 6 6 5 3 2 2 1 1 1 2 3 3 4 5 5 5 5 4 4 3 3 5 7 6 4 3 3 3 3 2 2 2 2 2 2 3 4 5 6 7 7 7 8 8 8 7 5 3 5 7 5 4 3 2 1 2 2 2 4 6 6 6 5 4 5 5 6 6 6 6 5 4 2 2 2 3 4 4 3 2 2 4 5 5 5 4 3 3 3 2 2 4 4 3 4 6 8 7 7 7 7 7 6 5 4 3 3 3 4 4 4 3 3 3 3 3 3 3 3 3 4 4 5 5 4 3 4 5 5 6 6 5 5 5 5 4 4 3 3 3 3 4 5 6 6 6 6 6 5 5 5 5 4 4 4 3 3 3 3 3 3 4 4 5 5 6 6 6 6 5 3 2 1 1 1 1 1 1 2 2 2 2 2 2 2 4 5 6 7 7 7 7 7 8 9 9 9 9 9 9 9 9 9 8 9 9 9 9 9 8 7 7 6 6 5 5 6 6 7 6 5 4 4 3 3 3 3 3 3 4 4 4 4 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 1 2 2 1 1 1 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 3 3 3 3 4 4 4 5 5 5 5 5 5 4 4 3 3 4 4 4 5 5 5 5 5 5 5 5 4 4 5 5 5 5 4 4 4 4 4 4 5 5 5 5 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 5 5 5 6 6 6 5 5 5 5 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 14 14 14 14 14 13 13 13 12 12 12 12 12 12 12 11 11 11 11 11 11 11 10 10 10 10 10 9 9 9 9 8 8 8 8 8 8 8 7 7 7 7 7 6 6 5 4 2 2 2 2 2 2 2 2 2 3 4 3 2 3 4 3 3 4 3 4 4 4 4 5 4 3 3 3 2 2 3 2 2 3 3 2 2 3 2 2 1 2 4 4 4 4 4 3 3 4 4 4 2 3 4 5 6 6 8 9 9 9 9 11 11 10 11 11 10 9 8 8 9 9 10 12 12 11 11 10 10 9 10 10 10 11 11 9 6 4 4 3 3 3 3 4 4 5 5 3 1 1 1 1 1 1 1 1 2 3 3 3 3 4 6 7 7 6 6 6 7 7 5 4 3 4 4 3 3 5 6 6 6 6 7 6 4 2 2 3 3 3 4 6 7 5 3 3 3 3 3 3 4 5 5 4 3 1 3 4 4 3 3 2 2 2 3 3 2 1 1 1 1 2 2 3 3 3 3 4 5 6 7 8 9 9 10 11 11 11 11 11 10 10 9 8 6 4 4 4 4 4 3 3 3 4 5 7 7 8 7 6 5 7 8 9 9 10 10 10 10 10 10 10 9 9 9 9 10 10 11 11 11 11 10 10 10 9 8 8 8 8 9 9 9 9 10 11 10 8 7 6 6 6 6 5 5 4 3 2 2 4 6 8 8 8 7 7 8 8 8 7 7 6 6 6 6 7 7 7 6 4 3 3 4 4 3 3 3 2 2 2 1 1 2 3 4 3 2 1 2 2 3 3 3 3 4 5 6 8 8 7 6 4 2 2 2 4 5 6 5 4 2 2 2 2 2 4 5 6 5 5 4 3 3 4 5 6 5 4 3 2 2 2 3 4 4 5 8 9 9 7 6 5 5 5 5 5 4 4 4 4 4 3 2 2 3 4 7 7 8 8 7 7 7 7 6 5 6 5 4 3 2 1 1 2 3 3 3 4 4 5 5 5 5 4 4 4 5 7 7 4 3 3 3 3 2 2 2 2 3 3 3 4 5 7 8 8 9 9 10 9 9 6 3 6 7 5 3 2 1 1 2 2 2 3 5 6 5 5 5 5 5 5 5 5 6 5 4 3 2 2 3 4 3 3 2 2 3 5 6 6 5 4 3 2 1 3 4 3 3 3 5 7 7 7 7 7 7 6 5 4 4 4 4 4 4 4 4 4 4 4 3 3 3 4 4 5 5 5 5 5 5 5 6 6 6 6 6 5 5 5 5 4 3 3 3 4 5 6 6 6 7 6 6 6 6 5 5 4 4 4 4 3 3 4 4 4 5 5 6 6 6 6 6 6 5 4 3 3 2 1 1 1 1 1 1 2 2 3 3 4 5 6 7 8 8 8 8 9 9 9 10 10 10 10 10 9 9 8 8 8 8 9 9 9 9 8 7 6 6 6 6 6 5 5 5 4 4 3 3 3 3 4 4 4 4 4 4 4 3 3 3 3 3 2 2 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 2 3 3 4 4 4 3 4 4 4 3 3 3 3 3 3 3 3 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 3 3 3 4 4 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 5 5 5 6 6 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 5 5 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 6 5 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 14 14 14 14 14 13 13 13 13 12 12 12 12 12 12 11 11 11 11 11 11 10 10 10 10 10 9 9 9 9 8 8 8 8 8 8 7 7 7 7 7 6 6 6 5 4 3 2 2 2 2 2 2 3 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 3 3 3 3 3 2 3 4 4 3 3 3 2 2 2 3 4 5 4 3 4 4 3 3 3 4 4 3 4 4 6 7 6 6 6 5 5 9 10 10 10 10 11 9 5 6 8 9 10 12 11 10 10 10 9 9 9 10 10 11 11 10 8 6 5 4 3 4 5 6 6 6 6 5 2 2 2 1 1 1 1 1 2 3 5 5 5 5 6 8 7 7 5 5 6 6 6 6 6 6 5 4 3 4 6 6 5 6 6 5 4 3 3 3 3 5 6 6 5 4 3 2 3 3 3 3 4 4 4 3 2 1 3 4 3 3 3 2 2 2 3 3 3 2 1 1 1 2 2 2 2 3 3 3 3 3 4 7 8 9 10 10 10 10 10 10 10 10 9 9 8 7 5 5 5 4 3 3 3 4 5 7 7 7 7 6 5 5 6 7 8 8 8 9 9 9 10 10 10 9 9 9 10 11 11 11 11 10 10 10 9 9 8 7 7 7 7 7 7 8 9 9 8 7 5 3 3 4 4 4 4 3 2 2 2 4 6 7 6 6 5 7 7 7 7 6 6 5 5 6 6 6 6 6 5 4 3 4 5 3 2 2 2 2 2 2 2 1 1 2 3 2 1 1 1 2 2 1 2 2 3 5 7 9 9 8 7 6 4 2 2 4 5 6 4 3 2 2 2 3 4 6 6 5 4 4 4 5 5 6 6 5 3 2 2 3 3 3 4 6 7 7 8 7 6 4 3 4 4 5 5 5 4 4 3 4 3 2 2 2 3 5 7 7 7 7 6 6 6 5 4 4 5 5 5 3 2 1 1 2 3 2 3 4 4 4 4 5 5 6 6 6 7 8 7 5 3 3 4 3 3 2 2 3 3 3 3 4 5 6 7 8 8 9 10 10 10 6 4 7 7 6 4 2 2 1 2 2 3 4 6 7 7 6 5 5 5 5 5 4 5 5 5 4 3 3 3 4 4 4 3 4 4 6 6 7 6 5 4 2 1 3 4 3 3 4 5 6 7 7 7 7 7 6 6 5 5 5 5 4 4 4 4 4 5 4 4 4 3 4 4 5 6 6 6 5 5 4 4 4 5 5 5 6 5 5 5 4 4 4 5 5 5 6 6 6 6 6 6 6 5 5 5 4 4 4 4 4 4 4 5 5 5 5 5 6 6 6 6 6 6 5 4 3 3 2 2 1 1 1 1 1 1 2 3 4 5 7 8 8 9 9 9 9 10 10 10 10 10 11 10 10 9 9 8 8 8 8 9 9 9 8 7 7 6 6 7 7 7 6 5 4 4 3 3 3 4 4 5 5 4 4 4 4 4 3 3 3 3 2 2 2 2 1 1 1 1 1 1 1 1 2 2 2 2 1 1 1 2 3 3 3 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 1 1 1 0 0 0 1 1 1 1 2 2 2 3 3 3 3 4 4 5 5 6 6 6 6 6 5 6 6 6 6 5 5 5 5 5 5 5 6 6 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 5 6 7 7 7 7 7 7 7 7 8 8 8 8 7 7 7 7 6 6 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 5 5 5 5 5 6 6 6 6 6 6 6 6 6 5 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 15 15 15 15 15 14 14 14 14 14 13 13 13 13 13 12 12 12 12 12 11 11 11 11 11 10 10 10 10 10 9 9 9 9 8 8 8 8 7 7 7 7 7 7 6 6 6 6 5 4 3 2 2 2 2 2 3 2 2 2 2 1 2 3 3 2 3 3 3 3 2 3 2 1 2 2 2 2 2 2 2 2 3 3 4 5 4 4 3 3 4 4 4 5 4 4 4 4 4 3 3 3 3 3 3 3 3 3 4 4 4 4 4 3 4 6 8 9 9 10 12 8 6 6 7 8 9 10 9 9 9 9 9 8 8 8 9 9 10 10 10 8 7 5 5 6 7 7 7 6 6 3 2 2 2 1 1 1 1 1 1 3 5 5 5 5 6 7 7 5 4 3 3 4 6 7 6 6 4 3 3 3 4 6 7 6 6 6 5 4 3 3 3 3 4 3 3 3 2 2 2 2 2 3 3 4 3 3 2 2 3 3 3 4 4 4 3 2 3 3 3 2 2 1 2 4 3 2 2 2 2 2 2 2 3 5 7 9 9 9 10 10 10 10 9 9 9 8 8 8 7 7 6 5 5 4 4 5 6 6 7 7 6 5 5 5 5 5 5 6 7 7 8 8 9 9 9 9 9 9 9 10 10 10 10 10 10 10 9 8 8 7 7 7 6 6 6 6 6 5 5 4 3 2 2 3 4 4 3 3 2 1 2 3 4 4 3 3 3 5 5 5 4 4 4 4 3 4 4 3 3 4 4 5 7 7 7 5 3 2 3 3 3 3 2 1 1 2 2 1 2 2 2 2 2 2 3 3 5 7 8 9 8 8 8 6 5 2 3 4 6 6 5 3 2 1 3 4 5 6 5 4 3 3 3 4 5 6 5 4 2 2 2 4 5 5 5 6 7 8 8 6 4 3 3 3 3 3 3 3 2 3 3 3 2 2 2 3 5 7 8 7 6 5 5 4 4 4 4 4 4 5 5 4 3 2 2 2 3 2 3 4 3 3 4 4 5 7 7 8 8 9 7 5 2 3 4 3 3 3 3 2 2 2 2 3 3 4 5 6 7 8 9 10 9 6 6 8 8 6 4 3 2 2 2 2 3 4 5 6 7 6 6 5 5 5 4 3 3 4 6 5 5 4 3 3 4 4 4 4 5 6 6 7 7 6 5 3 2 3 4 3 4 5 5 6 7 7 7 7 7 7 6 6 6 5 5 4 4 4 4 5 5 4 4 4 4 4 4 4 5 5 5 5 4 4 3 3 3 4 5 5 5 5 5 5 5 5 5 5 6 5 5 5 6 6 6 5 5 5 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 4 4 3 3 2 2 2 1 1 1 1 1 2 3 5 6 8 9 9 10 10 10 11 11 11 11 11 11 11 10 10 9 9 8 8 8 8 8 8 8 8 7 7 7 7 7 7 6 5 5 5 4 4 4 4 5 4 4 4 4 4 4 4 4 4 3 3 2 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 1 2 3 3 3 3 3 3 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 1 1 0 0 1 1 1 1 1 1 2 2 3 3 3 3 4 4 5 6 6 6 6 6 6 6 6 6 7 7 7 6 5 5 5 5 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 5 6 7 7 7 7 7 8 8 8 8 8 8 8 8 7 7 6 6 6 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 5 5 5 5 5 6 6 6 6 6 5 5 5 5 5 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 15 15 15 15 15 15 14 14 14 14 14 13 13 13 13 13 12 12 12 12 12 11 11 11 11 10 10 10 10 9 9 9 9 8 8 8 8 8 7 7 7 7 7 7 6 6 6 6 5 5 4 3 2 2 2 2 2 3 3 2 2 2 1 3 3 3 3 3 3 3 2 2 2 2 2 2 3 3 3 3 2 2 2 3 3 3 3 4 3 3 4 4 5 4 4 2 2 3 4 3 4 4 5 4 2 3 3 4 5 4 3 4 5 4 2 3 5 8 9 10 10 11 9 8 8 7 7 8 8 7 9 9 10 9 8 8 7 6 7 8 9 10 10 9 7 8 8 9 8 6 6 4 2 1 2 2 1 1 1 1 1 2 4 6 7 5 4 4 5 5 4 4 4 3 3 5 6 7 5 3 2 3 4 6 7 7 7 7 7 6 6 5 4 4 5 4 3 3 2 2 2 2 2 3 3 4 4 2 3 3 3 3 3 4 5 5 5 4 4 3 2 2 2 2 2 3 4 5 3 2 2 2 2 2 2 3 4 6 8 10 9 10 10 10 9 9 9 8 8 8 8 8 8 8 8 7 6 6 6 6 6 6 6 6 5 6 5 4 4 4 5 5 6 7 7 7 7 8 8 9 9 9 9 10 10 10 10 10 10 9 8 7 7 7 6 5 3 3 3 3 3 3 3 3 3 5 5 5 4 3 2 1 1 1 2 3 4 3 2 2 3 3 3 4 4 4 4 3 3 3 2 1 3 5 7 8 8 7 7 6 5 4 4 3 3 2 2 1 1 1 1 3 4 4 6 7 7 7 7 9 9 9 8 7 7 7 6 5 3 4 5 7 6 6 4 3 2 4 5 5 4 3 3 3 3 3 3 5 5 5 3 2 2 3 5 5 4 4 5 6 7 7 6 5 3 3 3 3 3 2 2 2 2 2 2 2 3 5 6 7 8 8 7 5 4 4 5 6 4 3 3 4 5 5 5 4 4 3 3 3 3 4 4 4 4 4 5 6 7 8 8 9 9 7 4 2 2 3 3 2 1 2 2 2 2 1 2 2 3 4 5 6 8 9 9 8 7 8 9 8 7 5 3 2 2 2 2 3 4 6 6 6 6 5 4 4 4 3 3 2 4 5 5 4 4 4 4 4 5 5 4 5 6 5 5 7 7 6 4 3 3 3 3 5 6 6 7 7 7 7 8 8 7 7 6 6 5 5 5 4 4 4 4 4 4 4 5 4 4 4 4 4 4 5 5 4 3 3 3 3 3 4 4 5 4 4 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 4 4 3 3 3 3 3 3 2 2 1 1 1 3 4 6 7 8 9 10 10 11 11 11 11 11 12 12 11 11 11 10 10 9 8 7 7 8 9 9 8 9 9 9 8 8 7 7 7 6 6 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 3 2 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 3 3 4 4 3 3 3 3 4 3 3 3 3 3 3 3 3 3 3 3 3 3 4 3 3 3 2 2 2 1 1 0 1 1 1 1 1 1 2 2 3 3 3 3 3 4 4 5 6 6 6 6 6 6 6 6 7 7 7 7 7 6 6 6 6 6 6 6 6 5 5 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 6 7 7 7 7 8 8 8 8 8 8 8 8 7 7 7 6 6 6 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 12 12 12 12 12 11 11 11 10 10 10 10 9 9 9 9 8 8 8 8 7 7 7 7 7 6 6 6 6 5 5 5 5 4 4 3 3 3 3 3 2 2 2 2 2 3 3 4 5 5 4 3 4 3 3 3 3 3 2 2 3 3 3 3 3 2 2 3 2 2 3 3 2 2 2 3 4 4 3 2 2 2 3 3 4 5 6 4 3 2 3 4 4 4 3 4 5 5 4 4 6 9 10 10 10 11 11 11 10 8 7 7 7 7 9 10 10 9 8 7 6 5 5 6 8 10 10 9 9 9 9 10 7 6 5 3 1 1 1 2 2 2 2 2 2 2 3 4 5 4 3 3 4 5 5 5 6 4 2 3 5 6 5 4 4 4 4 6 7 8 7 6 5 5 5 5 4 4 4 4 4 3 2 2 2 2 3 5 6 6 4 2 3 4 4 4 3 4 5 5 5 4 4 4 4 3 3 3 3 3 4 4 3 2 2 3 4 3 3 3 3 5 7 9 10 10 10 9 9 9 8 8 8 7 7 8 8 8 8 7 7 6 5 5 5 5 4 5 5 5 5 4 3 3 3 4 5 7 7 7 7 7 7 8 9 9 9 9 10 10 10 10 10 9 8 7 6 6 5 4 3 2 2 2 3 5 7 8 8 8 8 7 5 3 1 1 1 1 1 1 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 2 4 6 6 6 6 6 6 7 6 5 4 3 2 2 1 1 1 2 3 4 8 11 10 10 9 9 10 10 9 8 7 6 6 6 6 6 5 5 6 6 6 5 4 4 3 5 5 5 4 3 3 3 3 3 4 5 5 4 3 3 4 5 5 4 4 5 5 6 7 6 4 4 4 3 3 3 3 2 2 2 2 2 2 4 5 5 5 6 7 7 6 4 3 3 4 5 3 3 2 4 4 5 4 4 4 3 3 4 4 4 4 3 4 5 6 7 8 9 9 10 8 6 3 2 2 2 3 2 2 1 2 2 2 2 1 1 2 3 4 7 8 9 9 8 7 7 7 7 6 5 3 2 2 2 2 3 4 6 6 6 5 3 3 3 4 4 3 3 4 4 2 3 3 3 3 4 4 5 5 4 4 4 5 6 7 6 4 3 3 3 3 5 6 7 7 7 6 7 8 8 7 7 6 6 5 5 5 5 4 5 5 5 5 5 5 5 5 5 4 5 5 5 5 4 3 3 3 3 3 4 4 5 4 4 5 5 5 5 5 5 5 4 4 3 3 3 3 3 4 4 4 4 4 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 2 2 2 2 2 3 4 5 6 7 9 10 11 12 12 12 12 12 12 12 12 11 11 10 9 8 7 7 8 9 9 9 9 9 9 9 9 8 8 8 7 7 6 6 5 5 5 5 5 5 5 4 4 5 5 5 4 4 3 3 2 2 1 1 1 1 1 2 2 2 3 3 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 3 3 2 2 1 1 1 1 1 1 2 2 1 2 2 2 3 3 3 4 4 4 4 5 5 6 6 6 6 6 6 7 7 7 7 7 7 7 6 6 6 7 7 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 6 6 6 6 5 5 6 6 7 7 7 7 7 8 8 8 8 8 8 8 7 7 6 6 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 15 15 15 15 15 15 14 14 14 14 13 13 13 13 13 13 12 12 12 12 11 11 11 11 10 10 10 9 9 9 8 8 8 8 8 7 7 7 7 6 6 6 6 6 5 5 5 5 4 4 4 3 3 4 3 3 2 2 2 2 2 3 4 4 5 6 6 5 5 5 4 3 2 2 2 2 3 4 4 4 4 3 2 2 3 3 2 3 4 3 2 2 3 3 3 2 3 2 2 3 4 4 4 4 3 3 4 4 3 3 3 5 6 7 7 7 9 10 10 10 10 11 12 11 10 9 9 8 8 8 9 10 10 10 9 7 6 4 4 5 8 9 10 10 10 10 9 7 5 4 3 2 1 1 1 2 2 3 3 2 2 3 3 4 3 3 2 2 5 6 7 6 5 5 5 5 5 6 5 5 5 4 4 6 7 7 7 6 4 4 4 3 3 4 4 4 4 4 4 3 2 3 4 7 7 7 3 2 4 4 4 4 4 4 5 5 5 5 3 4 5 4 4 4 3 2 3 3 2 2 3 3 3 2 3 3 4 5 7 8 10 10 10 9 8 8 8 7 7 6 6 7 8 8 7 7 6 5 4 4 4 4 4 4 3 3 3 3 3 2 2 3 5 7 7 7 6 6 7 7 7 8 8 8 8 8 7 8 9 8 7 6 5 5 4 3 3 4 4 5 6 6 8 10 10 9 8 6 4 2 1 1 2 2 1 2 2 3 3 3 4 3 4 5 6 5 4 3 2 1 3 6 6 6 6 5 5 5 6 6 6 5 3 3 2 1 1 1 2 4 7 9 11 10 8 7 7 7 6 5 6 6 6 6 6 6 7 7 7 6 5 5 5 5 4 4 4 5 5 5 4 4 4 4 3 3 3 3 3 3 2 3 5 5 5 5 5 6 7 6 5 4 3 3 3 3 3 3 3 2 2 1 1 1 3 5 5 5 5 5 6 5 4 3 2 2 4 4 3 2 2 3 4 4 4 4 3 3 3 4 4 4 4 4 4 5 6 7 8 9 9 9 7 5 3 2 2 3 3 3 2 2 2 2 2 2 2 2 2 2 5 7 8 9 9 8 7 6 6 7 6 4 3 2 1 2 2 3 5 6 6 6 5 4 3 3 4 5 5 5 5 3 2 2 3 3 3 3 4 5 6 4 3 2 3 6 7 6 3 3 3 2 3 5 6 7 6 6 5 5 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 5 4 3 3 3 3 4 4 5 5 5 5 5 5 5 5 5 5 5 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 3 3 3 2 2 3 3 4 4 4 3 3 3 3 2 2 2 3 4 5 7 9 10 11 12 12 12 12 12 12 12 12 11 11 10 8 7 7 9 10 10 10 10 10 9 9 9 9 9 9 8 7 6 6 6 6 6 6 6 5 5 4 4 4 5 5 5 4 3 3 2 2 1 1 1 1 1 2 2 2 3 2 2 2 2 2 3 3 3 3 3 3 3 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 1 1 2 2 2 2 2 2 2 2 2 2 3 3 3 4 4 4 4 4 4 5 6 6 7 7 7 7 7 7 7 7 7 7 7 6 6 6 7 7 7 7 7 7 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 6 6 6 7 7 7 7 7 7 7 8 7 8 8 8 8 8 7 7 6 6 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 16 16 16 16 15 15 15 15 15 15 14 14 14 14 13 13 13 13 13 13 12 12 12 12 11 11 11 10 10 10 9 9 9 8 8 8 8 7 7 7 7 6 6 6 6 5 5 5 5 4 4 4 4 3 3 3 3 3 2 2 1 1 2 2 3 3 3 3 3 5 6 6 5 5 5 4 4 3 2 2 2 2 3 3 3 3 2 2 3 3 2 3 3 2 2 3 3 4 3 3 4 3 3 4 5 4 4 4 3 4 5 3 2 2 3 5 7 9 9 10 10 10 9 9 10 11 11 10 10 9 10 10 9 9 9 9 10 10 9 7 5 4 4 5 7 10 10 10 10 9 7 5 3 2 2 2 2 2 3 3 3 3 3 3 2 2 3 3 2 3 5 5 6 7 7 7 5 4 5 5 6 6 6 5 5 4 5 7 8 8 7 6 4 4 3 2 3 5 4 3 3 3 2 2 3 3 6 8 7 5 3 3 5 4 3 3 3 4 6 7 6 5 3 4 5 5 5 5 3 2 2 3 3 3 3 2 2 3 3 3 3 4 5 7 9 10 10 9 8 7 6 6 5 5 5 6 7 7 6 5 4 3 3 3 3 3 4 4 3 3 3 4 3 2 2 2 5 6 7 6 6 5 5 5 5 5 5 4 3 4 4 6 7 7 6 5 5 4 4 4 5 8 10 10 7 6 7 8 8 8 8 6 4 2 2 2 2 2 2 2 2 3 3 2 3 4 4 6 8 9 8 4 3 3 6 7 6 6 6 6 6 5 6 6 5 4 2 2 2 1 1 2 4 7 9 9 9 7 5 4 3 3 3 4 6 6 6 6 6 6 6 5 5 4 4 3 3 4 4 4 4 4 4 4 3 3 3 3 3 3 2 2 2 1 2 4 5 6 6 6 7 8 7 6 4 3 2 2 4 5 4 3 2 1 1 1 1 2 5 7 7 7 7 6 5 5 5 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 5 5 6 8 8 7 6 4 3 3 3 4 4 3 2 2 3 3 3 2 2 2 2 3 6 8 9 10 10 9 7 4 6 7 5 4 3 2 2 2 3 4 5 6 6 6 5 4 3 3 4 5 6 6 6 4 3 3 3 2 2 2 4 5 6 5 4 2 4 5 6 4 1 1 2 2 4 6 6 6 6 4 3 4 5 6 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 7 7 7 7 6 6 5 5 4 4 4 4 4 5 5 5 4 4 4 5 5 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 4 4 4 4 3 3 3 3 2 2 3 3 4 4 4 5 4 4 4 4 3 3 3 3 4 4 5 7 9 10 11 12 12 12 12 13 12 12 12 11 10 9 8 8 10 11 11 11 10 10 10 10 9 9 9 9 9 8 7 6 6 6 6 6 6 6 5 4 4 4 5 5 4 4 3 2 2 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 2 2 3 3 4 5 5 5 4 3 3 3 3 3 3 3 3 3 3 2 2 1 2 2 2 2 2 3 3 3 3 3 3 3 4 4 4 4 4 4 4 5 6 6 6 7 7 7 7 6 6 6 7 7 7 6 6 7 7 7 7 7 7 6 6 6 6 5 5 5 5 6 6 6 7 7 7 8 8 7 7 7 7 7 7 7 6 7 7 7 8 8 8 8 8 7 7 6 6 6 6 6 6 6 6 6 6 6 6 5 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 5 5 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 16 16 16 16 15 15 15 15 15 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 11 11 10 10 10 9 9 8 8 8 8 7 7 7 7 7 6 6 6 5 5 5 5 4 4 4 3 3 3 2 2 2 2 2 1 1 1 1 3 3 3 3 2 2 2 3 5 5 4 3 3 3 4 3 3 3 3 3 3 3 2 2 2 3 3 3 3 3 2 1 4 4 4 3 3 4 4 4 3 2 4 4 3 3 3 3 3 3 2 2 4 6 8 9 11 11 11 9 9 9 9 10 10 10 10 10 10 10 10 9 9 9 10 9 8 7 6 5 5 5 7 8 9 9 10 8 5 4 3 2 2 3 3 3 4 3 3 2 2 2 2 1 1 1 1 2 4 4 5 6 6 6 6 5 5 4 3 5 6 6 5 4 5 6 7 7 6 5 4 3 4 4 4 4 4 3 2 2 2 2 3 3 7 7 6 4 3 4 5 3 3 3 4 4 6 5 2 4 4 4 4 4 4 4 3 2 2 3 3 2 2 2 3 4 5 3 2 2 4 6 8 9 9 9 8 7 5 4 3 3 4 4 5 5 5 3 2 2 2 2 3 3 4 4 4 4 4 5 5 3 2 2 4 6 7 5 3 3 3 3 2 2 3 4 5 4 4 6 6 6 6 6 6 4 3 7 11 13 11 8 6 5 7 6 6 7 7 5 3 2 2 2 2 2 3 2 2 2 1 1 3 3 3 6 8 9 8 5 5 5 7 6 5 5 6 6 6 6 6 6 6 4 3 4 4 3 2 3 5 7 9 8 6 4 3 3 4 5 6 6 7 6 5 6 6 6 5 4 3 3 3 2 2 3 4 4 3 3 3 3 3 3 3 2 2 2 2 3 4 4 4 5 6 6 6 6 6 6 6 5 4 3 3 2 3 4 3 2 2 1 2 2 2 3 7 8 8 8 8 7 7 7 6 5 4 4 3 4 4 3 3 3 3 3 3 2 2 3 3 4 4 4 4 4 3 4 4 4 6 7 7 6 4 3 3 3 4 5 4 3 2 2 3 3 2 2 2 3 4 5 8 9 9 10 10 10 6 4 6 6 5 4 3 2 2 2 3 4 5 5 6 6 5 5 4 3 4 5 7 6 5 3 3 3 3 3 2 3 4 4 5 6 5 3 4 5 6 4 2 2 2 3 5 6 7 6 5 3 3 5 5 6 7 7 8 8 8 7 7 7 6 6 5 5 5 6 6 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 5 5 4 4 4 4 4 5 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 2 3 3 3 3 4 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 5 6 7 8 10 10 11 11 12 13 13 13 12 12 12 11 10 10 11 11 11 11 10 10 10 10 10 10 9 9 9 8 7 7 6 6 5 5 6 6 5 5 4 4 4 4 4 3 2 2 2 1 1 1 1 2 2 2 2 2 2 2 1 1 2 2 3 3 3 4 4 3 3 3 3 3 4 5 6 6 5 4 3 3 3 3 2 2 2 2 3 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 5 6 6 6 6 6 5 5 6 6 6 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 5 5 5 5 5 6 6 6 7 7 8 8 8 8 8 7 7 7 7 7 7 8 8 8 9 8 8 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 16 16 16 16 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 12 12 12 12 11 11 11 10 10 9 9 8 8 8 8 7 7 7 7 6 6 6 5 5 5 5 4 4 4 4 3 3 3 3 2 2 1 1 1 1 1 2 3 3 3 3 3 3 2 3 5 5 4 4 4 4 3 3 3 3 3 3 4 4 4 4 4 4 3 3 2 2 2 2 3 5 5 4 3 3 3 3 2 2 2 3 3 3 2 2 2 2 2 2 2 3 5 7 9 11 12 10 8 8 8 8 8 8 10 10 10 10 11 11 10 10 10 9 8 8 7 8 8 7 5 6 6 7 8 8 7 6 4 4 3 3 4 4 4 4 4 3 2 1 1 1 1 1 1 2 2 3 4 4 4 5 5 6 5 4 4 4 5 5 5 4 4 6 6 7 7 6 5 6 6 5 5 5 4 3 2 2 2 3 3 2 3 7 6 5 3 3 3 3 2 3 4 4 4 4 3 3 4 4 3 3 3 3 4 4 3 3 6 5 3 2 3 4 6 6 3 1 1 3 5 7 8 8 8 8 7 5 3 2 3 4 4 4 4 3 2 2 2 3 3 3 4 4 5 5 6 6 7 7 6 4 4 5 7 6 2 2 2 2 1 1 2 3 3 3 3 4 5 6 6 6 6 6 4 4 10 11 12 10 7 5 6 7 7 7 7 6 4 2 2 2 1 1 1 2 1 1 1 2 3 3 3 3 5 6 7 7 7 7 6 6 5 5 5 5 5 6 6 7 7 7 6 6 7 7 5 4 4 7 8 9 7 6 4 3 2 2 4 5 6 7 6 6 6 6 6 6 4 3 4 4 4 4 4 5 4 2 1 1 2 3 4 3 3 2 2 3 4 5 5 5 5 5 6 6 6 6 5 4 3 4 4 4 5 4 3 3 2 2 2 3 4 5 6 8 8 7 6 6 6 6 6 5 4 3 3 3 3 3 3 3 3 3 3 2 2 2 2 3 3 3 4 4 4 4 4 5 6 7 7 6 5 4 5 5 5 5 5 4 4 3 2 2 2 3 3 3 4 6 7 8 9 9 10 10 9 5 4 7 7 6 5 4 2 2 3 3 4 4 3 4 5 5 6 5 4 4 5 6 6 6 6 5 5 5 5 5 5 4 4 5 6 5 4 5 6 6 4 3 4 4 5 6 7 7 5 4 3 4 5 5 6 7 8 8 8 8 8 7 7 5 5 4 5 5 6 6 7 7 7 7 7 7 7 7 7 7 7 8 8 7 6 5 4 4 3 3 4 4 4 4 4 4 4 3 3 3 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 3 3 4 4 4 4 5 6 6 6 6 5 5 4 4 4 5 5 5 5 5 5 6 6 7 7 8 9 10 11 12 13 13 13 13 13 12 12 11 11 11 11 11 10 10 10 10 10 10 10 9 9 8 7 7 6 6 5 5 5 5 5 4 4 4 4 3 3 3 2 2 2 2 1 1 1 2 2 1 1 1 1 1 1 2 2 3 3 3 4 4 4 4 4 4 4 4 5 5 6 6 6 5 4 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 6 6 6 6 7 6 6 6 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 8 8 8 8 7 7 7 7 7 7 8 8 9 9 8 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 16 16 16 16 16 15 15 15 15 14 14 14 14 14 14 13 13 13 13 12 12 12 11 11 11 10 10 9 9 8 8 8 7 7 7 7 7 6 6 5 5 5 5 4 4 4 4 3 3 3 3 3 3 2 2 2 1 1 1 2 2 3 4 4 3 3 3 3 4 5 5 4 3 3 4 4 4 5 5 4 4 3 3 3 3 4 3 3 2 1 1 2 3 4 4 4 4 3 3 2 1 1 2 2 2 2 2 2 2 2 2 2 3 3 3 5 7 8 10 10 8 7 7 8 7 8 8 10 10 11 11 11 11 11 10 9 9 7 7 8 9 10 8 7 5 5 5 6 7 7 6 5 5 4 4 3 3 3 3 3 3 2 1 1 1 2 4 5 5 4 4 4 4 5 5 5 6 5 4 3 3 3 4 4 3 4 5 6 7 7 6 5 6 6 5 5 5 3 3 2 3 3 4 4 3 4 6 5 5 4 3 3 2 2 4 4 3 2 3 3 3 3 3 3 3 3 3 4 5 5 5 6 5 5 4 5 6 7 6 3 2 2 3 5 7 8 8 8 7 7 6 4 3 3 4 5 6 4 4 3 3 3 4 4 4 5 5 6 6 7 8 9 9 9 8 8 8 8 7 4 4 3 2 1 1 1 2 3 5 6 6 6 7 7 6 7 7 5 8 13 12 11 9 7 5 7 9 11 11 10 7 5 3 2 2 3 3 3 2 2 2 3 4 5 5 5 5 5 4 5 6 7 8 7 6 6 5 5 5 5 6 7 8 8 8 7 7 9 8 7 5 6 7 8 8 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 4 4 5 6 5 4 4 4 3 2 1 1 1 3 4 4 4 4 4 4 4 4 5 4 4 4 5 7 6 5 5 4 3 3 3 2 3 3 3 2 1 2 2 3 5 7 7 8 7 6 4 3 3 4 4 3 3 3 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 5 4 5 5 6 7 7 7 6 6 5 5 5 4 4 4 4 4 4 3 3 3 3 3 3 4 6 7 8 8 9 9 9 7 3 5 7 7 7 7 6 5 4 4 5 5 4 4 4 5 6 7 6 5 4 5 5 5 6 6 6 6 5 5 5 5 4 3 5 5 5 5 5 6 7 6 6 5 7 7 7 7 7 4 4 4 4 4 6 7 8 8 7 7 7 7 6 6 5 4 4 4 5 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 7 6 4 3 2 2 2 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 2 3 3 4 4 4 4 4 4 6 7 7 7 7 6 6 5 5 5 5 5 5 6 6 6 6 5 5 6 6 7 9 10 12 13 13 13 13 13 13 13 12 12 12 12 11 11 10 10 10 10 10 10 9 9 8 7 7 6 6 5 5 5 5 5 4 4 4 3 3 3 3 3 4 3 2 2 2 2 2 2 1 1 1 1 1 2 2 3 3 4 4 4 4 4 4 4 4 4 4 4 5 6 6 6 5 4 3 2 2 2 2 1 1 1 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 6 6 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 8 8 8 8 7 7 7 7 7 7 8 9 9 8 8 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 16 16 16 16 16 15 15 15 15 15 15 14 14 14 14 13 13 13 12 12 12 11 11 11 10 10 9 9 8 8 8 7 7 7 7 6 6 6 5 5 4 4 4 4 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 3 4 4 5 4 4 3 3 4 5 5 3 3 3 4 4 4 4 4 4 3 3 3 3 3 3 2 3 3 3 2 3 3 4 4 4 4 3 2 3 4 3 3 2 2 4 4 4 4 3 2 3 4 4 4 5 6 8 9 9 7 6 6 8 8 8 9 9 10 11 11 11 11 10 9 9 8 7 8 9 10 10 9 8 6 5 5 5 5 6 5 4 4 4 3 3 2 2 2 2 2 2 1 1 1 2 3 4 4 4 4 5 5 5 5 6 6 6 4 3 2 3 4 4 3 4 6 6 7 7 7 6 6 6 5 5 4 3 3 3 4 4 4 5 4 6 5 4 5 6 4 3 2 3 4 3 3 3 3 3 3 3 3 3 3 3 4 4 5 6 4 4 5 6 7 7 8 8 7 5 3 3 4 6 7 8 7 7 7 7 5 4 3 3 4 6 7 6 5 4 5 5 6 6 6 5 6 6 6 7 7 8 9 10 11 11 10 9 8 7 5 3 2 2 3 2 4 7 9 10 9 9 9 8 8 9 10 12 13 13 10 8 7 6 6 8 10 12 12 11 9 7 6 7 7 5 5 5 5 5 5 4 4 5 6 7 7 7 5 5 5 7 8 8 7 6 5 5 4 5 5 7 8 8 7 6 7 7 7 7 6 6 7 8 7 6 4 3 3 4 4 5 5 5 5 5 6 6 6 6 5 4 4 5 6 6 5 5 4 3 2 2 2 1 2 3 4 5 4 3 3 3 4 5 4 5 5 6 6 5 5 5 5 5 5 4 3 3 3 2 2 1 3 3 4 6 8 8 8 8 7 5 3 2 3 3 3 3 3 3 3 3 2 2 2 3 4 4 3 3 3 2 2 3 5 5 4 4 4 5 5 6 6 6 6 5 5 4 4 3 2 3 4 3 3 3 2 2 2 2 2 4 5 6 7 8 8 9 9 6 3 6 8 9 8 7 7 7 6 5 5 4 3 3 4 5 7 7 6 4 3 4 4 4 5 6 5 5 4 5 6 6 5 4 4 4 4 4 4 5 6 6 6 6 8 8 8 7 6 5 4 4 4 5 7 8 8 8 7 6 6 5 5 5 5 4 4 4 5 6 7 7 7 7 7 6 6 7 7 7 7 8 8 7 6 4 3 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 3 3 4 4 3 3 3 3 4 4 5 5 5 5 6 6 7 7 7 6 6 6 6 6 6 6 7 7 8 8 7 6 6 5 5 6 8 10 11 13 14 14 14 14 13 13 13 13 13 12 12 11 10 10 9 9 9 9 9 8 8 7 6 6 5 5 4 4 4 4 3 3 3 3 3 3 3 4 4 3 3 3 3 2 2 2 1 1 1 1 2 2 3 3 3 4 4 4 5 5 5 4 4 4 3 4 5 6 6 6 5 5 3 3 2 2 2 2 2 1 1 1 2 2 2 2 3 3 3 3 3 2 3 3 3 3 4 4 4 5 5 5 4 4 3 3 4 4 5 5 6 6 6 7 7 6 6 6 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 6 6 6 7 7 7 7 8 8 8 7 7 7 7 7 7 8 8 8 8 7 7 6 6 6 6 6 6 6 6 5 5 6 6 6 6 6 6 6 6 6 6 6 5 5 5 4 4 4 4 5 5 5 5 5 5 5 4 4 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 16 16 16 16 16 15 15 15 15 15 15 15 14 14 14 13 13 12 12 12 11 11 11 10 10 9 9 8 8 8 7 7 7 6 6 6 5 5 4 4 4 4 4 3 3 3 2 2 2 2 3 3 2 2 1 2 2 3 3 3 4 5 5 4 3 4 4 4 4 5 6 5 4 4 4 4 3 3 3 3 3 4 3 3 3 3 2 3 4 4 4 5 4 4 3 3 3 3 2 2 3 3 3 3 3 5 7 6 4 4 4 3 3 3 4 5 5 6 7 7 7 6 6 7 8 8 9 9 10 10 11 11 10 9 8 8 8 8 9 9 10 10 10 9 8 7 5 4 4 4 3 3 3 3 2 2 2 2 2 1 1 1 1 1 1 1 3 4 4 4 4 3 3 3 4 6 6 6 4 3 2 3 4 4 4 5 6 6 7 7 7 7 7 6 6 5 4 3 3 4 4 3 3 5 5 6 4 3 4 4 3 3 3 3 3 2 3 4 3 3 3 2 2 4 5 5 5 4 3 3 2 4 6 7 7 6 7 7 7 6 3 4 5 6 6 6 6 6 6 5 4 3 3 3 3 3 4 5 5 6 6 6 7 6 5 5 5 5 6 6 7 7 8 9 10 10 9 8 8 7 4 3 2 2 4 7 9 11 10 10 9 9 8 7 8 9 11 12 12 10 7 6 5 3 4 6 8 9 9 9 9 9 9 8 8 7 7 7 7 6 5 4 3 4 5 6 7 7 5 4 4 6 8 9 7 5 5 4 4 4 5 7 8 8 6 5 6 7 8 7 7 6 7 7 6 4 3 2 2 3 3 3 3 3 4 5 6 6 6 6 5 3 4 5 7 7 7 7 7 6 5 4 2 2 3 4 5 5 4 4 3 4 5 5 5 5 5 5 5 4 4 5 6 6 5 4 3 3 3 1 1 2 4 6 6 7 8 8 7 6 4 3 2 3 3 3 3 2 2 2 3 3 2 2 2 3 3 2 2 2 2 2 2 3 4 3 3 3 3 4 4 4 4 4 4 4 4 3 2 2 1 3 3 2 2 2 2 2 2 2 2 3 3 3 5 7 8 8 8 6 5 7 8 8 7 7 7 7 7 5 4 3 3 3 4 6 7 7 6 4 3 3 3 3 4 5 5 5 5 5 5 6 5 4 4 3 3 2 2 3 4 4 5 6 7 7 8 7 7 6 5 5 6 7 8 8 8 8 6 5 5 5 5 5 5 5 5 5 6 6 7 7 7 6 6 6 6 6 6 7 7 7 7 6 5 3 2 2 2 2 2 2 2 2 1 1 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 3 3 3 3 3 3 3 3 4 4 5 5 5 5 6 6 7 7 6 6 6 6 6 6 7 7 8 8 8 9 8 8 7 6 6 6 7 8 10 12 13 13 13 13 12 12 13 14 13 13 12 11 10 10 9 8 8 8 8 8 7 7 6 5 5 4 3 3 3 3 3 3 3 3 3 3 3 4 4 4 3 3 3 3 2 2 1 2 2 2 2 3 3 3 3 4 4 5 5 5 5 5 5 4 4 5 6 6 6 5 5 4 3 2 2 2 2 2 2 2 2 2 2 1 1 2 2 3 3 3 3 2 2 3 3 3 4 5 5 5 5 5 5 4 4 3 3 4 5 5 6 6 7 7 6 6 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 8 7 7 7 7 7 7 8 7 7 7 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 5 5 5 4 4 4 4 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 16 16 16 16 16 15 15 15 15 15 15 15 14 14 14 13 13 12 12 12 11 11 10 10 9 9 8 8 8 7 7 7 6 6 5 5 4 4 4 4 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 3 4 5 5 5 6 6 6 5 5 5 4 3 4 5 5 5 5 4 4 3 3 3 4 3 3 3 3 2 3 3 3 3 4 6 7 5 4 2 3 3 4 4 5 5 4 5 5 6 7 8 6 5 5 5 4 4 3 4 5 5 5 6 7 8 8 7 8 8 8 8 9 9 10 10 10 10 9 8 7 8 9 9 9 10 10 10 10 8 7 5 3 2 2 2 1 2 2 2 1 1 1 1 1 1 1 1 1 2 3 4 5 6 5 5 4 3 3 3 4 4 4 4 3 3 3 4 4 5 5 5 5 5 6 7 7 6 5 4 3 3 3 3 4 4 3 4 5 5 4 3 3 3 3 3 3 3 3 3 4 5 4 3 3 4 5 6 7 7 7 5 4 2 2 3 5 6 7 6 5 5 6 7 7 6 5 4 5 4 4 4 5 5 5 3 3 4 5 4 3 3 3 4 5 5 5 4 3 3 3 3 4 5 5 5 6 7 9 9 9 8 7 7 5 3 2 3 4 8 10 11 11 10 11 10 10 7 5 6 7 9 10 10 7 5 4 3 2 4 5 6 6 5 6 7 8 8 7 7 7 7 6 6 5 5 3 2 2 3 4 5 5 5 4 5 7 8 8 5 4 5 4 4 4 5 8 8 8 6 6 7 8 8 8 7 6 6 7 7 5 3 3 2 2 3 3 3 4 6 6 7 7 7 6 4 4 6 8 10 8 7 7 6 5 5 4 2 3 4 5 5 4 4 4 4 4 5 4 4 4 4 4 4 3 3 4 5 5 5 4 4 5 4 4 5 5 6 7 7 8 8 7 5 4 4 3 2 3 3 3 2 1 2 2 3 2 2 2 2 2 2 2 2 1 1 1 2 2 3 3 2 2 2 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 1 1 2 3 3 2 2 2 3 5 6 7 8 7 6 6 7 6 6 6 6 7 7 7 5 5 4 4 4 5 6 8 7 6 5 4 4 4 3 3 3 4 5 5 5 5 5 4 4 3 3 3 3 3 4 4 4 3 5 6 7 8 8 6 6 6 7 8 8 8 8 7 6 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 6 6 4 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 2 2 3 3 4 4 4 5 5 5 6 6 6 6 6 6 6 6 6 7 8 9 9 9 9 9 9 9 9 8 7 7 7 8 9 10 11 11 11 10 10 11 13 13 13 13 12 12 11 10 9 8 7 7 7 7 6 6 5 4 4 3 3 3 2 2 2 3 3 3 4 4 4 4 4 4 3 3 3 3 2 2 2 2 2 3 3 3 3 3 4 4 4 4 5 5 5 5 5 5 5 6 6 6 5 4 3 3 3 3 2 2 2 1 1 2 2 2 2 2 1 1 2 2 3 3 3 3 3 3 3 3 4 5 5 5 5 5 5 5 4 4 3 4 5 5 6 6 7 7 6 6 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 5 5 5 5 5 4 4 4 3 3 3 3 4 4 4 4 4 4 4 4 4 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 16 16 16 16 15 15 15 15 15 15 15 15 14 14 13 13 12 12 12 11 11 10 10 9 9 8 8 7 7 7 7 6 6 5 5 4 4 3 3 3 3 3 3 2 2 2 2 1 2 1 1 1 1 1 2 2 3 4 6 6 6 5 5 4 5 6 6 5 5 5 6 6 6 5 5 5 4 3 3 3 2 2 3 2 2 3 3 3 3 4 6 6 4 3 3 3 5 8 8 8 8 7 7 7 8 7 7 7 6 6 6 5 5 5 5 5 5 5 6 7 8 9 8 8 8 8 8 8 9 10 10 10 9 8 8 7 8 9 9 9 10 10 10 9 8 6 5 3 2 2 2 2 3 3 2 1 1 1 1 1 1 1 1 1 2 3 4 5 4 4 4 5 5 4 3 3 4 4 4 5 5 4 5 6 5 4 3 3 3 4 5 6 5 3 3 3 3 3 3 4 3 2 4 5 3 3 4 3 2 3 3 3 5 6 6 6 5 5 5 6 6 6 5 5 5 4 3 4 4 4 5 6 6 5 4 3 3 4 6 8 9 8 5 4 2 2 2 3 3 3 3 3 5 6 5 4 2 2 2 3 3 4 4 3 2 2 2 4 5 4 4 4 6 8 8 8 7 7 6 5 3 2 5 7 9 11 11 11 11 11 11 10 7 5 5 6 7 6 6 4 4 4 4 4 4 4 4 4 4 4 6 8 6 5 5 6 7 5 5 5 4 3 3 2 2 3 3 4 5 5 7 8 7 6 4 4 4 4 4 4 6 8 8 8 7 8 8 9 9 9 7 7 7 6 5 3 2 2 2 2 3 5 8 8 8 7 7 7 6 6 6 8 11 11 11 8 7 5 6 6 6 5 3 3 4 5 4 3 3 4 5 5 4 3 2 3 2 2 3 3 2 3 3 3 5 6 7 7 6 6 5 5 6 7 7 9 7 6 5 4 4 3 2 3 3 4 4 3 3 2 2 2 2 2 2 2 1 1 1 1 1 2 3 4 4 3 2 2 2 2 2 3 3 2 2 3 3 3 3 2 2 2 2 1 1 1 1 2 3 4 4 3 3 4 5 6 7 7 7 6 5 5 4 4 5 6 7 7 7 6 6 6 5 5 5 6 6 6 6 5 5 4 5 4 3 3 3 3 4 4 4 3 2 3 3 3 3 4 5 5 5 4 3 4 6 7 7 7 7 6 7 8 9 9 8 8 7 6 6 5 5 5 5 5 5 5 6 6 7 6 6 6 6 7 7 7 7 7 7 6 6 7 6 5 3 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 4 4 5 6 6 5 5 5 5 6 6 7 8 9 9 9 9 9 9 10 10 9 9 9 9 8 8 8 8 8 8 7 6 7 9 11 12 12 12 12 11 11 10 9 8 7 7 6 5 5 4 4 3 3 3 3 2 2 2 3 4 4 4 5 5 5 5 4 3 3 3 2 2 3 3 3 3 3 3 3 3 3 4 4 4 4 5 5 5 5 6 6 6 6 5 5 5 4 3 3 3 3 3 2 2 1 1 1 2 2 2 2 1 1 1 1 2 3 3 3 3 3 3 3 3 4 4 5 5 5 5 5 5 4 4 4 4 5 5 6 6 7 7 6 6 5 5 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 4 4 4 4 4 4 4 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 16 16 16 16 15 15 15 15 15 15 15 15 14 14 13 13 12 12 11 11 10 10 9 9 8 8 7 7 7 6 6 6 5 5 4 4 3 3 3 3 3 2 2 2 2 2 2 1 1 1 1 2 1 1 2 2 2 3 5 6 7 6 4 3 4 5 4 4 4 5 6 6 6 6 5 5 4 3 2 3 3 3 4 4 4 4 4 4 4 5 6 5 5 5 6 8 9 10 9 9 9 8 7 7 7 7 7 7 7 7 6 6 5 5 5 4 5 5 6 7 7 7 8 8 7 8 8 8 9 10 10 9 8 8 8 8 8 8 9 9 9 9 9 9 8 7 7 6 3 2 2 3 3 3 3 2 1 2 1 1 1 1 1 1 2 3 4 5 4 2 4 6 6 5 4 3 3 5 5 5 5 4 5 5 5 5 4 4 4 4 4 4 5 4 3 3 3 3 4 4 3 3 4 4 3 4 5 3 2 2 3 5 6 6 7 6 5 5 6 7 5 4 4 3 1 1 3 5 6 6 6 6 5 4 4 4 4 4 6 8 9 8 6 3 2 2 2 2 2 2 2 2 3 5 6 6 4 4 3 2 2 3 3 3 2 2 2 4 3 2 2 3 5 6 7 6 6 5 5 5 6 6 7 8 9 10 11 11 10 9 8 7 6 5 5 6 7 5 3 3 3 4 6 6 5 5 6 7 6 5 7 8 7 6 6 7 6 5 4 4 4 5 6 7 6 4 3 4 5 6 7 7 7 6 5 4 3 3 4 5 6 7 7 8 8 9 9 10 9 8 7 7 6 6 5 3 2 2 2 2 5 7 8 7 7 6 6 7 6 7 9 12 14 12 10 7 6 6 7 7 8 7 5 4 3 4 4 4 4 5 5 4 3 2 2 2 2 2 2 2 2 2 3 4 6 8 7 6 3 4 4 5 6 7 7 7 6 5 4 4 4 3 3 3 3 3 2 3 4 3 2 1 1 1 2 1 1 1 1 2 2 5 5 5 4 3 2 2 2 2 2 2 2 2 2 3 3 3 2 1 2 2 2 2 2 1 1 2 3 4 5 6 5 5 6 7 7 7 7 6 5 4 3 3 5 7 7 6 6 6 6 7 7 6 6 5 5 6 5 5 4 4 5 5 4 3 3 2 3 3 3 3 2 3 3 3 3 4 6 7 7 5 4 5 6 7 8 8 7 7 8 9 9 10 9 8 7 7 7 6 6 6 5 5 5 6 6 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 5 4 3 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 1 1 1 2 2 2 2 2 2 1 1 2 3 3 3 3 3 3 4 4 5 5 5 4 5 6 7 7 9 9 9 10 10 10 10 10 10 10 10 9 9 9 8 8 7 6 5 5 4 5 6 9 10 11 11 11 11 10 9 8 7 6 5 5 4 3 3 3 2 2 2 2 2 3 3 4 5 5 5 5 5 5 4 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 5 5 5 5 5 5 6 6 6 5 5 4 3 3 3 3 3 3 3 2 2 1 1 1 2 2 2 1 1 1 1 1 2 2 3 3 3 3 3 3 3 4 4 4 5 5 5 5 5 4 4 4 4 5 5 6 6 7 7 6 6 5 5 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 4 4 4 4 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 16 16 16 16 16 15 15 15 15 15 15 15 14 14 14 13 13 12 12 11 10 10 9 9 8 8 7 7 6 6 6 5 5 4 4 4 3 3 3 2 2 2 2 2 1 1 2 2 2 1 1 1 2 1 1 1 1 2 4 6 7 8 8 7 5 5 5 5 5 5 6 6 5 5 5 5 5 5 4 4 4 5 5 6 7 7 7 7 7 9 9 9 8 7 7 9 10 9 9 9 8 8 7 7 7 7 7 7 8 8 7 7 6 6 6 5 4 5 5 6 6 6 6 7 7 7 8 8 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 9 10 10 10 9 4 3 3 3 4 4 4 2 2 1 1 1 1 2 2 2 3 5 6 7 6 5 6 6 7 6 5 5 5 6 4 3 3 3 3 4 4 3 3 2 3 3 2 3 4 3 3 4 4 4 4 3 3 3 5 4 4 3 3 2 3 3 4 5 7 7 6 5 5 5 6 6 4 4 5 5 5 5 5 6 6 5 4 4 4 4 4 5 5 6 7 7 7 7 5 3 2 1 1 1 1 1 2 2 3 5 7 8 7 6 6 6 5 4 4 3 3 2 1 2 2 1 1 2 4 5 5 4 4 3 5 6 6 7 7 7 8 10 11 11 10 8 6 6 6 6 7 8 7 5 4 4 6 8 9 8 8 9 10 12 9 7 7 8 8 7 6 6 5 4 4 5 6 7 8 7 6 3 3 3 4 5 7 7 6 6 5 4 3 3 3 3 3 4 5 6 7 9 9 9 8 7 5 5 4 5 5 4 3 2 2 3 4 6 7 6 5 5 5 6 6 8 11 12 12 9 7 6 7 8 9 8 8 8 7 4 4 4 4 5 5 6 6 5 3 2 2 2 2 2 2 2 3 5 6 7 7 7 6 5 4 3 3 3 5 6 6 5 4 4 4 4 4 4 4 3 3 2 1 3 5 5 5 4 3 2 2 1 1 2 3 4 4 4 4 4 3 2 2 2 2 1 2 2 1 1 2 3 3 3 3 2 2 2 2 2 2 2 2 3 4 5 6 7 6 6 6 7 7 7 7 6 4 3 2 4 5 7 7 6 6 6 6 6 6 6 6 6 5 5 4 4 3 4 4 4 4 4 3 3 2 2 3 3 3 3 3 4 4 5 6 7 7 6 6 6 7 8 8 8 8 8 8 8 9 9 9 8 8 8 7 7 6 6 5 5 5 6 6 7 7 7 8 8 8 8 8 7 7 7 6 6 4 3 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 1 1 2 2 2 2 3 3 3 3 3 4 4 4 3 4 6 6 7 9 9 9 10 10 11 11 11 10 10 10 10 9 9 8 7 6 5 4 3 3 3 4 7 8 9 10 9 9 8 7 6 5 4 4 3 3 3 2 3 3 2 3 3 3 3 4 4 5 5 5 6 5 5 4 3 3 2 3 3 3 3 3 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 3 3 3 3 3 3 3 3 2 2 1 1 1 2 2 2 2 1 1 1 1 2 3 3 3 3 3 4 4 4 4 4 4 5 5 5 5 5 5 4 4 4 5 5 6 6 7 6 6 6 6 5 6 6 6 6 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 4 4 4 4 4 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 16 16 16 16 16 16 16 15 15 15 15 15 14 14 13 13 12 12 11 10 10 9 9 8 8 7 7 6 6 6 5 5 5 4 4 3 3 3 2 2 2 2 1 1 1 1 2 2 2 2 2 2 3 3 2 2 3 3 4 6 7 8 9 9 7 6 5 5 5 6 6 6 6 6 5 5 4 5 6 6 6 6 6 7 7 8 8 8 8 8 8 8 7 7 7 8 8 8 8 8 8 8 7 7 7 7 7 8 8 8 7 7 6 5 5 5 5 6 6 6 6 6 6 6 7 7 8 8 9 9 9 9 8 8 8 8 8 8 7 7 7 6 6 8 9 10 11 12 10 5 4 3 4 4 6 4 2 1 1 1 2 2 1 2 2 4 6 6 7 7 7 7 5 5 5 5 6 6 5 3 3 3 3 3 3 3 2 2 2 3 3 2 3 4 3 4 4 4 4 6 5 3 4 5 3 4 4 3 3 3 4 4 5 5 5 4 3 4 5 5 4 3 5 6 7 7 7 6 6 5 4 3 3 3 4 5 7 7 7 5 5 5 5 5 4 4 3 2 1 2 2 3 3 3 5 7 9 9 8 8 7 7 6 5 5 4 2 1 1 2 1 1 2 3 4 4 3 3 3 4 5 6 6 6 7 9 11 11 11 9 8 7 7 7 6 7 9 6 4 4 6 8 10 10 10 11 13 12 11 8 7 6 8 8 6 5 4 4 4 5 7 9 8 7 6 6 5 4 4 4 5 6 6 6 6 5 4 3 3 2 2 2 2 2 2 5 7 8 8 6 5 4 4 3 3 3 3 3 3 3 3 4 7 7 6 5 4 5 5 5 7 9 10 9 7 7 6 7 8 9 8 8 7 7 6 5 4 4 4 5 5 5 4 3 2 2 2 2 2 2 2 4 7 7 7 5 5 5 5 4 3 2 2 5 6 6 5 4 4 4 4 4 4 4 3 3 2 2 3 4 5 5 4 4 3 3 2 1 2 3 4 3 2 3 3 2 1 1 1 1 1 1 2 1 1 2 3 3 3 3 2 2 2 3 3 3 2 2 3 4 5 6 6 6 6 6 7 7 7 6 5 3 2 2 6 7 8 6 5 4 4 4 3 4 6 6 5 4 4 3 3 3 2 2 3 4 4 4 4 3 3 3 3 3 3 5 5 5 5 6 7 8 7 7 7 8 8 8 9 9 9 9 9 9 9 8 8 8 8 8 8 7 7 6 6 6 6 6 6 7 7 8 8 8 8 8 7 7 6 5 3 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1 1 1 1 2 2 3 2 2 2 2 2 1 1 1 2 2 3 3 2 2 2 3 3 4 3 3 5 7 8 9 9 9 10 10 11 11 11 10 10 10 9 8 8 7 6 5 3 2 2 2 3 4 6 7 8 7 7 7 6 6 5 4 3 3 3 3 3 3 3 3 3 3 3 4 4 5 5 5 5 5 5 5 4 3 3 2 2 3 3 3 4 4 5 5 5 6 6 6 5 5 5 6 6 6 6 6 6 5 5 4 4 3 3 3 3 3 3 3 2 2 1 1 1 1 2 2 2 2 2 2 2 2 2 3 3 3 4 4 4 4 4 4 4 4 5 5 5 5 5 4 4 5 5 5 5 6 6 7 7 6 6 6 6 5 6 6 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 4 4 4 4 4 4 4 4 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 16 16 16 16 16 16 16 15 15 15 15 14 14 13 13 12 12 11 11 10 9 9 8 8 7 7 6 6 5 5 5 5 4 4 4 3 3 2 2 2 1 1 1 1 1 2 2 2 2 2 2 2 3 4 5 5 4 3 2 3 4 7 9 9 7 5 4 3 3 4 4 4 4 4 4 4 4 5 6 6 6 5 4 3 4 5 6 6 6 6 6 5 4 4 4 5 7 7 7 7 7 8 8 7 7 7 8 8 8 8 7 6 5 4 4 5 5 6 6 6 6 6 7 7 7 8 8 8 9 9 8 8 7 8 8 8 8 7 7 6 6 5 5 6 8 10 11 12 10 8 5 4 3 5 5 3 2 1 1 1 2 2 2 1 1 2 3 4 5 7 6 5 4 4 4 5 5 5 4 3 2 2 3 2 2 2 3 2 3 3 4 4 3 4 5 4 3 3 4 6 5 5 4 4 3 4 4 3 3 3 3 3 4 3 3 3 3 4 4 3 3 3 5 7 8 7 6 5 5 4 3 3 3 3 5 6 7 7 5 3 3 3 5 5 5 4 3 2 2 2 2 3 3 3 5 6 8 8 8 8 7 7 6 5 5 3 2 2 2 3 3 3 3 3 3 3 3 2 4 7 7 7 7 7 9 10 11 11 10 9 8 7 6 6 6 7 7 5 4 4 7 9 10 10 9 11 12 11 9 7 6 5 7 7 7 6 5 5 7 8 10 10 9 8 7 9 9 8 6 4 4 5 5 5 5 5 4 3 2 2 3 4 4 4 4 7 7 7 6 6 7 6 5 3 2 1 1 2 3 4 4 5 7 6 6 3 3 4 4 4 4 6 8 8 7 6 6 6 7 8 7 7 7 7 6 5 4 3 3 2 2 2 2 2 2 3 2 2 3 4 5 6 7 6 5 3 4 4 5 5 4 3 3 5 6 6 4 4 4 4 3 2 3 4 4 3 3 2 2 2 2 2 3 4 4 3 2 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 4 5 4 3 3 3 3 2 2 3 3 3 4 4 5 6 6 6 6 6 6 7 7 6 5 4 2 2 3 5 6 7 5 3 3 3 3 1 3 5 4 3 4 3 3 3 3 3 3 4 5 5 5 5 4 3 3 4 4 5 5 6 6 6 6 7 7 7 8 8 8 8 8 10 10 9 9 8 7 7 7 7 7 7 8 8 8 7 7 6 6 5 5 6 6 7 7 7 7 7 7 7 6 6 4 3 3 2 3 2 2 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 1 1 1 1 2 2 2 2 1 2 3 4 4 3 3 5 7 8 8 9 9 9 10 10 10 10 9 9 9 8 8 7 6 5 3 2 2 2 2 3 4 5 6 6 5 5 5 5 4 4 3 3 3 3 3 3 3 3 3 3 3 4 4 5 5 5 5 5 5 4 3 3 2 2 3 3 4 4 4 4 4 4 4 5 5 5 5 6 6 6 6 6 6 6 6 6 5 5 4 4 4 3 3 3 3 2 2 2 1 1 1 2 2 2 2 2 2 2 2 2 2 3 3 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 6 6 7 7 6 6 6 6 5 5 6 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 16 16 16 16 16 16 16 16 16 15 15 15 14 14 13 13 12 11 11 10 10 9 8 8 7 7 6 6 6 5 5 5 5 5 4 4 3 3 2 2 1 1 1 1 1 2 2 2 2 2 2 2 2 2 3 5 5 5 4 3 3 5 7 9 9 8 5 3 2 1 2 2 2 2 2 3 3 3 3 4 5 4 3 3 3 3 3 4 4 4 5 4 3 3 3 3 4 5 6 7 7 8 8 8 8 8 8 8 8 8 7 6 5 4 3 3 4 4 5 5 6 6 6 7 7 7 8 8 8 8 8 8 7 7 7 7 7 7 7 7 6 5 4 4 4 7 9 10 10 9 8 6 4 3 4 4 4 2 1 1 2 2 2 2 2 3 3 3 3 4 5 5 5 5 4 4 4 3 2 2 2 2 2 3 2 2 2 3 4 5 6 4 4 3 5 5 4 4 4 5 5 5 5 4 3 3 4 4 3 3 3 3 3 3 3 3 3 3 3 3 2 1 3 4 7 8 7 6 4 4 4 3 3 3 4 5 6 7 8 6 4 4 5 6 5 5 4 3 2 2 2 3 3 2 3 5 6 7 7 7 7 7 7 7 6 5 3 3 3 5 6 4 4 3 2 2 2 4 6 7 7 6 7 7 7 7 7 9 11 10 9 7 6 5 6 6 7 6 5 5 6 8 9 10 9 10 12 12 10 9 8 7 7 7 7 8 7 7 8 9 10 10 10 10 10 10 10 10 9 6 4 3 4 5 5 5 3 3 2 4 5 6 7 9 8 8 8 7 6 5 6 7 6 5 4 3 2 1 1 2 2 4 4 5 4 3 2 3 3 3 3 3 2 2 4 5 5 6 6 5 5 6 8 8 7 7 7 6 5 5 4 3 2 1 2 3 4 3 4 5 6 7 6 5 4 4 4 4 4 4 4 3 3 4 6 6 6 4 4 5 4 3 2 3 3 3 3 3 3 1 1 2 2 3 4 4 4 3 2 2 1 1 1 2 2 2 2 2 2 2 2 2 2 2 3 4 4 3 3 3 3 4 4 3 2 3 4 5 5 6 6 6 7 6 7 7 7 7 6 5 3 2 1 2 3 5 6 6 5 4 3 4 3 1 3 4 3 3 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 7 7 7 8 8 8 8 8 10 10 9 8 7 6 6 5 5 6 6 7 7 7 7 7 6 6 5 5 5 6 6 6 6 5 6 6 6 6 6 5 4 2 2 2 2 2 1 2 2 2 1 1 1 1 1 1 1 1 1 1 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 1 1 1 1 1 1 2 2 2 2 1 1 3 3 4 3 3 3 5 7 8 8 8 9 9 9 9 8 8 8 8 8 8 7 6 5 4 2 3 3 3 3 2 4 5 6 6 5 5 5 4 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 3 3 3 3 3 3 4 4 4 5 5 5 5 4 4 3 4 4 5 5 6 6 6 6 6 6 6 6 5 5 5 5 4 4 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 6 7 7 7 7 6 6 6 6 6 6 7 7 8 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 16 16 16 16 16 16 16 16 16 15 15 15 14 13 13 12 12 11 10 10 9 9 8 8 7 7 6 6 6 5 5 5 5 4 4 4 3 2 2 1 1 1 1 1 2 2 2 2 2 2 2 1 1 2 3 5 6 6 6 5 5 6 7 9 8 6 4 3 2 1 1 1 1 2 2 2 2 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 5 7 7 8 8 8 8 8 8 8 8 7 7 6 5 4 3 3 3 3 4 4 5 5 5 6 6 7 7 7 8 7 7 7 7 7 7 7 7 7 7 7 7 7 6 4 4 3 5 7 8 8 7 7 6 4 4 3 4 3 1 1 1 1 2 2 3 3 4 4 3 4 5 5 5 5 4 3 3 3 2 1 1 2 2 3 3 2 3 3 4 6 7 6 5 5 5 5 4 4 3 4 6 6 6 6 4 3 3 3 3 3 3 3 4 4 3 4 4 4 3 3 2 2 3 6 8 8 8 8 5 4 3 2 1 2 3 4 5 6 8 8 8 6 5 6 6 6 5 5 4 3 3 3 4 3 3 3 4 6 7 7 7 7 8 8 8 7 5 4 4 4 4 4 3 3 3 2 3 4 6 7 7 6 4 5 6 6 6 7 9 10 11 9 7 6 5 7 6 5 5 4 4 6 8 9 9 8 10 11 10 9 8 9 10 9 8 8 8 7 7 8 9 10 10 10 10 11 10 9 8 7 6 4 2 3 4 4 4 3 3 5 9 11 12 10 9 8 8 8 6 5 5 6 6 6 5 4 3 3 2 2 2 2 2 3 4 4 4 3 3 4 4 4 4 2 2 3 6 7 9 7 5 6 7 10 10 8 8 8 7 6 5 4 3 1 2 3 5 6 6 6 6 6 6 5 5 5 4 3 3 3 3 3 4 3 5 6 6 5 4 5 5 4 3 2 2 2 2 3 4 4 4 2 2 2 3 4 3 4 4 4 3 3 2 2 2 2 2 1 1 2 2 2 2 2 4 5 5 4 3 2 2 2 4 5 4 3 3 4 5 6 6 7 7 7 7 7 7 7 6 5 3 2 3 3 4 4 5 6 6 6 6 6 5 4 3 3 3 3 3 4 4 3 3 3 4 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 6 8 7 8 8 8 8 8 9 9 9 9 8 8 7 7 6 6 6 6 6 7 7 7 7 6 6 5 5 5 5 5 5 5 5 5 5 6 6 6 5 3 1 1 2 2 2 1 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 1 1 1 2 3 3 3 3 2 3 5 7 7 8 8 8 8 7 6 6 6 7 7 7 5 4 3 3 3 3 4 4 4 3 3 4 5 5 5 5 4 3 3 3 3 3 4 4 3 3 3 3 3 3 3 3 3 3 3 4 4 4 3 3 3 3 3 3 4 4 4 5 6 6 6 5 4 3 3 3 4 4 5 6 6 7 7 7 7 7 6 6 6 5 5 4 3 2 2 2 3 2 2 2 2 2 2 2 2 2 2 2 2 3 3 4 4 4 4 4 4 4 4 5 5 5 5 6 6 6 6 6 6 6 6 6 6 7 7 7 7 6 6 6 6 6 7 7 8 8 8 7 7 7 7 7 7 7 7 8 8 8 8 7 7 7 7 7 7 7 8 7 7 7 7 7 6 6 6 6 6 6 6 6 6 5 5 5 5 5 4 4 4 4 5 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 16 16 16 16 16 16 16 16 16 15 15 14 14 13 12 12 11 10 10 9 9 8 8 7 7 7 6 6 6 6 5 5 5 4 4 3 3 2 2 1 1 1 1 1 2 2 2 2 2 2 2 1 2 2 3 5 6 6 5 5 4 5 6 7 7 6 4 3 3 2 2 2 2 2 2 2 3 3 3 3 4 4 4 4 4 4 5 5 5 4 4 4 4 5 5 5 5 6 7 8 8 9 9 8 8 8 8 7 7 6 5 5 4 3 3 3 3 3 4 4 4 5 5 6 6 7 7 7 7 7 6 6 6 6 6 6 6 6 8 8 8 7 5 4 4 4 6 7 7 7 6 5 5 3 3 3 3 2 3 4 4 3 3 5 6 5 4 4 4 5 7 6 4 3 3 2 3 4 3 2 3 4 5 5 4 4 4 4 5 6 6 6 6 6 5 3 3 3 5 7 6 6 5 4 3 3 3 3 3 3 4 5 5 4 3 3 3 3 2 2 3 4 6 8 9 8 7 5 3 2 2 2 3 3 4 5 6 8 8 8 7 6 7 7 6 5 5 4 4 4 4 4 4 3 3 4 5 7 7 7 7 8 9 8 8 6 4 3 3 3 3 3 3 3 2 2 3 5 5 5 4 3 4 5 6 7 8 10 11 11 10 8 6 6 7 5 3 4 4 3 6 7 8 8 8 9 9 8 8 7 10 11 9 8 8 7 7 7 8 9 9 9 9 10 10 10 10 10 9 7 6 4 3 4 5 4 3 3 6 10 10 9 7 6 6 6 6 5 5 4 4 4 4 4 3 2 2 3 3 3 2 3 6 6 5 4 4 4 3 3 3 2 1 2 3 6 8 10 8 7 9 11 12 10 8 8 7 7 6 5 4 3 1 3 5 7 7 7 5 5 6 6 5 5 5 4 4 3 3 2 2 3 5 6 7 6 5 4 4 4 3 2 2 2 2 2 4 5 5 4 3 2 2 2 3 3 4 4 4 4 4 4 3 2 2 2 1 1 2 2 3 4 4 4 4 4 3 3 2 2 3 4 5 5 4 4 4 4 5 6 6 7 7 7 7 7 6 5 4 2 2 4 4 5 4 5 7 6 6 6 5 4 4 3 3 3 4 4 3 3 3 2 2 3 5 6 6 5 5 4 4 5 5 5 4 4 4 4 4 4 7 8 8 8 8 7 7 7 8 8 8 8 8 9 9 9 9 8 8 8 7 7 7 7 7 7 6 5 5 5 5 5 5 5 5 5 5 6 7 6 5 2 1 1 2 2 2 2 1 2 2 2 2 2 2 1 1 0 1 1 1 1 1 2 2 2 2 3 3 2 2 1 1 0 0 1 1 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 3 2 1 1 1 3 4 5 5 5 5 4 3 2 2 2 3 3 2 2 2 2 3 3 4 4 4 3 2 3 4 5 5 4 4 3 4 4 4 4 4 3 3 3 3 3 3 3 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 4 5 6 6 7 6 5 4 3 3 3 4 4 5 6 7 7 7 7 7 7 7 6 6 5 4 3 2 3 3 3 3 2 2 2 2 2 2 2 2 2 2 3 3 3 4 4 4 4 4 4 4 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 6 6 6 6 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 5 5 5 5 5 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 5 5 5 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 15 15 14 13 13 12 11 11 10 10 9 9 8 8 7 7 7 6 6 6 6 5 5 4 4 3 3 2 2 1 1 1 1 1 2 2 2 2 2 2 1 2 2 2 3 4 6 7 6 5 4 3 3 2 3 4 4 4 4 4 4 4 3 3 3 3 3 3 3 4 4 4 4 4 4 4 5 5 5 5 5 5 4 5 5 5 5 5 5 6 7 8 8 9 9 8 8 7 7 6 5 5 4 4 4 3 3 3 3 3 3 4 4 5 6 6 6 7 7 7 7 6 6 5 5 5 5 4 5 7 7 7 7 6 5 5 5 7 7 7 7 7 7 6 4 3 2 3 5 7 7 6 6 7 7 7 6 5 5 6 6 6 5 4 3 3 3 3 3 2 3 5 5 5 5 5 4 4 5 5 6 6 5 5 5 4 4 3 4 6 6 4 4 4 4 4 4 3 3 3 4 5 5 4 3 3 4 3 2 2 3 5 6 7 7 8 8 7 5 4 3 2 3 3 3 3 4 6 7 7 7 7 7 7 6 6 6 5 4 5 5 4 4 4 4 4 4 6 8 8 8 8 9 9 9 8 6 4 2 1 2 3 3 2 4 5 5 4 4 4 3 2 3 5 5 6 7 9 11 10 10 10 9 8 7 6 4 3 3 5 6 8 8 8 7 6 5 5 5 6 7 8 8 8 8 7 5 6 8 8 8 6 6 7 9 10 10 10 10 11 10 10 9 7 6 5 3 3 3 6 8 8 6 4 4 4 4 3 3 3 3 3 3 3 2 2 2 2 2 3 4 4 6 8 6 5 3 3 3 2 1 2 2 1 2 3 4 5 5 6 8 11 12 11 8 7 7 7 6 6 5 3 2 2 4 5 7 7 6 4 5 5 5 5 5 5 5 4 3 2 2 3 5 7 7 7 6 5 4 4 3 2 2 2 2 1 2 4 4 4 3 3 2 2 2 2 3 2 2 3 3 3 4 3 3 3 2 2 2 3 3 3 3 4 4 4 4 4 4 4 4 4 5 4 4 4 4 4 4 4 4 5 5 6 6 6 5 4 3 3 2 3 5 5 5 4 5 6 6 5 3 3 2 3 3 4 3 3 3 3 3 2 2 2 3 4 5 6 6 5 5 5 5 5 5 4 3 4 5 5 4 6 7 7 7 7 6 7 7 7 7 6 7 8 9 10 10 10 10 9 9 9 8 8 7 7 7 6 6 5 5 5 5 5 5 5 5 6 6 6 6 4 3 2 2 3 3 2 2 1 1 2 2 2 2 2 1 0 1 1 1 1 2 2 2 3 3 3 3 3 3 2 2 1 1 0 0 1 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 2 3 3 3 3 3 3 2 2 1 1 1 1 1 1 2 2 3 4 4 4 4 4 3 3 3 3 3 3 4 4 4 4 4 4 4 4 3 3 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 4 5 6 7 7 6 5 3 3 2 3 4 5 6 6 7 7 7 7 7 7 6 6 5 4 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 3 3 3 4 4 4 4 4 4 4 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 5 5 5 5 5 5 4 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 19 19 19 19 18 18 18 18 18 18 18 18 18 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 15 15 14 13 12 12 11 10 10 9 9 9 8 8 8 7 7 6 6 6 5 5 4 4 3 3 2 2 2 1 1 1 1 1 2 2 2 2 2 1 1 2 3 4 5 5 6 6 5 3 3 3 2 1 2 3 4 4 4 5 5 5 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 5 5 6 7 7 7 7 6 5 5 4 4 3 3 3 3 3 3 3 3 3 4 4 5 6 6 6 7 7 7 7 7 7 6 5 5 4 4 5 5 6 6 6 5 5 6 6 8 8 8 8 8 7 7 5 2 1 2 4 5 5 5 5 6 7 7 7 7 8 9 8 7 5 4 4 3 3 3 3 2 4 5 4 3 3 3 3 3 4 5 6 6 5 4 5 5 5 5 5 6 5 4 3 3 3 4 5 4 4 3 3 4 4 4 3 4 5 3 3 2 3 6 7 7 6 6 5 5 4 3 3 3 4 3 3 3 4 5 6 6 5 5 5 5 5 5 6 5 5 5 4 3 3 4 4 5 5 7 9 9 10 10 9 9 8 7 6 3 2 3 4 6 6 7 10 9 7 5 4 3 3 4 4 5 5 5 7 9 10 9 9 9 9 9 8 5 3 5 6 8 10 12 9 7 5 4 2 3 3 5 5 6 6 7 7 6 4 6 8 9 6 4 4 5 7 8 9 9 9 11 11 11 10 8 7 5 3 4 5 7 7 6 4 3 3 3 3 3 2 2 2 2 2 1 1 1 1 1 2 4 5 7 6 5 4 3 3 3 3 3 2 2 2 2 1 2 2 3 3 3 7 9 11 9 6 6 6 6 5 3 3 3 2 4 6 5 5 6 5 4 5 6 7 6 4 4 4 3 3 2 2 3 5 6 6 5 5 5 4 4 3 2 1 1 1 1 2 3 4 3 3 2 1 2 2 2 2 2 2 1 1 2 2 3 3 2 2 2 2 3 4 4 3 3 4 4 4 4 5 5 5 5 4 4 4 4 4 4 4 4 4 4 5 5 5 4 3 3 2 3 4 4 5 5 4 4 4 5 5 3 2 2 2 3 3 3 3 3 3 3 3 1 1 2 2 3 3 4 4 5 5 6 5 5 4 4 4 4 5 4 3 3 5 6 6 7 7 7 7 6 6 6 7 7 8 9 10 10 10 10 9 9 8 8 7 6 6 6 6 6 6 6 6 6 6 5 5 5 6 6 6 5 4 4 3 3 3 2 2 1 1 1 2 2 2 1 1 0 1 1 2 2 2 2 3 3 3 3 3 3 3 3 2 2 1 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 1 1 1 1 1 1 2 2 3 3 3 3 3 2 2 2 2 1 1 1 1 2 2 3 3 4 5 5 5 5 4 3 2 2 2 2 3 3 4 4 4 4 4 4 3 3 3 2 2 2 3 3 3 2 3 3 3 3 3 3 3 3 4 4 4 4 4 4 5 6 7 7 7 5 4 3 2 3 3 4 5 6 7 7 7 7 7 7 6 6 5 4 3 3 3 3 3 3 3 2 2 2 2 2 2 2 3 3 3 4 4 4 4 4 4 4 4 5 5 6 6 6 6 6 7 7 7 7 7 6 6 7 7 7 7 7 7 7 7 7 8 8 8 8 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 15 14 14 13 12 11 10 10 10 9 9 9 8 8 7 7 6 6 5 5 4 4 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 2 3 5 7 6 5 5 4 3 2 2 2 2 2 3 4 4 5 6 5 5 5 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 3 3 3 3 3 4 5 5 4 4 3 3 3 3 2 2 2 2 2 2 3 4 4 5 6 6 6 6 7 7 7 7 7 7 6 5 5 5 5 6 6 6 6 5 4 4 4 6 7 8 8 9 8 7 7 5 2 3 4 4 3 2 2 3 3 4 5 7 8 8 7 6 5 4 4 3 4 4 4 3 3 5 4 3 3 2 2 2 2 3 4 5 5 5 5 4 3 4 5 7 7 6 4 3 2 2 3 4 3 3 3 3 2 2 3 4 5 4 3 4 5 6 6 7 6 5 4 3 4 4 3 4 5 5 6 5 6 5 5 5 5 4 3 3 4 4 5 5 5 4 3 3 3 3 3 3 4 5 7 9 10 11 10 9 8 7 7 6 4 5 8 9 11 12 11 10 8 6 5 4 3 6 8 8 6 3 5 6 9 9 8 8 8 7 7 7 5 4 6 8 10 12 12 10 8 5 4 3 4 6 8 6 5 5 5 5 5 4 5 7 9 6 4 3 3 4 6 7 8 9 10 9 9 9 8 6 5 4 5 6 6 5 4 3 3 4 4 3 3 2 1 2 2 1 1 1 1 1 2 4 6 6 6 4 3 3 3 4 5 4 3 2 1 2 1 1 2 1 1 2 4 6 9 10 10 9 8 7 6 3 1 2 2 2 4 5 3 3 5 4 4 7 7 6 5 4 3 3 3 3 2 3 3 4 5 5 4 4 4 5 4 2 2 1 1 1 2 3 3 3 3 3 2 2 3 3 2 2 2 2 1 1 1 1 2 2 2 2 2 2 3 4 4 3 3 3 4 3 3 4 4 5 5 4 4 4 4 4 4 4 4 4 5 6 6 5 4 2 2 2 3 3 4 4 3 3 3 2 2 3 2 2 2 2 3 4 4 3 3 3 3 2 1 2 2 2 3 3 3 3 4 5 6 5 5 5 4 3 4 4 3 3 3 4 6 8 9 9 8 7 6 6 5 6 6 7 8 8 9 9 9 9 9 8 8 7 6 6 6 7 7 7 7 7 6 6 6 5 5 6 6 6 6 6 5 4 3 3 2 2 2 2 1 1 2 2 2 1 1 1 1 2 2 2 3 3 3 3 3 3 3 3 3 3 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 1 1 2 2 2 3 3 3 3 3 3 3 2 2 2 2 2 2 2 3 3 4 4 5 5 6 6 5 4 3 2 2 2 3 3 4 4 4 4 4 4 4 3 3 2 2 3 3 3 2 2 2 3 3 3 3 3 3 4 4 4 4 4 4 4 5 5 6 7 7 6 5 3 2 2 3 4 5 5 6 7 7 7 6 6 6 6 5 4 3 3 3 3 3 3 2 2 2 2 2 2 2 3 3 3 4 4 4 4 4 3 4 4 4 5 5 6 6 6 6 7 7 7 7 7 6 7 7 7 7 7 7 7 7 8 8 8 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 15 14 13 12 12 11 10 10 10 9 9 9 8 8 7 6 6 5 5 4 4 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 2 4 7 7 7 6 5 4 3 3 2 2 3 3 4 5 5 6 6 6 5 5 5 5 5 5 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 4 4 5 5 6 6 6 6 7 7 7 6 6 6 6 5 5 6 7 8 7 6 6 4 3 3 3 5 6 7 8 8 7 7 6 4 2 3 3 4 3 3 3 2 2 2 3 5 6 8 7 6 5 4 3 4 4 4 4 4 3 2 3 3 2 2 3 3 3 4 4 3 3 3 4 4 3 3 4 6 6 6 4 3 2 2 2 3 3 3 4 5 5 5 5 5 4 4 3 5 6 7 6 6 6 5 3 3 3 3 4 5 6 6 7 7 8 6 4 4 3 3 3 2 3 3 4 5 4 3 2 2 3 4 2 2 3 4 5 7 9 10 9 8 7 6 6 6 7 8 10 11 12 11 9 7 5 5 5 8 10 11 11 10 7 5 7 9 11 9 8 9 7 5 6 7 7 6 6 8 10 12 11 10 8 7 6 6 7 8 9 7 6 5 5 5 4 4 3 6 8 8 6 3 5 7 8 8 8 9 9 8 7 6 7 7 7 7 6 5 5 4 5 5 5 6 5 4 3 2 1 1 1 1 1 1 1 3 4 7 7 5 4 3 3 3 5 6 7 6 4 2 1 1 1 2 4 5 5 6 7 8 10 12 13 12 11 9 6 3 2 1 3 4 6 5 3 3 4 6 6 6 5 4 4 3 3 2 2 2 3 3 3 4 5 5 5 5 4 5 4 2 1 1 1 1 2 3 3 3 3 3 2 2 3 4 3 3 3 3 2 1 1 1 1 2 2 2 2 2 4 5 3 3 3 3 3 3 2 2 4 5 5 5 4 4 4 4 5 5 5 5 6 6 6 5 4 2 3 3 2 3 3 3 2 2 2 1 1 2 2 3 3 3 4 4 4 3 3 3 3 2 1 2 2 3 3 3 3 3 4 5 6 5 5 4 4 4 4 4 4 5 5 6 7 7 9 10 9 8 7 6 5 5 5 5 6 6 7 7 7 7 7 8 7 7 7 6 6 6 7 7 7 7 7 7 6 6 6 6 6 6 6 6 4 3 2 2 2 2 2 2 2 1 2 2 2 1 1 1 1 1 2 2 2 3 3 3 3 3 3 3 3 3 3 2 2 2 1 1 1 1 1 1 1 1 2 2 1 1 1 1 1 1 0 0 0 1 1 1 2 2 2 2 3 3 3 3 3 3 3 3 3 3 2 2 2 2 3 3 3 4 4 5 5 6 6 6 5 4 3 2 3 3 4 4 3 3 4 4 4 4 3 2 2 2 3 3 2 2 2 2 2 2 3 3 3 3 3 4 4 4 4 4 5 5 5 6 7 7 6 5 3 3 2 3 4 5 5 5 6 6 6 6 6 5 5 5 4 3 3 2 2 2 2 3 3 2 2 2 2 2 3 3 3 4 4 4 3 3 2 3 3 4 4 4 5 5 5 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 9 9 10 10 10 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 7 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 15 15 14 13 12 11 11 10 10 10 9 9 8 8 7 6 6 5 5 4 4 4 3 3 3 3 2 2 2 3 3 3 3 3 3 2 2 2 2 2 2 3 3 5 7 8 7 7 6 5 5 4 4 4 4 5 6 6 6 6 6 6 5 5 5 6 6 6 7 7 6 6 6 6 6 5 5 5 4 4 4 4 4 4 4 5 5 4 4 4 3 3 3 2 2 1 1 1 1 1 1 1 2 2 2 2 2 3 3 3 4 4 5 5 6 6 6 6 7 7 7 6 6 5 5 4 6 6 7 7 7 6 6 4 3 2 2 3 6 7 9 8 7 6 4 2 3 3 3 2 2 2 1 2 3 4 4 4 5 7 8 8 8 7 6 5 4 4 4 4 3 2 2 2 1 2 2 4 5 5 4 3 2 3 3 4 5 6 5 4 4 4 4 4 4 2 2 2 2 2 3 4 4 5 5 4 3 5 5 5 5 5 4 4 3 3 2 2 2 2 3 3 4 4 6 7 7 6 4 2 2 3 2 3 3 4 5 4 4 3 3 4 4 4 2 2 2 2 3 5 6 7 7 6 6 5 5 5 6 7 7 7 7 7 7 6 6 7 9 14 14 14 12 11 10 10 11 11 11 10 10 11 7 6 8 9 9 7 6 7 9 12 10 9 7 7 7 8 9 8 8 7 7 7 8 7 5 4 4 6 9 12 11 11 11 11 10 9 9 9 9 8 7 6 7 8 10 8 6 5 5 6 7 8 9 9 9 7 4 2 1 1 2 2 1 2 3 5 7 8 5 3 3 2 2 4 6 6 6 6 4 2 2 1 1 3 5 6 7 8 9 10 11 12 14 13 12 10 7 4 2 2 3 4 6 5 4 4 5 6 5 5 4 3 3 4 5 4 3 3 2 3 4 5 6 6 5 5 4 4 3 2 1 1 1 1 2 3 3 3 3 3 2 2 3 3 4 4 4 4 4 3 1 1 2 1 2 1 2 3 4 4 3 3 3 3 2 2 2 2 4 5 5 4 4 4 4 4 5 5 5 6 6 7 7 6 4 3 3 3 3 3 4 3 3 2 2 2 2 3 3 4 4 3 2 2 3 3 4 3 2 1 1 2 3 3 3 3 3 3 3 4 5 5 5 5 5 5 5 5 6 7 7 6 6 6 7 8 8 7 7 6 5 4 4 4 4 4 5 5 5 5 6 7 7 6 6 5 5 6 6 6 6 7 7 7 7 7 6 5 5 4 5 5 4 3 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 3 3 3 2 2 2 2 2 2 1 1 2 2 3 3 3 3 2 1 1 1 1 1 1 0 1 1 2 2 2 2 3 3 3 3 3 4 4 4 3 3 3 3 3 3 3 3 3 3 3 4 4 4 5 6 6 6 6 5 4 3 3 3 3 4 4 4 4 4 4 4 3 3 2 2 3 2 2 2 1 1 2 2 3 3 3 3 4 4 4 4 4 4 4 5 5 6 6 6 6 5 3 3 3 3 3 4 4 4 5 5 5 5 5 4 4 4 4 3 3 2 2 2 2 3 3 3 3 3 3 3 3 3 3 4 3 3 2 3 3 3 3 3 4 4 4 4 5 6 6 7 7 7 7 7 7 7 7 7 7 7 7 8 8 9 10 10 10 10 10 9 9 9 8 9 9 9 9 9 9 9 9 8 8 8 8 7 8 8 8 8 7 7 7 7 7 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 7 7 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 15 14 13 12 12 11 11 10 10 10 9 9 8 7 7 6 5 5 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 3 4 5 5 6 7 7 7 6 6 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 6 6 5 5 5 5 5 4 4 4 4 3 3 3 3 4 4 4 4 4 3 3 3 2 1 1 1 1 1 2 2 2 2 2 3 3 3 3 4 4 5 5 5 6 6 6 6 7 7 7 6 5 4 4 5 6 7 7 7 7 7 6 5 3 2 2 3 6 8 9 7 6 4 3 2 3 3 3 3 2 3 4 5 5 7 6 5 5 6 8 8 7 6 5 5 4 4 4 3 3 2 2 2 2 2 2 3 5 6 6 6 5 5 5 6 6 5 6 5 4 4 5 4 2 2 2 3 3 2 2 3 4 3 4 3 5 7 7 5 4 3 3 3 2 2 1 2 1 1 1 2 3 3 4 4 5 4 3 2 2 2 2 2 3 4 5 4 3 3 4 5 5 5 4 4 3 2 2 3 4 4 4 4 3 3 4 4 5 5 5 5 5 5 5 7 9 12 14 15 15 14 13 12 11 11 11 11 11 11 11 11 10 10 11 9 8 7 7 6 9 10 9 8 6 7 7 8 8 7 7 7 10 11 12 8 6 4 5 7 11 13 12 11 11 10 9 8 7 7 9 9 8 8 9 9 9 8 7 5 5 6 8 9 10 10 10 9 6 3 2 3 3 3 3 3 4 6 6 5 3 2 1 2 2 3 4 5 5 5 3 2 1 2 2 4 5 6 7 8 8 8 8 11 13 13 12 9 7 4 2 1 2 3 4 5 4 4 5 5 5 4 4 3 3 3 3 4 3 2 2 2 3 4 5 5 5 4 3 3 2 1 1 1 1 2 2 3 3 3 3 2 1 2 2 3 3 3 3 3 4 3 1 2 2 1 2 3 3 3 3 3 3 3 3 2 2 2 2 3 4 5 5 3 3 4 4 5 5 5 5 5 6 6 7 6 5 4 3 3 3 4 4 4 3 3 3 3 3 3 4 4 3 3 2 2 3 3 4 3 2 1 1 1 2 2 2 2 3 2 2 3 4 5 6 6 6 6 6 6 6 6 6 6 5 4 4 4 5 6 6 6 5 4 4 3 4 4 4 5 6 7 7 7 6 5 4 4 3 4 4 5 5 6 6 7 7 6 6 5 4 4 3 3 3 3 3 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 3 3 3 4 4 3 3 2 2 1 1 1 1 1 1 1 2 2 2 3 3 3 3 3 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 4 4 4 4 5 6 6 6 6 5 4 3 2 2 3 4 4 4 4 4 3 3 3 3 2 2 2 2 2 2 2 2 2 2 3 3 3 4 4 4 4 4 4 4 4 5 5 5 5 5 4 3 3 3 3 3 3 3 3 4 4 4 4 4 3 3 3 3 3 3 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 5 5 6 6 7 7 7 7 7 7 7 7 7 7 7 8 9 9 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 7 7 7 8 8 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 15 14 13 12 11 11 11 10 10 10 9 8 7 7 6 5 5 5 4 4 4 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 5 6 7 6 6 6 6 6 6 6 5 5 5 5 5 5 5 6 6 6 6 7 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 4 4 3 3 3 3 4 4 3 3 3 4 4 3 3 3 2 2 1 1 1 2 2 2 2 3 3 3 3 3 4 4 5 5 5 5 6 6 6 7 7 6 6 4 3 3 5 7 7 7 8 8 7 7 6 4 3 2 3 5 7 7 6 4 3 2 2 3 3 3 4 4 5 5 6 6 6 5 5 5 7 8 8 7 5 5 4 4 4 4 3 3 2 2 1 2 2 2 3 4 5 5 4 3 4 5 7 8 8 7 6 4 4 4 4 3 2 3 4 4 4 4 3 3 2 3 4 5 7 7 5 4 4 4 3 3 2 2 2 1 1 1 2 3 3 3 3 3 3 3 3 2 2 2 2 3 5 5 4 3 3 5 6 7 7 7 8 5 3 2 2 2 2 2 2 2 2 3 4 4 4 3 3 3 5 7 10 13 14 13 13 14 14 13 12 10 8 8 9 11 12 11 11 11 10 9 8 7 7 7 7 9 10 10 9 8 9 8 7 6 5 6 8 11 11 10 8 6 5 7 9 11 11 10 8 7 6 6 6 6 6 8 9 10 10 9 9 9 9 6 4 4 5 8 9 10 11 10 10 8 6 4 4 4 5 5 3 4 7 6 4 2 1 1 1 2 3 3 4 3 3 3 3 3 4 5 5 6 7 7 7 6 7 7 10 12 13 11 9 7 5 4 2 2 3 5 5 5 4 4 4 3 3 3 4 4 3 3 3 2 1 1 2 4 4 4 4 4 3 3 3 1 1 1 1 1 2 2 3 3 3 2 2 2 2 2 2 2 3 3 3 3 2 2 2 2 1 1 1 2 3 3 3 2 3 2 2 2 2 2 2 3 4 4 3 3 4 4 5 6 5 5 5 5 5 6 6 7 6 5 5 6 6 5 4 3 2 3 3 3 3 4 5 5 4 3 2 2 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 4 5 6 7 7 6 6 6 6 7 6 5 4 3 3 3 3 4 6 6 6 5 4 4 4 4 5 6 7 7 8 7 6 5 3 2 1 1 2 3 4 5 5 6 6 6 6 5 4 3 3 3 3 3 3 2 3 3 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 1 1 1 2 2 3 3 4 4 4 4 3 3 2 1 1 1 1 1 1 1 2 2 2 2 3 3 3 4 4 4 4 4 4 4 4 3 3 4 4 4 4 3 4 3 3 4 4 4 4 5 5 6 6 6 5 4 3 2 2 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 1 2 2 3 3 3 3 3 3 3 4 4 4 4 4 5 5 4 4 3 3 3 3 3 2 2 2 2 3 3 3 3 2 2 2 2 2 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 4 4 5 5 6 7 7 7 7 6 6 7 7 7 8 8 8 9 9 9 9 9 8 8 9 9 9 9 10 10 10 10 9 9 8 8 8 7 7 7 7 7 7 8 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 15 14 13 12 12 11 11 11 10 10 9 9 8 7 6 6 5 5 4 4 4 3 3 3 3 3 3 3 3 4 4 4 4 4 5 5 5 5 5 5 6 6 7 6 6 5 5 5 5 5 5 5 5 4 4 4 5 5 6 6 7 7 7 7 7 6 6 5 5 5 6 6 6 6 6 6 6 6 5 5 4 4 3 3 4 4 4 3 3 3 3 3 3 3 3 3 3 2 2 1 1 1 2 2 2 3 3 3 3 4 4 5 5 5 5 5 5 6 7 7 7 6 5 4 3 4 5 7 7 8 9 9 8 8 7 5 4 3 3 5 6 5 4 3 2 2 3 5 5 5 5 4 4 5 6 6 5 5 5 6 7 7 7 6 5 4 4 4 4 4 4 3 3 3 3 2 3 3 3 3 4 4 3 2 2 5 7 7 7 7 5 4 3 3 3 2 3 5 4 3 3 3 3 3 2 4 5 5 6 6 4 3 4 4 3 3 2 2 2 2 2 2 2 2 3 3 3 2 3 4 3 2 2 2 3 4 5 5 5 5 6 7 7 8 9 9 9 7 5 4 3 2 2 2 1 1 1 2 3 2 4 6 6 6 7 9 12 11 10 9 10 11 12 12 12 10 7 7 8 9 10 10 10 10 8 8 9 9 8 9 9 11 10 10 10 9 8 6 5 4 4 5 8 9 9 8 7 6 5 7 9 11 10 8 6 5 5 5 5 5 5 6 8 9 11 10 10 9 8 5 3 2 5 8 10 10 10 10 10 9 7 5 5 5 7 6 3 5 7 6 4 2 2 1 2 2 2 2 2 2 2 3 2 2 3 4 5 7 8 7 6 5 6 7 9 11 12 11 9 7 6 6 4 3 3 5 7 6 5 4 3 2 2 2 2 2 3 3 2 1 1 1 2 2 3 3 3 3 3 3 2 1 1 1 1 1 1 1 2 2 3 2 2 2 2 2 2 2 3 3 3 3 3 2 1 2 3 2 2 2 3 4 4 3 3 3 3 2 2 2 2 2 2 1 2 3 4 5 5 6 5 5 5 5 5 6 7 8 8 9 9 9 7 5 3 2 1 2 3 3 3 3 4 4 3 3 2 2 3 3 3 2 2 2 2 2 2 1 2 2 2 2 3 4 5 6 6 7 7 7 7 7 6 6 5 3 3 3 2 3 4 4 5 6 6 6 5 4 4 5 5 6 7 8 8 7 5 3 2 1 1 2 2 3 3 4 4 5 5 5 4 4 4 4 3 3 3 3 3 3 3 2 2 2 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 2 2 3 3 4 4 4 4 4 3 3 2 2 2 2 2 2 2 2 2 2 2 2 3 3 4 4 3 3 3 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 4 4 5 5 6 5 5 4 3 2 1 2 2 3 3 3 3 4 4 3 3 3 3 2 2 2 1 2 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 3 3 3 3 2 2 2 1 1 1 2 2 2 2 2 2 2 2 2 3 3 4 4 4 4 4 5 5 5 5 5 5 5 5 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 4 5 5 6 6 6 6 6 6 6 6 6 7 8 8 9 9 10 9 8 8 7 8 8 8 8 9 9 10 10 9 9 9 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 15 14 13 12 12 11 11 11 10 10 9 8 7 7 6 5 5 4 4 4 4 3 3 3 3 3 3 4 4 4 4 4 5 5 5 5 5 5 6 6 6 6 6 6 5 5 5 5 5 5 5 4 4 4 4 4 4 5 6 6 6 6 6 6 6 5 4 4 4 5 7 7 7 5 5 5 5 5 5 4 4 4 5 4 3 3 3 2 2 3 3 3 3 3 3 3 3 2 2 1 1 1 1 2 3 3 3 3 3 4 5 6 6 6 5 5 5 6 7 7 7 6 4 4 4 5 7 7 8 8 9 9 9 9 8 7 5 4 4 4 4 3 2 2 3 4 5 5 5 4 3 3 4 5 5 5 6 6 7 6 4 4 4 4 4 4 4 4 4 5 5 4 3 3 3 3 3 3 3 3 5 4 2 1 2 4 4 5 6 7 6 4 3 4 3 2 3 4 3 3 4 3 3 3 4 4 4 5 4 4 3 3 3 3 3 3 2 2 3 4 3 3 2 3 3 3 3 2 3 4 3 2 3 3 4 4 5 5 6 7 7 7 7 8 8 8 7 7 7 6 5 4 3 2 1 1 2 2 5 8 9 10 10 10 11 12 11 9 7 6 7 8 9 9 10 10 9 9 9 9 8 8 8 7 6 8 9 8 8 9 10 10 10 10 9 7 6 5 5 6 5 5 6 7 7 7 7 6 6 6 8 9 9 7 5 4 4 4 4 3 3 4 6 7 7 7 7 7 7 5 4 4 8 10 11 10 9 9 9 8 7 6 5 5 7 5 4 6 6 6 5 4 3 2 2 2 2 1 1 2 3 3 2 2 3 4 5 6 6 4 4 5 6 7 7 10 11 11 9 6 7 7 7 6 5 6 7 6 5 4 3 2 3 3 3 3 2 2 2 1 1 1 1 1 2 3 3 3 3 3 2 1 1 2 2 1 1 1 1 2 2 2 2 2 2 2 2 3 3 3 3 3 4 4 4 4 4 3 2 2 3 3 4 4 4 3 3 3 2 2 3 3 4 3 3 4 4 5 6 6 6 6 5 4 4 6 7 9 9 9 9 7 6 4 2 1 1 2 3 4 4 4 3 3 3 3 3 2 3 3 3 2 2 2 2 3 2 1 1 2 2 3 3 4 5 5 5 5 6 7 7 6 6 5 5 4 4 4 4 4 4 4 4 5 6 6 6 5 4 4 4 4 5 6 7 7 6 5 3 2 2 2 2 2 2 2 3 3 4 4 4 4 4 4 3 3 2 2 2 2 1 1 1 1 1 1 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 2 2 2 2 1 1 1 2 2 3 3 4 4 4 4 4 4 3 3 3 3 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 4 4 4 5 5 5 5 5 5 4 4 4 3 4 4 4 3 3 4 4 4 4 3 3 2 2 2 2 2 3 3 3 3 3 2 2 2 2 2 3 3 3 3 2 2 2 2 2 1 1 1 1 2 2 3 3 3 3 3 3 3 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 3 3 3 3 3 3 3 3 3 3 3 4 4 5 6 6 6 6 6 6 6 6 5 6 7 8 8 9 10 10 9 8 7 6 7 7 7 7 8 10 10 9 9 9 9 8 8 8 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 6 6 7 7 7 7 7 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 15 14 13 12 12 12 11 11 11 10 10 9 8 7 6 6 5 5 4 4 4 4 3 3 3 3 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 5 5 6 6 5 5 5 5 5 5 5 5 6 6 6 6 4 4 4 4 4 4 3 2 3 3 3 2 1 1 1 2 3 3 3 3 3 3 3 3 2 2 2 1 1 1 2 3 3 3 3 4 5 5 6 6 5 5 5 5 6 7 8 7 5 4 4 5 8 10 10 9 8 8 8 9 10 10 8 7 5 4 3 3 2 2 2 5 6 6 5 4 3 2 2 3 4 6 6 6 6 6 5 4 3 3 3 3 3 3 3 3 4 4 5 3 2 2 3 2 3 4 4 4 3 2 1 1 2 3 4 6 7 7 5 4 4 3 3 2 2 3 3 4 3 3 3 3 4 4 4 3 3 4 2 2 4 4 4 4 4 4 4 3 3 3 3 3 2 2 2 3 3 2 3 4 4 5 5 7 8 7 7 7 6 6 6 6 5 6 6 6 6 6 6 5 4 3 2 4 5 8 10 10 11 11 12 12 11 10 8 7 6 6 5 5 6 8 10 11 12 11 9 6 5 6 6 6 8 8 6 7 8 9 8 7 5 5 5 6 6 8 10 7 5 3 5 6 8 8 8 8 7 8 8 9 7 5 3 3 3 2 2 3 3 4 4 4 4 5 5 5 5 7 9 12 11 10 9 8 8 7 7 7 7 5 6 6 6 6 6 6 6 5 5 4 3 2 2 2 2 3 3 5 4 3 4 5 6 6 6 4 4 4 4 5 6 7 10 11 12 9 8 9 9 9 8 8 8 7 7 5 4 3 2 3 3 3 3 3 3 2 2 1 1 1 2 3 3 4 5 5 4 2 2 3 3 3 2 2 2 2 2 2 2 2 1 1 1 2 2 2 2 3 3 4 4 4 4 3 3 3 3 3 3 3 3 2 2 2 3 3 2 1 2 3 3 4 4 5 5 5 6 6 5 4 3 4 6 8 9 9 8 8 6 5 3 2 1 1 1 2 3 3 3 3 3 2 3 3 3 2 2 2 3 2 2 2 2 2 2 2 2 3 3 3 4 4 3 2 3 4 4 5 5 6 6 5 6 6 5 5 5 5 5 4 4 5 5 6 5 4 3 3 3 4 5 6 5 5 4 3 3 2 2 1 1 1 2 2 3 3 3 4 3 3 2 1 1 1 1 2 2 1 1 1 1 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 1 1 2 2 2 2 3 3 3 4 4 4 4 4 4 4 3 3 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 2 3 3 3 4 4 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 5 5 5 5 4 5 5 5 5 4 4 4 3 4 4 4 4 3 2 2 2 2 2 2 2 3 3 3 3 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 2 2 3 3 3 4 4 4 4 4 5 5 5 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 4 5 6 6 6 6 6 5 5 5 5 5 6 7 8 9 9 10 9 8 7 6 6 6 7 7 8 9 10 10 9 9 9 9 9 8 8 8 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 15 14 13 12 12 12 11 11 11 10 10 9 8 7 6 6 5 5 5 4 4 4 3 3 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 5 5 5 5 5 5 4 4 4 4 4 4 4 5 5 5 5 5 5 6 6 6 6 5 5 5 4 3 3 4 4 4 3 2 2 2 2 2 2 1 2 2 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 3 3 3 3 3 4 5 5 5 5 5 5 5 6 6 7 7 6 5 3 5 7 10 13 13 12 10 9 10 10 11 11 10 7 5 4 3 2 2 2 3 6 6 6 5 4 2 2 2 3 5 7 6 5 4 4 4 4 3 2 2 1 2 2 2 2 2 2 2 2 2 2 3 4 5 5 5 4 3 3 3 2 2 3 4 6 7 7 5 4 4 3 3 3 3 3 3 3 3 3 4 5 5 5 5 5 5 4 3 4 5 4 4 5 4 4 4 3 3 3 3 2 2 2 2 3 2 2 3 4 5 6 6 8 8 7 6 5 4 4 4 4 4 4 5 5 5 6 7 7 6 4 3 7 9 9 8 8 7 7 7 8 9 9 8 8 8 7 5 5 5 8 11 11 10 9 7 5 6 7 7 8 9 7 7 8 8 9 8 7 5 5 6 8 9 12 11 8 5 3 5 7 9 9 10 10 10 9 10 10 8 6 3 3 3 2 2 3 3 3 2 2 3 3 3 4 6 9 11 12 10 8 7 7 6 6 7 8 8 8 7 7 6 5 5 5 5 4 4 3 3 3 3 3 4 5 6 6 4 3 4 6 8 7 6 5 4 3 3 4 6 8 11 11 12 11 11 12 10 9 8 8 9 8 7 5 4 5 3 3 4 4 3 4 4 4 3 1 1 2 2 3 4 4 5 5 3 1 2 3 3 3 3 3 2 2 2 2 2 2 1 1 1 1 1 1 2 2 3 3 3 3 3 3 3 4 3 3 2 2 2 1 1 1 2 2 2 2 3 3 4 4 4 5 5 5 4 4 3 3 2 4 6 7 7 7 6 5 4 3 2 2 2 2 1 1 3 3 3 3 3 2 2 2 3 3 2 2 3 3 3 2 2 1 1 2 3 4 4 4 4 3 3 2 2 3 3 4 5 5 6 5 6 6 6 7 7 6 6 6 5 5 5 5 4 3 2 2 3 3 3 4 4 3 3 3 2 2 1 1 1 1 1 1 2 3 3 3 3 2 1 1 1 1 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 1 2 2 1 1 1 2 2 2 2 3 3 3 3 4 4 4 4 4 4 4 3 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 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 4 4 3 4 4 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 2 2 3 3 4 4 5 5 5 5 5 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 5 6 6 6 6 6 6 5 5 5 5 5 6 8 9 10 9 9 8 7 6 6 7 7 8 9 10 10 10 10 9 9 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 6 7 6 6 6 6 6 7 7 7 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 15 14 13 13 12 12 12 11 11 11 10 9 8 7 7 6 6 5 5 5 4 4 4 4 4 4 4 4 5 5 5 6 6 6 6 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 5 5 5 5 4 4 3 3 3 4 5 6 7 7 7 7 6 6 5 4 4 4 4 3 3 3 4 4 4 3 3 2 2 2 2 1 1 2 3 3 3 3 3 3 3 2 2 1 1 2 1 1 2 2 3 3 4 4 4 4 4 5 5 5 4 5 6 7 7 9 8 7 4 4 5 8 11 12 12 11 11 10 11 12 13 12 11 8 5 3 2 1 2 3 3 3 2 2 2 2 2 2 3 5 6 6 5 4 3 3 3 3 3 2 2 2 2 2 2 3 3 2 2 2 2 3 3 2 3 4 5 4 3 3 2 2 2 3 4 5 4 5 4 5 4 5 4 3 3 3 2 2 2 2 3 4 5 6 6 6 5 5 6 6 5 4 4 4 4 4 4 3 3 2 1 2 2 2 2 2 2 3 4 5 6 7 7 9 7 6 4 3 3 4 4 4 3 3 4 4 5 6 8 8 7 6 7 9 8 7 6 5 4 5 6 7 8 7 8 9 10 8 6 5 4 6 8 7 7 7 7 7 9 10 10 8 7 8 8 9 10 10 10 8 5 8 10 13 13 12 10 8 7 7 7 7 8 9 10 11 12 12 11 11 11 9 7 6 4 2 3 4 3 2 1 1 2 2 4 6 8 10 11 10 9 7 7 7 7 7 7 8 9 9 7 6 4 3 3 5 5 4 4 3 4 4 5 6 6 7 7 6 5 3 2 5 6 6 5 4 3 2 2 3 6 8 10 10 11 12 13 14 12 9 8 8 8 7 6 4 4 4 4 4 4 4 4 5 5 4 3 2 2 2 2 3 3 3 3 3 2 1 1 1 1 3 3 2 2 2 3 3 2 1 1 1 1 1 2 2 2 2 3 3 3 3 3 3 4 4 3 3 3 3 3 2 2 2 1 2 3 3 4 4 4 4 4 4 4 3 2 2 2 3 3 4 5 5 5 4 4 3 2 2 2 3 3 3 3 3 4 4 4 3 3 2 2 3 3 3 3 3 3 3 3 3 2 2 2 3 3 4 5 6 6 6 6 5 4 4 4 5 5 5 5 6 6 6 7 7 7 7 7 6 6 6 5 4 3 3 2 2 2 3 3 3 3 3 3 3 2 1 1 1 1 1 1 1 2 2 2 2 2 1 2 1 1 1 2 2 2 2 3 3 3 3 3 3 4 3 3 3 2 2 1 1 1 1 1 1 1 1 1 2 2 2 2 2 3 2 2 3 3 3 3 3 4 4 4 4 4 4 3 2 2 2 2 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 3 3 3 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 2 2 2 2 3 3 4 4 5 5 5 6 6 6 6 6 6 6 6 6 6 6 5 5 5 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 5 5 5 6 6 6 6 6 6 5 5 5 5 6 6 8 9 10 9 8 7 7 6 7 8 9 9 10 10 10 10 10 9 9 9 9 9 9 8 8 8 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 7 7 7 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 7 7 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 15 14 14 13 13 12 12 12 11 11 10 10 9 8 7 7 6 6 5 5 4 4 4 4 4 4 4 5 5 5 6 6 6 6 6 6 6 5 5 5 5 5 5 6 6 6 7 7 7 6 6 6 6 5 5 4 3 3 3 3 3 4 5 8 8 8 7 7 7 6 5 4 3 3 3 3 3 3 4 4 3 3 2 2 2 1 1 1 1 2 2 2 1 1 2 2 2 2 2 2 2 1 1 1 2 3 3 4 6 7 6 5 5 6 7 6 5 7 8 8 9 10 9 7 5 5 6 9 11 12 12 12 11 11 12 12 13 12 10 7 5 3 3 2 2 2 1 2 2 1 1 1 1 1 2 3 4 4 3 3 3 3 3 2 2 1 2 2 1 2 3 5 6 5 4 3 2 2 4 4 3 4 4 4 2 2 2 2 2 3 5 7 7 4 4 4 4 3 3 3 4 4 3 3 3 3 3 3 4 4 3 3 3 4 6 7 7 5 4 3 4 4 4 4 3 1 2 2 3 3 3 3 2 3 5 6 7 8 7 7 5 4 3 2 2 3 3 4 3 3 3 4 6 7 9 8 8 7 7 7 6 4 4 4 3 6 7 8 7 6 6 6 7 6 6 4 3 3 4 5 5 6 7 9 10 10 9 7 7 8 9 10 9 9 9 7 7 12 14 14 11 9 8 8 9 11 11 9 8 8 9 11 12 12 11 11 11 11 10 8 6 4 4 4 4 3 2 1 2 4 5 7 9 9 9 8 7 8 8 9 8 7 6 6 8 6 5 5 4 2 4 5 6 5 4 5 5 6 6 5 5 5 5 5 5 4 4 7 8 8 7 5 3 2 2 4 7 8 8 8 9 10 12 12 10 9 7 7 6 5 5 5 5 4 4 4 4 4 5 5 4 3 3 3 3 2 2 3 3 3 3 3 3 2 2 2 2 4 3 2 3 3 3 2 1 1 1 1 1 2 2 3 3 3 3 2 3 3 3 3 2 2 3 4 4 4 4 4 4 4 3 3 3 4 4 5 4 4 3 3 2 3 3 3 4 3 3 3 3 3 4 3 3 3 2 2 3 5 5 4 4 5 6 5 5 3 3 3 3 3 3 3 3 3 3 3 3 2 3 3 3 3 3 4 4 3 5 7 7 7 6 6 6 6 6 5 5 5 6 6 6 6 7 6 6 6 6 6 5 5 4 3 3 2 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 1 1 1 1 1 2 2 2 2 1 1 1 2 2 3 3 3 3 4 4 4 4 3 3 3 2 2 1 1 1 1 1 2 2 2 2 2 2 3 3 3 3 3 2 3 3 3 3 3 4 4 4 4 4 4 3 2 2 2 3 3 3 3 2 2 2 2 2 2 2 2 1 2 2 2 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 3 3 3 3 3 3 4 4 4 4 4 4 4 3 3 3 3 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 1 1 1 2 2 2 2 2 2 3 3 3 3 4 4 5 5 5 6 6 6 6 6 6 6 6 6 6 6 5 5 5 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 5 5 6 6 7 7 8 9 9 8 7 7 7 7 8 9 9 10 10 10 10 10 9 9 9 9 9 9 9 9 8 8 8 7 7 7 7 7 7 7 7 7 7 7 6 6 7 7 7 7 7 7 7 7 6 6 6 7 7 7 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 15 15 14 13 13 12 12 12 11 11 11 10 9 8 7 7 6 6 5 5 5 4 4 4 5 5 5 5 5 6 6 6 7 7 6 6 6 6 6 5 5 5 6 6 6 6 7 7 6 6 6 6 6 5 4 4 4 3 2 2 3 4 5 5 6 7 7 6 6 5 5 5 4 4 3 2 3 3 3 3 3 3 3 3 2 2 1 1 1 1 1 1 1 1 2 1 1 2 2 2 2 2 1 1 1 2 3 4 6 9 12 11 10 9 9 10 9 8 9 9 9 10 10 11 8 6 7 9 11 12 13 13 12 11 12 12 13 12 10 9 7 6 6 4 3 2 2 1 1 1 1 2 3 3 3 3 2 2 3 3 3 2 2 2 1 2 2 2 1 2 4 6 8 8 8 7 4 2 2 3 3 4 4 5 7 6 6 5 4 5 4 5 6 6 4 3 3 3 3 3 3 4 5 4 2 2 3 3 2 2 2 3 3 3 3 4 5 4 3 3 3 4 4 4 4 3 2 2 3 4 5 5 4 3 4 5 6 7 7 6 4 2 2 3 2 2 2 3 3 3 4 6 7 8 8 7 7 6 6 5 4 4 4 3 4 5 7 8 8 6 4 2 2 3 3 3 3 2 3 3 4 5 7 9 9 9 8 7 6 7 9 9 8 8 7 7 8 9 12 12 11 9 8 7 8 9 11 10 8 7 6 7 9 10 10 9 8 9 9 9 8 5 4 4 4 4 4 3 3 5 8 8 8 8 7 6 4 5 8 9 9 8 7 5 5 5 4 4 5 5 5 7 7 6 6 6 6 6 6 5 4 4 4 4 5 4 2 2 5 6 7 7 5 3 3 4 5 6 6 6 5 5 6 7 8 9 9 8 7 6 5 6 5 4 4 3 3 3 4 4 4 3 3 3 3 3 3 3 3 4 4 4 4 5 4 4 5 4 4 3 2 3 3 2 2 1 1 1 1 2 2 2 3 3 4 4 4 4 4 3 3 2 2 3 3 4 4 4 4 4 4 3 3 3 4 5 5 4 4 2 2 1 3 5 5 4 3 3 3 3 3 3 3 3 3 3 1 3 4 4 4 5 4 4 4 3 3 3 3 4 4 3 3 2 2 2 2 2 2 3 3 2 3 3 4 4 5 5 5 6 7 7 6 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 5 4 4 4 4 4 4 4 3 3 3 3 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 3 3 4 4 4 4 3 3 3 3 2 2 2 2 2 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 2 2 2 3 3 2 2 2 2 2 2 2 2 2 2 1 1 1 2 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 3 3 3 3 2 2 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 4 4 4 4 5 5 5 5 6 6 6 6 6 6 6 6 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 5 5 5 5 6 6 6 6 6 6 6 7 7 8 8 8 8 8 7 7 7 8 9 9 10 9 10 10 10 9 9 9 9 9 9 9 9 9 9 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 7 7 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 6 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 16 16 16 16 15 15 15 16 16 15 15 14 13 13 13 12 12 12 11 11 10 10 9 8 7 7 6 6 5 5 4 4 5 5 5 6 6 6 6 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 4 4 4 4 4 3 4 4 4 4 4 5 5 5 5 5 5 4 4 4 3 4 4 5 5 4 4 3 3 3 3 3 3 2 3 3 3 3 2 1 1 1 1 2 1 1 1 2 2 2 1 1 1 1 2 3 5 7 9 11 12 11 11 10 10 9 9 9 10 10 10 10 10 7 7 9 12 15 15 14 13 12 11 12 13 13 11 9 7 6 7 7 6 3 1 1 1 1 2 2 4 5 5 4 3 3 2 2 2 2 2 2 2 2 3 3 2 2 3 4 6 7 8 9 9 7 5 3 3 4 4 4 5 6 7 8 8 7 6 5 6 7 5 4 2 3 5 4 3 3 4 5 4 2 2 2 3 3 2 3 3 3 4 4 4 3 2 2 2 4 4 3 3 3 2 2 3 4 5 6 5 3 3 3 5 6 7 7 5 4 3 1 2 2 3 3 3 3 4 5 6 7 7 6 6 5 5 4 3 3 3 5 6 7 7 8 8 7 5 3 2 2 2 2 2 2 2 3 4 5 7 9 10 9 8 7 6 6 8 10 10 9 8 7 7 9 10 12 12 12 11 9 7 6 6 7 7 6 5 5 5 6 7 7 6 5 6 7 7 7 6 5 4 4 5 6 8 10 10 9 8 8 7 6 5 4 7 9 10 10 9 8 8 5 5 6 5 6 5 6 8 7 7 7 7 8 7 6 5 4 4 4 4 4 4 2 4 6 7 7 6 4 2 3 4 4 4 5 4 3 4 4 6 8 9 10 9 8 7 7 7 5 4 3 3 3 4 4 3 3 3 3 4 4 3 2 2 3 4 4 4 5 6 5 5 6 5 4 3 3 4 4 4 3 3 2 2 2 2 2 1 2 3 4 5 5 5 4 3 2 1 1 2 3 3 3 2 2 3 3 3 3 4 5 6 6 4 3 2 1 1 3 4 4 3 3 2 2 2 2 2 2 2 3 3 2 3 3 3 4 5 3 3 4 3 3 3 3 3 4 4 3 3 3 2 2 2 3 4 3 3 3 3 3 4 5 4 5 5 6 6 6 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 7 7 7 7 6 6 5 5 5 4 3 3 2 2 2 1 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 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 3 3 3 3 3 3 4 4 4 4 3 3 2 2 2 3 2 2 2 2 2 3 3 3 3 2 2 1 1 1 2 2 3 3 3 3 3 3 3 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 4 4 4 5 5 4 4 4 3 3 3 2 2 2 2 1 1 1 1 1 2 2 2 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 6 6 6 6 6 6 6 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 6 6 6 6 6 7 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 8 8 8 9 9 9 9 9 9 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 16 16 16 16 15 15 15 15 15 15 15 14 14 13 13 12 12 12 11 11 10 10 9 8 7 7 6 6 5 5 4 4 4 5 6 6 6 6 7 7 7 7 7 7 7 7 7 6 6 6 6 6 5 5 5 5 5 4 4 5 5 6 6 5 5 4 4 3 3 3 4 4 4 4 3 3 4 4 3 3 3 3 3 3 3 3 3 4 4 3 3 3 3 3 2 2 2 2 3 3 3 2 2 1 1 1 1 1 2 2 2 1 1 2 1 1 1 3 5 6 8 9 10 10 10 9 9 9 9 12 13 13 12 12 9 5 7 10 14 16 16 15 14 13 13 13 13 13 10 8 6 7 8 8 6 2 1 1 2 2 3 3 3 3 3 3 3 3 3 3 2 2 3 4 4 4 3 3 3 4 4 5 6 7 8 8 8 7 5 3 3 5 5 5 5 7 8 8 9 8 8 7 7 6 4 3 1 3 4 4 4 4 3 3 3 3 3 3 4 5 4 3 3 3 3 3 2 2 2 2 3 4 3 2 2 2 2 2 2 4 5 6 5 2 2 3 5 6 8 7 6 4 3 3 3 3 4 4 4 5 5 5 5 6 5 4 4 5 5 4 3 4 5 7 7 7 7 7 6 5 3 3 2 2 2 3 2 2 5 6 7 8 9 9 8 7 6 6 6 7 9 9 9 8 7 7 8 9 10 12 13 13 12 11 9 6 6 6 7 7 6 4 2 3 5 6 5 5 5 6 5 5 5 4 3 3 6 9 11 10 8 7 6 6 7 8 7 6 8 10 11 11 11 10 8 6 6 7 6 5 4 5 7 7 7 8 8 7 7 6 5 4 4 4 5 5 4 3 5 7 8 6 5 4 4 4 3 3 4 4 3 3 3 5 6 8 10 11 10 9 8 7 6 4 3 3 3 3 3 3 3 2 2 3 3 4 3 3 3 4 4 4 3 4 4 5 5 5 4 4 4 4 5 5 5 5 4 4 4 4 4 3 2 2 3 4 5 5 4 3 2 2 1 1 1 2 2 2 2 2 2 3 3 4 5 6 6 5 3 2 3 3 3 3 3 2 2 2 1 1 2 2 2 1 1 2 3 3 2 2 2 4 5 4 3 2 3 3 4 3 2 3 3 3 3 3 3 3 3 3 4 4 5 5 4 4 5 5 5 5 5 4 4 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 6 5 4 3 3 2 2 2 2 2 2 2 2 2 2 1 0 1 1 1 1 1 1 1 0 1 1 1 2 2 3 4 4 3 3 3 3 3 4 4 4 4 4 4 4 4 4 3 3 3 4 4 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 3 3 2 2 2 3 2 2 2 2 3 3 4 3 3 2 2 1 1 1 2 2 3 3 3 3 3 3 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 4 5 5 5 5 4 4 4 3 3 3 3 3 3 2 2 2 2 2 3 3 3 3 4 4 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 5 5 5 6 6 6 6 6 6 6 6 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 6 6 6 7 7 7 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 8 8 8 8 9 9 9 9 9 9 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 15 15 15 15 15 15 15 14 13 12 12 12 12 11 11 11 10 9 9 8 7 7 6 5 5 4 4 4 5 5 6 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 5 4 4 4 5 6 6 6 6 6 8 7 6 5 3 3 3 3 3 3 3 3 4 4 4 4 4 3 2 2 2 4 5 4 3 3 3 4 3 3 3 3 2 2 2 1 1 2 3 3 2 2 1 1 1 2 3 3 2 2 1 1 1 1 1 1 3 5 6 8 10 10 9 10 11 11 11 12 15 17 17 15 12 8 6 8 11 15 16 16 14 13 12 12 13 13 12 9 8 7 8 8 8 6 3 2 2 4 4 3 2 1 2 2 2 2 2 3 3 3 3 4 5 5 4 3 3 4 4 5 5 6 6 6 6 7 7 6 5 4 4 4 5 5 6 6 7 8 9 8 7 6 5 3 2 2 3 4 5 5 4 3 3 2 3 3 4 5 5 4 3 3 3 3 3 3 3 4 4 4 4 3 2 2 2 2 2 3 4 5 6 5 4 4 4 4 6 7 8 7 5 5 5 4 4 3 4 4 4 4 5 5 5 4 5 6 6 5 5 5 5 5 6 6 6 6 6 5 4 3 2 2 2 2 3 4 6 8 9 9 9 9 8 6 5 5 6 6 6 6 7 7 7 7 8 7 8 10 11 12 12 12 11 11 10 10 11 11 9 8 7 7 8 7 7 6 6 4 5 6 7 6 4 3 3 5 7 8 7 5 4 4 4 6 9 8 7 7 9 11 11 10 9 8 6 7 7 5 4 2 4 6 7 7 7 7 7 7 6 4 4 4 4 4 4 3 3 4 6 8 6 5 5 5 4 4 4 6 5 4 3 3 4 6 7 8 10 10 9 7 6 5 4 3 1 2 2 3 2 2 2 2 2 3 4 4 3 4 4 4 4 3 3 4 4 4 4 3 4 5 5 5 5 5 5 5 5 4 4 3 2 2 3 3 4 4 4 3 3 3 2 2 2 1 1 2 2 3 3 3 3 4 6 6 7 4 3 3 3 3 4 4 4 3 2 2 1 1 1 2 2 2 2 3 3 3 2 2 2 2 3 3 3 3 2 3 3 4 3 3 3 3 4 4 4 4 3 3 3 3 3 3 3 4 4 5 6 6 6 6 6 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 6 5 4 3 3 3 3 2 2 2 3 2 2 1 0 0 1 1 2 2 2 1 1 1 1 1 2 3 4 4 4 3 3 3 3 4 4 4 5 4 4 4 4 4 4 3 3 3 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 3 3 2 3 3 3 3 3 3 3 3 3 4 3 3 2 1 1 1 1 1 2 2 2 3 3 3 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 4 4 4 4 5 5 5 6 6 6 6 6 5 5 5 5 4 4 4 5 5 5 5 5 5 6 6 6 6 6 6 6 6 5 5 5 5 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 6 6 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 8 8 8 9 9 9 9 9 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 16 16 16 16 16 15 15 15 15 15 15 15 14 13 13 12 12 12 11 11 11 10 10 9 8 7 7 6 5 5 4 4 4 4 4 6 6 7 7 7 7 7 7 7 7 6 6 6 6 6 5 5 4 4 3 3 3 5 6 7 7 6 6 7 7 7 5 3 3 4 4 3 2 2 2 2 3 4 3 2 1 2 1 1 1 2 2 2 3 3 3 4 4 3 3 2 1 2 1 1 2 3 4 3 2 2 2 2 3 3 3 3 2 2 2 2 1 2 3 4 7 9 10 11 11 10 10 10 11 13 14 16 16 16 15 13 10 10 12 14 16 16 15 14 12 12 12 12 12 12 10 9 8 8 7 7 6 4 2 3 5 4 2 2 1 1 1 1 2 2 2 3 4 5 6 6 5 4 3 3 3 3 3 4 4 4 5 6 6 6 6 6 6 7 7 6 5 5 4 4 5 7 7 6 5 2 1 1 2 3 5 6 6 5 4 3 2 2 2 3 3 3 3 3 3 3 3 3 3 3 5 6 5 4 3 2 2 2 3 3 3 4 5 6 6 5 3 4 4 5 7 8 8 7 5 5 4 4 4 4 4 4 5 6 6 5 5 6 6 6 5 4 4 5 6 6 5 5 5 5 5 4 3 2 2 2 2 5 9 9 10 10 10 10 8 6 4 4 4 4 4 3 3 4 5 6 7 7 7 9 11 11 11 12 12 13 13 13 13 12 12 12 13 13 12 10 8 7 8 8 9 9 9 8 6 4 5 6 7 7 6 5 5 4 5 7 9 10 8 7 6 7 8 8 9 9 7 6 5 5 5 3 2 4 6 7 7 8 8 7 7 6 5 4 4 3 5 5 5 4 3 5 6 7 6 4 6 6 5 6 7 7 7 5 4 4 4 5 6 7 7 7 6 5 4 4 4 4 3 2 2 2 2 1 2 2 3 4 4 4 4 4 3 3 4 4 4 4 3 4 4 4 4 5 5 6 5 5 4 3 3 4 4 2 3 3 4 4 4 4 4 4 4 4 3 3 2 1 1 2 3 4 4 5 6 7 6 4 3 3 4 3 3 3 3 2 2 2 1 1 1 1 1 1 2 3 2 2 2 3 3 3 3 3 3 2 2 2 2 3 3 2 2 3 3 3 3 3 3 3 3 3 2 2 3 3 4 4 4 5 6 6 6 6 6 6 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 6 6 7 7 7 7 7 7 6 6 5 5 4 4 3 3 2 3 2 2 1 1 1 1 1 2 2 2 1 1 1 2 2 3 4 4 4 4 3 3 4 4 5 5 5 5 5 5 4 4 4 3 3 3 3 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 4 4 3 3 2 2 3 3 3 3 3 3 4 4 4 4 3 3 2 2 1 1 1 1 1 2 2 3 3 4 4 4 4 4 4 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 4 4 4 4 5 5 5 5 5 5 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 8 8 9 9 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 8 8 8 9 9 9 9 8 8 8 8 8 8 8 8 8 8 7 7 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 9 9 9 9 9 9 8 8 8 8 8 8 7 7 7 8 8 8 7 7 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 15 15 15 15 15 15 14 14 13 12 12 11 11 11 11 10 10 9 9 8 7 7 6 5 4 4 4 4 4 4 5 6 7 7 7 7 7 7 7 6 6 6 5 5 5 4 4 3 3 3 3 4 5 6 8 7 6 4 4 6 6 5 4 3 3 3 2 2 2 1 1 2 3 3 3 2 2 2 2 2 3 2 2 2 2 3 3 3 3 2 3 2 1 1 1 2 2 2 2 2 3 3 4 3 3 3 2 2 2 2 2 3 4 7 10 10 11 11 11 10 9 9 10 12 14 14 14 14 14 15 15 14 15 16 16 16 15 15 14 12 12 11 11 11 10 10 9 8 7 5 5 6 4 2 3 3 3 2 1 1 1 1 1 1 2 2 3 4 4 5 6 4 4 4 3 3 2 2 3 2 2 3 4 5 4 3 3 4 7 8 7 6 5 5 5 6 7 8 7 5 2 2 2 4 5 5 4 4 4 3 2 3 4 4 4 3 3 3 3 3 3 3 3 2 2 4 4 3 3 4 3 3 3 4 5 5 4 4 5 6 5 4 4 4 5 7 8 8 7 5 4 4 4 5 5 5 5 5 6 7 6 6 5 5 5 5 4 4 5 6 6 5 5 4 5 5 5 4 4 3 5 8 10 11 10 10 10 11 10 7 5 4 3 3 3 2 2 4 4 4 4 4 6 8 10 11 11 12 12 14 14 13 13 12 10 10 10 10 10 10 9 7 7 7 7 8 8 8 7 7 7 8 9 10 8 7 7 8 9 10 10 10 9 7 7 6 6 6 7 8 9 7 6 4 4 3 3 4 6 7 7 7 7 7 7 7 7 6 5 5 5 7 7 7 6 5 7 8 9 7 6 6 6 5 5 6 6 6 6 5 3 2 2 4 4 5 5 5 4 4 3 4 3 3 2 2 3 2 1 3 4 5 5 5 3 3 3 3 4 5 6 5 4 4 4 4 4 4 5 5 5 5 4 3 2 3 5 4 2 3 4 4 4 4 4 4 5 5 5 5 4 1 1 1 2 4 5 6 6 5 5 3 3 3 3 3 3 3 4 2 2 2 2 1 1 1 1 1 2 3 3 2 2 3 3 3 3 3 2 2 2 2 2 2 4 3 2 3 4 3 3 3 3 3 4 4 4 4 4 4 4 4 4 5 4 4 4 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 5 5 6 6 5 5 5 6 6 7 7 7 7 7 7 7 6 6 5 5 4 3 3 3 2 2 1 1 1 1 1 2 2 2 1 1 1 2 3 4 4 5 5 5 4 4 5 5 5 5 5 5 5 5 4 4 4 3 3 3 3 3 4 4 3 3 3 3 3 3 3 3 3 3 3 3 4 4 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 3 3 2 2 1 1 1 1 2 2 3 3 4 3 3 3 4 3 3 3 3 3 3 3 3 2 2 2 3 3 4 4 4 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 5 5 5 5 5 5 5 5 5 6 6 6 6 5 5 5 5 5 5 5 5 6 6 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 7 6 6 6 6 6 6 7 7 7 8 8 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 10 10 10 10 10 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 8 8 8 8 8 8 8 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 7 8 8 7 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 16 16 16 16 16 16 15 15 15 15 15 15 14 14 13 12 12 11 11 11 10 10 10 10 9 8 8 7 7 6 5 4 4 4 4 4 4 5 6 7 7 7 7 7 7 7 6 6 5 5 4 3 3 3 3 3 3 3 3 4 5 7 6 4 2 2 3 4 5 4 3 3 2 1 2 2 1 1 2 3 3 3 3 2 2 2 2 2 2 2 1 2 2 3 3 2 1 1 2 1 1 1 1 1 1 1 3 4 5 5 3 2 2 2 2 2 2 3 6 9 11 12 12 12 12 11 10 9 10 10 12 12 12 12 12 13 14 15 16 17 16 16 14 14 14 13 12 11 10 9 8 8 8 8 7 7 5 6 6 4 3 4 3 2 1 1 1 1 1 1 1 2 2 2 3 3 4 4 4 4 5 4 3 2 2 3 2 2 3 4 4 3 3 4 4 5 7 8 6 6 5 9 10 11 10 8 5 2 3 4 5 6 5 5 4 4 3 3 2 3 4 4 4 4 5 5 5 5 4 4 3 2 2 3 3 4 5 4 3 3 5 6 4 3 3 4 5 6 5 4 5 6 7 8 9 7 5 5 5 4 4 4 4 4 4 6 7 7 6 5 4 4 4 4 3 4 6 6 7 7 6 5 5 4 4 5 7 8 9 9 9 8 9 9 11 10 8 7 5 4 4 3 5 6 6 5 3 3 4 7 9 10 11 11 13 14 14 13 12 11 9 8 7 7 7 8 8 8 7 7 6 6 6 6 6 6 7 8 10 11 11 10 8 8 9 10 9 8 7 7 7 7 7 6 6 7 8 8 7 5 4 5 6 6 8 9 8 8 7 8 7 7 6 6 6 6 7 8 9 8 7 6 5 6 7 8 7 6 5 4 4 4 5 7 6 5 4 3 1 1 2 3 3 3 3 4 4 4 4 3 2 3 3 3 3 3 5 5 6 5 4 3 2 3 4 5 6 7 6 5 4 4 4 4 4 4 5 5 5 4 4 4 4 5 3 2 3 4 4 3 3 3 4 5 5 5 6 5 3 2 1 3 4 6 6 6 3 3 4 3 3 3 3 2 3 3 2 2 2 2 2 1 1 1 2 3 3 3 3 3 3 2 2 2 2 2 2 2 2 3 4 4 4 3 3 3 3 4 4 4 4 3 4 5 6 6 6 5 4 4 4 5 5 5 5 5 5 5 5 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 7 6 6 6 6 6 6 6 5 5 3 3 2 2 1 1 1 1 1 2 2 2 2 1 1 1 3 4 4 5 5 5 5 5 5 5 5 6 6 6 6 5 5 4 4 4 3 3 3 3 4 4 4 3 3 3 3 3 3 3 3 3 3 3 4 4 4 3 3 3 4 4 4 4 5 5 5 5 4 4 4 4 3 3 3 2 2 1 1 1 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 3 3 3 4 4 3 3 3 2 2 2 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 6 6 6 5 5 4 4 5 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 8 8 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 7 8 9 9 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 8 8 8 8 7 7 7 7 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 7 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 15 15 15 15 14 14 14 13 13 12 11 11 10 10 10 10 9 9 9 8 8 7 6 5 5 4 4 4 4 4 4 4 5 6 6 6 6 6 6 6 5 5 5 4 4 4 3 3 3 4 4 4 3 3 4 4 3 2 1 1 2 2 4 4 3 2 2 2 2 2 1 1 2 2 2 2 2 2 1 2 3 2 2 2 1 2 2 3 2 2 2 2 2 2 2 2 1 1 1 1 3 5 6 5 3 2 2 2 2 2 4 6 9 11 12 13 13 13 13 12 11 11 11 11 11 12 13 12 12 12 13 14 15 16 15 14 13 12 12 12 11 10 8 7 6 6 6 6 7 6 5 5 5 4 3 2 1 1 1 1 1 1 1 1 1 2 2 2 3 3 3 3 3 3 4 5 3 2 2 2 2 2 2 3 4 3 4 5 5 5 6 6 6 7 9 11 12 12 10 7 3 3 4 5 4 5 5 5 5 4 4 3 3 3 3 4 5 5 5 4 4 4 4 4 3 3 3 3 4 5 5 5 4 4 6 5 3 4 4 5 6 6 5 5 6 7 7 8 8 6 5 4 4 4 3 4 4 4 4 6 7 8 7 5 3 3 3 3 3 3 4 5 6 6 5 5 4 3 3 4 5 6 6 6 6 6 7 8 10 10 10 9 8 8 8 7 7 7 7 6 5 5 7 9 9 9 10 11 12 11 11 11 11 10 9 9 8 8 7 7 7 7 7 8 7 6 5 5 5 5 6 8 10 12 11 10 9 7 7 6 5 5 5 7 7 6 5 5 6 7 8 7 6 5 6 9 9 9 9 9 7 8 8 9 8 7 7 6 6 7 9 9 8 8 8 7 6 7 8 8 7 6 5 4 3 4 5 6 5 5 4 2 1 1 1 2 2 1 1 2 2 3 3 3 3 3 3 3 5 5 6 6 6 5 4 3 4 5 5 6 7 6 5 4 4 4 4 5 4 4 5 5 5 5 5 5 4 4 3 3 4 4 3 3 3 3 4 4 5 5 6 5 5 3 3 3 4 5 4 3 2 3 4 2 2 3 3 2 2 2 2 2 2 2 2 1 1 2 3 4 4 4 3 2 2 2 2 1 1 1 2 2 3 3 3 2 3 3 3 3 3 4 5 4 4 5 5 5 5 6 6 7 7 6 6 6 7 7 7 6 6 5 5 6 6 6 6 6 5 5 5 5 5 5 5 4 5 5 5 5 5 5 5 6 6 6 6 5 5 5 5 5 5 4 4 3 2 2 2 1 1 1 1 1 1 2 2 2 1 2 2 3 4 5 5 5 5 5 5 6 6 6 6 6 6 6 5 5 5 4 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 4 5 5 5 5 5 5 5 5 5 5 4 4 4 3 3 2 1 1 1 1 2 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 3 3 4 4 4 3 3 2 2 2 2 2 2 2 2 2 3 3 3 3 4 4 4 4 4 4 4 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 5 5 5 5 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 8 8 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 8 9 9 10 10 10 10 10 10 10 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 8 8 8 7 7 7 7 8 8 8 8 8 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 19 19 19 19 19 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 15 15 15 15 15 14 14 13 13 12 11 11 10 10 10 9 9 9 8 8 8 7 7 6 5 5 5 4 4 4 4 3 4 4 4 4 5 5 4 4 4 4 4 4 4 5 5 4 4 4 4 4 4 3 3 3 3 3 2 1 1 2 2 3 4 3 2 2 2 2 2 1 1 2 2 2 2 2 2 2 2 3 3 2 1 2 2 2 2 2 2 2 2 1 2 1 1 1 1 1 2 3 6 7 7 6 4 3 3 2 4 8 10 12 12 13 14 14 15 15 15 14 14 15 15 14 14 14 14 13 12 13 14 14 14 13 13 12 11 11 11 10 9 7 6 5 4 4 4 5 5 4 4 3 2 2 1 1 2 2 1 1 1 1 1 2 2 3 3 2 2 2 3 3 4 4 4 3 2 2 2 2 2 2 3 4 4 3 4 5 5 5 5 5 7 9 11 9 7 6 4 2 4 6 5 5 4 4 4 4 4 5 6 6 3 2 3 4 3 3 3 3 3 4 3 3 3 4 4 5 5 6 5 3 4 5 4 4 7 6 6 6 6 4 6 7 7 7 7 6 5 4 3 4 4 4 5 5 4 4 5 6 7 6 5 3 3 4 3 3 2 2 2 3 4 5 4 3 3 3 5 6 7 5 4 4 4 6 7 8 8 9 9 10 9 9 7 6 5 4 4 5 5 7 8 8 9 10 11 11 10 9 9 9 8 8 8 9 9 8 8 7 6 7 8 7 6 5 5 5 6 7 8 10 11 10 9 10 10 9 7 5 3 5 8 7 6 5 5 5 7 7 6 6 6 7 9 8 7 6 5 5 7 8 9 9 9 9 9 9 9 9 8 8 9 8 7 6 7 9 8 8 6 4 2 4 5 6 6 6 5 5 2 1 1 2 2 2 2 2 2 2 3 3 3 2 2 2 3 5 5 5 5 5 4 4 4 6 6 6 6 6 5 4 3 3 4 4 4 4 4 5 5 5 4 5 5 5 4 4 4 3 3 3 3 3 4 4 4 5 5 5 5 5 4 3 3 2 2 4 4 3 4 3 2 2 3 3 3 2 2 2 1 1 1 1 1 2 3 4 4 4 3 2 1 1 1 1 1 1 1 2 2 2 2 2 1 1 2 3 2 2 3 4 5 5 5 6 5 4 4 3 4 6 6 6 7 8 8 8 8 7 6 6 6 6 6 6 6 6 6 5 5 5 5 4 4 4 4 4 5 5 5 5 5 6 6 5 4 3 3 3 3 3 3 3 2 2 1 1 1 1 1 1 1 1 2 2 1 1 2 3 3 4 5 5 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 4 4 4 4 3 3 3 3 3 3 3 3 3 4 4 4 4 4 5 5 5 6 6 6 6 6 6 6 6 5 5 5 4 4 3 3 2 1 1 1 2 2 3 3 3 2 3 3 3 3 3 3 3 3 2 3 3 3 4 4 4 3 3 2 2 1 2 2 2 2 2 2 2 2 3 3 3 3 3 4 4 4 4 5 5 5 5 5 5 5 6 6 6 6 5 5 6 6 6 5 5 5 5 5 5 4 4 3 3 3 4 4 4 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 5 4 5 5 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 8 9 9 9 10 10 10 10 10 9 9 9 9 9 9 9 8 8 8 8 8 8 7 7 8 8 8 8 8 7 7 7 7 8 8 8 8 8 7 8 8 8 8 8 8 9 9 9 9 9 9 9 9 8 8 8 8 9 9 9 8 8 8 8 8 8 8 8 7 7 19 19 19 19 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 15 15 15 15 14 14 13 13 12 11 11 10 10 9 9 9 8 8 7 7 7 7 6 6 5 5 5 5 5 4 4 3 3 3 3 3 3 3 3 3 3 4 5 6 5 5 5 5 5 4 4 5 5 5 2 2 4 3 2 2 1 2 2 3 3 4 3 3 2 2 2 1 1 2 2 2 2 2 2 2 1 2 2 2 1 2 2 2 2 2 2 1 1 1 1 1 1 2 1 1 3 5 7 9 10 10 8 4 4 5 7 11 12 13 13 14 14 15 16 17 17 16 16 16 17 16 16 15 15 14 14 14 14 14 14 13 12 12 11 11 10 10 8 7 5 3 4 4 4 4 3 3 2 1 1 2 1 1 2 2 1 1 2 2 2 2 2 2 2 2 1 1 1 2 2 3 3 2 2 2 2 2 2 2 2 4 5 4 4 4 4 4 5 6 7 7 8 8 6 5 4 4 6 5 3 2 2 2 3 2 3 4 5 5 3 3 2 3 4 3 3 3 4 5 4 3 4 4 5 5 5 5 5 4 4 4 6 7 7 5 5 7 6 4 6 7 7 7 7 6 6 5 5 5 5 5 6 6 6 5 4 5 6 6 4 3 3 4 4 3 3 2 2 2 4 5 4 4 7 8 8 9 8 7 6 5 6 6 6 6 6 5 5 8 9 9 7 5 3 3 3 3 4 5 5 5 7 9 11 10 9 8 8 8 7 8 8 8 7 8 8 7 6 6 6 6 6 6 7 7 7 7 8 8 8 6 6 7 9 9 7 5 3 5 6 7 6 4 4 5 6 6 6 7 7 8 7 5 3 2 3 4 7 8 9 9 9 9 9 9 8 8 7 8 8 7 6 6 8 10 9 7 6 6 5 6 7 8 8 9 9 6 2 1 2 2 3 3 4 4 3 2 2 2 2 2 2 2 4 5 4 4 5 5 4 4 5 7 7 6 5 4 3 3 2 3 3 4 3 3 3 3 4 3 3 4 5 5 4 4 4 4 4 4 3 4 5 5 5 5 5 4 5 4 4 3 2 1 2 3 4 4 4 3 2 2 2 2 2 2 2 2 2 1 1 1 2 3 4 5 4 4 2 2 1 1 1 1 1 1 1 1 2 2 2 2 2 1 2 3 3 2 2 3 4 4 5 6 5 4 4 4 3 4 5 6 7 7 8 8 8 7 6 5 5 6 6 6 6 6 7 6 6 5 5 4 4 4 4 4 5 5 5 5 5 6 5 4 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 3 4 4 5 6 6 7 7 6 6 6 5 5 5 6 6 5 5 5 5 5 5 5 5 5 4 4 4 4 3 3 3 3 3 3 3 4 4 4 4 5 5 6 6 6 7 7 7 7 7 6 6 6 6 6 5 4 4 3 3 2 1 1 1 2 2 2 2 2 2 2 3 3 3 3 3 2 3 3 3 4 4 4 4 3 3 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 3 3 4 4 4 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 5 5 4 4 4 5 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 8 8 8 9 9 9 9 10 10 9 9 9 9 9 9 8 8 8 7 7 7 7 7 7 7 8 8 8 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 8 8 8 9 9 9 9 9 8 8 8 8 8 8 8 8 7 7 19 19 19 19 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 15 15 15 15 15 14 14 13 12 12 11 10 10 9 9 9 8 7 7 6 6 6 6 6 6 6 6 5 5 5 4 4 3 3 3 3 3 2 2 2 2 4 5 5 4 4 5 5 6 5 5 4 5 6 6 6 5 5 3 3 2 2 2 3 3 3 4 4 3 2 2 2 2 1 1 2 2 2 2 2 2 1 2 1 1 1 1 1 1 2 2 1 1 1 1 1 1 1 2 2 3 5 6 7 9 11 11 9 6 9 11 12 12 13 13 14 14 14 15 16 17 18 18 18 18 18 17 17 16 16 15 15 14 14 14 14 13 12 11 11 10 10 9 7 5 4 4 5 5 4 4 3 3 2 1 2 2 1 2 2 2 2 2 2 3 4 4 3 3 2 2 2 2 1 1 2 2 2 3 4 4 3 4 4 4 3 4 4 5 5 4 4 5 6 6 6 6 6 7 7 6 5 4 5 4 3 2 2 2 1 2 3 4 4 5 5 4 3 3 3 4 4 3 3 3 3 3 4 5 5 6 5 4 5 4 3 4 5 5 5 4 6 7 6 6 7 7 7 7 7 6 6 5 5 4 4 5 5 5 5 5 4 4 5 5 3 3 3 3 3 3 3 2 2 3 3 4 5 7 9 9 9 10 10 9 8 7 7 6 5 4 3 2 4 7 8 9 8 6 3 4 5 4 4 4 3 4 6 8 10 10 9 8 8 9 9 10 9 7 4 5 7 7 6 5 4 4 5 6 7 7 7 7 7 7 5 4 4 4 6 6 5 3 2 3 5 6 5 4 4 4 5 6 7 9 8 7 5 3 3 4 5 6 7 8 9 8 8 7 7 7 7 7 7 8 8 7 5 5 9 11 11 9 8 7 7 7 8 9 8 8 7 6 3 2 2 3 4 5 7 6 3 2 2 2 1 1 2 3 4 4 4 4 4 4 5 5 6 7 6 6 4 3 3 2 2 2 2 2 2 1 1 2 2 3 3 4 5 6 5 4 4 5 5 5 4 4 5 6 6 6 5 4 4 3 2 1 2 2 2 3 4 4 4 3 3 3 2 1 2 2 2 2 2 2 2 2 3 4 4 4 4 3 2 1 1 1 1 1 1 1 2 3 3 2 2 2 3 3 3 3 3 4 5 4 4 4 5 5 5 5 4 4 3 3 4 5 6 7 7 8 8 7 6 5 5 5 6 6 6 7 7 7 7 6 5 4 4 4 4 4 5 5 5 6 6 6 4 3 2 1 1 1 1 1 1 1 1 1 1 1 2 2 3 3 2 2 1 2 2 2 1 2 3 4 4 4 5 6 7 7 7 6 6 5 5 6 6 6 6 5 5 5 5 5 5 5 5 4 4 4 3 3 3 3 3 3 3 4 4 4 5 5 5 6 7 7 7 7 7 7 7 7 7 7 7 6 6 5 4 3 3 2 1 1 1 1 2 2 2 2 2 2 2 3 3 3 3 3 2 3 3 3 4 4 4 3 3 3 3 3 2 2 2 2 2 2 2 2 2 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 4 4 4 3 3 3 3 4 4 4 5 5 5 5 6 6 6 6 6 7 7 7 7 7 6 6 6 5 5 4 4 4 5 6 7 7 8 8 8 8 8 8 7 7 7 7 7 7 7 8 8 8 8 8 8 7 7 8 8 8 8 8 8 8 8 8 8 9 8 8 7 7 7 8 8 8 9 9 9 9 9 9 9 9 9 9 8 8 8 8 7 7 7 7 7 7 7 7 8 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 8 8 8 8 9 9 9 9 9 9 8 8 8 8 8 8 8 8 7 7 19 19 19 19 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 15 15 15 15 14 14 13 13 12 11 10 10 9 9 9 8 8 7 6 5 5 5 5 6 6 6 6 6 5 5 5 4 4 3 3 2 2 2 1 1 2 4 5 6 5 5 5 5 5 5 4 4 4 5 6 6 5 4 3 3 3 3 3 3 4 3 3 3 3 2 1 2 2 1 1 1 1 1 1 2 2 2 2 1 1 1 1 1 2 2 2 2 1 1 1 1 1 1 1 2 4 5 6 7 9 11 12 12 11 12 13 13 13 13 14 14 14 14 15 16 16 17 18 18 18 18 18 17 17 16 16 15 15 14 14 13 12 12 11 10 10 9 8 6 4 3 4 5 5 5 4 4 4 4 3 2 2 2 2 2 2 2 2 2 3 6 5 3 3 2 2 2 1 1 1 2 2 2 4 6 3 3 4 6 7 6 5 5 5 5 7 8 7 6 5 5 5 5 5 5 4 4 3 3 3 3 3 3 2 1 1 2 4 5 5 5 6 5 4 5 5 4 4 4 4 4 3 4 5 3 3 4 4 4 4 4 5 5 5 5 5 6 7 6 7 7 7 7 7 7 6 5 4 4 3 3 4 4 5 5 5 4 3 4 4 2 2 3 3 3 3 4 4 5 5 5 5 7 7 8 8 9 9 9 9 8 7 6 5 5 5 3 1 3 5 8 9 9 8 7 7 7 7 5 3 2 3 5 7 9 9 9 9 11 12 11 11 9 7 3 4 6 7 5 4 4 4 4 5 6 6 6 6 6 5 3 2 2 3 5 4 3 2 2 2 4 5 4 4 4 5 6 7 8 10 9 7 5 5 6 6 7 6 6 7 6 6 6 6 6 6 5 6 6 7 7 6 5 6 10 11 12 9 8 8 7 7 7 7 7 7 7 6 5 2 3 4 5 7 9 6 3 2 2 2 1 1 1 3 3 4 4 3 3 4 5 5 5 5 5 4 2 2 2 2 2 2 2 2 2 2 2 2 3 3 4 5 6 7 7 6 5 5 5 5 4 3 5 6 6 6 6 4 3 2 2 1 2 2 2 3 4 4 4 2 2 2 2 2 2 2 2 2 2 2 2 3 4 5 4 3 2 2 1 1 1 1 2 2 2 2 3 2 2 2 2 3 3 4 4 4 3 6 6 5 5 4 5 5 5 5 5 5 4 3 4 5 5 5 7 7 7 7 6 6 5 5 6 6 6 7 7 8 7 7 6 5 5 5 5 5 5 5 6 6 6 6 4 3 2 2 2 1 1 1 1 2 2 2 2 3 3 4 5 5 4 3 2 1 1 2 2 3 4 4 4 4 5 6 7 7 7 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 4 4 3 3 3 4 4 4 3 3 3 4 5 5 6 6 7 8 9 9 9 8 8 8 8 8 7 7 7 6 6 5 4 3 2 1 1 1 2 2 2 2 2 2 2 2 2 3 3 3 3 2 2 3 3 3 3 3 3 3 3 3 2 2 2 2 1 1 1 1 2 2 2 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 4 4 4 3 3 3 3 3 3 4 4 5 5 5 6 6 6 6 6 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 7 7 8 8 8 8 8 8 7 7 7 7 7 7 7 7 8 8 8 8 8 7 7 7 8 7 7 8 8 8 8 8 8 8 8 8 8 7 7 8 8 8 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 8 8 8 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 7 7 19 19 19 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 15 15 15 15 15 14 14 13 12 11 11 10 10 9 9 8 8 7 6 5 4 4 5 5 6 7 7 7 6 6 6 5 5 4 4 3 3 2 2 1 1 2 4 5 6 5 5 4 4 4 4 3 3 3 4 5 5 4 3 2 2 2 2 3 4 3 3 3 3 3 2 1 1 2 1 2 3 2 1 1 1 2 2 2 2 1 1 1 1 1 2 2 1 1 1 1 1 1 1 1 2 4 5 5 8 11 12 13 13 13 13 13 13 13 13 14 14 15 15 16 16 16 17 17 18 18 18 18 17 17 16 16 15 15 14 14 13 12 11 11 10 9 7 6 5 4 4 5 5 6 6 6 6 5 5 3 2 2 2 3 2 1 2 2 3 3 3 3 3 2 2 2 2 2 1 1 2 2 3 4 4 3 2 2 3 4 5 5 5 5 5 4 5 7 6 4 3 3 4 3 3 3 3 3 4 5 4 3 4 5 5 4 4 4 4 4 5 6 5 5 6 5 4 4 4 4 4 4 5 5 3 3 4 3 3 5 6 6 4 3 4 5 6 4 3 5 6 6 6 5 6 6 5 4 3 3 3 3 3 3 4 4 3 3 3 3 2 2 3 3 3 4 4 4 6 7 8 8 8 8 7 7 7 7 8 7 6 5 4 4 4 5 3 2 2 4 7 8 8 7 8 9 8 7 5 3 1 3 5 7 8 8 8 8 10 11 10 9 8 7 5 5 5 6 5 5 7 6 4 4 4 5 5 4 5 5 3 2 2 3 4 3 3 2 2 2 4 4 4 6 8 8 7 7 8 8 8 7 6 5 5 5 5 4 5 6 7 7 7 6 6 6 6 6 5 5 6 7 9 11 13 11 10 9 9 9 9 8 9 9 9 9 9 8 5 2 5 7 9 9 8 5 3 3 2 2 2 1 1 2 4 4 4 3 3 4 4 4 3 3 3 2 1 1 2 2 2 2 2 2 3 3 3 3 4 4 4 4 4 4 5 5 4 4 4 4 3 3 5 6 7 7 6 4 3 2 2 2 2 2 2 2 3 2 2 1 2 2 1 2 2 2 2 2 2 1 2 3 4 4 4 2 1 1 1 1 2 2 2 2 3 3 3 2 2 2 3 3 2 2 3 3 3 6 6 5 5 5 5 6 6 7 7 7 6 5 5 5 4 5 6 7 7 7 6 6 6 6 6 6 6 7 7 8 8 7 7 7 7 6 6 6 6 5 5 6 6 5 5 4 3 3 2 1 1 1 2 2 2 3 3 4 5 6 6 6 6 5 5 4 4 5 5 6 5 5 5 5 6 7 7 7 7 7 7 6 6 6 6 5 5 5 5 5 5 5 5 5 4 3 3 3 4 4 4 4 3 3 4 5 6 7 8 8 10 10 11 10 10 9 8 8 8 8 8 8 8 7 6 5 3 2 2 1 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 2 3 3 3 3 3 3 3 3 2 2 2 2 2 1 1 1 1 1 1 2 2 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 4 4 3 3 3 3 3 3 4 4 4 5 5 6 6 6 6 7 7 7 7 7 7 7 7 7 7 8 8 7 7 7 7 7 7 6 7 7 7 8 8 8 8 7 7 7 7 7 7 7 7 7 7 8 8 8 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 7 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 7 7 7 7 8 8 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 8 8 8 8 8 8 8 9 9 10 10 9 9 9 8 8 8 8 8 8 8 8 7 7 19 19 19 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 15 15 15 15 15 14 14 13 12 11 11 10 10 9 9 9 8 7 6 5 4 4 4 5 5 7 7 7 7 7 7 6 6 6 5 5 4 3 3 3 2 2 2 3 5 6 6 6 6 6 5 4 3 3 4 4 5 5 4 4 3 2 2 2 3 4 4 3 3 3 2 1 1 1 1 2 2 2 2 1 1 1 2 2 2 2 1 1 2 2 2 2 2 1 2 2 1 1 1 1 2 3 3 4 6 7 10 13 13 12 12 12 13 13 14 14 15 16 16 16 16 17 17 17 17 17 17 17 17 17 16 16 15 15 14 14 13 12 11 11 10 9 8 7 5 4 4 5 5 6 6 6 6 6 5 5 3 3 3 3 3 2 1 1 2 3 3 3 3 3 2 3 3 2 2 1 2 2 3 3 3 3 3 2 2 3 3 4 5 6 6 6 6 5 5 5 4 3 3 2 2 2 3 4 5 5 5 4 3 1 2 3 4 4 3 3 3 3 5 6 6 6 4 3 3 3 4 5 5 4 4 3 3 3 4 4 6 5 4 3 3 4 5 6 6 5 6 5 5 4 4 4 5 5 4 3 2 3 4 3 3 3 3 3 3 3 4 4 3 5 6 6 5 4 3 3 5 7 8 7 7 7 7 8 7 7 5 4 4 3 3 2 2 2 2 2 3 5 6 5 5 6 7 7 6 5 3 2 3 5 6 6 6 5 6 9 9 8 8 7 7 6 4 4 5 6 7 9 7 6 4 4 5 4 3 3 3 3 3 3 5 5 3 2 1 2 3 4 6 8 9 10 9 8 7 7 7 8 7 5 4 4 3 3 4 5 7 8 8 7 7 7 7 6 5 4 4 7 10 13 13 12 9 9 8 9 10 9 9 9 10 10 10 11 11 6 4 7 9 10 8 6 3 3 4 3 3 4 4 3 4 4 4 4 5 4 3 3 3 2 2 2 1 1 1 1 1 1 1 1 2 3 3 3 3 4 4 4 3 3 3 3 3 3 3 3 3 4 4 5 6 6 6 5 3 3 3 2 2 2 2 2 3 2 2 2 2 3 2 1 2 2 2 1 1 1 1 3 4 5 4 3 2 1 2 2 2 2 2 2 2 3 3 3 2 2 2 2 2 2 3 3 4 5 6 5 5 5 5 5 5 5 6 7 8 8 7 6 5 4 5 6 7 7 7 6 6 5 5 6 6 6 6 7 7 8 8 8 8 7 7 7 6 6 5 5 4 5 5 5 5 4 4 3 2 1 1 1 2 3 4 5 6 6 7 7 7 7 7 6 7 7 8 8 8 7 7 6 6 6 7 8 8 8 7 7 7 6 6 6 6 6 6 5 4 5 5 5 5 5 5 6 7 6 6 6 5 4 4 5 6 8 10 10 11 12 12 13 11 10 9 9 9 9 9 9 9 8 6 5 4 3 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 2 3 3 3 3 3 3 3 2 2 2 1 1 1 1 1 1 1 1 1 1 2 2 3 3 3 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 4 4 3 3 3 3 4 4 4 4 4 4 5 6 6 6 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 7 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 8 8 8 8 8 8 8 8 8 9 9 10 10 10 9 9 8 8 8 8 8 8 8 8 8 8 8 19 19 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 15 15 15 15 15 14 14 13 13 12 11 10 10 10 9 9 8 8 7 6 4 3 3 4 5 6 7 8 8 8 8 8 8 7 7 7 6 6 6 5 5 4 4 4 5 6 7 7 8 7 7 6 5 5 5 5 4 4 4 4 4 3 2 2 2 3 4 4 3 3 3 2 2 1 1 1 2 2 2 2 1 2 1 3 3 3 3 2 3 3 3 2 2 2 1 1 2 2 1 1 1 2 2 3 3 6 8 11 12 12 12 12 13 13 14 15 15 16 16 17 17 17 17 17 17 17 17 17 17 16 16 16 15 15 14 14 13 12 11 11 10 9 8 7 6 5 4 4 5 5 6 6 6 6 5 5 4 3 3 2 2 2 2 2 2 2 2 3 3 3 3 3 4 4 3 2 2 3 3 3 3 2 2 2 2 4 6 5 4 5 5 4 5 6 5 4 5 4 3 3 2 2 2 3 3 3 3 4 4 3 2 2 3 3 3 3 2 2 3 4 5 5 4 3 2 2 3 4 5 4 4 3 3 3 3 4 6 7 5 4 3 3 3 5 6 6 6 5 4 4 4 4 4 5 5 4 4 4 4 4 4 4 4 4 4 3 4 5 5 5 6 7 6 6 6 3 3 4 6 7 7 7 7 8 8 7 5 4 3 3 3 3 2 2 2 3 3 2 3 5 4 4 5 6 6 5 4 3 2 3 4 4 3 3 3 6 9 9 9 9 8 7 5 4 4 6 7 7 8 7 7 6 6 6 5 4 3 3 4 4 4 5 4 3 2 3 5 5 6 7 8 9 9 9 9 8 7 6 6 6 5 4 3 3 3 4 6 7 8 7 7 7 7 7 6 6 6 8 10 12 12 10 8 7 7 8 9 8 7 8 8 8 9 9 12 12 9 8 9 9 9 7 5 3 5 6 5 4 5 6 6 6 6 6 5 5 5 4 3 4 4 4 3 2 2 3 2 2 2 2 2 2 2 3 3 3 3 3 3 4 4 3 3 2 2 2 3 4 5 5 5 6 6 5 5 4 3 2 1 2 2 3 3 3 2 2 2 2 2 2 2 2 3 3 2 2 1 2 4 5 5 3 2 2 2 3 2 2 2 2 2 2 3 3 3 3 3 3 2 2 3 3 4 5 5 5 4 4 4 5 5 4 4 3 5 6 7 7 7 6 5 6 7 7 7 7 7 6 5 6 6 6 6 6 6 7 7 8 8 8 8 8 8 7 7 6 4 3 3 4 5 5 5 5 4 3 2 1 1 2 3 5 6 7 7 7 7 7 7 7 8 8 9 10 9 8 7 8 8 8 7 7 8 9 8 8 8 8 7 7 6 6 6 5 4 4 4 5 6 7 7 8 9 10 9 8 7 7 7 7 8 10 11 12 13 13 14 14 14 12 11 10 10 10 11 10 9 8 7 5 4 3 2 2 2 2 3 3 3 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 1 1 1 0 1 1 1 1 1 1 1 2 2 3 3 3 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 4 4 4 3 4 4 4 5 5 5 5 5 5 6 6 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 7 7 7 6 6 6 6 6 7 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 7 7 7 7 8 8 8 9 9 9 9 9 9 8 8 8 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 10 9 9 8 8 8 8 8 8 8 8 8 8 8 8 19 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 15 15 15 15 15 14 14 13 13 12 11 11 10 10 9 9 9 8 7 6 5 3 3 3 4 5 6 7 7 8 8 9 9 9 9 9 9 9 9 8 8 8 8 8 7 6 6 6 6 6 7 7 8 7 6 4 4 3 4 4 3 3 3 3 3 4 4 4 4 4 3 2 2 2 1 1 1 1 1 2 2 2 4 4 4 4 4 3 2 3 3 2 2 2 3 3 3 2 2 2 2 2 2 2 3 3 7 10 12 12 13 13 13 14 14 16 16 16 16 17 17 17 18 18 18 17 17 17 17 16 16 16 15 15 14 13 13 12 11 10 9 8 7 6 6 5 4 3 3 4 5 5 5 6 5 5 4 3 3 3 3 3 2 2 2 1 1 2 2 3 3 2 2 2 2 2 2 2 3 3 3 3 2 2 2 2 4 5 6 4 2 2 3 4 5 6 7 6 4 3 3 3 3 2 2 3 2 2 3 4 5 4 3 4 4 4 3 3 3 3 3 3 3 2 2 2 2 2 4 5 3 3 3 3 3 3 3 6 6 5 4 4 4 5 6 6 5 4 4 4 4 4 4 4 5 5 4 4 3 3 4 5 6 6 6 5 4 4 4 5 5 5 6 6 7 5 3 5 6 6 6 6 6 7 8 8 7 5 4 3 2 2 3 3 3 3 3 2 1 3 5 5 4 4 5 5 4 3 2 2 2 3 3 3 4 5 8 9 10 9 9 8 6 4 4 4 7 8 7 7 7 7 7 7 7 7 5 4 4 4 4 3 3 4 4 3 7 10 8 6 5 6 7 8 9 10 9 8 5 4 5 5 4 5 6 6 7 7 7 7 6 6 6 7 7 6 7 10 11 11 9 9 8 7 6 6 7 7 7 6 7 7 6 7 9 11 12 11 10 9 8 7 5 5 5 6 6 5 5 5 7 7 7 6 5 5 6 7 6 6 6 5 5 3 3 4 4 3 3 2 2 2 2 2 3 2 2 2 3 3 4 4 3 3 2 2 2 3 4 5 5 5 5 5 4 4 3 2 1 1 2 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 5 5 4 2 2 2 2 3 2 2 2 2 2 2 2 3 3 3 2 3 4 3 4 4 5 5 4 4 4 4 3 4 4 3 3 2 3 3 5 6 7 6 6 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 7 7 7 8 8 8 8 8 8 7 5 4 4 5 6 6 6 6 5 4 3 2 1 2 3 5 6 7 7 8 8 8 8 8 9 10 10 10 8 7 6 8 9 8 8 8 9 9 9 9 9 8 8 7 7 7 6 5 3 3 3 5 7 9 10 12 12 12 11 10 10 10 10 11 12 12 13 13 13 14 14 14 14 14 12 11 11 11 10 9 7 6 5 4 3 3 2 3 4 4 3 3 3 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 4 3 3 3 2 2 1 1 1 1 0 1 1 1 1 1 1 1 2 2 2 3 3 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 4 4 4 5 5 5 5 5 5 5 5 6 6 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 7 7 6 6 6 6 6 6 6 6 7 8 8 8 8 8 7 7 7 7 6 6 6 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 7 7 7 7 8 8 8 8 9 9 9 9 9 9 8 8 8 8 8 9 9 9 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 19 18 18 18 18 18 18 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 14 14 13 13 12 12 11 11 10 10 9 9 8 8 6 5 3 2 2 3 4 5 5 6 6 7 8 8 8 8 9 9 10 10 10 10 11 11 11 10 9 8 6 5 6 6 7 8 8 9 7 5 4 3 4 3 2 3 3 5 5 4 4 4 4 5 4 3 3 2 2 1 1 2 2 3 5 6 6 6 5 5 4 2 3 4 3 3 4 5 5 5 5 3 2 1 2 2 3 4 6 8 10 12 13 14 14 14 14 15 15 16 17 17 17 17 17 17 17 17 17 17 17 17 16 16 15 15 14 14 13 13 12 11 10 9 7 6 4 4 4 3 2 1 2 3 4 4 4 4 4 4 4 3 4 4 3 3 3 2 3 2 2 2 2 3 3 2 2 2 2 2 1 2 3 3 4 4 2 1 2 3 5 5 5 5 4 4 3 3 5 7 8 7 5 4 3 3 3 3 2 2 2 2 3 4 5 4 4 5 5 5 6 6 5 4 4 3 3 3 2 2 1 1 3 3 3 2 2 3 4 7 6 5 4 4 4 5 5 5 5 5 4 3 3 3 3 4 5 5 5 4 4 4 4 4 6 6 7 7 6 5 4 3 3 5 4 5 5 5 6 5 4 5 5 6 5 5 6 7 8 8 7 6 4 3 2 3 5 6 5 5 4 3 2 2 4 5 5 4 4 4 3 3 2 2 2 2 3 5 6 8 9 10 11 10 8 7 5 4 5 6 8 8 6 6 6 5 5 5 7 7 7 5 4 3 3 2 2 3 4 6 10 11 9 6 4 5 6 7 9 11 9 8 5 5 6 6 6 6 6 6 6 7 8 7 6 7 7 8 7 6 8 10 11 10 7 7 6 6 5 4 5 5 6 6 5 5 5 7 8 10 10 10 9 8 6 5 5 7 6 5 5 5 5 6 7 7 6 6 6 6 6 7 6 6 6 6 6 4 4 5 5 4 3 3 3 2 2 2 2 2 2 3 3 4 3 3 3 4 3 3 2 3 4 5 5 5 5 4 3 2 2 1 1 1 2 3 3 2 2 3 2 2 2 2 3 3 2 2 2 2 2 3 4 5 5 3 1 2 2 2 2 2 2 2 2 1 1 2 3 3 2 1 2 3 3 4 5 4 4 4 3 3 3 3 4 4 4 3 3 2 2 2 4 6 7 7 7 7 8 8 8 8 7 7 7 6 6 6 6 6 6 6 6 7 7 8 8 8 8 9 8 8 7 6 7 7 7 7 6 5 4 3 2 2 3 4 6 7 7 8 8 8 8 9 9 10 10 11 9 6 5 5 7 8 7 8 9 9 9 9 10 10 9 9 8 8 7 6 4 3 3 4 6 8 11 12 14 14 13 12 12 12 12 13 13 14 14 14 14 13 13 13 13 13 13 10 8 8 8 7 6 5 4 4 3 3 4 5 5 4 4 3 3 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 4 4 3 3 3 3 2 2 2 1 1 1 1 1 1 1 1 1 1 2 2 2 3 3 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 7 7 7 7 8 8 8 8 8 8 8 8 7 7 7 7 6 5 5 5 5 5 6 6 6 6 7 7 8 8 8 8 7 7 7 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 7 7 7 8 8 8 8 8 9 9 9 9 9 9 9 8 8 8 8 8 9 9 9 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 18 18 18 18 18 18 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 14 14 14 13 12 12 11 11 10 10 10 9 9 8 7 6 4 3 1 1 2 3 4 4 4 4 5 5 6 6 7 7 8 8 9 9 10 11 11 11 11 11 11 11 11 10 9 9 9 10 10 9 8 6 4 3 3 2 2 4 5 4 4 4 3 2 3 4 3 3 3 3 3 4 5 6 6 7 7 7 6 6 5 4 3 4 4 4 5 5 5 5 6 6 6 5 4 4 5 7 8 9 11 12 13 14 15 15 15 16 16 16 17 17 17 17 18 17 17 17 17 17 17 17 16 16 15 15 14 14 13 12 11 10 9 8 6 4 4 3 3 3 3 3 3 3 3 3 3 3 4 4 3 3 3 3 3 2 2 3 2 2 3 2 2 2 2 1 2 4 3 3 3 3 2 2 2 3 4 4 4 4 5 5 5 5 7 6 4 3 3 4 5 5 6 5 5 4 3 3 3 3 3 4 3 2 3 4 4 3 2 2 3 5 6 6 6 5 4 3 3 2 2 2 2 2 2 3 2 2 4 6 7 6 4 2 3 4 4 5 4 4 3 3 3 3 3 3 4 5 6 5 5 4 4 5 6 8 8 8 6 5 4 3 3 4 5 4 4 5 4 4 3 3 4 5 6 6 6 6 7 8 7 7 5 4 3 4 5 7 8 7 6 5 3 3 2 2 3 4 4 4 4 4 3 3 2 2 2 3 5 7 8 9 10 11 9 9 7 6 5 5 7 9 8 7 6 4 2 4 5 7 7 7 5 4 3 3 2 2 2 4 6 9 9 8 5 4 5 6 7 9 10 10 8 7 6 5 5 5 4 4 5 5 7 8 8 8 8 8 8 8 8 9 9 9 7 7 7 6 5 4 3 3 4 5 5 4 4 4 7 7 8 8 8 7 5 3 3 4 6 5 4 4 5 6 7 9 8 7 7 6 5 5 5 4 4 5 6 6 6 6 6 5 4 3 3 3 3 2 2 2 1 1 2 4 4 3 3 3 3 4 4 4 4 4 5 6 6 5 4 2 1 2 2 2 2 1 2 2 2 2 3 2 2 2 3 3 3 3 2 2 1 3 4 5 5 4 2 1 2 2 2 3 3 3 3 2 2 2 2 3 4 3 2 2 3 4 4 3 4 4 3 3 3 3 3 4 4 4 4 4 3 3 3 4 6 7 7 7 8 8 8 8 7 7 7 6 6 6 6 6 6 6 6 6 6 7 7 7 8 8 8 8 8 8 8 8 8 7 7 6 5 4 3 3 4 5 6 7 8 8 8 8 8 9 9 10 10 10 10 9 7 6 6 7 8 8 9 9 9 9 10 10 10 10 10 9 9 8 7 6 5 7 9 10 11 13 14 14 14 13 12 13 13 13 14 15 15 15 15 14 13 12 10 8 5 4 4 4 5 5 5 4 4 4 3 4 6 5 5 4 4 3 3 3 2 2 3 3 3 3 3 3 3 3 3 3 3 4 4 4 3 3 3 3 3 3 2 2 2 2 1 1 1 1 1 1 1 1 2 2 3 3 3 3 3 3 3 4 4 4 4 5 5 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 7 7 7 7 8 8 8 8 8 8 8 7 7 6 6 6 5 5 5 5 5 5 6 6 7 7 7 7 7 8 8 8 8 7 7 7 6 6 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 7 7 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 10 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 9 9 9 9 18 18 18 18 18 18 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 15 15 15 15 15 15 14 14 14 13 13 12 12 11 11 10 10 9 9 8 7 6 5 3 2 1 1 2 2 3 2 2 2 2 3 3 4 4 4 4 4 5 7 7 8 9 9 10 10 10 10 10 11 12 12 12 11 11 11 10 8 6 5 3 3 3 4 5 5 4 3 2 2 4 3 3 3 3 3 4 6 7 7 7 7 7 7 6 6 6 6 5 5 4 3 3 3 4 5 7 8 8 7 7 7 8 9 11 12 13 14 14 15 16 16 16 17 17 17 17 18 18 18 18 18 17 17 17 16 16 16 15 15 14 14 13 13 12 11 10 9 7 6 4 3 3 3 4 4 4 4 4 4 5 5 4 4 4 4 4 3 3 3 2 2 2 2 2 3 4 3 2 2 1 1 2 3 4 4 3 3 2 2 2 2 2 3 4 5 4 4 3 4 5 5 4 3 4 4 4 4 4 5 5 3 3 3 3 4 3 3 2 2 2 4 5 3 2 3 4 5 5 5 5 4 3 3 2 2 2 2 3 3 3 3 2 2 3 5 6 5 3 1 3 4 5 5 5 4 4 4 4 3 4 4 5 5 6 6 6 6 6 6 7 9 7 5 3 3 4 4 3 4 3 3 3 4 3 3 2 4 6 7 7 6 6 7 7 8 7 6 5 4 4 4 6 7 8 7 6 6 5 4 3 2 2 3 3 4 5 5 4 2 1 2 2 2 3 5 8 9 10 9 8 8 8 8 8 7 8 8 8 7 5 4 4 6 7 7 6 5 4 4 4 4 3 2 2 1 3 4 5 6 6 5 6 5 5 7 8 9 8 6 5 5 5 5 5 5 5 5 6 7 7 7 6 7 8 9 10 10 7 6 5 5 6 7 8 8 7 5 4 4 4 4 3 4 5 6 6 7 6 4 3 2 3 4 6 5 4 4 5 7 9 10 9 7 6 5 5 5 4 4 4 4 5 6 6 7 6 5 4 4 4 4 3 2 1 1 1 1 2 4 3 3 2 2 3 4 6 6 6 5 6 6 6 5 3 2 1 2 3 2 2 2 2 2 2 2 2 2 2 3 3 3 3 2 2 3 3 4 4 5 4 3 2 1 1 2 2 2 3 3 2 2 2 2 3 3 3 3 3 2 3 4 3 3 6 5 5 3 3 3 4 4 4 4 3 4 4 4 4 4 6 7 7 8 7 7 8 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 8 8 9 9 8 7 5 5 5 5 5 5 6 7 8 8 9 9 9 8 8 8 9 10 10 10 10 9 7 7 7 8 9 10 10 10 10 10 10 11 11 11 11 10 10 10 9 9 10 12 13 14 14 14 15 15 14 12 12 12 13 14 14 15 16 16 15 14 12 8 6 4 3 3 3 3 3 4 4 5 5 5 6 6 6 5 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 1 1 1 1 1 1 1 1 2 2 3 3 3 3 3 3 3 4 4 4 5 5 5 5 5 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 6 6 6 7 7 7 7 8 8 8 8 8 8 7 7 7 7 6 6 6 5 6 6 6 6 6 7 7 7 7 7 6 7 7 8 7 7 7 7 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 9 9 9 8 8 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 9 9 9 9 9 18 18 18 18 18 17 17 17 17 17 17 17 16 16 16 16 16 16 16 15 15 15 15 15 15 15 14 14 14 13 13 12 12 11 11 10 10 10 9 8 7 6 5 3 2 2 1 2 2 2 2 2 1 1 2 2 2 2 1 2 2 2 2 3 3 4 4 5 6 7 6 6 6 7 9 10 10 11 10 10 9 7 6 5 4 3 3 4 4 5 4 3 2 2 3 3 3 3 4 5 5 6 6 6 6 6 6 6 5 5 6 6 6 5 3 2 3 3 3 5 7 8 9 9 9 9 10 11 13 14 15 15 16 16 17 17 17 18 18 18 18 18 18 18 18 17 17 17 16 16 16 15 14 14 14 13 13 12 11 10 8 7 4 3 3 3 3 4 5 5 5 5 5 5 6 5 5 5 5 4 4 4 3 3 2 2 2 2 2 3 4 4 3 1 1 1 1 2 3 4 4 3 3 2 3 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 2 3 4 4 3 2 3 3 3 2 2 2 2 4 5 6 5 4 4 4 4 4 4 4 3 2 2 2 1 2 3 3 3 2 2 3 4 6 6 5 3 3 4 5 5 6 6 6 5 4 4 4 4 4 5 5 6 6 6 6 7 8 8 7 5 3 2 3 3 3 3 3 2 2 3 3 3 3 2 4 6 8 7 7 7 7 7 7 7 6 5 5 5 4 4 5 6 7 6 5 5 4 4 4 3 3 3 4 5 5 4 2 1 1 2 2 2 4 6 7 7 6 7 7 7 7 7 7 6 6 7 6 6 7 8 10 9 7 6 4 3 3 3 3 3 3 3 3 2 3 5 5 5 5 5 4 4 5 6 6 6 5 4 5 5 6 6 6 6 5 5 5 5 6 6 7 8 9 8 7 5 4 3 3 4 5 6 6 5 4 4 4 4 5 5 4 4 5 5 5 4 3 3 3 5 6 7 7 6 4 4 6 9 9 9 6 5 6 6 6 5 4 4 4 4 5 5 5 5 5 5 5 5 3 1 2 2 2 2 2 2 3 2 2 2 3 4 5 6 7 7 7 7 7 6 4 3 1 2 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 4 4 5 4 3 2 2 2 2 2 3 3 3 3 2 2 2 3 3 3 3 4 3 3 3 3 2 4 6 6 6 5 4 4 4 4 5 5 5 6 6 6 5 5 6 6 7 8 8 8 7 7 7 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 6 6 7 7 7 8 8 9 9 7 6 6 6 6 7 7 8 8 9 9 9 10 9 9 8 8 9 9 10 10 9 7 7 7 8 9 10 11 11 11 11 10 11 11 12 12 12 12 12 12 12 12 13 14 15 15 15 16 16 15 14 12 12 12 13 14 15 15 16 16 16 14 11 7 5 3 3 3 3 4 4 5 7 8 8 8 8 6 4 4 3 3 3 4 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 2 2 2 1 1 1 1 1 1 2 2 3 3 3 3 3 3 3 4 4 4 5 5 5 5 5 5 5 4 4 4 4 4 4 5 5 5 5 5 5 5 6 6 6 6 7 7 7 7 8 8 7 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 5 5 6 7 7 6 6 6 6 7 7 7 8 8 8 8 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 9 9 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 9 9 9 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 9 9 9 9 9 9 18 18 18 18 18 17 17 17 17 17 17 16 16 16 16 16 16 15 15 15 15 15 15 15 14 14 14 14 13 13 12 12 11 11 11 10 10 9 8 7 6 5 4 2 2 2 2 2 2 2 2 1 1 1 2 2 2 1 2 2 2 2 2 2 3 3 2 2 3 5 5 4 3 2 4 7 9 10 9 8 7 7 6 5 4 3 3 3 3 4 4 3 2 2 3 3 4 5 5 5 5 5 4 5 5 5 5 4 4 4 4 5 6 5 3 3 3 3 5 7 8 9 9 10 10 11 11 13 14 16 16 17 17 17 17 18 18 18 18 18 18 18 18 18 17 17 17 16 16 15 15 14 14 13 13 13 12 11 9 8 7 5 4 4 3 3 3 3 4 5 5 5 5 5 5 5 5 5 5 4 4 4 3 3 2 2 2 2 2 3 4 6 6 4 3 2 1 1 1 2 3 3 2 2 4 4 5 4 4 3 3 2 2 2 3 3 3 3 3 3 3 2 2 3 3 3 3 3 2 3 4 3 2 2 3 3 5 6 5 3 2 3 3 3 3 3 3 2 3 3 2 2 2 3 3 2 2 3 4 6 6 5 4 4 4 5 6 6 6 5 4 3 3 3 2 3 3 4 5 6 6 6 6 5 5 4 2 2 1 2 3 3 3 3 3 3 5 4 3 2 2 2 5 7 8 7 7 7 7 7 6 6 5 5 4 4 3 3 4 5 5 4 3 3 3 3 3 3 2 3 3 3 3 3 2 2 2 2 1 1 2 3 4 5 6 6 8 8 8 6 3 5 6 5 6 8 10 11 10 8 6 6 5 3 3 3 4 6 7 8 8 7 6 5 5 4 4 4 3 3 3 4 4 3 3 3 4 5 6 6 5 4 3 4 5 6 8 9 9 10 9 7 5 4 3 2 2 3 3 3 3 3 4 5 5 7 7 4 4 4 4 4 4 4 4 6 7 8 8 8 7 5 4 6 8 8 7 5 5 6 6 5 4 4 4 4 4 3 3 3 5 6 6 6 5 3 1 3 3 3 3 3 3 3 3 2 2 3 4 6 7 8 8 8 8 7 6 4 3 1 2 2 3 3 3 3 3 2 2 2 2 2 2 2 2 2 1 1 2 4 4 4 4 3 2 2 2 2 2 1 2 3 4 3 2 2 2 3 4 3 3 4 4 4 4 4 3 3 5 6 5 5 4 4 4 5 5 6 6 7 7 7 7 6 6 6 7 7 7 7 7 7 6 6 6 5 5 5 5 5 5 5 5 5 6 7 7 7 7 7 7 7 7 7 7 8 8 8 7 7 6 7 7 7 7 8 8 9 10 10 10 10 9 8 9 9 10 9 7 5 6 7 9 10 12 12 12 12 12 11 12 12 12 13 13 13 13 13 14 15 15 16 16 16 16 16 16 16 15 13 12 12 13 14 15 15 16 16 16 15 9 4 4 3 3 3 4 4 5 6 7 8 9 8 7 5 4 4 4 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 2 2 2 2 1 1 2 2 2 2 3 3 3 3 3 3 3 4 4 4 4 5 5 5 6 5 5 5 4 4 4 3 4 4 5 5 5 5 5 6 6 6 6 6 6 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 6 6 6 5 5 4 4 4 4 4 4 4 5 6 6 7 7 7 8 8 8 8 8 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 10 9 9 9 9 9 9 9 8 9 9 9 9 8 8 8 8 8 8 8 9 9 9 9 9 9 10 9 9 9 8 8 8 8 8 8 9 9 9 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 8 8 8 8 9 9 9 10 10 9 9 18 18 18 18 17 17 17 17 17 17 17 16 16 16 16 16 15 15 15 15 15 15 15 14 14 14 14 13 13 12 12 12 11 11 10 10 9 8 7 6 5 3 3 2 2 2 2 2 2 2 2 1 1 2 2 2 2 1 2 2 2 2 1 2 2 2 3 4 5 6 6 5 4 5 7 8 9 9 8 7 7 7 7 6 4 3 2 2 3 4 5 3 3 2 3 4 4 4 4 4 4 3 3 5 5 5 4 4 5 4 3 5 6 7 6 5 5 5 7 9 9 9 10 10 11 12 13 15 16 18 18 18 18 18 18 18 18 18 19 19 18 18 18 18 17 17 16 16 15 14 14 13 13 13 12 12 10 9 7 6 5 4 4 4 3 3 3 4 5 5 5 6 6 6 5 5 5 5 4 4 4 4 3 3 2 2 2 1 1 2 4 5 6 6 4 3 2 2 2 2 3 3 2 2 4 4 5 4 3 3 3 3 2 2 2 2 3 3 3 3 3 1 2 2 3 3 4 4 4 5 4 3 3 3 3 4 6 7 6 4 3 4 4 3 3 3 2 3 4 3 3 2 2 3 4 4 4 4 5 6 6 5 3 3 3 3 5 5 5 5 4 3 3 2 2 2 3 3 4 4 5 4 4 4 3 2 1 2 3 3 3 3 3 4 5 6 6 4 3 1 1 2 2 4 6 6 7 7 7 6 5 4 4 3 3 2 2 2 3 3 4 3 2 1 2 3 3 3 2 2 2 2 3 4 3 2 2 2 2 2 2 3 4 5 5 6 6 6 6 4 3 6 7 6 6 8 12 12 11 8 7 7 5 3 3 4 8 10 11 11 11 9 8 6 5 5 5 4 2 2 2 2 3 3 3 2 3 4 5 4 3 4 4 6 7 8 9 10 9 8 8 7 6 6 5 5 4 4 5 5 5 5 6 7 9 10 7 5 5 4 4 3 2 4 5 7 7 7 7 6 6 6 5 7 7 7 6 4 4 4 4 3 3 4 4 4 3 2 3 3 5 6 7 6 4 2 2 3 4 4 3 3 4 3 3 2 2 2 4 6 7 8 8 9 9 8 6 4 3 2 2 3 3 3 3 3 3 2 1 1 2 3 2 2 1 1 1 1 2 4 4 4 3 3 3 3 3 2 2 2 3 4 4 3 2 2 3 4 4 3 3 4 4 4 4 5 5 5 5 5 4 3 3 3 3 4 4 5 6 7 7 7 7 7 7 6 6 6 7 7 6 6 6 6 6 5 5 5 5 5 5 4 4 4 5 7 7 8 7 7 7 7 7 7 7 7 7 8 8 7 7 7 7 7 8 8 9 9 10 10 10 10 10 10 10 10 10 9 7 5 6 7 10 11 12 12 12 12 12 12 13 13 13 13 14 14 14 14 15 16 16 17 16 16 15 15 16 16 16 15 14 13 14 14 15 16 16 16 14 12 8 5 4 4 3 4 4 5 6 7 7 8 8 8 7 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 3 3 3 3 3 2 2 2 2 2 2 2 2 3 3 3 3 4 4 4 4 4 4 4 4 5 5 5 6 6 5 5 5 4 4 4 4 4 5 5 5 6 6 6 6 6 6 6 6 6 7 7 7 8 8 8 8 8 9 9 9 9 8 8 8 7 7 7 7 6 6 5 5 5 4 3 3 3 3 3 3 4 4 4 5 6 6 7 7 8 8 8 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 8 8 9 9 10 10 10 9 9 9 9 9 9 9 8 9 9 9 9 8 8 8 8 8 8 8 8 9 9 9 9 9 10 9 9 9 8 8 8 8 8 9 9 9 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 9 9 18 18 18 17 17 17 17 17 17 17 16 16 16 16 16 15 15 15 15 15 14 14 14 14 14 14 13 13 12 12 12 11 11 10 10 9 8 7 6 5 4 2 2 2 2 2 2 2 2 1 1 1 1 1 2 2 2 2 2 2 1 2 3 3 3 2 1 2 5 6 7 7 6 7 8 8 8 7 6 5 6 7 7 5 2 2 2 2 2 3 5 5 4 3 3 3 3 3 3 4 4 4 4 4 6 6 4 4 4 3 3 6 7 9 9 9 9 9 9 9 8 9 10 12 13 15 16 17 18 18 18 18 18 18 19 19 19 19 19 19 18 18 18 17 17 16 16 15 15 14 13 13 13 12 11 10 8 6 5 4 4 4 4 3 3 3 3 4 5 6 6 6 6 6 6 6 5 5 5 4 4 4 3 3 3 2 2 1 1 1 2 3 4 5 5 5 4 3 3 3 3 3 3 4 4 4 4 3 2 1 2 3 3 3 2 2 3 3 4 4 3 2 2 3 3 4 5 5 5 5 4 3 4 3 2 4 8 7 7 6 6 5 4 3 3 2 3 3 3 3 3 3 3 4 4 4 4 5 7 6 5 4 3 2 2 2 3 5 5 5 5 4 4 3 3 3 3 3 3 4 5 6 6 5 3 2 2 2 3 4 4 4 4 5 5 5 5 4 2 1 2 3 5 5 5 5 6 6 6 5 4 3 2 2 2 3 3 2 2 2 3 3 3 2 1 2 2 3 3 3 2 2 4 4 4 3 2 2 2 2 2 3 4 4 3 4 6 6 5 2 3 5 7 7 8 10 13 12 11 9 8 7 5 3 4 6 9 8 8 9 9 9 8 7 6 6 6 5 3 3 3 3 2 2 3 3 4 3 3 2 2 4 6 8 9 10 10 9 9 8 8 8 8 8 8 7 6 5 4 5 6 7 7 8 8 8 6 5 5 4 4 3 2 4 5 7 5 5 4 5 6 7 7 7 7 7 5 3 4 3 3 3 3 3 4 4 4 4 5 5 6 6 6 5 4 2 3 4 3 3 3 3 4 4 3 2 1 2 4 5 7 8 9 9 9 8 6 4 2 2 3 3 3 3 3 2 2 1 1 1 2 3 3 2 2 2 2 3 3 3 3 3 3 3 3 4 4 3 3 3 3 3 3 3 2 3 3 4 4 4 4 4 4 4 4 6 6 6 6 5 4 3 3 3 4 4 5 6 6 7 7 7 7 6 4 4 5 5 6 7 7 7 7 7 7 6 5 4 4 4 5 5 4 5 5 6 7 8 8 8 8 8 8 8 7 7 7 7 7 8 8 8 8 8 8 9 9 9 9 10 10 11 11 11 11 11 10 9 8 7 8 9 10 11 12 13 13 13 13 13 14 14 14 14 14 14 15 15 16 17 17 17 17 16 15 14 15 16 16 16 15 15 15 15 16 16 16 15 13 11 9 6 5 4 4 4 5 5 6 7 8 8 8 7 7 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 3 3 3 3 2 2 2 2 2 2 2 3 3 3 3 4 4 4 4 4 4 4 4 4 5 5 6 6 6 6 6 5 5 4 4 3 4 5 5 6 6 6 6 6 6 6 6 6 7 7 7 8 8 8 8 9 9 9 9 9 9 8 8 7 7 7 6 6 5 5 4 4 4 3 3 3 3 3 4 4 4 4 5 5 5 6 6 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 10 10 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 8 8 9 9 9 9 10 10 10 11 11 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 9 9 9 18 18 18 17 17 17 17 17 17 16 16 16 16 16 15 15 15 15 14 14 14 14 14 14 13 13 13 12 12 12 12 11 11 10 9 8 7 6 5 3 3 2 2 2 2 2 2 2 1 1 1 1 1 1 1 3 3 2 2 1 1 2 3 4 3 3 2 3 6 7 7 7 7 7 7 7 5 4 4 5 6 7 8 5 3 3 2 2 3 4 6 6 5 4 4 3 3 4 3 3 3 3 4 4 5 6 5 4 3 3 5 7 10 11 11 11 11 10 8 8 8 10 12 14 16 17 17 18 18 18 18 19 19 19 19 19 19 19 19 19 18 18 18 17 17 16 15 15 14 13 13 12 12 11 9 7 6 4 4 4 3 3 3 2 1 2 3 4 5 5 6 6 7 7 6 6 6 6 5 5 4 4 3 3 3 2 2 2 1 1 1 1 2 4 4 4 3 3 3 3 3 2 2 3 3 3 2 1 1 1 2 3 4 4 3 3 3 4 4 4 4 4 5 4 4 4 5 5 5 5 4 3 3 3 3 5 6 6 6 6 6 5 4 3 3 2 2 2 2 2 2 2 2 3 4 4 3 4 5 4 3 2 3 2 1 2 3 4 4 4 4 4 3 2 3 3 4 3 3 3 3 5 5 4 3 2 5 5 5 5 6 4 3 4 4 4 4 4 2 3 4 5 6 4 4 3 4 4 3 3 2 2 2 1 1 2 2 2 2 1 2 2 3 2 1 2 3 4 4 4 2 2 3 5 6 5 4 3 2 1 2 4 6 7 8 8 8 7 4 2 3 4 7 8 9 12 14 12 12 12 9 7 5 5 7 7 7 5 5 5 6 7 6 5 4 5 7 6 5 4 3 3 4 5 7 7 6 4 3 3 4 4 7 9 10 10 10 9 8 7 7 7 8 8 7 6 5 4 3 3 4 4 5 7 6 5 4 4 4 4 3 2 2 4 5 5 4 2 2 2 4 6 7 7 6 5 5 4 3 4 5 5 4 4 5 7 7 7 7 6 6 5 4 4 4 4 4 4 3 2 2 3 3 4 3 2 2 2 4 6 7 7 8 9 9 8 6 4 2 2 3 4 4 3 3 2 2 2 2 2 2 3 3 3 2 2 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 4 5 5 4 4 5 5 6 6 6 7 6 6 6 6 6 6 6 6 6 7 7 7 7 7 6 5 4 3 4 5 6 7 7 7 7 7 7 7 6 5 4 4 5 6 7 7 7 6 7 7 8 8 9 8 8 8 7 7 7 7 7 7 8 8 8 8 8 9 9 9 9 9 10 11 11 12 11 11 9 8 8 9 10 10 11 11 12 13 13 13 14 14 15 15 15 15 15 15 15 16 16 17 17 16 14 11 10 10 12 14 16 16 16 16 16 16 16 15 15 14 13 10 7 6 5 4 4 4 5 6 6 7 8 8 8 7 7 7 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 3 3 3 3 2 2 2 2 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 5 5 5 6 6 6 6 6 6 5 5 4 4 4 5 6 6 7 7 7 7 6 6 6 7 7 7 8 8 8 8 9 9 9 9 9 9 9 8 8 7 7 6 6 5 5 4 4 4 3 3 3 3 3 4 4 5 5 5 5 5 6 6 6 6 6 6 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 9 9 9 9 9 10 10 10 9 9 9 9 9 9 9 9 9 10 10 11 11 11 11 10 10 10 10 10 9 9 10 10 10 10 10 10 9 9 9 9 9 10 10 10 10 10 9 9 9 18 17 17 17 17 17 17 17 17 16 16 16 16 15 15 15 15 14 14 14 14 13 13 13 13 13 12 12 12 11 11 10 10 9 8 7 6 5 3 2 2 2 1 2 2 2 1 1 1 1 1 1 1 1 2 4 4 2 2 1 2 2 3 4 4 4 4 5 6 5 3 3 5 6 6 5 4 5 6 6 7 7 7 5 4 3 2 2 4 5 6 6 5 4 3 3 4 4 3 3 3 4 4 5 5 5 4 3 5 7 8 9 11 11 11 9 8 6 6 7 9 12 15 17 18 18 18 18 18 19 19 19 19 19 20 19 19 19 19 19 18 18 17 17 16 16 15 14 13 13 12 12 11 9 7 6 5 4 4 3 3 3 3 2 2 2 2 3 4 4 5 6 7 7 7 7 6 6 6 5 4 3 3 2 2 2 2 3 3 3 2 1 2 2 3 3 3 2 2 2 3 3 3 2 2 2 3 3 3 3 3 4 5 5 5 5 5 5 4 4 5 6 6 5 5 4 5 5 4 4 3 3 3 3 3 4 4 4 4 5 4 4 4 3 3 5 5 3 2 2 1 1 2 3 5 4 3 4 4 3 3 3 3 3 2 2 2 4 4 3 3 4 3 2 2 3 3 3 3 4 4 5 4 3 3 3 5 5 5 7 7 5 3 3 3 3 4 3 1 4 5 5 5 3 3 2 2 2 2 2 2 1 1 1 3 4 4 3 1 2 2 2 3 4 5 5 7 7 5 3 1 2 3 5 7 7 5 4 3 3 3 5 7 8 9 10 8 6 4 3 4 7 10 10 10 12 13 12 13 12 9 7 6 9 11 7 5 4 3 4 4 4 4 5 5 6 7 6 6 7 7 7 8 9 11 10 8 5 4 5 5 5 7 8 10 11 11 10 8 7 5 4 5 5 5 4 4 3 3 4 4 4 6 6 4 3 3 3 3 3 3 3 3 4 5 5 4 3 2 3 3 4 5 5 5 4 3 4 4 6 8 8 8 9 9 9 9 8 7 6 5 4 3 3 4 4 4 3 2 1 1 2 3 4 3 3 2 3 4 6 7 7 8 10 9 8 6 4 2 2 3 4 3 2 2 2 2 2 2 2 2 2 3 4 3 3 3 3 3 3 3 3 2 1 2 3 3 3 2 2 2 2 1 1 2 2 3 4 4 5 5 4 4 6 6 7 6 7 7 7 8 8 7 7 7 7 7 7 8 7 7 6 5 4 4 4 5 5 6 7 7 7 7 7 7 7 6 5 4 4 5 6 8 9 9 8 7 7 7 7 7 7 7 7 7 7 7 7 6 6 7 8 8 9 9 9 8 8 8 8 9 10 10 11 10 9 7 6 9 10 10 10 11 11 12 12 13 14 14 15 15 15 15 15 15 15 15 16 16 15 13 9 6 4 4 5 8 11 13 14 13 14 14 14 14 13 12 11 9 7 5 4 4 4 4 4 5 6 7 7 8 8 8 7 7 7 7 6 5 5 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 3 3 3 3 2 2 2 3 3 3 3 3 3 3 4 4 4 5 5 5 5 4 4 5 5 5 6 6 6 6 6 6 6 6 5 5 4 4 5 5 6 6 7 7 7 7 7 7 7 7 7 7 8 8 8 9 9 9 9 9 9 9 8 8 7 6 6 6 5 4 4 4 4 3 3 3 3 4 4 4 5 5 5 5 5 6 7 7 7 7 6 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 9 9 9 9 10 10 10 10 10 10 9 9 9 9 9 9 9 10 10 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 9 18 17 17 17 17 17 17 17 16 16 16 16 15 15 15 15 14 14 14 13 13 13 13 13 12 12 12 12 11 11 10 9 9 8 7 6 5 3 2 2 1 1 1 2 2 2 1 1 1 1 1 1 1 1 2 4 4 3 2 3 4 4 4 5 5 4 4 5 4 3 3 3 5 5 6 6 6 6 7 8 8 9 7 5 4 4 4 4 5 5 5 6 6 5 4 4 3 4 4 4 5 5 5 6 6 7 6 5 8 10 10 10 10 10 9 8 7 7 8 10 13 15 17 18 19 19 19 19 19 19 20 20 20 20 20 20 19 19 19 18 18 17 17 16 16 15 14 13 13 12 11 10 9 7 5 4 3 3 4 4 4 3 3 2 2 2 3 3 3 3 4 5 6 7 7 7 7 7 6 5 3 3 2 2 1 1 1 2 3 4 3 2 1 1 2 2 2 2 2 3 3 4 3 2 3 4 4 4 4 4 5 5 6 6 5 5 6 6 7 6 5 5 5 5 4 4 4 4 3 3 3 2 2 3 3 3 4 4 3 4 5 4 4 3 4 5 5 4 3 3 3 3 2 4 4 3 4 7 6 4 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 3 4 5 5 5 4 3 4 5 5 6 7 7 6 4 2 2 3 3 3 3 4 4 4 4 3 3 3 2 3 3 3 3 2 3 5 7 7 6 4 1 3 4 5 6 8 9 10 9 7 4 3 1 1 2 4 3 3 4 5 6 5 4 6 8 10 10 9 5 3 2 3 6 8 11 12 12 12 12 12 12 11 7 7 7 10 9 6 4 3 4 4 4 6 8 8 8 9 8 6 7 8 10 11 11 10 10 10 8 6 5 5 6 6 7 8 9 11 11 11 9 7 6 5 6 6 5 4 3 3 3 3 5 6 8 6 3 3 3 3 4 4 5 5 5 5 5 5 5 3 3 3 3 3 4 6 8 7 5 4 5 7 9 10 10 10 10 9 9 8 7 5 4 3 2 2 3 3 3 2 1 1 1 2 3 4 3 3 2 2 3 5 7 7 9 10 10 8 6 4 3 2 3 3 3 2 2 2 2 2 3 2 2 3 3 4 4 3 3 2 2 3 3 3 3 3 4 4 4 3 3 3 2 2 2 2 2 3 4 4 4 5 6 6 5 6 6 7 6 6 7 8 8 9 9 9 8 7 8 8 8 6 5 4 4 4 5 5 6 6 7 7 7 7 6 6 6 6 6 5 4 4 5 6 8 10 10 10 9 7 7 7 7 7 7 6 7 7 8 8 8 7 6 6 7 8 8 8 7 7 7 7 8 9 9 10 8 7 5 5 6 7 8 9 10 11 12 12 13 14 14 15 15 15 15 15 15 15 15 15 14 12 9 3 2 2 2 3 5 7 9 10 11 10 9 9 8 8 7 6 4 4 4 4 4 3 4 5 6 7 7 8 8 8 8 8 8 8 7 7 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 3 3 2 2 2 2 2 3 3 3 3 3 3 4 4 4 5 5 5 5 5 5 5 5 5 6 6 6 6 5 5 5 5 6 6 6 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 7 7 8 8 8 9 9 9 9 9 8 8 7 6 6 6 5 5 4 4 4 4 3 3 3 4 4 4 4 4 4 5 5 6 6 7 7 7 6 6 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 9 9 9 10 10 10 10 10 10 10 9 9 9 9 9 9 10 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 11 11 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 17 17 17 17 17 17 17 16 16 16 16 15 15 15 15 14 14 14 13 13 13 13 12 12 12 12 11 11 10 10 9 9 8 7 6 5 4 2 2 2 2 2 2 1 2 2 2 2 1 1 1 2 2 2 2 4 5 4 3 3 4 4 5 4 4 3 3 3 2 3 4 4 5 6 6 6 6 6 7 8 8 8 7 6 4 5 5 4 4 4 5 6 6 6 6 5 5 5 5 6 7 8 8 9 9 9 9 9 10 10 10 10 11 11 12 11 11 11 12 14 16 17 18 19 19 19 19 19 20 20 20 21 21 20 20 20 19 19 18 18 18 17 16 16 15 14 13 12 12 11 10 8 7 5 4 3 3 3 3 3 3 3 3 2 2 2 3 4 4 4 4 4 5 7 6 6 6 6 6 5 3 3 2 2 2 2 2 1 2 3 3 3 2 2 1 2 2 2 2 2 2 2 2 2 2 3 4 4 4 4 3 3 3 4 4 5 5 4 5 7 6 4 5 5 5 5 5 4 4 4 4 5 4 4 3 3 3 3 2 5 5 4 4 4 5 5 4 3 2 2 2 2 3 4 3 2 3 4 5 5 3 4 4 4 4 4 3 3 2 2 3 3 2 2 2 2 2 2 2 3 4 5 6 6 6 5 6 7 7 7 7 6 4 2 2 3 3 4 4 5 4 3 4 4 4 5 5 6 6 6 5 4 6 8 9 8 6 4 4 7 8 8 9 10 11 11 9 7 4 2 1 1 2 3 3 3 3 5 7 5 5 7 9 11 10 7 3 3 4 5 6 7 10 12 12 11 11 10 10 9 8 9 10 9 7 5 3 3 4 5 7 10 11 11 11 11 9 8 7 8 10 10 9 8 8 9 8 6 5 4 5 6 6 7 8 10 11 12 11 10 9 9 10 8 7 5 4 4 4 4 6 8 9 6 4 4 4 4 3 4 5 6 7 6 5 4 3 2 2 2 2 3 3 6 9 8 7 5 4 5 7 10 11 10 10 9 8 8 7 7 6 4 2 2 3 3 3 2 2 2 2 2 2 2 2 2 2 3 4 5 6 7 9 9 10 8 7 4 3 2 2 2 2 2 2 2 2 3 3 2 3 3 3 3 3 3 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 5 5 5 5 5 5 5 5 5 5 5 6 7 8 9 9 9 9 8 7 6 6 5 5 5 5 5 5 6 6 7 7 7 6 5 4 5 5 5 5 5 5 5 6 8 9 11 11 11 9 8 7 7 7 7 7 6 7 7 8 8 7 6 5 5 5 6 6 5 5 6 7 8 9 9 9 8 8 8 7 5 6 7 9 10 11 12 13 14 14 15 15 15 15 15 15 15 15 15 14 14 12 8 3 1 1 2 2 3 4 5 5 5 5 5 5 4 4 4 4 4 4 3 3 4 4 5 6 7 8 9 9 9 8 8 8 8 8 7 7 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 6 5 5 5 5 5 4 4 4 4 3 3 2 2 2 2 2 2 3 3 3 3 3 3 4 4 4 5 5 5 6 5 6 6 6 6 6 6 6 6 6 5 5 5 6 6 6 6 6 6 5 5 4 4 4 4 4 5 5 5 5 6 6 7 7 8 8 8 8 9 9 8 8 7 6 6 5 5 5 5 5 4 4 4 3 3 3 4 4 4 4 4 4 5 6 6 6 6 6 6 6 6 7 7 8 9 9 9 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 10 10 10 10 10 9 9 9 9 10 10 10 10 10 10 9 9 9 8 9 9 9 9 10 10 10 10 10 10 10 10 9 9 9 9 10 10 10 11 11 11 11 11 11 10 10 10 10 10 10 10 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 17 17 17 17 17 16 16 16 16 16 15 15 15 15 14 14 14 13 13 13 12 12 12 11 11 11 10 10 9 9 9 8 7 6 5 4 3 1 2 2 2 2 2 1 1 1 1 1 2 2 2 2 2 1 2 3 5 5 4 3 3 3 3 3 3 3 3 4 5 4 4 3 3 4 5 5 5 4 4 5 7 7 7 5 4 3 4 4 4 5 4 5 6 6 6 4 4 3 5 6 8 9 9 9 10 11 12 11 10 10 10 11 12 13 14 15 16 16 16 16 16 17 18 18 19 19 20 20 21 21 21 21 21 20 20 19 19 18 18 18 17 16 16 15 14 13 12 12 10 9 8 6 5 3 2 2 2 3 3 3 3 3 3 3 2 2 2 2 3 4 3 3 4 5 5 5 4 5 5 5 4 3 3 2 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 1 1 1 2 2 2 3 4 4 3 2 2 1 3 4 5 5 5 6 6 6 6 7 6 5 5 5 4 3 3 5 6 5 4 3 3 2 3 3 5 5 4 4 4 5 4 2 2 3 3 3 3 4 4 4 3 3 3 4 4 4 5 4 4 3 3 3 3 3 3 3 2 2 3 3 3 2 2 2 2 3 4 5 7 7 7 7 7 6 6 7 6 4 3 2 3 3 3 3 4 4 5 6 7 7 8 8 8 7 7 6 6 7 7 8 7 6 5 5 7 8 8 8 8 9 9 8 5 4 2 2 1 1 2 2 2 2 3 4 4 5 6 8 9 9 6 3 2 3 4 5 6 10 12 11 11 11 10 9 9 10 13 11 8 6 4 2 3 5 7 9 11 12 11 11 11 9 7 5 6 7 7 5 4 4 5 6 5 4 4 4 5 6 8 9 11 12 12 11 11 10 9 10 10 9 8 9 9 9 9 9 10 10 8 8 9 6 4 3 3 4 6 7 6 4 3 3 2 2 2 2 4 7 9 10 9 7 6 5 5 7 9 10 10 9 8 7 7 8 9 8 6 3 4 4 5 4 3 2 2 2 1 1 1 1 1 2 4 5 5 6 7 8 8 8 8 6 4 2 2 1 1 1 1 2 2 2 3 3 3 3 3 4 3 3 2 1 2 2 3 3 3 2 2 2 3 3 2 2 3 3 2 2 2 3 3 3 3 4 5 5 5 5 4 3 3 2 2 3 4 5 6 8 8 9 8 7 7 6 7 7 7 7 7 6 6 6 6 6 7 6 5 4 4 4 5 6 6 6 5 6 7 8 9 10 11 11 9 8 7 7 8 8 8 8 7 7 7 8 8 7 6 5 4 4 5 5 6 7 7 9 10 10 11 10 11 12 10 8 8 8 10 11 12 14 14 15 15 15 15 15 15 15 15 16 15 15 15 12 9 7 4 2 2 2 2 2 3 3 3 4 4 3 3 3 3 4 4 4 3 3 4 4 5 6 7 9 9 9 9 9 9 9 9 8 7 7 7 7 7 6 6 6 5 5 5 5 5 5 5 5 5 6 6 6 5 5 5 5 4 4 4 3 3 3 2 2 2 2 2 2 3 3 3 3 3 4 4 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 6 6 6 6 6 4 3 3 3 3 3 3 4 5 5 6 7 7 7 7 8 8 8 8 8 7 7 6 5 5 5 5 6 5 5 4 4 4 4 4 4 4 4 4 5 5 5 6 6 7 6 6 6 6 6 7 8 9 8 8 8 8 8 8 7 7 8 8 8 9 9 9 9 9 10 10 10 10 10 10 10 10 9 9 9 10 10 10 10 10 10 10 10 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 9 9 10 10 10 10 11 11 11 11 11 11 10 10 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 9 17 17 17 17 16 16 16 16 15 15 15 15 14 14 14 14 13 13 13 12 12 12 11 11 10 10 10 9 9 8 8 7 6 5 4 3 2 2 2 3 3 2 2 2 2 2 2 1 2 3 3 3 2 2 1 2 3 5 5 3 2 1 1 2 2 3 5 4 4 3 4 4 3 3 4 4 3 3 3 4 5 7 7 6 4 3 4 4 4 4 4 4 5 5 5 3 3 3 4 6 7 8 9 9 10 11 12 11 11 11 12 13 14 15 16 17 17 17 17 17 17 17 17 18 19 20 20 21 21 21 21 21 20 20 19 19 18 18 17 17 16 16 15 14 13 12 11 10 9 7 6 5 3 2 2 2 3 3 2 2 3 3 4 3 3 2 1 2 2 2 2 2 3 4 5 5 4 3 3 3 4 4 3 2 1 1 1 2 2 3 3 3 3 3 2 2 2 2 2 2 1 1 2 3 2 2 3 3 3 2 1 1 2 3 4 6 6 6 6 6 5 4 4 4 4 4 4 3 3 3 5 6 6 4 2 3 3 4 3 3 5 6 6 5 4 3 2 2 2 2 3 4 5 5 5 3 2 3 4 5 5 4 3 2 2 3 3 2 2 3 3 2 2 2 1 1 2 3 3 3 4 4 6 8 8 7 6 4 3 4 5 5 4 2 3 3 3 2 2 4 5 7 8 8 7 8 7 7 7 7 8 8 7 6 6 6 5 4 4 5 6 6 5 6 6 7 6 4 4 3 2 1 1 1 2 2 2 3 5 6 5 5 6 7 7 5 4 4 5 7 8 9 12 13 11 11 11 9 9 10 10 9 9 8 7 5 3 4 5 7 8 9 9 10 11 10 9 7 4 3 4 4 3 2 2 3 4 4 4 5 5 5 6 8 9 10 10 9 8 8 8 8 9 11 11 12 12 11 11 10 10 11 11 11 11 11 7 5 3 3 3 4 5 6 5 3 4 4 4 4 4 6 7 8 9 9 8 7 6 6 7 8 8 7 7 7 6 7 8 9 8 6 5 6 6 6 5 4 3 2 1 1 1 1 2 2 3 4 5 5 5 6 7 7 7 7 5 3 2 2 2 1 1 1 2 3 3 3 3 3 3 3 4 3 2 1 1 2 2 2 3 3 2 2 2 3 3 3 3 3 3 2 2 2 3 3 4 5 6 6 6 6 5 3 2 1 1 1 2 3 4 5 7 7 7 7 7 7 7 7 7 7 7 8 8 7 7 7 7 7 5 4 4 4 5 6 6 6 6 6 6 7 8 8 9 10 10 10 9 7 7 7 8 8 7 7 6 7 7 8 8 7 6 6 6 7 7 8 8 9 10 11 12 13 14 14 14 13 11 10 11 11 12 13 14 15 15 15 15 15 15 15 15 16 16 15 15 14 11 6 6 5 4 3 2 2 3 3 3 4 4 4 4 4 4 4 4 3 3 3 4 4 5 5 7 8 9 9 9 10 10 10 10 9 8 8 8 7 7 7 6 6 6 6 5 5 5 5 5 5 5 5 6 5 5 5 5 5 4 4 4 3 3 3 3 3 2 2 2 2 3 3 3 4 4 4 4 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 7 7 7 8 8 7 7 7 7 6 6 5 5 4 3 2 2 2 2 3 3 4 5 6 7 7 7 7 7 7 8 8 7 7 6 6 6 6 6 6 7 6 6 5 5 5 4 4 4 5 5 5 5 5 6 6 7 7 7 7 7 7 7 7 8 8 8 8 8 7 7 7 7 8 8 8 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 11 10 10 10 10 10 10 10 10 10 10 11 11 11 12 11 11 11 11 10 10 10 10 10 11 11 12 12 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 17 17 17 16 16 16 16 15 15 15 15 14 14 14 13 13 13 13 12 12 11 11 10 10 10 10 9 9 8 7 6 5 4 3 3 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 2 2 3 4 5 5 4 1 1 2 1 1 2 3 4 4 4 4 3 3 3 2 2 2 3 3 3 4 6 8 8 8 7 6 4 2 3 3 4 4 5 5 4 3 4 5 6 8 9 9 9 10 11 12 12 12 13 14 14 14 14 15 16 17 18 18 18 17 18 18 19 19 20 20 21 21 21 20 20 20 20 19 18 18 17 17 16 15 15 14 13 12 11 10 8 7 6 4 3 3 3 3 3 3 3 2 2 2 2 3 3 2 1 1 1 1 1 1 1 1 3 5 6 5 4 3 3 4 4 4 3 2 3 3 3 3 4 5 5 4 4 3 2 2 1 1 1 1 1 1 2 2 2 2 2 2 1 2 2 4 6 6 6 6 6 6 6 4 2 2 3 3 3 3 3 3 4 6 5 5 6 6 7 5 4 3 3 4 4 4 4 3 2 2 3 3 2 2 3 5 6 6 4 4 4 5 6 4 2 1 1 2 2 3 2 2 2 2 2 2 2 1 2 3 4 5 6 8 9 8 8 7 6 4 3 3 3 4 4 4 3 4 4 3 3 3 5 7 8 7 7 6 5 5 5 6 7 8 8 7 5 5 5 5 4 4 3 4 3 3 4 5 6 6 5 3 2 1 1 2 3 3 4 3 2 6 7 6 4 3 5 6 5 4 4 8 11 13 13 13 11 10 11 9 7 8 9 8 8 9 9 10 9 9 8 7 6 6 6 7 8 9 9 8 6 4 2 3 4 5 5 3 4 4 5 5 6 6 5 6 7 9 9 8 7 7 6 6 7 9 11 10 10 11 11 10 9 9 9 10 11 12 10 7 5 3 4 4 4 4 5 4 3 4 4 4 4 4 5 6 7 8 8 7 6 5 6 6 6 6 4 4 4 5 6 8 8 8 6 5 6 6 5 5 4 3 3 2 2 2 2 3 3 3 4 4 4 4 6 7 7 7 6 4 3 2 1 1 2 2 1 2 3 3 3 3 3 4 4 3 2 2 1 1 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 2 3 3 4 5 6 6 6 6 6 6 6 5 4 4 3 4 4 5 6 6 6 6 6 6 7 7 7 7 7 7 7 8 8 8 7 6 4 4 4 4 5 6 6 6 6 6 6 7 7 8 8 9 10 10 10 9 8 7 6 6 6 6 6 7 8 8 8 8 8 8 8 9 9 10 11 11 12 13 14 14 14 13 13 13 13 12 12 12 13 13 13 14 14 14 14 15 15 15 15 15 15 14 14 13 9 6 6 6 6 5 4 3 3 4 5 5 5 5 5 5 4 4 4 3 3 3 3 4 5 5 6 7 8 9 9 10 10 10 10 10 9 9 8 8 7 7 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 3 3 3 3 3 3 2 2 2 3 3 3 4 4 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 7 7 8 8 8 8 8 8 8 8 7 6 5 3 3 2 2 1 1 2 2 3 3 4 5 6 6 6 6 7 8 8 7 7 7 7 7 6 7 7 7 7 8 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 8 8 7 7 6 6 7 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 11 12 12 12 12 11 11 11 10 10 10 10 10 10 10 10 11 11 10 10 10 10 10 10 10 10 11 11 11 12 12 11 11 11 11 10 10 10 10 11 11 11 12 12 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 17 17 16 16 16 16 15 15 15 14 14 14 13 13 13 13 13 12 12 11 10 10 9 9 9 9 8 7 6 5 5 4 2 3 2 2 2 2 2 2 2 2 2 2 3 4 4 4 4 5 4 4 4 4 4 3 3 4 6 4 2 2 2 2 2 3 4 4 4 4 5 4 3 2 2 2 3 3 2 2 2 3 5 7 9 9 7 4 3 2 3 4 5 6 6 6 5 6 7 8 8 9 9 9 10 11 11 12 13 14 15 14 14 15 15 17 17 18 18 18 18 18 19 19 19 20 20 20 20 20 20 20 19 19 18 18 17 16 16 15 14 14 13 12 11 9 8 7 5 4 3 3 3 3 2 2 2 2 2 1 1 1 1 1 1 1 1 1 0 0 1 1 1 1 3 5 6 6 5 4 4 4 4 4 4 4 3 1 3 3 3 4 6 5 4 3 3 2 2 1 3 3 2 2 2 2 2 2 3 3 3 4 6 7 7 6 5 4 4 5 4 2 3 3 2 2 3 4 5 6 6 6 5 3 4 5 4 4 3 4 4 4 3 3 3 3 3 3 2 2 1 2 3 5 6 6 4 3 4 5 3 2 2 2 2 3 2 2 2 2 2 2 2 2 2 3 4 4 5 7 7 8 7 5 3 3 2 3 3 3 3 3 5 5 5 4 3 4 5 7 6 6 5 5 4 4 3 3 4 5 6 7 7 7 6 6 7 5 4 3 3 3 3 4 5 7 8 7 4 3 2 3 4 7 7 8 7 7 8 7 7 3 2 5 6 6 6 7 10 12 14 12 10 9 10 11 9 6 7 7 7 8 9 11 12 12 12 11 9 7 5 4 5 7 8 9 8 5 4 3 5 6 7 6 4 6 7 7 6 4 5 5 6 7 8 9 9 8 7 7 7 7 7 7 7 9 10 10 10 8 8 9 9 10 11 9 6 5 5 5 5 5 4 4 3 2 2 2 2 2 2 3 5 7 8 9 9 8 7 7 7 6 5 4 4 4 4 6 7 8 8 6 6 6 5 5 5 4 4 4 4 4 3 3 4 4 3 3 3 3 4 5 6 6 6 5 3 2 1 1 2 2 2 1 1 2 2 2 2 4 5 4 3 2 2 1 1 1 2 2 2 2 2 2 3 4 3 3 3 3 3 3 3 3 3 4 5 6 6 7 7 7 7 7 7 6 6 6 6 5 4 4 5 5 5 5 5 5 6 6 7 7 7 7 7 8 8 8 7 6 4 4 4 4 5 6 6 6 6 6 6 7 8 8 8 8 9 10 9 9 8 7 6 6 7 7 7 8 8 8 7 7 7 8 9 10 11 12 12 13 13 12 12 12 11 10 10 11 12 13 13 13 13 13 13 13 13 13 14 15 15 15 15 15 14 13 12 12 10 8 8 8 8 6 5 4 4 5 6 6 6 6 6 5 5 5 4 4 3 3 3 4 4 5 6 7 8 8 9 9 10 10 10 10 10 10 9 9 8 7 7 6 6 6 6 6 5 5 5 5 6 6 5 5 5 5 5 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 4 4 5 5 5 5 5 5 5 5 5 5 6 6 6 7 7 7 8 8 8 8 8 9 8 8 8 8 8 6 4 2 1 1 1 1 1 1 2 3 3 4 5 5 7 7 7 8 9 8 8 7 7 7 7 8 8 8 9 9 9 8 8 8 7 7 7 7 7 7 7 6 6 6 6 6 7 8 8 8 7 7 7 7 8 8 8 8 8 8 8 8 8 8 9 9 9 9 10 10 10 10 10 10 10 11 11 11 11 11 11 11 12 12 12 12 12 11 11 10 10 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 11 11 10 10 10 10 10 10 10 10 10 10 11 11 11 11 10 10 10 10 10 17 16 16 16 16 15 15 14 14 14 13 13 13 13 12 12 12 12 11 10 9 9 9 9 9 8 6 5 3 4 4 3 3 2 2 1 2 2 1 1 2 2 2 2 3 3 4 5 4 4 5 5 5 5 4 4 3 4 5 5 3 2 3 3 2 2 3 3 3 2 2 3 2 2 1 1 1 2 2 2 2 2 3 6 9 10 10 8 6 4 3 4 6 6 6 7 8 8 8 8 8 9 9 10 10 10 11 12 13 14 15 15 15 16 16 17 18 18 18 18 19 19 19 19 19 20 20 20 20 20 20 19 19 18 18 17 16 16 15 14 13 12 12 10 9 7 6 5 3 2 2 2 2 2 2 1 1 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 2 2 3 4 6 6 6 5 5 5 5 5 4 3 2 2 3 4 3 4 5 4 4 3 3 3 3 4 5 4 3 3 3 2 2 2 3 4 5 5 6 6 6 6 5 5 5 6 5 4 3 3 3 3 4 5 5 5 6 6 5 3 3 3 3 3 3 4 4 4 3 2 2 3 3 3 2 2 2 3 3 4 6 6 4 3 2 3 2 3 2 2 2 2 2 2 2 2 2 2 2 2 2 3 4 5 5 5 5 5 4 3 3 3 3 3 3 3 3 3 4 4 5 4 4 5 6 7 7 6 5 4 4 4 3 3 3 4 4 5 6 6 5 6 7 6 4 4 4 4 3 4 7 8 9 7 5 4 4 4 7 9 11 11 10 9 8 7 6 3 3 5 6 7 8 10 12 12 12 9 8 7 9 12 11 9 8 7 6 8 8 9 9 9 9 9 9 7 3 3 3 6 8 9 9 8 6 6 7 8 8 6 6 7 9 9 7 5 4 5 6 6 7 8 9 10 9 8 7 6 5 6 7 8 9 10 10 9 10 10 11 10 9 6 4 4 4 5 5 5 4 3 3 1 1 2 2 3 2 3 5 7 9 8 8 8 8 8 8 7 7 7 6 5 4 6 8 9 9 7 7 6 5 5 4 4 4 3 3 3 3 4 4 4 3 3 3 3 4 5 5 6 5 4 2 1 1 1 2 2 2 1 2 3 3 3 2 3 4 4 3 2 2 1 1 1 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 5 6 6 6 7 7 7 7 7 7 7 7 7 7 7 6 5 5 5 5 5 5 5 5 5 6 6 7 7 8 8 8 8 8 7 6 4 4 4 4 5 5 5 5 6 6 6 7 8 8 8 8 8 8 8 7 7 8 8 9 9 9 9 9 9 8 8 8 8 9 10 11 11 12 13 12 12 11 11 10 9 8 7 8 10 12 13 13 13 13 12 12 12 13 14 14 15 15 15 14 14 12 12 12 13 12 10 9 8 6 5 4 5 6 6 6 7 7 6 6 5 5 5 5 4 3 4 4 5 5 6 7 8 8 9 9 9 10 10 10 10 10 9 9 9 8 7 7 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 4 4 5 5 5 5 5 5 5 5 6 6 6 6 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 7 6 5 3 1 1 1 1 2 2 3 4 4 5 7 8 9 9 9 10 10 10 10 10 10 10 10 9 10 10 10 10 10 10 9 9 8 8 7 7 7 7 7 6 6 6 6 7 7 8 8 7 7 7 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 11 11 12 12 12 11 11 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 9 10 10 10 10 10 10 10 11 11 11 11 11 10 10 10 10 10 17 16 16 16 15 15 14 14 13 13 13 12 12 12 12 12 11 11 10 9 8 8 8 8 8 5 3 3 3 5 6 5 4 3 2 1 1 1 1 2 2 2 2 2 3 3 3 4 4 3 4 5 6 4 3 4 4 4 4 4 3 2 2 2 2 2 3 3 3 3 3 3 3 2 3 3 3 2 2 1 2 2 4 7 9 11 11 10 8 5 3 4 5 5 6 7 7 8 8 8 8 9 9 9 10 10 11 11 12 14 15 15 16 16 17 17 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 18 17 17 16 16 15 14 13 12 11 10 8 6 5 4 3 2 2 2 2 2 2 2 3 3 3 3 3 3 3 2 2 1 1 1 1 2 2 1 2 4 6 7 6 6 5 5 4 4 4 4 4 3 2 1 3 5 5 5 3 3 4 4 3 3 4 4 3 4 4 4 4 4 4 3 3 3 4 4 3 3 4 5 5 5 5 4 4 5 4 3 4 4 5 5 5 4 3 3 3 3 3 3 2 2 2 2 3 3 3 3 3 2 2 2 3 3 3 3 3 2 3 6 6 5 4 3 2 2 3 2 2 2 2 2 2 2 2 2 2 2 1 2 3 4 4 4 4 4 3 3 4 4 3 3 3 3 3 2 3 3 3 4 4 4 5 6 6 6 6 6 5 4 4 4 3 3 4 4 4 5 5 5 6 6 5 5 5 5 5 3 5 8 8 8 7 6 6 6 6 8 10 11 11 10 8 7 6 7 7 5 4 5 7 9 11 12 12 10 8 6 4 7 10 12 11 10 8 7 8 7 5 6 6 7 7 7 7 6 4 4 6 7 9 11 11 11 10 10 9 8 7 8 10 11 11 8 6 3 3 4 4 5 7 8 8 8 7 6 6 6 6 7 7 7 8 8 9 11 11 10 8 6 4 4 5 5 6 6 5 4 4 3 1 1 2 3 4 5 5 6 7 8 8 8 7 7 7 8 8 8 8 7 5 5 7 9 10 10 9 8 7 7 6 5 5 5 4 3 3 4 4 4 4 3 3 3 4 5 5 5 5 4 3 1 1 1 1 1 1 1 1 1 2 2 2 2 2 3 4 4 3 3 2 1 2 2 3 3 3 4 4 4 3 3 3 3 3 3 2 4 5 6 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 5 5 6 6 7 7 8 8 8 8 7 7 5 4 5 5 5 5 5 5 6 6 6 7 7 8 9 8 8 7 7 6 6 7 8 9 10 11 11 11 11 11 10 10 10 9 10 10 11 11 11 11 11 11 11 10 9 7 6 6 6 7 10 12 12 13 13 12 12 12 13 13 14 14 15 15 14 13 12 12 12 13 14 15 14 12 9 6 4 5 6 6 7 7 7 6 6 7 7 6 6 4 4 4 4 5 5 7 8 8 9 9 9 9 9 9 10 10 10 9 9 9 8 8 7 7 6 6 6 6 6 6 6 6 6 5 5 5 5 5 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 5 5 5 5 5 5 6 6 6 6 7 7 7 8 8 8 8 8 8 7 7 7 7 7 7 7 8 8 8 6 3 3 3 3 3 3 4 5 6 7 7 8 9 9 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 10 9 9 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 6 7 8 8 8 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 11 11 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 12 12 12 11 11 11 11 11 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 9 9 9 9 10 10 10 10 10 10 11 11 11 11 10 10 10 10 11 11 16 16 16 15 15 14 13 13 13 12 12 12 11 11 11 11 10 10 9 8 7 7 7 7 7 5 3 3 4 5 6 6 5 3 2 1 1 2 2 3 3 2 2 2 3 3 2 3 3 3 2 2 3 3 3 3 3 4 5 5 4 3 3 3 2 3 3 3 3 3 3 3 3 3 2 3 3 3 2 2 4 5 7 9 10 9 9 8 7 5 4 3 4 5 6 6 7 7 7 8 8 9 9 10 10 11 11 12 13 14 15 15 16 16 17 17 17 18 18 18 18 18 18 18 18 19 19 19 18 18 18 17 17 16 16 15 15 14 13 12 11 9 7 5 3 2 2 2 1 1 1 1 1 1 1 2 2 3 3 3 2 2 2 2 2 1 1 1 1 1 1 2 4 6 7 7 6 5 5 5 5 5 5 3 2 2 2 4 5 5 5 6 5 4 3 3 2 3 3 3 3 4 4 5 6 5 4 4 4 4 3 2 2 2 4 5 3 3 2 4 5 3 3 5 7 8 6 4 3 3 2 3 3 4 4 3 3 3 3 3 3 3 4 4 3 2 2 3 4 5 4 4 3 4 7 6 4 3 2 2 2 2 2 2 2 2 2 2 3 3 2 1 1 1 3 3 3 4 4 3 3 3 3 3 3 3 2 2 3 2 1 2 2 3 3 3 3 4 5 6 6 6 6 5 5 6 5 5 5 5 7 6 5 6 6 6 5 5 5 5 6 5 3 5 6 7 7 6 7 7 8 9 11 11 11 10 8 7 6 6 8 9 7 5 3 5 8 13 14 14 11 7 5 4 3 8 13 12 10 9 8 7 6 5 5 5 7 6 6 6 6 6 6 5 6 8 11 12 12 12 12 11 10 8 10 11 12 10 7 5 3 2 3 5 5 6 7 7 7 6 5 5 5 5 6 6 6 6 7 9 11 11 9 5 4 3 4 5 5 5 5 5 4 4 3 1 2 3 4 6 7 7 7 6 6 6 7 7 8 8 7 7 7 7 6 4 4 6 8 9 10 9 8 8 8 7 6 4 4 4 4 5 7 6 4 3 3 4 5 6 6 6 5 4 3 2 1 2 1 1 1 2 2 2 2 2 2 2 2 2 2 2 3 4 4 3 2 2 2 3 3 4 5 5 5 4 3 3 3 3 3 4 5 6 6 7 8 8 8 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 8 8 8 8 8 7 6 5 4 5 5 5 5 5 5 6 6 7 7 8 9 9 9 8 7 6 5 6 7 8 9 10 11 12 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 8 7 6 5 5 6 9 11 12 12 13 12 12 12 12 13 14 14 15 14 14 13 13 13 13 14 14 14 13 11 9 6 5 5 6 6 7 8 9 8 8 8 8 7 6 5 4 4 5 6 6 7 8 9 9 9 9 9 9 9 9 10 10 10 9 9 9 8 7 7 6 6 6 6 6 6 6 5 5 5 5 5 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 5 5 5 5 5 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 7 7 7 6 6 7 7 7 8 8 9 10 10 10 10 11 11 11 11 12 12 12 12 12 12 12 12 11 11 10 9 8 8 8 8 7 7 7 7 8 8 8 7 7 7 6 6 8 8 8 8 9 9 9 9 9 9 9 9 9 9 10 10 10 10 11 11 12 12 13 13 13 13 12 12 12 12 12 11 11 11 11 11 11 12 12 12 12 12 11 11 11 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 9 9 9 10 10 10 9 9 9 10 10 10 11 11 11 11 10 10 10 10 10 10 16 16 15 15 14 13 13 12 12 11 11 11 11 11 10 10 9 9 7 6 5 6 7 7 7 5 5 4 4 5 7 6 5 5 4 2 2 3 3 3 3 2 2 2 3 3 2 2 2 2 2 2 2 3 3 4 5 5 6 5 5 5 4 3 2 2 2 2 2 3 3 3 3 2 2 3 3 3 2 2 5 7 9 9 8 7 7 6 6 5 4 4 4 5 5 6 6 7 7 8 8 9 9 10 11 12 13 14 14 15 15 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 15 14 14 12 11 10 8 6 3 2 2 2 2 2 1 1 1 1 1 1 1 1 1 2 3 3 2 2 2 2 2 3 5 5 3 2 2 2 3 5 6 6 6 6 6 6 5 5 4 3 2 3 4 4 5 5 5 5 4 3 3 3 3 4 4 3 4 4 3 4 5 4 4 5 6 6 4 2 2 3 4 4 3 3 3 4 4 3 3 5 7 8 5 4 2 2 3 3 4 6 6 5 4 3 2 2 2 2 2 3 3 2 2 2 3 3 3 3 4 6 7 6 4 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 2 2 4 4 4 3 3 3 3 4 3 2 3 3 2 2 2 2 2 2 2 2 2 2 3 4 5 6 7 7 7 7 7 7 7 8 8 8 7 6 6 7 7 6 5 4 4 5 6 4 3 3 4 6 5 5 7 9 11 11 12 11 10 9 7 5 5 6 7 8 9 5 3 3 8 16 16 15 11 7 3 2 3 8 11 10 10 9 7 6 6 6 6 6 6 5 4 4 6 7 7 5 4 6 8 10 12 13 13 13 12 12 13 12 11 9 7 5 3 1 4 6 6 7 9 9 9 8 7 5 5 5 6 6 6 5 6 9 11 10 7 3 4 4 5 4 3 3 3 3 3 4 3 2 3 4 6 7 7 7 6 5 5 5 5 6 8 8 8 8 7 6 5 4 4 5 8 9 10 9 8 8 8 9 8 7 7 7 7 8 9 8 6 5 5 6 7 8 7 6 4 3 2 2 2 2 1 1 1 1 1 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 2 2 4 5 5 4 3 3 3 4 3 3 4 5 6 6 6 7 8 8 8 7 7 7 7 7 7 6 6 6 6 6 6 7 7 6 6 6 6 6 6 6 7 7 8 8 8 8 8 7 6 5 5 5 5 5 5 6 6 6 6 7 8 8 9 9 9 8 7 6 6 8 8 9 10 10 11 11 11 11 10 9 9 9 9 9 9 9 9 9 10 10 10 9 8 7 6 6 6 6 7 8 10 11 12 12 12 12 12 13 13 14 14 15 15 14 14 14 14 14 14 14 13 12 10 8 6 5 5 6 6 7 8 9 9 9 9 8 8 7 6 5 5 6 7 7 8 9 9 9 10 10 10 9 9 10 10 10 10 10 9 9 8 8 7 7 6 6 6 6 5 5 5 5 5 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 5 5 5 5 5 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 10 10 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 11 10 9 9 9 9 8 8 8 8 8 9 8 8 7 6 6 7 7 8 9 9 9 9 9 9 9 9 9 9 10 10 10 10 11 11 11 11 12 12 13 13 13 13 13 12 12 12 12 11 11 10 10 10 11 11 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 9 10 10 10 10 10 10 10 9 9 9 9 10 10 10 11 11 11 10 11 10 10 10 9 16 15 15 14 13 13 12 12 11 11 10 10 10 10 10 9 8 7 6 5 5 6 7 8 7 6 5 5 4 5 6 5 4 4 3 2 3 4 4 4 3 3 2 2 2 2 2 3 3 3 3 2 2 3 3 3 4 4 4 3 3 4 3 2 2 2 2 3 3 3 3 3 3 3 3 3 1 1 2 3 5 6 6 5 6 6 6 5 5 5 4 4 4 5 5 5 6 6 7 8 8 9 11 12 13 13 14 14 15 15 16 16 16 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 14 13 12 10 8 7 5 3 2 3 3 2 2 2 1 1 1 1 1 1 2 2 2 2 1 3 2 1 2 2 2 3 6 6 5 3 2 2 3 4 5 5 6 6 6 5 4 4 3 3 4 4 6 6 5 4 4 3 3 3 2 3 3 2 3 3 5 5 4 4 4 3 3 3 5 5 4 4 4 5 7 6 5 4 4 5 3 2 3 4 7 7 5 5 4 5 5 5 5 5 4 4 3 3 2 2 3 3 3 3 3 3 3 3 3 2 2 3 5 8 8 6 3 1 2 2 3 2 2 1 1 1 1 1 2 2 2 2 3 3 3 3 3 3 3 4 3 3 3 3 3 2 2 2 2 2 2 2 2 2 1 2 2 3 4 6 7 8 7 7 6 6 7 7 7 6 6 5 5 6 7 6 4 5 5 6 5 4 3 2 3 4 4 6 8 10 12 11 11 10 9 8 6 4 4 5 6 8 8 7 7 8 13 17 16 14 12 8 4 3 3 6 7 8 8 8 7 6 5 5 5 6 6 6 5 5 7 7 7 6 5 6 7 9 10 11 13 13 13 13 14 12 10 8 7 7 6 6 7 7 8 9 9 8 7 7 7 7 7 7 7 7 7 7 7 9 9 8 6 4 5 5 4 3 2 2 2 2 2 3 3 3 4 5 6 6 6 6 6 5 4 4 4 6 7 7 8 8 8 7 5 4 3 5 8 10 11 10 9 8 7 7 7 8 9 9 9 8 8 8 8 7 8 9 9 8 7 6 4 2 2 3 3 2 2 2 2 1 1 1 2 2 2 3 4 4 3 2 2 2 2 2 3 3 3 3 3 4 5 3 2 2 3 4 4 4 5 5 6 6 6 6 7 8 8 7 7 7 7 7 7 7 7 6 6 6 6 7 7 7 6 6 6 6 6 6 7 7 8 8 8 8 7 7 7 7 6 6 6 6 6 6 6 6 7 7 7 8 9 9 9 8 8 8 9 10 10 11 11 12 12 12 12 11 10 9 9 9 9 9 9 9 9 9 10 10 10 9 7 6 5 6 6 7 7 7 9 10 11 11 12 13 13 13 14 14 14 15 15 15 15 15 15 14 14 14 12 11 8 6 4 5 5 6 6 7 8 8 9 9 9 8 8 7 7 6 6 7 7 8 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 8 7 7 6 6 6 6 5 5 5 5 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 5 5 5 5 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 9 9 9 9 9 9 9 8 8 8 9 9 10 10 11 11 12 12 12 12 12 11 11 11 11 11 11 11 11 11 10 10 10 9 9 8 8 8 8 9 9 8 7 6 5 5 7 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 11 11 11 12 12 12 13 13 13 13 13 13 12 12 12 11 11 10 10 10 10 11 11 12 12 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 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 10 10 10 10 10 11 11 11 11 10 10 9 9 15 15 14 13 13 12 12 11 10 10 9 9 9 9 9 8 7 6 6 5 6 7 8 8 7 6 5 3 3 5 4 3 3 3 3 3 3 2 2 3 3 4 5 5 4 2 3 3 4 4 4 3 2 3 3 3 3 2 2 2 2 3 3 2 1 2 2 3 4 4 4 3 4 3 3 2 1 2 3 4 5 6 6 6 7 7 6 5 5 5 5 5 6 7 8 7 7 8 9 10 10 11 12 13 14 14 15 15 15 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 14 14 14 13 13 12 11 9 7 4 4 4 3 3 4 3 1 2 3 2 2 2 2 2 2 2 2 3 6 3 2 2 2 2 3 3 5 7 6 5 5 3 2 3 3 4 4 4 4 5 5 4 4 4 4 3 4 6 7 8 5 4 4 3 3 3 3 2 2 3 4 5 5 4 4 4 3 2 2 4 5 5 5 6 7 7 7 6 5 4 4 4 4 3 4 6 5 5 5 5 5 5 6 7 6 5 4 3 3 2 2 3 4 3 3 4 4 4 4 3 2 2 2 3 6 5 4 2 2 2 2 2 2 2 2 2 2 1 2 2 2 3 3 3 3 3 2 3 4 4 4 3 3 3 3 2 2 3 3 2 2 2 2 2 2 2 2 2 3 5 7 7 7 6 6 5 5 6 6 5 5 4 4 5 5 6 6 5 6 7 7 6 5 3 2 3 4 5 7 10 11 11 9 8 7 8 7 6 4 3 4 5 6 7 7 10 12 15 16 15 12 10 7 5 3 3 4 5 5 6 7 7 6 5 4 4 4 4 4 5 5 5 5 5 7 7 7 6 6 7 9 11 12 12 13 13 12 10 9 8 7 6 5 5 7 9 10 9 8 8 7 8 7 7 7 6 6 7 8 9 9 7 6 4 4 4 4 4 3 3 2 2 2 3 4 4 4 5 5 5 5 5 5 5 5 4 4 3 4 4 4 6 8 8 8 6 4 2 5 8 10 11 10 10 9 7 6 7 8 9 9 9 8 7 6 7 8 10 9 9 7 6 4 3 1 2 3 3 3 3 2 2 1 1 2 2 3 2 2 3 2 2 1 1 1 1 2 3 4 5 5 5 6 5 4 3 3 3 2 3 4 5 5 6 5 6 6 7 7 8 8 7 7 7 7 7 7 7 7 7 6 6 7 8 8 8 7 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 7 7 7 7 7 8 9 9 10 10 10 10 10 10 10 11 11 12 12 12 12 11 10 10 9 9 9 9 10 10 10 10 10 10 10 9 7 6 5 6 6 7 7 7 8 9 10 11 12 12 13 13 13 14 14 14 14 15 15 14 14 14 14 13 12 10 7 5 3 4 5 6 6 7 8 8 9 9 9 8 8 8 7 7 7 7 8 9 10 10 10 10 10 10 10 10 10 10 10 11 11 11 10 10 9 8 7 7 6 6 5 5 5 5 5 5 5 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 5 5 5 5 5 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 11 11 12 12 12 12 11 11 11 11 11 11 11 11 11 10 10 10 11 10 9 8 8 8 7 8 7 7 6 6 5 5 6 8 9 9 9 9 9 9 9 9 9 10 10 10 10 11 11 12 12 12 12 12 13 13 13 13 13 13 13 12 12 12 11 11 11 10 10 10 11 11 11 11 11 11 11 11 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 10 10 10 9 9 9 15 14 13 13 12 12 11 10 10 9 9 9 9 9 9 8 7 7 7 8 8 8 8 7 7 6 5 4 4 5 3 3 4 4 5 4 3 3 2 3 3 3 4 4 4 3 2 2 2 3 3 3 3 3 3 4 3 2 2 2 3 3 3 3 3 3 3 4 4 4 3 3 4 3 2 2 2 3 4 4 6 9 8 8 8 8 7 6 6 7 7 8 8 9 9 10 10 10 11 11 12 12 13 14 14 15 15 15 15 15 15 15 15 15 15 15 14 14 14 13 13 13 13 14 14 14 14 14 13 13 12 12 11 9 7 6 5 4 3 5 5 4 4 5 3 2 2 2 2 2 2 2 2 2 2 1 3 5 3 2 1 2 3 3 4 7 7 7 6 5 4 3 2 3 3 4 4 4 5 7 6 6 5 4 3 4 4 6 7 5 5 5 5 4 4 3 3 3 3 3 3 4 4 4 4 3 3 4 5 6 6 6 5 5 5 6 6 5 4 3 3 4 5 5 5 5 5 5 4 4 3 3 4 5 5 4 4 3 3 2 3 4 3 3 4 4 4 4 3 3 2 2 2 2 2 2 1 1 2 2 2 2 2 2 2 1 1 2 2 2 2 2 2 3 3 3 4 4 3 3 3 4 4 3 3 2 2 2 2 2 2 2 3 3 3 3 4 6 7 8 7 6 5 4 4 5 6 6 5 4 3 3 4 4 4 6 7 8 7 7 7 6 4 4 5 5 6 8 10 10 9 7 5 5 5 6 7 5 4 4 4 3 5 6 10 12 14 14 13 10 8 6 5 4 4 4 4 4 5 5 6 5 6 6 8 10 9 7 6 4 3 3 5 6 6 6 5 4 5 6 7 9 10 12 12 11 10 9 9 7 5 4 4 7 9 9 8 7 7 7 7 6 6 7 8 8 8 9 9 9 6 4 3 3 4 4 5 5 4 3 3 2 3 3 4 4 4 3 3 3 5 5 4 4 4 3 3 3 3 3 4 5 7 7 4 3 3 5 7 9 9 9 10 9 7 6 5 6 8 9 9 8 7 7 8 10 11 9 8 5 3 2 2 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 2 3 3 4 6 7 7 7 7 7 6 5 4 3 2 2 3 4 5 6 6 5 5 6 6 7 8 7 7 7 7 7 7 8 7 7 7 7 7 8 8 9 9 8 7 7 7 7 7 7 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 9 10 11 11 11 11 11 11 11 11 11 11 12 12 12 11 11 11 10 10 10 10 10 11 11 10 10 10 10 9 8 7 6 6 6 6 6 6 7 8 10 10 11 12 12 12 12 13 13 13 13 13 13 13 13 13 13 12 11 8 5 4 3 4 5 6 7 7 8 9 9 9 9 8 8 8 8 8 8 8 9 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 10 10 9 8 7 7 6 6 5 5 5 5 5 5 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 5 5 5 5 5 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 9 9 9 9 9 9 10 9 9 9 9 9 9 9 10 10 11 12 12 12 11 11 11 11 11 11 12 12 12 12 11 10 9 9 10 10 10 10 9 8 8 8 7 7 6 6 6 7 8 8 9 9 9 9 9 9 10 10 10 10 10 11 12 12 13 12 12 12 12 13 13 13 13 13 13 13 12 12 12 12 12 11 11 11 11 11 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 11 11 11 10 10 10 10 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 11 11 10 10 10 10 9 9 9 8 8 14 13 13 12 12 11 10 10 9 8 8 8 8 9 9 9 8 8 9 9 8 7 6 5 6 6 7 7 6 4 2 2 3 4 5 6 5 4 4 4 5 5 4 4 4 3 3 3 3 3 2 2 3 3 4 3 1 2 3 3 4 3 4 4 4 4 5 5 4 4 3 3 3 2 3 4 4 3 5 6 7 7 7 7 7 8 7 7 8 9 9 9 10 10 10 11 11 12 12 12 13 13 14 14 14 14 15 15 15 15 14 14 14 14 13 13 12 12 12 12 12 12 13 13 13 13 13 12 11 10 8 7 5 5 5 3 3 3 3 4 4 4 5 4 2 3 3 3 3 3 3 1 2 3 3 3 4 4 4 3 2 3 3 3 5 7 7 7 5 4 3 3 3 3 4 5 5 5 6 7 7 6 5 5 4 4 5 6 6 5 6 6 5 5 5 4 3 3 3 2 3 3 4 4 4 3 2 3 5 5 5 5 5 5 5 5 5 5 5 5 4 4 5 6 5 5 4 4 3 3 3 4 4 3 4 5 6 6 4 3 3 3 3 2 2 3 3 3 3 2 1 1 1 1 1 1 2 2 2 2 2 3 3 2 2 1 1 1 1 1 2 3 3 3 3 3 4 3 3 3 4 4 4 4 3 2 1 1 2 2 2 3 3 3 3 4 6 7 7 6 5 4 3 3 3 3 3 4 3 3 2 3 3 3 4 6 7 7 7 7 7 7 7 6 6 5 6 8 9 10 9 7 6 6 6 7 8 7 5 3 3 3 4 6 8 10 11 12 11 9 7 5 5 4 3 4 5 5 4 3 4 6 9 11 12 11 9 7 5 3 2 3 4 5 5 5 5 4 4 4 5 6 8 9 10 11 10 9 8 7 5 6 7 9 9 9 7 7 7 5 4 4 6 9 10 10 10 10 10 8 4 4 4 5 5 5 6 6 6 6 5 4 3 3 3 3 3 3 3 4 5 5 4 3 3 3 3 3 3 3 2 2 3 4 3 3 3 4 5 7 7 7 7 7 7 5 5 6 7 9 9 9 7 8 9 10 10 8 6 3 2 1 3 3 4 3 2 2 2 2 3 3 2 2 3 3 3 3 3 2 2 2 3 4 5 6 7 8 8 7 6 6 6 6 6 5 4 4 4 5 5 6 6 7 7 7 7 7 7 6 6 6 6 7 8 8 8 8 8 8 8 9 9 9 9 9 9 8 7 7 7 7 7 8 8 7 7 7 7 7 7 6 6 7 7 7 7 8 8 8 8 8 9 10 10 10 11 11 11 11 11 11 11 11 12 12 12 12 11 11 11 10 10 10 11 11 11 10 10 10 10 9 9 8 7 7 6 6 6 6 7 8 10 10 10 11 11 11 12 12 12 12 12 12 12 13 13 14 13 12 10 7 5 4 4 5 6 6 7 7 8 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 8 8 7 6 6 5 5 5 5 5 5 5 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 5 5 5 5 5 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 9 9 9 9 10 10 10 10 9 9 9 9 9 9 10 10 11 11 11 11 11 11 11 11 12 12 12 12 12 12 11 9 8 8 8 8 8 8 8 8 7 7 7 7 7 8 8 8 9 9 9 9 9 10 10 10 10 10 10 11 12 12 13 13 13 13 12 12 13 13 13 13 13 13 13 12 12 12 12 11 11 11 11 11 11 11 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 11 11 11 11 11 11 10 10 10 10 10 11 11 11 11 11 10 10 10 10 10 10 9 9 8 8 8 8 8 13 13 12 12 11 10 10 9 9 8 8 8 8 9 9 9 9 9 8 8 7 6 6 6 6 7 8 8 7 6 5 4 3 4 5 6 6 5 4 4 3 4 4 4 4 4 3 2 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 5 6 5 4 4 3 2 2 2 3 5 5 6 7 6 5 4 4 4 5 7 8 9 9 10 10 10 11 11 12 12 12 12 13 13 13 13 14 14 14 14 14 14 14 14 14 13 12 12 11 11 11 11 12 12 12 12 12 12 11 11 9 8 6 5 3 4 5 5 4 3 3 2 2 2 3 4 4 3 2 2 3 4 4 3 2 2 2 3 3 3 4 4 4 3 3 2 3 3 4 6 7 6 5 4 4 3 4 5 3 3 4 5 6 6 7 6 5 5 5 4 4 4 4 5 6 5 4 4 4 3 3 2 2 2 2 3 4 4 4 3 3 4 4 4 4 4 4 4 4 4 4 3 3 4 4 4 4 4 4 4 3 3 2 3 3 3 3 2 3 5 4 4 3 3 3 3 3 3 2 2 3 2 2 1 1 1 1 1 1 2 2 2 2 2 3 3 2 2 2 1 1 1 2 3 3 3 4 3 3 3 3 3 3 3 4 4 4 3 3 2 1 1 2 3 3 3 3 3 4 5 6 6 6 4 3 3 2 2 2 1 1 2 2 2 2 3 4 4 4 4 5 6 5 6 7 7 7 6 6 5 7 8 9 10 10 9 8 7 7 8 8 7 6 4 4 3 3 3 5 8 10 12 10 8 6 5 4 3 1 3 4 4 4 3 5 7 9 10 9 8 7 6 5 5 5 6 6 6 5 4 3 3 3 4 4 4 5 6 8 8 8 6 5 6 7 9 10 10 9 8 7 8 8 6 4 3 6 11 11 10 10 11 11 7 4 4 5 6 5 5 6 6 6 6 5 4 4 5 4 3 2 2 4 4 5 4 3 2 2 3 3 3 3 3 3 3 4 3 3 3 3 3 3 4 4 5 5 7 7 7 7 8 8 8 10 10 9 9 10 10 9 7 5 3 3 3 3 4 4 4 4 3 3 2 3 3 3 3 3 3 3 3 3 2 3 3 4 5 5 6 7 8 7 5 4 4 5 5 6 6 6 6 6 7 7 8 8 8 8 8 8 7 6 6 6 6 7 7 8 8 8 8 8 8 8 9 9 9 10 10 10 9 9 8 7 7 7 8 8 7 7 6 6 6 6 6 6 6 7 7 7 8 8 8 8 8 8 9 9 9 10 10 11 11 11 11 11 12 12 12 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 9 9 9 8 7 7 6 6 7 8 9 9 9 10 10 10 11 11 11 11 12 12 12 13 14 14 14 14 13 11 9 7 6 6 6 7 7 7 8 8 9 9 9 9 9 9 10 10 10 10 10 11 11 11 11 10 10 10 11 11 10 10 10 10 9 9 9 9 9 9 9 8 7 7 6 6 5 5 5 5 5 5 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 5 5 5 5 5 6 6 6 6 6 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 9 9 9 10 10 10 10 10 10 10 9 9 9 9 9 10 10 10 11 11 11 11 11 12 12 12 12 13 13 12 12 10 9 8 8 8 8 8 8 8 8 8 7 7 7 8 8 9 9 9 9 9 9 10 10 10 10 10 11 11 12 13 13 13 13 13 13 12 12 13 13 13 13 13 13 13 12 12 12 11 11 11 11 11 11 11 11 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 11 11 11 11 11 11 11 10 10 10 11 11 11 11 11 10 10 10 10 10 10 9 9 9 8 8 8 7 7 7 12 12 11 11 10 10 9 9 8 8 7 8 8 9 9 8 8 8 8 8 7 7 8 8 8 8 8 8 7 7 7 6 4 3 4 5 6 6 5 4 3 4 4 3 3 3 3 2 3 3 2 3 3 3 2 3 3 4 3 2 3 3 4 4 4 5 6 6 5 4 3 2 2 3 4 5 7 6 6 4 3 3 3 3 5 7 9 10 11 11 11 11 12 12 12 13 13 13 13 13 13 13 13 14 14 14 14 15 14 13 12 11 10 10 10 10 11 11 11 11 11 10 9 9 7 6 5 4 2 2 2 4 4 4 3 2 2 2 2 2 2 3 3 3 2 2 3 5 3 2 2 2 2 4 4 3 4 4 4 5 4 4 3 3 4 5 7 6 6 5 4 3 4 4 3 3 4 5 6 5 5 5 5 5 6 5 4 3 3 4 4 3 3 4 4 3 3 2 2 2 3 3 4 5 4 3 3 5 4 4 3 3 3 3 4 4 3 2 3 4 4 4 4 3 2 3 3 2 2 2 2 2 2 2 3 3 3 3 2 2 3 3 3 2 2 2 3 3 3 2 2 2 2 1 1 2 1 1 2 3 4 4 4 2 2 1 1 2 3 3 3 3 3 4 4 3 3 3 3 3 3 4 4 4 3 2 1 1 2 3 2 2 2 3 3 4 5 5 5 4 3 3 3 2 2 2 2 1 1 2 2 2 3 3 3 3 3 2 3 4 5 7 7 6 6 5 6 7 8 10 10 9 8 6 6 7 6 6 6 5 5 3 2 2 4 7 10 12 9 7 5 4 3 2 1 2 3 3 4 5 8 8 8 8 9 9 8 6 9 12 12 10 9 8 6 4 3 2 3 4 3 3 3 4 4 4 4 3 3 5 7 9 9 10 9 9 9 10 10 9 9 9 11 12 11 11 10 11 11 8 6 6 6 7 6 6 6 6 6 5 5 4 4 5 3 2 3 3 4 4 4 3 3 3 3 2 2 3 4 5 5 5 5 3 3 2 3 3 3 3 4 4 5 6 7 9 9 9 9 9 10 10 10 10 9 8 7 5 3 3 4 4 4 5 5 4 3 4 2 2 3 3 3 3 3 4 4 4 3 2 3 3 4 4 4 5 7 9 7 4 2 1 3 3 4 5 6 6 7 7 8 8 8 8 9 8 8 7 7 7 7 7 7 7 7 7 7 7 8 8 8 9 9 9 10 10 11 10 10 9 9 9 9 8 8 7 6 5 5 6 5 5 6 6 7 7 7 8 8 8 8 8 8 8 9 8 8 8 8 10 11 11 11 12 12 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 9 9 8 8 8 7 7 6 5 7 8 9 9 9 9 10 10 11 11 11 12 12 12 13 13 14 15 15 15 13 12 10 8 7 7 7 7 8 8 9 9 9 9 9 9 10 10 10 10 11 11 11 12 12 12 11 11 11 11 11 11 11 11 10 10 9 9 9 9 9 9 9 9 8 7 7 6 6 5 5 5 5 5 4 4 4 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 5 5 5 5 5 5 5 5 6 6 6 6 6 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 9 9 9 10 10 10 10 10 10 10 9 9 9 9 9 9 9 10 10 11 11 12 12 12 12 12 12 12 12 12 12 11 11 10 10 10 10 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 11 11 12 12 13 13 13 13 13 12 12 13 13 13 13 13 13 12 12 12 12 12 12 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 11 11 11 11 11 11 11 10 10 11 11 11 11 11 10 10 10 10 10 10 9 9 9 8 8 8 7 7 7 7 12 11 11 10 9 9 8 8 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 7 7 7 7 7 6 6 5 6 6 6 6 5 4 4 5 5 4 4 4 4 4 3 2 2 3 2 2 1 2 3 2 2 2 3 3 3 4 5 6 6 5 4 3 3 5 4 4 5 5 5 4 2 3 3 4 6 7 9 11 11 11 11 12 12 12 13 13 13 13 13 13 13 12 13 13 14 14 14 14 14 13 12 10 9 8 9 10 10 10 9 9 9 8 7 6 4 2 2 2 2 3 4 4 4 3 3 2 2 2 3 3 2 2 2 3 3 2 2 4 4 2 3 4 3 3 4 4 3 3 4 5 5 4 4 3 4 4 4 5 6 5 4 4 4 4 4 3 3 4 5 5 5 4 3 3 4 6 6 5 3 2 3 4 4 3 3 4 4 4 3 2 3 3 4 4 5 3 2 2 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 3 2 2 2 2 2 2 1 2 2 2 1 2 2 3 2 2 1 2 2 2 1 2 3 3 3 2 2 2 3 3 1 1 2 2 2 3 3 3 3 2 2 2 2 2 2 3 2 2 3 3 3 3 3 3 3 2 3 3 4 3 3 1 1 1 1 2 1 2 2 2 2 2 3 4 4 4 3 3 3 3 2 2 2 2 1 1 1 2 2 3 3 3 1 1 2 3 5 6 7 7 5 5 5 7 8 10 9 8 6 5 5 5 4 3 2 3 4 3 3 2 5 8 11 11 8 6 4 3 2 2 2 3 3 3 4 7 12 10 10 9 11 13 13 13 13 13 12 11 10 10 7 3 3 4 6 6 4 3 3 3 4 3 3 2 3 4 5 7 8 9 9 9 10 11 12 12 13 13 13 12 12 11 11 11 10 7 7 7 7 7 5 5 6 6 6 6 6 6 5 4 3 4 4 4 4 3 3 3 3 4 2 2 2 2 3 5 6 7 5 4 3 2 3 4 4 4 4 4 5 5 7 10 11 11 10 10 10 10 9 8 7 5 5 4 3 4 5 6 6 5 4 2 3 3 2 1 2 2 2 2 2 3 3 3 3 2 3 3 3 3 4 4 7 10 8 6 3 3 4 5 5 5 5 5 5 5 7 8 8 9 8 7 6 6 6 7 7 7 7 7 7 7 7 7 8 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 9 7 5 4 4 5 5 5 5 6 7 7 8 8 8 8 8 8 8 8 9 9 9 8 8 9 9 10 10 11 11 11 11 11 11 12 12 11 11 10 10 9 9 9 8 8 8 8 8 7 7 7 6 8 8 9 9 9 9 9 9 10 10 11 11 12 12 12 13 13 14 14 15 15 14 13 11 9 8 7 7 7 7 8 9 9 9 10 10 10 10 10 11 11 11 11 11 12 12 13 12 12 12 12 12 12 12 11 11 10 10 9 9 8 8 8 8 8 8 8 8 7 6 6 5 5 5 5 5 4 4 3 3 3 3 3 3 3 3 3 3 4 4 4 5 4 5 5 5 5 6 6 6 6 6 6 5 6 6 6 6 6 7 7 7 7 7 8 8 7 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 11 11 12 12 12 12 13 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 12 12 11 11 11 11 11 10 10 10 10 10 10 10 10 10 11 11 12 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 9 8 8 8 8 8 8 8 8 11 11 10 9 9 8 8 7 7 7 7 7 6 6 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 6 5 5 4 3 4 6 6 7 6 6 6 5 4 3 2 2 2 2 2 1 2 2 3 3 3 3 3 4 5 6 6 4 4 2 3 4 4 4 5 4 3 3 3 4 5 7 8 9 10 12 12 12 12 12 12 13 13 13 13 13 13 13 12 12 13 13 13 13 13 12 12 11 9 8 9 9 10 10 10 9 8 7 7 6 5 3 2 2 2 2 2 3 3 3 3 2 2 1 2 3 3 3 3 3 3 2 2 2 3 4 3 3 4 5 3 3 3 3 3 2 3 5 4 3 4 5 5 5 5 5 5 4 4 4 4 4 4 4 5 5 5 5 4 3 3 3 4 5 4 4 2 3 4 4 4 3 3 3 3 3 3 3 3 3 4 4 4 3 2 1 2 2 3 3 3 2 2 1 2 2 3 5 4 3 4 4 3 3 3 3 2 2 2 2 2 3 3 3 3 2 3 3 2 2 1 1 1 1 1 2 2 2 1 1 2 2 2 1 1 2 3 3 2 2 3 3 3 3 3 2 1 2 2 2 1 2 3 3 3 3 3 3 3 3 3 3 2 1 1 1 2 2 1 1 2 2 1 1 2 3 3 3 3 3 3 3 3 3 3 2 3 2 1 1 1 1 2 2 3 3 3 3 4 5 6 7 7 7 6 6 7 8 9 9 9 7 6 6 5 3 4 4 3 3 4 3 4 6 9 11 10 8 6 4 1 2 3 3 3 3 4 5 10 13 12 12 12 13 13 12 10 8 8 8 8 8 9 8 5 8 9 9 8 6 4 3 3 3 3 3 3 3 4 5 6 7 8 8 8 10 12 12 13 13 13 12 12 11 11 11 12 9 6 6 6 6 5 4 4 5 6 6 7 7 7 6 6 5 5 5 5 4 3 2 2 4 3 2 2 2 2 3 5 6 6 5 4 4 3 2 3 4 4 4 4 5 6 8 9 9 9 9 9 9 9 7 5 5 4 5 5 4 5 5 5 5 4 3 2 2 2 2 2 1 3 3 3 2 3 3 3 2 3 3 2 2 3 3 4 7 9 8 6 3 4 6 8 8 6 5 4 4 5 7 8 8 8 8 6 5 5 5 5 6 7 7 7 7 6 7 7 8 9 9 9 8 8 8 8 8 8 9 9 9 10 10 10 10 8 5 3 4 5 5 5 5 6 7 7 7 7 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 10 10 11 11 11 11 12 11 11 11 11 10 9 9 8 8 8 9 9 9 9 12 11 11 10 10 10 9 9 9 9 9 10 10 11 11 12 12 12 13 13 14 14 15 14 13 11 9 8 7 6 6 6 7 7 8 9 9 10 10 11 11 11 11 11 11 11 11 12 12 13 13 13 12 12 12 12 12 12 11 11 10 10 9 9 9 8 8 8 8 8 8 7 7 6 6 5 5 5 5 5 4 3 3 3 3 3 3 3 3 3 4 4 5 5 5 5 5 5 6 6 7 7 7 7 7 7 6 6 6 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 8 8 8 8 8 9 9 10 10 11 12 12 12 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 12 12 12 11 11 10 10 10 10 10 10 10 11 11 12 12 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 11 11 11 11 12 11 11 11 11 11 11 11 11 11 11 10 10 11 11 10 10 9 8 9 9 10 10 10 10 11 10 9 9 8 8 7 7 7 6 6 6 6 6 6 6 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 6 5 5 4 2 3 3 4 5 5 5 6 4 3 3 2 2 2 2 1 1 1 1 2 2 2 2 3 4 5 6 5 4 4 4 3 3 3 3 3 2 2 3 4 5 7 9 10 11 11 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 12 11 10 10 10 10 10 9 10 11 11 11 10 9 8 7 5 4 3 3 3 2 2 2 3 3 4 3 3 2 2 2 2 2 2 2 2 2 3 3 2 2 1 3 4 4 3 4 5 4 3 3 4 3 2 4 5 4 4 4 5 5 5 5 5 5 4 3 2 3 4 4 6 7 7 6 5 4 4 4 4 4 4 4 3 3 3 3 3 3 3 4 4 5 5 4 3 3 3 3 3 3 2 2 1 2 3 3 3 2 2 2 2 2 2 3 4 4 4 4 4 4 3 3 4 3 2 2 3 3 3 3 3 2 2 1 2 2 2 2 2 2 1 1 1 1 2 2 1 2 3 2 2 2 2 3 3 2 1 2 2 3 3 3 2 2 1 1 1 1 2 2 3 3 4 3 3 3 3 4 3 1 1 1 2 2 2 2 2 1 1 1 2 3 3 4 4 4 4 4 4 4 3 3 2 2 2 2 2 1 1 2 3 3 3 4 5 6 6 6 6 6 7 7 7 7 7 7 8 9 8 7 7 7 6 5 4 4 4 5 5 5 6 8 10 10 8 6 3 1 2 3 4 4 4 6 9 12 13 13 13 13 13 11 8 6 5 5 6 6 6 6 8 9 10 11 11 10 7 5 4 4 4 3 4 4 2 2 3 4 6 6 7 7 8 10 11 12 12 12 12 11 11 11 11 11 8 6 4 5 5 4 3 3 4 6 6 6 6 6 6 5 5 5 5 5 4 3 3 3 3 3 2 2 2 2 2 4 4 4 4 4 4 4 3 3 3 3 4 4 5 6 7 7 8 8 8 8 7 6 5 5 6 5 5 4 3 3 3 4 4 4 3 2 2 1 1 2 2 3 4 4 3 3 3 3 2 2 2 2 2 3 3 4 6 8 10 7 6 6 7 9 9 8 7 6 6 7 7 8 8 8 7 6 5 4 3 4 4 5 6 7 7 7 7 7 8 8 9 8 8 7 7 8 8 8 8 8 8 9 9 10 9 9 6 4 4 5 5 5 5 6 7 7 7 7 7 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 10 10 10 11 12 12 12 11 11 11 11 12 11 11 10 10 11 12 13 13 13 12 12 11 11 10 10 10 10 10 10 10 10 11 11 12 12 13 13 14 14 14 13 12 11 9 8 7 6 6 5 6 6 7 8 9 9 10 10 11 11 12 12 12 12 11 12 12 13 13 13 13 13 12 12 12 12 12 12 11 11 11 10 10 10 9 9 8 8 8 8 8 7 7 6 5 5 5 5 5 4 4 3 3 3 3 3 3 4 4 5 6 6 6 6 5 5 5 6 7 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 10 10 9 9 9 8 8 8 8 9 9 10 11 11 12 12 13 13 13 13 13 13 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 11 11 11 11 11 10 10 10 11 11 11 12 13 13 13 13 13 13 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 9 9 9 9 9 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 9 9 10 10 11 11 11 10 9 9 8 8 7 7 6 6 6 5 5 5 5 5 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 7 6 6 5 4 4 4 4 3 3 3 3 2 2 1 1 1 2 2 1 1 1 1 2 2 2 1 2 3 4 5 5 5 4 4 3 3 2 1 1 1 3 4 5 6 8 10 11 11 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 12 11 9 8 8 9 9 11 12 12 12 11 10 9 8 7 5 4 2 2 3 3 3 2 2 3 3 3 3 2 2 2 2 2 2 2 2 3 3 3 3 2 2 1 2 2 3 3 2 3 3 3 4 5 3 2 3 4 4 4 4 6 6 6 5 5 4 3 2 3 4 4 5 7 7 7 6 5 4 3 5 4 3 4 5 5 5 5 3 2 2 3 4 5 5 4 4 3 3 3 3 3 2 2 2 3 3 4 4 4 3 3 3 2 3 3 3 4 5 4 4 4 4 4 5 5 4 3 3 3 3 3 3 2 2 2 2 3 2 2 2 2 3 3 3 2 2 2 2 1 1 1 1 2 2 3 3 2 2 2 1 1 1 2 2 2 2 1 1 1 1 1 2 3 4 5 5 5 5 5 4 3 2 2 1 2 2 3 3 3 3 2 2 3 3 3 4 5 4 4 4 5 5 4 3 1 1 2 2 2 1 1 2 3 4 3 4 5 6 6 6 6 6 6 6 5 5 6 7 8 8 8 7 8 10 9 7 7 7 6 6 6 6 6 7 9 10 10 8 5 3 3 4 5 5 7 11 11 12 11 11 13 12 10 9 7 5 4 4 4 5 4 5 8 8 7 9 10 9 7 5 7 7 6 6 6 5 4 3 3 3 4 5 5 6 7 8 9 9 10 11 11 11 11 11 11 10 8 6 5 5 5 4 3 2 4 5 6 5 4 4 4 3 3 3 4 5 5 4 3 3 3 2 2 3 2 1 3 4 4 3 2 3 3 3 3 2 3 3 4 5 6 6 6 6 6 7 7 6 4 4 5 5 5 4 3 2 1 1 2 3 4 4 4 3 3 2 2 2 2 3 3 4 5 4 4 2 2 3 2 2 2 3 4 6 7 8 9 8 7 6 6 7 9 10 8 7 7 7 7 7 7 8 7 6 5 4 3 3 3 5 6 7 7 7 7 7 7 7 7 7 8 7 8 8 8 7 7 7 8 8 9 9 9 9 7 6 4 5 6 6 6 6 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 9 10 11 11 11 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 12 12 12 11 11 11 10 10 10 10 10 10 10 11 11 12 12 12 13 13 12 12 11 10 9 9 8 7 7 6 6 7 7 8 8 9 9 10 10 11 11 12 12 12 12 12 12 13 13 13 13 12 12 12 11 12 12 12 12 11 11 11 11 10 10 10 9 9 8 8 8 7 7 6 5 5 5 5 5 4 4 4 4 4 4 5 5 5 6 6 7 7 6 6 5 6 6 7 8 8 8 8 8 8 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 10 11 11 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 13 13 13 12 12 12 11 11 11 11 11 11 11 11 11 12 12 12 12 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 9 10 10 11 11 11 11 9 9 8 8 7 7 6 6 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 6 5 4 2 2 3 2 2 1 1 1 2 2 1 1 2 2 2 2 3 2 2 2 3 3 4 5 4 4 3 3 2 2 2 2 2 3 5 6 7 9 11 12 12 12 12 13 13 13 13 14 14 14 13 13 13 13 13 13 12 10 9 8 8 8 10 11 12 13 12 11 10 8 7 5 5 4 3 2 3 4 4 3 1 2 2 3 3 2 2 2 2 2 3 2 1 1 2 3 3 3 2 1 1 2 1 2 3 4 4 4 3 4 4 3 3 3 3 3 4 5 6 6 5 4 4 3 2 2 4 5 4 5 7 7 6 5 4 4 3 4 3 3 5 6 5 6 6 4 2 2 2 3 4 4 3 3 3 3 3 3 3 2 2 1 3 4 4 4 5 5 4 3 3 4 3 3 4 5 4 4 3 4 4 4 4 4 3 3 3 3 4 3 3 2 2 2 2 2 2 2 2 2 3 3 3 2 2 2 2 2 1 1 2 3 3 3 2 2 2 1 1 2 2 2 2 1 2 2 3 2 2 2 3 4 5 5 6 5 5 5 5 5 5 5 5 5 5 5 4 3 3 2 2 2 3 3 4 4 4 4 5 5 5 3 1 1 1 1 1 1 1 2 3 3 3 3 4 5 6 6 6 6 6 6 5 5 5 6 7 8 8 7 8 10 8 8 9 9 7 6 5 6 6 7 9 10 10 8 5 4 4 5 6 7 9 12 10 9 8 8 9 9 8 7 6 4 3 2 2 3 5 6 7 5 4 5 6 6 7 8 10 10 8 8 7 6 5 3 3 3 3 4 5 5 5 6 7 7 8 9 10 9 10 10 10 8 7 8 7 6 5 5 4 3 4 5 6 5 4 5 5 3 3 3 4 4 3 3 2 2 2 2 2 2 2 2 3 3 4 3 3 3 2 2 2 2 3 3 4 5 5 5 6 5 6 7 5 4 4 5 7 5 4 3 2 2 2 2 3 3 4 5 5 5 5 4 3 3 3 2 2 3 4 4 3 1 2 3 3 2 3 3 4 6 7 8 9 9 7 6 5 5 8 9 10 10 9 6 5 4 5 5 5 5 4 4 4 3 3 4 6 7 7 7 7 7 6 6 6 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 7 5 5 6 6 6 6 7 7 7 7 7 7 8 8 8 8 8 8 8 7 7 7 7 8 9 10 10 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 13 13 13 12 12 12 12 11 11 11 10 10 9 9 9 9 10 10 10 10 11 11 12 12 12 12 11 11 10 10 9 8 7 7 7 7 7 8 8 9 9 9 10 10 11 11 12 12 12 12 12 13 13 13 12 12 11 10 10 10 11 11 11 11 11 10 10 10 10 10 10 10 9 8 8 8 7 6 6 6 5 5 5 5 5 5 5 6 6 6 6 7 7 7 7 6 6 5 5 6 6 7 8 9 8 8 8 8 7 7 7 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 10 10 11 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 13 13 12 12 12 11 11 11 11 11 11 11 12 12 12 12 12 13 13 13 13 14 13 13 13 12 12 12 12 12 12 12 12 12 11 11 11 11 10 10 10 10 10 9 9 9 9 9 9 9 9 8 8 8 8 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 11 11 10 10 10 10 10 11 11 11 11 12 11 11 11 11 11 11 11 11 12 12 11 11 11 11 10 10 10 10 10 10 10 10 11 11 11 11 9 8 8 7 7 6 6 5 5 4 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 6 5 4 2 2 2 2 2 2 2 2 2 1 1 1 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 2 3 5 6 7 8 10 12 12 12 13 13 13 13 13 14 14 14 13 13 13 12 12 12 12 11 10 9 8 9 10 11 12 13 12 12 10 8 6 4 3 3 3 2 2 4 5 5 3 1 1 2 3 3 2 3 3 2 2 2 1 1 2 2 2 3 4 4 4 3 2 1 2 3 4 5 5 4 3 3 3 3 3 3 4 4 6 6 4 4 4 5 5 4 4 3 4 4 6 7 6 5 4 4 5 4 4 3 4 5 5 6 6 6 5 4 4 4 4 3 3 3 2 2 3 3 3 3 2 1 1 3 3 3 3 4 4 4 3 4 4 4 4 4 4 5 3 2 4 5 5 4 3 2 2 2 3 3 3 3 2 2 3 2 1 2 2 2 2 2 2 3 2 2 3 3 2 2 2 3 3 3 3 3 3 3 2 2 1 2 2 2 2 2 3 4 3 3 3 3 5 6 6 5 5 5 5 6 8 9 9 8 8 7 7 6 4 3 2 2 1 1 1 3 4 4 4 5 5 4 3 2 1 1 1 1 1 2 2 3 3 3 3 4 5 6 6 6 6 5 4 4 4 4 5 6 7 7 7 8 8 5 6 7 9 9 6 6 6 6 7 9 10 10 8 6 4 4 5 6 6 9 10 9 7 5 4 4 6 6 4 4 3 3 3 3 3 4 4 5 3 2 1 4 6 9 10 11 11 11 11 10 7 5 3 3 4 3 3 3 3 3 3 4 5 5 5 6 7 9 9 8 5 4 5 5 4 5 5 4 3 3 3 4 4 4 6 5 5 5 4 3 3 2 2 2 2 2 2 3 3 2 2 2 2 2 2 2 1 1 1 2 2 3 3 4 4 4 5 5 6 5 4 3 3 3 5 6 6 4 3 2 1 2 2 3 4 4 4 5 5 5 4 4 4 3 3 2 2 2 3 3 2 2 3 2 3 3 3 4 6 7 8 8 8 6 5 5 6 7 9 10 11 10 7 4 2 3 3 3 4 4 5 5 5 4 4 5 6 7 7 7 7 7 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 8 8 8 7 6 6 6 6 6 6 6 7 7 7 7 8 8 8 8 8 8 7 7 7 6 7 8 8 9 10 10 10 10 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 10 10 10 10 9 9 9 9 9 9 10 10 11 11 12 12 12 12 11 11 11 10 10 9 8 7 7 7 8 8 8 9 9 9 10 10 11 11 12 12 12 12 12 13 13 13 12 12 11 10 9 9 9 10 10 10 10 10 10 10 10 10 10 10 9 9 9 8 8 7 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 6 5 5 4 4 4 6 7 8 9 9 8 8 8 7 7 7 7 8 8 9 9 8 8 8 8 8 9 9 9 9 9 9 10 10 10 11 11 11 11 11 11 11 10 10 10 11 11 11 10 10 10 11 11 12 12 12 13 13 13 13 14 14 14 13 13 13 13 13 13 13 13 14 14 14 13 13 12 12 12 12 11 11 11 11 11 11 11 12 12 12 12 13 13 13 13 14 13 13 13 12 12 12 12 12 12 12 12 12 12 11 11 11 10 10 10 10 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 9 9 9 9 9 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 11 11 10 10 10 10 10 10 10 10 10 10 11 11 11 11 8 7 7 6 6 5 5 4 4 4 4 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 5 5 6 6 6 6 6 6 6 6 7 7 7 6 6 5 5 4 4 3 3 3 3 2 2 2 2 2 2 1 2 3 3 2 3 4 3 4 5 5 4 3 3 3 3 3 3 3 3 3 5 6 7 8 9 11 12 13 13 13 13 13 13 14 14 14 13 13 12 12 12 12 11 11 11 10 9 9 11 12 13 13 12 11 10 8 6 4 2 2 2 2 2 3 4 5 4 2 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 3 4 5 6 5 3 2 1 2 3 3 4 5 5 4 4 3 3 3 4 6 6 7 5 3 4 4 5 4 4 3 2 3 4 7 7 5 5 4 5 5 4 5 5 5 5 5 5 6 5 5 4 4 5 5 4 4 4 2 2 2 3 3 3 4 4 4 4 4 3 2 3 3 3 3 3 3 3 3 3 4 4 4 4 4 5 5 4 3 3 3 2 2 2 2 1 2 2 2 2 2 3 3 2 2 2 2 3 4 3 3 2 2 3 2 2 2 3 4 4 3 2 1 1 1 2 2 3 3 3 3 3 4 4 4 5 5 5 5 5 4 5 6 7 9 8 8 8 8 7 6 5 3 2 2 2 2 2 2 3 3 4 4 5 5 5 3 2 1 1 1 1 2 3 2 2 3 3 4 4 5 5 6 6 5 5 4 4 3 3 4 5 6 6 7 9 7 3 3 4 7 8 8 6 5 5 6 7 9 9 7 6 4 5 6 6 7 10 10 10 7 5 3 3 4 4 3 3 3 1 2 3 2 2 3 3 2 1 2 4 7 9 10 10 11 11 11 9 7 5 4 3 4 4 3 2 2 1 1 1 2 4 5 4 6 8 9 7 3 3 4 4 4 5 5 5 4 3 2 2 2 4 5 4 4 4 3 2 2 2 3 3 3 2 1 2 2 2 2 1 1 1 1 1 2 2 2 2 3 3 3 4 4 5 5 5 5 3 2 2 3 4 5 6 5 4 3 2 2 2 2 3 4 4 4 4 5 4 3 5 4 3 2 2 2 2 3 3 3 2 2 2 3 4 4 5 6 7 7 7 6 4 3 4 5 7 9 10 12 10 8 4 2 1 2 3 4 5 5 6 6 6 6 5 6 6 6 6 7 6 6 5 5 5 5 6 7 7 7 7 7 7 7 7 7 7 7 7 7 6 5 5 6 6 6 6 6 6 7 7 8 8 8 8 8 7 7 6 7 7 8 9 9 9 10 10 10 10 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 10 10 10 10 9 9 9 9 9 10 10 11 11 11 12 12 11 11 11 11 10 10 9 9 8 8 8 8 9 9 9 10 10 10 11 11 11 12 12 12 12 13 13 13 13 13 12 11 10 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 9 10 9 9 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 5 3 3 3 5 6 7 8 8 8 8 8 7 7 7 7 7 7 7 8 8 9 9 9 9 9 9 9 9 10 10 10 10 10 10 11 11 11 11 11 11 11 11 10 10 11 11 11 11 11 11 11 11 11 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 11 11 11 11 11 11 11 12 12 12 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 11 11 11 11 11 10 10 10 10 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 11 11 10 10 10 10 10 10 10 10 10 11 11 11 11 11 7 7 6 5 5 4 4 4 4 4 4 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 4 4 4 4 3 3 3 3 2 2 2 2 2 2 2 2 3 4 4 3 4 4 4 4 4 4 3 2 2 2 2 3 3 3 4 6 7 8 9 10 12 13 13 13 13 13 13 14 14 14 13 13 12 12 11 11 11 11 11 11 11 10 11 12 13 13 13 11 10 7 5 4 3 2 1 1 2 3 3 5 6 3 1 2 2 2 2 2 1 1 2 2 2 3 4 3 3 3 4 6 5 5 4 3 2 2 3 3 3 4 5 5 4 4 4 3 2 4 6 6 6 5 4 3 3 3 2 2 2 2 2 4 5 5 6 6 6 6 4 4 4 5 5 4 4 4 4 4 4 5 4 5 5 4 3 2 2 2 2 3 4 5 3 3 4 5 6 5 4 3 3 3 3 3 2 2 2 3 4 3 2 4 4 4 4 3 3 2 2 2 2 2 3 3 4 2 2 3 3 2 2 3 3 2 2 3 4 3 3 2 3 4 4 3 2 3 4 3 3 2 2 2 1 1 1 2 3 3 3 3 4 5 6 6 4 4 4 5 6 7 8 8 7 6 5 5 4 4 4 3 2 3 4 4 3 3 2 3 4 4 5 5 6 6 5 3 2 1 1 1 2 3 2 2 1 2 4 4 4 4 4 5 5 5 5 4 4 3 3 3 4 5 7 9 6 4 3 3 5 8 8 6 5 4 6 7 9 8 6 5 4 5 6 7 8 9 11 11 9 8 7 5 3 4 4 4 4 4 5 4 2 3 5 5 4 3 3 5 6 8 8 9 9 9 8 8 7 5 4 3 3 3 3 3 2 2 1 1 1 2 3 4 6 8 9 6 2 3 4 5 5 7 6 5 4 3 2 2 2 2 3 3 2 2 2 2 2 2 2 2 2 3 3 2 2 1 2 2 2 2 2 2 3 3 3 3 4 4 5 5 6 5 4 4 3 1 2 3 5 6 6 5 3 3 3 2 2 2 2 2 3 3 3 3 4 3 3 4 4 3 2 2 4 3 3 4 4 2 2 2 3 4 5 6 8 7 6 6 5 3 3 4 5 6 8 10 11 11 8 5 2 1 2 3 4 5 5 7 8 9 9 7 7 7 7 7 7 8 8 8 7 5 4 5 6 7 7 7 7 7 7 7 7 7 7 7 6 4 3 4 4 5 5 5 5 6 7 7 8 8 8 7 7 6 6 5 6 7 8 9 9 9 9 10 10 10 11 11 11 11 11 11 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 10 10 10 10 9 9 9 9 9 10 10 11 11 11 11 11 11 11 11 11 11 10 10 9 9 9 9 9 9 10 10 10 10 10 11 11 12 12 12 12 12 13 13 14 14 13 13 12 11 11 10 10 10 10 10 9 10 10 10 10 10 11 11 11 11 11 10 10 9 9 9 9 8 8 8 7 7 7 7 7 7 7 6 6 5 5 5 6 7 7 7 8 8 8 8 7 8 8 7 7 7 7 7 7 8 8 9 9 9 9 9 9 10 10 10 10 10 11 11 11 11 11 11 11 11 11 10 10 11 11 12 12 12 12 12 11 11 11 11 12 12 13 13 13 13 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 11 11 11 11 11 11 11 12 12 13 13 13 13 13 13 13 13 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 11 11 11 11 11 11 11 11 11 11 12 12 12 12 11 11 10 10 10 10 10 10 10 11 11 11 11 11 11 12 nan 6 5 5 5 4 4 4 4 4 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 4 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 3 4 4 4 4 4 4 5 5 4 2 1 1 2 3 3 4 5 6 8 9 10 10 12 13 13 13 13 14 14 14 14 14 13 13 12 12 12 11 11 10 10 11 11 12 12 13 13 13 12 11 10 8 6 5 3 3 2 1 2 3 4 4 6 6 3 2 2 3 3 2 1 1 1 1 1 2 3 3 4 3 3 4 4 4 4 3 2 1 3 3 3 3 2 3 3 3 3 3 3 2 4 5 4 5 5 4 3 3 2 2 2 2 2 2 3 4 3 4 5 5 5 4 3 4 4 4 3 3 2 3 3 3 3 4 3 3 3 2 2 2 2 2 3 4 4 3 2 3 3 3 3 3 3 3 4 3 3 4 3 1 3 4 3 3 4 4 4 3 3 3 3 2 2 3 3 4 4 3 2 3 3 3 3 3 3 3 2 2 2 3 3 3 3 3 3 4 3 2 3 3 3 3 2 2 1 1 1 1 1 2 3 3 4 4 5 6 6 5 4 4 6 8 8 8 7 6 4 3 2 3 3 3 3 3 3 4 4 3 3 3 3 4 4 4 6 7 7 7 5 3 1 2 2 3 2 2 2 1 2 3 3 3 3 3 3 4 4 5 4 4 3 3 2 3 4 7 8 7 7 5 5 6 9 8 6 5 5 7 8 8 7 6 4 4 6 7 7 7 8 11 11 10 8 7 5 4 4 6 8 9 8 6 4 2 3 4 4 4 4 4 4 5 6 5 5 5 5 5 6 6 7 7 6 3 3 3 4 5 6 6 5 4 3 4 6 8 9 9 5 2 3 4 5 5 5 5 4 3 3 2 2 2 2 2 3 3 3 3 2 2 3 4 4 4 4 3 3 2 2 2 2 1 2 3 3 3 3 3 3 4 5 6 7 7 5 4 2 2 1 3 4 5 6 6 4 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 2 2 3 3 3 4 3 2 2 2 3 4 6 8 8 7 5 3 4 4 4 5 5 6 7 9 11 11 9 7 5 3 2 3 4 4 5 7 9 12 10 9 8 8 9 8 8 8 9 9 8 7 5 3 3 5 6 7 7 7 7 7 7 7 7 6 5 3 2 2 3 4 4 5 5 6 7 7 8 8 7 6 5 5 5 5 5 7 8 8 9 9 9 9 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 9 9 9 9 9 9 10 10 10 11 11 11 11 11 11 11 11 11 11 10 10 9 9 9 9 10 10 10 10 10 11 11 11 12 12 13 13 13 13 13 14 14 14 13 13 12 12 12 11 11 11 11 10 10 10 11 11 12 12 12 11 11 12 11 11 10 10 9 9 8 8 7 7 7 7 7 7 7 6 6 6 6 6 7 7 7 7 7 7 7 7 8 8 9 9 9 8 7 7 7 7 7 8 8 8 9 9 9 9 10 10 10 11 11 11 11 11 12 12 12 12 11 11 11 11 11 12 12 12 12 12 12 12 11 11 11 12 12 13 13 13 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 11 11 11 11 12 12 13 13 13 13 13 13 13 12 12 11 11 11 10 11 11 11 11 11 11 11 11 11 10 10 10 10 10 9 9 9 8 8 8 8 8 8 8 8 8 9 9 9 9 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 11 11 11 11 11 11 11 11 11 11 11 12 12 12 11 11 10 10 10 10 10 10 11 11 11 11 11 11 11 12 nan nan nan nan nan nan 4 4 4 4 5 5 5 6 6 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 4 4 3 2 1 2 2 2 1 1 2 2 2 3 3 2 2 2 3 3 4 5 5 5 5 5 6 6 4 3 2 2 3 3 4 6 7 8 9 10 10 11 13 13 14 14 14 14 14 14 14 13 13 13 12 12 12 11 11 11 10 11 12 13 14 14 13 12 11 9 7 7 6 5 4 3 2 2 2 3 4 5 7 5 3 3 3 3 3 3 2 1 1 1 2 2 2 3 4 3 3 4 4 3 3 3 2 2 3 3 3 3 2 1 2 3 3 3 3 3 4 4 4 5 5 4 3 3 2 2 2 2 3 4 4 4 4 4 4 4 4 4 3 3 3 3 2 2 1 3 3 3 2 3 3 3 3 3 2 2 2 2 3 5 4 2 3 4 5 4 3 3 2 2 2 2 3 4 3 1 3 3 2 2 3 3 4 4 3 3 2 2 3 3 3 3 3 2 2 3 4 4 3 3 2 2 2 2 3 2 2 3 3 3 3 3 2 2 3 3 2 2 2 1 1 1 2 2 1 1 2 3 4 5 6 6 6 6 5 5 7 8 8 8 7 6 5 3 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 4 5 7 8 8 8 5 3 2 2 3 3 2 2 3 4 5 5 4 3 2 3 4 4 5 5 5 5 4 3 4 5 8 8 9 9 8 6 7 9 9 7 4 5 7 8 8 7 7 7 7 7 7 7 7 8 10 9 8 6 6 5 7 8 10 10 9 7 5 5 3 2 3 4 5 4 3 3 3 2 2 3 3 3 3 4 7 9 9 8 6 4 3 6 7 8 6 4 4 5 6 7 9 9 8 5 3 4 4 4 4 4 5 4 3 3 2 2 3 4 3 3 3 3 3 3 3 4 4 4 3 3 3 3 3 3 2 3 3 4 4 4 3 3 3 3 3 5 7 8 8 6 3 2 3 3 5 6 6 7 6 5 4 3 4 4 3 3 3 2 2 2 3 3 4 3 2 2 3 3 3 2 2 3 3 4 2 1 3 3 4 5 7 9 9 8 6 5 6 6 6 5 5 6 7 9 10 10 9 8 7 5 3 3 3 3 5 7 9 11 10 10 9 9 9 8 8 8 8 9 9 8 7 6 5 4 4 5 6 7 7 7 7 7 7 6 4 3 2 1 2 3 4 5 6 6 7 8 8 8 7 5 5 5 6 7 7 7 8 9 9 9 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 9 9 9 9 9 9 9 9 10 10 10 10 11 11 11 11 11 11 11 11 11 11 10 10 9 9 10 10 11 11 11 11 11 11 11 12 12 13 13 13 13 13 13 14 14 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 11 11 11 11 12 11 11 9 9 8 8 8 7 7 7 7 7 7 6 6 6 6 6 6 7 7 7 7 7 7 7 7 8 9 10 10 11 9 8 7 7 7 7 8 8 8 8 9 9 10 10 10 10 10 11 11 11 11 12 12 12 12 12 12 12 11 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 14 14 14 14 14 13 13 13 12 13 13 13 13 13 13 13 13 12 12 12 11 11 11 11 12 12 12 12 13 13 13 12 12 12 12 12 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 8 8 8 8 7 7 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 12 12 12 11 11 10 10 10 10 10 10 11 11 11 11 11 12 11 11 nan nan nan nan nan nan nan nan nan nan 5 5 5 6 7 7 7 8 8 8 7 7 7 7 6 6 6 6 6 5 5 5 6 6 6 5 5 5 4 3 3 2 1 2 2 2 1 1 1 2 2 2 2 2 2 2 3 3 4 5 5 6 5 5 6 6 6 5 4 4 4 5 6 8 9 9 10 10 11 12 13 14 14 14 14 14 14 13 13 13 13 13 12 12 11 11 11 11 11 11 12 13 13 13 13 12 10 7 6 6 5 5 4 4 3 3 3 4 6 6 6 4 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 3 4 5 4 4 3 4 5 3 3 2 2 2 2 2 1 2 2 2 2 2 3 5 5 6 5 4 3 3 2 2 2 2 3 5 6 5 5 6 4 3 4 3 3 2 2 2 3 3 3 3 3 2 2 2 2 2 1 2 2 3 2 2 3 6 4 2 2 3 4 3 2 3 3 2 2 2 3 3 2 2 3 3 2 2 1 1 3 5 4 3 3 3 3 3 3 2 2 1 2 3 4 4 3 2 2 2 1 2 3 2 3 4 4 4 3 3 2 3 3 3 2 2 2 1 2 2 2 2 1 1 2 3 3 4 5 7 7 7 5 4 5 7 8 7 6 5 5 5 3 2 2 2 2 2 2 2 2 3 3 4 4 3 3 4 4 6 7 8 8 7 4 2 2 2 3 2 2 4 6 7 7 8 7 6 5 5 5 5 5 6 6 5 4 4 6 7 7 8 9 8 6 7 8 10 8 4 5 6 7 8 8 8 9 7 7 7 6 6 6 6 7 7 6 6 7 10 11 10 8 7 7 6 7 6 5 4 4 5 5 3 2 2 3 3 2 3 5 4 5 7 9 10 10 9 8 7 7 7 6 5 5 5 6 7 8 9 9 8 6 5 4 5 5 5 5 5 5 4 3 3 4 5 5 4 3 3 3 3 4 4 4 4 3 3 3 2 2 2 2 2 3 4 4 4 3 3 2 2 3 4 6 8 9 9 8 4 4 6 7 7 7 7 7 7 7 6 5 5 5 3 3 3 2 3 4 4 3 5 5 2 2 3 3 3 1 1 2 3 3 2 2 3 4 5 5 7 9 10 9 9 8 7 7 6 6 6 6 8 10 10 10 9 8 9 6 4 3 3 3 5 7 8 9 9 9 8 8 8 8 7 7 7 7 7 8 8 9 8 6 4 3 4 5 6 7 7 7 7 6 5 4 3 3 3 3 4 4 5 6 7 8 8 8 7 6 6 7 9 9 9 8 9 9 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 9 9 8 9 9 9 9 9 9 10 10 10 10 10 11 11 11 11 11 11 12 12 11 10 10 9 9 10 11 11 11 11 11 11 11 12 12 13 13 13 13 13 13 14 14 14 14 13 13 14 14 14 14 13 13 13 13 13 13 12 12 12 11 11 11 11 11 11 10 10 9 8 8 8 7 7 7 7 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 9 10 11 11 11 10 9 8 7 7 7 7 8 8 9 9 9 10 10 10 10 10 10 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 12 12 12 12 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 11 11 11 10 10 10 9 10 10 10 9 9 9 9 9 9 8 8 8 8 8 7 7 7 7 7 7 7 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 12 12 11 11 11 10 10 10 10 11 11 11 11 11 11 12 11 11 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 7 7 8 8 8 7 7 7 7 6 6 5 5 5 5 5 5 5 5 5 5 5 4 4 3 3 2 2 2 1 1 1 1 1 2 2 2 2 2 2 3 3 4 4 4 5 5 5 5 6 6 6 6 6 6 6 7 9 9 10 10 10 11 12 13 14 14 14 14 14 14 14 13 13 12 12 12 12 11 10 10 10 10 11 11 12 12 12 11 11 10 8 6 4 3 3 3 4 3 3 3 4 6 7 6 5 3 2 2 3 3 2 2 3 3 2 2 2 2 2 2 1 2 3 4 5 5 5 5 5 4 3 3 2 2 2 2 1 1 2 2 2 2 3 4 5 4 3 3 4 3 2 3 3 3 3 4 4 3 5 5 4 3 5 4 4 3 2 2 2 1 2 2 2 2 1 1 2 1 1 2 3 3 3 3 4 4 3 3 2 3 3 3 3 4 4 4 3 2 3 3 2 2 3 2 2 2 3 4 4 4 4 4 3 3 3 4 3 3 2 2 2 3 4 4 3 2 2 2 2 3 2 1 3 4 4 3 2 3 3 3 3 3 2 2 2 1 1 1 1 1 1 2 2 3 4 5 6 7 8 7 5 5 5 6 6 4 3 2 3 3 3 2 1 1 1 2 2 2 2 2 3 4 4 4 4 4 4 5 5 6 6 7 4 3 2 2 3 2 2 4 5 6 7 7 8 8 7 5 4 4 5 6 6 6 5 4 4 4 4 5 6 6 6 6 7 9 9 7 5 5 6 6 5 6 6 5 5 4 4 5 5 6 7 8 8 8 9 10 10 9 7 6 8 9 11 9 8 9 8 7 5 4 3 3 4 4 3 6 9 9 10 11 11 11 11 12 12 12 11 10 8 7 7 7 7 7 7 8 9 9 8 6 5 5 5 6 6 7 6 5 3 3 3 4 4 4 3 3 3 3 3 3 4 4 3 3 3 2 2 2 2 2 3 3 3 2 2 1 2 3 4 5 7 8 9 9 8 5 7 10 9 8 6 6 7 8 8 6 6 6 4 3 3 3 3 4 6 5 5 7 6 3 3 3 3 3 2 2 2 1 2 4 4 4 6 6 5 7 9 9 10 9 8 8 7 6 4 4 5 7 9 10 9 8 9 9 8 7 6 5 6 7 7 7 7 8 8 8 7 7 7 7 7 7 8 8 8 9 10 10 8 5 2 2 3 5 5 6 6 6 6 6 5 5 5 5 5 5 5 6 7 7 8 8 8 7 7 7 9 10 10 9 9 9 10 10 10 10 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 9 9 9 8 9 9 9 9 9 9 9 10 10 10 10 11 11 11 11 11 12 12 12 12 11 10 10 10 10 11 11 11 12 12 12 12 12 12 12 13 13 13 13 14 14 15 15 14 14 14 14 14 14 14 14 13 14 13 12 12 11 11 12 12 11 11 11 11 11 10 10 10 9 9 8 8 7 7 7 6 6 6 6 6 7 7 7 7 6 6 6 6 6 6 7 8 10 11 12 11 11 10 9 8 7 7 7 8 9 9 9 9 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 12 12 12 12 13 13 14 14 14 14 14 14 14 14 14 13 13 13 12 12 12 12 12 11 11 11 11 10 10 10 11 11 11 12 12 12 12 12 12 12 11 11 11 11 11 10 10 9 9 9 9 9 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 11 11 11 11 12 12 12 11 11 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 8 7 7 7 7 6 6 5 4 4 4 4 4 4 5 5 5 5 5 4 4 3 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 4 4 4 4 4 5 5 5 6 6 6 6 7 7 7 9 10 10 10 10 10 11 12 14 14 14 14 14 14 14 13 13 12 12 11 11 11 10 10 9 9 9 9 9 9 8 8 7 7 6 6 5 5 3 2 1 2 3 3 3 4 4 4 4 4 3 3 3 2 2 2 3 3 3 2 2 3 2 1 1 2 2 2 3 3 4 5 6 5 5 4 3 2 2 3 2 1 2 2 2 2 2 2 2 4 4 3 3 3 3 2 2 3 3 3 3 3 3 4 4 3 3 4 3 3 4 3 3 3 3 2 2 3 2 2 3 2 2 2 3 3 4 4 4 3 3 3 2 2 3 3 3 4 4 3 3 2 3 3 3 3 3 3 2 2 3 4 3 3 3 3 3 3 2 3 4 4 4 2 2 2 2 3 4 4 3 3 2 2 3 1 1 2 2 2 2 2 3 4 4 3 3 3 2 2 1 1 1 1 1 2 2 3 3 3 3 4 5 7 6 5 5 5 5 4 3 2 1 2 2 2 2 1 1 1 1 2 2 2 2 2 2 3 4 4 3 4 5 5 5 5 5 3 2 1 1 2 2 2 3 3 2 3 5 6 7 7 6 4 4 5 6 5 5 4 4 6 6 6 5 5 4 4 5 6 7 9 8 6 5 5 5 5 5 5 5 4 3 4 5 5 6 7 9 10 10 10 11 9 8 7 8 10 12 13 13 12 13 11 9 8 6 4 5 6 6 7 9 10 10 10 10 10 10 11 10 10 11 10 9 8 7 7 6 4 4 5 8 9 8 8 9 8 5 5 6 7 7 7 6 5 4 3 3 4 4 4 4 3 3 3 4 4 3 4 4 4 4 4 3 3 3 3 2 2 2 2 2 3 4 5 6 7 7 8 10 9 7 8 10 10 8 5 6 8 8 8 6 6 7 3 2 4 5 6 5 6 5 6 7 7 6 4 3 3 3 3 2 2 2 4 5 5 5 6 6 5 7 8 10 9 8 7 7 7 5 3 4 5 7 9 10 9 8 8 9 9 9 8 8 8 8 8 8 8 8 8 7 6 6 6 6 7 8 9 9 9 9 10 9 8 5 3 2 2 3 4 5 6 6 6 5 5 5 5 5 6 6 6 7 7 8 8 8 8 8 8 8 9 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 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 11 11 11 11 12 12 12 12 11 10 10 10 10 11 11 12 12 12 11 11 11 12 12 13 13 13 13 14 14 14 15 15 15 14 14 14 14 13 13 13 13 12 11 11 11 12 12 12 12 12 11 11 11 11 11 10 10 9 9 8 8 7 7 7 6 6 6 6 6 6 6 6 6 6 5 5 5 5 6 8 9 11 11 11 11 10 9 8 8 7 8 8 9 9 9 9 9 9 10 10 10 10 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 13 13 13 12 12 12 13 13 14 14 14 14 14 14 14 14 14 13 13 13 12 12 12 12 11 11 10 10 10 10 10 10 10 11 11 11 12 12 12 12 12 11 11 11 11 11 10 10 10 9 9 9 8 8 8 8 8 7 7 7 7 7 7 7 7 6 6 6 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 11 11 11 11 12 12 11 11 11 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 6 6 5 5 4 4 4 4 4 4 4 4 4 4 4 3 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 4 4 4 4 4 4 4 5 6 6 7 7 7 7 8 9 10 11 11 11 11 12 13 14 14 14 14 14 14 13 13 13 12 11 11 11 10 10 9 9 9 8 7 7 6 5 5 4 2 2 2 3 4 5 5 5 4 3 3 3 2 2 2 3 4 4 4 2 2 2 2 2 2 3 2 2 3 3 2 2 2 2 1 1 2 3 4 5 5 5 4 3 2 2 2 1 2 3 3 3 3 3 2 2 3 3 3 2 2 2 2 1 3 4 4 4 3 3 3 3 3 3 3 3 3 3 4 3 3 3 3 3 3 2 2 3 3 2 3 4 4 4 3 4 4 3 3 3 4 3 3 2 3 2 2 2 2 3 4 4 3 3 2 1 1 1 2 2 2 2 2 2 2 2 3 4 4 3 2 3 3 3 3 4 5 4 3 2 2 2 1 1 2 2 1 1 2 3 4 4 3 3 3 2 2 2 1 1 1 1 1 2 2 2 2 2 3 3 4 5 5 4 5 5 5 4 3 2 2 2 2 3 4 4 3 2 2 2 1 1 1 1 2 3 3 2 3 5 5 5 5 3 2 2 2 3 3 4 4 4 5 5 5 5 5 6 7 7 6 4 4 5 5 4 4 4 5 5 5 5 5 4 4 4 5 6 9 9 8 6 5 6 5 4 4 4 3 3 3 3 3 5 7 9 11 13 12 11 9 9 10 10 11 13 13 13 12 12 10 8 7 6 5 6 7 7 8 10 10 9 8 7 7 7 7 5 6 9 9 9 6 4 4 3 3 4 6 8 9 7 8 9 7 6 6 7 7 6 6 5 5 4 4 4 3 4 6 4 3 3 3 3 3 3 3 4 4 4 4 4 3 4 3 2 2 2 2 2 3 4 6 7 8 9 10 12 10 8 7 7 8 7 6 6 7 9 9 8 9 8 4 4 6 8 8 6 5 5 6 7 9 8 5 4 2 2 3 3 3 3 4 5 4 5 6 5 5 6 8 11 9 7 5 5 7 5 3 3 4 7 9 10 9 9 9 9 10 9 9 8 8 8 8 7 6 6 7 7 6 7 7 7 7 8 9 9 9 9 9 9 8 5 3 2 2 3 4 5 6 6 6 5 5 4 5 5 6 6 7 7 8 8 8 8 8 9 8 8 9 9 10 9 9 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 11 11 12 12 13 13 12 11 11 10 10 11 11 11 12 11 11 11 11 11 11 12 12 12 12 13 13 13 13 14 14 15 14 14 13 13 13 13 12 12 12 12 12 12 13 13 13 12 12 12 12 12 11 11 11 10 10 9 8 8 7 7 7 6 6 6 6 6 6 6 6 6 6 5 5 5 5 6 7 9 10 11 11 11 10 10 9 8 8 8 9 9 9 9 9 9 9 9 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 13 13 12 12 12 12 13 13 14 14 14 14 14 14 14 14 14 13 13 13 13 12 12 11 10 10 10 10 10 10 10 11 11 11 12 12 12 12 11 11 11 11 11 10 10 10 10 10 9 9 9 8 8 8 8 8 7 7 7 7 7 7 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 12 11 11 11 10 10 11 11 11 11 11 11 11 11 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 4 4 4 3 3 3 3 3 4 3 3 3 2 2 2 1 1 2 2 2 2 2 3 3 3 3 3 4 4 4 4 4 4 4 4 5 6 7 7 7 8 9 10 10 11 11 11 11 12 12 13 14 14 14 13 13 13 13 13 12 12 11 11 10 10 10 9 9 8 8 7 7 6 5 5 3 1 1 2 1 2 2 2 3 3 3 3 3 3 2 2 2 4 4 4 3 2 2 2 2 3 3 2 3 3 3 3 3 3 2 2 2 2 3 4 4 3 2 3 3 3 3 2 1 2 3 4 4 5 4 3 4 3 3 2 2 3 3 1 2 4 4 4 3 3 2 2 2 1 2 2 3 2 3 4 3 3 3 3 2 2 2 2 3 4 4 4 4 4 3 3 4 4 4 3 4 5 4 3 3 3 2 2 2 2 3 3 3 2 2 2 2 2 1 2 3 3 2 2 3 3 3 4 3 3 2 2 3 3 3 3 4 4 4 2 1 1 1 1 1 2 1 1 1 2 2 2 3 2 3 3 3 3 2 1 1 1 1 1 2 2 2 2 3 3 4 5 6 6 6 6 6 6 6 5 5 5 5 4 5 5 5 4 3 2 2 2 2 2 2 2 1 1 1 2 3 4 5 5 4 3 3 4 4 5 5 5 5 5 5 6 5 5 4 5 6 6 5 4 3 4 4 5 4 4 4 4 4 6 7 5 4 3 5 7 9 9 7 7 6 6 5 4 4 3 3 3 2 3 4 7 10 12 11 10 9 8 11 12 11 12 14 12 11 10 9 9 7 6 5 5 6 7 8 10 10 8 6 5 6 6 7 6 4 5 6 9 9 6 5 4 3 4 6 7 9 8 7 8 8 7 7 7 6 6 5 3 2 4 5 4 4 3 4 4 4 4 5 4 4 3 2 3 3 3 3 3 3 3 4 3 2 2 2 2 3 3 5 7 8 8 9 12 13 10 7 3 4 5 7 7 7 8 9 11 11 10 9 8 7 7 10 8 5 5 5 6 7 9 8 7 5 4 3 3 2 3 3 3 4 3 5 6 5 5 6 8 10 9 6 3 3 4 4 3 2 4 6 8 9 9 9 10 10 10 10 9 8 8 8 7 6 5 5 6 7 7 7 8 8 8 8 8 8 9 9 9 8 7 4 3 3 3 4 5 6 7 8 8 7 6 4 4 4 5 5 6 6 7 7 7 8 8 8 8 8 8 8 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 11 11 12 12 13 13 13 12 11 11 11 11 11 12 12 12 11 11 11 11 11 12 12 12 12 12 12 12 12 12 13 14 14 14 13 13 13 13 12 12 12 12 13 13 14 13 13 12 12 12 12 12 12 11 11 10 9 9 8 8 7 7 7 6 6 6 6 7 7 6 6 6 6 5 5 5 4 5 7 8 9 10 11 11 11 10 10 9 9 9 9 9 10 10 10 10 9 9 9 9 9 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 13 13 14 14 14 14 14 14 14 14 14 14 13 13 13 12 12 11 11 10 10 10 10 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 9 9 9 9 8 8 8 8 7 7 7 7 7 7 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 11 11 11 10 10 10 11 11 11 11 11 11 11 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 3 3 2 2 3 3 3 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 4 4 4 4 4 4 4 4 6 6 7 7 7 8 10 10 11 11 12 12 12 12 13 14 13 13 13 13 13 13 13 12 12 11 11 11 11 10 10 9 7 7 7 7 7 6 5 4 3 2 2 2 2 3 3 3 3 3 2 2 2 2 2 2 1 1 2 3 3 2 1 2 2 2 3 3 3 2 3 3 3 2 2 3 3 3 4 5 4 4 3 3 4 3 3 2 2 3 4 5 4 4 5 5 4 4 3 3 2 2 2 2 2 3 4 4 3 2 2 2 2 1 1 1 2 3 2 2 2 2 3 3 3 4 4 3 3 4 5 5 4 3 3 3 3 3 4 4 5 6 5 4 3 3 3 3 2 2 3 2 2 2 2 2 2 2 2 2 3 3 2 2 2 3 3 3 3 3 3 2 2 3 3 3 4 4 3 2 2 2 1 1 2 2 2 1 1 1 1 1 2 2 3 3 3 2 2 2 2 2 2 3 3 3 3 4 5 6 7 7 7 7 7 8 9 8 8 7 7 7 7 7 6 6 5 4 3 2 2 2 2 2 2 2 2 2 3 3 4 5 5 5 4 4 4 4 5 5 4 4 4 4 4 5 5 4 4 5 6 6 5 3 3 3 4 4 4 4 5 5 6 8 9 8 5 4 5 7 9 9 8 7 7 7 7 6 5 4 3 2 1 3 4 7 9 10 9 7 7 8 10 9 7 11 13 11 10 9 9 8 7 6 4 4 5 6 7 8 7 5 4 5 7 8 9 6 4 4 5 8 9 8 8 8 7 7 7 8 9 8 7 7 7 7 6 5 5 5 3 3 3 4 4 3 3 3 3 3 5 5 5 5 5 3 3 3 2 2 2 2 2 2 2 3 2 2 2 1 2 4 6 7 8 9 10 12 12 11 6 2 4 6 8 8 8 8 8 10 10 9 10 9 7 8 9 7 5 4 5 5 7 8 8 8 6 5 4 2 2 2 2 2 2 3 4 5 6 6 7 9 10 9 6 4 4 4 3 2 2 3 5 7 9 9 10 10 10 10 10 10 9 8 7 6 6 5 6 6 7 7 7 7 8 8 8 8 8 9 9 9 9 7 5 5 5 5 7 8 9 9 10 10 9 7 5 4 3 4 4 5 6 7 7 8 8 8 8 8 8 8 8 9 10 10 9 8 7 7 7 7 7 7 6 7 7 7 7 7 7 8 8 8 8 8 8 8 8 9 9 9 9 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 11 11 12 12 13 13 13 13 12 12 11 11 12 12 12 12 12 11 11 12 12 12 12 12 12 12 12 12 11 11 12 12 13 13 13 13 13 13 13 13 13 13 14 14 14 14 13 13 13 13 13 12 12 11 11 9 8 8 8 7 7 7 6 6 6 6 7 7 7 6 6 6 5 5 5 5 5 5 6 7 9 10 10 11 11 10 10 10 9 9 9 10 10 10 10 10 10 10 10 9 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 13 13 14 14 14 14 14 14 14 14 14 14 13 13 12 12 12 11 11 11 11 11 12 12 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 9 9 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 11 11 11 10 10 10 10 11 11 11 11 11 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 3 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 5 6 7 7 7 8 9 10 11 11 12 12 12 12 13 13 14 13 13 13 13 12 12 12 12 11 11 11 11 10 9 9 8 7 7 6 6 5 5 4 4 3 2 2 2 2 3 3 4 4 3 3 2 1 2 3 3 3 2 2 2 3 2 2 2 2 2 2 3 4 4 3 3 2 2 2 2 3 4 5 5 4 3 3 4 4 4 3 2 3 3 4 5 4 3 3 3 3 2 1 1 2 2 3 4 5 5 4 4 3 3 3 2 2 2 2 1 2 2 2 2 1 1 2 4 4 5 5 4 4 4 3 3 3 3 3 3 4 5 4 4 5 5 5 4 4 4 4 4 3 3 4 3 3 3 2 2 2 2 2 3 3 2 2 2 3 3 2 2 3 3 2 2 3 5 5 4 4 4 3 3 4 3 1 2 2 2 2 2 2 2 1 1 2 2 3 3 3 3 3 3 3 3 3 4 4 4 4 5 6 7 8 8 8 7 6 5 6 6 7 7 7 6 5 4 4 3 5 4 2 1 1 1 1 2 2 2 2 2 4 5 6 7 7 7 7 6 5 4 4 4 3 2 2 2 2 3 3 3 4 6 7 7 5 3 2 3 4 4 4 5 6 7 7 8 9 8 6 5 7 8 9 8 8 8 8 8 7 6 5 3 2 2 2 3 5 8 9 9 7 6 6 6 5 5 6 11 12 11 10 10 9 8 7 6 4 4 4 3 3 3 4 5 5 6 8 8 7 7 6 5 5 5 7 9 9 9 9 7 7 7 8 8 7 6 6 6 4 4 5 5 5 5 5 5 4 3 3 3 2 3 5 5 4 5 4 3 3 3 2 2 2 2 2 2 2 2 2 1 1 1 2 3 5 6 8 10 11 13 12 11 6 4 4 7 10 9 8 6 5 5 7 8 9 9 7 7 7 6 5 4 5 5 7 8 9 8 8 7 5 2 1 2 2 2 3 4 4 5 6 7 8 9 9 9 7 6 6 5 2 2 1 2 3 6 8 10 10 10 10 10 10 9 8 6 6 5 6 6 7 7 8 8 8 7 7 7 8 8 8 9 9 9 9 8 7 7 7 8 8 9 10 10 10 9 8 7 6 4 3 3 4 5 6 7 8 9 9 9 9 9 10 10 10 11 11 11 10 9 8 7 7 7 7 7 6 6 6 6 6 6 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 11 11 12 13 14 15 14 14 13 12 12 11 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 12 11 10 10 10 11 12 13 14 14 13 13 13 13 14 14 14 14 13 13 13 13 13 13 12 12 10 9 9 8 8 8 8 8 7 7 6 6 6 7 7 7 6 6 5 5 5 5 5 5 5 6 7 8 9 10 10 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 10 10 10 10 10 11 11 11 12 12 12 12 12 12 11 12 12 13 14 14 14 14 14 14 14 14 14 14 13 13 13 12 12 12 12 12 12 12 12 12 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 9 9 9 9 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 11 11 10 10 10 10 10 10 11 12 12 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 3 3 3 3 3 3 3 3 3 3 4 3 3 3 3 4 4 4 4 4 5 7 7 7 7 9 10 11 11 12 12 12 12 12 13 14 13 13 13 13 12 12 12 11 11 11 10 10 10 9 8 8 7 7 6 5 4 4 3 3 3 3 3 3 3 3 4 3 4 5 5 4 3 2 3 3 3 2 2 2 1 3 3 2 2 3 3 2 3 3 4 4 4 3 1 2 3 4 4 5 4 3 3 3 4 4 4 3 3 3 4 4 4 4 3 3 3 3 4 3 2 2 3 5 6 5 4 4 4 4 3 3 3 3 2 2 2 2 2 2 2 1 1 2 3 4 4 4 5 5 4 3 2 2 3 3 4 4 5 4 4 4 4 4 4 4 4 5 5 4 3 4 4 4 3 2 2 2 2 2 3 3 3 3 3 3 3 2 2 3 3 2 3 3 4 4 3 3 3 3 3 4 2 2 3 3 2 2 3 2 2 2 2 2 3 3 3 3 3 3 4 3 3 3 4 4 5 5 6 6 7 8 8 10 10 9 7 5 5 5 4 4 4 3 3 3 3 5 5 3 2 1 1 1 1 1 1 3 4 5 6 8 9 9 7 6 5 4 3 3 4 4 3 2 1 1 2 3 4 5 6 7 7 7 6 4 3 3 4 4 5 6 7 6 7 7 7 6 7 8 8 9 8 8 8 7 6 5 5 5 3 2 2 2 3 5 7 8 8 6 5 6 5 5 5 7 10 10 10 10 10 10 10 10 8 6 6 4 3 2 3 5 7 8 7 6 5 6 7 7 7 6 5 5 5 5 6 7 5 5 6 7 8 7 7 6 5 4 5 5 6 6 6 5 5 5 5 4 3 3 4 5 4 4 3 3 4 3 3 3 2 2 2 3 3 2 2 2 1 1 1 1 2 4 5 8 10 12 13 13 11 8 7 6 8 9 9 6 3 3 3 5 7 8 7 7 6 6 7 6 5 5 5 6 6 7 7 7 7 5 2 1 1 2 3 4 3 3 4 5 7 9 10 10 9 6 5 5 4 3 2 2 4 5 7 9 10 10 10 10 9 9 8 7 5 5 5 5 6 7 8 8 8 8 7 7 7 7 8 8 9 9 9 9 9 8 8 8 8 9 9 9 9 9 8 7 7 6 5 4 4 5 5 6 7 8 9 10 10 11 12 13 13 13 12 12 12 12 11 11 10 6 5 5 5 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 11 11 11 12 14 15 16 16 16 15 14 13 12 12 12 12 13 13 13 13 14 14 14 14 14 14 14 14 13 11 10 9 10 11 12 13 13 13 14 14 14 14 14 13 13 13 13 13 13 13 13 12 12 11 10 9 8 8 8 8 8 8 8 7 7 6 6 6 7 6 6 6 5 5 4 4 4 5 5 6 6 7 8 9 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 11 11 10 10 10 10 10 10 10 10 11 11 11 12 12 12 11 11 11 11 12 13 13 14 14 15 15 15 14 14 14 14 14 13 13 12 12 12 12 12 12 12 12 12 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 8 8 8 7 7 6 6 6 7 7 7 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 11 10 10 10 9 9 10 10 11 12 12 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 3 3 3 3 3 3 3 3 3 3 4 4 4 4 5 6 7 7 7 8 10 11 11 12 12 12 12 12 13 13 13 13 12 12 12 12 12 11 11 11 10 10 9 9 8 7 7 6 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 6 6 4 3 3 3 2 2 2 1 1 2 3 3 3 3 4 4 4 3 3 3 4 3 3 3 4 5 5 4 3 3 3 3 4 6 6 5 4 3 3 3 4 5 4 3 3 4 4 5 4 4 3 3 3 3 4 4 4 3 2 2 2 2 2 2 1 1 2 2 2 2 2 3 3 4 4 4 4 4 3 2 2 2 3 3 3 3 4 4 4 4 5 5 5 5 4 5 6 4 4 4 5 5 3 2 2 2 2 2 3 4 4 4 4 4 4 4 3 2 2 3 3 2 2 4 4 3 3 3 2 2 1 2 2 2 2 3 3 3 3 3 3 4 4 3 3 3 2 3 4 5 4 3 4 4 5 5 5 6 7 7 8 9 10 11 10 8 7 5 1 2 3 4 4 5 5 7 7 6 4 2 1 1 1 2 3 4 4 5 5 5 6 6 5 4 4 3 3 3 4 4 4 3 2 1 2 3 5 5 6 6 7 8 7 5 3 2 3 3 4 5 5 5 5 5 6 7 8 8 8 8 8 8 7 6 5 5 5 4 3 2 3 2 2 4 6 7 6 5 3 3 5 5 4 6 7 7 8 9 11 12 12 11 10 9 6 5 4 3 3 5 5 6 5 5 5 5 5 7 8 5 4 4 3 4 4 4 3 4 5 7 8 8 7 7 6 6 6 6 5 6 6 5 5 5 5 4 4 4 4 5 5 6 6 5 5 4 3 3 2 2 1 2 3 2 1 1 1 2 2 2 3 4 6 8 11 13 14 13 11 8 6 6 8 8 7 4 2 3 3 4 5 7 8 8 7 7 8 7 6 5 5 5 5 6 7 7 6 5 3 2 2 3 4 4 3 3 4 5 7 9 10 10 8 6 5 4 3 2 3 4 5 6 8 9 10 10 9 9 8 7 6 5 5 5 5 6 6 7 7 8 8 8 7 8 7 7 8 8 9 9 9 9 9 8 8 8 8 8 8 9 9 8 8 7 6 5 5 4 5 5 6 6 7 8 8 10 11 12 13 14 14 14 13 13 13 11 10 9 8 7 6 5 5 5 5 5 5 4 4 4 5 6 7 7 7 7 6 6 6 6 7 7 7 7 8 8 8 8 8 8 8 9 9 9 9 9 9 9 10 10 11 11 11 11 12 14 15 16 17 16 15 14 13 13 12 12 13 13 13 14 14 14 15 15 15 15 15 15 14 13 11 10 9 10 10 11 12 12 12 13 13 14 14 13 13 13 13 13 13 12 13 12 11 11 10 9 9 8 8 8 8 8 9 8 8 7 6 6 6 6 6 6 5 5 4 4 4 4 4 5 5 6 7 7 8 9 10 11 11 11 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 11 11 11 10 10 10 11 12 12 13 14 14 15 15 15 15 14 14 14 14 13 13 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 9 9 9 9 8 7 7 7 7 6 6 6 6 6 7 7 8 8 8 8 8 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 10 10 10 11 11 11 11 12 12 12 12 11 11 10 10 9 9 9 10 11 12 12 12 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 3 3 3 3 3 4 4 4 4 4 5 7 7 7 7 9 11 11 12 12 12 12 12 13 13 13 12 12 12 12 12 11 11 11 10 10 9 8 8 8 7 7 6 5 4 4 3 3 4 4 4 5 5 5 4 4 4 4 5 5 5 6 6 5 4 3 2 2 2 2 2 1 2 2 3 4 4 5 4 4 3 3 2 3 4 4 4 4 5 5 3 2 3 4 3 4 7 6 5 3 2 2 2 2 3 4 3 3 3 4 5 5 5 4 3 2 2 3 4 5 5 4 3 2 2 2 2 2 2 2 2 3 3 2 3 3 4 4 3 3 3 3 2 2 2 3 2 2 2 3 3 5 5 5 5 5 5 5 5 5 5 5 5 5 4 3 2 2 2 2 2 3 4 4 5 5 5 5 4 3 3 2 3 3 2 3 5 4 2 2 2 2 1 1 1 2 2 2 3 3 3 3 4 5 4 4 4 4 3 3 3 4 5 5 4 4 4 5 5 5 6 6 6 7 7 8 9 10 10 11 7 4 4 5 7 6 6 6 7 7 6 5 3 1 1 2 2 3 5 4 3 2 2 3 4 4 3 3 2 1 1 3 4 4 4 4 4 4 4 4 5 5 5 6 6 7 5 3 2 2 3 3 4 4 4 4 4 4 5 6 7 7 7 7 7 6 5 5 5 5 4 2 3 3 3 3 3 4 5 6 6 4 4 4 4 3 3 3 2 5 7 9 11 11 11 10 9 8 5 4 4 2 2 2 3 4 5 6 5 6 7 8 7 6 5 5 4 5 4 3 4 6 8 8 8 6 5 4 4 4 4 5 5 6 6 5 4 4 4 5 5 5 6 7 7 6 5 5 5 3 2 2 2 1 3 3 2 2 1 1 2 3 4 4 5 7 9 11 13 13 13 10 7 4 4 7 6 5 4 4 5 4 4 5 7 10 10 9 10 10 7 6 4 4 4 7 8 9 7 6 6 5 3 3 3 3 4 4 4 5 6 8 9 10 10 9 7 6 5 3 3 3 3 4 6 8 10 10 9 8 8 8 7 6 4 5 6 6 7 7 7 7 7 7 7 8 8 8 8 8 9 9 9 9 8 8 7 7 6 7 7 8 9 9 9 8 7 6 5 5 5 5 6 6 7 7 8 9 11 12 12 12 13 14 14 14 13 11 11 11 10 9 8 7 6 6 5 5 5 4 4 4 4 5 6 7 7 8 7 7 6 6 6 6 6 6 6 7 7 7 8 8 8 8 8 8 9 9 9 9 9 9 10 10 11 11 11 12 13 15 16 16 16 15 15 14 13 13 12 12 13 13 13 14 14 15 15 15 15 15 15 14 13 11 11 10 10 10 11 10 10 10 11 12 12 13 12 13 13 13 12 12 12 12 12 11 11 10 9 9 8 8 9 9 8 8 8 7 6 5 5 5 5 5 5 5 5 4 4 4 4 4 5 5 6 6 7 7 8 9 10 11 11 11 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 9 9 9 10 10 11 11 12 13 13 14 14 15 15 15 15 14 14 14 13 13 13 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 9 9 9 8 8 8 6 6 6 6 6 6 6 6 6 6 7 8 8 8 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 10 10 10 10 10 11 11 11 11 12 12 12 11 11 11 11 10 10 10 10 11 11 11 12 12 12 12 11 11 11 10 10 9 9 9 10 11 12 12 12 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 4 4 4 6 6 7 8 8 8 8 10 11 12 12 12 13 13 13 13 13 12 12 12 12 11 11 11 10 10 10 9 8 7 7 7 7 6 5 4 4 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 4 3 2 2 3 3 3 3 3 3 3 3 4 5 4 4 3 2 4 4 4 3 3 3 3 4 4 4 4 3 3 4 5 4 2 3 4 3 2 2 2 2 3 3 4 5 5 5 4 3 2 2 2 2 3 4 4 3 3 2 1 2 2 3 2 1 2 3 3 3 3 4 4 3 2 2 3 3 3 3 3 2 2 2 2 2 2 4 5 5 4 5 5 5 5 5 5 4 3 3 2 2 2 2 2 4 4 4 4 4 4 4 4 5 4 3 3 4 4 4 4 5 4 3 3 4 4 3 2 2 1 1 2 2 3 3 4 4 5 4 4 4 4 4 4 4 4 5 5 5 5 6 5 4 4 5 5 6 6 6 6 7 8 10 11 12 10 8 8 9 7 5 4 4 5 4 3 3 2 1 2 3 4 5 4 3 3 2 2 4 4 3 3 4 3 3 3 4 4 4 4 4 4 3 4 4 4 5 5 6 7 5 4 2 2 2 2 2 3 3 4 5 5 4 4 6 6 6 6 5 4 4 4 5 5 3 2 4 5 5 4 4 4 5 5 3 2 2 2 3 3 3 3 4 5 7 9 9 10 10 11 11 10 8 7 6 3 1 2 2 2 4 5 6 6 5 6 6 7 7 6 5 4 3 4 6 6 7 7 7 5 3 3 4 4 5 5 6 6 7 6 5 4 4 5 6 6 6 6 5 4 4 5 5 3 2 2 1 2 3 3 4 3 2 2 2 3 4 5 6 7 9 11 13 13 12 9 6 3 4 6 6 5 4 4 5 4 4 7 9 12 9 9 11 11 8 5 3 3 4 7 9 10 8 7 6 5 3 3 3 3 4 6 6 6 7 9 10 10 10 9 8 8 8 7 5 4 3 4 6 8 9 9 9 8 7 7 6 5 4 5 6 7 7 7 7 7 6 6 7 7 8 8 9 9 9 9 8 8 7 6 6 6 6 7 8 9 9 9 9 8 7 6 5 5 6 6 6 6 7 7 8 9 9 11 12 13 13 14 14 14 13 12 11 11 10 9 8 8 7 7 6 5 5 4 3 3 3 4 5 6 6 6 6 6 6 6 5 5 5 5 6 6 7 7 7 7 8 8 8 8 8 8 8 8 8 9 9 10 10 11 11 12 13 14 15 16 16 16 15 14 14 13 12 12 12 13 13 13 14 14 15 15 15 15 14 14 13 12 12 11 10 10 10 9 8 8 8 9 10 10 10 9 9 10 11 11 11 11 11 11 10 9 8 8 8 8 8 8 7 6 4 3 3 3 4 4 5 5 5 5 5 4 4 4 4 4 4 5 5 6 6 6 7 7 8 10 11 11 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 9 9 9 8 9 9 9 10 11 11 12 12 13 14 14 15 15 15 15 14 14 14 14 14 13 13 13 13 12 12 12 12 12 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 9 9 9 8 8 8 7 5 5 5 6 6 6 6 6 6 7 7 8 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 10 10 10 11 11 11 11 11 11 12 12 12 11 11 11 11 10 10 10 11 11 11 12 12 11 11 11 11 10 10 10 10 10 10 10 11 12 12 13 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 8 8 8 9 9 10 12 12 12 13 13 13 13 13 13 13 12 12 12 11 11 10 10 9 9 8 7 7 7 7 6 6 5 4 4 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 4 3 2 2 2 2 3 3 3 3 3 3 4 5 4 3 3 2 3 3 3 2 2 3 4 6 5 5 4 4 3 4 5 4 3 3 3 3 2 2 2 2 3 4 4 5 4 4 4 3 2 2 2 2 3 4 3 3 2 2 2 2 3 4 3 2 2 2 3 3 3 3 3 2 2 3 3 3 3 3 3 2 3 2 1 2 2 3 4 4 4 3 3 3 4 3 3 2 1 2 2 2 2 1 2 3 4 5 4 4 5 6 6 6 5 3 3 3 4 5 4 4 3 2 3 4 5 5 4 3 2 2 2 2 3 3 3 4 4 4 5 5 5 5 5 5 4 4 5 4 5 5 5 4 4 4 4 5 5 5 5 5 5 6 8 10 10 10 10 10 10 7 5 4 3 3 2 2 2 2 2 3 5 5 4 3 2 2 2 4 4 3 4 4 4 3 3 3 4 5 5 5 5 4 4 3 2 3 3 5 7 6 4 2 1 2 2 2 3 4 5 4 4 4 4 6 6 5 6 5 4 4 4 5 5 3 3 4 3 3 4 4 4 5 5 3 2 2 2 2 2 3 3 5 6 7 9 8 9 11 10 9 10 10 9 6 2 2 3 2 2 3 4 5 6 7 5 6 6 7 6 4 4 5 7 8 7 7 7 7 5 5 5 5 5 5 5 6 5 6 6 5 5 4 4 4 5 5 5 4 4 4 5 5 5 3 3 3 3 3 4 4 4 3 2 3 3 4 5 6 7 9 11 12 13 11 9 7 6 6 7 8 6 3 4 4 3 5 8 9 10 7 9 12 11 10 7 5 4 5 7 9 10 9 8 5 4 3 3 3 3 5 7 6 6 7 8 10 10 10 8 8 8 9 8 6 5 5 6 7 8 8 8 8 7 7 7 6 4 3 5 7 8 8 8 7 7 6 6 7 7 7 7 8 9 9 8 7 6 5 5 5 6 7 8 9 10 10 9 9 8 7 7 6 6 7 7 7 7 7 7 8 8 9 11 13 14 14 14 13 12 12 12 11 11 10 9 9 8 7 7 6 5 5 4 3 3 3 4 5 5 6 6 7 6 6 6 5 4 4 4 5 5 6 6 7 7 7 7 8 8 8 8 8 8 8 8 9 10 10 11 11 12 12 13 15 16 17 16 16 15 14 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 13 12 11 11 10 9 8 7 7 7 8 8 8 7 7 7 8 9 8 8 8 7 6 6 6 7 7 7 6 5 4 3 2 2 2 3 3 4 4 4 5 5 5 4 4 4 4 4 4 4 5 5 5 6 6 7 7 9 10 10 10 10 10 10 10 9 9 10 10 10 10 10 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 8 8 8 9 10 10 11 11 12 12 13 14 14 15 14 14 14 14 14 14 14 13 13 13 13 13 12 12 12 12 11 11 11 11 11 11 11 11 11 10 10 10 10 10 9 9 9 8 8 8 7 6 4 5 5 5 6 6 6 6 7 7 8 8 8 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 10 10 10 11 11 11 11 11 11 11 11 11 12 11 11 11 11 11 11 11 11 11 11 12 11 11 11 11 11 10 10 10 10 10 11 12 13 13 14 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 11 12 13 13 13 13 13 13 13 13 12 12 11 11 11 10 9 8 8 7 7 7 6 6 6 5 4 4 4 3 3 3 3 3 4 4 4 4 4 4 4 4 3 3 3 4 4 4 4 4 4 4 3 3 2 2 3 3 3 3 3 3 3 3 4 3 3 3 3 3 3 3 3 4 4 6 6 5 4 3 3 3 4 5 5 4 3 3 3 3 3 3 3 3 3 3 6 7 7 5 3 3 3 3 4 5 4 4 3 2 3 3 3 3 3 3 2 1 2 3 3 3 2 2 2 3 3 3 2 2 3 3 3 4 3 3 3 3 3 3 3 4 4 3 3 3 2 2 2 2 2 2 2 2 3 3 4 5 5 5 6 7 7 7 6 5 4 3 3 4 4 3 4 3 2 2 3 5 6 7 7 5 4 3 3 3 3 3 3 4 5 5 5 5 4 3 4 4 4 4 4 5 5 5 5 4 3 3 4 5 4 3 3 4 5 5 6 7 9 9 11 12 10 7 4 3 3 2 1 2 2 2 2 4 4 3 2 2 2 3 4 3 3 4 4 4 4 4 4 5 6 6 6 6 5 5 5 4 3 3 5 6 7 6 4 2 2 2 3 4 4 4 4 4 5 6 6 5 5 5 5 4 4 4 5 3 1 3 4 3 2 3 3 2 5 5 4 3 3 2 2 2 3 4 5 6 7 7 5 7 9 8 8 8 7 7 4 2 3 4 3 3 3 6 6 5 5 6 6 6 6 6 7 6 6 8 9 7 7 7 7 7 8 8 6 5 4 5 5 4 4 5 6 5 4 3 4 4 4 4 4 4 4 5 6 5 4 4 4 3 3 3 3 4 4 4 3 4 4 5 6 7 8 10 11 12 10 8 8 8 9 7 6 4 3 3 2 2 5 8 10 9 6 9 12 13 13 11 7 3 4 6 9 10 10 7 4 3 3 2 2 3 4 6 7 7 7 8 9 10 9 8 8 8 8 8 7 7 7 7 8 8 8 8 7 7 7 6 5 4 4 6 7 8 8 8 7 6 6 6 6 5 5 7 8 9 9 8 7 6 5 6 7 9 9 10 10 11 10 10 9 8 8 7 7 7 8 8 8 8 8 7 7 8 8 10 13 15 15 15 14 13 13 12 12 11 10 10 9 8 6 5 5 4 4 4 3 3 3 4 4 5 6 6 7 6 5 5 5 4 4 4 4 5 5 6 6 7 7 7 7 8 8 8 8 8 8 8 9 9 10 10 11 11 12 13 15 16 17 17 16 16 14 12 13 13 13 13 13 14 14 14 14 14 14 14 15 15 15 15 14 13 12 12 11 9 8 7 6 6 7 7 7 7 6 4 4 4 3 3 3 3 3 3 4 5 6 6 5 4 3 3 3 2 2 3 3 4 4 4 4 5 4 4 4 4 4 4 4 4 5 5 5 5 5 6 7 8 8 9 9 10 10 10 10 9 10 10 10 10 10 10 10 9 9 9 9 9 9 10 10 10 9 9 9 9 9 10 10 10 10 10 9 9 9 9 9 9 9 10 11 12 12 13 13 14 14 14 14 14 14 14 14 13 13 13 13 13 12 12 12 12 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 9 9 9 9 8 8 7 5 4 5 5 6 6 6 6 6 7 7 8 8 8 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 10 10 11 11 11 11 11 11 11 11 11 11 12 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 11 12 13 14 15 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 13 13 13 13 13 12 11 11 10 8 8 7 7 7 7 6 6 5 5 4 4 4 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 3 3 3 3 4 4 4 4 4 4 3 3 3 3 3 4 4 4 4 4 4 3 4 4 4 4 4 4 4 3 3 2 4 6 6 5 4 4 3 4 4 5 6 6 5 4 4 4 4 4 4 3 3 3 4 5 6 5 5 5 6 6 4 4 3 3 2 2 3 3 3 2 1 2 3 3 3 4 4 3 3 3 3 3 3 2 2 2 3 4 3 4 4 5 5 4 4 4 5 6 4 3 3 3 3 3 3 3 3 2 2 2 3 4 5 6 6 6 6 6 6 6 5 3 2 2 3 4 4 4 5 4 3 2 2 3 4 6 6 7 6 5 4 3 3 3 3 5 5 5 5 5 3 2 2 3 3 4 4 5 5 5 5 4 4 4 5 6 5 3 2 3 3 3 3 4 6 7 9 11 12 9 4 4 4 3 3 3 2 1 1 2 4 3 2 2 3 4 3 2 3 3 4 4 4 5 5 5 5 4 5 5 5 5 5 4 3 4 4 7 8 7 5 3 2 2 3 4 5 4 3 4 5 6 6 4 5 5 6 5 4 4 6 4 3 4 4 3 3 3 4 5 6 5 3 4 4 4 4 3 4 5 5 5 5 4 3 6 8 8 7 7 6 6 5 3 3 4 5 5 4 5 4 3 4 6 5 5 4 4 6 6 7 9 8 6 5 6 7 8 9 8 7 4 3 6 5 3 4 4 6 6 4 5 5 3 3 3 3 4 3 4 5 5 5 4 3 3 3 4 4 4 5 5 4 5 5 5 5 6 7 9 11 11 9 8 8 7 6 4 3 3 3 2 3 4 6 8 10 7 6 9 12 13 13 12 7 4 5 7 9 11 11 8 5 3 2 2 3 3 2 3 6 6 6 7 9 10 8 7 7 8 8 9 9 7 7 7 8 9 8 8 8 7 7 6 5 4 5 7 8 8 7 7 7 7 7 8 7 6 7 8 9 10 10 9 8 8 8 9 10 11 11 11 11 11 10 10 9 9 8 8 8 8 8 8 8 8 8 8 7 7 7 8 11 15 15 15 13 13 13 13 12 12 11 10 8 7 5 4 4 3 3 3 3 3 3 3 4 5 5 6 6 6 5 4 4 5 4 4 4 4 5 5 6 6 7 7 7 8 8 8 8 8 8 8 8 9 10 10 11 11 12 13 14 16 17 17 17 16 16 15 13 13 13 13 13 14 14 14 15 15 15 15 14 14 14 14 14 14 13 12 11 10 8 7 6 6 6 5 5 5 4 2 2 2 2 2 1 2 2 2 3 5 5 6 6 6 5 4 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 6 7 8 9 9 9 10 9 9 9 10 10 11 11 11 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 9 9 9 9 9 9 10 10 11 12 12 13 13 14 14 14 14 14 14 13 13 13 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 9 9 9 9 8 8 7 6 6 6 6 7 7 6 6 7 7 8 8 8 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 11 11 11 11 10 10 10 10 10 10 10 9 10 10 11 11 12 13 14 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 10 9 9 8 7 7 7 7 6 5 5 4 4 4 4 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 3 3 3 3 3 4 4 4 3 3 2 2 2 3 4 4 4 5 5 5 4 4 5 5 5 5 4 5 5 4 3 2 4 6 6 5 5 4 4 5 5 6 6 7 7 6 4 3 4 4 3 4 4 3 3 4 4 4 4 4 3 3 3 2 2 2 2 1 2 2 3 3 2 2 3 4 5 6 6 5 3 3 3 4 4 3 2 2 2 3 3 4 5 6 6 5 5 5 5 5 4 4 3 4 5 4 4 4 4 4 3 3 4 5 6 6 5 5 5 5 5 4 3 3 3 3 3 4 4 7 8 7 5 4 3 3 3 4 5 6 7 6 5 4 4 4 4 5 5 6 6 5 4 3 2 2 3 3 4 4 4 4 4 4 4 5 7 7 7 5 4 3 2 1 3 4 7 8 9 11 12 10 8 4 4 4 4 4 2 2 2 2 3 3 2 3 3 4 3 3 3 3 4 4 5 5 5 5 4 3 3 4 4 5 4 4 4 5 6 7 7 7 6 5 3 2 2 3 3 3 3 3 4 4 5 5 5 5 5 6 6 6 6 4 4 5 4 4 3 4 6 7 7 5 3 3 4 5 5 4 3 4 6 6 6 3 3 6 8 9 7 6 3 3 4 3 3 5 7 5 4 4 4 4 5 5 4 4 3 5 7 7 8 9 7 5 5 5 6 6 6 7 6 3 3 5 3 3 3 4 5 5 5 5 5 3 3 2 2 3 3 3 3 4 4 4 3 2 3 4 3 3 4 5 5 6 6 5 5 6 7 9 10 10 8 7 7 6 4 3 2 3 3 3 2 4 8 8 7 6 6 9 9 9 11 11 8 6 7 7 9 11 12 10 6 3 3 3 3 4 3 3 3 3 5 7 9 10 8 6 6 7 8 10 10 7 6 6 7 8 8 8 7 7 7 5 4 4 5 7 8 7 7 7 8 8 8 8 8 8 8 9 10 11 11 10 10 10 10 11 11 11 11 11 11 10 10 10 9 9 8 8 8 8 9 9 9 9 8 8 7 7 6 7 11 14 15 15 14 13 12 13 13 12 11 10 8 7 6 5 5 4 3 3 3 3 3 3 4 5 5 6 6 6 5 5 4 4 4 4 4 4 5 5 5 6 6 7 7 7 7 7 8 7 7 8 8 9 10 10 11 11 12 12 14 15 17 17 17 17 17 16 13 13 13 13 13 14 14 15 15 15 14 14 13 13 13 13 13 13 13 12 11 10 8 7 6 5 5 4 4 5 4 3 3 3 3 3 2 2 2 3 3 4 5 6 6 6 5 4 3 3 3 3 3 3 3 4 4 4 4 4 4 4 3 3 3 3 4 4 5 5 5 5 5 6 7 8 8 9 9 9 9 9 10 10 11 11 11 11 10 9 9 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 10 10 9 9 9 9 9 10 10 11 11 12 12 13 13 14 14 14 14 14 13 13 13 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 9 9 9 9 8 8 8 8 7 8 8 8 7 7 7 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 9 9 9 9 9 10 10 11 11 12 12 13 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 7 7 6 5 5 4 4 4 4 4 3 3 3 3 3 3 3 3 3 4 4 4 5 4 4 4 4 3 3 2 2 3 3 3 3 3 3 3 2 2 3 4 4 5 5 5 5 5 5 5 4 5 5 4 4 4 5 5 4 4 4 5 6 6 6 5 5 4 5 6 7 8 8 8 6 5 4 3 2 3 3 2 3 5 4 3 2 2 3 3 3 2 2 2 2 2 2 2 3 3 2 2 2 3 3 4 5 4 3 2 2 3 3 3 2 2 1 2 3 5 6 6 5 5 6 6 6 6 6 7 8 7 6 5 5 5 6 6 5 4 5 5 5 5 4 5 5 5 4 3 3 3 4 3 3 4 6 9 10 10 8 6 3 2 2 3 3 5 6 6 5 4 5 6 5 4 5 6 6 5 5 5 4 3 3 3 4 4 4 3 4 4 4 6 7 8 7 6 4 3 2 2 4 5 7 8 9 11 12 12 10 8 8 7 7 5 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 5 6 6 5 4 4 4 4 5 5 5 5 5 5 5 6 6 7 6 6 5 4 3 2 2 3 3 3 3 3 4 4 4 4 4 5 6 6 6 5 5 5 4 4 2 4 6 6 6 5 4 3 6 7 5 5 4 4 4 5 5 4 4 6 7 7 5 3 1 2 3 3 4 6 9 10 6 3 4 5 6 5 3 5 6 6 7 8 8 8 7 5 4 4 4 4 3 4 3 2 3 4 3 2 2 3 4 5 5 4 4 3 3 3 3 3 4 3 3 4 4 4 3 3 3 3 2 2 2 3 4 6 6 6 7 7 8 8 10 9 8 7 6 5 5 4 3 3 3 3 3 6 8 7 6 5 7 9 7 7 11 12 11 9 7 6 7 9 11 11 7 4 2 3 4 4 4 3 3 2 5 7 9 9 8 7 6 7 9 11 9 6 6 6 7 7 7 7 7 7 6 5 4 3 5 6 7 7 7 7 8 8 8 8 8 9 9 10 11 11 12 11 11 11 11 11 11 11 11 10 10 10 10 9 9 8 8 8 8 8 8 9 9 9 9 8 7 7 6 7 11 13 14 14 14 13 12 12 13 13 12 10 8 8 7 7 7 5 4 3 3 4 4 4 5 5 6 6 6 5 5 5 4 4 4 4 4 4 4 5 5 5 6 6 7 7 7 7 7 7 7 7 8 9 10 10 11 11 11 12 13 15 16 18 18 18 18 16 14 13 12 12 13 13 13 13 13 13 13 13 13 12 12 12 12 12 11 10 9 9 8 7 6 5 4 4 4 5 6 5 3 3 4 4 3 3 3 3 4 4 5 5 6 5 4 3 3 3 3 2 2 3 3 3 4 4 4 4 4 3 3 2 2 3 3 4 4 4 5 5 5 5 6 7 8 8 9 9 9 10 10 10 10 11 11 11 10 9 9 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 8 8 9 9 9 9 9 9 10 10 11 11 12 12 13 13 14 14 14 14 14 13 13 13 13 12 12 12 12 12 12 12 11 11 11 11 11 11 11 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 8 8 8 7 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 8 8 8 8 8 8 8 9 9 9 9 9 9 9 8 8 8 8 8 8 8 9 9 10 10 10 10 10 11 11 11 11 11 11 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 10 11 12 12 12 12 13 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 4 4 3 3 3 3 3 2 2 3 3 3 3 4 4 4 4 5 4 4 4 4 3 2 2 2 2 3 3 3 3 3 3 2 2 3 4 4 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 6 6 6 6 6 5 5 6 7 7 7 8 7 6 4 2 2 3 3 3 4 5 5 4 2 2 3 2 2 2 2 2 3 3 2 2 3 3 2 3 3 4 4 3 3 3 3 2 2 4 6 5 4 4 5 5 5 5 4 4 4 4 5 5 6 6 7 8 7 7 6 5 5 5 5 5 5 6 6 5 4 5 5 6 6 5 4 3 4 5 6 4 3 3 5 9 10 10 10 8 5 3 2 2 2 3 4 4 4 4 5 6 6 6 5 6 6 6 6 6 6 6 5 4 5 5 5 4 3 4 4 6 6 7 6 5 4 3 2 4 7 7 7 7 8 10 12 12 11 10 10 9 9 7 4 3 2 2 3 4 4 3 3 4 4 4 5 5 5 5 5 6 6 5 5 4 3 4 5 5 5 5 5 6 6 6 6 6 6 5 5 4 3 3 3 3 3 3 3 3 4 3 3 3 3 3 4 6 6 6 5 4 3 2 2 3 4 4 4 4 3 4 5 5 4 5 5 4 3 4 4 3 5 6 7 7 5 3 1 2 3 3 4 5 7 9 7 6 5 6 6 7 6 5 6 6 6 6 7 7 6 5 4 4 4 5 4 3 2 2 3 4 3 3 3 5 6 5 5 5 4 3 3 3 5 4 4 4 3 3 4 5 3 3 3 2 1 1 1 2 3 5 7 7 7 8 8 8 9 8 7 6 6 6 5 5 3 2 2 3 4 6 7 7 5 4 7 8 6 7 10 12 13 11 8 5 6 8 10 10 7 4 2 3 5 5 4 3 3 3 6 7 8 7 6 6 7 8 9 10 9 7 6 7 7 7 7 7 7 7 6 4 3 3 4 5 7 7 7 7 7 8 8 8 9 9 10 10 11 12 12 11 11 10 10 10 10 10 10 10 9 9 9 8 8 8 8 8 8 8 8 9 9 9 8 8 7 7 6 7 10 12 13 14 14 14 13 12 12 12 12 11 8 8 9 9 8 7 5 4 4 5 5 6 6 6 6 6 6 5 5 5 4 4 4 4 4 4 4 4 5 5 5 6 6 7 7 7 7 7 7 8 8 9 10 10 10 11 11 12 13 15 16 17 18 18 18 16 14 13 13 12 12 12 12 12 12 12 12 13 13 13 13 13 12 11 10 9 8 8 8 8 7 6 5 4 5 6 7 5 3 3 4 4 4 4 3 3 4 4 4 4 4 4 3 2 2 2 2 2 2 2 3 3 3 4 4 4 3 3 2 2 1 2 2 3 4 4 4 5 5 5 5 6 7 8 8 9 9 10 10 10 10 11 11 10 10 9 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 8 8 8 8 8 9 10 10 9 9 9 10 10 11 11 12 12 13 13 14 14 14 14 14 14 14 13 13 13 13 13 12 12 12 12 11 11 11 11 11 11 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 8 8 7 7 7 8 8 8 8 8 8 8 8 8 7 7 6 6 6 6 6 7 7 7 8 8 8 8 9 9 9 9 8 8 8 8 8 8 8 8 8 8 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 8 9 9 9 9 9 9 10 11 12 12 12 12 12 13 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 3 2 2 2 3 3 3 3 3 4 4 5 4 4 4 4 3 3 2 2 1 2 2 3 3 3 3 3 3 3 3 4 4 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 6 6 6 7 6 6 6 7 7 7 7 7 6 5 2 2 2 4 5 6 6 7 6 4 3 2 1 2 3 3 3 4 3 2 2 3 3 4 6 7 8 6 5 4 3 3 5 6 7 7 7 7 7 5 5 4 3 2 2 2 3 4 4 4 5 4 4 4 5 6 6 5 5 5 5 5 6 5 4 6 7 7 8 7 7 7 6 6 6 6 4 4 5 5 6 7 8 8 7 6 4 3 3 2 2 3 3 4 4 5 6 6 5 5 6 7 6 6 6 6 6 5 5 5 5 6 5 5 4 4 5 5 5 4 3 3 2 2 3 5 6 7 7 9 10 11 11 11 10 9 9 8 6 4 1 2 2 3 4 5 3 2 3 4 5 5 6 6 5 6 6 6 6 5 5 4 4 4 5 5 5 5 5 5 5 6 6 5 5 4 3 3 3 3 3 4 4 3 3 3 3 3 3 2 2 4 5 6 6 4 3 2 3 3 4 4 3 2 2 2 3 3 4 4 3 3 2 3 4 4 4 5 6 8 6 3 3 3 3 4 5 4 4 5 7 8 9 9 8 8 6 5 4 6 6 3 3 4 5 6 6 6 4 6 8 4 3 3 3 4 4 3 4 5 7 6 5 5 6 4 3 2 2 3 5 5 5 4 3 4 4 3 2 2 1 1 1 1 1 2 3 6 7 7 7 8 8 7 6 5 5 5 4 4 3 3 3 3 3 4 5 6 7 6 5 8 8 6 7 9 10 11 11 8 5 7 8 11 10 7 4 2 4 5 5 4 3 3 5 7 7 6 5 5 6 7 9 9 9 10 9 7 7 8 7 7 7 7 7 6 4 3 3 4 5 6 6 6 7 7 8 8 8 8 9 9 10 10 11 11 10 10 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 8 8 7 7 6 7 9 11 12 13 14 14 12 11 12 12 12 11 10 9 9 9 9 7 6 5 5 6 7 7 7 7 6 6 6 5 5 5 5 4 4 4 4 4 4 4 5 5 5 5 6 6 7 7 7 7 8 8 9 9 10 10 10 11 11 12 13 14 16 17 18 18 18 16 14 14 14 14 13 13 12 12 12 12 13 13 13 14 13 13 12 12 10 9 9 9 9 9 8 7 5 5 5 6 7 6 4 4 4 4 4 4 4 4 4 3 3 3 3 3 2 2 2 1 1 1 1 2 2 3 3 3 3 3 3 3 2 2 2 2 2 3 3 4 4 4 4 5 5 6 6 7 8 9 9 10 10 10 10 10 10 10 10 9 8 8 7 7 8 8 8 8 8 8 8 9 9 9 9 8 8 8 8 8 8 9 10 10 10 9 9 10 10 10 11 11 12 12 13 13 14 14 14 14 14 14 14 13 13 13 13 12 12 12 12 12 11 11 11 11 11 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 8 8 8 7 7 7 7 8 8 8 8 8 8 8 7 6 6 6 6 6 6 6 6 6 7 8 8 8 8 9 9 9 8 8 8 8 8 8 7 7 7 7 8 8 8 9 9 9 9 10 10 10 10 10 10 10 10 9 9 9 8 8 8 8 8 8 9 9 10 11 11 12 12 12 12 12 13 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 3 3 3 4 4 4 4 4 4 4 4 3 3 2 1 1 2 2 2 3 3 3 3 3 4 4 4 5 5 4 4 4 4 4 3 3 3 3 4 4 4 4 4 4 4 4 4 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 5 4 4 6 7 8 7 6 5 5 3 2 2 2 3 4 4 5 5 4 2 3 3 5 7 7 7 8 7 5 3 2 3 4 5 5 4 4 4 5 4 3 3 2 2 2 5 4 3 3 4 3 3 3 5 7 7 5 5 4 5 6 6 7 7 7 8 8 8 9 9 9 8 7 6 5 4 3 3 4 4 5 6 6 6 5 4 3 3 2 2 2 3 3 4 4 4 5 5 5 6 6 6 6 6 5 4 4 4 3 3 3 3 4 4 4 3 4 4 3 3 2 2 2 3 4 5 7 8 9 10 11 12 11 9 8 8 7 5 3 1 2 3 3 4 5 4 3 3 4 5 5 6 6 6 6 6 6 6 6 5 5 5 4 4 3 4 5 5 4 5 5 6 6 6 6 5 4 4 3 4 5 4 4 3 3 3 3 3 3 4 5 5 4 4 3 3 3 3 4 4 3 3 3 3 2 3 3 4 3 1 2 3 4 4 4 4 4 6 7 6 4 3 4 4 5 5 4 3 3 6 8 9 9 8 6 4 3 3 5 5 3 3 4 5 6 7 6 5 9 11 9 7 6 5 4 3 2 3 3 4 3 3 4 5 6 4 3 3 3 4 5 5 5 5 5 4 3 2 1 1 1 1 1 2 3 4 5 5 6 7 8 8 7 5 4 3 3 3 3 4 4 4 4 4 4 4 6 6 5 6 8 6 5 6 7 8 9 10 8 7 8 9 10 8 6 4 4 5 4 4 4 4 3 6 8 7 6 5 6 7 8 9 8 8 9 9 8 8 8 7 7 7 7 7 7 6 4 4 5 6 6 6 6 6 7 7 7 7 7 7 8 8 8 9 9 8 8 8 8 8 8 8 8 7 7 7 7 7 8 9 9 10 10 10 10 10 10 9 9 8 8 7 6 7 8 10 11 13 13 13 13 12 11 12 12 11 10 9 9 9 8 8 7 7 7 7 7 7 7 7 7 6 5 5 5 5 5 4 4 5 5 5 5 5 5 5 5 5 6 6 6 7 7 7 7 8 8 9 10 10 10 11 11 12 13 14 16 17 18 18 17 15 14 14 14 14 14 13 13 13 13 13 13 14 14 14 13 13 13 12 11 11 10 11 10 10 9 7 6 5 5 6 6 7 6 4 4 4 4 4 4 4 3 3 3 3 3 2 2 2 1 1 1 1 1 1 1 2 2 3 2 2 2 2 2 2 2 3 3 3 3 4 4 4 4 5 5 5 6 7 8 8 9 10 10 10 10 10 10 10 9 9 8 8 7 7 8 8 8 8 9 9 9 9 9 9 9 8 8 8 8 8 8 8 9 10 10 10 10 10 10 10 11 11 11 12 12 13 13 14 14 14 14 14 14 13 13 13 13 12 12 12 12 12 12 12 11 11 11 11 10 10 10 10 9 9 9 9 9 9 9 9 9 9 8 8 8 7 7 7 7 8 8 8 8 8 7 7 7 7 6 6 6 6 6 6 6 6 6 7 7 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 8 8 8 9 9 9 9 10 10 10 10 10 9 9 8 8 7 7 7 7 8 8 9 10 11 11 12 12 12 12 12 12 12 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 4 4 4 4 4 4 3 3 2 2 2 2 2 2 2 3 3 3 4 4 4 5 5 4 4 4 4 4 3 3 3 3 3 3 4 4 4 4 4 5 5 5 5 5 6 6 6 6 6 5 6 6 6 6 5 5 6 6 5 5 6 6 6 6 5 5 4 4 3 3 4 4 5 4 4 4 4 2 2 3 3 5 7 7 8 7 5 3 2 2 2 2 3 3 2 3 5 4 4 3 3 3 5 7 6 5 3 3 4 5 5 7 7 5 4 4 4 5 7 7 8 7 6 6 6 8 9 9 10 9 7 5 4 3 3 3 4 5 5 5 5 5 4 3 3 3 4 3 3 3 3 4 5 5 4 4 4 5 5 6 6 4 4 3 3 4 4 3 2 2 2 2 2 2 3 3 3 3 3 3 4 5 6 6 7 8 8 9 10 12 11 9 7 5 3 2 2 2 3 2 2 4 5 3 3 3 4 5 5 6 6 6 6 6 7 7 7 7 6 5 4 3 1 3 5 5 4 4 5 5 5 4 5 5 5 4 3 5 6 4 4 4 3 2 3 4 4 4 5 5 4 4 4 3 3 2 3 3 3 3 3 3 3 4 4 4 3 2 3 3 3 3 4 4 5 5 5 5 5 4 5 6 6 5 4 4 4 6 6 4 6 8 5 3 2 3 4 4 4 4 5 6 6 6 6 7 10 11 11 9 7 6 4 2 2 2 2 2 2 2 3 3 3 2 2 2 3 4 4 4 5 5 5 4 3 2 2 2 1 1 2 2 3 4 4 4 5 7 8 8 6 4 4 3 2 2 3 3 4 5 5 5 5 5 6 7 6 6 6 4 3 3 4 6 8 8 7 8 9 9 9 6 5 4 4 4 4 3 4 4 4 6 7 7 6 5 6 7 8 8 8 8 8 8 8 8 7 7 7 7 7 8 9 7 6 6 7 8 7 7 6 6 6 6 6 6 6 7 8 8 8 8 8 8 7 7 8 8 8 7 7 6 6 6 6 7 8 9 10 11 11 11 11 11 11 11 10 10 10 8 7 7 8 8 10 12 12 12 12 12 12 11 11 11 10 9 9 9 9 8 8 7 7 7 7 7 7 7 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 7 7 7 8 8 9 9 10 10 11 11 12 13 14 15 16 17 18 17 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 12 12 12 12 12 12 11 10 8 7 6 6 6 6 7 7 4 4 4 4 4 3 3 3 3 3 3 3 3 2 2 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 3 3 3 3 3 3 4 4 4 5 5 5 6 6 7 8 9 9 10 10 10 10 9 9 9 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 9 9 10 10 10 10 10 10 10 11 11 12 12 13 13 14 14 14 14 14 14 13 13 13 13 12 12 12 12 12 12 11 11 11 11 11 10 10 10 10 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 8 8 8 9 9 9 9 10 10 10 9 9 9 8 8 7 7 7 7 7 7 8 9 10 11 12 12 11 11 11 11 11 12 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 4 3 3 3 3 2 2 2 2 3 3 4 4 4 5 5 5 5 5 4 4 4 4 3 3 3 3 3 4 4 4 5 5 5 5 5 5 6 6 6 6 6 6 6 5 5 5 6 5 5 4 4 4 4 4 4 3 4 4 4 4 4 5 5 5 5 5 4 2 2 2 3 3 2 1 1 3 5 6 6 5 4 3 3 3 3 4 6 5 3 3 4 4 4 4 3 3 5 7 8 8 7 7 7 7 7 7 6 4 3 3 6 7 8 8 7 5 3 3 4 7 8 9 9 9 8 6 4 4 4 4 5 8 8 6 4 3 3 3 3 5 6 5 4 2 2 2 3 3 3 2 2 3 4 4 4 3 3 5 5 5 4 3 2 2 2 2 3 2 2 2 2 2 3 3 4 5 6 7 9 9 9 10 10 11 12 11 10 7 3 2 2 2 2 2 2 2 2 2 2 2 2 3 4 5 6 6 6 6 7 8 7 7 5 4 2 2 3 4 4 4 4 4 4 4 3 3 3 4 4 4 4 5 4 3 3 4 5 4 3 4 4 4 5 6 6 5 3 2 2 2 3 3 2 3 3 3 4 6 4 3 2 2 2 2 2 3 3 4 5 5 6 6 6 6 5 5 6 6 6 5 5 5 5 6 8 8 7 5 3 3 4 3 3 4 4 5 5 5 5 5 6 8 8 7 7 8 7 6 4 4 5 4 3 4 4 3 2 2 2 2 3 5 5 4 4 4 4 4 4 3 3 2 2 2 3 3 3 3 3 4 6 7 9 8 5 4 4 3 3 4 5 5 5 6 4 3 2 5 8 9 9 7 5 3 3 3 4 6 7 7 6 7 8 8 7 4 4 4 4 4 3 3 4 4 5 6 7 6 5 4 5 6 6 7 8 8 9 9 8 7 7 7 7 7 7 8 8 8 7 7 8 9 8 8 7 6 6 6 6 7 7 8 8 8 9 9 8 8 8 8 9 9 8 7 7 6 6 6 7 8 9 10 11 11 11 12 12 12 12 12 12 12 11 10 9 8 8 8 9 10 11 11 11 12 12 11 10 9 9 8 8 8 9 8 8 7 7 7 7 7 7 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 7 7 7 8 9 9 10 10 11 11 12 13 14 15 16 17 18 17 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 12 11 10 8 8 7 6 6 7 8 7 5 4 3 3 2 3 3 3 3 3 3 3 2 2 2 1 1 1 1 1 1 1 1 2 2 2 2 2 2 3 3 3 3 3 3 3 3 4 4 5 5 5 6 6 7 8 8 9 9 9 9 9 9 8 8 7 7 8 8 9 9 10 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 9 9 10 10 10 10 10 10 11 11 11 12 12 13 13 14 14 14 14 14 14 13 13 13 13 12 12 12 12 12 12 11 11 11 11 11 10 10 10 10 10 9 9 9 9 9 9 8 8 8 8 8 8 8 8 7 7 6 6 7 7 7 7 7 7 7 7 7 6 6 6 6 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 8 8 8 9 9 9 9 9 10 10 10 9 9 8 8 7 7 7 7 7 7 8 8 10 11 12 12 12 11 10 10 10 11 11 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 3 3 2 2 3 3 3 4 5 5 6 6 6 5 5 4 4 4 4 3 3 3 4 4 4 4 4 5 5 5 5 6 5 5 5 6 6 6 6 5 5 5 5 5 5 4 4 3 3 3 2 2 3 3 3 3 3 3 4 5 5 5 5 4 3 3 3 3 3 2 3 4 4 5 6 5 5 4 3 3 4 6 6 6 4 3 3 3 3 3 3 3 3 4 6 8 7 7 7 7 6 6 7 5 4 3 4 6 7 7 6 5 3 2 2 4 7 7 8 8 9 10 8 7 5 5 6 8 10 10 9 6 3 2 4 5 6 7 7 6 4 2 2 2 2 2 2 1 2 2 3 3 3 3 4 4 4 3 3 2 2 3 3 3 3 2 1 1 2 4 4 4 5 5 6 7 8 8 9 10 11 11 11 10 8 5 3 2 2 2 2 2 2 2 2 3 4 5 4 4 6 6 5 4 3 4 5 5 5 3 2 1 1 2 3 3 3 3 2 3 3 2 2 2 3 3 3 3 3 3 3 3 4 5 4 3 4 4 4 6 8 6 5 3 3 3 3 3 3 3 3 3 3 4 5 2 2 2 2 2 2 2 2 3 3 4 5 6 5 4 4 5 6 7 7 6 5 4 3 5 7 8 8 8 7 5 3 3 3 4 4 4 4 5 4 3 4 5 6 6 6 7 7 6 5 3 6 9 7 7 8 6 3 3 3 3 3 3 3 4 5 5 5 5 5 5 5 4 4 3 3 4 5 5 4 4 4 6 7 10 9 6 4 4 3 3 4 5 5 6 6 5 4 2 5 8 10 11 9 6 2 3 3 4 5 7 7 6 8 8 8 6 3 4 4 4 4 3 4 4 4 5 7 6 6 4 3 4 4 3 6 8 9 9 9 8 7 7 7 7 7 7 8 8 8 8 8 8 9 8 8 8 7 7 7 7 9 9 9 9 10 10 10 9 9 10 10 10 10 9 8 7 7 7 7 8 9 10 11 11 11 11 12 12 12 12 12 12 12 11 11 9 8 8 8 7 8 9 9 10 10 11 11 9 8 8 8 8 8 8 8 7 7 6 6 6 6 6 6 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 6 6 7 7 8 9 9 10 10 10 11 12 12 14 15 16 17 18 16 15 15 15 14 14 14 14 14 14 14 13 13 13 13 14 14 14 14 14 14 14 14 13 13 12 11 10 9 8 7 7 6 7 7 7 5 4 3 3 2 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 4 5 5 5 5 5 6 6 7 8 8 9 9 9 9 8 7 7 7 7 8 9 9 10 10 10 10 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 9 9 10 10 10 10 10 10 11 11 12 12 13 13 14 14 14 14 14 14 14 13 13 13 12 12 12 12 12 12 12 11 11 11 11 10 10 10 10 10 10 9 9 9 9 8 8 8 8 8 8 8 7 6 6 6 6 6 6 7 7 8 7 7 7 6 6 6 6 6 6 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 7 8 8 8 9 9 9 9 9 9 10 10 10 10 9 9 9 8 8 8 8 8 8 8 9 10 11 12 12 12 11 11 10 10 10 10 11 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 3 3 4 4 5 5 6 6 6 5 5 4 4 4 4 4 4 4 4 4 4 5 5 5 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 4 3 3 2 1 2 2 3 3 3 3 3 4 4 5 5 5 4 4 3 3 4 4 5 6 6 7 7 7 7 6 4 3 3 4 4 4 4 4 3 3 3 4 4 4 5 5 5 5 6 6 5 5 5 5 5 5 5 4 3 3 3 3 4 4 3 3 2 2 4 6 8 7 5 7 8 8 7 5 6 6 7 8 10 10 9 5 3 5 6 7 7 7 7 6 4 3 2 2 2 3 3 2 2 3 3 3 3 3 4 3 3 2 2 1 2 2 3 3 2 2 1 2 4 4 5 5 5 5 6 7 8 8 10 11 11 10 9 7 6 3 2 1 1 2 2 2 2 3 3 4 5 5 5 7 7 8 7 6 5 4 4 3 2 2 2 1 1 1 2 2 2 3 4 4 4 3 3 2 2 2 2 2 3 3 3 4 5 4 3 4 4 5 6 7 6 5 4 4 5 3 2 2 3 3 3 3 3 2 1 1 2 3 2 1 1 2 3 4 4 4 3 3 2 3 4 5 6 7 7 7 5 4 6 8 9 8 7 6 5 4 5 6 6 5 3 3 3 3 4 3 5 7 7 7 5 5 6 5 3 8 11 9 9 9 6 3 4 4 4 4 4 4 4 4 4 4 6 7 8 7 6 3 2 3 4 5 5 5 5 5 7 8 10 9 7 4 2 2 2 3 3 4 6 6 4 3 2 4 6 10 11 11 8 5 3 3 3 4 5 7 7 8 8 7 5 4 4 3 3 3 3 3 3 4 5 6 6 6 5 4 3 3 4 6 7 9 9 9 8 8 8 7 7 7 7 8 8 7 8 9 9 9 8 8 8 8 8 9 9 9 9 9 10 10 11 10 10 11 11 11 11 11 10 9 8 8 8 9 9 10 10 11 11 11 11 11 11 11 11 11 11 11 11 10 9 9 10 9 9 9 9 9 9 9 10 10 8 8 8 8 8 8 8 7 7 7 6 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 6 6 7 7 8 9 9 9 10 10 11 11 12 13 15 16 17 17 15 14 14 14 14 14 14 14 14 14 13 13 12 12 13 13 13 14 14 14 14 14 14 14 13 12 12 10 9 7 7 6 6 7 8 8 6 5 4 3 3 3 3 3 4 4 4 4 4 4 5 5 5 5 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 3 4 5 5 5 5 5 6 6 7 7 8 8 8 8 8 7 7 7 7 7 8 9 9 9 10 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 9 9 10 10 11 11 11 11 11 11 12 12 13 13 14 14 14 14 14 14 13 13 13 13 12 12 12 12 12 12 12 11 11 11 11 10 10 10 10 9 9 9 9 9 8 8 8 8 7 7 6 6 6 5 6 6 6 7 7 7 8 7 7 7 6 6 6 6 6 7 7 7 7 7 7 8 8 8 8 8 7 7 7 7 8 8 8 8 9 9 9 9 10 10 10 9 10 10 10 10 10 9 9 9 9 9 9 9 9 10 10 11 12 12 12 12 11 11 10 10 10 10 11 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 5 5 5 6 6 6 6 6 6 5 5 5 5 5 5 4 5 5 5 5 5 5 4 3 2 2 1 2 2 3 3 3 4 4 4 4 4 4 3 3 3 4 5 6 7 7 8 8 8 8 7 6 5 5 4 4 4 4 4 5 4 3 3 4 4 6 6 6 6 5 4 4 4 4 3 3 3 3 4 4 4 6 5 4 4 3 3 3 3 3 3 6 7 6 5 6 7 7 6 5 5 6 6 8 9 10 10 8 7 7 7 7 7 7 9 8 7 5 4 4 4 6 4 2 2 2 2 3 3 3 3 3 3 3 3 3 3 2 3 3 3 2 2 2 3 5 5 5 5 5 6 7 7 8 9 10 11 11 9 8 5 3 2 1 2 2 2 2 2 3 4 5 5 5 5 5 4 5 6 6 5 4 4 4 3 3 2 2 1 2 2 3 4 5 6 6 6 4 3 2 2 2 2 3 3 2 2 3 3 3 3 4 4 5 6 6 5 5 4 4 4 4 3 2 2 2 2 2 3 2 1 1 2 3 2 1 1 1 2 3 3 4 3 4 5 5 5 4 6 7 8 8 7 7 7 9 9 9 8 7 7 7 7 7 6 4 2 2 3 5 6 6 8 9 8 7 7 7 7 6 5 7 6 3 5 6 4 3 4 5 5 5 5 5 5 5 4 4 4 4 6 5 4 2 2 3 3 5 6 6 5 6 7 9 10 9 7 4 2 2 2 2 3 4 7 5 4 3 2 2 4 7 10 11 10 7 3 3 3 3 3 5 7 9 8 7 5 4 3 3 3 3 3 3 4 5 5 6 6 6 4 5 4 4 4 4 6 8 9 9 8 8 8 7 7 8 8 9 7 7 8 8 9 9 9 9 9 9 9 9 9 9 9 9 10 10 11 11 11 11 11 11 11 11 10 10 9 9 9 9 10 10 10 11 11 11 11 11 11 10 10 10 10 10 10 9 8 9 11 12 12 12 12 11 10 10 11 12 12 11 9 9 9 9 8 8 8 8 7 6 5 4 4 4 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 6 7 7 8 9 9 9 9 10 10 11 12 13 14 15 16 16 14 13 13 13 14 14 14 14 14 14 13 12 11 11 11 11 11 12 12 13 13 13 13 13 13 12 11 9 7 6 5 5 6 7 9 9 8 6 5 5 4 4 4 4 4 4 4 4 4 5 5 5 6 6 6 5 5 5 4 4 4 3 3 3 3 2 2 3 3 2 2 2 3 4 5 5 5 5 5 5 6 6 7 7 7 8 8 7 7 7 7 7 8 8 8 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 10 10 11 11 11 11 11 12 12 13 13 13 14 14 14 13 13 13 13 13 12 12 12 12 12 12 12 11 11 11 11 10 10 10 10 9 9 9 8 8 8 8 8 8 7 7 7 6 6 7 7 7 7 7 7 8 8 7 7 7 6 6 6 6 7 7 7 7 7 7 7 8 8 8 7 7 7 7 7 7 8 8 8 9 9 9 9 10 10 10 10 9 9 9 10 10 10 9 9 9 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 10 10 11 11 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 4 4 4 4 4 4 4 4 4 4 5 5 6 6 6 6 6 6 6 6 6 5 5 5 4 4 4 5 5 5 5 5 5 4 3 3 2 1 2 2 3 3 3 4 4 4 3 3 3 3 3 4 5 7 7 8 8 9 9 8 7 7 6 6 6 5 5 4 4 5 5 4 4 4 4 5 5 5 4 3 3 3 3 2 3 2 2 3 3 3 3 4 3 3 4 4 4 4 4 3 3 6 7 7 6 5 5 5 4 4 4 5 6 7 8 9 9 9 7 6 7 7 7 8 9 9 8 7 6 6 6 7 4 2 1 1 2 2 2 3 3 3 3 3 4 4 3 3 3 3 3 3 3 2 3 4 5 6 5 5 6 6 7 8 8 9 10 11 10 9 7 4 3 2 3 2 1 2 2 4 4 4 4 4 2 2 2 3 4 3 3 3 2 2 3 3 2 2 2 3 4 5 7 7 7 6 6 6 4 4 3 3 4 3 3 3 3 3 3 2 2 2 2 3 5 5 5 4 3 3 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 2 2 3 5 7 7 7 6 5 4 5 7 8 8 8 7 8 9 10 11 11 10 9 8 7 6 5 3 2 2 3 4 7 9 11 9 5 6 6 6 6 5 5 3 3 3 3 4 4 3 4 6 7 7 6 4 5 5 5 5 5 5 4 4 4 3 3 2 3 4 6 6 5 7 8 8 9 10 7 4 2 1 1 2 4 4 5 4 3 2 3 3 3 4 5 7 8 6 5 5 5 4 4 4 7 9 8 7 6 3 2 3 3 3 4 5 6 7 7 7 7 5 4 5 5 5 4 3 5 7 8 9 9 8 8 8 8 8 8 8 6 6 8 8 9 9 9 9 8 7 8 8 9 9 9 9 9 10 11 11 11 10 10 10 10 10 10 10 10 10 9 9 10 10 10 11 11 11 11 10 10 10 10 10 10 9 9 9 9 10 11 13 14 15 15 14 13 13 13 13 14 13 11 11 11 10 10 9 9 9 9 7 6 5 4 4 4 5 5 4 4 4 3 3 3 4 4 4 4 4 4 4 4 4 4 4 5 5 5 6 6 7 8 8 9 9 9 10 10 11 12 13 14 15 15 15 13 13 13 13 13 13 14 14 14 14 13 11 10 9 8 8 8 9 9 10 10 11 12 12 12 11 10 9 7 5 5 6 7 8 9 10 10 7 6 6 6 5 4 4 3 4 4 4 4 5 5 6 6 6 6 6 6 5 4 4 3 3 3 2 2 2 3 3 3 3 3 3 3 4 5 5 5 5 5 6 6 6 6 7 7 7 7 7 7 7 7 8 8 8 8 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 10 10 10 11 11 11 11 12 12 12 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 11 11 11 10 10 10 10 9 9 8 8 8 8 8 8 8 7 7 7 7 7 7 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 7 7 7 7 7 8 8 8 8 9 9 9 9 10 9 9 10 10 10 9 9 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 10 10 11 11 11 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 4 4 4 4 4 4 5 5 6 6 6 6 6 6 6 6 5 5 5 4 4 4 4 4 4 4 4 4 4 3 3 2 2 2 2 2 3 3 3 3 3 3 3 3 3 4 5 6 7 7 8 8 8 7 7 7 6 6 6 6 6 5 5 5 5 5 5 5 4 3 3 2 2 3 3 3 3 3 3 3 2 3 4 4 3 3 4 3 3 3 3 5 5 5 3 4 6 6 6 6 6 5 3 2 3 3 4 5 6 7 7 7 6 6 6 7 8 9 9 9 9 9 8 8 8 9 8 5 3 1 2 2 2 2 3 3 3 3 4 5 5 4 3 3 3 3 3 2 2 2 3 4 5 6 6 6 6 7 7 8 8 9 10 11 10 10 7 4 3 3 2 1 2 2 3 3 4 4 4 4 3 3 3 3 2 2 2 2 2 2 2 2 2 1 2 3 4 5 6 6 5 3 3 3 3 3 3 3 3 3 2 2 3 2 2 2 2 3 3 4 5 4 3 2 2 2 2 2 2 2 2 2 1 2 3 3 3 2 1 1 2 2 3 3 3 4 5 5 5 5 5 5 5 5 6 7 6 6 6 7 8 9 9 7 8 10 7 5 4 3 3 3 3 2 3 5 7 9 10 9 9 8 7 5 3 4 4 5 6 6 4 3 2 2 3 6 8 7 5 5 5 4 3 3 4 4 4 4 4 3 2 3 4 5 5 6 7 8 8 10 12 8 4 2 1 1 3 5 3 3 3 2 2 5 5 4 3 4 6 7 6 5 7 5 4 3 5 8 8 8 8 7 3 2 3 4 4 5 5 7 8 9 9 7 5 3 3 4 4 4 4 5 7 9 9 9 9 8 8 8 8 8 7 6 6 7 9 9 9 9 9 8 7 7 8 9 9 9 9 9 10 10 10 10 9 9 9 9 9 10 10 10 9 9 9 10 10 10 11 11 11 11 11 11 11 11 11 10 10 10 11 11 11 12 14 15 16 16 16 15 14 14 14 14 13 12 12 11 11 10 9 9 9 9 8 7 5 5 5 4 4 4 4 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 5 5 5 6 7 7 8 8 9 9 10 10 11 11 12 13 13 14 15 14 13 13 13 13 13 13 14 14 14 14 13 11 9 8 8 7 7 7 7 7 8 9 10 10 10 10 10 9 8 7 6 7 8 9 10 10 10 8 7 6 5 4 4 3 3 4 4 5 5 6 7 7 7 7 6 6 5 4 4 3 2 2 2 2 3 3 3 4 4 4 4 4 4 4 5 5 6 6 6 6 6 6 7 7 7 7 7 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 10 10 11 11 11 11 12 12 12 13 13 13 13 13 13 13 13 12 12 12 12 11 11 11 11 11 11 11 10 10 10 10 9 9 8 8 8 8 7 7 7 7 7 7 7 7 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 7 7 7 7 8 8 8 8 8 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 10 11 11 11 11 11 11 10 10 10 10 10 11 11 11 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 4 4 4 5 5 5 5 5 6 6 5 5 5 4 4 4 4 4 4 4 4 4 3 3 3 3 2 2 1 1 2 2 3 3 3 3 3 4 4 4 5 6 7 7 7 7 7 7 7 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 4 3 3 3 3 3 3 3 4 4 4 4 5 5 4 4 4 5 5 5 5 4 4 5 4 3 5 6 7 7 7 7 6 3 3 4 4 3 4 4 4 5 5 5 6 6 7 8 8 9 8 7 7 7 7 8 10 9 7 4 2 1 2 3 2 2 3 3 3 4 5 6 5 4 3 2 2 2 2 2 2 2 3 5 6 6 7 7 7 7 7 8 9 10 11 11 11 8 5 3 2 2 2 1 2 3 4 4 4 4 3 2 3 4 3 3 3 2 2 2 2 2 3 4 4 3 3 4 4 4 4 4 4 3 2 2 3 3 2 2 2 2 2 2 3 3 3 3 3 2 3 4 4 3 2 1 1 2 2 2 2 2 2 1 2 3 3 3 2 2 2 3 3 3 4 5 5 5 5 4 4 4 5 5 4 5 5 5 4 4 5 5 7 7 5 7 8 7 5 3 3 3 3 3 2 1 2 2 3 5 6 7 8 9 9 9 8 8 8 7 6 4 3 2 2 2 3 5 6 6 5 6 6 5 5 4 5 5 5 4 2 2 2 3 4 5 6 7 7 7 9 11 9 6 2 2 2 3 3 2 2 3 3 4 7 8 6 6 6 6 6 5 6 7 4 3 3 4 7 7 8 8 7 4 3 3 3 4 4 4 5 7 8 9 7 5 4 3 4 5 5 5 5 7 9 9 9 8 9 9 8 8 7 7 6 6 7 9 10 10 8 7 7 7 7 8 9 10 10 10 10 10 10 10 9 9 8 8 8 9 9 10 9 9 9 9 9 10 10 11 11 12 13 13 13 13 12 12 11 12 12 12 13 13 13 14 14 14 15 15 14 13 13 13 13 13 12 12 11 10 10 9 9 9 8 7 7 6 5 5 4 4 3 3 3 2 2 3 3 3 3 3 4 4 4 4 4 4 4 4 5 5 5 6 7 7 8 8 9 9 10 10 11 11 12 13 13 14 15 14 14 14 14 14 14 14 14 14 14 14 13 11 10 9 9 9 8 8 7 7 7 8 8 9 9 9 9 9 8 8 7 8 10 11 11 12 11 11 8 6 5 5 4 4 4 4 5 6 7 7 7 7 7 6 6 5 4 3 3 2 2 2 2 3 3 4 5 5 5 6 6 5 5 5 6 6 6 6 7 7 7 7 7 7 7 7 8 8 8 8 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 8 9 10 10 10 11 11 11 11 11 12 12 12 12 13 13 13 13 12 12 12 12 11 11 11 11 11 11 11 11 10 10 10 9 9 9 8 8 8 7 7 7 7 7 7 7 7 7 8 8 8 8 7 7 7 7 7 8 8 8 8 8 8 7 7 7 6 7 8 8 8 7 7 7 7 8 8 8 8 8 9 9 9 10 10 10 10 10 10 10 9 9 10 10 10 10 10 9 9 10 10 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 5 5 5 5 5 5 5 4 4 4 3 3 3 3 3 3 3 3 3 3 3 2 2 1 1 2 3 3 4 4 4 4 5 5 5 5 6 7 7 7 7 7 6 6 6 6 5 5 5 5 5 4 4 4 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 5 6 7 7 6 6 6 6 7 7 6 5 5 5 4 4 5 6 7 7 7 7 6 3 5 7 6 5 4 5 6 6 6 7 7 6 6 7 7 7 7 7 7 8 8 9 10 11 9 5 2 1 2 2 1 1 3 3 3 4 5 5 5 5 4 4 3 3 3 3 3 3 3 5 6 7 7 7 7 7 7 8 9 9 10 10 10 9 6 2 1 1 2 2 2 3 4 3 2 2 2 1 2 3 3 3 3 4 4 3 2 2 3 4 5 5 5 4 5 4 2 2 3 3 3 2 2 3 3 3 2 2 2 3 3 3 3 3 2 2 2 2 2 2 3 3 2 2 2 1 1 2 2 2 3 3 3 2 1 2 3 4 4 4 5 5 4 4 3 4 4 3 3 4 4 4 4 5 4 4 5 4 4 4 5 5 6 6 4 2 2 2 3 2 2 2 2 2 3 5 5 5 5 5 5 6 6 7 8 7 7 6 4 2 2 2 3 4 4 4 4 4 5 6 6 6 6 6 4 3 1 3 4 4 5 5 6 6 5 5 8 10 11 7 4 4 4 3 3 3 3 3 4 6 9 9 8 8 7 6 5 4 6 6 4 3 3 4 6 7 8 8 7 6 4 3 3 3 3 3 4 5 7 9 7 6 4 4 4 5 6 5 6 8 9 9 8 8 8 8 8 8 7 6 6 6 7 9 9 9 7 7 6 7 7 8 9 10 11 11 10 9 9 9 8 8 8 8 9 9 9 10 9 9 9 9 10 11 12 12 12 13 14 15 15 15 15 14 12 12 13 13 14 14 13 13 13 13 14 14 13 13 12 12 13 13 12 11 11 10 9 9 9 8 8 7 7 6 5 5 4 4 3 3 2 2 2 3 3 3 3 3 4 4 4 4 4 4 4 5 5 5 6 6 7 7 8 8 9 9 10 10 11 12 12 13 14 14 14 14 14 15 15 15 15 15 14 14 14 13 13 12 11 11 11 11 10 10 9 8 7 7 8 8 8 8 9 8 8 8 7 9 11 12 12 12 12 12 10 8 6 6 6 6 6 6 6 7 8 8 8 7 7 6 5 5 4 3 3 3 3 3 4 4 5 6 6 7 7 7 7 6 5 4 4 5 7 7 7 8 8 8 7 7 7 7 7 8 8 8 8 8 8 8 8 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 8 8 8 8 7 7 7 7 7 8 8 9 9 10 11 11 11 11 11 11 12 12 12 12 12 12 13 12 12 12 12 11 11 11 10 10 10 10 10 10 10 10 9 8 8 8 8 7 7 7 7 7 7 7 7 7 7 8 8 8 7 7 7 7 7 7 8 8 8 8 8 8 7 7 6 6 7 8 8 8 8 7 7 8 8 8 8 9 9 9 9 9 9 10 10 10 10 10 10 9 9 9 9 10 10 9 9 9 10 10 10 11 10 10 10 10 10 10 10 10 9 10 10 10 10 10 10 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 4 4 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 4 4 5 5 5 6 6 6 6 6 6 6 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 5 5 5 5 4 4 4 4 4 4 3 3 3 4 4 6 6 7 7 7 7 7 7 6 6 6 6 5 5 4 5 5 6 7 7 6 5 6 6 8 9 9 9 8 9 9 8 8 8 7 6 6 6 6 6 7 8 10 9 9 9 10 10 10 8 4 2 2 2 2 2 2 2 3 3 4 4 4 4 4 5 5 5 4 3 3 3 4 5 6 7 7 7 7 7 7 7 8 9 9 10 10 9 7 4 2 1 1 2 2 3 3 3 2 2 1 2 3 3 4 4 5 6 6 5 4 4 4 5 6 6 6 5 4 3 1 1 2 3 3 3 1 2 3 3 2 2 2 3 3 3 3 3 3 2 2 2 2 3 3 3 3 2 2 3 2 2 2 3 4 3 2 1 1 3 3 4 5 6 6 5 4 4 4 4 3 3 3 3 3 4 5 5 5 5 5 4 3 3 4 4 5 6 5 4 2 1 1 2 2 2 2 3 3 4 4 5 6 6 5 4 4 5 7 8 7 6 5 3 2 2 3 4 4 4 5 5 6 7 7 8 7 5 3 2 2 4 5 5 5 5 5 4 3 5 7 10 12 9 7 7 5 2 2 3 3 4 6 8 10 11 10 9 8 6 5 5 7 6 3 3 3 5 7 8 8 9 8 7 4 3 2 3 3 4 5 7 8 8 7 6 5 5 4 6 7 7 7 9 9 9 8 8 8 9 9 8 8 7 6 5 7 8 9 9 9 8 7 7 7 8 9 10 10 11 10 9 9 8 8 9 9 9 9 9 9 9 9 9 9 10 11 11 11 12 13 13 14 14 15 15 14 14 14 13 13 14 13 13 13 13 13 13 13 13 13 12 12 12 12 12 11 10 10 10 9 8 8 8 8 7 6 5 5 4 4 3 3 2 2 2 2 3 3 3 3 3 4 4 4 4 4 4 5 5 5 5 6 6 7 7 8 9 9 9 10 10 11 12 12 13 13 13 14 14 14 15 15 15 15 14 13 13 13 13 12 12 12 12 12 12 11 11 10 9 8 8 8 8 8 8 8 8 8 8 9 10 11 12 12 13 12 12 12 10 7 8 8 8 8 8 8 8 9 9 8 8 7 7 6 5 5 4 4 5 5 6 6 6 7 7 7 7 7 7 7 6 5 5 5 7 7 8 8 8 8 7 6 6 6 6 7 7 8 8 8 8 8 8 8 8 9 9 9 9 9 8 8 9 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 8 8 9 9 10 10 10 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 11 11 11 10 10 10 10 10 10 9 8 8 8 8 7 7 7 7 7 7 8 8 8 8 8 8 8 7 7 7 7 6 6 7 7 7 8 8 9 8 8 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 10 10 10 10 10 10 10 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 10 10 10 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 1 1 1 1 1 1 2 2 2 2 2 2 2 3 3 4 4 5 5 6 6 6 6 6 6 5 5 4 3 3 3 3 3 3 3 4 4 4 4 4 4 5 5 5 5 6 5 5 5 4 4 3 3 3 3 3 4 4 5 6 6 7 7 7 7 7 6 6 6 7 7 6 5 6 6 6 6 6 5 5 6 7 8 8 9 9 9 9 9 9 9 9 8 7 6 5 6 7 8 8 9 9 8 8 9 9 10 9 6 4 2 2 2 2 2 1 2 3 3 3 3 3 4 5 6 7 7 6 5 4 4 5 6 7 7 8 8 7 7 8 8 8 9 9 9 8 6 4 2 2 3 4 3 3 2 2 2 2 1 2 3 4 5 6 6 7 6 5 5 4 5 5 5 5 5 4 4 4 3 1 2 2 3 3 2 2 2 2 2 2 2 2 3 3 3 3 3 4 4 3 2 2 2 3 2 1 2 2 3 3 3 4 5 3 2 1 1 2 3 3 4 4 5 5 4 4 4 4 3 2 3 3 4 5 6 8 9 9 8 6 4 3 3 4 4 4 4 3 1 1 1 2 2 2 3 3 3 3 3 3 3 3 2 2 3 4 7 8 6 5 6 6 5 4 3 3 3 3 4 5 6 7 8 8 8 6 4 4 4 5 5 5 5 4 4 3 2 4 7 10 11 11 10 9 5 2 2 3 3 7 10 9 10 11 10 9 7 6 5 6 8 5 3 3 5 8 9 9 8 8 8 6 4 3 2 3 5 8 8 9 8 8 7 7 6 5 4 6 7 8 9 10 10 9 8 8 9 9 9 9 8 7 6 5 6 7 9 9 10 9 9 8 7 7 8 9 9 9 9 9 8 8 9 9 9 10 10 9 9 8 8 8 9 9 10 10 10 11 12 12 13 13 14 14 14 14 13 13 13 13 12 12 12 12 13 13 13 13 12 11 11 11 11 11 10 10 10 9 8 7 7 7 7 6 6 5 4 4 3 3 2 2 2 2 2 3 3 3 3 3 4 4 4 4 4 4 5 5 5 6 6 7 7 8 8 9 9 9 10 10 11 12 12 12 13 13 14 14 14 14 15 14 14 13 12 12 12 12 12 12 12 12 12 12 12 11 11 10 9 9 9 9 9 9 8 8 8 9 10 10 10 11 12 12 12 12 12 11 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 7 7 6 6 7 7 8 8 8 7 7 6 6 5 5 6 6 7 7 8 8 7 7 8 8 8 8 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 8 8 8 9 9 9 9 10 10 11 11 11 11 11 12 12 12 12 12 12 12 11 11 11 11 11 10 10 10 10 10 9 8 7 7 7 7 7 7 8 8 8 8 8 7 7 7 7 7 7 6 6 6 6 6 6 7 7 8 8 8 8 8 8 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 10 10 10 10 10 10 10 10 9 8 8 8 8 8 8 9 9 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 1 1 2 2 2 1 2 3 4 5 5 5 6 6 6 6 6 6 6 5 4 3 3 2 2 2 2 2 3 3 4 4 5 5 5 5 5 6 6 6 6 6 6 5 5 4 3 3 3 3 3 3 4 4 5 5 6 6 6 6 6 6 6 6 7 7 7 7 6 6 6 6 6 6 5 5 6 6 6 7 7 8 8 9 9 8 8 8 6 5 5 5 6 6 6 7 7 6 7 8 9 10 10 9 6 3 2 2 2 1 1 2 3 2 3 3 3 3 4 5 7 7 6 7 6 5 4 5 6 8 8 8 8 8 9 9 9 9 9 9 8 6 5 4 4 5 6 5 4 2 2 2 2 2 1 2 3 4 5 6 6 6 5 3 3 4 4 3 3 3 3 3 3 2 2 2 3 4 4 3 2 2 2 2 2 2 2 2 3 2 3 3 4 4 3 3 3 3 3 4 4 3 2 2 3 3 4 4 3 3 2 2 2 3 4 3 4 5 4 4 3 3 5 5 4 3 3 3 4 6 9 9 8 8 7 5 3 3 3 4 3 3 2 1 2 2 2 3 3 3 4 5 6 8 7 6 3 3 4 5 6 8 10 10 9 8 9 9 7 5 4 3 3 3 4 5 6 6 7 7 6 6 6 5 5 5 5 4 4 3 2 2 4 7 11 10 9 8 7 4 3 2 4 6 9 9 7 8 9 9 8 7 5 3 5 7 5 4 4 6 8 10 10 8 7 6 5 3 3 3 4 7 9 9 9 7 7 7 7 7 6 5 4 6 8 10 11 11 10 10 10 10 10 9 9 9 9 7 6 5 6 8 9 10 10 10 9 8 7 8 8 9 9 9 9 8 8 9 9 9 10 10 9 8 8 7 9 9 9 9 8 9 10 10 11 11 12 13 14 14 13 12 12 12 12 11 11 11 12 12 13 13 12 11 10 10 10 11 12 12 11 9 9 7 6 5 5 6 6 5 5 4 4 3 3 2 1 1 2 2 2 3 3 3 3 4 4 4 4 4 5 5 5 6 6 7 7 7 8 8 9 9 9 10 10 11 11 12 12 13 13 13 14 14 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 10 10 10 10 11 11 10 9 9 9 10 11 11 11 11 11 12 12 12 12 11 10 8 8 9 9 9 9 10 10 10 10 10 9 9 9 9 9 8 8 9 9 9 9 9 8 8 8 8 8 7 7 7 7 7 7 7 7 8 7 7 6 6 6 6 6 6 7 7 7 8 8 7 7 7 8 8 8 8 9 9 8 8 8 8 7 7 7 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 8 8 8 8 8 9 9 9 10 10 11 11 11 11 11 12 12 12 12 11 11 11 11 11 11 11 10 10 10 9 9 8 8 8 7 8 7 7 8 8 8 8 8 7 7 7 7 6 6 6 6 6 6 6 6 6 7 7 7 8 8 8 8 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 9 9 9 10 10 10 10 10 10 10 10 9 8 8 8 8 8 8 9 9 10 10 9 9 9 9 9 9 9 8 8 9 9 9 9 9 10 10 10 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 1 2 3 4 4 5 5 6 6 5 5 5 5 5 4 3 3 3 2 2 2 2 2 3 3 4 5 5 6 6 6 6 6 6 6 6 6 6 5 5 4 4 3 3 3 3 3 3 3 3 4 5 5 5 5 5 6 6 6 6 7 7 6 6 6 6 6 5 5 5 4 4 5 5 6 6 6 6 7 7 7 7 7 6 5 4 5 5 5 5 5 4 4 4 5 7 8 9 10 10 7 4 3 2 2 2 2 2 3 3 4 4 4 4 5 6 6 6 7 8 7 6 5 6 7 9 9 9 9 9 8 8 9 9 9 7 6 4 4 4 5 6 5 4 2 2 2 2 2 1 1 2 3 3 4 5 5 4 2 3 4 3 3 3 3 2 2 2 2 2 2 3 4 3 2 2 2 2 4 4 3 2 2 3 3 3 3 3 4 4 4 4 5 5 5 4 3 2 1 2 2 4 4 4 2 2 2 3 3 3 3 3 4 4 4 3 3 4 4 4 4 3 3 2 3 5 6 6 7 6 6 5 4 4 4 4 3 2 2 2 3 3 3 3 3 3 4 7 9 9 8 6 7 8 7 7 7 8 9 6 6 10 11 8 5 3 3 3 3 3 3 3 4 6 6 6 5 5 4 4 5 4 4 3 3 3 3 5 8 11 10 8 6 4 3 2 3 4 6 7 6 5 5 6 8 8 6 5 4 5 6 7 6 5 6 7 9 9 7 5 4 3 3 3 4 7 8 9 9 8 7 7 6 6 7 7 6 5 6 7 9 10 11 9 9 10 10 10 10 10 10 9 8 7 5 6 7 8 9 10 10 9 9 9 9 9 9 9 9 9 9 8 9 9 9 9 9 9 8 7 7 8 8 8 7 7 7 8 8 9 10 11 12 14 14 13 12 12 12 12 12 11 11 12 12 13 12 11 10 9 9 10 12 13 14 12 10 9 7 6 5 5 6 6 6 5 4 4 3 2 1 1 1 1 2 2 3 3 3 3 4 4 4 4 4 5 5 5 6 6 7 7 7 8 8 9 9 10 10 10 11 11 12 12 12 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 10 9 9 10 10 10 10 10 11 11 12 11 10 8 8 7 8 9 9 9 9 10 10 10 10 10 10 10 9 9 8 8 8 9 9 9 9 9 8 8 8 8 7 7 7 7 7 7 6 6 7 7 7 7 7 6 6 6 6 6 7 7 7 7 7 7 7 7 8 8 8 8 9 9 8 8 8 8 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 8 8 8 8 8 8 8 8 9 9 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 9 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 6 6 6 6 6 6 6 6 7 7 7 7 7 8 8 8 8 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 9 9 9 9 10 10 10 10 10 10 10 10 9 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 5 5 5 5 4 4 4 3 3 3 3 3 3 3 2 2 2 3 3 4 5 5 6 6 6 6 6 6 7 7 6 6 5 5 5 4 4 3 3 3 3 3 3 2 3 3 3 4 4 4 5 5 5 5 5 6 6 6 6 6 5 4 4 4 3 3 2 2 2 3 3 3 3 3 4 5 5 6 6 5 4 4 5 5 5 4 4 3 4 5 5 6 7 8 10 9 8 6 4 3 2 2 2 3 3 4 4 4 4 5 5 5 5 6 8 8 7 7 6 6 7 8 7 6 6 6 6 6 8 8 9 6 4 4 4 4 4 3 3 2 2 2 3 3 2 2 2 2 2 3 4 5 3 2 3 4 4 3 2 3 3 2 2 2 2 1 2 3 3 3 3 2 2 3 4 4 3 2 3 3 3 3 3 4 5 5 5 5 5 5 4 3 2 2 2 3 4 5 4 2 1 2 3 4 3 3 3 4 6 4 4 4 4 3 4 4 3 3 3 4 5 5 5 5 5 5 5 5 4 4 4 4 4 3 3 3 3 3 3 3 4 5 4 6 8 8 8 10 10 8 5 3 5 6 3 5 10 11 11 9 7 7 5 3 3 3 4 4 3 4 4 3 3 3 4 5 5 4 3 3 4 4 5 7 9 9 8 5 3 2 2 3 4 4 5 4 3 4 6 8 7 7 8 8 7 9 10 8 7 7 7 8 7 6 4 3 3 3 4 7 8 9 9 9 8 7 7 7 7 7 7 7 6 7 7 7 7 8 8 8 9 10 10 10 10 10 10 9 7 6 6 6 7 8 9 9 9 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 8 8 8 8 7 7 6 6 6 7 7 8 9 11 12 14 14 14 13 13 13 13 13 13 13 13 13 12 11 10 9 9 9 11 13 14 14 13 12 11 9 7 6 6 7 7 6 5 4 3 2 1 1 1 1 1 2 2 3 3 3 4 4 4 4 4 4 5 5 5 6 7 7 7 8 8 9 9 9 10 10 10 11 11 12 12 12 12 13 12 12 12 12 12 12 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 10 8 8 7 7 7 7 7 9 10 10 9 8 7 8 9 8 9 9 9 10 10 10 10 10 11 10 9 8 8 7 8 8 8 9 9 9 8 7 7 7 7 7 7 7 7 7 6 6 6 7 7 7 7 7 6 6 6 6 6 7 7 7 7 7 7 7 7 8 8 8 8 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 10 11 11 11 11 11 11 11 11 11 11 11 10 10 10 9 9 8 8 8 8 8 8 9 9 8 8 8 8 8 7 7 7 7 7 6 6 6 6 6 6 6 7 7 8 8 8 7 7 8 8 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 9 9 9 9 9 9 9 10 10 10 10 10 9 9 9 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 4 3 3 3 3 3 3 3 3 3 4 4 4 4 5 5 6 6 6 6 6 6 6 6 6 6 5 5 5 4 4 4 4 3 3 3 3 2 2 3 3 3 4 4 4 5 5 5 5 6 6 6 6 5 5 5 4 3 3 3 3 3 3 3 2 2 2 3 3 4 4 5 5 5 4 3 4 5 5 5 5 5 5 5 5 5 6 6 7 8 9 9 8 7 5 3 3 3 3 3 4 4 5 5 5 5 5 5 6 7 8 8 7 6 5 4 5 5 5 5 4 3 3 5 7 8 7 6 7 7 7 5 4 4 3 3 3 3 2 2 2 2 1 1 1 3 3 3 3 3 4 5 4 4 3 3 2 1 1 2 2 1 2 4 5 5 4 3 3 3 4 3 3 3 3 2 3 3 3 4 5 5 6 5 5 4 3 2 2 3 3 4 6 4 2 2 1 2 2 1 2 3 4 4 3 4 4 4 4 4 5 5 5 5 5 5 5 4 5 4 4 4 4 4 4 3 4 4 4 4 3 3 4 5 5 5 5 6 6 6 6 8 11 11 9 6 4 5 5 4 7 10 9 9 10 10 9 8 6 4 3 2 2 2 2 3 2 2 3 4 4 4 3 3 3 3 3 4 6 8 9 6 4 3 2 2 3 4 4 4 3 3 4 5 6 5 6 8 9 9 10 11 10 9 9 7 6 6 5 4 4 5 5 6 7 8 9 9 8 7 7 6 7 7 8 8 7 8 9 9 9 8 7 7 7 7 8 8 9 9 9 9 9 8 7 6 6 7 7 8 9 9 10 10 10 10 10 10 10 10 9 9 8 8 8 8 8 8 8 8 8 8 7 6 5 5 5 6 7 8 9 11 12 14 14 14 14 14 14 14 14 14 14 14 13 12 10 9 8 9 10 12 14 15 15 14 14 13 12 10 8 7 7 7 7 5 4 3 1 1 0 1 1 1 2 2 3 3 3 4 4 4 4 4 5 5 5 6 6 7 7 7 8 8 9 9 9 10 10 10 11 11 11 12 12 12 12 12 12 12 12 13 14 15 14 14 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 10 8 7 6 5 5 5 6 7 8 8 8 8 8 8 8 8 8 9 9 10 10 10 10 10 9 8 7 7 7 7 7 7 8 8 8 8 8 7 7 6 7 7 7 7 7 7 6 5 5 7 7 7 7 6 6 6 6 6 6 6 7 7 7 7 7 7 8 8 8 8 8 9 8 8 8 8 8 8 8 8 9 8 8 8 8 8 8 8 8 8 8 8 8 8 7 8 7 7 8 8 8 8 8 8 8 8 9 9 10 11 11 11 11 11 11 11 11 11 11 10 9 9 8 8 8 8 8 8 8 9 9 9 8 8 8 8 8 7 7 7 7 6 6 6 5 6 6 6 7 7 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 9 9 9 9 9 8 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 3 3 3 4 4 5 5 5 5 6 6 6 5 5 5 5 5 5 5 5 5 4 4 4 4 4 3 3 3 3 3 3 3 3 3 4 4 4 5 5 5 5 6 6 6 6 6 6 5 5 4 3 3 3 3 4 4 4 3 3 3 4 4 4 5 5 5 4 3 3 3 5 7 7 8 8 8 8 7 7 6 6 7 7 8 9 9 9 7 5 4 3 4 4 4 5 5 5 5 5 5 4 6 7 8 8 6 4 4 4 4 4 5 5 5 6 6 7 7 7 7 7 7 8 8 6 5 5 5 4 3 2 2 2 2 2 2 2 1 2 2 2 3 3 3 3 4 4 4 4 3 2 2 2 2 1 3 4 4 4 3 3 2 3 3 3 3 3 2 2 2 2 3 4 6 6 6 6 5 5 3 2 3 3 4 5 6 4 2 2 2 2 2 1 2 3 2 2 1 3 5 5 5 5 6 6 6 5 5 4 4 3 3 2 3 4 4 3 3 3 3 4 6 4 3 4 5 6 6 5 5 5 5 4 4 7 10 9 8 7 6 6 5 6 8 8 6 7 9 9 9 8 6 4 3 3 2 2 2 2 3 4 4 4 4 3 3 3 3 3 5 6 8 8 7 5 4 4 3 2 3 3 4 4 4 3 3 3 3 2 3 6 7 8 9 10 10 11 10 7 5 5 6 6 5 6 7 7 8 8 8 7 7 7 8 8 8 8 9 8 8 8 8 8 8 8 7 6 5 5 6 6 7 7 8 8 8 8 7 6 6 6 7 7 8 8 9 9 10 10 10 9 9 9 9 9 8 8 7 8 8 8 8 8 8 8 7 6 5 5 5 6 7 8 9 11 13 14 14 15 15 15 15 15 14 14 14 14 13 12 11 10 9 10 12 13 14 15 15 15 14 14 13 12 11 9 9 8 7 5 3 2 1 0 0 1 1 2 2 3 3 3 4 4 4 4 4 5 5 5 5 6 6 7 7 7 8 8 9 9 10 10 10 10 10 11 11 11 12 12 12 12 12 12 14 15 16 16 15 14 13 13 12 13 13 13 12 12 12 12 12 12 12 12 13 13 13 12 11 9 7 6 5 5 5 6 7 8 9 10 10 10 9 9 8 8 8 9 9 10 10 10 9 8 7 7 6 6 6 6 7 7 7 7 7 7 7 7 6 7 7 7 7 7 6 5 5 6 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 7 7 7 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 9 9 9 10 10 10 10 11 11 11 10 9 9 9 9 9 9 8 8 8 8 8 9 9 9 9 8 8 8 8 7 7 7 7 6 6 6 6 6 6 6 7 7 8 8 8 7 7 7 7 7 7 7 7 8 8 8 8 8 8 7 7 7 7 7 7 8 9 9 10 9 8 7 8 8 8 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 4 4 4 5 5 5 5 6 6 6 6 6 6 6 6 5 4 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 3 3 2 3 6 8 9 9 9 9 9 9 9 8 8 8 8 8 8 9 9 8 6 4 4 5 5 4 5 6 6 6 6 6 6 7 7 8 7 6 3 2 3 4 5 5 6 6 6 6 6 5 5 6 6 7 8 7 6 5 4 5 5 3 2 2 3 3 2 2 2 2 2 2 2 3 3 2 2 2 3 3 4 3 3 3 3 1 1 3 4 4 5 4 4 3 3 3 4 4 3 2 2 2 2 2 4 6 7 7 7 6 5 4 3 2 3 4 5 6 4 3 1 2 2 2 2 2 3 3 3 3 3 4 5 5 4 5 6 5 4 3 3 2 2 2 3 3 3 3 3 4 4 3 4 5 4 4 4 4 5 6 6 6 5 4 3 3 5 7 5 7 8 8 7 6 6 6 5 4 5 6 6 7 8 6 4 4 3 3 3 3 3 4 4 4 4 3 2 3 4 6 7 9 9 9 7 6 4 4 4 2 2 3 3 4 3 3 1 1 3 2 1 3 3 4 5 6 7 8 11 11 8 6 4 5 6 5 7 9 9 9 9 8 6 6 8 9 9 8 8 9 8 8 8 8 7 8 8 8 7 4 3 4 5 6 6 7 7 7 7 8 8 8 8 7 7 7 7 8 9 9 9 9 9 9 9 9 8 8 7 7 7 7 8 8 8 8 8 7 7 6 5 5 5 6 7 9 11 13 14 15 15 16 15 15 15 14 14 14 14 14 13 12 11 11 12 13 14 14 14 15 15 15 14 14 13 13 11 11 10 9 7 4 3 1 1 1 1 1 2 2 3 3 4 4 4 4 5 5 5 5 6 6 6 7 7 7 8 8 8 9 9 10 10 10 10 10 11 11 11 11 12 12 12 12 13 14 15 15 14 14 13 12 12 12 13 13 13 13 12 12 12 12 12 12 13 13 13 13 12 11 10 9 7 6 6 6 7 8 8 10 11 11 10 10 10 10 9 9 9 9 9 9 9 8 7 7 6 6 6 6 6 6 6 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 7 8 7 7 7 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 8 8 8 8 8 8 8 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 9 9 9 9 8 8 8 8 7 7 7 7 7 7 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 6 6 6 7 7 8 9 9 9 9 8 8 8 7 7 7 7 8 8 9 10 10 9 8 7 6 6 7 7 7 8 9 9 9 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 5 4 4 3 3 3 3 4 4 4 5 4 4 4 3 3 3 3 3 3 3 3 3 4 4 4 5 5 5 5 6 6 6 6 6 6 6 6 6 5 4 4 3 3 4 4 5 5 5 5 5 4 4 4 4 4 4 3 3 3 3 4 7 8 9 9 8 8 9 9 9 9 8 8 8 8 9 9 9 7 5 5 5 5 5 6 6 6 6 7 7 7 8 8 8 7 6 4 3 3 5 5 6 7 6 5 4 4 4 4 5 6 7 8 7 6 3 3 6 4 2 2 3 3 3 3 3 3 3 3 3 3 5 3 2 2 2 3 3 3 4 4 3 3 1 2 2 4 5 5 6 6 5 4 3 3 4 3 2 2 2 2 3 4 5 7 8 8 7 6 5 3 2 3 4 4 5 5 2 1 2 2 2 3 3 4 4 4 4 4 5 5 4 4 5 5 4 3 2 3 4 4 5 5 3 3 3 4 4 4 4 4 4 4 4 3 4 4 4 5 7 5 3 2 2 4 4 4 5 6 7 6 2 2 3 3 3 3 3 2 3 4 3 3 4 3 3 3 3 3 4 4 4 4 2 2 3 5 6 8 9 10 9 6 5 5 7 6 5 3 3 3 3 3 2 1 1 2 3 3 3 3 3 2 3 4 7 9 11 10 8 5 5 5 6 8 10 11 10 10 9 7 7 8 10 9 8 8 8 8 8 8 8 8 8 9 9 8 7 5 4 4 5 5 6 6 6 7 8 9 10 10 9 8 7 7 7 8 8 9 8 8 8 8 7 7 7 6 6 6 7 7 8 8 8 8 9 7 6 5 5 5 6 8 10 12 13 14 15 15 15 16 15 15 15 15 15 14 14 13 13 12 12 13 13 14 14 14 14 14 15 14 14 14 13 12 12 11 11 9 7 4 2 2 1 1 1 2 3 3 3 4 4 4 5 5 5 5 6 6 6 6 7 7 7 8 8 9 9 9 10 10 10 10 10 11 11 11 11 12 12 12 12 12 13 13 12 12 12 11 11 11 12 13 13 13 13 12 12 11 11 12 12 12 12 13 13 12 12 11 10 8 7 6 6 7 7 8 10 10 11 10 10 10 11 11 11 9 9 9 9 9 8 7 7 7 6 6 6 6 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 7 8 7 7 7 6 6 6 5 6 6 6 6 6 6 7 7 7 7 8 8 8 8 8 8 8 8 9 9 9 9 9 9 8 8 8 7 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 7 7 7 7 7 7 7 7 7 6 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 7 7 8 8 9 9 9 8 8 8 8 8 7 7 7 7 8 9 10 10 9 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 3 3 3 3 3 3 3 3 3 2 2 2 3 3 3 3 4 4 4 4 5 5 5 5 5 5 6 6 6 6 6 6 6 4 4 4 3 3 4 5 5 5 5 5 5 5 4 4 5 5 5 4 4 4 3 5 7 7 8 8 8 7 8 8 8 8 9 9 9 9 9 9 9 8 7 5 5 6 6 6 6 6 7 7 7 8 8 7 6 4 3 3 4 5 5 6 5 5 5 4 3 4 5 5 6 7 7 7 7 5 2 4 6 4 3 2 3 4 4 3 3 3 3 4 5 4 3 2 2 3 3 4 4 4 4 3 2 2 2 3 3 4 5 6 5 5 5 5 4 3 3 3 3 2 3 4 4 4 4 6 8 8 7 5 3 3 3 3 3 3 4 4 2 2 3 3 3 4 4 4 4 3 4 5 5 4 3 3 3 3 3 2 3 3 5 6 6 5 3 3 3 3 3 4 4 4 3 3 3 3 4 4 3 4 5 4 3 3 3 3 3 4 4 4 5 6 6 5 4 4 4 4 3 3 2 3 3 3 4 3 2 3 4 4 4 4 4 4 3 4 5 7 8 8 8 9 7 6 7 8 9 8 6 5 3 3 3 3 4 4 4 4 6 5 2 3 3 2 3 4 5 7 9 11 10 8 6 7 9 10 11 12 12 12 10 8 7 8 9 9 8 7 8 8 8 8 8 8 9 9 9 9 8 8 7 7 6 7 6 6 7 7 8 9 10 11 10 10 9 9 8 8 8 8 8 7 6 6 6 6 5 4 5 5 6 7 8 8 9 10 10 9 7 5 4 5 7 9 11 13 14 14 14 15 15 16 16 16 16 16 15 15 15 14 14 13 13 14 14 14 14 14 13 14 14 14 14 14 13 12 12 11 11 10 9 6 4 3 3 2 2 2 3 3 4 4 4 5 5 5 5 6 6 6 6 7 7 7 8 8 9 9 9 9 10 10 10 11 11 11 11 11 12 12 12 12 12 11 11 11 10 10 10 10 10 11 12 13 13 13 13 12 12 11 11 11 11 12 12 12 12 12 12 11 10 9 7 6 6 6 7 8 9 10 10 10 10 10 11 12 11 10 9 9 9 9 8 8 8 7 7 7 7 7 7 8 8 8 8 8 8 8 7 7 6 6 6 5 5 6 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 9 9 9 9 8 8 7 7 7 7 7 7 6 6 7 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 3 2 2 2 2 2 2 3 3 3 4 4 4 4 4 5 5 5 5 5 5 5 6 6 6 6 6 5 4 3 3 3 3 4 4 4 4 4 5 5 4 4 4 5 5 5 5 5 5 4 6 7 7 7 7 7 7 8 8 8 8 8 9 9 9 9 9 9 8 7 6 6 6 6 6 6 7 7 6 6 5 5 4 3 2 2 3 3 5 6 7 7 6 5 3 3 3 4 5 6 7 7 7 7 4 3 5 5 4 3 3 3 3 3 3 3 3 3 3 3 2 2 2 3 3 3 3 3 3 3 2 2 2 2 1 2 3 4 4 4 3 3 3 4 4 3 3 3 1 4 5 4 3 3 4 7 7 7 5 3 3 3 2 3 3 5 4 3 2 2 2 3 3 3 4 3 3 4 6 6 4 2 2 2 2 2 3 4 5 6 6 5 4 3 3 4 5 5 5 4 3 3 3 3 5 7 7 6 5 3 2 2 2 2 3 3 3 4 4 4 5 6 7 7 7 6 5 5 4 2 2 3 4 4 3 3 3 3 3 4 4 4 5 7 8 8 9 9 9 8 7 7 7 8 8 8 6 5 5 5 3 4 5 6 7 6 7 10 7 4 4 3 2 4 6 5 5 5 6 7 7 6 8 9 10 11 12 11 10 8 8 7 8 9 8 8 7 7 8 8 8 8 8 9 9 9 8 8 8 8 8 8 9 9 9 8 8 8 9 9 10 11 11 11 11 11 10 10 9 8 6 5 5 5 4 4 4 5 5 6 7 8 9 9 9 10 10 7 5 4 5 8 10 13 14 14 14 14 14 15 16 16 17 17 16 16 16 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 12 11 10 9 8 6 5 5 4 4 3 3 3 3 4 4 4 5 5 5 6 6 6 6 7 7 7 7 8 8 9 9 9 10 10 11 11 11 11 11 11 12 12 12 12 11 10 10 9 9 9 10 10 10 11 12 13 13 14 13 13 12 12 11 11 11 11 11 12 12 12 12 12 11 10 9 8 7 6 6 7 7 8 9 10 9 9 10 10 11 11 11 11 10 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 9 8 8 7 6 5 4 4 4 4 6 7 7 7 7 7 7 7 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 10 10 10 9 9 9 9 9 9 9 9 8 8 8 8 8 9 9 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 7 7 7 7 7 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 7 7 6 5 5 5 5 6 7 9 9 9 9 9 9 9 9 8 8 8 8 8 9 9 9 9 9 9 9 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 2 3 3 4 4 4 4 4 4 5 5 5 5 4 4 5 6 6 6 6 6 5 3 3 2 3 3 3 3 4 3 4 4 4 3 4 4 5 5 5 5 5 5 5 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 6 5 5 6 6 6 5 4 4 3 2 1 1 1 1 2 1 1 1 3 6 7 7 5 3 3 3 4 6 7 7 7 8 7 4 5 7 5 4 3 2 2 3 3 4 4 3 3 3 3 3 3 3 4 4 3 2 1 2 2 2 2 2 2 1 2 3 4 4 3 3 3 3 3 3 4 4 3 4 5 5 4 3 3 4 5 7 6 4 3 2 2 2 2 3 5 4 3 2 1 2 2 3 4 4 4 3 3 4 5 3 2 2 2 2 3 3 4 4 5 4 4 4 3 2 3 5 6 6 3 3 5 4 3 6 8 8 7 6 5 3 2 2 2 2 2 2 2 4 6 7 7 8 8 8 7 6 6 5 3 3 3 5 5 4 3 2 2 3 4 4 4 6 7 8 8 8 9 8 7 7 8 9 10 9 8 5 4 5 6 6 5 5 6 7 7 8 8 5 4 4 4 5 6 7 5 3 1 2 3 4 5 6 7 8 10 11 10 9 8 8 9 9 9 8 7 6 7 7 7 8 8 8 8 7 6 7 7 8 8 9 9 9 9 9 9 9 9 9 9 10 10 11 11 11 11 11 11 11 9 7 6 5 5 5 5 5 5 6 7 8 8 10 11 11 12 11 8 5 3 5 8 11 13 14 14 14 13 13 14 15 16 16 17 16 16 16 15 15 14 14 13 13 14 14 14 14 14 14 14 14 14 13 13 13 12 11 9 7 6 5 5 5 5 4 4 3 3 3 4 4 4 5 5 5 6 6 6 7 7 7 7 7 8 8 9 9 10 10 11 11 12 12 12 12 12 12 12 12 11 11 10 9 9 9 9 10 11 12 12 13 14 14 14 13 13 12 12 11 12 12 12 12 11 12 12 13 13 12 11 10 10 9 8 8 7 7 8 8 9 9 9 9 10 10 10 11 11 10 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 7 7 5 4 3 3 3 4 6 7 8 8 8 7 7 7 7 7 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 10 10 10 10 10 10 10 9 9 9 9 9 9 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 7 7 7 8 8 8 8 8 8 7 6 6 6 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 7 7 6 6 6 6 6 6 7 8 8 8 8 8 9 9 8 8 8 8 8 8 8 9 9 9 9 9 9 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 4 4 4 4 5 5 5 4 4 5 5 6 6 6 6 6 4 3 3 2 2 2 2 3 3 2 3 3 3 2 3 3 5 5 5 5 5 5 5 6 7 8 8 8 8 8 9 8 8 8 7 7 7 7 7 6 5 5 5 5 4 4 4 4 3 3 3 2 2 2 2 2 2 2 1 1 1 1 1 3 4 5 5 4 4 4 5 6 7 7 8 8 7 4 6 7 6 5 3 2 2 3 4 4 4 4 3 3 2 2 4 5 6 7 6 4 3 3 3 2 2 3 2 2 3 4 5 5 4 3 4 4 3 3 4 5 5 5 6 6 5 4 4 5 6 6 5 3 2 1 1 3 4 4 5 4 2 1 1 1 2 3 4 4 4 4 5 3 3 2 2 2 3 3 3 4 4 4 3 3 3 5 5 4 4 5 6 5 3 3 4 3 3 5 6 5 5 4 3 3 3 2 2 2 2 3 3 4 6 7 8 8 8 7 6 6 5 5 4 4 4 5 4 3 3 2 3 3 4 4 4 5 6 7 6 6 7 8 8 8 9 8 8 9 8 6 5 6 6 5 3 3 4 5 7 8 6 4 4 4 5 6 8 7 4 4 3 3 3 4 4 4 6 7 8 9 8 9 9 9 10 10 9 7 7 7 6 6 7 7 8 8 8 6 6 7 7 8 8 8 9 9 9 9 9 8 8 8 9 10 10 11 11 11 11 12 12 12 10 8 8 7 7 7 7 7 7 8 8 9 10 12 13 14 15 13 10 6 4 5 7 10 12 13 14 14 13 12 12 13 14 15 15 16 16 16 15 15 14 13 13 13 13 14 14 14 14 14 14 14 14 13 13 12 12 11 10 7 5 4 4 4 5 4 4 3 3 3 3 4 4 5 5 5 6 6 6 7 7 7 7 7 8 8 9 9 10 10 11 12 12 13 13 13 13 13 13 12 11 11 10 10 9 10 10 11 12 13 14 14 15 14 14 13 13 12 12 12 13 13 12 12 12 12 13 13 13 13 12 12 12 11 11 10 9 8 8 8 9 9 10 10 10 11 11 10 10 10 10 10 11 11 10 9 9 9 8 8 8 8 8 8 8 8 7 6 5 4 3 5 6 8 9 9 9 9 9 8 8 8 7 7 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 8 8 9 9 9 9 9 9 9 8 7 7 7 8 7 7 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 7 7 8 8 8 8 8 8 7 6 6 5 6 7 7 7 7 7 7 7 7 8 8 7 7 7 7 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 9 9 9 9 8 8 8 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 4 3 3 4 5 6 6 6 6 6 5 4 3 2 2 1 2 2 2 2 2 2 2 2 3 4 4 5 5 5 5 5 5 5 7 8 8 8 8 8 8 8 8 8 7 7 6 6 4 3 3 3 3 3 3 3 3 3 2 1 2 3 3 3 3 2 2 2 2 2 2 2 1 2 3 3 3 4 5 5 6 6 7 7 8 9 7 6 5 6 7 5 3 2 2 3 3 4 4 4 4 4 3 3 3 5 7 8 7 5 4 4 3 2 2 3 3 3 3 3 3 4 4 3 4 4 4 4 3 3 3 4 5 5 5 4 4 5 6 5 4 3 2 2 3 3 4 5 4 3 2 1 1 1 1 2 4 4 4 3 3 4 3 3 3 3 3 3 3 3 2 2 3 3 4 5 6 6 6 5 4 4 4 3 3 4 4 4 4 3 4 4 3 3 3 2 2 4 5 4 4 5 6 7 7 7 7 7 7 7 7 5 5 5 5 4 3 3 3 4 4 5 5 4 5 7 8 7 6 5 5 7 10 10 9 6 6 7 7 7 7 7 6 5 3 3 3 3 5 7 8 8 5 4 4 6 9 8 7 8 6 3 2 3 4 5 6 7 7 6 6 8 9 10 10 11 10 9 8 8 7 7 7 7 7 6 7 7 7 7 8 8 8 8 8 8 8 8 7 7 7 7 8 9 10 11 11 11 11 12 12 12 11 10 9 9 9 9 9 9 10 10 11 12 12 13 14 15 16 15 13 9 6 6 7 8 10 11 13 13 12 12 12 12 13 13 14 15 15 16 15 15 14 13 13 13 13 13 13 13 13 14 14 14 14 14 13 12 12 11 11 10 7 5 4 4 4 3 3 3 3 3 3 3 4 4 5 5 6 6 7 7 7 7 7 7 7 8 8 9 9 10 11 12 12 13 13 13 14 14 13 13 12 12 11 11 11 11 12 13 14 15 15 15 15 15 14 13 13 13 13 13 13 13 12 12 12 13 13 14 13 13 13 13 13 12 12 11 9 8 8 8 8 9 10 10 11 11 11 11 11 11 10 10 10 11 11 11 11 10 10 9 9 8 8 7 7 7 6 5 5 6 7 8 9 10 10 10 10 10 9 9 9 8 7 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 9 9 9 9 9 9 8 8 8 8 7 8 7 7 7 7 7 7 7 7 8 8 8 8 8 7 6 5 5 6 7 8 8 8 7 6 5 5 5 5 6 5 5 4 4 5 5 5 5 5 6 6 7 7 7 6 6 6 6 7 7 7 7 7 7 7 7 6 6 6 7 7 8 8 8 8 8 7 7 6 6 6 6 7 7 7 7 7 7 7 8 8 8 8 7 7 7 7 8 8 7 7 7 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 6 6 6 7 7 7 7 7 7 7 7 8 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 6 6 6 5 4 4 3 3 2 1 1 2 2 2 2 2 2 2 3 3 4 4 5 5 5 5 5 5 6 7 7 7 7 7 7 7 7 6 6 6 5 5 5 4 3 3 3 3 2 2 2 2 2 1 2 2 2 3 3 3 3 3 3 2 2 2 2 1 2 2 3 3 4 4 5 5 6 6 7 7 8 7 6 5 5 6 5 3 2 2 3 3 3 3 4 5 5 5 3 3 4 6 8 6 5 3 3 3 3 3 3 3 4 3 2 2 3 3 3 3 3 3 3 2 3 3 2 3 5 5 5 6 7 7 5 3 2 1 1 2 2 3 4 3 2 1 1 1 2 3 2 3 3 4 5 4 4 3 3 3 3 3 3 3 2 2 2 3 4 3 4 4 6 6 5 4 3 3 3 4 5 5 5 5 5 5 4 3 3 3 3 3 5 5 5 6 7 7 6 6 5 4 5 6 8 8 7 6 5 4 3 3 4 4 5 5 5 4 3 7 9 10 9 6 5 5 8 10 10 8 5 4 4 4 5 6 6 5 5 5 5 5 4 5 6 9 10 7 7 7 8 8 9 9 8 5 2 2 3 4 6 7 7 7 7 7 8 9 9 9 10 9 9 9 9 9 8 9 9 8 7 6 6 7 7 7 7 7 8 8 9 8 8 6 5 5 5 6 8 9 10 10 11 11 10 11 11 10 9 8 8 9 10 11 12 12 13 13 13 13 14 14 15 16 16 15 13 11 8 7 8 9 10 11 12 12 12 11 11 12 12 13 14 15 15 15 15 14 14 13 13 13 13 12 12 13 13 14 14 15 14 14 12 12 11 11 11 11 9 6 4 3 3 3 3 3 3 3 4 4 4 5 5 6 6 7 7 7 7 7 7 8 8 8 9 9 10 11 11 12 12 13 13 14 14 14 14 13 13 13 13 13 14 14 15 16 16 16 15 15 14 14 13 13 12 12 12 12 12 11 12 12 13 13 13 13 13 14 13 13 12 12 11 10 9 8 8 9 9 10 11 11 12 12 12 12 12 12 11 11 10 11 11 12 12 12 11 11 11 11 10 9 9 8 8 7 9 10 10 11 11 11 11 10 10 10 9 8 7 7 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 9 9 9 9 9 9 9 8 8 8 7 7 7 7 7 7 6 6 5 6 6 6 7 6 6 6 6 5 5 4 3 3 3 4 4 4 3 3 3 3 4 4 4 4 3 4 5 6 6 5 5 4 5 5 5 5 5 5 5 6 6 6 6 7 7 7 7 7 7 6 6 6 7 7 8 8 9 8 8 7 6 6 6 7 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 6 6 6 7 7 7 6 6 6 6 6 6 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 3 2 2 2 2 2 2 1 2 2 2 2 3 3 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 5 5 5 5 4 3 3 2 2 2 1 1 1 1 2 2 2 2 2 2 3 3 3 3 3 3 2 2 2 2 1 1 2 2 3 3 4 4 4 5 5 6 6 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 5 6 6 5 3 2 4 6 5 4 2 2 2 3 3 3 3 3 3 3 3 3 3 3 2 2 3 4 4 4 3 2 3 4 5 5 5 6 7 4 3 3 3 2 2 3 3 3 2 2 3 2 2 4 4 3 3 4 5 5 5 4 5 5 5 3 2 3 4 4 5 5 3 3 3 3 3 5 6 6 4 2 2 2 3 4 4 4 4 4 4 4 4 5 6 6 4 3 4 5 6 7 7 6 5 4 3 3 5 7 8 8 6 5 3 3 3 4 5 5 5 5 4 4 6 8 9 9 8 7 7 7 9 11 8 5 5 4 3 3 4 5 5 4 5 6 5 4 5 6 8 9 9 10 11 12 12 10 9 8 5 3 2 3 5 7 8 7 8 9 10 11 9 7 7 8 9 9 9 9 9 9 9 10 9 8 5 5 6 6 7 7 7 8 8 9 9 8 6 5 4 5 6 7 8 9 9 9 9 9 9 8 7 6 5 7 9 11 12 13 13 14 14 14 14 15 15 15 15 16 16 15 14 12 10 9 8 9 10 11 12 12 11 11 11 12 12 13 14 14 14 14 14 14 13 13 13 12 12 12 12 12 13 14 14 15 14 13 12 12 12 11 11 10 9 6 4 3 3 3 3 3 4 4 4 5 5 5 6 6 7 7 7 8 8 8 8 8 8 9 10 10 10 11 12 12 13 13 13 14 14 14 15 15 15 14 15 15 16 16 16 16 15 14 14 13 12 11 11 10 11 11 11 11 11 12 13 13 14 14 14 14 14 14 13 12 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 13 13 12 11 11 11 11 12 12 12 11 11 11 11 10 10 10 10 10 10 11 11 11 11 11 11 11 10 10 9 9 8 7 7 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 9 9 9 9 9 9 9 9 8 8 8 7 7 7 7 7 6 6 5 5 5 6 6 6 6 6 6 6 6 6 6 5 4 3 3 3 3 3 3 3 3 4 4 4 4 5 5 6 6 7 6 5 4 3 3 4 4 4 4 4 5 5 5 6 6 6 6 6 6 6 6 6 6 6 7 7 8 8 9 8 8 7 6 6 7 8 8 9 9 9 9 9 9 9 9 8 8 8 8 7 7 7 7 8 8 8 8 8 8 9 9 9 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 7 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 2 2 2 2 3 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 3 3 2 2 1 1 1 1 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 2 2 1 1 1 2 2 3 3 4 4 4 3 3 3 3 3 4 4 4 4 5 6 6 6 6 5 5 5 6 6 6 6 5 4 3 4 4 4 3 3 3 3 3 3 3 3 3 3 4 3 3 3 3 3 3 5 4 3 3 3 5 5 4 4 4 5 5 2 2 2 3 3 3 3 3 3 2 2 2 2 3 4 4 3 4 5 5 5 5 5 5 7 7 4 4 4 4 5 5 5 4 4 4 3 4 4 5 5 4 3 2 2 3 3 4 6 8 5 4 3 5 6 8 9 5 4 5 5 5 6 7 7 6 4 4 4 4 5 4 5 5 5 4 4 4 5 5 5 3 3 4 4 5 6 7 8 7 5 5 5 7 9 8 7 7 5 4 3 3 6 6 5 3 2 3 4 5 5 5 6 7 10 12 14 12 11 10 8 4 3 3 4 6 8 8 7 8 10 12 12 10 7 6 7 8 8 9 9 9 10 10 10 10 9 7 6 5 6 6 6 7 7 8 8 8 8 7 6 5 6 6 7 7 8 8 8 7 7 8 8 7 4 3 5 7 10 11 12 13 14 15 15 16 15 15 15 15 15 15 15 15 14 12 11 9 9 9 10 11 11 11 11 11 11 12 12 13 13 13 13 13 13 13 13 13 12 11 11 11 11 12 13 14 15 14 13 13 12 12 11 11 11 10 7 6 4 4 4 4 5 5 5 5 5 5 5 6 6 7 7 8 8 8 8 8 8 9 9 9 10 10 11 12 12 12 12 12 13 13 14 14 14 15 15 16 16 16 16 16 15 14 13 12 11 10 10 9 9 9 9 10 10 11 12 13 14 14 14 14 14 15 14 13 12 12 13 13 13 13 13 12 12 12 11 11 12 12 12 13 13 13 13 12 11 11 11 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 9 9 8 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 7 7 7 7 7 7 8 8 8 8 8 8 9 9 9 9 9 9 9 9 8 7 7 7 7 7 7 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 6 4 4 3 3 3 4 4 4 4 4 5 5 6 7 7 7 7 7 6 5 4 4 4 4 4 4 5 4 4 5 5 5 6 5 5 5 5 5 5 6 6 7 7 8 9 9 9 8 7 7 7 7 8 9 9 9 10 10 10 9 9 9 9 8 8 8 8 8 7 8 8 8 8 8 8 9 9 9 9 9 8 8 8 7 7 7 6 6 6 6 6 6 7 6 6 6 6 6 6 7 7 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 6 7 7 7 7 6 6 5 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 4 4 3 3 2 2 2 1 2 2 2 2 3 3 3 3 3 3 3 4 4 4 4 4 4 4 3 3 2 2 2 2 2 2 1 1 2 2 2 2 2 3 3 4 4 4 5 6 7 7 7 7 7 6 6 7 7 7 7 6 5 4 3 2 2 2 3 3 3 3 3 3 3 3 4 4 4 4 2 2 4 4 5 4 3 3 3 3 4 5 5 5 5 4 3 3 3 3 3 4 3 3 2 2 2 2 3 2 3 3 4 4 5 6 5 4 4 4 5 6 6 4 4 4 4 6 5 3 4 4 3 3 3 3 3 4 4 3 3 3 3 3 5 7 7 6 5 6 7 9 8 7 5 5 4 4 5 7 8 8 7 6 5 5 4 3 4 5 5 5 5 5 5 4 3 2 2 3 4 4 6 7 7 6 4 4 4 5 6 7 9 9 8 6 3 4 7 8 8 4 3 3 5 7 5 4 4 5 6 9 11 10 10 10 7 3 4 4 7 9 11 9 7 6 7 10 11 10 7 5 7 8 8 8 8 9 10 10 10 10 10 10 8 6 6 6 6 6 6 7 7 7 6 6 7 7 8 8 9 8 8 8 8 8 9 10 10 8 5 5 5 7 9 12 14 14 15 15 15 15 15 14 14 14 14 14 14 14 14 13 12 11 10 10 10 10 11 11 11 11 11 11 12 12 12 12 12 13 13 13 12 12 12 12 11 11 11 11 12 13 13 13 13 12 12 11 11 11 11 10 10 9 9 9 8 7 7 7 6 6 5 5 5 6 6 7 7 8 8 8 8 8 9 9 9 10 10 10 11 11 12 12 11 10 10 11 11 11 12 14 15 16 16 16 16 15 14 13 12 11 10 10 10 9 9 9 10 10 11 12 12 13 14 15 15 15 15 15 14 14 14 14 14 15 15 14 14 13 12 12 11 11 12 12 13 13 13 13 13 12 12 11 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 9 9 9 8 8 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 8 8 7 7 7 7 7 7 7 6 6 6 6 6 7 7 7 7 7 7 8 8 8 8 7 7 6 5 4 4 4 4 4 4 4 5 5 6 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 5 5 4 4 4 4 4 4 4 4 4 5 5 5 6 6 7 7 8 8 9 8 8 8 7 8 8 9 9 9 10 10 10 10 10 9 9 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 8 8 8 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 6 4 4 4 4 4 4 4 5 5 5 6 6 6 6 5 5 5 4 4 3 3 2 2 2 2 2 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 2 2 2 1 1 1 2 2 3 3 3 3 3 3 5 6 7 7 7 7 7 7 7 7 7 7 7 6 6 5 4 3 3 3 3 3 3 3 3 3 3 3 3 4 6 6 5 4 3 4 4 3 3 3 2 2 3 4 5 5 5 3 2 3 3 4 4 4 3 2 1 1 2 3 4 3 3 3 4 5 6 7 5 3 3 3 4 5 6 5 3 3 5 6 4 3 3 3 2 2 3 2 3 5 5 4 3 2 2 3 4 6 8 8 8 9 8 7 8 8 6 4 4 5 7 8 9 9 8 7 5 5 4 4 4 5 5 5 5 5 4 2 2 1 2 3 4 5 7 8 8 6 5 5 5 6 5 5 6 7 7 6 3 4 6 8 9 6 5 6 6 6 5 5 6 6 6 6 7 8 9 10 5 2 3 6 9 11 12 11 9 7 6 8 8 8 6 5 6 7 9 9 8 9 9 10 11 11 11 12 12 10 7 7 8 7 7 7 5 4 4 5 7 9 10 10 10 10 10 10 10 10 11 11 11 10 9 10 11 11 11 12 13 14 14 15 14 14 14 14 14 13 13 13 13 14 13 13 13 12 11 11 10 10 10 10 10 10 10 11 11 11 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 12 12 12 12 12 12 11 11 10 10 9 9 8 8 8 8 8 7 7 6 6 6 6 6 6 6 7 7 8 8 9 9 9 9 9 10 10 10 11 11 11 11 10 9 8 7 7 8 9 10 12 14 15 15 15 15 15 13 13 12 12 11 11 11 11 10 10 10 11 11 12 13 14 15 15 16 16 16 15 15 15 15 15 15 15 14 13 13 12 12 11 12 12 12 12 13 13 13 13 13 13 12 11 10 10 10 11 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 9 9 8 8 8 8 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 8 8 8 8 8 9 9 9 9 8 8 7 6 6 6 6 7 7 6 6 6 6 6 6 6 6 7 7 7 8 8 8 8 8 7 7 7 6 5 5 4 4 4 4 4 5 5 6 7 7 8 8 7 7 7 7 7 7 7 7 7 7 7 6 6 6 5 4 4 4 4 4 4 4 5 5 5 5 5 5 6 6 7 7 8 8 8 8 8 8 8 8 9 9 9 9 10 10 10 10 9 9 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 8 8 7 7 6 6 5 5 5 5 6 5 5 6 6 6 7 7 7 7 6 6 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 4 4 4 5 5 5 5 6 6 6 6 6 5 5 4 4 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 2 2 2 1 1 2 2 2 2 2 2 3 4 5 6 6 6 7 7 7 7 7 7 7 6 6 5 5 4 3 3 3 3 3 3 2 2 2 2 2 3 4 6 6 5 4 3 3 3 2 2 2 2 3 4 4 4 5 4 2 2 3 3 4 4 3 1 1 2 3 3 3 4 5 5 5 4 5 6 6 5 4 3 4 5 5 6 7 6 3 3 3 3 3 4 3 2 2 3 4 4 5 5 5 5 5 5 5 5 6 6 6 7 8 7 6 7 7 7 5 3 5 7 8 10 11 9 6 4 3 4 4 4 4 5 5 4 4 3 2 2 2 2 3 5 6 7 7 7 6 5 4 7 9 8 7 7 7 6 5 4 5 5 6 7 7 8 8 7 5 3 5 8 7 6 5 6 8 10 10 5 4 6 8 9 10 11 12 12 9 8 8 8 7 5 5 6 7 9 8 9 9 10 10 11 11 12 12 12 10 9 9 9 9 9 8 6 5 5 7 9 10 11 10 10 10 10 11 11 11 11 11 11 12 13 13 12 12 12 12 12 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 11 11 11 10 10 10 9 9 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 11 11 12 12 12 11 11 11 10 10 9 8 7 7 7 7 6 6 6 6 6 6 6 6 6 7 7 8 8 9 9 9 9 9 10 10 10 10 11 11 10 10 9 8 8 7 8 8 9 10 12 12 13 14 15 15 14 13 13 12 12 12 12 12 12 12 11 11 12 12 13 14 15 16 16 16 16 16 15 15 14 14 14 13 13 12 11 11 10 11 11 11 12 12 12 12 13 13 13 13 13 13 12 10 10 11 11 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 10 10 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 8 8 8 8 9 9 8 8 7 7 6 5 5 5 5 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 6 6 5 5 5 4 5 5 5 6 6 7 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 6 6 5 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 6 6 6 7 7 7 8 8 8 8 9 9 9 9 9 10 10 10 10 9 9 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 8 8 7 7 6 6 5 5 5 5 6 6 7 7 7 7 7 7 7 6 6 6 6 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 5 5 5 5 5 5 5 5 5 5 4 4 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 2 2 1 1 1 1 2 2 2 3 4 5 5 5 5 5 5 5 5 6 6 7 6 6 6 5 4 3 3 3 3 3 3 3 3 3 3 3 2 2 4 5 5 4 2 3 3 3 4 4 4 3 4 4 5 5 6 4 1 2 2 3 3 4 3 2 3 3 4 4 3 3 4 5 5 6 5 4 4 5 4 4 5 5 5 5 5 7 6 3 3 3 4 5 6 6 5 5 6 4 4 5 5 4 5 5 6 6 5 4 3 4 5 5 5 6 7 8 6 4 3 3 6 8 10 8 6 3 3 3 4 4 4 4 4 3 3 3 3 2 2 3 5 6 7 7 6 6 5 4 3 5 7 8 9 10 8 6 5 4 4 5 7 7 7 8 9 8 6 5 6 6 6 5 5 8 10 13 12 7 6 7 7 7 7 7 9 11 11 11 10 8 8 7 6 6 6 7 8 9 10 10 11 11 11 11 11 11 11 10 9 9 10 9 8 7 7 8 9 10 10 10 9 9 8 9 9 10 10 11 11 12 12 13 12 12 12 12 12 12 12 12 13 13 13 13 13 13 12 12 12 12 12 11 11 11 10 10 10 10 9 9 8 8 8 9 9 10 10 11 11 11 11 11 11 12 12 12 11 11 11 11 11 11 11 11 12 12 12 12 11 11 10 9 9 8 7 7 6 6 5 5 6 6 6 6 6 6 7 7 7 8 8 9 9 9 9 9 10 10 10 10 10 10 9 9 9 10 9 9 9 10 11 11 12 12 12 13 14 14 13 12 12 12 12 13 13 13 13 12 12 13 13 14 15 16 16 15 15 13 12 11 11 11 11 10 10 9 9 9 9 9 9 10 10 11 10 10 10 11 12 12 12 13 13 12 12 11 10 10 11 11 12 12 12 11 11 11 11 11 11 11 11 11 11 10 10 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 8 8 8 8 8 8 8 8 7 7 6 6 5 5 5 4 4 4 5 5 6 6 7 7 7 7 7 7 7 8 8 7 7 7 7 7 7 7 6 6 6 5 5 5 5 5 5 6 7 8 8 8 8 7 7 6 6 6 6 6 7 7 6 6 5 4 4 4 4 4 5 5 5 5 5 6 6 5 5 5 4 4 4 5 5 6 6 6 7 7 8 8 8 8 9 9 9 9 9 10 9 9 9 9 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 8 8 7 6 6 6 5 6 6 6 7 7 7 7 7 7 7 7 6 6 6 6 6 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 5 5 5 5 4 4 4 3 3 4 4 4 4 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 2 2 1 2 2 2 2 2 3 4 5 5 5 5 5 5 4 4 4 4 5 5 5 6 5 5 4 3 3 2 2 2 2 2 2 3 3 3 2 3 3 5 6 4 3 3 4 4 5 5 4 3 3 4 4 4 4 2 1 2 2 3 3 4 5 5 5 4 3 3 3 4 4 5 6 7 5 4 3 4 5 5 5 4 4 4 6 8 7 5 4 5 7 7 7 5 5 6 6 4 3 4 5 5 5 5 5 5 4 3 3 4 5 5 5 6 8 9 7 5 2 2 3 5 6 5 5 3 3 3 3 3 3 3 2 4 5 5 4 3 3 4 5 6 6 5 4 4 4 3 2 2 5 7 10 11 8 8 8 9 10 10 10 7 7 7 9 9 5 3 4 4 4 4 6 10 12 14 12 10 8 7 6 5 3 5 6 8 10 11 11 10 9 9 8 7 7 8 9 9 10 10 10 11 11 11 11 11 11 10 8 9 9 8 8 7 8 9 10 10 10 9 9 9 9 9 10 10 11 11 11 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 12 12 11 10 10 10 9 9 9 9 8 8 8 8 8 9 9 10 10 10 10 10 11 12 13 13 13 12 11 11 11 12 12 12 12 12 12 12 12 11 11 10 9 9 8 7 6 6 5 5 5 6 6 6 6 6 7 7 7 7 8 8 8 9 9 9 9 9 9 10 10 9 9 9 8 9 10 10 11 11 11 11 12 12 12 12 11 12 12 11 10 9 10 11 12 13 13 13 14 14 14 15 15 15 14 13 11 8 5 4 5 5 6 6 6 5 4 4 5 6 7 8 9 9 9 8 9 9 10 11 12 12 12 12 12 12 11 11 10 10 11 11 11 12 11 11 11 11 11 11 11 11 10 10 10 10 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 6 6 6 6 6 6 5 5 4 4 5 5 6 6 7 7 7 7 7 8 8 8 8 7 7 7 7 7 7 7 7 6 6 6 6 6 5 6 6 7 8 9 9 9 8 7 7 6 6 6 6 6 6 6 5 4 4 3 3 4 4 5 5 5 6 6 6 6 6 6 5 4 4 4 4 4 5 5 6 6 7 7 8 8 8 8 8 8 9 9 9 9 9 9 9 9 8 8 9 9 9 9 9 9 9 9 9 9 9 8 8 8 7 7 6 6 6 6 7 7 7 7 7 8 7 7 7 7 6 6 6 6 6 6 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 4 3 3 4 4 4 4 4 5 5 4 4 4 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 2 2 2 3 3 3 4 4 5 5 5 5 5 4 4 4 4 4 4 4 5 5 5 5 5 4 4 3 3 3 3 3 3 3 3 3 3 3 4 5 6 6 4 3 2 3 4 4 3 3 3 3 3 2 2 1 2 3 3 4 3 4 4 5 6 5 3 2 3 5 5 4 5 5 3 3 3 5 6 5 3 2 2 3 6 8 8 7 7 8 9 9 8 6 5 7 7 7 7 7 7 7 6 4 3 4 4 2 2 4 5 6 5 6 8 9 10 8 5 3 2 2 3 4 4 4 3 3 3 3 2 2 3 6 7 7 7 6 6 7 6 6 5 4 3 3 4 6 5 4 6 8 11 11 8 9 11 11 11 11 10 8 7 6 6 6 5 3 2 2 2 3 6 11 14 15 14 11 8 6 5 4 4 6 7 9 10 11 11 10 10 10 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 9 8 8 8 8 8 8 8 9 10 10 9 9 9 10 11 12 12 12 11 11 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 13 13 12 11 10 10 9 9 9 9 8 8 8 8 9 9 9 9 9 9 10 10 12 13 14 14 14 13 13 12 12 12 12 12 12 12 12 12 12 11 11 10 10 9 8 7 7 6 5 5 5 5 6 6 6 6 7 7 7 7 7 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 10 11 11 11 11 11 12 12 12 11 9 8 7 6 7 7 8 10 12 13 14 15 15 14 14 14 13 12 9 7 4 3 3 3 3 3 3 3 3 3 3 3 3 4 5 6 7 8 7 7 7 8 9 10 11 11 12 12 12 12 12 11 10 10 10 10 11 11 11 11 11 11 11 11 10 10 10 10 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 7 7 6 6 6 6 7 7 7 6 6 5 5 5 5 5 6 6 7 7 7 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 7 8 8 9 9 8 7 7 6 6 5 5 5 4 4 4 4 4 4 4 4 5 5 6 6 6 6 7 7 7 7 6 5 4 4 4 4 4 4 5 5 6 6 7 8 8 8 8 8 8 8 9 9 9 9 9 9 8 8 9 9 9 9 9 9 9 9 9 9 8 8 7 7 7 6 6 6 7 7 7 8 8 8 8 8 8 7 7 7 6 6 6 6 6 6 5 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 4 4 4 4 4 4 3 3 3 3 4 3 3 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 4 4 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 4 3 2 2 3 3 2 2 2 2 2 1 1 2 3 4 3 3 3 3 3 4 5 5 5 4 4 4 4 4 5 5 4 3 3 4 5 6 5 3 3 4 5 7 9 9 8 9 9 9 9 8 7 7 9 9 8 8 8 8 7 5 3 2 2 2 3 4 5 6 6 6 6 8 10 10 7 4 3 3 4 4 4 4 3 3 3 2 2 3 4 7 9 10 10 9 8 7 6 5 4 3 3 3 5 8 6 5 5 8 12 11 10 9 9 8 8 9 9 9 7 6 6 5 5 4 3 2 2 3 6 9 13 15 14 11 6 6 5 4 4 7 9 10 10 10 10 9 8 9 10 11 11 11 10 8 8 7 8 9 9 9 9 10 9 8 8 8 9 9 8 8 7 7 8 8 8 9 10 11 12 14 13 13 12 12 13 13 14 14 14 14 14 14 14 14 14 14 13 13 13 13 14 14 14 15 14 14 13 13 12 11 11 11 10 10 9 9 9 9 9 10 10 10 9 9 10 10 11 12 13 14 14 15 15 14 13 12 12 12 12 12 12 12 12 12 11 11 10 10 9 8 8 7 6 5 5 5 5 5 5 6 6 6 7 7 7 7 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 10 10 11 11 11 11 11 11 11 10 8 6 5 4 6 7 8 9 10 11 11 12 12 12 11 10 8 6 3 3 3 3 4 3 3 3 3 3 5 6 7 7 6 5 5 5 6 6 6 6 6 7 8 9 10 10 10 11 11 12 11 11 9 8 8 9 10 10 11 11 11 11 10 10 10 10 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 6 5 5 5 5 5 5 6 7 7 7 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 7 7 6 6 6 5 5 4 4 4 4 5 5 6 6 6 7 7 7 6 7 7 7 7 7 7 5 4 4 4 4 4 4 5 5 5 6 7 8 8 8 8 8 8 9 9 9 9 9 9 9 8 9 9 9 10 10 10 9 9 9 8 8 7 7 6 6 6 6 6 7 7 8 8 8 8 8 8 8 8 7 7 7 6 6 6 6 6 5 5 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 2 2 3 3 3 4 5 5 5 4 4 3 3 3 3 3 3 4 6 8 5 2 2 3 4 6 8 8 8 6 6 5 8 10 7 5 8 8 7 7 7 8 8 6 3 1 3 4 3 4 6 7 7 6 6 6 8 9 7 5 2 1 3 4 4 4 3 3 2 2 3 5 6 8 10 11 11 9 7 6 5 4 3 3 3 3 4 5 5 4 3 6 9 11 11 9 8 7 7 7 8 8 8 8 8 7 7 5 4 2 3 4 4 7 13 14 14 9 5 5 5 3 5 7 9 10 11 10 9 9 9 10 11 12 12 12 11 10 8 7 7 7 8 9 9 9 9 8 8 9 9 9 9 8 6 5 4 5 7 9 11 12 14 14 14 13 13 13 13 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 14 14 15 15 15 14 14 13 12 12 12 12 11 11 10 9 9 10 11 11 11 11 11 11 11 11 11 11 12 12 13 14 14 14 14 13 12 12 12 12 12 12 12 12 11 11 10 10 9 8 8 7 6 6 5 5 5 5 5 5 6 6 7 7 7 7 7 8 8 8 8 9 9 9 9 9 10 10 10 10 9 10 10 10 11 11 11 11 11 10 10 9 7 7 6 8 8 8 8 8 7 7 7 7 6 6 5 3 3 3 3 3 3 3 3 3 3 3 5 7 9 9 8 7 7 6 5 5 5 4 4 4 4 5 6 7 7 7 8 9 10 10 9 8 7 6 6 6 7 7 8 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 6 7 7 7 8 8 8 7 7 7 7 7 7 7 7 7 7 6 6 5 5 4 4 4 5 5 6 6 7 7 7 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 7 7 7 7 7 6 6 5 5 5 5 5 6 7 7 7 8 8 7 7 7 7 7 7 7 7 7 6 4 4 4 4 4 4 4 4 5 6 7 7 8 8 8 8 8 9 9 9 9 9 9 9 8 9 9 9 9 9 9 9 9 8 8 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 7 7 6 6 6 6 6 5 5 5 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 5 5 5 5 6 6 6 5 5 5 5 5 5 5 5 5 5 5 6 6 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 3 3 2 2 2 2 1 1 2 2 3 3 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 4 3 4 4 5 5 5 4 4 4 4 5 6 7 7 4 2 2 3 4 5 6 8 7 5 3 3 6 8 8 8 9 8 7 6 6 6 8 9 6 4 4 4 3 5 8 7 7 6 5 5 5 5 4 3 2 3 4 4 4 4 4 3 2 2 4 6 8 9 10 9 8 7 5 5 4 4 4 4 5 5 4 4 4 3 2 3 5 8 9 9 9 8 7 7 7 7 7 9 10 10 8 6 5 3 4 5 5 7 12 13 13 8 5 5 4 4 6 8 9 10 11 11 11 11 11 12 12 13 12 12 12 11 10 9 8 8 8 8 8 8 8 7 8 9 9 9 9 8 7 6 6 7 8 10 12 14 14 14 14 14 13 13 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 14 14 14 15 15 14 14 13 13 12 12 12 11 11 10 10 11 11 12 12 12 12 11 11 11 11 11 11 10 11 11 12 13 13 13 13 12 12 12 12 12 12 12 12 11 11 10 10 9 8 8 7 7 6 5 5 4 4 5 5 6 6 6 7 7 7 7 7 7 8 8 9 9 9 9 10 10 10 10 10 10 10 10 10 11 11 11 11 10 10 10 10 9 9 9 9 9 8 8 7 5 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 5 6 7 7 6 7 7 7 6 5 4 3 3 3 4 4 5 5 5 5 5 5 6 6 7 7 7 6 5 4 4 3 4 4 5 5 5 5 5 6 7 7 7 7 7 7 7 6 6 6 7 7 8 8 8 8 7 7 7 7 7 7 7 7 6 6 7 7 7 8 8 8 8 7 6 6 6 6 6 6 6 5 5 5 4 4 4 4 4 4 5 5 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 7 7 7 7 7 8 8 8 8 8 8 7 7 7 6 6 6 6 6 7 7 8 8 8 8 8 8 7 7 7 7 7 7 6 5 4 4 3 4 4 3 4 4 5 5 6 7 8 8 8 9 9 9 9 9 9 9 9 9 8 8 8 8 8 9 9 8 8 7 7 7 7 7 7 7 7 8 8 8 8 9 9 9 9 8 8 8 7 7 7 6 6 6 6 5 5 5 5 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 4 4 4 4 4 4 4 5 5 5 5 5 6 6 6 6 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 5 5 5 5 5 4 4 4 4 4 4 3 3 3 2 2 2 2 2 2 2 3 3 3 2 2 2 2 1 1 2 3 4 4 4 4 4 4 4 4 3 2 1 1 2 2 2 3 3 3 5 6 7 5 3 2 2 3 4 4 6 8 8 6 4 3 4 6 8 8 8 7 7 7 7 6 7 9 8 6 4 4 4 6 7 7 7 5 4 3 2 1 1 2 3 4 5 5 4 4 4 3 3 3 4 6 8 8 9 8 6 5 4 4 5 5 6 5 4 3 2 3 3 3 3 3 4 4 7 8 8 8 7 8 8 8 9 10 10 10 8 6 5 5 5 4 4 6 9 12 14 13 10 7 8 8 8 9 10 11 12 11 11 11 11 12 12 13 12 12 12 12 11 11 10 10 9 9 7 6 7 8 8 9 9 9 9 9 9 9 10 11 11 12 13 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 13 13 12 12 11 11 11 11 12 13 13 13 13 12 12 11 11 11 11 10 10 10 10 10 11 11 11 12 12 12 12 12 12 13 12 12 12 12 11 11 10 9 8 8 7 7 6 5 5 4 4 4 5 5 6 6 6 6 7 7 7 7 8 8 9 9 9 9 10 10 10 10 10 10 10 11 11 11 11 11 11 11 10 10 10 10 10 9 9 8 8 7 7 5 4 3 3 3 3 3 3 3 4 3 3 3 3 3 3 4 6 6 7 5 5 6 7 8 7 5 5 5 6 6 7 7 6 6 5 5 5 4 3 3 4 4 5 4 4 4 4 4 3 3 3 3 3 3 3 4 5 5 6 6 6 5 5 5 5 5 6 7 7 8 8 8 8 8 7 7 7 7 7 7 7 7 8 8 8 8 8 8 7 6 5 5 5 5 5 5 5 5 5 4 4 4 3 4 4 4 5 5 5 5 6 6 6 6 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 7 7 7 7 7 7 7 6 5 4 4 3 3 3 4 4 4 5 5 6 7 8 8 8 8 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 8 8 8 8 8 8 8 9 9 9 9 9 8 8 8 7 7 6 6 6 6 6 5 5 5 4 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 7 7 7 6 6 6 5 5 5 5 5 4 4 4 4 3 3 3 3 3 2 2 2 2 3 3 3 3 3 3 2 2 2 1 1 2 3 3 3 3 3 3 3 4 3 3 3 3 3 3 2 2 2 2 3 4 5 6 6 5 3 3 2 3 3 4 6 7 7 5 4 3 4 5 7 7 7 7 7 7 7 8 9 9 8 6 6 5 4 5 7 5 4 3 2 2 2 3 4 5 5 5 5 4 3 3 2 2 3 5 6 6 6 6 5 5 4 5 6 7 7 8 7 6 3 2 3 4 4 3 3 4 4 5 6 6 7 7 8 9 8 9 10 9 8 6 5 6 6 6 5 4 5 7 9 11 13 14 14 14 12 10 10 10 11 10 9 9 10 11 12 12 12 12 12 12 12 12 12 12 12 10 8 7 7 7 8 9 9 9 9 8 8 9 9 10 11 11 12 14 14 14 14 14 14 14 14 14 15 15 14 14 12 11 11 12 12 12 13 13 13 13 13 13 13 14 14 14 14 14 13 12 12 11 12 12 12 13 13 13 13 13 12 12 11 11 11 11 10 10 10 10 9 9 9 9 9 10 11 12 12 13 13 13 13 13 12 12 12 12 11 10 9 8 8 7 6 6 5 4 4 4 4 5 5 6 6 6 6 7 7 7 8 8 9 9 9 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 9 8 8 7 7 7 6 5 4 4 4 4 5 5 6 5 4 4 4 4 4 5 6 6 6 6 4 4 6 7 8 8 8 8 8 9 9 9 8 8 7 7 7 7 6 5 4 3 3 4 4 5 5 6 6 6 6 6 6 6 5 4 4 3 4 4 4 4 4 4 4 4 5 6 6 6 7 7 7 8 8 8 8 8 8 8 8 8 8 8 9 9 9 8 7 6 5 4 4 5 5 5 5 6 6 6 5 5 5 4 4 4 4 4 4 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 8 8 8 8 8 8 8 7 7 7 7 7 8 8 8 8 8 8 8 8 8 7 7 6 6 6 6 7 7 6 6 5 5 4 4 4 4 4 5 5 6 6 7 7 8 8 8 9 9 9 9 9 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 8 8 8 9 9 9 9 9 9 9 9 9 9 8 8 7 7 6 6 6 6 6 6 5 5 5 4 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 5 5 5 5 5 5 5 5 5 5 6 6 6 6 7 7 7 7 7 6 6 6 6 5 5 5 5 4 4 4 4 4 4 3 3 3 3 3 3 3 3 4 4 4 3 3 3 3 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 3 4 5 5 6 6 6 6 5 4 4 3 3 3 5 6 6 5 5 4 5 5 6 6 7 7 7 7 7 8 8 9 8 6 5 4 5 6 5 4 4 4 4 5 5 6 6 6 5 4 3 3 3 4 4 5 6 6 5 4 4 4 5 6 7 9 10 9 7 6 5 2 2 3 5 6 3 2 3 3 3 4 5 7 8 10 9 8 9 9 7 6 5 6 7 7 7 6 6 5 4 4 6 9 12 15 17 14 12 11 10 10 10 9 9 10 11 11 11 11 11 12 12 12 12 12 12 12 10 10 9 9 9 9 9 9 9 9 8 7 7 7 8 9 10 12 14 14 14 14 14 14 14 14 14 14 14 13 12 11 10 10 11 11 12 13 13 13 14 14 14 13 13 13 13 14 14 13 13 12 12 12 13 13 13 13 13 12 12 12 12 11 11 11 11 11 10 10 9 9 8 8 8 8 9 10 11 12 12 12 12 12 12 12 12 12 12 12 11 9 8 8 7 7 6 5 4 4 4 4 5 5 6 6 6 6 6 7 7 8 8 8 9 9 9 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 9 8 8 8 8 7 7 6 6 6 7 7 7 8 8 7 6 6 6 6 6 7 7 7 6 5 5 5 5 7 9 9 9 9 9 10 9 9 8 8 7 7 8 8 7 7 6 5 4 4 5 6 7 7 8 8 8 9 8 8 7 6 4 4 3 4 4 4 5 5 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 8 8 8 8 8 7 7 6 5 5 5 6 6 6 6 6 7 7 6 6 6 6 5 5 4 4 4 4 4 5 5 5 5 5 6 6 6 7 7 6 6 6 6 6 6 6 6 6 6 7 7 7 7 8 8 9 9 8 8 7 7 7 7 7 8 8 8 8 8 8 8 8 8 7 7 6 6 5 5 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 6 6 7 7 7 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 8 8 8 9 9 9 9 9 9 9 9 9 9 8 8 7 7 7 6 6 6 6 6 6 5 5 5 4 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 4 4 4 5 5 6 6 6 7 7 7 7 7 6 6 6 6 5 5 5 5 5 5 4 4 4 4 4 3 3 3 3 3 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 4 4 3 3 2 2 3 3 3 3 4 4 3 3 3 3 4 5 6 6 6 6 6 6 5 4 3 2 3 3 4 5 5 4 3 3 4 5 6 8 8 7 7 7 7 8 8 8 7 7 6 6 6 6 6 7 7 7 7 7 8 6 5 3 2 2 3 5 6 6 5 5 4 3 2 4 5 7 9 11 10 10 6 4 4 4 3 4 4 5 6 5 4 3 3 3 5 6 8 9 10 9 8 8 8 7 9 10 8 8 7 7 8 8 7 6 6 8 10 13 14 15 15 13 11 10 9 10 10 10 10 10 10 10 10 10 11 11 11 11 12 12 11 10 10 10 10 10 10 10 10 9 8 7 7 6 7 7 9 11 13 14 14 14 14 14 14 14 14 14 12 11 11 11 11 11 11 11 11 11 12 13 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 14 13 13 12 12 12 12 12 12 12 12 12 12 11 11 10 9 9 8 8 7 7 8 9 10 11 12 12 12 12 12 12 12 13 12 12 11 10 9 8 7 7 6 5 4 4 4 4 5 5 6 6 6 6 6 7 7 8 8 8 9 9 9 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 9 9 8 8 8 8 8 8 8 8 9 9 9 10 10 9 8 7 7 7 7 8 7 7 6 6 6 6 7 8 9 9 10 10 10 10 9 9 8 8 7 7 7 8 8 7 7 6 6 5 6 6 7 7 8 9 9 10 10 9 7 6 5 4 4 5 6 6 7 7 7 7 7 7 7 6 6 6 6 6 6 6 7 7 6 6 6 6 6 6 6 6 5 5 5 6 6 7 7 7 7 7 7 7 7 7 6 6 6 6 5 5 5 4 4 4 4 4 5 5 5 6 6 7 7 6 6 6 5 5 5 5 6 6 6 7 7 7 7 8 8 9 9 9 8 8 7 7 7 8 8 8 8 8 8 8 8 7 7 7 6 6 5 5 5 5 5 6 6 6 6 6 6 5 5 5 5 5 5 5 5 6 6 7 7 7 7 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 9 9 9 9 9 9 9 9 9 9 8 8 7 7 6 6 6 6 6 6 6 6 5 5 4 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 6 6 6 7 7 7 6 6 6 6 6 5 5 5 5 5 5 4 4 4 4 4 4 4 4 3 4 4 4 4 5 5 4 4 3 4 4 3 3 3 3 3 3 3 3 2 1 1 2 2 3 4 4 3 3 3 3 3 5 5 6 6 6 6 6 5 4 3 3 2 2 3 3 4 4 4 3 3 3 3 4 6 6 7 7 7 7 7 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 5 4 3 3 3 4 6 6 6 4 4 3 3 3 5 6 8 11 13 10 8 4 3 3 4 5 7 7 6 6 6 5 4 5 6 8 8 8 7 7 8 8 8 6 6 8 9 8 7 6 7 7 7 8 9 10 10 12 13 14 15 15 15 14 13 12 12 11 11 11 11 11 11 11 11 11 11 11 11 12 12 11 9 10 10 10 10 10 10 10 9 8 7 7 7 8 9 11 12 14 14 14 14 14 14 13 13 13 13 11 11 11 12 12 12 12 12 12 12 12 12 13 14 14 14 13 13 12 12 12 12 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 11 10 10 10 9 8 8 7 8 8 9 10 11 12 12 12 12 12 12 12 12 12 12 10 9 8 7 7 7 6 5 4 4 4 5 5 6 6 6 6 6 7 7 8 8 8 9 9 9 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 10 10 9 9 9 9 9 9 8 8 8 9 9 10 10 10 11 11 11 10 8 7 7 7 8 7 7 6 6 7 7 7 9 10 10 10 10 10 9 9 9 8 8 7 7 8 8 8 8 8 7 7 6 6 6 7 7 8 9 10 10 9 8 6 5 5 5 5 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 5 5 6 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 5 5 5 5 5 4 4 4 4 5 5 6 7 7 7 6 6 5 5 5 5 5 6 6 6 7 7 8 8 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 7 7 6 6 6 6 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 5 5 5 5 5 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 7 7 7 7 8 8 8 9 9 9 9 9 9 9 9 9 9 8 7 7 7 7 7 7 7 7 7 6 6 5 5 4 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 6 6 6 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 4 4 4 4 4 3 3 3 3 3 3 2 1 1 1 1 2 3 3 3 3 3 3 3 4 5 5 6 6 6 6 5 4 3 2 2 1 2 2 2 3 3 3 3 3 3 4 4 5 6 6 6 6 6 7 7 8 8 8 8 7 7 7 7 7 6 6 6 5 5 4 4 4 3 3 3 4 5 4 3 3 3 3 4 6 7 7 8 9 10 7 4 4 4 7 8 8 7 6 6 6 6 6 7 9 10 7 6 5 6 8 8 7 6 5 6 7 8 7 5 7 7 7 9 11 12 12 11 12 12 14 16 16 16 15 14 13 12 12 12 12 12 12 12 11 11 12 12 12 12 12 11 11 9 9 9 9 10 10 10 10 9 8 8 8 9 9 10 12 13 13 13 14 13 13 12 12 10 10 10 11 12 12 13 12 12 12 12 12 12 12 12 13 13 13 13 13 12 11 11 11 12 12 12 12 12 11 10 10 11 11 11 12 12 12 12 12 12 11 11 11 11 11 11 10 10 9 9 9 9 9 10 11 12 12 12 12 12 12 12 12 12 11 11 10 9 8 7 7 6 5 5 4 4 5 6 6 6 6 6 7 7 7 8 8 8 9 9 9 10 10 10 10 11 11 11 11 11 10 10 10 10 11 11 10 10 10 10 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 9 8 7 7 7 7 6 6 6 7 7 8 10 11 11 11 10 10 10 9 9 8 8 8 8 8 9 9 9 9 9 8 7 7 7 7 7 8 8 9 9 9 7 5 5 4 5 6 6 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 7 7 7 7 6 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 7 7 7 7 7 6 5 5 5 5 5 5 4 5 5 5 5 6 7 8 8 8 6 6 5 6 6 6 6 6 7 7 7 8 8 9 9 9 9 9 9 9 9 9 8 8 8 8 8 9 8 8 7 7 6 6 6 6 6 6 6 5 5 5 5 5 6 6 6 6 6 6 6 5 5 5 5 5 5 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 7 7 7 8 8 8 9 9 9 9 9 9 9 9 9 8 8 7 7 7 7 7 7 7 7 7 6 6 5 5 3 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 4 4 4 4 4 3 3 3 3 3 2 2 1 1 1 1 2 2 2 2 2 2 3 3 4 5 5 5 5 5 5 4 3 2 2 1 1 1 1 2 2 3 3 3 3 3 4 5 5 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 6 6 5 5 5 5 4 4 3 3 3 3 3 3 4 4 4 5 5 6 6 5 5 6 7 8 7 6 6 6 7 7 8 7 6 6 6 7 7 7 9 9 6 5 4 7 9 9 9 7 7 7 8 9 7 7 8 8 8 9 11 13 13 11 10 10 11 12 12 13 14 14 14 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 9 8 8 9 9 10 9 9 9 9 8 7 7 9 11 12 12 13 13 13 12 11 9 8 9 10 11 12 13 13 13 13 13 12 12 12 12 12 11 11 11 12 13 12 11 11 10 10 10 10 10 10 8 9 9 10 10 10 10 11 10 10 10 11 12 12 12 12 12 13 13 13 12 12 11 10 10 10 10 11 12 12 12 12 12 11 11 11 11 11 11 10 9 9 8 8 7 6 5 5 4 5 6 6 6 6 6 7 7 7 8 8 8 9 9 9 10 10 10 10 11 11 11 10 10 10 10 10 11 11 11 10 10 10 10 10 10 10 10 9 9 9 9 9 10 10 10 10 9 9 9 9 9 9 8 8 7 7 6 6 7 8 9 10 11 11 11 11 11 10 10 10 10 9 8 8 9 9 10 10 10 10 10 9 9 8 8 7 7 8 8 9 9 8 6 4 4 4 5 6 6 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 6 5 5 5 5 5 5 5 5 5 6 7 8 9 9 9 8 6 6 6 6 7 7 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 6 6 6 6 7 7 7 7 7 6 6 5 5 4 4 4 5 5 5 6 6 5 5 5 6 6 7 7 7 7 6 6 6 6 6 6 6 6 6 6 7 7 7 8 8 8 9 9 9 9 9 9 9 9 9 8 7 7 7 7 7 7 7 7 7 7 7 6 5 4 3 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 4 4 3 3 3 3 3 3 4 4 4 5 5 5 5 5 4 4 4 3 3 3 3 2 2 1 1 1 0 1 1 1 1 1 1 2 3 3 4 5 5 5 5 4 4 3 2 1 1 1 1 1 2 2 2 2 3 3 3 4 4 5 5 5 6 6 6 6 6 6 7 7 6 6 6 6 6 6 6 5 5 5 5 4 4 3 3 3 3 3 4 4 6 6 6 7 7 8 7 5 3 3 3 5 8 9 8 8 8 7 6 5 5 6 7 8 10 8 6 5 3 4 4 7 9 11 10 9 10 10 9 8 8 8 8 10 10 10 11 13 13 13 13 12 12 11 9 9 10 12 13 13 12 12 11 11 11 11 11 12 12 12 12 12 12 12 11 9 8 8 8 8 8 8 8 8 8 7 7 7 11 13 13 13 13 12 12 12 11 8 9 10 11 12 13 13 13 13 13 13 13 12 12 12 12 11 11 11 11 10 10 10 9 9 9 7 7 7 7 7 7 8 8 9 10 10 10 11 11 11 12 12 13 13 14 14 15 15 15 14 13 12 12 12 11 11 11 12 12 12 12 12 11 11 11 10 11 11 10 10 9 8 8 7 6 5 4 4 4 5 5 6 6 6 7 7 7 8 8 8 9 9 9 10 10 10 10 10 11 10 10 10 10 10 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 10 10 11 10 10 9 7 7 7 9 10 11 11 12 12 12 12 11 11 11 11 10 9 9 9 9 10 10 10 11 11 10 10 10 9 9 9 8 9 9 9 8 7 6 4 4 5 5 6 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 6 5 5 5 5 5 5 5 6 7 8 9 9 10 10 9 8 7 7 7 7 8 8 9 9 9 10 10 9 9 9 9 8 8 8 8 8 8 8 7 7 7 8 8 8 8 7 7 7 7 7 7 7 8 8 8 7 8 8 8 8 8 8 8 7 6 5 4 4 4 4 4 4 4 5 5 5 5 5 5 5 6 7 7 7 7 7 6 6 6 5 5 5 6 6 6 7 7 7 8 8 8 9 9 9 9 9 9 9 9 8 8 7 7 7 7 7 7 7 7 7 7 7 6 5 4 3 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 3 3 3 3 4 4 4 4 4 4 4 4 3 3 3 2 2 2 1 1 1 1 1 1 1 0 0 1 2 3 3 4 5 5 5 4 4 3 2 2 1 1 1 2 2 2 2 2 2 3 3 3 4 4 5 5 5 5 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 4 4 4 4 4 3 3 4 4 4 4 5 6 6 7 7 8 8 7 5 3 3 2 3 5 6 6 8 9 7 5 3 4 4 5 8 11 9 6 4 3 3 4 6 8 9 9 9 10 11 10 9 8 7 7 9 10 11 11 12 13 13 13 13 14 12 9 7 7 9 10 11 10 9 9 9 9 10 11 11 12 12 12 12 12 13 13 12 9 7 6 6 6 6 7 8 8 8 10 12 13 13 14 13 13 13 12 10 10 9 10 11 12 13 13 13 13 13 13 13 13 12 12 12 12 11 11 10 10 10 9 9 8 8 8 7 6 6 6 6 6 6 7 8 8 8 9 9 10 12 12 12 13 13 15 15 15 15 15 14 14 14 13 13 12 12 11 12 12 12 12 12 12 11 11 10 10 10 10 9 8 8 7 7 5 4 3 3 4 5 5 6 6 6 7 7 7 8 8 8 9 9 9 10 10 10 10 10 10 10 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 10 10 11 11 12 12 12 11 11 10 9 10 11 11 12 12 12 12 12 12 12 11 10 9 9 8 9 9 10 10 11 11 11 11 10 10 10 10 10 10 10 10 10 9 8 6 5 5 6 6 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 6 6 6 6 6 6 6 6 7 8 8 9 10 10 10 9 8 7 7 7 8 8 9 9 9 10 10 9 9 9 9 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 9 9 9 9 10 9 9 7 6 5 4 4 4 4 4 4 4 4 4 4 4 5 5 6 7 7 7 8 8 7 7 6 6 5 5 5 6 6 7 7 7 7 8 8 8 9 9 9 9 9 9 9 9 8 8 7 7 7 7 7 7 7 7 7 7 7 7 6 5 3 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 3 3 3 3 3 3 3 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 2 3 3 4 5 5 4 4 3 3 2 1 1 1 1 2 2 2 2 2 2 3 3 3 4 4 5 5 5 5 6 6 6 6 6 5 5 5 4 4 3 4 4 4 4 3 3 3 3 3 3 4 4 5 5 4 5 5 5 6 7 8 8 7 6 4 3 4 3 3 3 4 7 8 8 6 4 4 4 4 7 10 9 8 6 5 6 5 4 5 6 5 6 7 8 9 9 8 8 7 8 9 10 11 12 13 13 13 14 14 13 12 10 7 5 6 7 7 7 6 6 6 7 8 10 11 12 12 13 13 13 14 13 12 8 5 5 6 7 9 10 12 13 13 13 13 14 14 13 13 13 12 11 11 11 11 12 12 12 13 13 13 13 13 13 13 12 12 12 12 11 11 10 10 10 10 10 10 10 10 9 8 7 6 5 5 5 5 6 6 6 6 7 9 10 11 12 12 12 12 13 13 14 14 14 14 14 14 14 13 12 12 12 12 12 12 12 12 12 11 11 10 10 10 9 8 7 6 5 3 2 2 3 4 4 5 5 6 6 7 7 7 8 8 8 9 9 9 9 10 10 10 10 10 11 11 10 10 10 10 10 11 11 11 11 10 10 10 10 10 11 10 10 10 10 11 11 11 11 10 10 11 11 12 12 13 12 12 11 11 10 10 11 12 12 13 13 12 12 12 12 12 11 10 8 8 8 9 9 10 10 10 11 11 11 11 11 12 12 12 12 11 11 11 10 8 7 6 6 7 8 8 8 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 8 8 9 9 10 10 9 8 8 8 8 8 8 8 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 9 9 9 9 10 10 10 10 9 7 5 5 4 4 4 4 4 4 4 4 5 5 6 6 7 7 8 8 8 8 8 7 7 6 6 6 6 6 6 7 7 7 7 7 8 8 8 9 9 9 9 9 9 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 6 5 4 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 2 2 2 2 3 2 2 2 2 2 2 2 2 2 2 2 2 3 3 4 5 4 4 4 3 2 2 1 1 1 2 2 2 2 2 2 2 3 3 3 4 4 5 5 5 5 5 5 6 5 5 5 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 5 5 6 6 6 5 4 4 4 4 3 2 3 5 6 7 7 6 4 4 4 6 8 8 8 8 9 10 8 7 6 5 4 4 4 5 6 6 7 9 8 7 7 9 11 12 13 13 13 13 13 13 12 12 12 10 8 6 5 5 6 6 6 6 7 7 9 10 12 12 13 13 14 13 13 10 9 8 9 10 12 14 14 14 14 14 13 13 13 13 13 14 13 12 12 12 11 11 11 12 12 12 12 12 13 13 13 12 12 12 12 11 11 10 10 10 10 11 11 11 11 11 10 9 7 7 6 5 4 4 5 5 5 5 7 8 9 9 10 9 9 10 11 12 13 13 13 14 14 14 14 13 12 12 12 12 12 12 12 12 11 11 11 10 10 9 7 6 4 3 2 1 2 3 3 4 5 5 6 6 7 7 7 8 8 8 9 9 9 9 10 10 10 10 10 11 11 11 10 10 10 10 11 11 11 11 10 10 10 11 11 11 11 11 11 11 12 12 12 12 11 11 11 12 12 13 13 13 12 11 11 10 11 11 12 12 13 13 13 12 12 12 11 10 9 8 8 9 9 9 10 10 10 11 11 12 12 12 13 13 13 12 12 12 11 10 9 7 7 7 8 8 8 8 8 7 7 7 7 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 10 9 9 8 8 8 8 8 8 8 9 9 9 9 8 7 7 7 7 7 7 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 9 9 9 9 10 10 10 10 9 8 6 5 4 4 4 4 4 4 5 5 6 7 7 7 8 8 9 9 9 9 8 8 7 7 6 6 6 7 7 7 7 7 7 8 8 8 8 9 9 9 9 9 9 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 6 5 4 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 2 2 2 2 3 3 3 2 2 2 3 3 4 4 4 4 3 3 2 1 1 1 2 2 2 2 2 2 2 2 2 3 3 4 4 4 5 5 5 5 5 5 5 5 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 4 3 3 4 4 5 6 6 6 6 6 6 7 8 8 9 10 10 10 9 7 7 6 3 2 3 4 4 7 9 7 6 4 5 7 10 12 12 12 12 12 12 11 11 12 12 10 7 5 5 6 8 8 8 7 7 8 8 10 11 12 12 13 13 13 12 12 13 13 13 13 13 13 14 14 13 13 13 13 13 13 14 13 12 12 12 11 10 10 11 12 12 12 13 12 12 12 12 12 12 12 11 11 10 10 10 11 11 11 11 11 11 11 10 10 10 9 7 5 4 4 4 4 5 5 7 8 8 8 8 8 8 9 11 12 12 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 11 11 11 9 8 6 4 3 2 2 2 3 3 4 4 5 6 6 6 7 7 7 8 8 8 8 9 9 9 10 10 10 10 10 11 11 11 10 10 10 11 11 11 11 11 11 10 11 11 11 12 12 12 12 12 13 13 13 12 12 12 12 12 12 13 13 12 12 11 11 11 11 12 12 13 13 13 13 13 12 11 10 8 8 8 9 10 10 10 10 10 11 11 12 12 13 13 13 13 13 13 12 12 12 11 9 8 8 8 9 9 8 8 8 7 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 9 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 9 9 9 9 9 8 8 7 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 9 9 9 9 10 10 10 10 10 8 7 5 5 4 4 4 4 5 6 6 7 8 8 8 8 9 9 9 9 9 9 8 8 7 7 7 7 7 7 7 7 7 7 8 8 8 9 9 9 9 9 9 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 6 5 4 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 2 2 1 2 2 2 3 3 3 3 2 2 1 1 2 2 2 2 2 2 2 2 2 2 3 3 3 4 4 4 4 4 5 5 5 5 4 4 4 4 3 3 3 3 3 3 3 3 3 3 2 2 2 3 3 3 4 4 3 3 3 3 4 4 4 4 5 5 5 5 5 4 4 3 3 4 4 5 5 5 6 6 7 7 7 8 8 8 9 10 9 9 10 9 7 5 3 4 5 7 7 7 5 3 4 6 9 11 12 12 12 11 11 11 11 12 12 12 10 10 10 10 11 10 9 8 7 7 7 8 9 10 11 11 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 14 13 13 12 12 11 10 10 10 11 12 12 12 12 12 12 12 12 11 11 11 11 11 10 10 10 10 10 10 11 11 12 12 11 11 11 11 11 8 6 5 4 4 5 5 6 7 8 8 7 7 8 8 10 11 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 10 9 7 6 5 5 5 5 5 5 4 4 5 5 6 6 7 7 7 7 7 8 8 8 8 9 9 9 10 10 10 10 11 11 11 11 11 11 11 11 12 12 12 11 11 11 11 12 12 13 13 13 13 14 14 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 12 11 10 9 8 9 10 10 11 10 10 10 10 11 12 13 13 14 14 14 13 13 13 12 12 12 11 10 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 9 9 9 9 9 9 9 9 9 8 8 8 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 9 9 9 9 9 9 8 8 7 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 6 6 7 7 7 8 8 8 9 9 10 10 10 11 10 9 8 6 5 4 4 4 4 5 6 7 7 8 8 9 9 9 9 10 10 10 10 9 9 8 8 7 7 7 7 7 7 7 7 8 8 8 9 9 9 9 9 9 9 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 6 6 5 4 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 2 2 2 2 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 4 3 3 3 3 3 2 2 2 2 2 3 3 3 3 3 3 3 2 3 3 3 3 4 4 4 5 5 5 4 4 3 3 3 3 4 4 5 5 6 6 7 7 7 8 9 9 9 9 10 10 10 8 7 7 7 8 7 6 5 5 6 7 9 10 11 12 12 12 12 12 12 12 12 12 11 11 10 10 10 9 9 8 7 6 7 7 8 9 10 10 11 11 11 11 12 12 12 12 12 12 13 13 13 12 12 13 13 14 13 13 12 12 11 10 10 10 11 12 13 12 12 12 12 11 11 11 11 11 11 11 10 10 10 10 10 10 11 11 12 12 10 9 9 10 10 10 9 7 6 5 5 5 6 6 7 7 7 7 7 8 9 9 11 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 9 8 7 7 7 7 7 7 7 6 6 5 5 6 6 6 7 7 7 7 7 8 8 8 8 8 9 9 9 10 10 10 11 11 11 11 11 11 11 12 12 12 12 12 11 11 12 12 13 13 14 14 14 15 15 14 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 12 11 10 9 9 9 10 11 11 11 11 10 11 11 12 13 13 14 14 14 13 13 13 13 12 12 11 10 9 9 9 9 9 9 8 9 9 9 9 9 9 9 8 9 9 9 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 9 8 8 8 8 8 7 7 6 6 5 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 6 7 7 7 7 7 8 9 10 10 10 10 10 10 9 7 6 5 4 4 4 5 6 7 8 8 9 9 9 9 9 10 10 10 10 10 10 9 9 8 8 8 7 7 7 7 7 7 8 8 9 9 9 9 9 9 9 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 6 6 5 4 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 2 2 2 2 2 3 3 3 3 2 2 2 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 2 2 2 2 2 2 3 3 3 3 3 2 2 2 2 2 3 3 4 4 4 4 5 4 4 4 4 3 3 4 4 4 5 5 6 7 7 7 8 8 8 8 9 9 10 10 10 10 10 9 9 8 8 8 8 9 9 9 10 10 11 11 11 12 12 12 12 12 12 12 11 10 9 9 8 8 8 7 7 7 8 9 9 9 9 10 10 10 11 11 12 12 12 12 12 12 12 12 12 12 13 13 13 14 14 12 11 10 10 10 11 12 12 13 12 12 12 12 11 12 11 11 11 11 11 10 10 10 9 9 9 11 11 12 12 11 10 9 8 8 9 9 9 8 7 7 6 6 6 7 7 7 7 7 7 8 9 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 9 8 7 7 8 8 9 8 8 8 7 7 6 6 6 6 7 7 7 7 7 7 8 8 8 8 8 9 9 9 9 10 10 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 13 13 14 14 15 15 15 15 14 13 13 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 12 11 10 10 9 9 10 11 11 11 11 11 11 11 12 13 13 14 14 14 13 13 13 13 12 12 11 10 10 9 9 9 9 9 9 9 9 10 10 10 10 9 9 9 10 10 10 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 9 9 9 10 10 9 9 9 9 8 8 8 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 7 7 6 6 6 5 5 5 5 5 5 5 5 5 6 6 6 6 6 7 7 7 7 7 7 7 7 8 9 10 10 10 10 10 9 8 7 6 5 4 3 4 5 6 7 8 9 9 9 9 9 10 10 10 10 10 10 10 9 9 9 8 8 7 7 7 7 7 8 8 9 9 9 9 9 9 9 9 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 6 5 4 4 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 2 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 2 2 1 1 2 2 2 3 3 3 3 2 2 1 2 2 2 3 3 3 4 4 4 4 4 4 4 4 4 5 5 5 5 6 6 7 7 7 7 7 7 7 7 7 8 8 9 10 11 11 11 11 10 10 10 11 10 10 9 9 9 10 10 11 11 12 12 12 11 11 11 10 9 9 8 8 9 8 8 8 9 10 10 10 10 10 10 10 11 11 12 12 12 12 12 12 12 12 12 12 13 13 13 14 13 12 11 11 10 11 12 12 13 12 12 12 12 12 12 12 12 11 11 11 11 10 10 10 10 10 10 11 11 11 11 11 10 8 7 7 7 7 7 7 7 7 6 6 6 6 6 7 7 7 7 7 8 8 9 10 10 10 10 10 10 11 11 11 11 11 10 10 9 9 8 7 7 8 8 9 9 9 9 8 8 7 7 6 6 7 7 7 7 7 7 7 8 8 8 8 8 9 9 9 9 10 10 11 11 11 12 12 12 12 12 12 13 13 13 12 12 12 13 14 14 15 15 15 15 14 14 13 12 12 12 12 12 12 12 12 12 13 13 12 12 13 13 13 13 12 11 10 10 10 10 11 12 12 12 12 12 12 12 13 14 14 14 14 14 13 13 13 13 12 11 10 10 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 11 11 11 11 11 11 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 9 9 9 9 8 8 8 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 7 7 7 7 6 6 6 5 5 5 5 5 5 5 5 5 5 6 6 6 6 7 7 7 7 7 7 7 8 9 10 10 10 10 9 8 6 5 4 4 4 4 5 6 7 8 8 9 9 9 9 10 10 10 10 10 10 10 10 10 9 9 8 8 7 7 7 7 8 8 8 9 9 9 9 9 9 9 8 8 8 8 7 7 7 7 7 7 8 8 7 7 7 7 6 6 5 4 4 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 3 3 3 3 3 3 3 3 3 3 4 4 4 4 5 4 4 4 4 3 3 3 2 2 1 1 1 2 2 2 3 3 3 2 1 1 1 2 2 3 3 3 3 4 4 4 4 4 4 5 5 5 5 5 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 9 9 9 10 11 11 11 10 10 10 10 10 10 10 11 11 11 11 11 10 10 10 9 9 9 9 9 9 9 10 10 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 14 13 12 11 11 11 12 12 13 12 12 12 12 12 12 12 12 12 12 11 11 11 10 10 11 12 12 11 11 11 10 10 10 9 8 7 6 6 6 5 5 5 6 6 6 7 7 7 7 7 7 7 7 7 8 9 9 10 10 10 10 11 11 11 10 9 9 8 8 8 8 8 8 8 8 9 9 9 9 8 8 8 7 7 7 7 7 7 7 7 8 8 8 8 8 8 9 9 9 9 10 10 10 11 11 12 12 12 12 12 12 12 13 13 13 13 13 13 13 14 14 14 15 14 14 13 13 13 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 12 12 11 11 10 11 11 12 12 12 12 12 13 13 13 14 14 15 15 14 14 13 13 13 12 12 11 10 9 9 10 10 9 9 9 9 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 9 9 9 9 10 9 9 9 9 9 9 8 8 8 8 7 7 7 7 7 7 6 6 6 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 7 7 7 7 7 8 8 9 9 10 10 9 8 7 5 3 3 3 4 5 6 7 8 8 9 9 9 9 9 10 10 10 10 10 10 10 10 9 9 8 8 8 7 7 7 8 8 8 8 9 9 9 9 9 9 8 8 8 8 7 7 7 7 7 7 8 8 8 8 7 7 7 6 6 5 4 3 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 3 3 3 3 3 4 4 4 4 4 4 4 3 3 3 3 2 2 1 1 1 2 2 2 3 2 2 1 1 1 2 2 3 3 3 3 3 3 4 4 4 5 5 5 5 5 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 10 11 11 10 10 10 10 10 10 10 10 11 11 11 10 10 10 10 9 9 9 9 9 9 9 10 10 11 11 11 11 11 11 12 12 12 11 11 11 11 12 12 12 12 13 13 13 13 13 13 13 13 12 11 12 12 12 12 12 12 12 12 12 13 13 12 12 12 12 12 11 11 12 12 12 12 12 12 12 11 11 11 11 10 8 7 7 7 7 6 6 5 6 6 7 8 8 8 8 8 7 7 7 8 9 9 9 9 9 10 10 10 9 9 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 8 8 7 7 7 7 8 8 8 8 8 8 8 8 9 9 9 9 10 10 10 10 11 11 12 12 12 12 12 12 12 13 13 14 14 13 13 13 14 14 14 14 13 13 13 13 13 13 13 12 12 12 11 11 11 12 12 12 13 13 13 13 13 13 12 11 11 11 11 11 12 12 13 13 13 13 14 14 14 15 14 14 14 13 13 13 13 12 12 10 10 9 9 10 10 10 9 9 9 10 10 11 11 11 11 11 11 12 12 12 12 12 11 11 11 10 10 10 9 9 9 10 10 10 10 10 10 10 10 10 10 9 9 9 9 10 10 10 10 10 10 10 10 9 9 9 9 9 8 8 8 8 8 8 9 9 9 10 10 10 9 9 9 9 9 8 8 8 7 7 7 7 7 7 7 6 6 6 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 7 7 8 8 8 9 9 10 10 9 8 6 5 3 4 4 5 6 7 8 8 8 9 9 9 9 10 10 10 10 10 10 10 10 10 9 9 8 8 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 8 8 8 8 7 7 7 6 6 5 4 3 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 4 4 3 3 3 3 3 3 3 3 2 2 1 1 1 2 2 2 2 1 1 1 1 2 2 2 3 3 3 3 3 4 4 4 5 5 5 5 5 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 9 9 9 10 10 11 11 11 11 11 11 10 10 10 10 10 10 10 10 9 9 9 9 10 10 10 11 11 11 11 11 12 11 11 11 11 11 11 11 12 12 12 12 12 13 13 13 13 13 13 13 13 12 12 12 12 12 12 13 13 13 14 15 15 15 14 14 14 13 13 13 14 13 13 13 13 13 12 12 12 12 12 11 10 9 9 9 9 8 7 6 6 7 8 9 10 10 10 9 9 8 8 8 9 10 9 9 8 8 8 8 8 7 7 7 7 7 7 7 7 8 8 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 10 10 10 10 10 11 12 12 12 13 13 13 13 13 13 13 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 12 11 11 11 11 11 12 12 13 13 14 14 13 13 13 12 12 12 12 12 12 13 13 13 14 14 14 14 14 14 14 13 13 13 13 12 12 12 11 10 10 9 10 10 11 10 10 10 10 10 10 11 11 11 11 11 12 12 12 12 12 12 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 10 10 10 10 10 10 10 10 10 10 10 10 10 9 8 7 7 7 7 8 8 9 9 9 10 10 10 10 9 9 8 8 8 8 8 7 7 7 7 7 7 7 7 6 6 6 6 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 7 7 8 8 8 9 9 10 9 9 7 5 4 4 4 5 6 7 7 8 8 8 8 9 9 9 10 10 10 10 10 10 10 10 10 9 9 8 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 8 8 8 8 8 7 7 6 6 5 4 3 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 3 3 3 3 3 2 2 2 2 1 1 1 1 1 1 1 2 2 2 2 3 3 3 3 4 4 5 5 5 5 5 5 5 6 6 6 6 6 7 7 7 7 7 7 7 7 7 8 8 8 7 7 7 8 8 8 8 8 8 8 9 10 10 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 12 12 12 12 11 11 11 11 11 11 12 12 12 12 12 13 13 13 13 13 13 13 14 14 14 14 13 13 14 14 14 14 15 14 14 14 14 15 15 14 14 14 14 14 14 13 13 13 12 12 12 11 11 11 10 10 10 10 9 9 8 7 8 9 9 10 10 10 10 10 10 10 10 11 11 9 8 7 6 6 6 6 6 6 6 6 6 6 6 7 7 8 9 9 9 10 10 10 9 9 9 8 8 8 8 8 8 8 7 7 7 8 8 9 10 10 10 10 10 10 11 11 12 12 12 13 13 13 13 13 13 14 14 14 14 14 14 13 13 13 13 13 13 13 14 14 14 13 13 12 11 10 10 11 11 12 13 13 14 14 14 14 14 13 13 13 12 12 12 13 13 14 14 14 14 14 14 14 13 13 13 12 12 12 12 12 12 11 11 10 10 10 11 11 11 11 11 10 10 10 10 11 11 11 12 12 12 13 12 12 12 11 11 11 10 10 10 10 10 10 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 8 7 6 6 7 8 8 9 9 9 10 10 10 10 9 9 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 8 8 8 9 9 10 9 8 6 5 4 4 5 6 6 7 8 8 8 8 8 9 9 9 10 10 10 10 10 10 10 10 9 9 8 8 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 8 8 8 8 8 8 7 7 6 6 5 3 3 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 2 2 1 1 1 1 1 1 1 2 2 2 3 3 3 3 4 4 4 5 5 5 5 5 5 5 5 5 6 6 6 6 6 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 11 11 11 11 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 15 15 15 15 15 15 15 14 14 14 13 13 13 13 11 10 9 9 9 9 9 9 9 9 8 8 8 9 9 9 9 9 9 10 10 10 10 9 9 8 7 6 5 6 6 7 7 7 6 6 6 5 6 6 7 8 9 10 10 10 10 10 9 9 9 9 9 9 8 8 8 7 7 7 7 7 8 9 10 10 11 11 11 11 11 11 12 12 12 12 13 13 13 13 13 14 14 14 14 14 14 13 13 13 13 13 13 13 14 14 14 13 12 12 11 11 11 12 12 13 14 14 14 14 14 14 14 14 13 13 13 13 13 13 14 14 14 14 14 14 13 13 13 12 12 12 12 13 13 12 12 11 11 11 11 11 11 12 12 12 12 11 11 11 11 11 11 12 12 12 13 12 12 11 11 11 11 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 9 8 7 6 7 7 8 8 9 9 9 10 10 10 10 10 9 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 8 8 9 9 10 10 9 8 7 5 4 4 5 5 6 7 7 8 8 8 8 8 9 9 9 9 10 10 10 10 10 10 9 9 8 8 7 7 6 6 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 8 8 8 8 8 8 8 8 7 7 6 6 4 3 3 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 1 1 2 2 2 2 3 3 3 3 4 4 5 5 4 4 4 4 5 5 5 5 5 6 6 6 7 7 7 7 7 7 8 8 8 8 8 7 7 7 8 8 8 8 8 8 8 8 8 9 9 9 9 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 14 14 14 13 13 12 12 10 9 8 8 8 7 7 7 8 8 7 7 7 7 8 8 8 8 8 9 9 9 8 8 8 8 7 7 7 7 8 8 7 7 7 6 6 5 5 6 7 8 9 10 11 10 10 10 9 9 9 9 9 9 9 8 7 7 6 7 7 8 9 9 10 11 11 11 11 12 12 12 12 12 12 12 12 13 13 13 13 14 14 14 14 14 14 13 13 12 12 13 13 13 14 13 13 13 12 12 12 12 12 13 13 14 15 15 15 15 14 14 14 14 14 14 14 14 14 14 15 15 15 15 14 13 13 12 12 12 13 13 13 13 13 12 12 12 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 10 10 10 10 10 10 10 10 11 11 11 11 12 12 12 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 9 8 7 8 8 9 9 9 10 10 10 10 11 11 10 10 9 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 7 7 7 7 8 8 9 9 10 10 10 9 7 6 5 5 5 5 6 6 7 7 8 8 8 8 8 8 9 9 9 10 10 10 10 9 9 9 8 8 7 7 6 6 6 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 7 8 8 8 8 8 8 8 8 8 7 7 6 5 4 3 3 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 3 3 3 3 3 4 4 4 4 4 4 4 4 5 5 5 6 6 6 7 7 7 7 7 7 7 8 8 8 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 9 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 14 14 14 13 12 10 8 8 8 7 7 7 7 6 6 7 7 7 7 7 7 7 7 7 8 8 8 8 8 7 6 6 7 8 8 8 8 8 8 8 7 7 7 6 6 5 6 7 8 9 10 11 11 11 10 10 9 10 10 10 10 9 8 7 7 7 7 7 8 9 10 10 11 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 14 14 14 14 14 14 13 13 12 12 13 13 13 14 14 14 13 13 13 13 13 13 13 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 13 12 12 12 12 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 13 13 13 13 12 12 12 12 12 12 12 11 11 10 10 10 10 10 10 10 10 10 11 11 11 12 12 12 12 12 12 12 12 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 10 10 10 10 11 11 11 11 11 11 10 10 9 9 9 8 8 8 8 8 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 8 8 9 9 10 9 8 7 6 5 5 5 6 6 7 7 7 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 8 8 7 7 6 6 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 6 5 4 3 3 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 3 4 4 4 5 5 5 6 6 6 7 7 7 7 7 7 7 8 8 8 8 8 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 8 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 12 12 12 13 13 14 14 12 11 12 12 12 13 14 14 14 14 14 14 14 14 14 14 13 12 9 8 8 7 7 7 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 6 6 7 8 8 8 8 8 7 7 7 7 6 6 6 6 7 8 9 10 11 11 11 11 10 10 9 10 10 11 10 9 8 7 7 7 8 8 9 10 10 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 14 14 14 14 14 13 13 12 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 15 14 13 12 12 12 12 13 13 13 14 14 14 14 14 14 13 13 12 12 11 11 11 11 12 12 12 12 13 13 13 13 12 12 12 12 12 12 11 10 10 10 10 10 10 10 10 10 11 11 12 12 12 12 12 12 12 12 12 12 12 12 11 11 10 10 10 10 11 11 11 11 11 11 11 10 10 10 10 10 10 10 11 11 11 12 12 12 12 11 11 10 10 9 9 8 8 8 8 8 8 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 8 8 9 9 9 9 8 7 6 6 6 6 6 7 7 7 7 7 7 7 8 8 8 8 9 9 9 9 9 9 9 8 8 7 7 6 6 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 6 5 4 4 3 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 6 6 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 8 9 9 10 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 12 12 12 10 10 10 11 11 10 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 11 11 12 12 13 13 12 10 9 8 8 8 8 7 7 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 8 8 8 9 9 8 8 7 7 6 6 6 6 6 6 7 8 9 10 10 11 11 11 11 10 10 10 10 10 11 9 8 7 7 7 8 8 9 10 11 11 12 12 12 12 12 11 11 11 11 12 12 12 12 12 12 12 13 13 13 14 14 14 14 13 13 13 13 13 14 15 15 15 15 15 15 15 14 14 14 14 14 14 15 15 15 16 16 16 16 16 16 16 16 16 16 16 15 15 14 12 12 12 12 13 13 13 14 14 14 14 14 14 14 14 13 12 12 12 11 11 11 12 12 12 12 12 13 13 13 13 13 13 12 12 12 11 10 10 10 10 10 10 10 10 11 11 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 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 11 11 10 9 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 8 8 8 9 9 9 8 8 7 6 6 6 6 6 7 7 7 7 7 7 7 7 8 8 8 9 9 9 9 9 9 9 8 8 7 7 6 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 6 6 5 4 4 4 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 8 8 8 8 8 7 7 7 7 7 7 7 9 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 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 9 9 9 9 9 9 9 9 9 8 8 8 7 7 7 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 8 8 8 7 7 8 8 8 7 7 6 6 6 5 5 6 7 8 9 10 11 11 11 11 11 10 10 11 11 10 10 8 7 5 6 6 8 9 10 11 12 12 12 12 12 11 10 10 10 11 11 11 11 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 14 14 15 15 15 15 15 15 14 14 14 14 14 14 14 15 15 15 16 16 16 16 16 16 16 16 16 16 16 15 14 14 13 12 12 12 13 13 14 14 14 15 15 15 15 14 14 14 13 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 12 12 11 11 10 10 10 10 10 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 11 11 12 12 12 12 12 12 11 11 11 10 10 9 8 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 8 8 8 8 9 9 8 8 7 7 6 6 6 7 7 7 7 7 7 7 7 7 7 8 8 8 8 9 9 9 8 8 8 7 7 6 6 6 6 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 6 5 5 4 4 4 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 8 10 11 11 11 11 11 11 11 11 12 12 12 12 12 11 11 12 10 9 9 9 9 8 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 8 8 8 8 7 7 6 6 5 5 5 6 6 7 7 7 7 6 6 7 7 7 7 8 7 7 7 7 7 8 7 7 6 6 5 5 6 6 7 8 9 10 11 11 11 11 11 11 11 11 11 10 8 7 6 5 5 6 7 9 10 11 12 12 12 11 11 10 9 9 9 10 10 11 11 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 14 14 15 15 15 14 14 14 13 13 13 13 13 14 14 14 15 15 15 16 16 16 16 16 16 16 16 15 14 13 13 12 12 12 12 13 13 14 14 15 15 15 15 15 15 15 14 13 13 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 12 12 11 11 10 11 11 11 11 11 12 12 12 12 13 13 13 13 12 12 12 12 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 10 9 9 8 8 7 7 7 7 6 6 6 6 6 6 6 5 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 7 7 6 6 6 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 7 7 6 6 6 6 6 6 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 6 5 4 4 4 4 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 8 8 9 10 11 11 11 11 12 12 12 11 11 10 8 8 8 9 8 8 8 8 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 7 7 6 6 5 5 5 5 6 6 6 7 7 6 6 6 7 7 7 7 7 7 7 6 7 7 7 7 7 6 6 6 6 7 7 8 9 10 11 11 12 12 11 11 11 11 10 9 8 6 5 5 5 6 7 8 10 11 12 12 11 11 10 9 9 9 9 10 10 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 14 14 14 14 14 14 13 13 13 13 13 13 13 13 14 14 14 15 15 15 15 15 15 15 15 14 13 12 11 11 11 11 12 13 14 14 15 15 15 15 15 15 15 15 14 14 13 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 12 12 11 11 11 11 11 11 11 12 12 12 12 13 13 13 13 13 13 13 12 12 12 11 11 11 11 11 11 11 12 12 12 12 12 12 13 13 13 13 12 12 12 12 12 12 12 11 10 9 8 8 8 8 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 7 7 7 6 6 6 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 7 7 7 6 6 6 6 6 6 7 7 7 7 7 8 8 8 8 8 8 8 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 6 6 5 4 4 4 4 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 7 7 7 7 7 7 7 7 7 7 8 10 10 11 11 11 10 10 10 10 8 8 8 8 8 8 8 8 8 8 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 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 7 7 6 6 6 5 5 5 5 5 5 6 6 6 6 6 6 6 6 7 7 7 6 6 6 6 7 7 7 7 7 7 7 7 8 9 9 10 11 12 12 12 12 12 11 11 10 9 8 7 6 5 5 6 7 8 9 10 11 11 11 10 9 9 9 9 9 10 10 11 11 11 11 11 12 12 12 12 11 11 11 11 11 12 12 12 12 13 13 13 14 14 14 14 14 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 13 13 13 12 11 10 10 11 12 13 14 14 15 15 15 15 15 14 15 15 15 14 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 12 12 11 11 11 11 11 11 11 12 12 12 12 13 13 13 13 13 13 13 12 12 12 12 11 11 11 11 12 12 12 12 12 12 12 12 12 13 13 13 13 13 12 12 13 12 12 10 9 8 8 8 8 8 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 7 7 7 8 8 8 8 8 8 7 7 7 6 6 6 7 7 7 7 7 7 7 7 7 8 8 8 8 8 7 7 7 6 6 6 6 6 6 6 7 7 7 7 7 8 8 8 8 8 8 8 8 8 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 6 5 5 4 4 4 4 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 7 7 7 7 8 8 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 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 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 7 7 7 7 7 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 5 6 7 7 7 7 7 8 8 8 9 9 10 11 11 12 12 12 12 12 11 11 10 9 8 7 7 6 7 7 8 9 10 10 11 11 10 10 9 9 9 9 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 13 13 14 14 14 14 14 14 14 14 14 14 13 13 13 14 14 14 14 14 14 13 13 12 12 11 11 11 11 12 13 14 15 15 15 15 15 15 15 15 15 15 15 14 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 12 12 12 11 11 11 11 11 12 12 12 12 12 12 13 13 13 13 13 12 12 12 12 12 12 11 11 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 12 11 10 9 8 7 7 7 7 8 8 8 7 7 7 7 7 6 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 9 9 9 8 8 8 8 7 7 7 8 8 8 7 7 7 7 6 6 6 6 7 7 7 7 7 7 7 7 7 8 8 8 7 7 7 6 6 5 5 5 6 6 6 7 7 7 8 8 8 8 8 8 8 8 8 8 8 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 6 5 4 4 4 4 4 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 8 8 8 8 8 8 8 8 8 8 8 8 8 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 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 7 7 6 6 6 5 5 5 5 5 4 4 4 4 4 4 5 5 5 5 5 5 5 5 6 7 8 8 8 8 9 9 9 10 10 11 11 12 12 12 12 11 11 10 9 9 8 8 7 8 8 8 9 9 10 10 10 10 10 10 9 9 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 13 13 14 14 14 14 15 15 15 15 15 15 15 14 14 14 15 15 15 14 14 14 14 13 12 12 11 11 12 13 14 15 15 15 15 15 15 15 15 15 15 15 14 13 12 12 12 13 14 14 13 13 13 13 13 12 12 12 12 12 12 13 13 13 12 12 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 13 13 12 12 12 12 12 11 11 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 12 11 9 8 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 8 8 8 7 7 7 7 8 8 7 7 7 7 7 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 5 5 5 5 5 6 6 7 7 8 8 8 8 8 8 8 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 7 8 7 7 7 6 5 4 4 4 4 4 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 8 8 8 8 8 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 7 7 7 6 6 6 6 5 5 5 5 5 4 4 4 4 4 4 4 5 5 5 5 6 7 7 8 8 9 9 9 10 10 10 11 11 11 12 12 12 11 11 10 10 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 13 13 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 13 12 12 12 13 13 14 14 14 14 14 14 14 14 14 14 13 13 12 12 12 13 14 14 14 14 14 13 13 12 12 12 12 12 12 12 13 13 13 13 12 12 12 11 12 12 12 12 12 12 12 12 12 12 12 13 13 13 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 14 14 14 13 12 11 9 8 7 7 7 7 8 8 9 9 9 9 9 9 9 9 8 8 8 8 8 8 7 7 7 7 8 8 8 8 9 9 9 9 9 9 9 9 9 9 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 5 5 5 5 5 6 6 7 7 8 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 6 5 5 4 4 4 3 3 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 9 9 9 9 9 9 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 9 9 8 8 7 7 7 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 7 8 9 9 9 10 10 10 11 11 11 11 11 11 11 11 10 10 10 9 9 9 9 10 10 10 10 9 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 13 13 13 13 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 13 12 12 12 12 12 12 13 13 13 13 13 12 12 12 12 12 12 12 12 13 14 14 14 14 14 13 12 12 12 12 12 12 12 13 13 14 14 13 13 12 12 12 12 12 12 13 13 13 12 12 13 13 13 13 13 13 12 12 12 12 12 12 13 13 13 13 14 14 14 14 14 14 14 14 14 15 14 13 12 11 9 9 8 8 8 8 9 9 10 10 10 10 10 10 10 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 5 5 5 4 5 5 6 7 7 8 9 9 9 9 9 10 10 10 10 9 9 9 9 9 8 8 8 8 8 8 8 8 7 7 7 7 7 7 6 5 5 4 4 3 3 3 3 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 9 9 8 8 8 8 7 7 7 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 7 7 8 9 10 10 10 11 11 11 11 11 11 11 10 10 10 10 10 9 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 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 14 14 13 12 12 12 12 12 11 11 11 11 12 12 12 12 12 12 12 12 12 13 13 13 13 13 14 14 14 13 12 12 12 12 12 13 13 13 14 14 14 13 13 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 13 13 13 13 14 14 13 12 11 10 9 9 9 8 9 9 10 10 11 11 11 11 11 10 10 10 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 8 8 7 7 7 6 6 6 6 6 7 7 7 7 7 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 5 5 5 5 5 5 6 7 8 9 9 9 9 10 10 10 10 10 10 10 9 9 9 9 9 8 8 8 8 8 8 8 7 7 7 7 7 6 6 5 4 4 3 3 3 3 2 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 8 8 8 7 7 7 7 6 6 6 6 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 7 7 7 8 9 9 10 10 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 13 13 13 13 13 13 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 14 14 14 14 13 13 13 13 13 13 12 12 12 13 13 13 14 14 14 13 13 13 13 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 15 14 14 14 13 13 13 13 13 13 12 12 12 11 10 10 9 9 9 9 9 9 10 10 11 11 11 11 11 11 11 10 10 10 9 9 9 8 8 8 8 9 9 9 9 9 8 8 8 8 8 8 8 9 9 8 8 7 6 6 6 6 6 6 6 6 7 7 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 5 5 5 6 6 7 8 8 9 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 8 8 8 8 8 7 7 7 6 6 6 5 5 4 4 3 3 3 3 2 2 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 9 9 9 9 9 9 8 8 7 7 7 7 6 6 6 6 5 5 5 5 5 5 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 8 8 8 9 9 9 10 10 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 13 13 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 15 15 14 14 13 13 13 13 12 12 12 12 12 13 13 13 13 13 13 14 14 15 15 15 14 13 13 13 14 13 13 13 12 12 13 13 13 14 14 14 13 13 13 13 13 13 13 13 13 14 14 14 14 14 13 13 13 13 13 13 14 14 14 15 15 15 14 14 13 13 13 13 12 12 12 12 12 11 10 10 9 9 9 9 8 8 9 9 10 10 10 11 11 11 11 11 11 11 11 11 11 10 10 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 9 9 8 8 7 7 6 6 5 5 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 8 9 9 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 8 8 8 8 8 7 7 7 6 6 5 5 5 5 4 4 3 3 3 3 3 3 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 7 7 7 7 6 6 6 5 5 5 5 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 10 11 11 11 11 11 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 12 12 13 13 13 13 13 13 13 13 14 14 14 14 14 14 15 15 15 15 15 15 15 15 16 16 16 16 15 15 16 15 15 15 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 15 15 14 13 13 13 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 14 14 15 15 15 15 15 14 13 13 13 12 12 12 12 12 11 11 10 9 8 8 8 8 8 8 8 8 9 9 10 10 10 11 11 11 11 12 12 12 12 12 11 11 10 10 10 9 9 9 9 9 9 9 8 8 8 9 9 9 9 9 8 8 7 6 6 5 5 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 6 6 5 5 5 5 6 6 6 6 6 6 7 7 8 8 9 9 10 10 10 10 10 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 7 7 6 6 5 5 5 5 4 4 4 4 3 3 3 3 3 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 9 9 9 9 9 9 8 8 8 7 7 7 7 6 6 6 6 5 5 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 10 11 11 11 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 14 14 14 14 14 14 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 15 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 14 14 14 14 14 15 15 15 14 15 15 15 15 14 14 14 13 13 13 14 14 15 15 15 15 15 14 13 13 12 12 12 12 12 12 11 10 9 8 8 8 8 7 7 7 8 8 9 9 10 10 11 11 11 12 12 12 12 12 12 12 12 12 12 11 11 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 8 8 7 7 6 6 5 5 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 6 6 5 5 5 5 5 6 6 6 6 6 7 7 8 9 9 9 10 10 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 7 7 6 5 4 4 4 4 4 4 4 4 4 3 3 3 3 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 8 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 7 7 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 9 9 10 11 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 14 14 14 14 14 14 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 15 15 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 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 14 14 13 13 13 12 12 12 12 12 11 11 10 8 8 8 8 8 7 8 8 8 9 10 11 11 11 12 12 12 12 12 12 12 12 13 13 13 13 13 12 12 11 11 10 10 10 9 9 9 9 9 9 9 9 9 9 9 8 8 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 6 6 5 5 5 4 4 5 5 6 6 6 6 7 7 8 8 9 9 9 9 9 8 8 8 8 8 8 8 8 8 7 7 7 8 8 8 8 7 7 6 5 5 4 4 4 4 4 4 4 4 4 3 3 3 3 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 9 11 11 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 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 16 16 16 16 15 15 15 15 15 14 14 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 12 12 12 12 12 12 11 10 9 8 8 8 8 8 9 9 10 11 11 12 12 12 12 13 13 13 13 13 13 12 12 13 13 13 13 13 13 12 12 11 10 10 9 9 9 9 9 9 9 9 9 9 9 9 8 8 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 6 6 5 5 4 4 4 5 5 6 6 6 6 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 8 8 8 8 7 7 7 6 5 5 4 4 4 5 5 5 4 4 4 4 3 3 3 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 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 14 14 14 13 13 13 13 13 13 13 13 13 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 16 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 13 13 13 13 12 12 12 12 12 12 11 11 10 10 9 8 9 9 9 10 10 11 12 12 12 12 12 13 13 13 13 13 13 13 13 12 12 13 13 13 13 13 13 13 12 11 10 10 9 10 10 10 10 10 10 10 9 9 9 9 8 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 6 6 5 5 4 4 4 4 5 5 6 6 6 6 6 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 6 6 5 5 5 5 5 5 5 5 5 4 4 4 3 3 3 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 15 15 15 15 15 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 16 16 16 16 15 15 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 12 12 12 12 12 12 12 12 12 11 11 10 10 9 10 10 10 11 11 12 12 12 12 12 13 13 13 13 13 13 13 13 13 12 12 12 12 13 13 13 13 13 13 12 12 11 10 10 10 11 11 11 11 10 10 9 9 8 8 8 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 6 6 5 5 4 4 4 4 5 5 5 5 5 6 6 6 6 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 6 6 6 6 5 5 5 5 5 5 5 4 4 4 4 4 3 3 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 7 7 7 7 7 7 7 7 7 7 7 8 9 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 15 15 15 15 15 14 14 14 14 14 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 11 11 11 10 10 11 11 11 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 12 12 12 13 13 13 13 13 13 12 12 11 11 10 10 11 11 10 10 9 9 8 8 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 6 6 5 4 4 4 4 4 5 5 5 5 5 5 5 6 6 6 7 7 7 7 7 7 7 8 8 8 8 8 8 7 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 7 7 9 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 15 15 15 15 15 14 14 14 14 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 12 13 13 13 13 13 12 12 13 13 13 13 12 12 12 12 11 11 10 10 10 9 9 9 8 7 7 7 7 7 7 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 7 7 7 6 6 5 5 4 4 4 4 4 4 4 5 5 5 5 5 5 6 6 6 7 7 7 7 7 7 7 7 8 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 4 4 4 3 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 10 10 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 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 14 14 14 14 14 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 12 12 12 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 11 11 11 10 9 9 8 8 7 7 7 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 7 7 7 6 6 6 5 5 4 4 4 4 4 4 4 4 4 5 5 5 5 5 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 4 4 4 3 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 12 12 12 12 12 12 12 12 12 13 13 13 13 14 14 14 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 11 12 12 12 11 11 11 10 10 9 9 8 8 7 7 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 7 7 7 6 6 6 5 5 4 4 4 4 4 4 4 4 4 4 5 5 5 5 6 6 6 6 6 6 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 3 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 13 13 13 14 14 14 15 15 15 15 15 15 15 15 15 15 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 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 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 10 10 10 9 9 8 8 7 7 7 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 7 7 7 7 6 6 6 5 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 5 5 5 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 3 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 15 15 15 15 15 15 15 15 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 10 10 10 9 9 8 8 8 7 7 7 7 7 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 6 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 6 6 6 6 6 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 4 4 4 4 4 4 4 3 3 3 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 10 10 10 9 9 9 8 8 8 8 8 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 7 7 6 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 7 7 7 7 7 6 6 6 5 5 5 5 5 5 5 4 4 4 4 4 3 3 3 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 14 14 14 14 15 15 15 14 14 14 14 14 14 14 14 14 15 15 14 14 14 14 14 14 14 14 14 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 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 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 11 11 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 9 8 8 7 7 6 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 7 7 7 7 7 7 7 6 6 6 5 5 5 5 5 5 5 4 4 4 4 3 3 3 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 11 11 10 10 10 10 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 7 7 7 6 6 5 5 5 5 5 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 7 7 7 7 7 7 7 7 7 7 6 6 6 5 5 5 5 5 5 4 4 4 3 3 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 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 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 11 11 10 10 10 10 9 9 9 9 9 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 5 5 4 4 3 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 14 14 13 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 12 12 12 11 11 10 10 10 9 9 9 9 9 8 8 8 8 8 7 7 7 7 6 5 5 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 5 5 4 4 3 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 14 14 14 14 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 12 12 12 11 11 10 10 10 9 9 9 9 8 8 8 8 8 7 7 7 6 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 4 4 4 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 12 12 11 11 10 10 10 9 9 9 9 8 8 8 8 8 7 7 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 14 14 14 14 14 14 14 14 14 14 14 13 13 13 12 12 11 11 10 10 10 9 9 9 9 8 8 7 6 6 6 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 13 13 13 12 12 11 11 10 10 10 9 9 9 9 8 6 6 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 15 15 15 15 15 15 15 15 15 15 14 14 14 14 13 13 12 12 11 10 10 9 9 9 9 7 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 6 6 6 6 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 14 13 13 13 12 11 11 10 10 9 7 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 6 6 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 10 10 10 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 10 10 10 10 10 10 10 10 9 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 5 6 6 6 6 6 6 6 6 6 6 6 6 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 10 10 10 10 10 9 9 9 9 8 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 10 9 8 9 9 8 8 8 8 8 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 9 8 8 8 8 8 8 8 9 9 8 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan Wind_Speed 27 28 28 28 28 28 28 28 28 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 29 29 29 29 29 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 28 28 28 28 28 28 28 27 26 25 24 24 23 20 13 3 4 6 6 5 5 4 4 2 3 8 8 4 8 10 13 9 8 10 11 9 5 5 6 5 7 7 7 4 4 12 13 10 6 6 6 6 7 6 4 7 11 11 3 6 6 5 4 3 5 6 9 5 2 1 2 2 1 1 4 6 6 5 5 5 5 4 5 5 4 4 3 3 2 1 2 3 3 3 3 3 3 3 3 4 4 4 3 3 2 1 2 3 5 5 5 5 5 5 6 7 7 7 7 6 3 2 5 6 6 1 2 3 3 4 4 3 3 4 5 5 5 3 2 3 3 3 5 6 6 5 5 5 4 2 1 2 2 2 3 5 5 4 2 2 2 4 4 3 3 3 2 1 1 2 5 5 5 5 4 2 2 5 7 8 7 6 5 6 7 9 10 11 12 11 10 10 11 9 7 4 5 6 5 0 4 4 4 4 5 5 3 7 11 11 8 4 2 1 2 5 7 4 2 6 7 7 7 6 6 5 3 2 2 1 3 5 4 4 5 6 6 6 6 7 7 6 3 1 2 5 8 11 13 15 16 15 13 10 8 7 7 8 6 4 1 1 1 5 7 6 3 3 6 7 8 6 4 1 0 0 2 2 3 1 0 1 4 6 7 7 7 6 3 1 1 2 5 6 5 4 2 1 1 3 5 4 3 4 5 5 6 6 4 2 2 4 5 5 4 4 5 5 4 3 2 2 2 3 3 5 5 5 3 2 0 1 1 2 3 4 4 5 5 6 5 1 2 4 5 5 4 4 3 2 1 2 1 2 4 4 3 1 1 2 1 2 3 3 4 4 3 1 2 4 5 6 7 12 12 7 2 5 6 5 4 3 2 0 2 4 6 9 11 9 6 3 1 2 3 3 4 6 5 1 3 3 4 4 4 3 3 3 2 2 1 0 1 2 0 2 3 2 2 3 3 2 2 2 5 5 1 4 5 5 4 3 2 1 3 4 3 3 4 5 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 4 4 3 4 4 4 4 3 3 2 2 2 2 2 2 1 0 2 3 4 4 4 3 4 5 6 6 6 7 6 4 2 0 2 2 2 2 6 8 4 2 1 1 2 3 3 3 4 6 8 9 6 1 4 7 6 4 3 3 3 3 4 9 13 13 11 7 4 3 2 1 1 0 1 1 3 6 5 8 11 10 8 6 4 5 8 9 9 8 8 6 5 4 2 3 6 5 2 1 2 1 1 4 6 6 6 5 4 4 5 4 4 4 4 4 4 3 2 3 3 4 5 6 6 7 7 6 6 5 5 6 7 7 7 7 8 8 8 8 7 6 4 3 2 1 3 4 5 3 2 1 3 4 5 5 4 4 2 1 2 1 2 2 2 3 4 5 5 5 5 5 5 5 5 4 3 3 3 2 1 1 2 5 3 2 8 9 8 6 5 5 5 5 5 6 7 8 8 6 6 5 4 3 3 2 1 5 5 3 0 2 2 3 3 4 5 5 4 2 2 3 5 6 4 1 2 1 1 1 1 1 1 1 1 1 1 1 2 2 1 2 3 4 5 6 7 5 2 3 5 5 6 10 14 15 13 11 9 8 8 9 12 13 14 14 10 6 3 1 4 3 4 8 10 5 4 4 4 3 2 2 3 3 2 2 1 4 6 6 5 5 4 3 4 4 4 4 4 4 4 2 2 3 2 5 7 5 4 4 4 1 2 3 2 2 3 4 8 12 11 10 8 4 3 3 5 3 28 27 28 28 28 28 28 28 28 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 29 29 29 29 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 28 28 27 27 26 26 25 24 22 20 11 5 7 7 6 4 4 2 2 7 10 12 4 1 5 6 7 6 6 8 12 10 8 5 3 4 10 8 6 2 5 11 14 8 5 6 6 5 6 2 4 14 8 3 7 6 4 1 2 4 8 6 5 3 3 5 6 5 3 3 5 6 5 4 4 3 3 3 4 5 5 5 4 3 2 1 2 4 5 4 4 4 4 4 3 4 5 5 4 3 1 2 3 3 3 4 4 5 5 5 5 6 6 6 5 5 3 3 7 6 5 3 2 2 3 2 2 1 3 4 5 5 3 1 2 3 3 3 4 6 5 5 5 4 4 3 4 4 4 4 5 5 3 3 3 3 4 4 4 2 2 1 1 2 3 4 5 5 5 4 4 3 3 4 5 5 5 4 6 9 11 13 14 13 11 11 9 8 9 8 7 6 5 6 6 2 2 3 3 4 4 1 5 10 11 9 5 1 2 3 2 4 7 8 4 3 5 6 6 5 5 5 4 2 1 4 6 6 6 6 6 5 5 6 7 7 8 7 6 5 5 8 10 12 13 13 14 15 15 14 11 8 6 6 6 4 1 2 1 3 5 5 3 4 5 7 8 6 3 1 2 1 1 2 1 1 2 3 4 5 6 5 5 5 5 3 1 1 2 3 3 3 3 3 2 2 5 5 2 2 4 5 5 6 4 2 3 4 5 5 4 2 2 5 5 4 1 0 1 2 3 4 5 6 5 4 2 1 1 1 2 4 5 5 4 5 5 4 1 3 4 5 4 4 3 2 1 2 1 2 5 5 3 0 1 1 2 2 2 3 4 4 3 2 1 1 2 3 5 9 13 11 5 4 5 4 3 2 1 1 4 7 8 8 8 7 5 2 1 2 2 1 3 6 6 1 3 4 4 5 5 4 3 3 2 1 1 2 3 3 1 4 6 6 2 2 3 2 3 4 5 4 2 4 5 5 4 3 3 2 1 2 3 4 5 5 5 5 5 6 6 6 5 5 4 4 5 5 5 5 5 5 4 4 4 4 5 4 3 2 2 2 2 2 1 1 0 1 2 3 5 4 3 2 5 7 8 7 6 4 3 2 1 1 2 2 1 1 3 3 1 1 0 2 2 3 3 4 6 10 11 9 6 4 6 9 8 6 3 2 2 2 2 7 11 7 4 3 3 2 2 2 2 2 2 3 4 4 5 8 9 7 10 11 8 9 11 12 11 10 10 8 6 4 3 5 7 7 5 3 2 1 0 5 7 6 5 3 4 6 6 3 3 4 4 4 3 3 4 4 4 4 4 5 6 7 7 6 6 5 5 5 6 6 6 7 7 7 8 8 7 6 5 3 2 2 3 4 5 3 2 1 2 4 5 5 4 3 1 1 2 1 2 3 3 3 3 3 4 4 5 5 5 5 5 2 1 2 2 2 2 1 3 5 4 3 7 8 6 5 4 4 4 5 5 6 7 7 6 5 5 4 4 3 2 1 2 5 5 4 1 1 1 1 2 3 5 6 6 5 4 4 4 3 4 4 1 1 2 1 1 1 1 2 2 3 2 2 2 2 0 2 2 1 0 2 3 1 3 4 5 5 3 7 10 11 6 3 1 2 4 7 9 12 15 16 15 13 12 8 6 7 7 8 11 6 5 5 5 3 1 2 3 3 2 1 2 5 8 7 5 5 3 1 1 3 4 3 3 3 1 2 3 3 2 2 5 4 5 5 4 0 2 4 4 3 2 1 7 10 7 3 1 1 1 1 1 2 28 28 28 28 28 28 28 28 28 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 30 29 29 29 29 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 25 24 22 17 9 5 6 5 3 3 4 7 11 16 13 9 4 2 5 4 4 5 4 3 6 9 9 8 8 8 8 8 4 4 9 12 12 6 2 3 6 5 3 11 11 8 2 4 5 5 3 2 6 7 7 3 2 3 5 5 5 5 4 4 5 5 4 2 2 2 1 2 3 4 4 4 3 3 2 1 2 4 5 5 4 3 3 3 4 4 5 5 4 3 2 3 4 4 4 4 5 7 7 5 5 5 5 5 4 3 1 3 7 6 3 2 1 2 3 1 2 3 4 4 4 2 1 2 2 2 3 5 6 6 5 5 5 5 5 5 5 4 3 5 5 5 3 3 3 4 4 4 3 2 1 2 2 3 3 3 3 3 3 3 2 3 4 4 3 3 2 2 6 10 12 12 12 12 10 9 8 7 9 10 9 9 7 7 7 5 1 1 2 2 1 6 9 11 10 8 7 5 1 4 4 3 5 7 4 3 5 7 6 4 4 4 3 2 0 2 6 7 8 9 8 6 5 6 7 7 7 7 7 7 7 9 12 13 14 12 13 14 15 15 14 11 8 5 5 4 2 1 0 2 4 4 4 5 5 6 8 7 4 1 1 1 1 1 0 1 2 2 2 2 4 4 4 3 3 3 1 1 1 0 2 4 5 5 4 2 2 5 4 2 4 4 5 5 4 2 2 3 4 4 3 2 1 3 5 4 3 1 1 2 2 3 4 6 6 5 4 2 1 1 1 1 3 4 4 5 6 6 3 1 3 4 4 4 3 2 1 2 2 1 5 6 3 1 0 1 2 2 2 2 3 3 3 2 1 1 1 3 5 8 14 13 8 3 3 2 2 1 0 2 5 6 7 7 7 6 5 2 1 1 1 2 2 4 5 2 3 4 4 5 5 5 5 4 2 1 1 3 5 4 3 5 7 8 4 2 2 3 4 5 6 5 4 4 4 3 3 2 2 2 2 3 3 4 5 5 5 5 5 6 6 5 5 4 4 4 4 4 5 5 6 6 5 5 4 5 5 5 4 2 2 1 2 2 1 1 1 1 4 6 6 4 2 5 8 9 9 6 3 2 2 2 1 1 1 1 2 2 1 1 2 1 1 3 3 4 4 6 9 12 12 9 6 6 6 7 10 8 6 3 2 2 2 3 3 2 1 1 1 1 2 2 2 3 4 5 5 3 4 5 2 5 9 10 9 9 10 11 11 12 11 9 6 5 6 5 4 3 3 2 1 1 1 5 7 5 3 2 4 7 8 3 2 4 4 4 4 4 4 4 4 4 5 6 5 5 6 6 6 6 5 6 6 6 6 6 6 6 7 7 7 6 5 4 4 3 3 4 4 3 2 2 3 4 5 5 5 3 1 2 2 2 1 3 4 4 3 3 3 4 5 5 5 5 4 0 3 5 5 4 2 2 2 2 2 3 7 9 9 7 6 5 4 3 2 3 4 4 4 4 4 4 5 5 4 3 4 5 4 4 3 3 3 2 2 3 4 5 6 6 6 6 6 3 4 4 3 2 2 1 2 2 2 2 3 3 2 2 2 2 1 1 0 2 2 0 1 2 3 3 4 4 4 6 7 7 1 3 5 5 3 1 1 2 7 13 15 16 16 13 13 13 9 9 11 10 8 6 6 4 2 3 4 4 3 2 4 7 10 8 6 6 6 5 3 6 6 6 7 6 6 7 4 2 3 2 2 3 5 4 2 1 2 4 3 3 4 6 8 6 3 4 4 2 2 2 3 3 28 28 28 28 28 28 28 28 28 28 28 28 28 29 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 29 29 29 29 28 28 28 28 28 28 28 27 27 27 27 26 26 26 26 26 27 27 27 27 27 27 27 26 26 25 25 22 16 9 6 6 8 11 12 13 15 12 9 8 8 5 1 3 1 3 5 6 9 8 9 8 10 10 7 6 7 9 9 10 12 8 4 5 3 3 4 6 9 4 2 6 3 1 3 4 6 8 8 5 4 2 3 5 5 3 3 4 4 4 5 2 2 2 2 2 3 3 3 3 3 2 2 2 2 2 3 4 5 4 2 2 3 4 5 5 4 3 2 3 4 5 5 4 5 5 5 5 5 4 4 4 3 3 1 2 4 6 7 5 3 4 5 6 4 5 5 5 3 2 2 3 3 3 4 5 6 6 6 5 5 5 5 5 5 4 4 4 5 5 4 3 2 2 2 3 3 3 4 3 4 3 3 3 2 2 2 2 1 1 4 5 5 4 3 3 4 8 11 13 12 10 8 6 6 7 10 12 12 11 10 9 9 8 7 4 2 1 1 4 9 11 10 9 8 9 7 1 2 3 2 4 5 3 4 6 9 9 7 4 2 2 2 2 3 6 7 9 10 10 7 5 6 7 7 5 5 7 8 9 11 13 14 14 12 12 13 13 13 13 12 10 6 4 3 3 2 3 1 2 3 5 6 6 8 9 9 8 6 3 2 1 2 0 0 1 2 2 0 2 4 4 4 4 4 0 3 4 2 1 3 5 5 4 2 2 5 6 4 4 4 4 4 3 2 1 1 1 2 2 3 2 3 6 4 3 1 1 1 1 2 3 5 6 6 5 4 3 3 2 2 1 1 2 4 5 5 4 1 2 3 4 4 3 2 1 2 3 0 3 5 2 1 0 2 2 2 2 2 2 3 2 1 1 1 1 3 5 8 14 13 8 2 1 1 1 1 1 2 3 5 6 6 6 6 4 3 3 4 1 2 1 3 4 3 3 3 3 4 4 5 5 5 5 6 4 2 3 4 6 7 8 8 6 3 2 3 3 4 5 5 4 2 2 3 3 3 3 4 4 3 4 4 4 5 5 5 5 5 5 5 4 3 3 3 4 4 4 5 6 6 6 5 5 5 5 5 4 2 2 2 2 2 2 1 1 2 3 6 7 6 7 9 11 9 7 3 2 2 2 2 1 1 1 3 3 2 2 4 4 3 3 4 4 4 5 7 10 12 11 9 7 7 6 9 13 11 8 4 2 3 3 4 4 3 2 2 1 1 2 2 2 4 6 7 3 3 3 4 8 9 7 8 9 7 5 6 10 10 10 10 8 7 8 6 4 3 1 2 2 1 2 4 6 6 4 4 3 5 8 6 3 2 5 5 4 3 3 4 4 5 5 6 5 5 5 6 6 6 6 6 7 7 6 5 5 6 6 7 6 6 5 4 4 4 4 4 4 4 4 4 4 5 5 5 4 3 3 3 2 1 1 2 3 4 3 3 3 3 4 5 6 6 5 4 3 3 2 1 0 1 2 3 4 4 2 3 6 6 5 5 5 5 3 0 2 2 2 3 3 4 4 5 5 4 3 4 4 3 3 3 4 3 3 3 3 2 2 3 7 6 6 5 4 3 2 2 2 2 2 3 3 3 3 2 1 0 0 0 1 2 1 2 1 1 4 3 2 1 2 4 6 6 6 5 3 2 2 2 3 2 2 1 1 6 10 12 12 12 12 11 6 8 10 11 9 8 7 6 4 4 5 4 4 4 5 8 11 11 10 8 9 8 7 9 8 8 10 11 11 10 7 4 3 3 5 7 6 4 1 1 2 4 3 3 6 11 7 3 4 2 2 1 1 1 2 2 28 28 28 28 28 28 28 28 28 28 28 28 28 29 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 30 29 29 29 29 28 28 28 28 28 28 27 27 27 26 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 24 22 17 15 16 19 19 16 15 14 13 8 7 7 8 7 5 4 4 6 7 8 10 8 5 2 5 7 7 6 10 11 5 4 10 6 5 6 2 3 7 4 3 6 4 3 3 2 2 4 7 7 6 3 4 3 4 5 4 3 4 6 6 5 5 2 2 3 3 3 3 2 2 2 2 2 2 2 2 3 3 4 5 5 3 2 4 5 5 4 1 2 3 4 5 5 5 5 4 4 4 5 4 4 4 3 2 2 1 3 5 6 6 6 6 6 6 6 6 6 5 5 6 5 4 5 4 4 6 6 6 6 5 5 6 6 5 5 5 4 5 5 5 5 5 3 1 1 1 2 2 2 3 4 4 4 4 2 1 2 3 2 1 5 8 9 8 7 7 6 7 9 12 13 11 7 5 3 4 7 11 13 12 10 10 10 10 9 8 6 4 3 2 7 10 11 9 8 8 9 8 6 1 1 2 3 4 5 8 9 10 12 10 8 4 2 1 0 1 2 3 4 6 7 6 3 5 7 6 4 4 6 8 10 12 14 15 13 11 9 10 11 11 11 10 10 9 7 6 6 5 5 2 2 3 5 6 7 8 9 10 10 8 6 4 2 2 0 0 1 2 2 1 1 3 4 6 7 4 2 6 6 4 1 3 5 5 4 3 1 4 6 5 4 3 3 3 3 3 5 6 5 2 1 3 4 3 6 4 2 3 1 1 1 1 2 4 6 6 6 6 5 4 4 3 3 2 2 1 1 1 2 1 1 2 4 4 3 2 2 2 3 2 3 5 3 1 1 3 3 3 2 2 2 2 2 1 1 2 1 1 3 6 11 11 5 0 1 2 2 2 2 2 3 4 4 5 4 4 3 3 3 3 1 1 1 2 2 1 1 1 1 2 2 3 4 6 8 9 8 6 3 2 5 7 7 7 6 4 2 1 1 2 5 5 2 3 3 3 3 4 4 4 4 4 4 4 5 5 5 5 5 5 4 4 4 3 3 3 3 3 4 5 5 6 6 6 6 5 5 5 4 2 2 3 3 2 2 1 1 2 2 5 7 8 10 10 9 6 5 3 3 3 3 3 2 2 3 5 5 3 3 5 6 6 6 6 5 4 5 6 11 12 10 5 6 8 9 11 14 12 8 4 2 2 3 3 4 3 2 1 2 2 1 1 5 8 9 7 3 6 7 4 5 9 9 6 4 3 1 3 8 8 8 9 9 9 8 8 4 2 1 2 1 3 3 3 2 5 4 3 2 3 4 4 1 3 5 4 2 0 1 1 3 6 6 5 5 6 6 7 6 6 7 7 7 7 6 5 5 7 7 8 6 5 5 4 5 5 5 5 4 4 4 4 4 4 5 4 3 2 2 2 2 3 3 4 4 3 2 2 2 2 3 4 5 5 6 6 5 3 3 5 5 3 3 4 4 5 4 3 1 4 5 5 5 5 4 3 2 2 2 2 2 2 2 2 3 3 2 3 3 2 2 3 5 5 4 4 3 1 0 2 6 6 5 4 3 2 1 1 2 2 2 3 3 2 1 1 1 1 1 2 2 1 1 3 2 3 4 2 2 3 3 3 4 4 4 5 8 7 6 6 4 3 3 2 2 1 2 4 6 7 6 2 3 3 8 11 9 9 9 8 6 6 6 5 5 5 5 7 10 11 11 11 10 9 9 11 10 9 11 12 12 11 11 10 9 7 8 9 8 5 3 2 2 4 6 7 8 7 3 2 3 1 1 1 2 2 1 1 28 28 28 28 28 28 28 28 28 28 28 28 28 29 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 29 29 29 28 28 28 28 28 28 28 27 27 26 26 26 26 26 26 26 26 26 26 26 25 25 25 24 24 23 21 17 17 16 11 10 10 10 7 5 5 5 7 9 9 7 4 4 4 5 5 5 6 6 5 5 5 5 8 5 1 5 2 6 5 4 4 5 5 4 1 2 2 2 1 1 1 2 3 6 3 1 3 4 4 3 2 4 7 7 7 6 5 4 2 1 2 2 2 2 3 3 2 1 2 3 3 4 4 4 4 4 5 5 5 6 5 3 1 3 4 4 4 4 5 5 5 4 5 5 5 4 4 2 2 2 2 2 4 6 6 6 6 7 6 7 6 6 5 6 5 5 5 5 4 5 6 6 5 5 5 6 6 5 4 3 4 4 4 4 4 3 2 2 2 1 1 2 2 2 1 2 3 3 2 1 4 5 7 7 6 6 9 10 11 10 9 8 7 6 8 12 13 12 9 7 5 4 7 12 14 11 7 9 10 10 9 8 7 7 5 3 8 12 12 9 6 7 9 9 8 5 3 4 5 7 10 12 8 7 10 10 9 8 5 3 1 2 3 3 2 3 5 6 2 4 6 5 4 4 5 7 9 10 12 13 12 9 4 5 8 10 9 9 10 12 11 9 7 6 6 3 3 3 5 6 7 8 10 10 10 8 7 5 2 1 2 1 2 3 1 1 1 2 5 7 8 5 2 2 3 2 1 2 4 5 4 2 1 3 6 6 4 2 2 3 3 4 6 7 7 6 3 1 4 5 6 4 2 3 2 1 2 2 0 3 5 6 6 6 5 5 4 4 4 4 4 3 3 2 1 0 0 2 3 3 3 3 2 1 2 0 3 5 4 1 2 4 4 3 2 2 2 2 2 1 1 2 1 1 3 2 7 14 6 1 2 3 4 4 4 3 3 2 2 2 1 3 4 5 4 2 1 2 4 4 4 3 2 2 2 2 0 1 3 5 7 9 10 7 4 1 4 5 6 6 5 3 2 1 4 1 4 6 3 5 6 5 4 4 4 4 4 4 4 4 4 5 4 4 4 4 4 4 3 3 2 2 2 2 3 4 5 6 7 7 7 6 6 6 5 4 3 3 3 2 1 1 1 2 3 5 6 7 8 7 7 6 5 5 4 4 4 4 4 5 6 7 5 5 6 8 8 8 7 5 3 3 3 5 10 12 12 7 5 5 9 12 13 10 7 4 0 0 1 3 3 2 1 2 2 2 0 4 7 9 9 8 10 11 6 5 1 3 6 1 1 3 3 5 8 9 9 10 11 9 9 10 5 2 1 1 3 5 4 0 2 4 4 4 4 4 4 4 4 4 4 3 2 2 1 2 5 7 6 5 5 6 7 7 7 7 7 7 8 7 7 6 6 8 8 7 5 6 6 6 6 6 6 5 5 4 4 3 4 4 3 2 1 2 3 4 3 3 4 5 4 3 1 1 1 1 1 2 3 3 4 5 4 1 1 5 7 8 7 6 5 4 1 2 2 3 5 5 5 4 4 5 5 4 4 3 2 1 2 3 3 1 2 4 4 3 3 3 4 5 5 5 4 3 2 2 4 7 6 4 2 1 1 1 2 3 3 3 2 1 0 0 1 1 0 2 4 3 2 1 2 4 5 5 5 4 2 1 1 1 1 3 5 5 5 7 6 5 5 4 5 5 5 4 5 7 2 2 5 1 5 10 9 9 9 9 7 6 8 8 7 7 7 6 5 4 6 9 10 10 11 11 11 10 10 8 8 8 8 8 9 9 10 10 9 7 4 3 3 5 8 8 5 3 3 2 2 1 1 2 3 3 3 2 28 28 28 28 28 28 28 28 28 28 28 28 28 28 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 29 29 29 28 28 28 28 28 28 27 27 26 26 26 26 26 26 25 25 25 25 25 25 24 24 23 23 22 18 13 9 4 0 1 2 4 5 3 3 3 6 8 8 6 4 3 4 4 4 4 5 5 5 5 6 6 4 1 2 1 7 7 3 5 3 4 6 5 3 6 5 5 3 3 3 4 4 3 1 1 3 4 4 2 3 6 8 6 6 7 6 5 3 1 1 1 1 1 3 3 2 1 2 3 4 5 5 4 3 2 3 5 5 5 3 1 3 4 4 4 4 4 4 5 6 6 4 3 2 2 3 1 3 4 3 2 3 5 6 6 6 7 7 6 5 5 5 3 2 3 5 3 3 6 6 5 4 4 4 4 4 3 2 3 4 4 4 2 2 1 1 1 3 4 5 6 4 3 2 1 1 3 5 7 9 9 10 9 7 7 12 12 10 8 6 5 4 3 4 8 10 10 9 9 8 8 10 12 13 8 5 7 9 9 9 8 8 8 7 4 6 13 15 13 8 6 8 9 9 7 4 4 5 8 13 12 8 4 7 10 9 8 7 5 3 3 4 4 3 3 5 6 2 3 6 6 6 5 5 6 7 8 9 10 10 9 6 4 6 8 8 10 12 14 13 11 7 5 4 4 2 2 4 4 6 8 10 10 9 7 5 4 2 2 2 3 3 4 3 1 1 4 6 8 9 7 5 3 3 2 3 3 2 3 2 1 1 3 4 5 4 2 1 2 3 4 6 7 8 8 6 4 2 5 6 5 2 2 1 1 2 1 0 2 4 5 6 6 5 5 5 5 5 5 5 5 5 3 2 1 1 2 3 4 4 3 2 2 3 4 5 4 3 2 3 3 3 3 2 2 3 3 2 2 1 1 2 2 3 4 4 13 11 4 4 5 5 5 4 4 4 3 2 2 3 4 4 5 4 3 2 3 4 4 4 3 2 2 3 4 3 1 1 3 4 6 7 6 4 1 2 4 4 4 3 2 2 3 5 1 4 6 5 7 7 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 3 3 3 2 2 1 1 1 2 3 4 5 6 7 7 6 6 6 7 7 5 4 3 2 1 1 1 2 3 4 5 5 7 7 7 6 6 6 5 5 5 6 6 7 7 8 5 6 7 9 8 7 7 4 1 2 3 5 9 11 12 11 7 5 10 11 9 7 6 4 3 3 5 6 6 4 4 5 3 2 1 6 9 9 6 7 10 8 3 5 4 1 0 3 2 1 6 8 10 12 11 11 11 10 9 8 3 1 3 3 4 4 2 1 3 5 4 4 4 5 5 5 4 3 2 2 2 3 3 5 6 7 6 5 5 6 7 8 7 7 7 8 8 9 9 8 8 8 7 6 6 7 7 7 7 6 5 5 4 3 3 2 3 3 2 4 5 6 4 3 3 4 4 5 5 3 0 1 2 1 0 1 2 2 3 4 3 1 3 2 5 7 7 7 8 8 7 5 5 5 6 7 7 8 8 7 6 6 5 4 3 2 3 4 3 2 0 3 4 4 5 4 4 4 4 4 4 3 2 2 3 6 6 4 2 1 1 1 2 3 4 4 3 1 1 1 2 3 2 1 3 3 4 4 4 5 6 7 5 2 0 1 2 2 1 3 5 4 5 6 8 7 6 5 6 6 6 5 5 8 6 3 5 0 6 11 9 7 7 9 8 8 10 10 9 7 6 3 1 2 1 5 9 9 9 9 10 9 6 4 4 5 6 6 7 8 10 10 9 8 5 3 3 6 8 7 5 3 0 2 3 3 2 1 1 3 2 2 28 28 28 28 28 28 28 28 28 28 28 28 28 29 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 29 29 29 29 28 28 28 28 28 27 27 26 26 26 26 26 25 25 25 25 25 24 24 24 23 22 21 20 15 6 2 4 4 4 5 2 4 1 2 4 7 7 7 6 5 4 4 4 4 4 4 4 2 2 3 2 2 1 2 4 8 4 1 5 2 4 7 5 4 5 3 2 2 5 5 5 4 2 1 1 1 2 3 1 7 9 9 7 7 6 6 6 3 1 2 2 1 1 2 3 2 2 2 4 5 5 4 4 3 1 1 3 3 2 2 3 4 4 4 4 3 3 4 5 6 7 7 6 6 6 5 5 5 6 5 5 4 3 4 5 7 7 7 6 5 4 3 2 2 3 4 4 5 7 6 5 4 4 3 2 2 1 2 4 4 4 4 3 2 2 1 2 5 7 6 5 4 5 5 6 7 8 9 9 9 7 7 7 7 7 11 13 9 4 1 2 3 3 2 6 9 8 6 6 9 10 12 12 11 6 2 6 8 8 8 8 8 8 8 6 4 10 16 15 11 7 8 9 9 7 5 5 3 6 13 12 8 5 6 8 8 8 8 6 4 3 4 1 3 7 8 8 5 5 5 6 6 5 5 5 6 7 7 8 9 9 7 5 5 6 8 13 14 15 14 11 8 5 3 3 4 0 2 3 6 9 10 10 8 6 3 2 4 5 6 6 5 3 3 3 5 7 9 8 7 6 5 4 3 1 3 3 2 1 1 2 2 2 2 3 4 2 1 2 3 4 5 7 7 7 7 6 5 2 1 3 1 0 1 0 1 1 1 1 2 5 5 5 5 5 5 5 5 5 6 7 6 5 4 2 2 2 3 4 4 4 2 3 4 4 5 2 1 1 1 1 2 3 3 3 3 3 2 2 1 1 2 4 5 5 2 10 15 8 4 7 6 5 5 4 4 4 3 3 2 3 3 4 4 3 3 1 1 2 2 1 1 2 3 3 4 3 1 1 2 3 4 4 3 2 2 3 3 3 2 2 2 3 4 4 5 3 4 5 5 5 5 6 7 7 6 5 4 4 4 4 4 4 3 3 3 3 2 2 2 1 0 1 1 2 3 5 6 6 7 6 5 6 7 8 7 4 2 1 1 2 2 3 4 4 6 3 3 4 4 5 6 5 5 5 6 6 6 7 8 8 5 6 7 9 8 8 8 6 4 5 6 6 9 11 11 12 11 9 11 10 7 7 8 8 8 10 10 10 9 8 9 9 6 5 4 7 8 6 3 5 4 4 2 4 3 3 3 2 1 2 4 4 6 9 11 11 11 12 11 9 6 4 3 4 4 4 5 4 3 2 1 2 3 3 2 2 4 4 3 3 1 2 4 6 6 6 6 6 6 8 8 8 6 7 8 8 9 9 9 9 8 8 8 7 8 8 8 7 6 6 5 5 4 3 2 3 2 2 3 4 5 4 4 4 4 4 4 4 4 2 1 3 4 4 3 2 1 1 2 4 5 3 2 3 3 2 2 3 5 6 7 5 4 3 2 2 3 6 8 7 6 5 5 4 3 2 3 3 4 3 2 1 3 5 5 4 2 2 3 3 3 2 2 1 2 4 7 6 2 1 2 2 4 5 5 4 2 2 2 3 4 4 3 2 1 1 2 3 4 5 6 6 4 3 2 1 0 1 2 4 5 5 6 7 8 6 4 4 5 6 6 6 4 6 7 4 4 1 7 11 9 7 7 9 11 13 13 11 8 6 5 2 1 2 2 1 4 2 1 2 4 3 3 5 6 6 6 4 4 5 9 10 9 8 5 2 2 6 9 9 6 6 4 2 4 5 5 4 2 1 1 0 28 28 28 28 28 28 28 28 28 28 28 28 28 29 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 29 29 29 28 28 28 28 28 27 27 27 26 26 26 25 25 25 25 24 24 24 23 23 22 21 20 18 14 3 0 2 2 1 3 5 6 4 5 6 6 5 5 6 4 3 3 3 3 2 3 3 1 3 4 3 2 3 6 4 3 4 4 1 10 9 6 2 3 4 3 2 4 6 6 5 4 1 1 2 2 2 3 2 6 9 5 5 5 5 5 6 2 2 5 4 2 2 3 3 3 2 3 5 5 4 3 3 2 2 2 2 3 3 3 3 3 3 4 3 3 3 3 4 5 7 9 10 11 10 9 8 8 7 7 6 5 4 3 4 6 7 7 7 7 5 3 3 3 2 2 2 4 6 6 6 5 4 3 1 0 1 3 4 4 4 4 4 3 2 2 4 7 8 6 5 4 5 7 9 8 8 7 6 6 5 6 6 6 6 7 11 8 4 3 3 3 2 2 5 8 6 4 3 8 11 12 11 8 4 1 5 7 7 8 8 8 8 8 7 5 11 18 15 11 7 7 8 9 8 6 6 3 4 12 12 8 6 7 7 8 8 7 6 4 1 3 6 8 10 10 9 7 6 5 5 5 4 4 5 5 6 6 7 7 7 6 5 4 6 9 12 13 13 13 12 9 6 3 3 5 2 0 2 7 9 10 10 9 6 1 3 6 9 10 9 7 5 4 4 6 8 9 7 6 5 5 4 2 1 1 3 3 2 1 3 3 2 2 3 3 1 1 2 3 3 4 5 6 6 6 6 5 5 2 1 4 3 3 2 2 2 2 1 2 4 5 5 5 4 4 5 5 6 7 7 6 6 5 1 2 2 4 4 5 5 2 4 4 3 3 1 0 1 0 0 1 2 3 3 2 2 2 2 1 1 3 5 5 4 3 7 13 12 6 5 6 5 5 5 4 4 3 3 2 1 1 2 2 1 2 3 3 2 1 1 2 2 2 3 3 3 3 2 2 3 3 3 3 3 3 3 2 2 2 1 2 3 3 5 3 1 2 2 3 4 4 5 7 8 7 6 4 4 4 4 4 3 3 3 2 2 2 2 1 1 1 1 1 1 2 4 5 5 6 5 4 4 5 6 7 5 3 1 1 2 3 4 5 5 5 1 1 2 3 4 4 4 4 5 5 5 6 6 8 8 6 8 8 8 8 9 10 11 11 12 12 11 11 13 12 11 13 13 12 11 9 9 11 12 12 12 12 11 11 11 13 14 11 9 9 9 8 5 4 2 2 6 4 2 2 3 2 1 1 1 1 2 1 3 8 10 11 12 12 12 10 8 6 5 5 5 5 4 4 3 2 1 0 1 3 5 6 5 3 4 3 3 3 5 5 5 5 6 7 8 8 7 6 7 8 9 9 8 8 8 7 7 8 9 9 9 7 6 6 6 6 5 4 3 2 4 4 2 1 2 2 3 4 5 5 4 3 3 3 1 1 3 3 4 4 4 3 2 3 4 5 3 3 3 3 1 3 3 2 1 1 1 1 2 5 6 6 6 6 7 6 5 4 2 1 1 0 1 1 2 3 2 1 4 4 3 1 1 2 3 3 2 2 1 2 2 6 7 6 3 3 3 5 5 5 3 2 2 2 4 5 5 4 3 2 2 2 2 1 4 6 6 6 5 5 3 2 2 3 3 5 6 7 8 8 5 4 3 5 6 6 5 4 3 5 3 3 2 7 11 11 10 9 8 11 11 10 7 5 4 4 3 2 1 0 0 1 3 3 2 1 1 3 6 8 8 7 6 5 5 7 9 9 10 7 5 3 7 9 9 6 7 8 6 4 5 7 5 2 3 2 1 28 28 28 28 28 28 28 28 28 28 28 28 28 29 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 29 29 29 29 28 28 28 28 28 27 27 26 26 26 25 25 25 24 24 24 23 23 22 22 21 20 18 15 9 6 7 9 10 8 7 7 7 6 5 4 4 4 4 3 3 3 2 3 2 2 3 2 4 4 3 3 2 5 3 1 3 3 6 11 8 5 5 1 2 3 4 5 5 5 3 2 2 1 1 0 2 2 0 4 6 3 3 4 2 4 5 3 5 6 5 1 2 3 2 2 1 4 5 4 3 3 2 2 2 2 1 2 2 2 2 2 2 3 3 3 3 3 4 5 6 7 7 7 7 7 8 8 8 7 6 5 5 5 5 6 6 7 8 8 7 6 6 5 2 2 2 4 4 6 7 6 5 5 3 1 1 3 4 4 3 3 3 2 3 4 4 5 6 6 6 5 5 5 6 6 5 3 3 5 6 6 5 5 6 6 6 6 5 3 2 1 0 1 4 6 7 5 5 8 9 10 8 7 4 1 4 6 7 8 8 8 8 8 7 7 11 16 16 11 6 5 6 7 7 7 5 4 6 12 13 8 6 7 8 8 8 7 5 3 4 7 11 9 9 9 8 7 6 6 6 6 5 4 4 4 4 4 5 6 6 4 3 3 4 6 8 9 11 12 13 11 8 4 3 4 2 1 4 8 10 11 11 10 6 1 5 8 10 10 9 7 5 4 5 6 7 7 5 4 4 4 3 2 1 2 3 4 3 2 2 2 1 1 2 2 2 2 2 3 3 3 4 5 5 6 5 5 4 3 1 3 4 4 4 3 4 4 3 3 4 5 5 4 4 4 5 6 8 8 7 3 4 4 4 4 4 4 5 5 5 1 4 3 2 2 1 1 1 1 1 1 1 3 3 2 2 2 1 0 2 3 5 5 4 5 5 9 15 8 3 4 5 6 5 5 4 4 3 2 1 1 2 3 5 6 7 7 5 3 1 4 5 4 2 2 3 3 2 2 2 3 3 3 3 2 1 2 3 3 4 3 4 5 7 5 2 2 1 2 3 4 5 6 6 6 6 5 4 4 3 3 3 3 2 2 2 2 1 1 1 2 2 1 0 2 3 4 5 5 5 4 3 3 4 5 4 3 2 1 2 4 5 5 5 4 1 1 2 3 3 3 3 3 4 5 5 5 6 6 6 6 8 7 6 7 10 13 16 18 18 17 14 12 12 10 11 12 11 11 11 11 11 11 11 8 7 7 7 7 8 12 14 16 14 11 9 7 5 7 7 3 2 3 1 3 3 1 1 1 1 2 4 5 2 3 8 10 12 13 12 12 12 10 10 10 10 8 5 3 3 3 3 3 4 5 5 5 3 2 4 6 4 2 3 3 4 5 6 7 8 7 6 6 7 8 8 8 7 7 7 6 7 8 9 9 9 7 6 5 6 6 5 4 3 3 4 4 1 3 1 1 2 4 5 5 4 3 2 3 3 3 2 0 2 4 5 4 2 3 4 4 3 2 4 6 2 3 5 4 4 4 1 3 6 8 8 7 7 6 6 6 5 4 3 3 3 2 2 1 2 3 2 1 3 0 1 0 1 2 3 3 3 2 2 1 2 3 5 6 5 4 4 5 6 5 3 2 2 2 4 5 6 5 4 3 3 2 2 2 4 5 5 5 5 5 4 4 4 4 3 4 6 7 8 8 7 7 7 7 7 6 5 4 3 0 1 1 1 6 9 11 11 9 9 9 5 3 3 3 2 2 1 1 2 2 2 2 1 2 1 1 0 2 5 9 10 10 10 9 7 5 6 8 10 10 8 6 8 7 4 4 7 11 11 11 10 10 6 2 4 3 2 28 28 28 28 28 28 28 28 28 28 28 28 28 29 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 29 29 29 29 29 28 28 28 28 27 27 26 26 26 25 25 25 24 24 23 23 22 22 21 20 19 18 16 12 9 7 7 7 8 8 8 6 4 3 3 2 3 4 4 4 4 4 2 3 4 5 3 2 2 3 3 3 4 3 1 0 2 10 8 3 6 5 4 4 5 5 6 5 5 3 1 2 2 1 1 2 1 3 6 5 3 3 3 3 4 5 6 8 8 7 5 3 2 5 7 8 7 5 4 5 4 3 2 2 2 1 1 1 1 1 1 1 1 2 2 2 2 3 4 5 5 5 5 4 4 5 6 6 6 5 4 4 5 7 7 6 6 5 4 4 5 5 5 5 4 3 2 2 4 6 7 6 5 4 2 0 1 2 3 2 2 2 3 4 4 2 1 3 4 5 6 6 4 4 5 5 4 2 5 6 6 5 4 4 4 3 4 4 3 2 1 1 1 3 5 8 9 8 7 6 7 7 6 4 2 5 6 7 8 8 8 8 8 7 7 10 14 17 14 9 4 3 5 7 6 6 4 5 12 15 9 5 7 8 8 8 6 7 7 9 11 11 8 8 8 8 7 6 6 5 5 5 6 6 5 4 4 5 6 5 3 1 1 2 6 8 8 9 11 12 12 9 4 3 3 2 4 7 9 11 11 10 10 7 5 5 7 8 6 4 4 4 3 5 7 6 6 5 4 3 2 0 1 1 2 3 4 4 3 1 2 2 1 1 1 2 3 3 2 2 2 3 4 5 5 5 5 5 5 4 3 3 3 3 3 5 6 5 4 4 5 5 4 4 4 4 6 8 8 7 3 3 4 7 6 5 5 4 4 3 2 4 3 2 2 1 2 2 2 1 1 0 2 3 2 2 2 1 0 2 3 5 5 4 3 4 3 8 11 5 2 5 6 6 5 4 4 3 3 2 3 5 6 7 8 8 8 6 3 2 4 7 6 2 2 3 5 5 3 2 2 2 2 2 1 3 5 5 4 4 2 1 5 5 4 4 3 2 2 4 5 5 5 5 5 5 5 4 3 3 3 3 2 2 2 1 1 1 1 1 2 2 2 1 1 3 4 4 5 4 3 3 3 3 4 4 3 2 2 3 4 4 5 5 4 3 2 2 4 3 3 2 3 4 5 5 4 4 2 3 5 7 6 5 6 10 13 16 15 16 16 13 10 8 7 9 11 8 9 10 11 9 6 3 3 3 4 5 6 7 7 11 15 18 15 10 5 5 8 9 7 6 4 3 3 3 1 2 2 2 2 3 4 4 4 8 10 11 11 10 11 12 11 10 10 12 11 8 7 6 6 6 6 7 7 6 6 7 5 4 5 3 0 2 3 3 2 4 6 6 4 4 6 7 7 7 7 6 6 6 6 6 7 8 8 7 6 5 5 6 7 6 4 3 3 4 4 2 3 3 1 3 4 4 5 5 3 3 5 5 4 3 3 1 3 5 4 3 1 1 2 2 2 2 6 6 2 3 3 3 2 1 4 7 7 6 6 7 6 5 4 5 4 4 4 5 5 5 4 2 5 3 1 7 3 1 1 2 2 3 3 3 3 2 1 2 3 5 6 5 4 4 4 5 5 5 3 1 1 3 6 7 7 6 5 5 5 4 4 3 2 1 1 4 6 7 7 6 5 4 4 6 9 10 10 9 8 7 7 7 7 6 6 4 3 3 3 1 6 9 10 9 10 9 5 1 1 1 2 2 2 2 2 2 3 3 3 3 3 2 1 0 1 3 7 9 11 11 10 8 6 7 7 9 10 11 10 9 4 2 4 5 8 9 13 15 14 10 6 4 4 4 28 28 28 28 28 28 28 28 28 28 28 28 28 29 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 32 32 32 31 31 31 31 30 30 29 29 29 29 29 29 28 28 28 27 27 26 26 25 25 25 24 24 23 23 22 21 21 20 18 17 15 12 7 4 4 6 7 8 9 6 4 2 1 1 2 3 4 5 5 5 5 6 7 8 7 5 3 2 4 8 6 5 2 1 4 10 7 0 7 2 1 2 5 5 6 4 4 3 1 3 3 2 1 1 1 5 7 6 5 4 2 2 4 5 6 9 8 8 8 8 9 9 9 9 8 6 5 5 4 3 3 2 2 2 1 0 1 1 1 1 1 1 1 1 2 3 4 5 5 5 4 4 4 4 4 5 5 5 3 2 5 8 9 8 8 6 5 3 2 2 4 4 4 2 0 2 0 3 5 6 5 4 2 2 2 2 2 1 1 2 3 5 4 1 2 2 2 3 6 6 4 4 3 3 2 3 7 7 6 6 5 4 3 1 2 2 2 2 2 3 2 2 7 10 10 7 6 4 4 4 4 4 3 5 6 7 8 8 7 7 7 6 6 7 11 15 15 11 6 1 4 5 5 6 4 3 11 15 12 6 6 8 8 7 7 8 9 11 12 11 8 8 8 8 7 6 5 6 5 5 7 7 7 7 6 6 6 4 2 3 1 5 10 10 9 9 10 11 12 10 5 5 4 1 7 10 11 12 11 9 9 7 6 6 6 5 4 1 2 2 2 5 7 6 5 4 3 2 0 1 1 2 2 1 2 3 1 3 6 5 3 2 1 2 3 3 2 0 1 2 3 4 4 4 4 4 4 4 4 3 2 2 2 4 6 5 3 3 3 4 3 3 3 3 4 6 8 8 6 5 6 6 6 5 5 5 3 2 1 3 4 3 2 2 2 3 3 2 2 1 1 3 3 2 2 1 1 1 1 2 3 1 1 4 2 4 13 7 3 5 6 5 4 4 3 3 3 4 7 8 7 6 7 7 7 6 2 2 4 6 7 4 3 3 5 6 6 4 1 1 1 2 4 6 7 6 5 4 5 4 2 4 4 5 4 1 5 7 7 6 4 4 4 4 4 3 3 2 2 2 2 2 1 1 1 1 0 1 1 2 2 2 2 2 3 4 4 4 4 3 3 4 4 4 3 2 2 2 3 4 5 5 4 3 3 3 4 3 3 2 3 4 5 6 6 4 2 1 2 6 6 4 4 8 10 9 8 8 10 11 7 3 1 3 6 8 8 8 7 3 3 4 4 4 6 7 8 7 5 6 11 18 18 15 11 11 10 10 9 8 7 5 4 3 3 2 2 2 3 3 4 4 6 9 10 9 7 4 5 8 10 10 9 10 11 10 9 8 6 3 5 7 9 7 8 8 6 3 3 4 3 1 1 1 1 3 3 2 3 3 4 7 6 6 5 5 5 5 4 5 5 7 6 5 4 4 5 7 7 5 4 3 4 5 5 4 2 1 2 3 4 4 4 4 4 5 5 4 4 4 3 1 3 6 6 6 6 6 5 5 5 4 5 10 6 3 3 1 0 3 5 6 6 6 6 5 4 4 5 6 5 6 6 6 6 6 5 2 3 3 2 6 5 3 3 3 3 3 3 3 3 2 3 3 4 5 5 5 5 5 4 4 4 4 3 3 3 4 6 8 8 7 6 6 6 5 4 3 2 2 2 2 6 9 9 8 8 7 7 8 10 10 9 8 6 5 5 6 7 7 6 4 4 4 4 4 6 8 9 8 10 7 2 1 1 1 1 1 1 1 2 2 2 2 2 2 3 2 1 1 2 1 2 2 3 3 4 5 7 7 7 8 10 11 12 11 6 4 6 4 6 10 12 13 11 9 8 9 9 8 28 28 28 28 28 28 28 28 28 28 28 28 28 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 32 32 32 32 32 31 31 31 30 30 30 29 29 29 29 29 29 28 28 27 27 27 26 26 25 25 24 24 23 23 22 21 20 19 18 16 15 12 9 5 5 6 8 8 8 6 3 2 2 2 2 2 3 3 1 1 1 3 6 6 7 6 5 9 7 6 6 6 4 0 6 8 5 1 2 2 3 2 4 5 5 4 3 2 1 2 2 2 2 2 1 3 5 6 4 4 1 1 2 3 6 7 6 5 5 6 7 8 8 7 7 5 4 4 3 3 2 1 2 2 2 1 0 1 1 1 2 2 2 2 2 3 4 4 5 4 3 3 2 3 3 4 4 4 3 4 7 10 10 9 7 5 4 3 4 4 3 3 4 4 2 1 1 2 4 5 5 3 2 3 4 4 3 1 0 2 4 5 5 2 2 3 2 1 4 5 5 3 1 2 2 5 7 7 5 4 5 4 3 1 0 1 2 3 3 4 2 6 11 9 8 5 5 5 4 1 2 2 3 5 7 7 7 7 7 6 6 6 5 5 7 10 13 12 9 5 4 3 4 5 3 3 12 15 13 8 6 7 7 6 6 8 10 11 12 10 7 7 7 7 6 6 6 7 6 4 6 7 6 6 6 5 3 2 2 1 6 10 13 11 11 9 9 9 10 12 11 9 7 2 6 10 12 12 11 8 6 6 5 7 6 5 3 1 3 2 0 4 6 6 5 4 2 1 1 1 3 3 4 1 2 2 4 6 7 7 5 2 2 1 1 2 2 2 0 2 3 4 4 4 3 2 3 3 4 3 3 2 1 3 5 3 2 3 2 0 1 2 2 2 2 2 4 5 5 5 5 5 4 3 4 4 3 1 0 3 4 4 3 2 2 2 3 3 2 2 1 2 3 2 1 0 1 2 2 2 2 1 2 3 3 3 10 11 5 2 5 5 4 3 3 2 3 6 8 9 7 5 5 5 5 4 3 1 4 6 7 5 2 1 2 5 7 6 3 1 4 5 6 7 7 6 6 5 6 2 3 5 5 4 2 3 7 9 9 8 5 4 4 4 4 3 3 2 2 2 2 2 1 1 1 1 0 0 1 2 2 2 2 2 3 4 4 4 3 3 3 4 4 4 3 3 2 2 3 4 5 5 4 3 4 4 3 4 3 3 3 4 5 6 7 6 3 2 2 5 6 4 2 0 2 3 4 4 4 6 5 2 1 1 3 6 7 5 3 2 4 5 6 7 8 9 9 7 5 3 3 8 14 16 15 12 13 13 14 11 8 5 4 3 3 2 0 2 4 6 8 8 8 9 9 8 6 7 6 4 7 8 6 3 8 10 9 6 5 5 8 9 9 8 7 5 4 5 5 4 2 3 3 2 1 2 2 3 3 2 2 4 5 4 4 4 4 3 2 4 4 5 5 2 1 3 5 6 6 4 2 2 4 4 5 6 4 1 3 4 4 5 5 5 6 5 4 3 4 3 1 3 5 8 8 8 7 7 7 6 6 5 5 10 8 3 3 3 1 4 5 4 4 5 6 6 7 7 7 7 7 7 6 4 3 4 4 3 1 3 2 4 5 5 4 5 5 4 4 4 3 3 3 2 2 3 5 6 6 5 4 3 3 4 4 5 5 5 6 7 7 7 5 4 4 4 4 3 3 3 3 3 5 8 9 10 10 9 9 10 11 9 7 5 3 3 4 5 5 5 6 4 2 5 5 5 6 7 7 7 7 3 1 2 1 1 1 1 1 1 1 2 2 1 1 2 2 2 2 2 3 3 3 2 2 2 2 3 6 6 7 8 10 10 11 10 8 8 7 7 9 11 10 7 3 2 4 6 8 5 28 28 28 28 28 28 28 28 28 28 28 28 28 28 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 32 32 32 32 32 32 32 32 32 32 31 31 31 30 30 30 29 29 29 29 29 28 28 28 27 27 26 26 25 25 24 24 23 23 22 21 21 19 18 16 15 13 9 6 5 6 7 8 6 5 3 2 1 2 2 2 3 2 1 2 3 3 2 1 3 5 4 7 4 4 6 6 3 3 8 6 3 5 3 3 3 2 1 2 3 3 2 1 1 2 1 2 2 1 1 3 3 3 2 2 2 2 2 2 2 4 4 4 3 4 6 6 5 5 5 4 3 2 2 2 1 1 2 2 2 2 1 1 1 1 2 2 2 2 2 3 4 4 4 3 3 3 3 3 3 3 3 1 4 7 8 9 8 6 5 4 3 3 4 3 2 2 2 2 2 2 2 2 3 4 4 4 2 3 4 3 2 2 1 2 3 5 6 2 2 3 2 1 2 4 5 3 3 4 5 6 6 5 2 3 5 4 2 3 2 1 0 1 1 1 7 10 12 8 6 5 6 5 3 1 1 0 5 7 7 7 7 7 7 5 4 4 5 4 4 7 10 12 11 9 6 1 2 4 2 6 13 16 13 8 6 6 6 5 6 9 10 11 11 8 6 5 7 6 5 3 5 6 6 4 3 6 6 5 6 5 5 5 2 6 13 12 11 10 10 8 7 7 8 11 12 11 9 4 1 7 11 11 10 6 4 3 3 6 7 6 4 1 3 4 3 4 5 5 5 2 1 4 3 4 6 4 3 2 2 4 7 7 7 6 5 3 2 1 1 2 4 3 2 6 6 4 3 3 2 1 2 3 3 4 4 3 0 2 2 2 3 3 2 1 1 1 1 2 2 1 1 3 5 7 7 6 5 3 3 3 3 2 4 5 4 3 2 2 2 2 2 3 3 3 2 1 2 2 1 1 2 2 3 2 2 1 1 2 1 3 7 12 6 2 3 4 4 4 3 2 3 6 8 8 6 4 3 4 3 3 2 0 2 6 4 3 2 1 1 2 5 6 4 1 4 7 7 7 7 6 6 5 5 1 3 5 4 3 2 5 8 10 10 9 8 7 6 6 5 4 3 3 2 2 2 1 1 1 1 1 0 0 0 1 2 2 2 2 3 3 4 4 3 3 3 4 4 3 3 3 2 3 3 4 5 5 4 4 4 4 3 3 3 3 3 4 5 6 7 6 3 2 2 4 6 4 5 4 4 4 5 6 5 5 4 1 3 4 2 4 6 4 2 4 6 8 9 9 9 9 8 4 0 2 2 2 7 12 13 9 11 12 12 13 11 7 4 4 4 5 6 6 7 7 7 7 7 8 9 10 10 9 3 3 0 6 5 3 4 7 8 5 4 5 10 10 9 8 6 3 1 7 7 6 6 5 3 0 2 3 4 4 3 0 1 3 3 2 2 3 1 1 1 3 4 4 4 2 3 3 4 4 4 1 2 2 2 3 4 6 4 2 1 3 5 5 5 6 7 6 5 4 4 3 4 5 6 7 7 6 6 5 5 5 5 3 1 4 7 6 5 5 2 4 7 3 2 5 6 8 10 8 7 6 7 7 6 3 1 2 2 1 2 3 3 3 3 4 4 5 6 6 4 3 2 2 2 2 1 1 4 7 9 7 4 1 0 3 5 5 6 6 5 5 5 6 4 2 3 4 4 2 2 4 5 5 5 5 6 6 7 8 9 10 11 10 6 4 3 3 3 3 4 4 4 3 0 5 7 7 7 7 7 6 3 0 2 1 0 1 1 1 1 1 1 1 1 0 1 2 2 2 2 1 2 2 3 2 2 2 1 2 5 7 8 9 10 7 5 5 8 9 9 9 7 7 7 3 1 3 2 1 2 3 28 28 28 28 28 28 28 28 28 28 28 28 28 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 30 30 30 29 29 29 29 28 28 28 27 27 27 26 26 25 25 24 23 23 22 21 21 20 18 17 15 14 11 8 5 6 6 6 5 4 2 1 1 2 3 3 3 2 1 1 3 4 4 5 4 2 2 2 1 2 4 4 5 7 8 3 2 2 2 3 3 3 2 1 2 2 2 3 4 5 2 3 4 4 4 4 2 1 2 2 1 1 2 3 4 3 4 5 5 3 2 1 2 5 5 3 1 2 2 2 1 2 3 3 2 2 2 1 1 0 1 2 2 2 2 2 3 3 3 3 4 4 4 4 4 2 2 3 6 8 7 6 6 4 3 3 2 1 1 0 0 1 1 2 2 2 2 2 2 3 3 4 3 3 2 1 1 1 2 1 2 4 5 3 2 2 2 1 1 3 4 5 6 6 7 7 5 4 3 3 3 3 3 5 6 4 4 3 6 9 13 12 11 8 7 4 3 2 1 2 1 5 9 8 8 8 8 7 6 4 2 3 4 4 3 3 6 9 12 10 7 3 1 2 7 11 14 15 12 7 5 6 6 5 7 9 10 8 7 6 5 4 5 5 4 2 4 5 5 2 3 6 6 6 5 6 4 1 7 11 14 11 10 10 10 8 6 5 4 5 8 9 9 7 4 4 7 9 8 6 4 3 1 4 6 6 4 2 1 3 3 3 4 4 3 1 3 4 4 5 6 7 3 1 5 6 7 6 6 5 6 4 1 1 2 4 5 3 4 7 7 6 3 1 0 1 2 3 3 4 4 3 2 2 2 1 2 3 3 1 1 2 2 2 3 2 2 5 8 11 11 9 7 6 6 6 6 4 4 5 4 2 2 2 1 1 1 2 3 3 2 1 1 1 1 2 3 2 2 5 6 5 2 3 3 5 7 10 8 4 1 3 4 4 4 2 3 7 7 7 5 4 4 4 3 3 2 1 0 0 1 2 2 3 3 2 2 4 5 4 3 7 7 8 7 7 6 5 5 3 2 4 2 1 2 5 8 10 11 10 10 9 7 7 6 5 4 3 2 2 1 1 1 1 1 1 0 1 0 0 1 1 1 1 2 3 3 3 3 3 3 4 4 3 3 3 3 3 4 5 6 6 5 5 5 4 4 3 3 3 3 4 4 5 6 5 3 1 3 5 5 4 5 4 2 3 4 5 6 6 5 3 5 6 2 2 5 6 7 8 10 10 10 9 9 8 4 1 3 3 2 2 1 9 11 11 14 14 15 14 13 12 10 9 9 9 9 7 6 5 5 5 7 9 12 11 9 7 4 4 4 7 8 7 3 6 7 7 3 4 8 9 8 6 5 2 2 5 8 9 8 5 3 3 2 2 2 4 1 2 3 3 3 2 1 3 3 3 3 3 4 4 3 2 4 4 4 4 3 2 3 3 2 2 4 6 1 3 4 2 4 4 4 6 7 6 6 6 7 7 7 8 8 7 5 4 3 3 4 4 4 3 1 3 6 6 5 4 3 3 7 7 6 7 4 5 7 7 6 6 5 6 6 5 3 2 2 2 2 3 2 2 2 1 2 4 7 7 4 1 2 2 2 2 1 1 1 4 7 7 4 1 1 1 4 5 6 7 7 6 5 6 5 3 1 1 3 3 1 4 6 7 7 7 6 5 5 6 8 10 11 11 6 4 5 4 3 2 2 2 2 2 1 4 7 8 9 8 9 7 4 1 1 2 2 1 1 1 1 1 1 1 0 0 1 1 2 2 2 2 2 2 2 2 1 1 1 2 5 9 10 11 12 5 1 2 7 9 10 11 7 7 8 4 1 1 2 2 1 2 28 28 28 28 28 28 28 28 28 28 28 28 28 29 29 29 29 29 29 29 29 29 30 29 30 30 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 30 30 30 29 29 29 29 28 28 28 27 27 26 26 25 25 24 24 23 22 22 21 20 19 17 16 15 13 11 7 5 5 4 3 2 1 1 2 3 5 4 3 2 1 2 2 2 1 3 3 3 3 2 1 7 8 7 8 8 5 4 1 1 3 1 1 1 2 1 1 1 2 5 5 5 3 5 6 7 5 3 1 1 1 2 1 3 7 6 4 3 3 4 5 1 2 4 5 5 4 2 1 1 2 1 1 2 3 3 3 2 2 1 1 0 1 2 3 3 3 3 3 3 4 4 4 4 4 4 4 2 4 8 7 6 7 6 5 3 2 2 3 3 3 2 1 1 1 1 2 2 3 3 3 3 3 3 3 2 1 3 3 2 3 2 2 3 4 3 2 1 2 1 1 3 4 6 8 8 7 7 5 5 5 4 2 1 5 6 6 5 5 8 10 12 13 12 9 6 5 3 2 1 2 4 8 9 9 8 7 7 8 6 4 2 1 3 5 4 2 1 2 6 9 9 8 5 6 8 10 12 13 14 11 7 5 5 5 4 8 9 9 7 5 4 3 3 4 5 4 3 3 4 4 3 3 5 6 6 4 3 3 8 14 13 11 9 10 10 10 7 5 4 4 2 4 7 8 7 7 5 5 6 7 6 4 3 3 1 5 6 5 5 3 1 1 2 3 3 2 2 3 4 3 3 4 5 2 2 6 6 6 5 4 5 6 4 1 3 4 5 4 1 4 6 7 6 4 2 1 1 2 3 3 3 4 3 2 2 2 4 4 5 5 5 4 3 3 3 3 3 4 7 10 10 9 8 7 7 8 7 5 3 2 3 3 2 2 3 2 1 1 2 2 2 2 2 1 2 3 4 4 3 1 4 6 7 7 8 9 10 5 6 9 5 3 3 4 4 4 2 3 6 6 5 4 4 4 4 3 3 2 4 5 3 1 3 4 4 4 3 1 3 5 5 4 7 8 8 8 7 5 5 4 5 4 4 6 3 1 6 9 10 10 10 9 8 8 7 6 5 4 3 2 2 1 1 1 1 1 1 1 1 1 1 1 0 1 0 1 2 3 3 3 3 3 3 4 4 3 3 3 4 4 5 7 7 7 7 6 6 5 3 3 2 3 3 4 4 4 4 3 3 4 6 5 6 5 3 1 1 2 3 5 5 4 4 6 7 5 2 6 8 8 9 11 11 11 10 9 6 2 2 3 3 1 1 2 8 11 10 5 7 9 9 12 14 16 15 14 12 10 7 7 6 4 4 8 12 13 11 10 9 9 9 9 8 7 8 7 5 4 3 2 1 2 7 5 4 4 0 2 2 7 9 8 4 2 4 4 3 3 3 2 3 4 3 3 3 4 4 4 4 2 2 3 3 3 2 3 3 3 4 2 2 3 3 3 4 5 4 2 4 4 2 3 3 3 5 7 7 8 8 8 8 8 9 8 6 4 2 2 3 3 3 3 3 3 3 3 3 3 3 4 3 0 6 5 4 1 1 3 4 4 4 3 5 6 7 5 3 3 2 2 1 1 2 2 1 0 1 4 7 6 2 1 2 2 2 2 2 3 4 6 7 5 2 2 1 3 5 6 7 8 7 6 5 5 3 2 2 3 3 2 4 7 8 8 7 7 6 5 5 7 9 10 11 7 4 6 6 5 4 5 4 3 0 2 3 6 8 8 8 9 9 7 5 4 4 3 2 1 1 1 1 0 0 1 1 1 2 2 2 2 2 2 2 2 2 1 0 1 3 6 10 11 12 12 5 1 3 3 6 9 10 10 10 10 3 2 2 0 1 1 1 28 28 28 28 28 28 28 28 28 28 28 28 28 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 30 30 30 29 29 29 29 28 28 28 27 27 27 26 26 25 24 24 23 23 22 21 20 19 18 17 16 15 13 10 7 5 3 2 2 3 3 4 5 5 4 3 2 0 4 6 7 4 4 3 2 1 2 4 8 8 8 7 5 3 2 3 2 2 3 2 2 1 2 2 3 3 5 5 3 3 6 6 6 5 1 2 1 0 0 1 3 4 4 2 1 2 4 4 2 3 5 5 4 3 1 4 7 4 2 1 2 2 3 2 2 2 1 1 0 1 2 3 4 4 4 5 5 5 5 5 5 5 3 3 7 9 10 7 5 3 4 4 5 7 7 7 6 5 4 1 1 1 2 2 2 2 2 3 3 2 2 1 0 0 1 2 3 3 2 2 3 3 3 1 2 2 1 2 4 5 7 9 10 8 6 5 6 5 3 1 2 5 5 4 2 2 6 11 13 12 10 7 6 5 3 1 2 8 10 11 9 7 5 5 6 7 5 3 2 3 4 5 4 3 2 2 1 5 7 7 7 8 9 10 11 11 12 13 9 5 5 5 5 9 10 9 6 5 3 2 2 4 5 5 4 4 4 3 3 4 5 5 6 2 4 11 12 13 8 7 7 8 9 9 7 4 2 2 1 1 5 6 7 7 6 5 5 5 5 4 3 4 3 4 7 7 7 6 5 1 1 2 2 2 1 2 3 2 1 1 1 0 3 5 5 4 2 2 4 5 5 1 2 3 4 3 1 4 5 6 5 4 3 2 1 2 2 3 4 5 3 1 1 1 1 2 2 4 5 5 4 4 4 4 4 3 6 9 8 7 5 5 4 4 3 2 1 1 1 1 2 2 2 2 1 1 1 1 1 1 2 2 3 4 4 4 4 3 1 3 5 7 8 8 7 4 4 7 8 6 4 4 4 4 2 2 4 5 4 4 4 4 4 4 3 3 2 4 3 1 4 4 5 5 3 2 4 5 4 5 7 8 8 8 7 5 4 4 4 1 5 8 4 2 8 10 11 10 9 8 7 7 6 6 5 4 3 2 2 1 1 1 1 1 1 1 1 1 1 1 0 1 1 0 2 3 4 3 3 3 3 4 4 4 3 4 4 4 4 7 8 9 8 7 7 6 3 2 2 2 2 3 3 3 3 3 3 4 7 5 6 5 4 2 2 2 3 4 4 4 4 5 6 6 2 6 8 8 9 10 12 11 10 7 4 2 3 3 1 0 0 3 8 9 7 3 2 3 6 10 14 16 15 13 11 9 9 9 9 7 7 9 13 14 11 10 10 10 8 7 7 7 7 7 5 3 2 2 2 3 5 6 6 5 4 2 3 6 8 7 2 2 4 8 7 5 2 3 3 3 4 5 5 7 7 6 2 0 1 1 1 3 5 3 1 3 1 1 3 3 3 4 5 5 4 2 3 2 2 3 3 3 5 6 7 7 7 7 8 8 7 6 5 4 5 5 5 4 3 2 2 3 3 1 2 1 1 3 5 4 0 1 1 3 3 2 3 3 3 2 5 7 8 7 4 3 2 1 1 1 1 2 3 2 2 2 4 6 6 4 3 2 3 2 2 2 4 6 8 6 4 2 2 3 5 7 9 9 8 7 6 5 5 4 4 4 3 1 5 7 8 8 8 7 6 6 6 7 8 9 10 7 2 4 6 5 5 5 5 3 2 2 2 5 8 9 9 10 10 10 8 7 6 5 2 1 1 1 0 0 0 1 2 2 2 2 2 2 2 2 2 2 1 1 2 3 4 7 9 10 11 9 3 2 3 2 1 4 7 9 8 5 2 2 1 1 0 0 1 28 28 28 28 28 28 28 28 28 28 28 28 28 28 29 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 30 30 30 29 29 29 29 28 28 28 27 27 26 26 25 25 24 23 23 22 21 20 20 18 17 16 15 15 12 9 7 5 3 2 4 4 5 4 3 3 2 2 1 5 7 7 5 6 5 4 5 5 7 6 6 5 3 1 2 1 3 1 2 3 2 0 2 4 4 3 2 3 3 2 3 6 6 4 4 2 2 2 1 2 2 2 2 2 2 3 5 6 5 5 6 5 4 2 5 9 11 10 7 2 1 2 3 3 3 2 2 1 0 0 1 3 4 4 4 5 5 5 5 5 5 5 4 2 3 9 11 8 4 4 4 4 6 7 8 7 7 6 6 5 4 1 2 3 3 2 1 2 3 3 3 3 3 1 1 1 0 1 1 1 1 2 1 1 2 3 3 3 5 7 8 10 11 11 7 3 4 7 5 2 4 5 6 6 3 1 0 7 11 13 10 8 7 5 4 3 7 9 11 9 9 8 6 5 5 6 6 5 7 7 7 7 6 6 4 2 2 2 3 5 6 6 8 11 11 10 8 8 9 8 5 4 4 6 8 10 8 6 5 4 3 2 5 6 7 5 4 3 3 3 5 5 4 4 4 9 14 11 8 4 3 3 5 8 8 7 3 1 1 1 1 3 4 5 6 6 4 2 4 5 5 2 3 2 4 7 9 9 8 6 2 1 1 2 2 0 2 2 1 1 2 0 3 5 6 4 1 0 2 5 6 5 3 1 2 3 3 4 5 5 5 5 5 4 4 2 1 1 1 2 3 4 3 3 3 3 3 2 2 3 4 3 3 3 3 3 2 5 8 8 6 4 3 1 2 3 3 2 2 2 3 3 2 1 1 1 1 1 2 1 1 2 2 3 4 4 4 5 4 4 2 1 2 4 6 6 6 6 8 9 6 5 5 4 4 3 1 3 5 4 4 3 3 3 3 3 3 1 4 4 1 3 4 4 4 4 4 4 6 6 6 6 7 8 8 6 4 3 3 2 1 6 7 4 5 10 12 12 11 10 7 6 6 5 5 4 4 3 3 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 2 4 5 5 4 4 3 4 4 4 4 4 4 4 4 4 6 8 8 7 6 7 5 2 1 1 1 1 2 2 2 1 5 7 7 5 6 6 5 5 4 4 4 4 5 5 5 4 4 3 4 5 6 6 7 8 9 8 7 4 3 3 3 2 1 1 2 4 7 9 10 9 6 5 6 11 13 12 7 7 8 10 11 12 13 12 11 11 15 16 14 11 11 12 10 10 10 10 9 8 7 3 3 4 2 3 4 6 6 6 5 2 1 6 6 5 1 2 2 10 9 5 1 4 5 5 6 6 7 9 9 6 2 1 2 3 5 7 7 4 2 2 3 3 3 3 2 3 4 4 4 3 3 1 2 2 3 4 5 5 5 5 6 6 6 6 5 5 5 5 5 4 4 3 1 0 1 3 4 3 4 3 2 2 5 5 4 4 3 2 3 2 2 2 1 1 5 8 9 8 4 1 1 1 2 1 0 2 3 4 4 4 4 4 7 7 6 5 5 5 4 3 4 6 7 7 5 3 2 4 6 9 9 9 8 7 6 6 6 5 5 5 2 4 9 9 9 8 8 7 6 6 6 6 8 9 10 10 6 2 2 3 3 3 4 3 1 2 3 3 6 10 12 11 11 11 9 8 7 5 2 1 1 1 1 0 1 1 2 2 2 2 1 2 2 2 2 1 1 2 2 2 5 8 10 11 10 7 5 4 3 2 2 1 2 0 2 2 2 2 2 2 1 1 0 28 28 28 28 28 28 28 28 28 28 28 28 28 29 29 29 29 29 29 29 29 29 30 29 30 30 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 30 30 30 29 29 29 29 28 28 28 27 27 26 26 25 25 24 24 23 22 21 21 20 19 18 17 16 15 14 11 9 8 4 3 4 4 3 3 3 3 2 4 6 7 6 5 4 4 5 8 9 5 1 0 2 3 3 3 3 1 2 1 2 3 3 1 2 5 4 2 1 2 3 2 4 6 6 4 2 2 2 1 1 1 2 2 0 1 1 1 3 6 7 6 6 5 5 7 10 11 9 7 6 4 3 4 5 4 3 3 1 1 1 1 1 2 3 3 4 4 4 3 2 2 3 4 3 1 7 11 12 8 6 5 5 6 8 6 4 5 5 5 6 6 4 2 2 3 3 1 2 3 3 3 2 3 3 3 1 1 2 2 2 1 1 1 2 2 3 4 5 5 5 8 11 13 12 9 5 1 4 5 3 4 7 7 6 6 5 3 4 9 11 11 7 3 3 5 6 8 10 9 8 6 7 7 7 5 4 3 5 7 11 10 9 8 8 7 6 4 2 2 4 4 4 7 12 15 12 9 6 7 7 6 5 4 4 6 9 10 9 6 4 3 3 2 6 7 6 6 4 4 5 4 5 4 3 5 8 11 13 9 6 4 2 2 6 9 9 8 5 1 1 1 1 2 4 3 3 4 3 0 5 7 6 2 2 3 10 12 11 9 9 6 3 2 1 1 2 1 1 1 1 1 1 2 4 6 7 6 3 2 3 5 6 5 4 2 2 4 6 7 6 5 5 5 5 5 4 3 1 1 2 2 2 3 3 3 3 3 3 3 3 2 2 2 2 1 2 2 2 5 8 8 5 4 2 2 3 4 3 3 3 4 4 4 4 2 1 1 1 2 1 1 1 1 2 2 3 4 4 5 5 5 4 3 1 2 4 5 6 7 6 5 6 5 5 5 4 3 1 4 5 5 4 3 2 2 2 3 3 1 4 5 2 2 4 4 4 4 4 4 6 7 7 5 6 7 7 6 4 2 3 2 2 7 7 4 9 13 14 13 12 11 7 5 4 4 4 4 3 3 3 3 2 2 2 2 2 2 1 1 1 1 1 1 0 1 1 3 4 6 6 6 5 4 4 4 5 4 4 4 4 3 2 4 5 6 6 6 6 6 3 0 2 1 0 1 2 3 3 5 6 7 5 6 6 7 6 6 5 5 5 5 6 5 4 4 3 3 5 6 4 3 3 4 4 4 4 4 4 3 2 2 2 3 3 2 3 8 11 13 12 13 15 11 5 2 3 5 8 11 15 17 16 11 10 14 16 16 14 14 14 14 14 13 13 11 11 11 8 8 7 5 6 6 7 7 6 3 2 0 6 6 3 2 4 2 8 9 3 1 4 5 6 6 9 10 10 9 4 3 3 5 6 8 10 9 4 4 6 7 5 4 3 5 6 8 8 6 4 2 1 1 1 1 3 4 4 5 5 5 5 5 5 5 4 4 3 3 2 1 0 1 1 1 5 4 1 5 4 2 1 4 4 3 3 3 2 3 3 2 1 0 1 4 7 8 6 4 3 2 2 1 1 1 2 4 5 6 6 5 4 3 4 4 5 5 6 6 6 6 6 7 8 7 5 3 3 5 8 9 9 8 7 7 6 6 6 6 4 5 8 9 9 9 8 7 6 6 5 5 5 5 6 8 11 9 6 2 2 2 2 3 4 4 1 1 2 3 8 12 12 12 11 10 9 7 5 1 1 0 0 1 1 1 1 2 2 2 2 2 2 2 3 2 1 2 2 1 1 4 8 11 13 10 6 6 7 5 2 1 1 2 4 4 4 2 2 2 2 1 1 1 28 28 28 28 28 28 28 28 28 28 28 28 28 29 29 29 29 29 29 29 29 29 30 29 30 30 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 30 30 30 29 29 29 28 28 28 28 27 27 26 26 25 24 24 23 22 21 21 20 19 18 17 16 15 14 13 11 8 4 3 3 4 3 3 4 4 1 6 6 5 4 3 2 2 5 7 5 2 4 3 2 3 2 3 3 0 2 4 4 4 5 6 5 4 2 1 1 2 2 3 3 3 4 2 2 3 3 0 1 1 2 2 0 2 2 2 3 5 8 8 8 8 7 8 10 7 5 5 7 8 7 6 6 5 4 3 1 0 2 3 3 2 2 2 2 2 2 1 0 1 2 3 2 6 12 12 11 8 6 6 5 5 6 7 5 3 3 3 4 5 4 2 2 2 1 3 4 4 4 3 2 2 3 4 3 4 4 3 2 2 2 2 3 4 4 5 5 3 4 7 11 13 12 7 3 4 2 1 5 8 9 7 6 6 6 3 5 11 11 8 5 3 4 7 8 9 9 5 4 4 6 6 5 4 2 1 4 9 13 10 8 7 7 7 6 5 4 3 5 2 3 13 15 15 11 9 9 7 6 5 4 3 4 5 7 8 8 6 3 2 2 2 6 6 4 5 3 3 5 4 5 4 5 8 11 12 11 8 4 3 2 6 9 11 10 9 7 3 0 1 4 2 1 4 3 2 2 5 7 9 7 5 8 12 14 12 10 9 8 6 4 3 1 1 2 3 1 2 2 1 2 3 3 4 5 6 5 5 5 5 6 5 4 3 4 5 7 6 5 4 4 5 5 5 4 3 2 3 5 5 5 4 4 4 3 2 3 3 2 2 2 1 1 1 1 1 0 3 6 7 4 1 2 3 4 4 3 3 3 3 3 3 3 2 2 2 1 1 1 1 0 1 0 1 2 3 4 4 5 4 3 2 0 1 2 3 4 4 2 2 5 8 7 6 5 2 2 5 5 4 4 2 1 1 1 2 3 1 4 6 2 2 4 4 4 4 4 4 5 6 6 5 6 7 7 5 4 2 2 0 3 8 6 7 11 13 13 13 13 11 7 4 2 1 2 3 3 3 3 3 2 2 2 2 1 1 1 1 1 1 1 2 2 2 3 4 5 6 6 7 6 5 4 4 5 4 4 4 3 2 1 2 3 4 5 5 4 5 4 1 2 2 1 1 2 3 3 4 5 6 7 7 7 8 7 6 5 5 5 6 6 6 5 4 3 3 5 5 4 0 2 3 4 4 4 4 4 4 3 3 5 9 8 5 1 2 6 9 11 12 11 5 3 6 6 4 2 6 9 11 10 6 6 9 13 15 16 16 14 13 13 14 14 14 14 14 13 10 8 8 8 8 9 9 5 1 0 2 6 6 3 1 4 1 5 8 3 0 2 6 7 7 11 12 10 8 2 3 5 8 10 11 11 9 4 5 8 9 7 6 5 10 10 10 10 7 5 2 1 1 3 2 2 2 2 3 4 4 5 5 3 3 2 2 1 0 1 1 2 3 2 1 6 6 4 4 5 3 2 2 2 1 2 2 2 1 1 1 1 1 2 4 7 6 5 4 3 3 2 1 1 2 3 4 5 6 6 4 3 3 2 1 2 2 4 6 8 9 8 8 8 8 7 5 5 6 8 9 9 8 7 7 6 6 6 5 7 9 9 9 9 9 8 6 6 5 5 5 5 5 3 4 9 9 7 2 3 3 4 4 5 4 1 1 1 1 4 7 9 11 11 10 8 5 2 1 0 0 0 1 1 1 1 1 2 2 2 1 2 2 3 2 2 2 2 2 3 4 9 12 13 8 5 5 8 8 6 1 1 1 1 2 2 3 3 2 2 1 1 1 27 28 28 28 28 28 28 28 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 30 30 30 29 29 29 28 28 28 27 27 26 26 25 25 24 23 22 22 21 20 19 18 17 16 16 15 14 12 9 4 2 3 4 4 4 4 4 1 2 4 3 1 3 1 1 6 5 2 5 3 2 3 2 2 4 3 3 4 2 1 2 3 5 4 2 0 1 2 2 3 3 2 4 4 2 3 3 2 3 3 2 1 1 1 2 3 3 4 8 10 9 8 8 6 5 6 6 5 6 9 10 10 7 6 7 5 3 2 1 1 3 3 2 1 0 1 2 2 2 1 1 2 3 4 10 14 9 7 6 6 5 3 4 5 6 5 4 2 2 3 4 2 1 1 1 2 3 4 4 4 4 2 1 2 3 4 5 5 5 4 4 3 2 3 4 5 4 3 2 3 5 9 11 10 6 4 3 2 5 9 11 10 8 6 6 6 4 6 10 10 9 8 8 7 8 8 7 5 2 3 4 6 7 6 5 3 3 7 10 11 8 6 5 5 6 6 6 6 6 5 3 10 17 15 12 10 7 5 5 5 5 4 3 3 3 5 6 7 8 5 2 1 2 4 4 2 2 2 2 2 4 4 2 8 9 9 7 4 3 3 4 6 10 10 10 10 9 8 5 4 1 3 7 11 14 12 11 10 9 9 10 9 9 12 15 12 10 9 9 8 5 4 4 2 1 2 2 0 3 5 3 1 1 3 4 4 3 3 5 7 6 6 5 4 5 5 5 5 4 4 4 4 5 5 5 5 5 5 4 4 5 5 6 5 5 4 1 1 1 2 2 2 2 2 2 2 2 1 1 5 6 5 3 3 3 3 3 3 3 3 2 2 2 2 1 3 4 3 2 1 1 1 1 1 0 1 2 3 4 4 3 3 2 2 2 1 1 2 3 4 5 5 9 9 7 6 1 3 6 5 4 3 1 1 1 1 2 3 1 4 5 1 2 4 3 3 3 3 3 4 5 5 5 6 6 6 5 3 2 2 1 3 6 4 6 8 11 11 11 12 10 9 9 7 5 3 2 2 2 2 2 2 1 1 1 1 1 1 0 0 1 3 4 5 5 6 6 7 7 7 8 7 6 5 4 4 4 4 4 3 2 2 3 4 4 4 3 3 6 6 3 2 3 3 2 2 3 3 4 5 5 6 6 7 8 8 6 5 5 5 6 6 6 5 4 4 3 3 3 1 1 3 4 4 4 5 5 4 4 4 4 7 10 10 7 5 4 4 5 5 4 4 6 7 6 6 6 6 3 1 4 7 7 6 7 9 8 9 11 14 13 10 12 14 16 15 15 15 11 11 11 10 10 10 11 7 5 6 5 6 7 4 2 1 2 3 6 4 2 2 7 8 9 11 9 7 4 1 1 7 10 12 11 11 9 5 5 8 11 10 9 9 13 12 11 9 6 3 1 1 1 2 3 3 3 2 2 3 4 4 3 0 2 3 3 2 2 3 3 3 3 3 1 4 7 5 4 4 2 1 1 1 1 1 2 1 1 1 1 1 1 2 5 6 5 4 3 3 2 2 2 2 3 3 4 5 6 5 3 1 1 1 0 0 0 1 3 6 9 10 10 9 10 9 8 7 7 8 9 10 9 8 7 6 7 6 5 9 10 10 9 9 8 7 4 4 4 4 4 5 6 5 5 8 10 7 3 5 4 3 4 4 4 2 1 1 2 1 1 3 7 9 9 6 3 2 3 1 0 1 1 1 1 1 2 2 1 1 2 1 2 2 2 3 3 2 3 5 6 10 10 8 3 0 2 7 7 7 5 4 4 6 6 5 5 4 2 1 1 2 3 27 27 28 28 28 28 28 28 28 28 28 28 28 29 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 30 30 30 29 29 29 28 28 28 28 27 27 26 26 25 24 23 23 22 21 20 19 18 17 17 16 15 14 13 9 4 1 4 5 4 4 3 3 2 2 4 3 1 3 0 2 4 4 2 5 2 5 5 5 4 3 3 3 3 2 3 4 4 3 2 1 1 3 3 3 4 5 4 4 2 3 4 1 2 2 2 2 2 1 1 1 2 3 4 6 7 7 7 7 7 7 7 7 8 9 8 8 8 8 8 8 6 4 3 4 3 2 2 2 2 2 1 2 3 3 3 4 4 3 7 13 13 8 6 4 5 4 3 2 4 3 3 4 4 2 2 2 2 2 2 2 3 3 3 2 3 4 3 2 3 4 4 4 4 5 6 5 4 3 3 4 4 4 3 2 2 3 7 10 10 7 5 5 6 9 10 11 11 7 5 4 5 4 5 7 9 10 10 10 6 4 2 5 5 4 5 7 9 10 10 9 9 9 9 9 9 7 6 5 4 4 5 5 7 7 4 7 14 17 13 7 7 4 3 4 4 4 3 3 2 2 3 5 6 7 6 4 2 2 3 3 1 0 1 1 2 3 2 4 10 9 5 4 2 2 4 8 8 8 8 8 8 8 8 8 6 6 10 17 18 18 17 14 12 10 10 10 10 10 13 16 12 9 10 10 9 6 5 4 3 1 1 2 1 3 5 6 6 6 7 6 3 0 1 1 5 6 5 4 4 5 6 5 5 3 3 3 4 5 5 5 5 6 7 4 3 3 4 5 4 5 5 3 1 1 2 2 2 2 2 2 2 2 1 1 5 6 5 3 3 3 3 3 2 2 1 3 5 6 5 3 1 1 3 3 2 2 2 2 2 1 1 2 3 3 3 3 3 3 3 3 3 3 3 4 5 6 7 8 9 8 5 1 5 7 6 4 3 2 2 1 1 2 2 1 4 4 2 3 3 3 2 1 1 2 3 4 4 5 5 6 6 5 4 2 1 0 3 4 4 5 7 9 8 8 9 9 8 8 8 8 7 5 4 2 2 1 1 0 0 0 0 0 0 0 1 2 4 5 7 7 8 8 8 8 8 8 8 8 6 4 3 4 4 3 3 4 4 4 4 4 3 3 2 6 8 6 6 5 4 3 2 2 3 4 4 4 4 5 6 8 8 6 5 4 4 5 5 6 5 5 4 4 4 3 2 0 2 3 4 4 4 4 4 4 3 4 7 9 10 9 9 9 10 9 7 3 3 6 9 6 3 5 6 5 3 1 6 10 9 7 6 2 2 3 7 5 2 6 11 15 13 13 13 13 13 13 13 12 12 11 11 10 10 8 8 8 6 7 7 4 5 7 8 6 6 8 9 9 9 4 1 2 3 1 6 12 13 12 12 10 7 5 8 12 13 13 13 14 13 11 8 4 3 2 1 2 1 3 3 3 3 3 3 4 5 4 3 3 4 5 4 3 2 3 3 3 3 2 2 3 4 3 2 1 1 1 2 2 3 3 2 2 1 2 2 2 2 5 6 4 3 2 3 3 3 4 4 4 4 5 6 5 3 2 1 1 1 1 2 2 1 0 2 5 8 9 10 10 10 10 9 9 8 9 9 10 9 8 7 7 6 5 7 10 10 9 8 6 4 4 4 3 4 4 4 4 3 4 6 10 9 8 6 2 1 3 2 1 1 1 2 3 4 4 3 1 6 8 6 5 4 3 1 0 1 1 1 1 2 1 1 1 1 2 2 2 2 2 2 2 2 4 7 9 11 7 3 1 1 1 7 7 7 7 7 8 10 6 5 4 3 2 1 2 3 3 27 27 27 28 28 28 28 28 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 30 29 30 30 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 30 30 29 29 29 29 28 28 28 27 27 26 26 25 25 24 23 22 21 20 19 19 18 17 16 15 15 13 10 5 1 4 4 4 5 5 4 4 2 3 3 1 1 2 4 5 4 4 3 3 5 4 4 4 3 2 3 3 4 1 0 2 1 1 3 2 1 0 1 2 5 2 0 2 2 5 5 4 7 10 8 7 3 2 2 3 3 4 5 6 6 6 5 4 1 6 8 8 6 4 5 7 7 7 6 6 5 5 6 5 4 3 3 1 1 2 3 3 2 3 4 4 4 10 16 12 8 5 4 4 4 3 4 5 3 2 2 2 2 2 3 3 3 3 3 3 3 3 2 1 1 4 4 4 4 3 3 1 1 3 4 5 5 4 4 4 3 3 3 3 3 6 10 10 9 7 9 10 11 10 10 10 8 4 2 3 4 5 5 6 8 10 11 8 4 4 7 8 10 11 12 12 12 13 13 14 12 9 7 8 8 8 6 5 4 4 6 7 7 3 10 18 16 9 3 4 2 3 4 3 2 2 1 1 1 3 4 5 6 6 5 4 4 4 3 2 1 1 1 2 2 4 8 11 10 5 3 2 3 7 11 8 6 5 6 6 7 8 9 9 10 15 19 16 14 13 12 11 10 9 10 10 11 13 15 12 10 11 11 9 7 5 4 2 2 1 1 1 2 5 7 6 6 8 8 6 2 2 4 5 5 5 4 5 5 5 5 4 3 3 3 3 4 4 4 5 5 6 3 1 2 4 4 4 3 4 5 4 4 3 3 3 3 3 2 2 2 2 3 5 5 3 2 2 2 2 2 2 1 2 6 9 8 7 5 3 2 0 1 2 3 3 2 2 2 1 1 2 2 3 3 3 4 4 4 4 4 4 4 4 4 6 9 11 7 3 6 8 8 8 6 5 5 2 0 1 2 3 2 3 4 4 4 3 3 1 1 1 2 2 3 3 4 4 5 5 5 4 2 1 1 2 3 5 6 7 8 6 5 5 5 6 7 7 7 8 9 8 7 6 4 2 1 0 0 0 0 1 1 2 3 5 6 7 8 8 8 8 8 9 9 9 9 7 4 2 2 3 3 3 4 5 5 4 3 3 3 1 3 7 8 8 7 5 3 2 2 3 3 4 3 3 3 4 6 7 5 4 4 4 5 5 5 5 5 4 3 3 3 3 2 1 1 2 3 3 3 3 4 5 6 7 7 8 9 10 9 10 9 6 2 2 3 11 7 2 2 5 6 5 2 6 12 12 10 8 3 2 6 6 6 7 6 2 5 6 10 12 13 14 14 15 15 13 12 14 13 11 10 10 10 10 11 12 12 11 11 12 10 9 10 10 8 6 3 4 4 1 2 6 14 15 15 13 11 9 7 10 13 15 15 13 12 10 10 9 6 6 5 5 4 3 4 3 3 4 3 3 3 4 4 3 3 4 6 6 2 2 5 5 5 4 3 2 1 2 1 1 2 1 2 3 4 4 2 1 1 1 2 3 3 1 3 5 5 4 3 4 4 5 5 5 4 4 6 6 6 4 2 1 1 1 2 2 2 0 0 1 3 7 9 9 9 10 10 10 10 8 7 7 9 10 9 8 7 6 4 6 10 10 10 9 6 6 8 8 8 8 8 7 7 6 5 6 11 12 9 4 1 3 3 1 1 2 1 2 4 4 4 3 3 3 6 6 6 4 2 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 1 1 2 2 5 8 10 10 4 1 1 1 2 7 7 7 7 9 9 7 4 3 3 1 0 1 2 2 3 27 27 27 27 28 28 29 28 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 30 29 30 30 30 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 30 30 30 29 29 29 28 28 28 28 27 27 26 26 25 24 23 22 21 20 20 19 18 17 16 15 15 13 11 7 1 3 5 5 5 5 5 5 4 3 2 2 3 4 6 4 3 5 3 5 5 2 2 3 3 3 3 3 3 2 1 1 1 2 2 2 2 3 6 5 4 2 1 0 2 4 3 7 11 12 8 6 3 2 3 3 2 4 5 7 6 4 3 3 2 5 7 7 4 3 3 5 5 5 4 5 5 5 5 5 5 4 3 4 3 1 1 3 3 2 3 3 3 10 15 12 9 6 5 5 4 4 3 4 3 4 5 4 4 3 3 4 4 3 3 4 4 3 3 3 2 2 2 2 2 2 2 2 1 1 3 5 6 5 5 4 3 2 3 3 2 4 8 10 9 8 9 10 11 10 9 9 8 5 3 3 4 5 5 5 5 7 9 10 9 9 11 12 13 14 14 13 13 13 14 13 12 9 7 8 8 8 7 6 5 4 7 7 6 6 14 19 13 6 2 3 2 3 3 3 2 1 1 0 1 2 4 5 5 5 5 5 5 5 4 3 3 2 2 2 3 5 11 12 9 3 2 1 6 10 11 8 3 2 4 5 5 6 7 7 8 14 16 13 9 9 10 10 9 8 8 9 10 12 13 10 6 7 10 9 8 6 4 1 2 1 0 2 3 4 6 4 4 6 9 8 6 3 4 5 6 6 6 5 5 5 4 4 3 3 3 3 3 3 3 3 4 5 4 1 1 3 4 4 4 4 5 6 6 5 4 3 2 3 3 3 3 2 4 6 5 2 1 1 2 2 3 2 0 3 7 9 9 8 7 6 5 4 3 1 1 2 2 2 2 2 2 2 3 3 3 3 3 4 4 4 4 4 4 3 2 5 8 11 7 6 9 9 8 7 8 8 7 4 2 1 2 3 3 3 4 4 4 4 3 2 2 2 2 3 3 3 3 4 5 5 5 4 3 1 1 3 2 5 6 7 7 6 4 4 6 7 8 6 6 6 7 9 9 8 5 3 1 1 1 1 2 2 3 3 5 6 7 7 8 8 9 9 8 8 9 9 9 8 5 2 1 2 3 3 4 5 5 5 3 3 3 2 3 5 6 6 5 4 2 2 1 2 3 3 3 2 2 2 2 3 3 4 5 5 5 5 5 5 4 3 3 3 3 4 4 3 2 1 1 0 0 0 2 5 8 8 8 7 6 7 8 8 7 5 3 4 2 11 10 5 1 5 6 7 5 6 11 13 12 10 7 5 6 7 5 5 7 7 4 3 7 10 13 14 13 13 15 13 13 16 12 11 12 11 12 13 11 12 14 12 12 13 12 11 11 11 10 8 4 4 4 5 6 10 15 17 16 14 14 12 11 12 12 13 12 8 4 1 5 8 10 10 10 10 9 8 7 6 6 6 3 3 2 3 3 3 2 2 3 5 4 6 6 6 5 3 2 2 1 1 1 1 1 1 2 4 4 3 1 2 3 2 3 4 4 3 1 2 6 6 5 5 5 6 5 4 4 3 5 6 5 4 2 1 1 1 2 3 1 1 1 2 3 5 7 8 9 10 10 11 10 8 6 4 6 8 9 8 7 5 4 6 9 9 10 10 9 9 9 9 10 10 10 11 11 11 9 9 10 11 8 3 1 2 3 2 3 4 3 2 3 3 2 4 4 5 7 8 6 3 1 1 1 1 0 0 1 1 1 1 1 1 1 2 2 1 2 4 4 2 5 8 9 6 2 1 2 1 3 8 8 8 8 9 6 3 2 2 2 1 1 1 2 3 3 27 27 27 27 28 28 29 29 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 30 30 30 29 29 29 29 28 28 28 27 27 26 26 25 24 23 22 21 20 19 18 17 16 15 15 14 11 8 3 2 5 4 3 4 5 4 4 2 3 3 4 5 5 3 4 3 5 4 2 2 2 1 3 3 2 1 1 1 1 1 2 2 2 2 1 3 6 4 1 5 2 1 1 4 2 6 12 10 5 3 1 4 4 4 3 4 6 7 5 4 4 4 6 9 9 7 5 4 4 5 6 5 4 5 5 5 4 4 6 7 6 5 5 4 2 1 1 1 2 3 1 8 13 14 11 8 7 5 4 4 2 1 2 4 5 5 4 3 3 3 3 3 4 4 4 4 3 3 2 2 1 1 2 2 2 2 2 2 1 3 7 7 6 5 3 1 1 2 1 1 5 8 8 8 8 9 10 9 9 8 7 5 4 3 4 4 4 3 3 3 6 9 12 13 13 13 13 13 13 12 12 12 11 11 11 10 8 6 8 7 7 7 6 6 8 6 3 12 15 15 11 6 2 3 2 3 3 2 2 2 2 2 2 2 4 5 5 5 4 4 4 4 4 4 4 4 3 3 3 4 6 9 8 2 1 3 8 11 10 6 2 2 4 3 3 4 5 5 6 12 14 12 5 4 7 8 7 6 6 7 9 10 10 8 2 4 8 9 8 6 4 2 3 1 2 5 7 7 6 3 4 4 7 9 8 5 4 5 6 6 6 5 5 4 4 4 4 3 2 2 2 2 2 1 3 5 5 3 1 1 3 4 4 5 5 5 7 7 5 2 1 2 2 3 3 1 5 6 6 4 2 1 2 2 3 3 1 4 8 10 10 9 9 8 7 7 6 4 2 1 1 1 2 2 1 1 2 2 3 3 3 3 3 3 4 4 3 3 3 4 6 7 7 7 9 10 8 7 6 8 8 6 3 1 1 2 3 3 3 3 4 3 3 2 1 0 1 3 3 2 2 3 4 4 5 5 5 3 1 2 2 5 7 8 8 7 6 7 8 9 9 7 6 5 4 7 9 9 6 2 2 3 3 3 3 3 4 5 6 6 7 7 8 8 8 8 8 8 8 8 9 9 7 4 2 1 2 3 3 4 5 5 3 2 2 2 2 4 4 3 2 2 2 2 2 2 3 3 2 1 1 1 1 2 4 5 6 6 6 5 5 5 4 3 2 2 3 4 4 4 4 3 2 2 2 2 0 4 7 10 9 7 5 5 5 5 6 6 4 4 1 7 13 8 3 2 6 8 8 5 9 15 15 14 12 12 13 14 13 12 8 5 4 5 7 9 12 14 12 10 10 11 13 14 12 12 13 12 15 16 13 12 12 12 12 12 13 12 11 13 13 13 11 12 11 12 13 14 16 15 13 12 13 12 11 11 11 9 5 2 4 4 1 5 8 10 11 11 11 11 11 11 10 10 8 7 5 4 5 5 3 5 5 6 6 6 5 4 2 1 1 1 2 3 2 2 1 0 1 2 2 2 3 4 5 5 3 3 5 5 4 2 2 5 7 7 6 5 4 3 2 2 3 5 5 4 2 1 2 1 2 2 2 1 1 2 3 4 5 7 9 10 11 11 10 7 5 4 4 5 7 7 6 5 5 6 8 9 9 9 10 10 10 10 10 9 10 10 11 12 12 11 11 11 8 5 3 3 4 4 5 7 8 5 4 3 3 6 8 7 9 10 6 3 1 2 2 1 0 1 1 0 1 1 2 1 1 1 1 3 5 7 4 4 6 9 8 4 1 1 2 2 4 9 10 10 10 10 4 1 1 1 2 2 1 2 2 3 3 27 27 26 27 27 28 28 29 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 30 30 30 30 29 29 29 28 28 28 27 27 26 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 8 3 2 4 4 3 3 4 4 2 1 2 2 5 6 5 4 3 3 4 1 2 5 4 1 1 3 3 3 2 1 1 3 2 4 4 4 1 2 4 5 2 4 3 4 4 3 4 4 12 8 6 5 2 1 0 1 2 4 5 5 5 5 6 6 7 7 8 6 6 7 9 9 8 6 5 6 6 6 6 5 7 8 6 5 6 6 5 4 4 3 2 3 2 9 15 16 13 10 7 5 4 4 4 4 4 5 5 4 2 2 1 2 3 3 5 5 4 3 3 3 3 3 3 3 2 2 2 1 1 1 2 1 7 9 8 7 5 3 2 2 3 2 2 4 5 5 6 7 8 9 8 7 6 5 4 4 3 3 3 3 2 3 7 11 13 15 14 13 12 12 11 11 10 9 9 10 10 10 9 7 7 6 6 6 6 6 7 5 8 15 13 10 7 5 2 2 3 3 2 1 2 2 2 2 2 2 3 4 4 4 4 3 3 3 4 4 4 4 4 4 4 5 7 10 8 5 3 6 8 10 7 5 5 3 2 2 3 3 3 4 5 8 10 10 7 2 3 6 5 4 5 6 7 7 6 4 2 4 7 8 8 6 3 2 2 2 4 6 8 9 7 4 4 4 5 8 8 7 5 4 4 5 5 4 3 4 4 5 4 3 1 2 2 2 1 1 2 4 5 4 2 1 1 3 3 3 3 3 5 5 5 5 3 2 2 3 2 1 6 6 6 5 3 2 1 2 3 4 1 5 10 11 11 10 10 9 9 8 7 6 4 2 1 1 1 1 1 1 1 0 1 2 2 2 3 3 3 3 3 3 3 3 3 3 5 5 6 8 10 8 5 8 9 8 5 2 0 1 2 2 2 3 3 2 2 1 1 3 4 5 4 3 2 3 4 5 6 7 6 4 1 2 2 5 7 10 10 8 6 7 8 9 8 7 6 5 5 6 7 7 7 3 1 3 2 2 4 6 7 7 7 7 7 7 8 8 8 7 7 6 6 7 8 9 8 7 5 2 1 2 3 4 5 4 2 2 2 2 2 2 2 1 2 2 4 4 3 3 3 2 2 1 0 1 2 4 5 6 6 6 6 5 4 4 3 2 2 2 3 4 4 4 4 4 3 3 3 3 2 1 4 8 10 9 8 7 7 8 8 7 4 4 2 4 13 12 10 10 11 6 2 2 5 12 13 13 12 11 15 18 18 17 15 12 12 10 10 11 11 13 12 8 7 11 12 12 13 14 16 13 17 17 15 11 10 11 12 11 11 13 13 13 15 15 14 16 15 15 16 16 14 11 9 8 10 10 9 9 8 5 3 5 4 3 3 5 7 8 9 9 8 10 11 11 11 12 12 12 11 10 10 9 8 8 8 8 6 4 2 1 1 1 1 2 3 3 2 2 1 1 1 2 3 4 5 6 6 4 3 4 5 6 6 6 4 1 5 9 9 4 0 1 2 1 3 5 6 6 5 3 1 2 2 2 2 1 1 2 3 3 2 5 8 10 10 10 9 8 6 4 4 4 4 5 5 5 5 4 4 3 3 4 5 6 7 8 9 9 7 7 9 11 11 10 10 10 9 8 7 9 9 9 9 11 11 7 4 2 3 6 8 9 11 9 4 3 1 3 2 1 2 1 1 1 0 1 2 1 1 2 4 6 7 7 8 9 10 11 7 2 1 0 1 2 4 7 9 10 10 10 6 5 4 5 4 3 0 1 2 3 3 27 27 26 26 27 27 28 29 29 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 30 31 31 31 31 31 30 31 31 31 31 31 31 31 31 31 31 31 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 33 32 32 32 32 32 31 31 30 30 30 29 29 29 29 28 28 28 27 27 26 26 25 24 23 22 20 19 18 17 16 15 14 13 12 9 4 1 4 4 4 3 2 2 1 1 2 2 4 4 4 4 2 2 2 3 2 2 2 1 1 2 1 1 2 1 1 3 4 6 5 3 3 3 5 5 2 4 4 4 3 4 7 8 7 5 4 4 9 9 7 5 4 6 6 5 4 5 6 6 6 5 5 4 5 7 8 7 7 5 4 6 10 9 9 7 7 5 4 4 5 6 6 6 5 5 5 3 5 13 19 17 12 8 6 5 5 4 4 5 4 4 4 3 1 1 1 2 3 4 4 4 3 3 3 3 3 3 4 4 2 2 3 3 3 4 5 4 7 10 9 8 6 4 3 3 3 2 0 2 3 3 3 4 5 7 8 7 6 6 6 4 2 2 2 2 4 7 10 13 15 16 15 13 12 11 10 10 9 8 8 8 9 10 9 8 7 5 5 5 6 5 4 6 11 13 9 6 4 3 1 2 2 1 1 2 1 1 2 2 3 3 3 3 3 3 3 3 2 2 2 3 4 5 5 5 5 5 6 7 7 6 5 5 7 7 6 6 4 1 1 3 3 4 4 5 5 6 6 7 7 5 2 2 2 2 3 5 5 5 3 1 2 5 6 7 6 5 4 4 7 7 4 5 8 10 9 7 4 3 4 7 8 8 7 6 5 4 3 3 2 3 4 4 4 2 1 1 2 2 1 1 2 3 4 4 2 1 1 2 2 1 5 5 4 3 4 5 4 4 5 5 2 4 7 6 4 4 4 3 2 2 2 2 2 7 11 12 12 10 9 9 9 9 8 8 6 4 2 1 1 1 3 3 3 3 1 1 2 2 2 2 2 2 3 3 3 3 2 1 1 2 2 4 11 8 5 9 11 11 8 3 1 1 1 2 3 3 1 2 4 4 5 6 6 5 6 3 1 3 5 7 9 8 6 3 2 3 2 4 8 11 11 9 5 5 6 7 7 6 4 4 4 4 4 7 9 8 5 4 5 6 7 9 9 9 8 8 7 7 8 8 8 7 6 5 5 5 6 7 8 8 7 5 2 1 3 4 4 3 2 0 1 1 1 1 1 3 2 2 4 4 4 4 3 2 2 1 1 1 2 5 6 6 6 6 5 4 4 3 3 2 2 1 1 2 3 4 4 4 4 4 3 3 3 2 3 6 9 7 6 5 6 7 6 6 3 1 2 3 10 14 12 10 9 3 3 1 4 7 6 6 4 3 11 15 17 18 18 17 17 16 14 13 12 11 11 9 8 11 11 12 15 16 16 14 16 16 15 12 11 12 13 12 11 13 13 13 14 14 14 14 14 14 15 15 13 10 7 7 8 8 8 8 7 4 4 5 4 5 7 8 9 10 9 8 7 6 5 6 7 7 9 11 11 10 9 9 7 4 5 5 5 4 2 1 2 2 2 2 1 1 2 2 2 2 3 4 5 7 7 7 5 2 4 5 5 5 6 7 7 7 3 3 10 9 6 2 1 1 3 5 7 7 6 3 3 3 2 2 2 1 1 2 2 2 2 1 3 5 6 7 8 8 7 6 4 4 3 4 4 4 4 2 0 1 3 2 1 2 2 3 7 10 11 10 11 13 12 10 9 11 11 10 10 11 12 12 11 11 11 10 7 6 7 7 8 10 10 8 3 2 1 3 2 2 4 3 1 1 1 2 2 1 1 2 5 8 9 10 11 11 10 6 2 1 1 1 1 1 2 3 3 2 3 4 6 7 7 6 4 2 1 1 2 2 3 27 27 26 26 26 27 28 28 29 29 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 30 31 31 31 31 31 30 30 31 31 31 31 31 31 31 31 31 31 31 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 33 33 33 32 32 32 31 31 31 30 30 30 29 29 29 28 28 28 28 27 26 26 25 25 23 22 21 20 18 17 16 15 14 13 12 9 5 1 4 4 4 2 1 2 3 1 1 2 0 2 5 4 2 1 1 3 2 1 1 1 1 2 3 3 3 2 1 2 2 4 4 2 2 5 7 4 2 5 5 4 6 7 8 7 3 3 2 5 12 9 7 7 6 5 5 4 4 4 5 4 3 3 3 3 3 3 2 4 6 5 2 5 9 8 7 6 8 6 4 4 4 5 6 5 4 5 3 4 11 16 19 13 9 7 6 5 4 3 2 2 2 3 3 2 1 2 1 1 1 2 2 3 3 3 3 1 2 2 3 2 3 4 5 6 6 7 7 5 5 9 10 9 7 4 3 3 1 1 2 2 1 1 1 1 1 3 7 11 11 10 9 6 4 2 3 6 10 12 14 15 16 16 15 12 11 10 10 9 8 7 7 7 9 9 9 8 6 4 4 5 6 4 2 6 10 10 8 5 3 1 2 2 2 1 2 2 2 1 2 3 3 3 3 3 3 3 2 2 1 2 3 4 5 6 6 5 5 5 5 5 5 5 4 4 5 6 6 6 5 5 4 4 4 4 4 5 5 5 4 4 4 4 3 3 2 1 2 3 4 4 3 2 3 5 6 5 4 4 8 10 11 8 4 5 8 9 9 7 5 3 3 5 7 8 8 7 5 3 1 1 1 2 3 3 4 2 1 1 2 2 2 1 1 3 3 3 2 1 1 2 1 1 4 3 2 1 2 4 5 5 5 5 4 5 7 7 5 5 4 4 3 2 1 2 5 8 10 11 10 8 5 7 8 9 9 8 8 6 5 3 2 2 3 2 1 1 0 1 2 2 2 2 2 2 2 2 3 3 4 3 3 4 4 2 10 9 6 10 14 13 9 5 2 1 1 1 2 3 5 8 8 7 7 7 4 4 6 2 2 5 7 9 11 10 8 4 2 3 3 5 9 12 12 10 6 2 3 4 4 3 3 3 3 1 3 8 10 10 10 11 12 12 11 11 10 9 8 9 8 7 7 7 7 6 5 4 4 4 5 5 6 7 8 7 5 2 3 3 2 4 5 4 1 0 1 1 2 2 2 3 4 5 5 4 4 3 2 1 1 1 3 4 5 5 5 4 3 2 2 2 3 1 1 1 1 2 3 3 3 3 4 4 4 4 3 2 5 7 7 4 2 1 3 5 5 6 4 3 5 4 3 8 3 1 2 1 0 2 4 4 3 5 7 6 2 5 9 13 15 17 19 19 19 16 14 12 10 10 10 11 13 14 16 16 15 14 15 14 14 13 12 12 14 13 12 12 13 13 13 13 12 12 13 13 13 13 12 10 8 8 8 10 10 10 9 7 6 6 8 8 10 11 12 11 7 4 2 1 1 2 4 3 3 5 5 6 7 8 8 7 8 7 6 4 3 1 2 3 2 1 2 3 4 5 5 5 5 5 5 4 3 2 0 2 5 6 6 5 5 5 6 7 6 3 3 9 9 7 5 4 5 5 5 5 4 2 3 3 3 2 2 2 1 1 1 1 1 1 1 2 3 5 6 7 7 7 6 4 3 3 3 3 4 3 2 1 3 1 3 7 4 2 2 8 9 7 8 10 11 7 8 11 13 12 9 7 7 8 8 9 10 11 10 10 10 8 9 12 9 6 6 4 3 3 3 4 5 6 5 4 5 4 3 2 1 1 5 9 10 10 9 6 4 0 1 1 1 2 1 2 2 3 4 1 0 2 5 6 6 6 5 3 2 2 2 2 2 27 27 26 26 26 27 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 30 30 31 31 31 31 30 31 31 31 31 31 31 31 31 31 31 31 31 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 33 33 32 32 32 32 31 31 30 30 30 30 29 29 29 28 28 28 27 27 26 26 25 24 23 21 20 19 17 16 15 14 13 11 9 5 1 4 4 3 2 1 2 4 3 1 0 2 3 4 2 1 0 1 2 2 1 1 1 1 2 2 3 5 6 5 2 2 3 2 3 3 6 8 3 1 5 5 5 10 9 8 7 3 3 6 7 11 7 3 6 5 4 5 5 3 3 3 2 2 3 3 3 1 3 3 5 4 5 5 4 5 4 6 8 10 6 5 5 4 4 5 4 4 4 4 9 15 16 16 12 9 6 5 5 5 5 5 5 5 5 4 2 1 1 2 1 0 1 2 3 3 3 2 2 0 1 4 5 6 6 6 6 6 6 7 7 5 5 9 8 7 4 3 2 1 3 3 2 1 1 2 2 2 3 7 12 13 10 8 7 8 8 8 9 12 14 15 15 15 16 14 12 10 9 7 7 7 6 6 7 9 9 8 6 4 3 4 4 4 2 3 7 10 9 7 5 2 0 3 3 3 2 2 2 2 1 0 1 2 3 3 3 2 1 1 2 4 5 5 6 6 7 7 6 6 5 5 4 3 2 2 3 4 5 6 8 8 7 6 5 4 4 4 4 5 5 4 3 1 2 3 2 1 1 2 2 2 3 4 4 4 5 6 4 2 4 9 11 9 8 4 3 7 9 9 7 5 3 3 5 7 8 8 7 5 2 0 1 0 1 3 3 3 2 1 1 3 3 3 1 0 1 2 1 1 0 1 2 2 1 0 1 1 1 1 3 5 5 3 4 4 5 7 8 6 5 4 4 4 3 3 5 8 9 7 7 6 5 3 5 9 10 8 8 8 7 6 4 2 2 1 2 2 0 1 1 2 2 2 2 2 2 2 3 3 4 4 3 3 5 6 2 8 11 6 9 15 13 10 6 3 1 1 1 4 8 11 11 9 7 6 6 3 3 4 1 2 5 7 10 12 12 10 7 3 1 1 6 10 12 13 10 5 2 1 1 1 2 2 2 2 2 5 9 10 10 11 13 15 15 14 12 9 9 9 9 8 7 7 7 6 5 4 3 3 3 4 4 5 6 7 8 7 5 4 3 2 6 7 6 3 1 1 1 1 0 2 3 4 4 5 5 4 4 4 3 2 3 3 4 4 5 4 2 1 0 1 2 2 1 1 2 2 3 4 4 3 3 3 4 4 4 4 2 6 7 6 4 4 3 2 5 6 5 4 5 8 6 4 1 2 2 3 2 1 0 3 4 6 7 8 8 7 6 4 5 9 14 19 20 20 18 15 12 10 11 11 12 13 14 14 14 14 14 13 12 12 12 12 12 13 13 13 12 12 13 12 12 12 12 12 13 13 12 12 11 10 10 11 13 13 12 10 7 6 7 10 11 11 12 9 5 1 3 4 5 3 1 2 4 5 6 6 8 10 11 10 8 8 6 4 4 6 6 4 4 4 6 5 4 3 5 6 6 6 4 2 3 2 2 3 3 4 5 6 6 6 5 5 5 6 5 3 5 9 9 7 5 3 2 2 2 2 1 2 2 3 3 3 2 2 2 2 1 1 1 1 1 2 3 4 5 6 6 6 5 4 3 2 3 3 4 5 7 7 5 6 9 6 3 1 3 3 2 3 5 6 4 4 7 10 9 7 5 4 3 4 6 8 11 9 10 11 9 10 12 9 7 8 8 7 6 6 7 8 8 6 6 7 6 6 5 2 3 5 7 6 5 3 1 2 3 2 1 1 0 1 2 4 3 2 0 0 1 3 5 5 5 4 3 2 2 2 2 3 28 27 27 26 26 27 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 33 33 33 33 32 32 31 31 31 30 30 30 29 29 29 28 28 28 28 27 26 26 25 25 23 22 20 19 17 16 15 14 13 11 9 5 1 3 4 4 2 1 3 4 4 1 3 5 2 1 3 3 3 7 6 4 2 1 1 1 1 2 4 6 7 4 1 1 2 3 4 5 6 6 2 3 5 4 5 9 8 7 5 1 4 4 8 10 7 3 4 4 5 5 5 3 3 2 1 2 5 6 4 0 3 4 3 4 7 7 3 4 7 11 10 8 5 3 2 4 5 6 6 6 5 7 9 12 12 11 10 8 7 5 5 6 8 8 7 7 6 5 3 2 3 4 3 2 1 2 2 3 3 3 3 1 4 7 7 7 6 5 5 5 4 5 6 6 4 4 5 5 4 3 2 3 4 3 2 2 3 4 4 4 4 3 6 10 10 8 7 8 7 7 8 11 14 15 14 14 15 13 10 8 6 5 5 5 4 4 6 8 8 7 5 3 2 3 4 3 2 7 9 9 9 7 4 1 1 3 5 5 4 3 2 3 4 3 2 1 2 2 2 1 1 2 4 5 5 5 6 6 7 8 7 7 6 6 5 4 3 1 2 5 8 9 11 10 8 6 4 4 3 2 3 4 4 4 3 1 0 1 2 5 7 6 4 4 5 6 7 6 5 4 1 4 6 8 7 7 7 4 1 6 9 10 8 5 3 3 5 7 9 9 7 5 2 1 0 1 2 3 3 3 3 2 2 3 4 4 3 3 3 2 1 1 1 1 2 2 2 2 2 2 2 2 3 4 5 4 4 4 3 6 7 5 4 4 4 4 4 4 7 8 8 4 1 4 3 3 6 9 8 6 6 6 6 6 4 2 2 1 1 1 1 2 1 1 1 1 2 2 2 2 3 3 3 3 3 3 4 5 5 9 13 6 9 15 12 10 7 3 2 3 4 8 12 14 13 10 7 5 4 3 2 2 1 2 5 7 11 13 13 12 10 6 3 4 7 11 12 12 11 5 3 2 1 1 2 3 3 2 2 4 8 9 8 7 8 9 11 11 10 8 8 8 9 8 7 6 6 5 5 4 3 3 4 4 4 3 4 6 8 9 9 9 5 2 5 7 6 4 1 0 1 1 1 3 3 4 4 5 5 5 4 4 4 4 4 4 5 6 6 5 4 3 2 2 2 1 2 4 3 3 4 5 4 3 3 3 3 4 4 4 0 7 8 6 1 2 2 2 3 4 4 5 5 4 3 2 1 1 1 1 4 5 5 4 3 4 7 9 10 9 8 8 8 6 8 13 14 16 17 16 14 12 11 11 11 13 14 14 14 15 14 13 11 9 9 11 12 13 13 13 12 12 13 13 12 12 13 13 14 13 13 13 12 12 13 13 15 15 15 13 10 8 9 10 11 10 8 1 2 3 3 4 5 4 3 1 3 7 10 10 11 11 12 11 9 8 7 7 7 6 8 9 9 9 9 8 6 5 4 3 2 4 6 6 5 3 3 3 3 4 4 5 5 6 6 6 5 5 5 4 1 5 7 6 4 3 2 1 1 1 1 2 3 4 4 4 3 3 2 2 2 1 1 1 1 1 2 2 2 3 4 4 4 3 2 2 2 2 4 6 7 7 7 8 9 8 5 2 4 5 6 6 6 6 6 5 4 2 7 8 7 4 2 2 4 6 7 4 6 9 10 12 11 7 7 7 7 7 7 8 10 8 5 5 4 4 5 6 6 5 3 3 4 2 2 2 2 2 2 1 0 0 1 1 1 1 2 2 1 1 1 1 4 6 6 5 3 2 2 2 3 4 28 27 27 27 27 27 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 30 30 30 31 31 31 31 31 30 31 31 31 31 31 31 31 31 31 31 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 33 33 33 33 32 32 32 31 31 31 30 30 30 29 29 29 28 28 28 27 27 26 26 25 24 23 21 19 17 16 15 14 12 11 9 6 2 4 5 4 3 3 3 3 1 5 6 6 3 4 5 7 7 5 6 5 2 4 3 1 1 2 5 7 5 3 2 5 4 4 5 4 4 6 4 5 5 3 5 9 9 5 1 4 6 1 8 8 7 5 4 4 6 5 5 5 5 3 1 4 5 4 2 2 4 3 0 5 6 7 6 11 12 12 8 5 4 3 5 6 6 7 9 7 6 5 4 5 7 9 11 10 6 5 5 7 7 7 6 5 5 4 5 7 8 8 6 4 3 4 5 5 4 4 2 3 7 9 8 7 5 4 4 3 3 4 4 5 4 2 2 3 4 4 4 4 4 3 1 2 3 4 4 3 3 5 5 7 10 10 8 5 5 6 8 11 13 14 13 13 14 11 7 5 4 4 4 3 3 3 5 6 7 7 6 4 1 1 3 3 3 7 10 9 7 6 4 1 2 4 6 7 6 5 4 4 6 5 3 1 0 1 2 2 2 3 4 4 5 5 5 5 6 7 7 7 8 7 7 5 3 1 3 7 12 12 12 10 6 4 4 4 3 2 3 4 4 4 3 2 3 4 7 9 9 7 8 8 9 11 12 10 9 9 11 12 11 7 5 5 5 3 1 6 9 9 8 5 5 5 7 8 9 8 7 5 4 3 2 2 3 3 4 4 3 2 3 4 4 5 4 1 1 1 2 2 1 0 2 2 2 2 3 2 2 1 2 4 6 6 5 4 2 4 6 5 4 5 6 5 5 4 6 7 6 3 2 2 2 4 6 7 5 3 4 5 5 5 4 3 2 2 2 2 2 2 1 1 1 0 1 1 2 2 2 3 3 3 4 4 3 4 5 6 10 8 9 13 11 10 7 4 5 6 8 10 13 14 13 11 8 5 3 2 1 3 2 3 5 7 11 12 13 12 11 8 6 6 7 10 11 12 12 7 3 0 1 0 1 2 3 3 2 3 6 7 5 2 3 5 7 7 7 7 7 7 7 7 6 6 6 5 5 4 4 3 4 4 3 2 3 5 7 9 10 9 6 2 4 7 7 5 3 3 2 2 2 3 3 4 5 6 6 6 4 4 4 5 5 5 5 6 6 6 6 5 5 5 4 3 3 3 1 3 4 5 4 3 3 3 3 4 4 3 2 7 9 6 1 3 3 2 1 2 4 7 6 3 4 2 2 3 1 3 8 9 7 5 2 4 7 11 10 8 5 6 9 10 7 4 2 6 10 14 15 14 12 11 11 12 13 14 14 15 14 13 12 9 8 12 12 12 12 13 12 11 12 12 11 10 12 13 14 14 14 13 13 14 15 15 15 14 14 14 14 13 12 13 11 6 0 4 4 4 3 3 4 5 7 7 4 1 5 9 11 12 13 14 13 11 8 5 2 2 4 7 8 9 10 11 9 7 5 5 5 4 5 5 5 4 2 2 3 4 4 5 4 4 5 5 6 5 5 5 4 3 4 5 3 1 0 1 1 2 3 4 4 5 5 4 4 3 2 2 2 2 1 1 1 1 2 2 2 2 2 2 3 3 3 2 1 1 2 3 4 5 5 6 7 7 6 5 5 6 7 6 6 7 9 6 5 3 6 8 8 2 2 1 4 4 2 1 1 3 9 10 8 4 4 3 2 2 4 7 8 7 4 3 3 3 4 5 5 5 3 3 3 3 2 1 1 1 1 0 1 1 2 1 1 2 2 3 3 2 1 1 4 6 7 6 5 3 3 3 3 4 28 28 27 27 27 27 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 30 30 30 30 31 31 31 30 30 30 31 31 31 31 31 31 31 31 31 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 33 33 33 32 32 32 32 31 31 31 31 30 30 30 29 29 28 28 28 28 27 26 26 25 24 23 21 19 18 16 15 14 13 11 9 6 2 4 4 4 2 3 3 3 1 4 3 3 4 5 5 6 5 3 5 6 2 3 4 2 1 3 3 3 6 6 8 6 5 5 5 4 4 5 6 6 5 2 5 9 7 3 6 6 5 3 7 7 4 4 6 4 5 6 7 7 7 3 0 3 3 3 4 3 1 2 3 4 5 5 6 10 11 9 6 7 8 9 7 7 6 5 6 6 5 4 1 2 2 6 12 14 8 6 6 6 4 2 4 4 4 6 9 11 9 9 8 6 5 4 5 5 4 3 2 7 10 9 8 6 3 2 2 2 2 2 3 4 4 2 1 2 3 5 5 5 4 3 3 2 2 3 3 1 3 4 5 6 7 7 4 3 4 8 11 13 13 13 13 12 10 7 6 6 5 6 6 5 5 5 5 6 6 7 6 5 2 1 1 2 2 7 12 8 6 5 4 3 3 5 6 8 7 6 4 5 7 7 4 3 1 2 3 3 3 4 6 5 5 5 5 4 4 5 6 7 8 8 7 6 3 2 7 12 15 14 11 8 5 4 4 2 2 4 5 5 5 4 3 3 4 5 6 4 4 5 8 10 10 11 11 12 12 13 15 14 10 6 2 3 3 2 1 5 9 9 8 6 5 6 7 7 7 5 5 4 4 4 4 3 3 3 4 4 3 3 3 4 4 4 2 4 5 5 5 4 3 1 1 1 1 1 2 2 2 1 1 3 5 7 7 5 3 3 6 6 6 7 7 6 5 5 5 5 6 4 2 1 1 4 5 5 2 2 4 5 5 4 4 4 3 2 1 1 2 2 2 1 1 1 1 1 2 2 2 3 3 3 4 4 3 3 5 5 8 8 8 11 10 10 8 7 9 10 10 10 12 13 12 11 8 4 2 1 2 4 4 5 5 7 11 11 12 12 11 9 7 7 6 8 11 12 12 10 5 2 4 2 0 2 3 3 2 2 4 5 3 1 3 4 4 4 4 5 6 6 6 5 5 4 5 5 5 5 5 1 3 3 2 1 2 4 6 7 9 8 6 4 5 8 9 8 6 4 3 3 3 3 3 4 6 8 9 7 5 4 4 5 5 5 5 5 6 6 6 7 7 7 6 5 4 2 2 4 4 4 4 3 3 3 4 4 4 2 6 9 10 5 1 3 3 2 2 4 6 8 7 5 4 3 3 2 2 6 9 10 8 7 5 5 7 9 8 6 4 3 7 10 7 5 6 4 1 6 13 14 13 13 13 14 15 16 16 15 14 13 12 9 10 13 13 12 12 13 13 12 11 11 10 9 10 12 13 13 13 13 14 14 15 13 10 7 7 10 13 16 15 12 5 1 2 3 3 3 3 4 5 6 7 7 5 2 1 4 6 9 11 14 13 10 5 2 2 3 2 4 6 6 8 10 9 6 2 6 4 2 1 1 3 3 1 2 4 4 5 5 4 3 3 4 5 5 6 6 5 4 4 4 2 1 1 3 4 4 5 5 4 4 4 4 3 2 2 2 2 2 2 0 1 1 1 3 4 3 2 2 3 3 3 3 2 2 3 3 4 4 5 6 7 8 8 6 6 4 5 6 6 6 7 6 6 5 5 6 7 3 1 1 3 2 1 1 1 1 5 5 4 2 2 1 2 2 1 1 4 6 7 7 6 5 4 4 5 5 4 4 4 3 2 2 1 1 0 0 1 2 2 0 1 3 3 3 3 3 3 2 1 5 7 6 5 4 4 4 4 5 28 28 27 27 27 27 28 28 28 29 29 29 28 29 29 29 29 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 31 30 30 30 31 31 31 31 31 31 31 31 31 31 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 33 32 32 32 32 32 31 31 31 31 30 30 29 29 29 28 28 28 27 27 26 26 25 24 22 20 18 16 15 14 13 11 9 6 3 4 4 3 2 1 2 1 1 3 4 4 2 2 3 5 6 5 4 4 1 2 3 2 1 3 5 7 10 8 6 7 5 4 3 3 3 8 7 6 6 4 7 11 7 6 7 4 3 6 7 8 5 4 3 1 4 6 8 7 6 2 1 2 2 1 1 5 6 6 4 5 7 8 7 8 10 9 8 5 4 5 6 5 4 2 3 5 5 4 5 5 3 2 9 13 12 10 7 4 2 3 3 2 6 11 12 10 9 9 9 8 6 5 4 4 2 1 8 11 11 9 7 4 2 1 1 2 1 1 2 3 3 1 2 4 4 5 5 4 4 3 2 3 3 3 3 2 3 4 5 5 4 3 1 1 2 8 11 12 12 12 13 12 11 11 10 10 10 11 11 10 9 8 7 8 7 7 5 4 3 3 4 4 5 7 11 8 6 5 5 4 4 4 6 7 7 5 3 7 8 6 5 4 2 2 3 4 4 5 6 5 5 4 4 4 3 3 4 6 8 8 7 6 4 7 13 15 15 12 8 5 5 4 3 4 7 8 7 6 5 5 4 4 4 4 3 3 2 3 5 7 7 7 9 10 11 10 8 6 7 6 3 0 1 2 3 5 7 8 7 6 3 3 4 5 4 2 1 2 3 4 4 3 3 3 3 3 2 3 4 4 4 3 3 6 7 7 8 7 3 1 1 1 3 3 1 0 1 1 2 3 4 6 8 5 3 3 6 7 7 8 8 7 6 5 4 3 5 5 3 2 2 4 5 5 3 4 5 6 5 4 3 4 4 3 2 1 1 2 2 2 3 2 0 1 1 2 2 2 3 3 4 4 3 3 5 7 6 5 6 9 10 9 9 10 12 11 9 7 9 11 11 10 7 4 1 1 2 4 6 6 6 9 11 11 11 11 9 7 6 6 5 7 11 12 12 12 5 3 7 5 3 2 2 2 2 1 2 3 3 4 6 5 4 4 4 5 5 6 5 5 4 3 4 4 5 6 7 2 3 4 3 1 3 4 5 6 7 7 7 7 7 8 8 7 6 5 4 3 2 3 4 6 8 10 10 8 6 5 5 5 5 4 4 4 5 6 6 7 7 7 6 5 4 3 3 3 3 3 3 3 3 4 4 4 4 2 7 8 6 2 3 5 6 5 5 8 10 11 10 6 2 4 3 1 6 7 6 6 7 7 7 6 5 5 5 5 4 2 7 9 6 5 7 8 7 3 3 5 6 8 11 14 16 18 18 17 16 14 13 10 12 14 14 13 12 13 13 13 12 12 11 10 10 11 11 11 10 8 7 7 6 3 2 3 3 1 2 5 5 4 2 1 1 1 2 3 4 5 5 5 6 6 5 3 2 2 3 6 9 13 13 10 4 2 4 4 2 2 3 1 2 6 10 6 2 5 3 1 3 2 1 2 1 2 3 4 4 5 4 3 2 2 3 4 5 5 5 4 3 3 2 2 2 4 5 5 5 4 3 2 3 3 2 2 1 2 2 2 1 1 2 1 1 3 4 4 2 2 1 3 3 3 2 3 4 5 4 4 4 6 7 8 10 8 4 3 3 6 7 7 7 6 6 6 5 4 3 2 1 2 2 1 1 1 2 2 3 4 3 1 0 1 2 2 0 2 5 6 7 7 8 7 5 4 5 5 5 4 3 3 3 2 2 1 1 1 1 1 1 1 2 3 3 3 3 3 3 2 2 3 6 8 6 5 5 5 6 6 27 27 27 27 27 27 28 28 28 28 28 29 28 29 29 29 29 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 31 31 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 30 30 29 29 29 29 28 28 27 26 26 25 24 23 20 18 17 15 14 13 11 9 5 2 3 3 2 1 0 1 1 2 3 4 4 1 2 4 6 5 6 4 1 2 1 1 2 1 4 9 9 7 2 4 6 5 2 2 5 8 9 8 7 7 8 8 8 7 7 6 5 5 6 5 7 7 5 1 3 3 4 5 6 4 3 3 4 6 5 5 7 8 7 6 4 4 3 4 7 11 9 6 4 2 3 5 7 6 4 2 4 5 2 5 5 1 3 11 15 14 11 9 5 1 2 3 7 12 14 12 10 9 9 9 9 8 6 4 5 1 6 14 12 10 8 6 4 1 1 2 3 2 1 2 2 2 2 4 4 4 4 4 5 5 4 4 5 5 4 4 5 5 5 4 4 3 3 1 3 2 2 8 11 13 13 13 13 11 11 11 14 14 15 14 13 11 10 9 9 7 5 2 3 5 7 8 8 7 6 7 9 7 6 6 5 3 3 5 6 6 3 4 9 8 4 7 5 2 2 3 4 5 5 4 3 2 3 4 4 3 1 2 4 7 8 7 6 4 8 13 16 13 8 4 2 2 3 5 7 9 8 6 5 5 5 6 5 5 5 3 2 2 3 3 4 5 6 7 8 8 7 3 2 3 5 5 2 2 3 4 4 6 7 5 3 5 5 3 4 2 1 1 2 3 4 3 2 1 1 1 1 2 3 4 4 3 2 5 6 6 4 7 8 5 2 2 7 9 10 8 6 4 2 2 3 4 4 5 5 1 3 5 5 6 7 7 6 6 5 4 2 3 4 4 4 4 5 5 5 4 4 5 6 5 4 4 4 5 5 3 2 1 1 2 3 6 5 3 1 1 1 2 2 2 2 3 4 4 3 3 4 1 1 4 6 6 6 8 10 11 9 5 2 6 8 9 9 7 4 1 2 4 6 7 8 9 12 14 13 11 9 7 4 4 5 5 7 10 10 11 11 7 0 5 7 6 4 1 1 2 2 2 3 5 7 9 10 8 7 6 7 7 6 6 5 4 3 3 4 5 6 7 5 4 4 3 2 3 4 4 4 5 6 7 8 7 5 6 5 4 4 4 3 2 4 6 8 10 10 10 9 8 6 6 6 5 4 3 3 4 5 6 6 6 6 6 5 4 4 4 4 3 3 3 3 3 4 4 5 4 2 8 8 6 5 7 8 9 7 4 8 9 9 9 6 3 4 3 2 8 9 6 5 6 6 6 7 6 5 5 3 1 2 6 5 3 4 6 7 8 8 6 5 3 1 3 7 11 13 14 12 10 11 11 10 13 15 15 14 14 14 13 13 13 13 13 12 11 11 10 8 4 0 2 3 5 6 6 7 7 7 5 4 3 2 2 1 2 2 3 4 4 3 3 4 4 5 4 3 3 5 7 9 11 13 12 9 3 3 5 5 2 1 2 2 2 1 8 9 7 6 3 2 2 2 3 4 3 2 4 4 4 5 5 4 3 2 2 2 2 3 4 5 3 2 2 2 2 2 4 5 6 5 5 5 4 3 2 1 1 1 2 3 2 1 2 1 1 3 5 5 3 0 2 2 3 5 5 5 6 6 5 4 4 5 7 9 10 8 5 1 3 6 7 7 7 7 7 7 6 2 2 4 3 2 2 2 2 1 2 3 4 7 5 3 0 2 3 4 4 5 6 6 6 7 8 7 5 3 3 4 5 3 2 2 2 2 2 1 1 2 1 1 1 2 2 2 3 3 2 3 2 2 2 2 6 9 8 7 6 7 7 8 27 27 27 27 27 27 28 28 28 28 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 31 31 31 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 30 30 29 29 29 29 28 27 26 26 25 24 23 21 19 17 15 14 13 11 9 6 3 3 3 3 1 1 2 3 5 4 4 2 3 5 6 5 4 6 4 2 3 2 1 1 3 7 10 8 2 4 5 5 5 5 2 8 10 6 5 5 5 6 5 3 4 5 3 6 6 5 5 6 6 4 1 3 2 2 2 5 6 6 6 6 6 7 6 5 7 7 7 5 4 5 6 9 10 8 5 4 4 6 7 8 5 4 3 3 4 4 3 4 9 13 15 15 13 11 10 10 8 9 10 11 12 9 8 8 8 8 8 8 8 7 5 3 5 11 14 10 8 7 7 5 3 2 1 1 2 2 2 2 1 2 4 4 3 3 4 4 3 4 6 7 7 7 7 6 6 7 5 3 3 3 2 3 3 1 7 12 15 15 12 10 8 8 9 12 13 14 15 14 13 11 9 8 6 3 3 6 7 8 8 7 6 5 4 4 4 6 6 6 2 3 6 6 4 4 8 9 6 4 6 4 1 2 3 4 5 4 4 3 2 3 3 4 4 2 1 2 4 6 6 5 3 7 12 15 10 6 2 2 2 4 6 7 6 5 4 3 4 5 6 6 6 6 5 2 1 3 2 3 6 7 7 7 7 6 3 1 1 7 7 6 4 4 4 5 6 5 3 5 10 9 5 4 4 4 3 3 2 4 4 5 5 4 3 1 1 2 3 3 1 2 5 6 6 3 5 8 8 7 8 11 12 12 12 11 9 7 5 4 3 3 4 4 2 4 5 6 5 4 3 4 5 5 4 3 1 2 3 4 5 7 8 6 5 5 6 7 7 5 5 5 6 7 6 3 2 1 2 4 6 7 7 6 4 3 3 3 2 1 2 3 3 1 3 6 6 6 5 4 2 3 6 7 7 5 4 1 4 6 7 9 8 6 5 6 7 8 8 10 13 15 15 14 12 8 4 2 2 4 6 6 7 8 9 11 11 8 3 9 13 11 5 1 3 2 2 4 6 7 10 12 11 10 9 8 7 7 6 6 5 4 4 4 4 5 7 7 5 4 3 2 3 3 4 4 4 4 5 6 6 4 4 4 3 2 3 4 5 5 7 9 10 10 10 9 8 8 7 6 6 4 3 3 4 4 5 5 5 5 5 5 5 5 5 5 4 3 3 3 3 4 5 5 5 2 9 9 8 9 9 9 8 6 1 5 8 8 7 7 7 8 7 4 7 9 6 4 4 4 4 4 5 5 4 3 2 1 2 1 4 5 6 7 8 8 8 8 7 7 6 5 4 2 1 1 1 3 6 9 11 13 13 10 7 5 6 7 8 10 12 12 11 10 7 2 3 4 5 5 5 4 3 4 5 4 5 5 4 3 2 3 4 5 5 4 3 3 3 4 4 5 5 3 2 6 11 13 14 15 14 9 3 4 6 6 4 2 1 2 3 1 6 9 10 9 7 6 7 6 5 4 2 2 3 4 4 4 4 4 3 1 1 1 2 0 2 4 4 3 2 2 2 2 1 1 2 2 2 3 4 5 5 4 4 3 3 3 2 1 1 1 1 2 5 7 7 3 2 3 3 6 8 7 7 7 6 5 4 4 7 8 8 8 6 4 4 5 6 6 6 7 8 7 6 3 1 3 2 2 3 4 3 2 4 6 7 9 8 7 6 8 8 7 8 8 7 6 6 7 8 6 5 3 3 3 4 4 3 3 2 2 2 2 2 2 2 1 1 2 2 2 2 2 2 2 2 2 1 2 5 9 9 8 7 8 8 9 27 27 27 27 27 27 28 28 28 28 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31 31 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 30 30 30 29 29 28 28 27 26 25 25 24 22 19 17 16 14 13 11 9 8 7 7 5 3 1 1 1 5 5 5 3 3 6 7 4 4 5 4 2 1 3 4 3 0 3 8 8 6 3 5 5 4 4 4 8 9 7 1 5 4 2 1 1 2 2 3 1 5 6 3 2 2 2 1 3 4 3 2 2 6 10 7 5 6 3 3 2 2 5 6 7 7 6 7 9 12 12 10 7 6 6 6 7 6 4 3 2 7 8 7 6 10 16 12 12 12 12 11 11 11 12 12 11 10 7 5 6 7 6 6 7 7 6 5 3 5 13 15 12 8 8 8 8 7 5 4 1 1 2 1 2 2 2 1 3 4 3 4 4 2 3 7 9 10 8 7 7 5 4 6 6 4 2 3 3 4 2 4 9 14 15 14 11 8 6 5 6 9 10 12 14 14 13 10 8 7 5 5 7 9 8 8 8 6 4 4 3 2 1 4 6 7 3 4 6 5 4 7 10 7 3 4 5 4 1 2 4 5 4 4 4 3 2 2 3 4 4 3 2 1 2 4 4 4 4 7 12 13 8 5 4 3 4 5 6 6 5 4 3 3 3 5 6 6 6 6 6 3 2 3 3 7 10 10 8 7 7 6 4 1 4 11 9 8 7 7 7 7 6 2 6 14 15 13 8 4 2 1 1 2 8 10 11 9 8 6 4 3 1 1 1 1 1 2 4 6 6 5 5 7 10 10 10 9 9 10 11 12 11 8 6 5 4 4 4 3 3 5 5 5 3 3 2 3 5 5 5 4 2 1 3 6 8 9 9 6 4 4 6 6 6 5 5 5 7 8 7 5 3 2 3 5 6 8 8 7 5 4 4 4 3 2 0 1 1 1 5 8 10 9 7 6 4 4 5 6 5 3 4 4 3 4 8 10 11 10 10 11 11 10 10 13 15 15 15 14 13 8 4 3 3 2 5 5 5 5 6 8 9 6 2 7 14 12 6 1 3 2 2 4 5 6 8 10 11 10 9 8 7 7 7 6 5 4 4 4 4 6 7 8 4 3 3 2 2 3 3 3 3 4 4 5 6 5 5 6 6 6 5 6 7 5 6 8 9 9 9 9 8 7 7 7 6 4 3 2 3 4 4 5 5 5 5 5 5 5 5 5 4 3 3 3 3 5 5 5 4 1 5 8 9 9 8 5 2 2 5 7 7 6 7 10 10 9 7 5 5 6 6 4 4 4 4 4 5 4 4 3 3 4 5 5 5 5 6 7 8 8 8 8 8 8 8 8 7 6 6 5 5 3 1 4 5 5 4 1 2 3 3 2 2 4 4 3 2 1 2 4 6 6 4 2 3 5 5 4 2 1 2 4 4 3 3 5 6 5 3 3 3 3 4 4 5 5 5 4 3 1 7 12 15 16 15 11 6 3 6 7 7 5 4 4 4 3 4 6 7 7 8 8 7 7 5 2 1 2 3 3 3 3 3 3 2 1 2 3 4 1 2 4 4 3 2 1 0 1 1 2 2 2 1 1 1 2 3 4 4 3 2 2 1 2 2 1 1 1 3 6 8 6 4 3 4 7 10 8 7 7 7 6 5 5 7 9 9 8 7 6 5 5 5 5 5 6 8 9 8 7 6 5 4 6 8 7 6 5 5 7 7 7 9 11 12 10 9 9 9 9 7 6 6 7 8 6 5 5 4 3 3 3 3 3 2 2 2 2 2 3 3 2 2 2 2 2 2 2 2 1 2 2 2 4 6 8 8 8 8 9 9 9 26 26 26 27 27 28 28 28 28 28 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 30 30 30 29 29 28 27 26 25 25 24 23 20 18 16 15 13 11 9 8 8 6 4 3 1 2 2 3 5 5 4 6 6 6 3 3 4 6 5 2 2 3 2 1 4 8 7 5 6 2 2 6 9 9 10 6 3 5 5 4 4 2 1 4 2 2 2 2 5 4 3 1 4 5 3 1 1 2 4 5 8 6 4 6 4 3 3 1 4 4 4 4 4 5 7 10 9 9 9 8 7 7 9 7 4 3 3 9 10 9 5 4 7 8 8 10 11 11 11 11 10 10 10 9 6 5 5 5 5 6 7 8 6 7 12 17 18 15 11 10 10 9 8 8 6 5 3 2 1 1 1 2 2 2 3 3 3 2 1 4 7 9 8 7 7 7 6 4 3 4 6 4 3 4 4 4 3 6 10 13 13 12 9 6 5 4 5 5 6 8 10 12 11 9 7 7 6 8 9 9 7 7 6 5 4 4 3 3 2 3 6 6 2 3 5 4 5 4 9 7 2 3 4 3 1 2 4 6 4 3 3 2 1 2 3 4 4 4 3 3 1 2 4 5 5 8 13 12 5 3 4 4 4 5 5 5 5 5 4 3 4 5 5 5 5 5 5 4 1 3 9 12 13 13 11 9 8 6 4 8 11 12 10 9 8 8 9 9 7 9 14 20 19 16 12 8 6 5 6 9 14 14 12 10 8 6 5 4 3 1 1 1 2 2 4 6 5 4 4 6 6 5 4 6 8 9 9 10 9 7 5 7 6 5 5 3 4 7 6 5 3 3 3 3 4 4 4 4 4 5 8 8 6 5 6 5 2 3 4 5 5 4 3 3 6 8 8 6 5 3 3 5 5 4 6 7 6 4 3 3 2 2 2 1 2 3 5 7 8 8 7 7 6 5 5 6 4 2 2 1 2 9 10 12 12 13 14 14 13 12 11 13 14 14 13 14 13 10 5 5 5 3 2 3 4 4 3 4 5 4 2 4 10 8 4 3 3 2 3 5 5 5 7 8 9 9 8 8 7 7 6 5 5 4 3 4 5 7 8 6 2 3 3 3 2 2 3 3 3 3 4 5 6 7 8 10 11 9 6 8 8 6 6 8 9 9 9 8 7 7 7 7 6 5 3 2 2 3 4 4 4 4 4 4 4 5 4 4 4 3 3 3 4 5 6 6 6 6 4 4 3 3 2 2 2 2 7 9 8 5 6 8 7 7 6 6 6 6 6 6 6 7 7 7 7 7 5 4 4 6 7 7 6 6 7 7 8 8 8 8 7 7 8 9 9 9 8 7 5 4 2 2 3 3 3 4 5 6 6 6 5 5 6 6 6 5 5 5 6 5 3 3 1 3 4 5 4 2 2 4 4 3 3 5 6 4 2 2 2 3 4 5 5 5 4 3 2 2 3 7 13 16 17 16 14 11 8 7 7 6 5 5 5 3 2 0 2 2 2 5 6 5 4 3 1 1 2 3 3 4 4 4 1 2 5 5 4 1 2 3 3 3 3 3 2 1 1 2 2 3 3 3 3 3 2 1 0 1 1 2 1 3 5 3 2 2 1 3 4 4 4 3 3 7 9 8 8 8 8 6 5 5 4 6 8 7 7 8 8 7 6 5 4 4 6 8 10 11 10 9 8 9 9 6 6 4 3 5 5 5 5 7 10 12 11 10 9 8 7 6 5 6 8 7 6 5 3 2 2 2 3 3 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 2 3 3 4 5 6 7 7 7 8 9 10 9 26 26 27 27 27 28 28 28 28 28 28 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 30 30 29 28 27 26 26 25 25 23 21 19 17 15 13 11 9 7 6 5 4 2 3 6 3 3 5 5 5 7 7 5 3 4 6 7 5 4 6 5 4 3 4 6 3 4 4 7 9 10 8 7 5 2 1 1 2 1 0 2 3 3 3 2 1 6 7 6 6 5 6 5 4 3 4 5 5 2 4 6 5 5 4 2 1 1 2 3 4 3 2 3 3 6 8 8 9 11 8 6 7 7 7 7 8 10 10 11 11 11 11 10 10 11 13 13 9 7 6 6 6 7 6 6 5 5 5 7 9 12 14 17 19 20 16 12 11 10 10 9 9 8 7 5 4 4 3 2 1 1 0 1 2 3 4 5 7 8 7 5 4 5 6 7 7 5 3 3 4 5 2 4 4 3 2 6 10 13 12 10 8 4 3 2 3 2 2 4 6 8 8 7 7 6 7 8 8 7 6 5 4 4 4 4 3 3 3 4 5 5 3 1 3 3 4 3 5 8 4 0 3 3 1 4 6 6 6 3 2 1 1 3 4 4 4 4 3 3 2 2 5 6 6 7 13 9 3 6 6 5 4 4 5 5 5 5 4 4 4 5 5 5 4 5 5 4 6 10 14 14 14 15 12 10 8 6 8 15 14 12 11 9 8 8 9 10 10 12 18 21 18 17 15 10 9 10 10 12 14 14 12 10 8 6 5 5 3 2 2 3 3 2 2 5 6 5 4 5 5 4 3 5 6 7 6 6 7 7 6 7 7 7 6 3 5 8 8 6 3 2 2 2 2 2 3 3 5 8 10 8 5 1 3 3 1 1 3 4 4 3 1 2 4 7 7 7 7 5 4 4 4 3 4 5 5 3 2 2 2 2 3 3 3 3 4 5 6 6 6 6 5 3 5 8 8 7 6 7 9 11 8 9 11 14 14 13 10 8 8 11 12 12 12 12 13 12 5 4 6 5 2 3 3 4 4 5 6 6 6 4 6 7 4 1 1 3 5 6 6 6 7 8 8 8 9 8 7 7 6 5 3 2 2 3 4 6 8 5 1 3 3 3 2 2 2 2 2 3 4 5 6 8 9 10 9 7 7 10 9 7 6 9 10 10 9 8 7 7 7 7 6 5 4 3 2 3 4 4 4 4 4 3 3 4 4 4 4 4 4 3 3 3 3 5 8 11 11 9 7 6 5 5 4 1 5 9 11 10 8 6 5 6 6 7 7 6 7 6 6 4 5 6 7 7 7 5 5 6 7 7 6 5 6 7 7 8 7 7 6 7 9 11 11 10 8 6 4 3 3 3 4 5 5 5 5 5 5 4 4 4 5 6 6 6 5 5 5 3 3 4 4 3 1 1 1 1 3 5 5 5 3 2 5 4 2 2 3 3 4 4 4 4 3 3 2 3 3 3 9 14 17 17 17 16 14 12 9 6 6 5 4 2 1 2 2 1 1 4 4 3 2 3 3 3 3 3 4 4 4 4 1 4 7 5 2 1 3 3 3 3 3 3 3 3 2 2 2 2 2 1 1 2 3 3 3 3 2 1 2 5 6 5 4 3 2 3 3 3 3 3 3 5 8 9 10 9 7 5 4 4 4 5 6 5 6 7 9 9 8 7 5 3 2 2 5 9 10 10 9 7 4 2 0 0 1 3 3 3 3 7 11 15 13 11 9 7 6 5 5 6 7 6 5 4 1 1 0 1 2 2 2 2 3 3 2 1 1 1 1 1 1 1 1 1 2 3 3 4 5 6 6 5 5 5 7 9 10 10 26 26 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 30 30 29 28 27 26 25 25 24 22 20 18 16 14 12 9 7 6 4 3 3 5 5 4 3 4 6 3 6 7 5 5 6 4 2 3 1 5 7 6 5 6 3 1 3 4 10 7 2 2 3 4 4 3 2 3 3 2 1 1 1 3 2 2 8 9 7 7 7 7 7 6 5 6 6 6 5 4 6 7 6 5 5 5 5 5 4 3 3 2 2 6 5 6 8 6 7 7 3 2 3 4 5 7 9 10 12 12 13 13 13 13 12 10 8 4 3 1 1 2 4 6 6 6 4 4 6 10 13 15 19 18 15 8 5 7 9 10 10 9 8 6 5 5 4 2 0 2 3 1 1 2 5 10 9 8 7 7 6 5 4 4 4 5 5 4 3 4 6 3 2 3 2 1 6 11 12 10 10 8 3 2 3 3 1 1 3 5 6 6 5 5 4 5 6 7 6 5 4 4 5 5 5 4 4 4 2 3 4 3 2 3 4 3 3 3 8 6 4 5 3 3 6 6 6 5 2 1 1 2 3 3 3 4 4 4 2 1 4 6 7 6 5 9 8 4 8 7 6 4 3 3 4 5 4 4 4 4 4 4 4 4 5 7 9 11 13 13 13 15 15 12 10 8 7 10 14 14 11 11 8 8 8 8 10 10 12 17 20 17 15 13 9 10 11 11 12 14 14 12 10 7 6 5 5 3 2 1 2 3 3 2 2 4 4 4 4 5 5 5 6 5 4 2 5 7 8 7 6 6 6 5 3 4 8 9 6 4 2 2 1 1 1 2 2 3 6 9 6 4 3 3 3 2 0 2 3 3 3 3 1 2 5 5 6 8 8 8 6 4 4 4 5 4 3 2 1 0 2 3 3 3 2 2 3 4 5 5 4 2 4 9 11 12 12 13 13 10 7 4 7 10 13 11 8 3 2 5 8 9 9 9 11 11 11 6 2 4 4 2 2 3 4 5 7 8 9 10 6 5 9 8 7 4 5 6 7 7 7 8 8 9 9 10 9 8 7 6 4 2 2 3 3 3 3 7 4 1 3 3 2 1 1 1 1 1 2 3 5 6 7 7 6 5 5 6 9 9 9 9 11 11 11 9 8 7 7 7 7 6 6 5 4 4 3 3 3 4 4 4 3 3 3 3 4 4 4 4 4 3 2 1 3 7 11 9 6 5 6 6 5 5 3 3 6 11 14 12 8 4 5 6 6 6 7 8 7 5 4 5 6 6 7 7 8 8 8 7 7 6 6 7 7 7 7 7 7 7 9 10 11 11 9 7 5 3 2 1 3 4 5 5 5 4 4 4 3 3 3 3 4 5 6 6 5 5 4 4 5 4 4 3 2 2 3 2 3 4 5 5 3 3 4 3 2 3 3 5 5 4 4 3 3 3 3 4 5 5 11 16 16 17 17 17 14 11 7 6 5 4 1 1 2 3 3 3 3 1 1 1 0 2 3 4 4 4 4 3 3 2 5 6 3 1 3 3 4 4 4 3 3 4 4 4 3 3 3 2 2 2 3 4 4 4 4 2 1 3 5 7 6 5 4 4 3 3 4 3 4 5 5 7 8 11 10 8 6 5 4 5 5 6 4 4 5 6 8 8 8 7 5 3 1 3 6 9 8 6 2 1 1 1 2 2 3 4 6 9 11 14 15 14 12 9 7 4 2 4 5 6 6 5 3 1 1 1 1 1 2 2 3 4 5 3 2 1 1 1 1 1 2 2 2 2 3 3 4 5 6 5 4 4 3 5 8 11 10 26 26 26 27 27 28 28 28 28 28 28 28 28 28 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 30 29 28 27 26 25 25 24 23 21 19 17 15 13 10 7 5 4 4 5 4 4 4 2 3 5 3 3 5 7 5 3 4 3 2 3 5 7 7 6 5 4 3 1 9 10 5 3 5 3 2 2 1 2 4 4 2 2 2 1 1 5 8 10 9 6 4 6 7 7 7 6 7 7 7 8 7 7 7 7 6 5 5 4 3 2 3 5 6 7 9 8 8 9 8 7 6 3 1 2 1 3 7 7 7 7 8 8 8 6 4 4 4 3 5 5 3 2 1 3 5 6 5 4 2 4 8 12 15 19 15 9 2 4 6 8 9 10 9 7 5 3 1 0 3 5 5 3 1 1 5 9 11 9 8 8 9 8 6 4 2 2 5 6 6 5 5 5 3 1 1 3 1 6 12 11 11 11 7 4 5 6 5 3 2 3 6 6 4 4 3 3 4 5 6 6 6 5 5 5 6 5 5 4 4 2 1 2 3 4 5 3 2 3 1 4 6 3 5 5 5 7 7 5 3 1 0 1 3 3 3 3 3 4 3 2 3 7 7 7 6 6 6 8 4 7 8 6 4 2 2 3 4 4 4 4 4 4 4 4 5 7 9 11 13 12 10 10 12 13 12 10 8 6 11 14 13 9 10 8 7 7 7 8 9 11 17 20 18 13 10 8 8 10 11 8 11 13 11 10 8 7 6 4 2 0 2 5 6 7 5 7 8 7 5 3 3 4 5 6 6 5 4 4 5 7 6 4 3 3 3 2 4 7 9 6 4 2 0 0 1 2 3 4 4 5 6 4 3 4 4 2 1 3 2 2 4 4 3 1 1 3 4 6 7 8 9 8 6 6 5 4 3 3 3 2 1 1 2 3 3 2 2 2 3 3 4 3 2 8 11 12 12 12 11 9 7 6 5 7 9 9 7 3 1 3 4 6 7 7 7 9 10 10 9 5 2 2 0 2 3 4 6 7 9 10 11 7 7 11 12 11 9 8 7 7 8 8 9 10 10 10 11 10 9 7 6 4 3 1 2 3 3 1 5 5 3 2 2 1 1 2 3 3 2 0 2 4 5 5 5 4 4 4 5 7 8 10 11 13 12 11 10 9 8 7 7 7 7 6 6 5 5 4 3 2 3 4 4 3 3 3 3 3 4 4 4 4 3 2 3 2 5 12 10 8 8 6 5 4 4 3 2 3 7 11 11 9 6 4 4 5 6 7 7 6 6 6 7 7 7 8 8 8 7 7 7 6 5 5 7 8 8 7 6 7 8 11 11 11 8 6 5 4 3 2 1 2 5 6 5 4 3 2 2 2 2 2 2 3 4 5 6 5 5 4 5 5 5 4 3 3 3 2 2 2 3 5 5 5 3 2 3 2 2 3 4 5 5 4 3 3 4 4 4 5 5 7 12 15 16 17 16 14 12 9 7 6 6 5 4 4 5 5 4 2 2 3 4 4 3 2 5 5 4 3 2 2 4 4 3 1 3 4 4 4 5 5 4 3 3 3 3 4 3 3 3 4 4 4 4 4 4 3 2 1 3 5 6 6 6 5 3 3 3 3 4 6 7 6 7 8 11 11 9 7 6 6 7 8 7 4 3 4 5 8 8 8 7 7 6 4 5 6 8 6 3 2 2 2 2 1 3 6 8 10 12 14 14 14 13 11 9 7 4 3 4 5 5 5 4 3 1 1 1 2 3 2 1 3 4 4 4 3 3 2 2 2 2 3 3 3 3 3 3 3 4 5 5 4 4 3 4 7 11 10 26 26 26 27 27 28 28 28 28 28 28 28 28 28 28 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 32 32 32 32 32 32 31 31 31 32 31 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 30 29 28 26 26 25 25 24 22 20 17 16 13 10 7 5 3 3 3 4 5 3 1 4 5 4 1 2 4 4 3 5 6 8 9 6 6 9 7 5 5 1 6 13 7 3 6 5 3 3 1 2 4 3 3 2 2 2 2 2 2 7 9 8 6 5 5 5 4 3 3 5 7 7 7 7 3 5 6 5 4 4 2 1 2 0 3 6 8 10 13 10 8 7 6 6 4 2 2 1 3 6 7 6 5 4 5 6 5 4 3 4 4 4 3 2 1 1 3 4 5 4 3 2 6 11 15 17 18 14 9 6 6 7 9 10 10 9 6 4 5 9 11 11 9 6 4 2 4 8 12 11 8 8 7 7 7 6 5 5 5 6 6 6 5 6 5 3 2 2 3 2 2 7 10 12 12 9 6 6 8 7 5 5 6 7 4 4 4 5 5 5 6 7 8 8 6 5 5 5 6 5 4 3 1 0 1 3 4 4 2 1 3 1 1 0 5 7 8 7 6 6 3 3 2 1 2 3 3 3 3 3 3 2 3 5 7 7 6 6 5 4 6 5 6 8 6 4 2 2 4 6 4 4 4 4 4 5 5 6 8 10 12 12 11 8 8 10 11 11 10 8 6 11 14 10 6 8 8 7 6 6 7 8 10 14 19 17 10 7 6 4 7 8 6 8 10 10 9 9 8 6 3 2 2 6 11 11 10 9 11 14 16 13 10 8 7 5 5 5 4 4 4 4 5 5 3 2 3 2 0 4 7 8 5 3 2 2 2 3 3 3 3 2 2 3 3 3 3 3 1 3 7 3 1 3 3 2 1 1 3 5 6 7 8 8 8 7 7 5 4 2 1 0 1 1 2 2 3 2 2 2 2 2 3 4 4 2 7 12 11 10 8 8 7 5 6 7 10 9 7 4 3 1 2 4 5 5 5 5 6 8 7 8 9 6 2 2 2 3 4 6 7 8 9 10 9 9 13 14 12 11 10 10 10 9 9 10 11 11 11 11 11 9 8 6 5 4 2 0 2 2 1 3 7 5 2 1 1 1 3 4 3 2 2 3 4 4 4 4 3 3 4 5 6 7 11 13 13 13 12 11 9 8 7 7 7 7 6 6 5 5 4 3 2 2 3 3 3 3 3 3 3 3 4 4 4 3 2 2 1 3 9 9 8 7 6 5 4 4 4 3 2 7 10 10 10 8 4 3 4 6 6 7 6 7 8 8 7 7 7 7 6 6 6 5 5 4 4 5 8 8 7 5 8 10 13 11 8 5 5 5 5 4 3 2 3 5 6 5 4 4 3 2 2 2 2 2 2 2 3 4 4 4 4 4 4 4 4 3 4 4 3 2 2 4 5 5 5 5 3 1 0 2 3 4 4 4 3 3 4 4 4 4 4 4 2 5 10 12 13 13 14 14 14 13 12 9 5 4 5 5 5 3 1 2 2 3 3 3 3 3 5 4 2 1 2 4 1 2 4 4 4 5 5 6 6 4 3 2 2 2 2 2 3 4 4 5 5 5 5 4 3 2 2 3 4 5 5 3 2 2 4 4 3 3 7 8 8 9 10 12 10 8 6 5 5 6 10 9 7 7 7 7 9 8 8 8 9 9 10 10 10 10 7 5 4 4 4 2 1 3 6 10 12 13 15 15 13 12 10 8 6 5 4 5 5 5 5 4 2 1 1 3 4 3 2 2 3 3 3 4 4 4 2 2 2 3 4 4 5 4 4 3 3 3 4 4 4 4 4 3 6 11 10 26 26 26 27 27 28 28 28 28 28 28 27 28 28 28 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 32 32 32 32 32 32 31 31 31 31 31 31 31 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 30 29 28 27 26 25 25 24 23 21 18 16 14 11 8 4 2 1 1 3 5 1 1 3 4 4 3 3 2 2 3 2 11 7 7 6 4 5 3 4 3 5 11 11 4 5 6 3 2 1 2 3 3 1 1 3 2 2 4 4 1 6 9 10 9 6 4 1 2 1 1 4 7 8 8 8 4 5 5 5 4 3 2 3 4 4 2 1 4 6 9 7 6 5 6 5 3 3 2 2 4 6 7 6 4 2 3 5 5 5 4 4 2 1 0 1 2 4 5 6 7 7 7 9 14 17 18 18 16 13 9 7 7 8 9 10 10 8 7 11 15 17 14 12 9 8 7 8 11 13 14 11 8 7 6 5 6 6 6 6 6 6 6 4 4 4 4 3 3 3 3 3 0 6 12 14 13 8 4 6 9 7 7 7 7 6 3 6 7 8 7 7 9 9 8 7 5 3 3 5 5 5 4 4 2 1 1 2 3 3 1 2 3 2 1 4 9 9 8 6 4 3 4 7 7 5 2 1 2 3 3 3 2 2 4 7 8 7 5 4 4 3 4 6 4 4 3 2 3 6 11 10 7 5 4 4 5 5 6 6 7 9 12 13 14 11 9 11 10 10 9 9 7 10 13 7 3 8 8 6 5 4 5 7 9 12 17 15 9 4 5 4 5 6 5 6 8 8 9 10 9 6 2 1 4 8 11 12 10 7 6 10 13 15 13 13 13 11 8 5 6 6 6 5 4 4 3 2 2 0 3 6 8 7 4 1 1 2 3 3 2 1 2 3 1 2 3 2 1 1 4 6 8 6 3 1 0 2 2 3 4 5 7 8 8 8 8 7 6 4 4 6 5 4 2 1 2 2 2 2 2 2 3 3 3 4 3 2 8 13 10 7 5 3 3 3 6 9 11 10 7 5 4 4 4 5 5 4 3 4 4 5 5 7 11 10 6 1 2 3 4 6 7 8 8 8 7 10 13 15 13 12 12 12 11 11 10 10 11 11 11 11 11 10 8 6 5 3 2 1 3 3 3 5 8 7 5 0 1 2 4 4 3 3 5 6 7 8 7 7 6 5 6 7 8 10 13 14 14 13 12 11 10 9 8 7 6 6 6 5 4 3 3 3 2 2 2 3 3 3 3 3 3 3 3 3 3 3 2 2 4 7 8 6 3 2 4 4 4 3 0 2 4 3 7 10 12 11 9 8 6 6 5 5 6 7 7 6 5 5 5 5 5 5 4 4 4 3 2 3 5 6 7 7 10 12 12 9 6 4 5 5 6 5 4 3 4 6 6 5 4 4 3 3 3 3 3 2 1 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 5 5 5 5 5 5 5 5 4 4 4 4 4 3 5 5 5 4 4 4 4 4 0 3 5 7 9 11 14 15 14 11 5 1 1 3 4 3 2 2 3 3 2 2 3 3 2 4 5 3 2 2 3 3 4 4 4 4 5 5 6 6 5 3 3 2 2 1 1 3 4 5 4 5 5 6 6 6 5 3 2 2 1 1 2 4 6 7 7 6 2 4 7 8 9 11 12 10 7 4 2 0 1 7 9 9 7 8 8 10 9 8 9 9 10 10 10 11 10 8 6 5 5 5 4 2 2 4 7 10 12 14 14 13 11 10 8 7 6 5 4 4 4 4 3 2 2 2 3 2 1 2 3 3 3 3 3 4 3 3 2 2 3 4 4 5 5 4 3 3 3 3 4 4 4 4 3 6 10 10 26 26 27 27 27 28 28 28 28 28 28 27 28 28 28 28 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 32 32 32 32 31 31 31 31 31 31 31 31 31 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 30 29 27 26 26 25 25 24 22 19 17 15 12 8 4 2 0 0 1 2 1 2 3 4 4 5 3 2 2 3 6 9 5 5 6 2 1 3 5 2 2 10 10 5 6 6 5 3 2 2 4 6 6 4 4 4 1 2 3 4 9 12 9 7 6 3 2 4 3 2 2 5 8 8 9 7 4 1 2 3 1 3 3 2 3 4 4 4 4 3 6 5 5 5 4 4 3 2 2 6 8 8 7 5 3 0 2 3 4 4 2 3 3 4 5 5 6 7 9 11 13 15 17 18 16 15 13 11 7 4 4 5 6 7 8 8 9 10 14 14 13 11 10 10 11 12 13 15 15 14 11 8 6 6 5 6 6 6 6 7 6 5 3 3 4 4 4 3 2 1 1 2 8 13 14 9 5 3 5 7 7 7 8 8 5 6 9 7 7 6 8 9 10 8 6 4 3 2 4 5 6 6 5 5 5 5 4 3 2 1 2 2 2 2 5 9 9 7 4 1 5 8 9 8 6 4 2 2 2 2 1 1 3 6 8 8 8 7 6 5 5 2 5 4 4 2 3 6 10 11 11 9 6 4 4 5 5 5 6 7 9 12 15 15 13 11 11 10 9 9 9 7 8 12 5 2 8 7 6 4 3 3 5 7 9 13 13 10 3 3 3 4 3 2 4 5 7 11 11 9 6 5 6 8 9 11 11 10 6 2 5 8 11 13 14 15 16 13 10 9 8 8 6 6 5 4 2 1 2 6 8 7 4 1 1 1 1 2 1 1 1 2 2 3 6 6 4 3 4 7 9 11 10 8 6 4 1 3 4 5 6 7 7 8 8 7 6 4 6 9 10 9 8 6 3 2 2 2 1 1 1 2 3 4 4 2 4 10 12 9 5 3 2 2 4 8 10 11 10 8 7 6 5 5 4 4 4 3 3 4 5 7 10 13 12 8 3 1 2 3 5 6 7 6 5 4 8 13 15 14 14 13 13 12 12 11 11 12 12 12 12 11 9 7 5 5 4 3 2 2 3 5 6 8 6 5 3 2 3 4 4 3 3 6 8 9 10 11 10 10 9 9 9 12 13 15 15 14 14 12 11 10 9 8 7 6 5 4 3 1 1 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 2 1 2 4 8 9 8 4 2 1 2 3 4 3 4 5 2 4 10 13 14 13 11 9 7 3 3 5 7 6 5 3 3 3 4 4 4 4 3 3 3 2 1 2 4 7 9 12 12 11 8 6 5 5 5 5 4 4 4 5 6 6 5 5 4 4 3 3 3 3 3 2 2 1 1 1 2 2 3 3 2 2 3 3 2 2 2 3 5 5 5 5 4 4 5 5 5 4 4 3 3 3 5 6 5 5 3 4 4 3 2 2 3 5 6 6 7 8 7 6 4 4 4 3 4 5 5 4 2 1 1 1 1 2 3 3 4 6 4 2 3 4 5 5 4 4 5 5 6 6 5 4 3 2 1 0 1 3 4 4 3 4 5 6 6 6 5 5 4 4 4 4 5 6 7 8 9 8 6 3 5 8 9 10 10 9 6 4 2 3 3 2 4 5 5 6 7 9 9 8 8 6 8 9 8 7 6 6 6 6 6 6 6 4 2 2 3 5 7 9 11 11 11 9 8 8 6 5 4 3 2 2 2 2 2 3 3 3 1 3 3 3 3 4 3 3 3 3 3 3 3 3 4 4 4 4 4 3 3 3 3 4 4 4 4 5 9 11 26 26 27 27 27 28 28 28 28 28 28 27 27 28 28 28 28 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 30 28 27 26 25 25 24 23 20 18 16 13 9 5 2 1 2 3 2 1 3 4 5 6 5 5 4 2 8 10 6 4 5 3 5 5 3 3 1 5 12 9 5 6 3 2 1 1 2 2 3 5 5 4 4 2 2 2 4 9 9 7 5 4 4 4 4 4 4 3 4 3 4 7 7 6 3 3 2 4 5 6 4 2 3 3 4 3 3 6 7 5 4 4 3 2 1 6 9 10 9 8 7 4 2 1 2 2 3 3 5 6 6 6 6 6 7 9 13 16 17 15 13 10 7 6 6 5 3 3 3 4 6 7 8 9 11 14 12 10 8 9 10 11 9 11 13 13 11 8 7 6 6 5 6 6 6 7 7 7 5 3 2 4 5 5 3 2 1 2 3 8 11 11 6 4 4 5 5 5 7 8 8 6 7 8 5 6 6 8 9 10 9 7 5 4 5 7 6 6 6 7 7 6 6 5 5 4 4 4 4 4 4 5 8 9 6 1 5 7 7 6 4 4 4 2 1 1 1 2 3 6 7 8 9 10 9 8 7 7 3 3 6 4 5 9 9 10 11 10 9 7 5 4 5 5 5 6 6 9 12 15 15 12 10 10 10 8 8 7 6 6 10 7 2 7 6 4 2 1 3 4 5 6 8 12 10 6 4 4 3 1 2 2 5 10 12 11 9 8 12 14 14 13 13 12 10 7 5 5 5 7 11 13 14 16 15 13 11 9 8 6 5 4 3 2 1 2 6 7 6 2 1 2 2 2 2 1 1 1 2 4 7 8 7 6 5 7 9 11 11 11 10 9 7 3 3 5 5 6 6 6 6 7 7 5 5 11 12 12 10 10 10 8 5 4 3 3 2 1 2 2 4 3 1 8 12 13 11 9 6 5 5 7 10 10 8 8 9 8 7 6 5 4 4 4 3 2 4 7 11 14 15 14 11 7 2 2 3 4 5 6 6 4 0 7 13 15 15 14 13 13 12 12 11 12 12 13 13 12 11 8 6 5 5 5 5 4 3 4 5 6 6 6 5 4 3 3 3 4 3 4 7 9 10 12 12 12 11 11 11 12 15 15 15 15 15 14 13 12 10 9 8 7 6 5 3 2 2 3 1 2 3 2 2 2 2 2 2 3 3 3 3 3 3 3 2 1 2 6 7 5 0 2 4 4 5 4 4 5 6 5 1 3 4 9 11 12 11 7 2 3 4 5 4 4 3 2 2 2 2 3 3 3 3 2 1 2 2 2 7 11 12 12 10 8 6 5 4 3 3 3 3 4 4 6 7 7 6 5 4 3 3 2 3 4 4 4 3 2 1 2 2 2 2 2 1 1 1 1 1 2 2 4 5 5 5 5 5 5 5 4 4 3 3 2 2 4 6 6 5 4 3 4 3 2 4 7 8 7 6 6 7 7 7 5 4 4 3 4 4 4 3 1 0 1 1 3 2 3 3 4 8 7 4 3 3 4 5 5 5 5 5 6 6 6 5 4 3 2 1 2 3 4 4 3 4 5 5 5 5 5 5 5 6 6 6 6 6 6 7 8 8 6 3 5 8 9 8 8 8 7 5 4 5 5 4 2 1 1 3 5 7 6 5 4 4 6 8 8 6 5 5 6 7 8 8 9 8 7 6 6 6 6 6 8 10 10 9 8 7 6 6 5 2 1 1 0 1 3 4 4 4 3 3 3 3 3 3 3 4 3 3 4 4 4 4 4 4 4 5 5 4 4 4 4 4 4 4 4 6 10 12 26 26 27 27 27 28 28 28 28 28 27 27 27 27 28 28 28 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 30 29 28 26 26 25 25 24 21 19 17 14 11 6 2 2 3 4 4 3 3 5 6 6 5 4 1 7 9 9 4 5 5 6 8 8 7 6 6 7 9 8 5 4 3 3 2 3 4 2 5 6 6 4 2 5 5 4 3 6 9 8 5 4 6 5 4 4 4 4 3 3 2 3 5 6 7 7 7 8 6 6 6 5 4 4 4 4 8 7 6 4 3 2 2 4 7 11 11 10 9 8 7 5 3 1 1 1 0 5 6 6 6 5 5 5 6 8 12 14 13 9 5 3 2 1 3 4 4 4 3 5 7 8 9 10 12 13 12 9 8 9 7 6 5 10 12 13 9 7 6 5 5 5 5 6 6 6 7 7 5 3 3 4 5 5 4 3 2 3 5 10 12 10 5 4 5 6 5 5 6 7 7 5 6 7 6 5 6 8 7 7 7 8 8 8 7 6 5 4 4 5 5 5 5 5 5 5 6 6 5 4 4 5 6 6 4 3 7 7 7 6 3 1 2 2 2 2 1 3 6 8 8 8 9 10 10 11 10 9 5 2 5 9 12 13 8 6 8 8 8 7 5 4 4 5 5 5 5 7 9 13 12 9 6 8 8 7 6 5 5 5 7 7 5 5 4 1 0 2 3 4 4 4 6 9 10 9 6 5 3 3 3 3 9 12 12 10 9 10 14 17 17 17 16 11 6 5 6 5 3 4 8 10 12 13 14 14 13 11 9 6 5 3 2 0 0 1 4 5 4 1 2 2 2 2 2 1 0 1 2 3 5 6 5 5 6 8 10 11 11 11 10 9 8 6 3 3 4 5 5 4 5 6 6 4 9 13 12 10 8 10 10 10 9 7 6 6 5 4 4 1 1 2 6 11 13 11 11 11 10 9 8 8 8 6 4 5 8 8 8 6 5 5 5 4 3 2 3 5 6 10 14 15 14 11 7 2 2 3 4 5 5 4 3 6 12 15 15 14 13 12 12 12 12 12 13 13 12 11 9 7 5 4 4 5 5 5 5 4 4 5 5 5 4 4 3 3 3 3 2 5 8 9 11 12 12 11 11 11 13 15 17 16 16 15 15 14 13 12 10 9 7 6 5 4 2 2 2 3 2 2 3 4 3 2 2 2 2 3 3 3 3 3 4 4 4 5 6 9 8 7 4 2 4 5 5 5 5 5 6 7 7 7 7 9 10 11 10 7 4 5 4 5 5 6 5 2 2 2 2 1 2 3 2 2 2 2 2 2 7 10 12 11 9 8 6 4 3 2 2 2 4 4 5 7 8 8 7 6 4 3 2 2 3 4 4 5 4 4 3 3 3 3 3 4 4 4 4 4 3 3 3 4 5 5 6 5 5 5 5 4 4 3 2 1 3 6 8 9 7 5 4 4 4 5 7 8 7 7 7 8 9 8 7 5 3 2 2 3 3 2 2 2 2 3 4 5 3 2 5 6 10 9 6 3 1 3 5 6 6 6 6 5 5 5 5 5 4 4 3 3 3 3 3 4 4 4 4 4 4 4 4 5 6 6 6 6 6 6 6 7 7 6 4 6 9 9 7 6 6 7 6 5 6 5 4 2 1 1 2 4 5 4 3 3 4 5 6 7 6 6 7 8 9 10 10 10 11 11 11 11 11 9 8 7 9 10 9 8 7 6 8 8 8 4 2 3 3 4 4 6 4 3 2 2 3 3 3 3 3 3 3 4 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 5 8 11 12 26 26 27 27 27 28 28 28 28 28 27 27 27 27 28 28 28 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 30 28 27 26 26 25 24 22 20 18 15 12 7 3 1 3 4 5 4 4 4 5 5 5 2 4 9 8 6 5 4 8 9 5 4 4 6 8 9 7 5 2 2 4 4 2 2 3 6 9 8 8 5 5 7 6 5 2 10 11 7 6 6 6 6 4 3 3 3 3 4 4 3 2 3 6 8 8 8 6 4 7 8 9 9 9 9 9 7 3 1 1 2 4 8 10 12 11 9 7 5 4 4 5 5 5 6 6 7 5 4 3 4 4 4 4 6 9 10 8 4 1 2 3 1 3 7 8 8 8 8 9 9 9 9 11 11 9 6 5 4 3 5 7 12 13 12 8 6 4 4 4 4 5 5 5 5 5 6 4 2 2 4 4 4 4 4 4 4 8 11 12 9 4 4 6 7 5 5 5 6 5 6 8 8 6 5 4 4 4 4 5 7 8 7 6 4 3 2 3 4 5 5 5 5 6 6 6 5 4 5 5 5 5 5 3 5 6 4 5 5 4 2 4 6 5 2 1 4 6 7 6 7 8 9 10 11 12 11 9 6 10 14 13 9 5 1 4 6 7 7 5 3 4 5 5 5 5 5 7 9 9 5 2 6 6 6 6 4 3 3 2 5 6 3 2 6 5 4 4 4 3 3 6 10 11 9 6 5 3 3 4 4 8 11 10 9 10 12 15 19 19 17 15 10 5 5 5 4 2 3 5 8 8 10 12 14 14 13 11 9 6 2 1 2 4 4 4 5 3 0 3 4 4 3 1 0 1 1 1 2 3 5 6 5 6 9 10 10 10 10 9 8 7 6 4 2 2 3 2 2 2 3 3 6 11 13 11 7 5 6 8 10 10 9 8 7 6 5 4 3 5 9 11 10 7 7 8 10 10 10 10 8 5 3 1 3 6 8 7 6 5 4 4 4 3 1 1 2 4 8 12 15 16 15 12 5 1 1 1 2 3 4 6 8 12 13 13 13 12 11 11 11 12 12 12 12 12 10 8 5 3 3 3 5 5 6 6 5 5 4 4 4 3 2 2 2 2 1 4 8 10 10 12 12 12 11 12 12 16 17 18 17 16 16 16 15 13 11 10 8 7 6 5 3 1 1 1 0 1 3 4 5 4 3 2 2 2 2 3 3 3 3 4 7 10 11 12 12 7 3 2 4 3 2 0 3 5 6 7 8 9 8 8 9 9 9 9 8 6 4 5 6 7 6 5 3 2 3 2 1 0 1 1 2 2 2 1 2 7 10 10 9 8 7 5 3 3 3 2 2 3 3 4 6 7 7 6 6 5 4 4 4 4 4 5 5 5 5 4 4 4 5 6 6 7 7 7 7 7 7 7 7 7 6 6 6 6 5 5 4 4 3 1 3 7 9 10 11 9 7 6 5 4 3 5 6 5 6 8 10 9 8 6 5 4 3 3 3 3 3 4 5 6 6 7 7 5 4 4 4 7 8 7 4 1 2 4 6 6 6 5 4 4 4 4 4 5 5 5 4 4 4 4 4 5 5 4 4 4 4 4 5 6 6 5 5 4 4 4 5 7 6 3 6 9 10 9 8 8 8 7 5 4 4 4 2 0 0 2 4 5 6 5 5 6 6 5 6 6 8 9 10 11 12 13 12 11 11 11 12 13 12 10 7 9 10 10 8 7 6 7 8 8 8 6 5 5 5 5 7 5 2 1 1 2 5 5 4 3 3 3 3 4 5 5 5 6 6 6 6 6 6 6 5 5 5 5 8 10 12 12 26 26 27 27 27 27 27 28 28 28 27 27 27 27 27 28 28 28 28 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 30 30 30 30 30 31 31 31 31 31 31 31 30 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 30 29 28 27 26 26 25 23 21 19 16 13 8 3 1 3 4 4 4 4 4 6 4 3 2 3 8 10 8 8 8 6 5 4 4 2 6 8 8 6 3 2 4 5 5 4 3 7 8 8 6 6 5 9 7 6 6 6 10 12 6 5 6 5 5 4 4 4 3 3 3 5 4 3 1 4 7 7 6 4 4 7 9 7 8 9 9 8 6 2 3 4 3 5 8 11 12 11 9 5 1 1 4 9 10 9 9 8 7 4 3 2 3 3 3 3 4 6 7 5 3 2 1 1 4 6 9 11 11 11 11 10 10 9 7 7 6 3 3 3 2 3 7 10 13 11 9 6 3 2 3 3 4 4 4 4 5 6 5 3 2 1 2 2 3 4 4 4 5 9 12 12 7 2 5 8 8 6 5 4 4 5 6 8 6 3 2 2 2 2 3 4 5 6 5 4 3 2 3 4 4 5 5 5 5 6 5 3 4 6 9 8 7 7 6 4 6 6 5 5 4 4 6 7 7 5 2 2 5 6 6 5 6 7 8 9 10 12 12 11 10 12 14 11 5 4 5 2 3 6 7 6 3 3 4 5 5 5 5 5 6 7 4 1 4 5 5 5 2 2 3 3 3 3 7 10 11 7 5 5 5 4 5 8 10 10 7 5 3 2 2 2 3 6 9 8 9 10 12 16 19 19 16 12 7 2 2 4 4 3 3 4 6 6 7 9 12 12 12 12 10 8 5 5 7 10 9 7 5 4 1 4 5 6 5 3 0 1 1 1 0 2 5 8 7 7 9 9 9 9 9 8 8 6 5 4 3 2 0 1 1 1 3 3 7 11 11 8 5 3 3 6 8 10 9 8 7 6 5 4 4 7 10 11 10 7 5 6 7 5 7 8 8 5 2 1 1 4 6 7 6 4 4 4 4 3 2 2 0 2 6 9 13 15 16 14 10 6 4 4 4 4 5 7 9 10 11 10 10 10 10 11 11 11 11 12 11 11 9 6 4 2 3 3 4 5 5 6 6 5 4 2 2 2 2 1 0 2 5 9 11 11 12 14 14 13 12 12 14 18 18 18 17 17 16 16 15 13 11 10 8 6 5 3 1 2 2 3 2 3 5 5 5 5 4 3 2 2 2 2 2 3 3 5 9 12 14 11 8 2 2 3 6 2 3 5 2 2 5 6 7 7 7 8 9 8 8 8 8 7 6 5 5 5 5 5 4 0 3 3 2 2 1 2 2 2 2 2 3 7 8 7 7 7 5 4 3 3 3 1 1 2 2 3 5 6 6 6 6 6 7 7 6 6 5 5 5 5 6 5 5 5 6 8 8 7 7 8 8 8 8 8 8 8 7 7 6 5 5 5 5 4 3 1 5 9 11 10 10 8 7 6 7 6 5 5 3 2 3 8 10 9 6 5 4 4 5 6 5 4 4 6 8 9 9 9 8 6 5 3 1 4 7 6 3 3 4 5 5 6 6 5 4 4 3 3 4 4 5 6 6 6 6 6 6 6 6 5 6 6 6 5 6 6 5 4 3 2 2 3 4 7 6 3 6 10 11 10 9 9 8 7 5 2 2 3 3 2 1 1 3 4 5 5 5 4 4 4 4 6 8 9 11 13 14 15 14 13 11 11 12 14 14 12 9 8 9 8 7 6 6 7 6 6 9 9 8 6 6 6 7 5 3 2 3 4 6 5 5 3 3 3 3 3 4 4 5 6 6 7 7 7 7 6 6 5 5 7 9 11 12 12 26 26 27 27 27 27 28 27 27 27 27 27 27 27 27 28 28 28 28 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 30 30 30 30 31 31 31 31 31 30 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 30 30 28 27 27 26 26 24 22 20 18 14 10 4 1 3 4 4 4 3 4 6 3 1 3 7 10 13 9 7 4 2 2 5 6 7 10 7 6 5 5 4 5 4 5 4 3 6 6 5 6 7 9 10 7 5 5 9 10 11 7 1 5 4 3 3 4 3 2 2 3 4 4 3 2 4 7 7 4 3 6 8 7 5 5 6 7 7 4 5 6 4 2 3 8 11 12 11 9 5 2 1 5 8 7 7 7 8 6 4 3 2 2 2 3 3 3 4 5 4 3 2 3 6 9 10 11 12 12 12 11 11 10 9 9 8 7 3 2 1 3 5 8 8 8 6 5 2 1 2 3 3 4 3 2 6 8 8 7 6 7 7 6 5 4 3 3 3 4 10 12 11 5 3 7 10 9 7 5 4 3 3 4 6 3 1 2 3 2 1 3 3 4 5 4 3 2 4 4 4 4 5 5 5 5 5 4 5 8 8 9 10 10 10 10 8 5 6 7 5 6 7 8 6 5 4 3 3 5 6 5 5 5 6 7 8 9 11 12 11 10 9 11 11 6 6 6 3 2 4 7 7 5 3 3 4 4 4 4 4 5 5 3 1 3 5 5 5 2 2 3 3 2 7 14 10 8 7 6 5 5 5 5 7 8 8 5 4 3 1 0 0 3 5 7 7 8 9 12 14 17 18 15 11 6 2 4 6 5 4 4 5 5 6 5 6 7 8 8 10 10 10 10 10 11 13 10 8 6 5 2 4 5 6 7 5 2 1 2 1 1 1 5 8 9 6 7 8 8 8 8 8 8 7 6 6 6 5 4 3 2 2 3 4 7 10 7 5 3 3 4 7 9 9 9 8 7 7 5 3 1 4 7 10 10 8 6 5 4 2 4 7 9 6 2 1 2 3 5 6 5 4 4 3 3 2 3 3 2 0 3 6 10 13 14 14 12 9 9 11 12 10 7 6 7 7 8 7 8 9 10 11 12 11 10 10 10 9 7 4 2 2 3 3 4 4 5 5 6 6 5 3 0 2 4 3 5 7 10 12 12 13 14 15 14 13 12 12 15 18 19 18 17 17 17 16 15 14 12 10 8 6 4 2 1 5 3 1 3 4 5 6 6 5 5 4 2 1 1 0 1 2 3 4 9 11 12 7 5 5 2 2 3 3 6 7 8 3 2 3 4 4 6 9 10 9 9 7 4 4 3 4 3 4 4 5 4 2 2 3 3 3 2 2 2 2 2 3 6 9 9 6 5 4 3 2 3 4 4 3 2 2 3 1 3 5 5 5 5 6 7 8 7 7 6 5 5 6 6 6 6 6 7 8 8 6 5 5 5 6 7 7 8 8 8 7 6 6 5 5 5 4 3 2 6 10 10 8 6 5 5 6 8 7 7 7 4 3 2 6 9 9 7 6 6 7 7 8 6 5 5 8 9 9 9 7 6 6 6 5 3 2 4 4 3 4 4 4 5 6 6 5 4 4 3 3 4 5 6 7 7 7 7 7 7 7 6 6 7 6 6 6 6 5 4 3 2 1 2 2 4 6 6 4 4 9 11 11 10 9 8 8 6 3 1 1 2 2 2 1 2 2 2 1 0 1 1 0 2 5 6 8 10 12 14 16 16 15 13 11 11 12 13 12 9 8 8 7 6 5 6 7 6 6 8 10 10 8 7 8 8 6 5 4 6 5 4 6 5 3 3 3 3 3 3 4 4 5 6 6 6 7 7 7 6 6 6 8 10 12 13 12 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 28 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 30 30 30 30 30 31 31 31 31 30 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 30 29 28 27 27 26 25 23 21 19 16 11 6 1 4 5 4 3 5 5 5 4 5 8 10 11 9 1 5 4 3 6 10 10 10 10 8 6 5 5 3 2 3 4 4 2 5 8 8 8 9 10 8 7 5 6 11 8 5 6 2 2 3 2 2 4 2 2 2 3 3 3 3 1 6 6 3 4 6 7 8 5 3 3 4 4 4 3 5 6 4 5 4 8 11 11 10 9 7 5 5 8 8 8 6 6 7 6 5 2 1 1 3 4 4 4 4 4 4 5 6 9 10 11 12 12 12 13 13 12 11 10 10 12 13 13 11 7 5 5 5 5 5 5 5 3 2 2 2 2 3 2 3 6 10 11 10 9 9 10 10 10 8 6 4 2 3 7 11 13 9 4 5 9 10 9 7 5 4 3 2 3 4 4 3 3 2 0 2 5 4 3 4 3 2 4 4 4 4 4 4 4 5 5 5 5 6 8 8 8 10 11 12 13 12 7 2 4 7 10 7 5 3 4 4 5 6 6 6 5 4 4 5 6 6 7 9 11 11 10 8 8 9 8 6 6 5 4 5 8 8 7 5 1 2 4 4 4 4 4 3 2 2 4 5 5 4 3 1 2 2 9 11 11 7 6 7 5 4 5 5 4 5 7 7 7 6 4 3 2 1 3 5 7 7 8 8 10 12 13 15 13 10 6 4 5 5 5 4 4 5 5 5 4 4 4 3 4 5 6 8 10 11 10 8 6 6 5 5 3 4 5 6 7 7 3 1 3 2 1 1 4 7 10 5 4 7 9 10 10 9 8 7 7 7 7 8 7 5 4 3 3 5 7 8 5 3 3 6 8 10 10 10 10 9 8 7 5 4 2 4 9 11 12 10 8 7 4 3 3 6 8 8 4 1 3 4 4 5 5 4 3 4 4 4 3 1 2 2 1 4 8 11 13 13 12 10 11 12 14 12 8 4 3 4 4 4 5 8 11 12 12 11 9 7 6 5 4 2 2 3 3 3 4 4 4 4 5 7 7 6 2 2 4 5 8 10 11 12 12 13 14 15 13 12 11 11 15 18 18 18 17 17 17 16 16 14 12 10 8 5 3 2 2 7 6 3 4 4 5 6 6 6 5 4 3 2 1 1 2 3 4 4 8 10 11 8 7 5 3 3 2 6 8 9 9 5 2 1 2 4 6 9 10 9 8 7 5 3 1 2 2 2 4 4 4 3 1 3 3 2 2 2 2 2 2 4 9 12 12 7 4 2 2 2 3 3 3 4 3 2 3 2 1 3 3 4 4 5 6 7 7 7 6 6 6 6 7 7 7 8 8 8 7 5 4 4 5 5 6 7 7 7 7 7 6 5 5 4 4 4 2 3 7 10 9 6 4 4 5 5 6 8 9 9 7 5 3 5 9 11 9 7 6 6 6 5 5 5 6 10 9 8 6 5 5 6 7 7 6 4 3 3 3 3 3 3 4 5 6 5 4 3 3 3 4 4 4 5 5 6 6 6 6 5 5 5 5 6 6 6 5 4 3 3 2 2 3 2 3 6 6 4 3 8 11 11 9 8 8 9 9 7 5 3 3 2 2 2 3 1 1 3 4 5 5 5 2 4 8 10 11 12 13 15 16 16 15 11 11 12 13 11 9 9 9 8 6 4 4 6 7 7 8 10 11 11 11 11 10 8 7 7 8 5 4 6 5 4 4 4 4 4 4 4 4 5 6 6 6 7 7 7 7 7 8 10 12 14 13 12 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 28 28 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 30 30 30 30 31 30 31 31 31 31 30 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 30 30 28 28 27 26 26 24 22 20 18 13 8 2 3 5 3 4 5 6 4 5 7 8 8 9 10 7 1 2 6 10 10 10 9 9 9 6 5 5 3 2 1 1 3 3 3 7 11 8 6 3 2 3 5 7 9 5 4 2 2 1 1 1 2 2 2 3 4 3 3 3 2 3 5 5 1 4 6 7 7 5 3 2 2 1 0 2 4 6 7 4 4 7 9 10 11 11 11 12 12 13 11 9 7 6 6 6 5 3 2 1 3 4 4 4 4 5 6 7 9 11 11 11 11 12 12 13 13 13 12 11 11 12 12 10 8 7 6 5 7 7 5 4 3 3 3 3 1 2 3 5 8 10 12 11 11 10 10 10 10 11 9 7 5 6 9 11 13 14 9 4 6 9 9 8 6 5 4 4 2 3 4 3 1 1 2 4 4 4 3 3 3 2 2 3 4 4 4 4 4 5 5 6 5 5 4 4 7 8 9 11 13 15 14 10 6 2 6 10 8 4 3 5 5 7 9 9 8 6 4 4 4 5 5 5 7 9 10 9 8 8 6 6 5 4 3 4 6 8 9 9 7 3 2 4 4 4 4 3 3 3 4 4 4 4 3 1 2 3 4 9 10 8 4 4 5 4 3 3 4 3 4 6 6 6 6 4 3 2 2 4 7 8 8 7 7 8 10 14 14 12 8 5 5 5 5 5 4 4 4 5 4 4 3 3 3 4 3 2 4 7 8 7 5 3 3 5 7 5 5 5 5 6 6 3 1 3 2 1 1 3 6 7 3 4 6 11 12 11 9 8 7 6 5 7 8 8 6 4 4 5 7 8 6 2 1 3 9 11 11 11 11 10 9 8 7 5 2 5 10 12 12 12 11 10 10 7 5 4 5 7 8 6 4 2 3 4 4 4 3 2 4 7 10 9 6 2 2 3 3 6 9 11 12 11 10 9 12 13 13 10 7 5 4 3 3 5 9 12 14 14 12 9 6 3 1 1 2 3 3 2 2 3 4 5 5 5 6 7 6 4 1 3 8 10 11 10 11 13 14 14 13 11 10 10 10 14 17 18 18 18 17 17 17 16 14 13 10 7 5 3 2 2 6 6 3 3 4 5 5 6 6 6 5 4 3 3 3 3 4 4 5 7 9 10 9 8 7 6 6 6 7 7 8 9 7 3 2 2 2 5 10 11 9 6 4 4 4 3 0 1 1 2 3 4 3 0 2 3 2 2 2 1 1 2 5 10 13 13 9 6 3 1 1 1 2 3 4 4 3 3 3 2 2 3 3 4 4 5 6 6 6 6 6 7 7 8 8 8 8 9 8 7 5 5 5 5 5 6 6 6 7 7 7 6 6 4 4 4 4 2 3 8 10 8 7 8 8 6 6 7 11 12 10 8 6 3 2 7 10 9 7 5 4 4 3 3 5 8 11 10 7 4 4 5 7 7 7 6 5 4 3 2 3 3 3 3 3 5 5 4 3 2 2 2 2 2 3 3 4 4 4 4 3 4 4 5 6 6 5 5 5 4 4 4 4 4 3 3 4 5 3 2 8 10 10 8 8 9 10 10 9 8 5 4 4 3 3 4 2 2 3 2 3 4 4 2 3 9 12 13 13 14 15 16 15 14 11 11 11 13 11 10 10 9 8 5 2 3 5 7 7 7 7 8 9 11 11 11 9 9 9 8 6 6 7 6 5 5 6 6 6 6 6 6 6 7 7 7 7 8 8 9 9 10 11 12 14 14 12 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 28 28 28 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 31 31 31 30 30 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 31 30 29 28 27 27 26 25 23 21 19 15 10 4 2 4 4 5 5 6 5 2 7 7 6 7 9 8 7 7 9 11 9 8 8 9 8 6 2 3 2 1 1 1 2 2 1 5 9 9 6 5 2 3 6 8 9 7 5 4 2 2 2 1 2 1 1 4 4 3 3 3 1 2 3 5 2 2 6 8 7 5 3 1 2 2 2 2 4 6 6 4 0 5 6 6 7 9 11 13 13 13 12 11 8 7 7 7 6 5 5 4 5 5 5 5 5 4 5 7 10 11 11 11 11 11 12 13 13 13 12 12 11 10 8 7 6 7 7 8 10 9 7 4 2 1 1 3 5 8 10 12 12 12 12 11 11 10 10 10 10 11 9 7 3 6 11 13 13 12 8 3 5 8 7 6 4 4 4 5 1 3 6 4 3 5 5 5 3 2 2 2 2 2 3 3 3 4 5 5 6 5 6 6 6 5 5 3 6 9 10 11 13 14 15 14 11 8 6 8 9 6 6 6 7 9 12 12 11 10 7 3 3 3 4 4 5 7 9 9 9 9 7 3 2 4 4 5 6 8 8 8 7 5 2 3 4 4 4 4 4 3 3 3 3 5 5 5 5 5 6 8 9 7 4 4 5 5 2 2 2 3 4 5 5 5 4 2 1 2 5 7 9 9 8 6 5 7 10 13 12 10 6 5 5 4 4 3 3 3 4 5 4 3 2 2 3 3 4 3 1 1 3 5 5 4 3 5 6 4 4 5 5 5 4 2 1 2 1 1 3 7 7 5 2 4 8 13 12 11 9 8 6 5 4 6 9 8 6 4 4 5 7 7 4 3 0 5 12 13 12 11 11 10 9 9 6 3 7 11 13 12 10 9 10 10 10 9 7 6 6 6 6 5 6 5 2 2 3 3 2 1 5 10 12 13 12 9 4 3 4 6 8 9 10 9 9 10 14 15 14 12 10 9 9 7 5 7 11 14 16 15 13 9 4 2 3 2 2 3 2 0 3 5 7 8 6 5 5 6 6 5 5 8 11 12 12 10 12 12 13 12 10 9 8 8 9 15 17 18 18 18 17 17 17 16 14 12 9 7 4 2 1 3 5 4 1 5 5 4 4 5 5 6 5 5 4 4 4 4 4 4 4 5 8 9 10 10 10 8 6 6 6 4 3 6 7 2 3 4 2 1 8 11 11 7 3 3 4 3 2 1 1 2 3 3 3 2 1 2 2 2 2 1 1 3 5 10 13 13 11 7 3 1 1 1 2 2 4 5 4 3 3 3 4 5 5 4 4 4 5 6 6 7 8 8 9 9 8 9 9 9 8 7 7 6 6 6 6 6 6 6 6 6 6 6 6 5 4 4 4 2 2 8 10 10 10 9 7 4 6 9 14 13 11 9 7 6 5 5 7 8 9 7 5 4 4 4 6 8 10 8 6 4 4 5 6 6 5 4 4 3 3 2 3 3 3 2 3 3 3 3 3 3 2 2 2 2 3 3 2 2 2 2 3 4 5 6 6 6 6 6 6 6 6 6 5 5 5 4 3 3 3 2 5 9 11 10 8 8 10 11 10 9 6 5 5 5 4 4 4 4 4 3 2 2 1 1 5 10 13 14 13 13 13 13 12 11 10 10 11 13 12 10 9 9 8 6 3 4 5 5 5 5 6 6 8 10 10 10 9 9 9 9 7 8 9 8 8 7 7 7 8 8 8 8 8 8 8 8 8 9 9 10 10 11 11 12 14 13 11 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 30 30 30 30 30 31 31 31 31 30 30 30 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 30 31 31 31 30 30 29 28 27 27 25 24 22 20 17 13 7 1 3 5 6 6 4 3 2 5 5 4 2 4 8 9 11 12 10 7 4 4 6 6 4 1 2 1 2 2 2 2 1 2 4 5 7 7 6 7 8 9 9 7 5 4 3 2 2 1 2 3 2 2 3 3 3 3 3 2 1 2 4 4 2 6 8 8 6 4 2 1 4 4 3 7 10 11 9 6 7 5 3 2 3 5 7 7 9 12 11 11 10 9 8 8 9 9 9 9 9 8 7 5 5 5 7 11 11 11 10 11 11 12 12 12 12 12 12 11 9 7 6 6 6 8 9 9 10 9 9 8 9 9 9 11 13 14 14 14 13 13 12 11 10 10 10 11 12 11 8 4 8 13 15 14 11 7 4 5 7 5 5 3 3 4 5 3 3 8 8 8 9 7 5 2 1 1 1 2 3 4 3 4 5 6 6 6 6 6 6 6 5 5 3 7 12 11 11 13 14 15 16 16 14 11 10 10 8 8 7 7 10 12 13 15 15 13 8 3 1 2 2 4 7 8 9 10 10 9 5 5 7 5 5 5 6 7 8 7 5 3 3 4 4 4 3 1 2 5 6 9 10 11 10 9 6 4 5 9 7 5 6 6 5 3 1 1 2 3 4 5 4 2 4 8 11 13 12 12 11 9 6 5 9 10 11 8 7 6 5 3 3 3 2 1 2 4 4 4 3 2 2 3 4 4 4 4 4 2 1 2 2 1 3 3 4 3 1 4 3 3 3 3 2 1 1 4 7 6 2 4 4 9 13 12 11 10 9 8 6 6 7 8 7 6 5 5 6 6 5 4 4 2 9 13 12 11 10 10 10 9 9 4 5 10 12 12 10 7 6 8 9 9 9 8 7 7 6 5 5 6 5 3 1 2 2 1 2 6 9 10 10 13 14 13 10 9 8 7 7 6 6 7 10 16 16 14 13 11 11 11 8 7 9 12 15 17 16 13 9 4 4 5 2 1 2 1 2 5 7 7 8 6 5 3 4 5 5 7 10 13 14 12 10 9 9 10 9 9 8 7 7 9 15 18 18 18 18 17 17 16 15 12 10 9 7 4 1 2 4 4 3 4 5 5 4 4 4 4 5 5 5 5 5 5 4 4 4 3 4 7 9 10 11 10 9 8 6 6 5 1 3 7 2 1 1 3 3 4 10 11 8 5 4 3 3 3 2 2 3 3 3 3 3 2 1 2 2 2 3 3 4 6 10 12 13 12 7 3 1 1 2 2 3 4 4 4 3 4 5 6 6 6 5 5 4 5 6 7 8 8 9 9 9 9 9 9 9 8 8 7 7 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 1 3 9 11 12 11 8 5 2 7 12 16 14 12 10 9 9 9 7 6 6 9 9 7 6 5 4 5 7 9 7 5 4 4 5 5 4 3 2 2 2 3 3 3 3 3 2 2 2 3 3 4 4 3 3 2 3 3 3 2 2 2 2 4 6 7 7 6 6 6 7 7 7 6 6 6 6 6 6 5 3 3 3 1 6 10 11 9 9 11 10 9 8 7 7 7 6 4 4 4 5 6 5 6 6 6 6 7 9 11 11 11 9 8 7 7 8 8 9 11 13 13 10 8 7 8 8 8 7 6 6 6 6 6 6 7 9 9 8 7 8 8 9 7 9 11 10 10 9 9 9 10 10 10 10 10 9 9 9 9 9 9 10 10 10 11 13 14 13 10 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 30 30 30 30 30 31 31 31 30 30 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 30 30 30 30 30 30 29 28 28 27 26 25 23 21 19 15 10 4 2 4 5 5 2 1 3 1 2 6 1 6 12 11 10 10 8 4 3 5 6 5 4 2 2 3 5 6 7 7 5 4 3 1 4 6 11 11 9 7 6 5 3 3 5 6 4 2 1 3 4 4 3 3 1 1 3 2 2 2 2 2 1 4 7 8 7 5 2 1 4 4 2 3 9 11 10 7 3 3 3 3 3 1 4 6 7 9 11 10 10 9 9 9 9 10 10 10 11 12 12 10 9 8 10 12 13 11 10 10 11 12 11 12 12 12 12 11 9 7 7 7 7 7 7 8 9 10 11 12 13 13 13 13 14 15 15 14 14 14 13 12 11 12 12 13 13 13 11 8 12 16 16 13 10 7 5 8 9 8 7 5 3 3 3 2 5 9 10 9 9 8 6 4 3 3 3 3 4 5 5 5 6 7 7 7 7 7 6 6 5 4 4 9 13 13 13 13 14 15 16 17 15 12 11 10 8 4 5 7 11 13 14 17 17 16 12 7 2 2 6 9 9 9 10 10 9 7 6 7 7 5 4 5 6 6 7 6 5 3 3 4 4 3 4 9 12 11 10 11 13 14 13 10 7 4 4 8 10 6 4 6 6 5 1 1 1 1 3 3 3 6 11 13 13 13 14 14 13 11 9 9 11 9 7 5 6 7 5 3 2 2 1 1 2 3 4 4 3 3 3 3 4 4 4 5 5 5 4 4 3 2 0 1 3 4 3 2 2 4 5 4 3 1 1 2 4 5 1 5 6 10 12 11 10 10 10 9 7 8 7 7 7 7 6 5 5 4 4 4 4 7 12 11 8 8 8 8 9 8 7 5 8 11 11 9 7 5 4 6 8 8 8 8 8 8 7 6 5 4 4 4 3 2 2 1 2 5 8 7 6 8 12 14 14 11 9 6 3 2 1 4 9 15 14 13 14 13 11 10 8 8 9 12 14 16 15 12 8 4 4 3 2 2 2 2 4 6 6 6 6 6 5 3 3 4 4 6 10 12 13 12 10 9 6 6 9 8 7 7 6 9 17 19 19 18 18 17 17 16 13 11 10 9 7 2 3 5 6 4 2 5 5 5 5 4 4 3 4 4 5 5 5 5 4 4 4 4 5 8 10 10 9 9 9 7 7 6 5 2 2 5 4 4 4 4 4 2 7 10 9 5 3 3 3 3 3 4 4 4 4 4 3 4 1 1 2 3 3 3 4 6 9 12 13 13 9 5 2 2 2 2 3 3 4 4 3 3 5 6 6 7 6 6 5 5 5 6 7 8 8 8 8 8 8 9 9 8 7 7 6 6 5 5 5 5 5 5 5 5 5 5 5 6 5 4 2 7 12 12 12 11 8 7 7 13 16 15 11 9 8 9 11 12 11 10 8 8 8 7 5 3 3 3 7 8 6 4 3 5 6 5 3 2 1 0 1 2 2 3 2 2 2 3 4 5 4 4 4 4 4 4 4 4 3 3 3 3 5 6 7 7 7 7 7 7 7 6 6 5 5 6 6 7 7 6 5 5 5 5 2 6 10 8 9 12 11 9 7 7 8 8 5 4 3 3 4 5 5 7 8 9 9 9 9 8 7 5 2 1 1 3 3 4 6 10 13 14 11 8 5 7 8 9 8 8 7 7 6 6 7 7 8 8 6 5 7 7 6 5 10 12 11 11 11 11 11 11 11 12 11 11 10 10 9 9 9 9 9 10 11 12 13 14 12 9 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 32 32 32 32 32 32 32 32 32 31 31 31 31 31 30 30 30 30 30 30 29 28 28 27 26 25 24 22 20 16 11 5 0 4 4 3 3 3 2 3 3 1 6 10 13 9 9 9 7 6 5 5 5 4 5 5 5 5 6 8 8 7 6 5 3 3 6 9 12 10 7 3 5 5 5 5 6 6 5 3 1 2 3 4 4 3 2 1 1 3 3 3 3 2 2 4 6 7 6 5 3 1 2 3 2 1 5 8 9 11 7 6 6 4 3 4 7 8 7 7 7 8 8 8 8 8 8 8 8 9 10 10 11 12 12 11 12 12 12 11 11 11 11 12 12 12 12 12 11 10 9 8 7 7 7 6 6 8 9 11 12 13 13 13 12 13 14 14 14 14 14 14 14 13 13 14 14 15 15 15 14 11 12 17 15 11 8 7 8 11 11 10 10 8 7 4 3 1 8 10 9 6 7 8 6 5 4 4 4 4 6 6 7 6 6 6 6 6 7 7 6 6 5 4 5 10 13 14 13 12 12 11 11 10 10 11 11 10 7 4 5 8 11 13 16 18 18 15 11 6 3 8 9 10 10 11 11 11 10 9 8 7 5 3 2 3 4 5 5 5 5 4 4 4 2 8 15 17 14 12 11 11 12 13 13 11 8 4 5 9 13 8 4 6 7 5 1 1 0 1 1 2 5 9 11 10 11 12 13 13 14 14 12 12 11 8 5 3 5 5 5 3 3 2 1 1 2 3 4 4 3 3 3 4 4 4 4 4 4 5 5 6 5 3 2 3 3 3 2 3 4 7 6 5 3 1 2 1 3 5 4 4 9 11 11 11 10 9 8 7 7 7 6 4 5 6 5 5 4 3 3 4 5 8 13 8 3 5 6 6 7 6 7 9 11 12 10 8 6 5 5 6 7 7 7 7 8 8 7 6 4 3 3 4 4 3 2 2 1 4 6 6 5 5 9 12 13 10 7 4 3 2 3 6 9 11 10 10 12 12 10 9 9 8 9 11 12 12 11 9 7 5 2 1 4 5 4 5 6 6 6 6 7 8 7 5 3 2 2 3 7 9 11 12 11 8 2 4 7 6 6 5 5 10 17 20 20 19 18 17 16 14 12 10 9 8 6 2 4 6 5 3 1 5 5 6 6 5 4 3 3 3 4 4 5 5 3 3 5 5 8 12 14 13 10 7 6 5 5 6 5 3 3 4 5 6 6 6 5 3 4 9 9 4 3 3 3 3 4 5 6 6 6 5 5 4 3 1 2 3 3 3 2 3 6 12 13 12 8 5 3 3 3 3 2 3 4 4 3 3 4 4 4 5 6 5 4 4 5 6 6 7 7 7 7 7 7 8 8 7 6 6 5 5 5 5 5 6 6 6 6 6 6 6 6 6 5 3 5 9 13 13 12 11 11 12 14 15 14 11 8 7 7 8 10 12 12 11 10 9 7 6 4 2 2 4 9 9 6 4 5 6 6 5 3 2 1 1 1 2 3 4 4 5 6 7 7 6 5 4 4 4 5 6 6 6 5 5 5 6 7 7 7 7 7 7 7 6 6 5 5 5 5 6 6 7 8 8 8 7 7 6 4 4 9 7 8 9 12 10 7 7 7 6 3 3 3 3 3 4 4 5 6 7 8 8 7 5 2 1 0 1 1 1 1 1 2 6 10 14 12 8 6 6 5 4 6 8 8 8 7 7 7 7 8 7 5 4 7 6 5 8 11 13 12 12 12 12 12 12 12 12 12 11 10 9 9 8 8 8 9 10 11 13 14 14 12 9 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 32 32 32 32 32 31 31 31 31 31 30 30 30 30 30 30 30 29 28 27 26 25 24 22 20 16 11 4 2 3 3 2 2 2 3 3 3 4 11 10 9 6 10 10 10 7 7 6 6 6 7 9 6 2 6 9 9 7 7 7 9 10 11 10 10 9 7 5 6 6 6 5 5 6 4 2 1 1 2 3 3 2 2 2 3 4 4 3 3 2 2 4 5 6 6 5 3 2 1 1 2 2 2 4 9 12 8 4 5 2 4 8 8 6 6 6 6 6 6 6 6 6 7 7 7 7 8 7 8 9 11 11 11 10 11 11 11 11 12 12 12 12 11 11 11 10 9 8 7 7 6 6 6 8 10 12 12 12 12 12 12 13 14 13 13 12 12 12 13 13 14 15 16 17 16 16 15 12 10 14 13 11 9 9 11 13 12 11 11 10 9 7 4 4 11 10 7 5 7 7 6 5 5 4 4 5 6 7 6 4 4 4 4 5 5 6 7 6 4 6 9 12 14 14 13 9 5 3 5 6 8 10 11 11 9 6 5 8 10 11 13 15 16 12 8 3 6 10 10 9 10 11 12 12 11 11 9 7 3 1 1 2 3 3 3 3 3 4 4 4 5 13 17 14 13 11 10 10 11 13 13 12 9 5 6 11 13 9 5 6 7 5 2 1 1 1 1 5 8 9 8 8 9 11 12 13 12 11 11 12 11 8 6 4 4 4 4 4 4 3 1 1 2 3 3 3 3 3 3 3 3 3 3 3 4 4 5 6 5 4 4 5 6 4 2 2 4 6 5 4 2 1 2 2 3 5 6 2 8 11 11 10 9 8 7 6 6 6 4 2 3 4 4 4 3 3 2 3 4 7 11 6 0 6 5 5 5 7 10 13 14 13 11 9 7 5 6 6 7 6 6 7 8 7 7 5 4 3 2 2 2 3 2 1 5 5 5 5 3 3 6 10 10 8 4 2 3 7 10 12 11 10 8 8 10 11 10 10 10 9 9 9 10 9 7 6 6 6 4 4 5 6 6 6 7 8 8 7 7 7 7 5 3 1 0 1 3 6 9 12 10 6 3 3 5 5 6 5 3 11 18 21 20 19 18 16 14 13 11 10 9 8 6 3 5 5 3 1 3 5 5 6 6 6 5 4 3 3 3 3 5 5 5 1 4 8 13 14 14 11 8 6 4 4 5 6 6 6 7 8 8 6 7 7 6 4 2 8 9 7 4 4 3 3 3 3 5 6 7 6 6 5 3 1 2 3 4 4 3 5 8 13 14 11 7 4 3 3 4 4 3 3 4 4 3 3 3 3 3 3 4 5 5 4 5 6 6 6 6 6 6 7 7 8 7 7 6 6 5 5 5 6 6 7 7 7 7 7 7 7 7 6 5 3 4 8 10 10 9 9 11 12 13 13 12 10 8 7 7 8 9 11 11 11 10 9 8 8 7 5 5 7 11 10 7 4 6 7 7 4 3 2 1 1 1 3 5 6 7 7 8 8 7 6 5 5 5 6 6 7 7 7 7 7 7 7 7 6 6 6 6 6 7 6 5 4 5 5 6 7 7 7 8 8 7 6 6 6 5 2 7 9 6 5 8 10 10 10 7 4 2 1 1 2 3 3 4 4 3 3 2 3 2 1 1 1 1 3 3 2 3 4 4 1 6 12 12 11 8 4 1 2 4 6 8 8 7 7 7 7 7 6 4 5 8 6 6 11 13 13 13 13 12 12 13 13 13 13 12 11 10 10 9 8 8 8 9 10 11 13 15 14 12 9 27 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 31 31 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31 31 31 32 32 32 32 31 31 31 30 30 30 30 30 30 30 30 30 29 28 27 26 25 24 22 20 17 10 3 3 3 3 2 1 1 3 2 4 6 10 14 10 9 12 9 6 6 6 6 5 3 7 9 5 4 1 6 10 8 8 9 8 9 10 8 6 5 8 7 7 7 6 6 6 5 4 3 1 2 3 4 3 1 1 2 2 2 4 3 2 3 3 4 5 5 5 5 4 2 2 2 7 12 13 13 13 12 9 3 2 4 6 7 5 1 4 4 4 4 4 5 5 5 5 5 5 6 6 5 5 5 7 8 9 9 9 11 11 12 12 12 12 11 10 10 10 10 9 8 7 6 5 5 6 8 10 11 12 12 11 11 12 13 13 13 12 11 11 11 12 13 14 15 16 17 17 16 14 12 8 12 15 13 11 10 10 12 12 11 10 10 9 8 5 6 11 13 7 3 5 6 6 5 5 4 4 5 5 5 3 1 2 2 2 3 5 7 7 5 4 10 13 14 14 13 11 6 1 2 2 6 10 13 14 12 9 6 5 9 9 8 8 9 11 7 5 5 9 11 10 8 9 10 10 11 12 12 11 9 5 3 2 1 1 1 2 2 3 5 5 4 6 13 17 13 12 11 8 8 10 12 13 13 10 7 6 11 12 9 5 5 6 5 3 2 2 2 8 12 11 8 6 7 9 10 10 10 8 7 7 8 9 9 8 7 5 3 3 3 3 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 5 6 6 5 5 6 6 5 3 2 3 6 7 6 4 4 7 10 11 9 6 2 5 9 9 9 8 7 6 5 5 6 6 4 4 4 4 3 2 2 2 2 4 5 6 4 2 4 4 3 6 10 14 16 16 14 11 8 5 5 6 7 6 6 6 6 7 7 6 5 4 3 2 1 1 1 3 7 11 10 6 3 1 1 4 9 10 10 8 8 10 14 16 17 14 11 9 7 8 9 11 11 12 11 9 9 9 7 5 3 4 5 5 4 4 6 7 8 8 8 9 9 7 6 6 6 3 0 1 1 3 6 9 11 8 5 4 3 4 5 5 4 3 11 17 21 21 20 18 15 12 10 10 10 9 8 6 5 6 5 3 5 5 5 5 6 6 5 5 4 3 3 4 4 5 7 7 3 3 11 18 16 10 3 2 5 5 6 7 9 11 14 13 10 8 6 6 7 7 4 1 4 7 8 6 5 4 3 1 0 1 3 5 6 6 5 3 1 2 3 4 4 4 6 10 13 13 9 5 3 3 3 3 4 4 4 4 4 4 3 3 4 3 4 6 7 7 6 6 6 6 6 7 7 8 8 8 8 8 7 6 6 5 4 5 5 6 7 7 7 7 7 7 6 5 5 4 3 3 4 3 3 2 3 7 11 11 11 10 10 9 7 6 6 7 9 10 9 8 8 9 10 10 8 8 8 10 9 8 6 8 7 6 3 2 2 1 1 2 4 6 8 8 8 8 7 7 6 6 6 6 6 5 5 5 5 5 6 6 6 6 5 5 6 6 7 6 5 4 4 4 6 7 8 8 8 7 7 6 5 5 5 5 2 4 9 5 2 2 5 7 6 3 3 2 1 0 1 2 3 3 4 4 5 5 4 3 2 1 1 2 4 3 2 4 5 6 5 1 5 10 10 6 2 2 2 2 5 7 7 8 8 7 7 6 5 6 7 7 7 10 14 14 14 14 13 13 13 12 12 13 13 12 12 11 10 9 8 8 8 9 10 12 13 15 14 13 10 27 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 30 30 30 30 30 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31 31 31 32 32 32 32 31 31 30 30 30 30 30 29 29 30 29 29 28 26 26 25 24 22 19 16 9 4 2 2 4 3 2 4 3 7 10 10 7 9 13 11 9 7 5 6 6 5 4 5 5 5 3 4 1 7 10 9 7 6 7 9 9 6 4 4 5 7 6 7 6 6 5 4 4 3 1 3 4 5 4 2 2 1 3 3 2 3 4 5 5 5 5 5 4 4 3 3 4 4 11 19 16 14 12 11 9 4 3 4 5 5 4 3 3 3 4 3 4 5 5 4 3 4 5 6 5 5 4 5 5 5 6 8 9 10 11 12 12 12 12 10 9 9 9 10 10 9 8 7 6 6 7 8 10 11 11 12 12 12 12 13 13 13 12 12 11 11 12 13 14 15 16 16 16 15 13 11 7 12 17 14 11 10 9 10 11 10 10 10 10 8 5 8 12 12 6 3 4 5 5 5 5 4 4 4 3 3 2 0 1 1 1 4 6 6 7 5 6 14 15 14 12 11 9 4 3 4 1 9 14 16 12 9 7 5 5 11 10 8 5 5 5 3 3 5 10 11 9 6 7 8 9 12 13 13 12 11 7 5 3 1 3 3 3 4 5 7 7 6 7 14 16 14 12 10 6 7 8 11 13 14 13 9 7 11 11 7 2 2 3 3 3 1 2 8 13 14 11 9 6 7 8 7 6 6 6 5 4 5 7 9 9 9 8 7 6 5 5 5 5 5 4 4 4 3 3 3 2 2 2 3 3 2 3 4 5 5 5 4 5 5 6 5 4 3 4 7 10 7 6 5 9 11 12 10 6 2 3 6 7 7 7 7 6 5 6 7 8 6 6 5 5 3 2 2 4 4 3 1 3 4 1 1 3 6 9 13 15 15 13 10 7 5 4 4 6 7 6 5 5 6 7 7 6 5 4 3 3 6 7 8 11 14 16 15 11 5 1 2 5 12 14 15 14 14 14 16 17 17 15 11 7 5 6 7 9 11 12 12 11 9 8 6 4 2 2 4 5 4 4 6 9 9 8 9 9 9 8 6 6 6 5 4 4 4 5 7 9 9 8 5 3 3 4 5 5 3 4 11 16 20 22 21 18 14 10 9 9 10 10 9 7 6 6 5 4 5 5 5 4 5 5 5 4 3 2 3 5 6 6 7 8 6 3 13 21 16 9 5 3 4 8 9 10 14 16 15 11 9 6 4 4 6 7 5 3 1 6 8 8 6 5 3 0 1 1 2 2 4 5 5 4 0 2 3 4 4 6 8 12 13 11 7 4 3 3 2 3 4 4 3 4 5 6 5 4 4 5 8 9 10 9 8 8 8 9 9 9 9 10 10 10 10 9 8 7 6 6 5 5 5 6 6 6 5 5 5 5 4 4 4 4 4 3 3 3 4 6 4 0 8 11 11 11 10 9 7 6 4 3 4 5 5 5 7 10 11 10 8 6 6 7 9 9 9 9 7 5 3 2 2 2 1 2 6 8 9 8 8 7 7 6 5 5 5 5 4 3 3 3 3 4 4 4 4 4 5 5 6 7 6 5 5 4 3 5 7 8 8 8 7 5 5 5 5 5 5 5 4 0 5 7 4 6 6 5 4 3 3 3 2 2 1 0 2 3 5 6 7 6 5 4 3 1 1 3 3 3 4 5 6 6 7 5 0 6 8 7 5 3 2 1 4 5 6 9 10 10 9 9 9 9 8 7 10 13 16 16 15 15 14 13 13 13 12 12 12 12 12 11 10 9 9 8 9 9 10 12 13 15 14 13 11 27 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 30 30 30 30 30 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31 31 32 32 31 31 31 30 30 30 30 30 29 29 29 29 29 27 26 25 24 22 20 17 13 8 6 3 4 2 3 7 7 7 8 9 7 2 3 10 12 8 5 6 6 4 3 5 7 3 4 4 2 1 6 8 8 7 8 10 11 9 7 3 2 0 5 6 3 3 5 5 3 2 1 1 3 4 4 3 3 2 3 6 4 3 5 5 6 6 5 5 5 3 2 1 3 3 4 14 19 16 12 10 11 9 5 3 3 4 4 3 3 2 2 3 3 3 4 4 3 3 2 3 6 6 5 6 6 4 2 4 7 9 10 11 12 12 12 11 10 9 8 8 9 10 10 10 8 8 7 8 9 10 11 12 13 13 13 13 13 13 13 13 13 12 12 12 12 13 14 15 16 16 15 13 10 8 12 15 14 9 7 7 8 9 9 9 9 10 8 5 7 13 13 7 4 4 5 5 5 5 4 4 4 3 3 2 1 1 1 2 4 5 4 5 5 10 14 12 9 7 8 7 3 5 4 1 11 14 14 10 8 7 6 7 10 11 8 4 4 2 3 3 5 9 10 7 5 5 7 10 13 13 13 13 11 8 4 1 2 4 5 4 5 5 6 7 7 11 17 17 15 13 9 6 5 6 8 12 13 14 10 7 10 11 9 5 2 1 2 5 8 11 13 11 9 10 9 7 6 5 4 4 5 6 5 5 6 9 10 10 10 10 10 10 10 9 8 7 7 7 7 7 6 6 6 4 3 1 1 1 2 3 4 4 5 4 4 4 4 4 3 3 1 4 7 8 4 4 3 5 8 10 10 6 2 3 5 7 7 7 6 5 5 6 6 6 5 5 5 5 5 2 3 6 5 3 2 2 3 5 6 7 9 11 12 13 11 9 6 4 2 2 4 6 6 5 4 4 6 7 7 6 3 2 3 7 11 12 13 16 17 17 16 15 10 5 6 10 15 17 17 17 15 14 15 15 15 14 9 6 3 4 5 8 11 13 13 11 9 7 5 3 2 3 4 5 3 3 7 10 11 10 8 9 9 9 7 6 6 7 6 5 4 4 6 7 7 7 6 4 4 4 4 2 3 7 11 15 19 22 21 18 14 10 9 9 11 11 10 8 6 5 5 4 4 6 5 5 5 4 4 3 2 1 1 3 5 6 6 8 9 2 13 23 14 5 7 7 7 9 11 14 18 18 14 8 5 3 1 4 6 6 6 5 2 6 8 8 5 4 4 3 2 1 2 2 3 4 5 4 1 3 5 6 5 8 11 14 13 11 6 3 2 2 2 2 4 3 3 6 7 8 6 6 7 10 11 11 10 9 8 8 9 9 9 9 10 10 10 10 10 9 9 8 8 8 7 7 6 5 4 4 4 4 4 4 4 4 5 6 5 5 5 6 6 5 4 2 7 11 13 13 12 10 6 4 3 1 3 3 3 3 5 8 10 10 8 6 6 6 9 10 10 10 7 5 2 2 2 1 2 5 8 9 9 8 8 7 6 6 5 5 4 4 3 3 3 3 4 3 3 3 3 4 4 5 5 5 5 4 4 4 5 6 8 8 8 7 6 5 5 6 6 6 6 5 4 4 2 6 9 7 2 3 3 3 3 3 3 4 4 4 5 6 7 6 6 6 5 4 3 2 1 3 4 5 6 6 6 6 6 5 2 6 8 7 4 2 3 4 5 5 6 8 9 9 9 10 10 10 7 7 13 15 17 16 16 16 15 14 13 13 13 13 12 12 12 11 11 10 9 9 9 9 10 12 13 15 15 14 12 27 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 30 30 30 30 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31 31 32 31 31 31 30 30 30 30 30 29 29 29 29 28 27 26 24 23 21 18 15 10 7 6 4 1 7 9 10 8 6 4 3 5 6 3 5 15 10 7 7 7 5 5 7 7 3 2 3 1 2 3 7 7 6 6 11 11 3 2 4 4 3 0 4 4 4 3 3 1 0 1 2 2 3 4 3 2 6 6 4 1 3 5 6 6 6 5 4 4 2 2 2 4 1 5 15 15 12 8 7 8 6 4 3 3 3 3 3 2 2 2 3 3 3 3 3 4 4 3 3 5 7 7 6 5 4 2 3 6 8 9 10 11 11 11 10 9 8 7 6 7 10 11 11 10 10 10 10 10 11 12 13 14 14 14 14 13 13 14 14 13 13 12 12 12 13 14 15 16 16 15 14 11 10 15 15 11 5 5 6 7 7 8 7 8 8 8 4 7 14 13 9 6 5 5 5 5 4 4 4 5 4 3 2 2 2 2 4 4 5 4 5 7 10 11 7 4 3 4 3 1 3 2 5 13 14 12 9 9 9 9 7 9 10 7 4 4 3 3 4 6 8 7 3 3 5 9 12 14 14 13 13 9 5 2 2 5 7 6 5 4 3 4 5 9 15 20 16 13 13 9 6 3 4 7 10 13 14 12 8 7 8 9 7 6 7 10 14 13 12 8 6 6 9 9 8 6 4 4 5 6 7 8 9 10 11 11 10 10 9 9 9 9 10 9 9 8 8 8 8 8 8 7 7 6 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 1 3 4 3 1 3 5 7 10 11 7 4 3 6 9 10 8 6 4 4 4 4 4 4 3 4 6 8 4 4 6 6 4 1 4 7 10 9 9 10 9 8 9 8 7 5 3 2 1 4 5 5 4 4 5 6 7 8 6 3 0 6 11 14 14 13 15 16 15 15 15 12 9 8 12 15 18 18 16 13 13 14 14 13 11 8 6 5 5 7 10 13 14 13 11 8 7 5 3 2 2 3 3 2 3 7 11 11 10 7 7 9 10 9 7 5 5 4 3 1 2 4 5 6 7 6 4 3 2 1 4 8 10 12 14 18 20 20 17 14 11 10 10 11 11 10 8 6 4 4 4 5 7 6 6 7 3 2 2 2 1 1 1 3 5 6 8 9 2 10 18 12 2 9 11 9 9 9 12 16 18 13 7 4 2 0 3 4 6 9 8 5 6 9 9 6 3 3 5 5 4 3 3 4 4 5 2 3 6 6 6 5 8 12 14 13 10 6 4 2 1 1 2 3 3 4 7 7 7 7 7 9 12 11 10 9 8 7 7 7 8 9 10 10 11 11 11 11 10 9 9 9 9 9 9 7 6 4 5 5 6 6 6 6 7 7 7 7 7 7 6 5 4 2 3 8 11 13 14 13 10 5 2 2 1 2 3 3 2 3 4 7 8 8 7 7 8 10 11 11 10 7 4 2 2 2 2 5 7 10 10 10 9 8 8 7 7 6 5 5 4 4 4 4 5 4 4 3 3 3 3 3 3 3 3 3 4 4 5 6 8 8 8 8 7 7 6 6 7 7 7 6 5 4 5 3 2 7 10 8 4 2 2 3 4 4 6 7 8 7 6 5 5 6 7 6 5 4 2 0 2 5 6 6 6 5 5 5 5 2 4 8 7 4 4 6 7 6 5 5 4 4 4 5 6 7 8 8 10 13 15 16 16 16 16 15 15 14 14 13 13 13 12 12 12 11 11 10 10 10 10 11 12 13 14 15 14 13 27 26 26 26 26 26 27 27 27 27 27 26 26 26 27 27 27 27 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 28 29 29 29 29 29 29 30 29 29 29 29 29 29 29 29 29 29 29 29 30 30 30 30 31 31 31 31 31 31 30 30 30 30 30 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 29 29 28 28 28 27 26 24 22 20 17 13 9 7 6 6 8 13 12 8 8 6 4 4 5 4 3 5 12 13 7 5 5 6 8 10 9 9 7 4 3 5 5 5 5 4 2 12 11 3 2 4 5 3 1 5 4 2 3 4 4 4 3 2 2 3 3 4 5 7 4 1 5 6 6 7 7 6 5 4 3 2 2 3 4 1 7 16 10 5 2 3 4 3 2 2 2 3 3 2 2 2 2 2 3 3 2 3 4 5 5 5 5 7 7 6 5 3 1 2 5 7 9 10 11 11 10 9 8 7 5 4 6 9 12 12 12 11 11 11 11 12 14 14 15 15 15 15 14 14 14 14 13 13 12 12 12 12 14 15 15 16 16 15 13 10 13 14 10 4 5 6 6 7 7 7 7 7 6 4 9 16 13 8 5 5 5 5 4 4 4 5 6 5 4 3 2 3 5 7 6 6 5 5 6 8 7 5 4 3 3 2 2 3 7 10 12 12 10 10 11 10 8 7 8 8 5 3 1 3 6 7 7 6 5 3 4 7 10 13 15 14 14 13 8 4 4 9 9 9 8 6 4 2 2 3 12 16 17 11 8 7 7 5 3 4 6 9 12 13 13 10 5 2 4 8 11 12 12 12 10 7 6 5 6 8 10 9 7 7 7 7 6 7 8 10 11 12 11 10 9 8 8 8 9 9 9 9 9 8 8 8 8 8 8 8 8 8 7 6 5 4 4 4 4 4 3 2 2 3 3 4 3 3 5 3 3 7 7 7 8 9 10 7 5 5 8 10 10 7 5 3 2 3 3 4 3 2 3 9 11 8 6 5 5 3 3 8 10 11 11 10 9 6 6 6 6 6 5 4 2 1 4 4 5 7 7 7 7 8 8 7 5 7 11 14 15 15 10 10 13 14 14 13 11 8 7 11 14 16 14 11 8 12 13 13 12 12 12 13 13 13 13 13 14 14 13 10 8 7 6 5 2 1 1 1 1 5 6 8 10 9 7 7 8 9 9 7 5 4 5 5 4 2 2 4 5 5 5 4 3 4 6 9 11 11 12 13 16 18 18 16 14 11 9 10 10 10 8 6 5 5 5 5 5 6 8 8 7 3 2 2 2 2 2 3 3 4 5 9 9 4 10 16 14 9 12 13 11 9 7 6 10 15 13 9 5 7 7 7 5 6 9 10 9 7 8 9 8 5 3 5 7 6 5 4 4 5 6 3 2 7 7 6 5 7 12 15 14 11 8 5 3 2 2 2 3 4 6 7 7 7 7 7 9 11 10 8 7 7 7 7 8 9 10 11 12 12 13 12 11 10 9 9 9 10 9 9 8 7 7 8 8 9 8 9 9 8 8 7 7 7 6 5 4 2 2 6 10 12 14 14 14 10 5 1 2 2 1 2 2 2 2 2 4 5 6 8 9 11 11 12 11 8 4 3 2 2 2 4 7 9 11 11 10 10 9 9 8 8 6 6 5 5 5 5 5 5 4 4 3 3 3 2 2 2 2 2 3 4 5 6 7 8 9 8 8 8 7 7 7 7 7 6 6 5 5 5 4 2 2 7 10 8 6 5 4 5 6 6 6 7 7 5 4 3 4 6 6 5 3 1 0 1 3 4 5 5 5 4 4 5 3 3 8 9 8 9 8 7 4 4 3 1 0 1 1 5 8 11 13 13 12 12 13 14 14 14 14 15 15 14 14 14 13 13 12 12 12 12 12 11 11 12 12 12 13 13 14 13 13 27 27 26 26 26 26 27 27 27 27 26 26 26 26 26 27 27 27 27 27 27 27 28 27 28 28 28 28 28 28 28 28 28 28 28 29 29 29 29 29 29 30 30 29 29 29 29 29 29 29 29 29 29 29 30 30 30 30 31 31 31 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 29 29 28 28 28 27 26 23 21 19 16 13 9 8 7 8 10 11 11 3 5 6 4 3 3 1 1 8 12 12 4 4 6 9 10 10 7 7 7 6 4 6 6 2 4 2 3 12 11 8 4 1 3 4 1 4 4 2 2 4 5 5 3 1 3 2 3 7 7 5 2 3 5 7 7 7 7 6 5 4 3 3 4 4 4 2 7 13 11 6 2 4 4 3 2 1 2 2 2 2 2 2 2 2 2 2 3 4 5 5 6 7 7 7 7 5 4 3 1 2 5 6 8 10 11 11 10 8 7 6 4 3 7 9 11 12 12 11 11 11 12 13 14 15 15 15 15 15 15 15 14 14 13 13 12 12 12 13 14 15 15 16 16 16 16 10 10 15 11 7 8 7 7 7 7 7 8 6 5 5 11 14 12 7 5 5 5 4 4 4 5 6 6 6 4 3 2 4 7 8 7 6 5 4 4 5 5 4 4 3 2 3 5 8 10 11 10 9 7 9 11 10 8 7 7 7 5 2 1 5 6 6 5 6 6 6 8 10 12 14 15 15 15 12 8 9 11 12 10 9 10 8 6 3 1 4 12 13 11 7 3 2 6 5 5 5 7 9 12 13 14 13 10 7 6 10 12 11 7 5 5 6 7 7 6 7 8 8 7 8 7 6 5 7 9 11 11 11 10 10 9 8 8 9 9 9 9 9 9 8 8 7 7 7 8 9 9 10 9 8 6 5 5 5 5 5 3 1 1 2 3 3 3 4 4 3 5 6 7 8 10 8 7 5 5 6 7 6 6 6 4 3 4 4 3 2 2 4 6 10 12 11 6 4 4 3 4 9 11 11 11 10 7 4 3 4 4 4 4 4 3 4 5 7 8 9 9 7 6 7 8 10 12 13 14 15 13 10 4 5 9 11 12 13 12 8 7 10 11 12 8 5 6 11 12 14 15 16 17 16 16 15 15 15 14 13 11 9 6 7 7 6 2 3 4 2 5 9 7 8 10 10 9 8 7 8 8 7 6 6 7 6 5 3 2 2 3 4 5 4 5 7 9 10 10 10 11 13 14 16 17 17 14 12 10 10 9 7 4 3 2 3 4 5 5 6 7 6 5 2 2 3 5 4 3 4 4 3 5 9 8 3 12 15 14 13 13 11 9 7 5 4 6 10 13 12 11 11 9 8 6 7 9 12 10 8 5 6 6 5 4 5 6 5 5 4 4 4 4 4 2 5 8 7 5 6 8 12 13 13 11 8 7 6 5 5 6 6 7 7 7 7 7 5 7 9 9 9 8 8 9 9 10 11 12 12 13 13 12 11 10 8 8 8 9 9 8 7 7 8 9 10 10 10 10 9 9 8 7 7 7 6 5 4 3 2 3 7 10 13 14 15 14 10 5 1 3 2 1 2 3 3 3 3 3 4 6 9 11 11 11 11 9 7 5 4 3 2 2 5 9 11 11 11 10 9 9 8 8 7 6 6 5 5 5 5 5 5 4 4 4 3 3 2 2 1 2 4 5 5 6 6 8 9 9 9 8 8 7 7 7 7 7 7 6 6 6 5 6 7 6 5 6 8 8 7 5 6 7 7 6 6 6 5 4 3 1 2 3 3 2 1 1 1 1 2 3 4 4 4 3 3 3 3 4 7 8 9 5 3 6 6 5 4 4 4 5 8 12 15 17 15 13 11 11 12 12 12 12 13 14 15 14 14 14 14 13 13 12 13 13 13 13 14 14 13 13 13 12 12 12 27 27 26 26 26 26 26 27 27 27 26 26 26 26 26 26 27 27 27 27 27 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 29 29 29 29 29 29 30 29 29 29 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 30 30 30 30 29 29 29 29 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 29 29 29 28 28 27 27 25 23 20 17 15 11 8 6 6 6 7 8 8 5 5 5 3 2 6 10 8 8 10 13 12 9 7 8 6 4 4 4 5 6 4 6 6 4 3 2 6 10 11 11 9 6 1 4 1 3 4 1 1 3 5 5 4 1 1 1 4 7 8 5 4 3 4 6 7 7 7 6 5 4 4 3 4 4 3 2 3 9 13 10 7 6 4 3 2 1 1 0 1 2 2 1 1 2 2 2 2 2 4 5 6 7 7 7 6 5 4 3 1 2 4 6 7 9 10 10 10 8 6 4 2 3 7 9 10 10 10 11 11 12 12 13 14 15 15 15 15 15 16 15 15 14 14 13 13 13 13 13 14 14 15 15 15 16 16 12 10 14 13 8 8 8 7 7 7 7 8 6 5 7 13 14 11 7 5 5 4 4 3 4 5 5 6 6 5 4 5 6 7 7 5 4 3 4 3 2 2 3 2 2 4 5 5 4 5 7 7 5 2 5 9 11 7 6 6 5 3 4 4 5 4 5 5 4 7 9 10 11 13 15 15 15 15 10 9 11 11 10 9 9 10 9 7 4 1 6 10 10 6 5 4 5 7 8 8 8 8 10 12 13 14 15 13 8 5 8 12 13 7 2 4 6 7 6 5 5 6 7 6 6 5 6 7 9 10 10 10 9 9 9 9 9 9 9 9 9 8 8 8 8 8 7 7 7 8 9 10 10 10 9 8 8 8 7 7 6 4 2 0 2 3 3 4 4 4 2 4 5 7 9 10 7 4 2 3 3 1 3 4 5 6 8 10 9 7 6 5 7 8 10 11 10 5 3 2 2 6 11 13 11 10 8 6 4 3 2 2 3 3 3 4 5 6 8 8 9 10 7 5 4 8 11 14 11 9 7 8 5 1 2 6 8 10 12 13 10 8 7 8 8 7 6 8 11 12 14 16 16 14 12 12 14 15 15 13 11 10 9 9 9 8 6 4 5 4 6 10 12 10 10 11 13 12 10 8 8 7 7 6 6 6 5 3 2 1 1 3 5 5 4 5 7 9 9 9 10 11 12 13 16 18 19 17 15 13 11 8 4 1 2 1 1 3 4 5 4 3 3 2 2 4 5 6 6 5 4 3 2 5 8 7 4 14 13 11 13 9 6 4 4 4 3 5 8 12 13 11 8 7 7 7 8 10 10 7 7 6 7 7 6 5 4 4 4 4 4 2 2 3 3 3 4 7 8 6 5 7 9 11 13 13 13 11 10 8 6 5 5 6 6 6 6 6 4 6 8 10 10 10 11 11 12 12 12 13 13 13 12 10 8 7 7 7 8 9 8 7 7 8 9 10 10 10 9 10 9 8 7 7 6 6 4 4 4 4 4 5 8 10 12 14 15 14 10 5 1 3 3 2 2 3 4 4 3 3 4 9 11 12 11 10 11 11 10 9 6 4 2 4 6 9 11 11 10 9 8 8 7 7 6 6 5 5 5 5 6 5 5 4 4 3 3 2 2 2 3 4 6 7 7 6 6 8 9 9 9 8 8 7 7 7 8 7 7 6 6 6 6 8 11 12 12 11 10 10 9 9 8 8 7 6 5 4 4 3 3 2 1 0 1 1 1 1 0 1 2 2 3 3 3 2 3 3 4 3 3 4 4 6 7 8 8 7 6 6 6 8 11 14 17 18 18 16 13 12 11 11 10 10 11 12 13 14 14 14 14 14 13 13 13 13 14 15 15 16 15 14 13 11 11 10 27 27 26 26 26 26 26 26 26 26 26 26 26 26 26 26 27 27 27 27 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 30 30 30 30 29 29 29 29 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 29 29 29 29 28 28 27 27 25 22 18 15 12 9 7 6 5 5 4 3 5 7 6 2 2 5 9 14 10 8 8 12 11 7 5 4 5 3 5 5 4 5 4 5 5 4 4 5 6 7 8 11 11 6 2 2 4 5 3 3 1 2 6 7 6 5 5 6 8 8 7 5 5 4 3 3 5 5 5 5 3 1 0 1 2 2 3 3 2 6 10 12 6 4 2 3 3 3 2 2 2 2 2 1 0 1 1 1 2 2 2 3 5 6 7 7 6 5 5 4 2 1 2 4 6 7 8 9 9 8 5 2 1 5 8 9 9 9 9 10 11 12 13 13 14 14 14 15 15 16 16 15 15 14 14 14 14 14 14 14 14 14 14 15 15 14 14 12 10 12 14 8 5 8 7 7 7 8 7 6 6 9 13 12 10 6 5 5 4 4 3 3 3 3 4 6 7 7 7 8 8 6 4 2 3 3 3 2 2 2 3 4 6 5 2 1 1 2 5 6 7 8 8 8 4 5 5 4 5 7 7 5 4 0 3 5 6 8 11 12 14 16 16 15 13 7 6 10 10 9 9 10 10 10 8 5 3 12 15 15 10 8 10 11 12 12 12 11 10 10 11 13 14 14 12 8 5 4 10 14 12 5 1 5 6 5 3 4 5 7 6 5 5 8 10 11 10 9 8 8 8 8 9 9 9 9 8 8 8 7 7 8 7 6 7 7 8 9 9 9 9 9 9 9 9 8 8 6 4 2 0 2 3 3 4 5 4 3 4 6 8 9 9 7 5 3 1 3 3 3 3 7 11 12 13 13 12 10 8 9 9 10 11 9 5 3 4 6 9 11 13 11 8 6 6 5 3 1 2 2 3 3 4 5 6 6 6 7 9 7 3 2 7 10 10 7 6 5 6 4 2 2 3 5 5 10 13 12 9 6 5 7 9 10 10 11 11 11 11 10 8 8 10 13 15 14 11 10 12 13 13 12 9 6 6 8 7 7 12 14 12 13 14 15 13 11 9 8 7 6 5 4 4 3 2 2 4 4 4 5 5 4 4 6 8 8 9 10 11 12 13 15 17 19 19 18 16 14 9 4 0 2 2 0 3 4 5 2 3 3 1 2 4 5 6 7 5 4 2 3 6 7 6 5 14 12 10 10 5 3 4 4 4 4 7 10 13 13 11 7 3 4 5 8 9 8 7 6 5 7 6 4 3 3 4 4 4 4 4 4 4 4 4 4 6 7 7 6 8 9 10 12 14 15 12 9 6 5 4 4 4 5 5 6 5 4 5 8 10 10 11 11 12 12 12 11 12 12 12 10 8 6 6 7 8 9 9 8 8 9 9 10 10 10 10 9 9 8 7 6 6 6 5 4 4 4 5 5 5 8 10 13 15 15 13 8 3 2 4 4 2 2 3 3 4 3 3 8 12 13 12 12 13 14 13 11 9 6 4 4 6 9 10 11 11 10 9 8 8 7 6 6 6 6 6 6 6 5 5 4 4 4 3 3 3 3 4 5 6 7 8 8 7 7 8 9 9 9 8 8 7 8 7 7 7 7 7 7 7 7 9 12 14 14 13 12 11 11 10 9 7 6 4 3 2 2 3 3 3 2 1 1 0 0 1 1 0 1 2 2 1 3 5 6 6 6 5 6 7 7 8 9 10 10 9 8 6 6 7 10 12 15 18 19 18 16 15 13 12 11 10 9 10 12 13 14 14 14 14 14 14 13 14 14 15 16 17 16 15 14 12 11 10 27 27 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 27 27 27 27 27 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 28 29 29 29 29 29 30 30 29 29 29 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 30 30 30 29 29 29 29 30 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 29 29 29 29 28 28 27 26 25 21 17 11 9 8 8 8 7 7 4 3 4 1 5 8 11 12 10 10 10 10 11 13 6 3 4 4 3 1 0 2 5 7 7 6 5 5 5 5 7 6 6 6 10 8 2 3 6 7 2 4 3 1 3 5 6 7 8 9 9 7 5 3 6 7 7 6 4 3 3 3 4 4 5 6 6 5 5 2 4 10 12 12 8 6 4 5 5 4 5 4 3 2 2 2 2 1 1 1 2 3 3 2 1 3 5 6 6 5 5 4 3 1 1 2 4 5 7 7 7 5 2 4 7 9 10 10 9 9 9 10 11 12 13 13 13 13 13 14 15 15 16 15 14 14 14 15 15 15 15 15 15 15 15 15 15 14 13 11 9 10 10 8 5 5 6 6 6 7 7 6 6 9 12 11 9 7 5 5 4 4 3 3 2 3 4 5 7 9 9 9 8 6 5 3 3 3 3 2 3 4 4 4 3 2 1 1 3 2 3 6 6 5 6 5 2 3 5 7 8 9 10 6 4 4 2 5 5 5 9 13 16 17 16 14 10 4 9 12 11 8 8 10 10 10 9 5 8 17 15 13 10 12 14 14 14 13 12 11 10 10 11 13 14 14 12 9 7 5 6 11 12 7 2 4 5 3 2 3 5 7 6 4 5 10 11 10 10 9 8 8 8 8 9 9 8 8 8 8 7 7 6 7 6 6 7 7 7 8 7 7 8 8 8 7 7 7 7 5 4 2 1 2 2 3 4 4 4 3 6 9 10 8 6 6 6 4 3 4 3 1 3 7 10 12 12 13 14 13 12 12 12 13 12 9 8 8 8 8 9 9 9 8 7 7 7 7 5 2 1 2 3 3 4 4 4 4 4 4 6 6 3 3 9 10 8 4 2 2 4 4 4 4 4 5 7 11 13 13 10 8 7 9 10 12 11 10 9 5 4 6 6 6 8 11 12 13 13 14 15 15 15 13 9 6 7 12 10 8 12 14 14 15 15 14 12 10 9 7 6 5 3 3 2 2 2 3 5 6 6 5 4 2 4 6 8 9 10 11 12 13 14 15 15 17 19 19 18 17 10 4 1 1 1 2 4 5 6 2 2 3 2 2 2 3 4 5 1 1 3 6 7 7 7 5 13 12 9 6 3 3 3 4 4 6 10 14 16 13 10 8 6 4 3 6 8 8 5 5 6 8 5 3 1 2 3 4 6 6 6 6 6 5 4 4 5 5 7 8 10 11 11 12 14 14 11 8 5 5 4 4 3 5 5 7 5 4 5 9 11 10 10 10 11 10 9 9 9 10 10 8 7 6 7 8 10 9 9 9 9 9 10 10 10 10 9 9 8 7 7 6 6 6 5 4 5 6 6 5 5 7 10 12 14 14 12 8 3 2 4 4 1 2 3 3 3 4 8 12 13 13 12 14 14 13 12 10 8 6 5 6 9 11 12 12 11 11 10 9 8 7 7 6 6 6 6 6 5 5 4 4 4 4 3 3 3 4 6 8 9 9 9 9 8 7 7 9 9 9 8 7 7 7 7 7 7 7 7 7 7 7 8 11 14 15 14 13 12 11 10 9 7 5 3 3 3 3 3 3 3 2 2 2 1 1 2 3 2 1 1 1 4 8 9 10 8 6 5 7 8 8 9 10 11 11 10 9 7 7 8 10 11 13 16 17 18 17 17 16 15 13 11 10 10 11 12 13 14 14 15 15 14 14 13 14 15 16 16 16 16 15 14 13 11 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 28 29 29 29 29 29 30 30 29 29 29 29 29 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 29 29 29 29 29 30 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 29 29 29 29 28 28 27 27 25 21 15 8 7 7 8 7 6 6 5 3 1 6 12 16 14 13 10 8 9 7 8 9 4 2 2 4 5 6 7 8 8 9 8 6 4 4 4 4 5 6 5 6 9 8 7 7 6 5 5 5 4 1 3 4 4 6 7 7 6 5 3 1 4 8 10 11 10 10 12 10 9 8 7 6 5 5 4 4 11 14 12 10 8 10 9 8 5 5 6 5 4 3 2 2 3 2 3 4 4 4 5 4 3 1 3 5 5 5 4 3 2 1 1 2 3 4 5 5 4 4 7 10 11 11 11 10 9 9 10 10 11 12 12 12 12 12 12 13 14 15 15 14 14 14 15 15 15 15 15 15 15 15 16 18 18 16 14 10 8 8 8 7 5 3 4 4 5 5 6 6 7 8 10 10 10 8 7 6 6 5 4 3 3 4 3 5 7 9 10 9 8 7 5 4 3 1 1 1 3 4 5 3 1 1 1 2 2 2 1 4 4 3 3 4 4 4 7 10 10 10 9 6 4 3 2 5 7 9 14 17 17 17 15 13 8 8 12 12 10 7 7 9 10 10 9 6 11 18 14 11 9 12 14 14 14 12 11 11 11 10 11 12 13 13 12 11 8 6 3 6 9 9 2 2 2 2 3 4 6 5 3 4 8 11 10 10 9 10 9 9 9 8 9 8 8 8 8 8 7 7 6 5 5 6 7 7 6 6 6 6 7 8 7 6 6 6 6 5 4 2 2 2 2 1 1 2 3 7 13 13 9 5 4 5 5 5 3 1 2 2 2 5 8 9 10 11 12 13 14 13 13 14 13 9 9 10 10 8 7 7 7 7 6 6 6 7 7 6 4 2 2 3 3 3 3 2 1 3 4 5 6 8 11 10 7 3 2 2 4 6 8 9 8 10 11 12 13 13 12 10 10 11 11 12 12 10 8 4 3 4 4 5 5 7 11 14 16 15 15 15 14 12 9 8 11 14 10 9 10 12 14 16 15 13 11 10 8 6 4 3 2 2 1 1 2 3 5 7 7 6 3 2 7 10 11 12 12 13 14 15 15 15 15 15 15 16 17 16 11 5 1 2 4 6 6 5 6 5 3 3 3 2 1 2 3 3 5 4 4 9 9 9 9 4 11 14 7 3 2 2 3 3 4 5 10 17 18 14 11 8 6 4 4 4 7 8 7 7 8 7 5 4 4 3 1 4 6 6 6 6 6 5 4 4 4 4 6 8 11 11 12 11 13 13 10 7 5 6 4 3 3 5 6 6 5 5 8 11 12 11 11 10 10 9 8 8 9 9 9 8 8 8 9 9 9 9 9 8 8 8 9 10 10 9 8 7 7 6 6 6 7 6 5 5 7 8 7 5 5 6 9 11 12 13 12 10 6 4 4 4 1 2 4 5 5 9 12 14 13 13 13 14 12 10 9 8 7 7 8 10 12 12 12 12 11 10 9 8 7 7 7 7 7 6 6 6 5 5 4 4 4 4 4 4 5 7 9 10 10 11 10 10 9 8 7 8 9 9 8 7 7 7 7 7 7 7 7 6 6 6 6 9 12 15 15 14 13 12 11 9 7 6 5 6 6 6 6 5 4 4 4 4 4 4 4 5 4 4 5 6 8 10 9 8 7 6 6 7 8 9 10 12 13 12 10 9 8 8 8 8 10 11 13 15 16 16 16 17 17 16 14 13 12 12 13 14 14 14 15 15 15 14 14 14 14 16 16 16 15 15 15 14 12 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 29 29 29 29 29 30 30 30 30 29 29 29 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 30 29 29 29 29 29 30 30 30 30 30 31 31 31 31 31 31 31 31 31 30 30 30 30 30 29 29 29 29 29 28 28 28 27 25 23 14 8 5 6 6 6 5 4 4 2 8 13 16 18 15 12 10 8 7 7 8 8 6 2 2 9 8 8 7 8 8 8 7 6 4 4 4 4 5 8 8 7 7 7 6 6 5 4 4 5 4 5 4 3 3 4 5 6 5 5 2 2 4 7 9 10 9 9 10 11 11 9 8 6 4 4 4 1 8 13 13 10 10 12 8 4 5 6 6 5 4 3 3 2 1 3 4 5 5 5 5 4 3 2 1 3 4 4 3 3 2 1 2 2 3 3 3 3 3 6 10 12 12 11 11 10 10 10 10 11 11 11 12 12 11 11 11 12 13 14 14 14 14 14 15 15 16 16 15 15 15 16 17 18 19 18 16 10 6 5 5 5 5 3 1 3 3 4 5 7 8 9 9 10 11 11 10 8 7 6 5 5 5 6 5 6 8 9 9 9 8 7 6 4 3 1 1 2 4 5 5 4 3 2 2 2 2 3 2 1 2 2 4 2 2 6 8 9 8 7 7 6 5 5 9 13 14 15 16 17 17 16 14 11 7 10 13 10 8 6 6 8 9 10 8 6 13 16 13 9 9 12 12 12 12 11 10 11 11 12 13 12 12 12 12 12 10 8 5 5 9 11 8 5 4 5 6 6 7 5 5 10 10 10 9 9 9 9 9 9 9 9 8 8 8 7 7 8 8 8 7 6 5 5 5 5 5 5 6 6 7 7 7 6 6 6 7 7 5 4 5 6 6 4 3 2 4 10 14 14 10 5 3 4 4 5 4 2 2 3 2 6 9 11 10 9 10 12 12 10 10 11 10 7 8 9 8 6 4 7 6 4 3 4 5 7 6 7 7 7 6 4 2 1 2 1 0 2 7 10 11 9 8 6 5 4 3 4 7 11 9 8 8 11 12 12 12 13 12 12 12 13 13 13 12 11 8 4 3 3 3 3 3 4 8 11 13 13 13 13 12 10 9 12 13 11 7 7 6 7 10 13 13 13 12 12 9 6 3 3 2 2 1 1 2 3 5 6 6 5 3 7 11 14 16 16 16 15 15 16 16 16 16 14 12 11 13 13 11 6 5 7 9 10 7 5 6 7 6 5 5 2 3 4 5 6 7 5 6 10 11 11 9 3 7 12 6 2 1 2 2 1 1 2 8 17 19 17 14 10 6 0 2 3 6 9 10 9 8 6 5 5 5 4 1 3 6 6 6 5 4 4 3 3 3 3 5 7 8 10 11 12 14 13 11 7 6 6 5 4 4 5 6 6 6 7 9 12 13 13 12 11 11 10 10 10 10 11 10 10 10 9 9 9 9 9 8 7 6 8 9 10 9 8 7 6 5 5 6 7 7 6 6 6 8 8 7 6 5 6 8 10 11 12 13 12 8 6 6 5 2 3 7 9 11 13 14 14 14 13 12 11 9 8 7 8 8 9 11 12 13 12 11 9 8 8 7 7 6 6 6 6 6 5 5 5 5 5 4 4 4 4 4 6 8 10 11 11 11 11 11 10 8 7 7 8 9 9 8 8 7 7 7 7 7 6 6 5 4 3 3 5 8 13 14 14 13 12 11 9 8 7 7 8 9 9 8 8 7 8 8 8 8 7 7 7 7 8 9 10 11 10 9 8 8 8 8 9 9 9 10 12 13 13 10 10 9 9 9 8 9 10 11 13 14 14 14 15 16 17 16 15 14 14 14 14 15 15 15 16 15 15 14 14 14 15 15 15 15 15 15 14 13 26 26 26 26 26 26 26 26 26 26 26 27 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 28 28 28 28 28 29 29 29 29 30 30 30 30 30 29 29 29 29 29 28 28 29 29 29 29 29 30 30 30 30 30 30 30 30 29 29 29 29 29 29 30 30 30 30 30 31 31 31 31 31 31 31 31 30 30 30 30 29 29 29 29 29 29 28 28 28 27 26 23 16 9 5 5 5 5 4 3 8 12 14 16 19 17 12 6 7 6 6 3 2 5 6 6 8 9 7 6 5 6 5 5 5 6 6 5 6 6 8 8 6 4 5 5 5 5 5 4 3 4 1 1 3 4 5 5 5 4 3 5 7 2 1 5 6 3 3 5 7 10 12 12 10 6 4 3 2 2 11 14 13 9 8 8 6 2 4 5 4 3 2 2 2 1 2 4 4 5 5 5 4 4 2 1 1 2 3 3 3 3 3 2 2 3 3 3 3 3 5 8 10 12 11 11 11 11 10 10 10 11 11 11 11 11 11 11 11 12 12 13 12 13 13 14 14 15 15 15 15 14 15 15 17 18 21 20 16 10 5 1 2 3 5 4 1 1 1 2 5 9 11 10 9 9 11 12 10 8 7 6 6 8 8 7 6 7 9 10 9 9 8 7 6 5 2 1 3 5 8 8 7 6 5 4 3 3 2 3 2 1 2 3 3 2 3 6 6 4 4 5 6 7 9 14 18 19 13 9 11 13 14 14 12 9 7 9 10 7 5 4 4 6 7 9 6 8 15 14 11 8 8 9 10 11 11 10 10 10 12 13 13 13 11 11 11 11 10 8 7 7 10 11 8 6 6 8 8 8 8 8 10 11 10 9 9 8 8 8 8 8 9 8 8 8 7 7 7 7 8 8 7 6 5 4 4 4 4 5 5 6 6 6 7 8 8 8 8 7 6 7 8 6 6 5 5 5 7 12 14 14 9 6 3 3 3 3 4 4 3 2 3 11 13 11 8 7 7 8 8 6 6 8 5 5 7 6 4 3 2 6 5 2 2 2 3 4 4 7 9 10 11 10 6 3 1 1 4 7 11 10 7 5 5 5 5 5 5 7 9 8 5 5 6 10 10 11 11 13 14 14 14 15 14 14 13 11 7 3 3 3 3 3 3 1 4 6 8 10 10 10 9 7 9 15 13 8 6 6 6 6 8 13 15 16 15 14 10 7 5 4 3 2 2 2 2 3 3 4 4 4 7 12 15 17 19 19 18 15 15 15 16 17 17 15 12 10 11 11 10 8 8 9 10 7 4 4 6 7 7 6 5 2 2 4 7 8 7 5 7 10 12 10 7 3 7 9 5 2 0 2 3 3 2 2 6 16 18 17 14 9 6 5 3 3 5 10 11 9 6 5 5 6 6 5 2 2 5 5 4 3 2 2 2 2 2 2 3 4 5 6 8 10 12 11 10 7 6 6 5 5 3 7 8 8 8 8 9 12 13 13 13 13 13 12 12 12 13 12 12 11 10 9 8 8 8 7 6 5 6 7 9 9 8 6 5 5 5 5 6 7 7 7 7 8 9 8 7 5 5 5 7 8 10 11 13 13 11 8 7 6 5 7 11 13 14 15 15 14 13 11 9 7 6 6 7 8 9 10 11 12 11 10 8 7 6 6 6 5 6 6 6 5 5 5 5 5 5 5 4 4 4 4 5 8 9 11 11 11 11 10 10 9 8 7 7 8 9 10 9 8 7 7 7 7 7 6 6 5 3 1 1 0 5 12 15 15 13 12 11 9 8 9 10 11 11 11 11 11 11 11 11 10 9 7 7 8 9 10 11 11 12 11 10 10 10 11 11 11 11 12 12 13 13 12 11 10 10 10 10 9 9 10 11 12 13 13 13 14 15 17 17 16 15 15 15 15 16 16 16 16 16 16 15 15 14 14 15 15 15 14 14 14 13 26 26 26 26 26 26 26 26 26 26 27 27 27 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 28 28 28 28 28 28 29 29 29 29 30 30 30 30 30 29 29 29 29 29 28 28 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 29 30 30 30 30 30 30 30 30 31 31 31 31 31 31 30 30 30 30 30 29 29 29 29 29 29 28 28 27 27 26 23 19 10 6 5 5 4 4 6 7 11 12 14 15 14 9 1 1 3 5 3 5 5 6 9 11 8 4 5 4 1 0 1 4 5 5 6 5 6 7 5 4 5 4 5 7 5 3 3 3 3 2 0 2 2 3 3 2 1 2 1 2 3 4 3 6 6 6 6 7 9 14 12 10 6 4 3 1 6 13 15 12 8 7 6 5 5 6 6 4 3 2 1 0 0 1 3 5 5 5 5 5 4 2 2 1 2 3 4 4 4 3 3 3 3 3 3 4 5 6 8 10 11 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 10 10 11 11 12 13 13 14 14 14 14 14 14 15 17 19 21 20 17 12 7 2 3 1 4 5 2 1 1 1 6 11 12 12 11 10 10 11 10 8 7 7 8 9 9 8 7 9 11 10 9 8 8 8 7 5 3 5 8 10 10 9 8 7 6 4 4 3 2 2 2 1 2 3 2 1 3 5 5 2 2 2 5 7 11 15 17 16 8 1 6 9 10 10 10 8 7 8 7 6 4 1 3 5 6 6 5 9 16 13 9 5 6 7 8 8 8 8 8 10 13 14 13 12 10 9 9 10 9 8 6 7 9 10 9 8 7 7 7 7 7 9 10 9 7 8 9 8 7 7 7 8 8 8 8 7 6 6 6 7 7 7 7 5 4 3 3 4 5 5 6 6 5 6 7 8 8 8 6 6 6 7 8 6 5 5 5 6 8 11 13 12 9 7 6 4 3 4 5 3 1 4 10 14 13 10 7 4 4 5 6 5 6 6 3 4 9 7 4 4 3 5 5 2 2 1 1 3 4 7 10 11 13 13 10 5 3 4 7 9 10 7 5 4 4 4 3 4 5 6 6 5 2 3 5 9 9 10 11 13 14 16 16 16 15 14 13 11 6 2 3 4 4 4 4 2 0 2 4 8 8 8 6 6 9 14 11 5 5 5 3 4 13 17 18 17 16 15 10 7 6 5 5 4 4 3 3 2 3 4 5 9 13 17 18 19 20 19 17 13 12 13 14 15 16 15 12 10 9 10 11 10 9 8 7 5 3 4 6 7 7 5 3 4 4 4 7 8 6 6 9 11 12 9 5 5 7 7 4 2 2 3 3 3 2 3 4 13 18 18 14 8 5 6 6 5 4 10 10 7 4 5 6 7 7 6 4 1 3 4 2 1 2 1 1 1 1 1 1 2 3 4 6 8 10 9 8 7 5 4 2 3 5 10 10 9 7 7 8 10 12 12 13 13 13 13 14 13 13 12 11 10 9 9 8 7 6 5 4 5 6 9 8 8 6 5 5 5 5 6 6 6 7 7 8 8 8 7 6 5 5 5 5 8 10 12 14 14 12 9 7 6 6 9 13 15 15 16 16 14 12 9 7 6 5 6 7 8 9 9 10 10 9 8 7 6 6 6 6 5 6 6 6 6 6 5 5 5 5 5 5 5 5 5 7 9 10 11 11 11 10 9 9 9 9 9 9 10 10 10 9 8 7 7 7 7 7 6 5 4 3 2 2 1 5 11 16 15 13 11 9 8 8 9 10 11 12 13 14 13 13 13 11 10 8 7 7 8 10 11 12 12 12 12 12 12 12 13 13 12 12 12 13 13 13 12 11 10 10 11 11 11 10 11 11 12 13 14 14 14 15 16 17 17 16 15 15 15 16 16 17 17 17 17 16 15 15 14 14 14 14 14 14 14 13 26 26 26 26 26 26 26 26 26 26 27 27 27 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 28 28 28 28 28 28 29 29 29 29 30 30 30 30 30 29 29 29 29 29 28 28 28 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 31 31 31 31 31 31 30 30 30 30 29 29 29 29 29 28 28 28 28 27 27 26 24 20 13 8 6 5 6 6 7 3 3 6 11 15 13 7 4 4 2 2 3 2 3 7 11 12 7 5 4 3 3 3 5 5 4 4 4 1 1 1 3 4 3 3 6 8 5 2 5 4 3 2 3 4 5 4 3 4 3 3 2 2 4 4 7 13 13 9 8 7 7 8 10 8 5 3 4 3 8 13 15 10 7 6 5 6 7 7 6 5 4 4 4 3 1 1 4 6 7 5 6 5 4 3 1 1 1 3 4 5 5 5 4 4 5 5 5 6 7 8 9 10 11 12 13 13 13 13 12 11 11 11 11 11 12 12 12 11 10 10 9 10 10 11 12 12 13 13 14 13 13 13 15 18 19 20 20 18 14 9 4 2 2 4 3 1 2 2 1 7 12 14 13 12 10 8 8 10 9 9 9 9 9 8 8 8 9 10 10 8 8 8 8 7 6 6 9 12 11 10 9 8 7 6 4 3 3 2 1 1 1 2 3 2 2 3 4 5 6 4 3 4 5 8 11 13 11 7 5 6 6 6 7 10 8 7 9 8 6 3 2 4 5 5 5 5 11 15 11 7 5 6 5 5 6 6 6 6 9 12 12 11 11 8 7 7 8 8 7 6 9 12 11 10 8 6 4 4 4 5 7 8 6 6 7 8 8 7 7 7 7 7 8 7 7 6 5 6 6 6 6 6 5 4 3 3 4 5 6 6 5 4 5 6 6 6 6 5 4 5 8 9 8 6 5 5 5 6 9 11 10 8 7 7 6 4 1 3 6 9 14 13 10 8 7 6 4 3 3 4 4 5 4 2 6 12 9 6 5 4 4 4 2 1 1 2 4 5 8 10 12 13 12 10 7 4 5 7 8 8 5 3 2 3 2 2 3 3 3 2 3 2 3 6 9 10 11 12 13 14 16 16 16 16 15 13 12 8 3 2 4 4 4 4 4 3 2 4 6 7 4 4 7 9 11 8 4 5 4 8 11 14 15 15 15 14 11 7 5 5 5 6 6 5 5 5 5 7 9 11 15 18 20 20 20 20 18 15 10 9 10 10 11 12 12 10 9 8 10 12 12 12 10 8 5 4 4 6 7 7 4 3 5 5 6 7 8 6 6 9 11 10 7 5 7 7 5 4 4 3 3 3 2 2 3 5 12 18 17 14 10 5 6 5 6 4 12 10 5 3 5 6 7 7 6 5 2 0 3 1 1 1 0 1 2 1 0 0 1 2 4 5 7 9 8 7 5 6 6 6 6 8 10 8 6 4 4 6 8 10 11 12 12 12 13 13 13 12 11 10 10 9 8 7 6 5 4 4 6 8 9 8 7 6 6 6 6 6 6 6 6 7 8 9 8 8 7 5 5 4 4 4 6 9 12 15 15 13 9 7 6 6 9 12 16 16 16 16 14 11 9 7 6 6 6 7 7 8 8 9 8 8 7 6 6 6 6 6 5 5 6 6 7 7 7 6 6 7 7 7 7 7 8 9 10 11 11 11 10 9 9 10 10 11 11 11 11 10 10 9 8 7 7 7 7 7 6 6 5 4 3 1 0 6 11 17 16 14 10 8 7 7 8 9 11 13 15 16 15 13 12 10 8 7 7 8 9 11 12 13 12 12 13 13 14 14 14 14 14 13 13 13 14 13 12 12 11 11 11 11 11 12 12 12 12 13 14 15 15 16 16 17 17 16 16 16 16 16 17 17 18 17 17 16 16 15 14 14 14 14 14 14 13 13 26 26 26 26 26 26 26 26 26 26 27 27 27 27 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 28 28 28 28 28 28 28 29 29 29 30 30 30 30 30 29 29 29 29 29 28 28 28 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 31 31 31 31 31 30 30 30 29 29 29 29 28 28 28 28 28 27 27 26 25 24 21 15 8 6 5 6 8 7 4 3 4 12 15 14 5 0 5 5 1 3 6 7 10 11 11 7 5 4 4 4 5 5 4 3 3 3 3 3 3 3 6 8 10 9 9 7 4 2 2 3 1 8 9 9 7 6 6 5 4 3 2 1 2 10 11 9 6 6 4 4 6 9 8 6 4 3 1 9 13 14 10 7 5 6 7 7 7 6 5 5 5 5 4 3 3 6 7 5 5 6 5 4 3 2 1 1 3 5 6 7 6 5 5 6 6 6 7 8 10 10 11 11 12 13 14 14 13 12 11 10 10 11 12 12 12 11 10 10 10 10 10 10 10 11 12 12 12 13 13 12 12 15 18 19 19 19 18 14 10 7 4 4 4 1 3 3 0 4 11 12 13 12 11 10 8 7 9 10 9 9 8 8 7 7 8 10 10 9 8 8 8 8 7 6 7 9 11 11 10 8 8 7 6 5 4 3 2 1 2 3 3 2 1 3 4 5 5 5 4 3 3 3 5 9 13 11 6 4 2 2 5 8 10 9 7 7 7 4 4 4 4 4 5 4 6 13 14 10 5 4 5 4 3 2 3 3 4 6 8 8 8 9 9 6 6 7 7 7 7 10 11 11 8 7 6 4 4 4 3 4 5 4 5 7 7 7 7 7 7 7 7 7 8 7 6 5 5 5 6 5 5 5 5 5 5 5 6 6 6 5 4 4 5 5 5 5 4 5 6 8 9 9 8 6 5 5 5 5 7 8 8 7 6 6 8 10 13 14 13 11 9 6 4 5 5 5 4 3 3 4 3 4 7 10 10 6 4 4 4 3 3 1 2 2 3 3 5 7 8 9 10 11 11 8 6 4 5 7 6 5 3 1 2 1 2 2 2 3 2 1 1 2 6 9 10 11 11 11 12 12 13 14 15 15 14 13 11 6 2 1 3 4 4 4 3 3 4 6 7 5 6 8 9 10 10 7 7 7 10 11 8 7 7 7 9 9 7 3 2 2 3 3 2 1 4 9 12 15 18 20 22 22 22 21 20 18 13 8 6 6 7 7 8 9 8 6 7 11 14 14 13 13 11 8 6 5 6 6 5 4 5 7 7 7 7 7 6 6 8 8 7 5 7 7 6 5 5 5 4 2 1 2 2 3 8 14 18 15 14 13 8 4 3 5 3 10 11 5 4 5 7 8 7 7 6 4 2 1 1 2 2 1 2 3 2 1 1 1 2 3 4 7 9 9 10 10 10 8 8 8 8 6 4 2 2 3 5 7 10 11 11 10 11 11 11 12 11 11 10 10 10 9 8 6 5 4 6 9 9 9 7 6 6 6 6 6 6 7 7 8 8 9 9 9 8 7 6 5 4 4 3 3 7 12 15 15 13 8 5 3 3 5 9 14 16 16 15 14 12 9 7 7 7 7 7 7 7 7 8 7 7 6 6 6 6 6 6 6 6 7 7 8 8 8 8 8 9 10 10 10 9 9 10 11 11 11 10 9 10 10 11 12 11 11 11 11 10 9 8 8 7 8 8 8 8 8 7 6 6 4 3 4 8 12 16 17 14 11 8 6 5 5 8 12 15 16 16 14 12 10 9 8 8 8 9 10 12 12 13 12 12 12 13 15 16 16 15 15 14 14 14 14 14 13 12 12 11 11 12 12 12 12 12 12 13 14 15 16 16 16 16 16 16 16 16 17 17 17 18 18 18 17 17 16 15 15 14 14 14 15 14 13 12 26 26 26 26 26 26 26 26 26 26 27 27 27 27 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 28 28 28 28 28 28 29 29 29 29 30 30 30 30 30 29 29 29 29 29 29 28 28 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 31 31 31 31 30 30 30 29 29 29 28 28 28 28 28 27 27 27 26 25 24 22 15 9 5 4 4 6 6 5 6 10 15 14 10 2 3 2 3 7 10 9 9 10 9 6 5 6 6 5 5 5 5 4 4 4 5 3 5 10 12 14 10 9 10 10 9 8 7 4 1 4 10 9 6 6 6 6 5 2 2 3 8 10 11 6 2 6 5 4 5 7 9 10 10 10 7 6 9 14 14 12 9 6 6 7 7 6 6 5 5 5 5 5 5 6 8 5 2 5 5 4 4 3 2 2 2 3 3 4 5 6 6 5 5 5 6 7 9 11 11 11 11 11 11 12 13 12 12 10 9 9 10 12 12 12 11 10 11 11 11 10 10 10 11 11 12 12 12 12 12 12 14 16 18 18 17 16 13 10 8 6 5 4 3 3 4 8 11 13 12 11 10 10 10 9 7 8 11 9 8 7 6 6 7 8 10 10 9 8 8 8 8 6 5 6 8 10 10 10 9 8 8 7 6 5 4 4 5 7 7 7 5 3 1 4 4 4 4 3 3 2 1 3 8 13 13 11 7 8 9 10 11 10 7 5 4 5 2 4 5 5 5 5 4 7 13 10 7 2 2 3 2 0 2 3 2 2 4 5 5 4 7 8 6 6 7 7 6 6 8 9 8 6 7 8 7 5 3 1 2 2 1 3 5 5 6 6 6 7 7 7 7 7 6 5 4 4 4 4 4 6 7 7 7 6 5 5 5 5 4 4 4 4 4 5 5 5 5 6 7 9 10 9 8 7 6 5 3 1 5 7 6 7 11 15 16 14 10 6 5 5 5 4 5 4 4 4 3 3 3 5 7 10 9 6 3 2 2 3 3 2 1 1 2 2 3 4 5 5 6 6 9 10 9 8 7 5 5 6 5 4 2 1 0 0 0 1 2 3 2 1 3 7 9 10 9 8 7 8 8 9 10 12 14 14 14 13 11 7 4 1 3 3 3 2 1 5 7 8 7 7 8 10 12 11 8 6 6 7 7 6 5 4 4 7 8 7 4 3 5 6 6 5 3 5 10 14 18 22 24 23 22 22 21 20 19 12 7 4 4 5 5 6 6 5 4 6 10 11 10 11 12 11 9 7 6 5 5 5 5 6 8 8 7 6 6 6 7 7 6 4 9 7 5 7 6 5 5 3 2 1 2 3 4 7 13 17 14 14 14 9 3 3 5 2 8 10 5 4 6 7 8 8 7 6 5 4 3 3 3 2 3 3 4 3 2 1 1 2 3 3 6 10 12 12 11 11 9 8 7 6 3 1 2 3 4 7 9 11 10 9 7 8 9 9 10 10 10 10 10 10 9 8 7 5 6 8 10 8 7 6 6 6 6 6 6 7 7 8 9 9 10 10 10 9 8 7 6 5 5 4 3 5 10 15 16 13 8 2 2 2 2 5 11 16 16 15 15 13 11 9 8 7 6 6 6 6 6 6 6 5 5 4 5 5 6 6 6 7 8 8 8 8 8 9 9 10 11 11 10 9 9 9 10 10 10 10 10 10 11 12 12 12 11 11 10 10 9 9 8 9 9 10 10 9 8 8 7 7 6 6 6 8 12 15 17 15 12 8 5 4 4 8 13 17 15 13 11 10 9 9 9 9 10 11 11 12 12 12 12 13 13 14 15 16 16 16 16 15 14 14 14 13 13 12 12 12 11 11 11 11 12 12 12 13 13 15 16 16 16 16 16 16 16 16 17 17 18 18 18 18 18 17 16 15 14 13 13 14 15 15 14 12 26 26 26 26 26 26 25 26 26 26 27 27 27 27 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 28 28 28 28 28 28 29 29 29 30 30 30 30 30 30 29 29 29 29 29 28 28 28 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 29 29 29 28 28 28 27 27 27 27 26 26 25 24 21 14 9 7 5 4 3 4 7 12 12 12 9 9 7 5 8 11 13 10 8 8 8 9 4 3 5 6 3 3 5 4 5 5 5 5 4 9 13 11 9 8 6 7 8 8 8 8 7 8 11 9 6 3 4 2 4 3 2 2 5 10 9 7 2 3 5 5 3 5 8 10 12 12 13 14 13 12 13 13 12 10 8 8 7 6 5 5 5 5 5 5 5 5 6 6 3 1 3 4 4 4 3 2 2 3 3 2 2 2 3 3 3 3 3 4 7 10 12 13 12 12 12 12 12 12 12 11 10 9 9 9 11 11 11 11 11 11 11 12 11 10 10 10 11 11 11 11 12 11 12 13 16 17 17 15 14 11 9 7 6 6 6 7 8 9 12 12 12 11 10 8 9 9 9 7 7 9 8 6 6 5 5 6 9 10 10 9 9 9 9 7 6 5 6 9 10 11 10 9 9 8 8 7 6 6 7 8 8 8 8 7 6 5 2 1 3 3 3 3 3 2 2 7 12 15 15 13 12 13 13 12 9 7 6 4 2 3 6 9 9 6 3 3 8 12 8 5 2 2 1 1 2 1 2 4 4 3 3 4 5 7 8 8 7 7 6 5 5 6 7 8 7 9 9 6 1 2 4 3 1 2 3 5 5 5 5 6 6 7 7 7 6 5 3 2 2 3 4 5 6 7 7 6 6 5 5 4 4 3 3 4 4 4 5 5 6 6 6 7 10 11 11 9 8 6 6 4 3 3 3 7 13 14 14 11 7 3 1 3 6 7 5 5 4 4 4 3 3 5 8 8 8 6 4 2 1 1 2 3 2 1 0 0 1 3 4 4 4 4 4 6 9 10 10 10 8 6 5 6 6 4 2 1 2 2 1 2 2 2 1 5 8 9 8 7 3 2 4 5 6 7 10 13 14 13 13 12 10 6 1 1 2 3 3 2 4 4 4 5 7 9 12 9 6 6 5 3 3 4 5 5 5 5 7 8 8 7 4 3 4 3 4 4 6 9 13 16 19 21 22 22 22 21 20 17 10 5 3 3 4 5 6 6 4 2 3 6 6 3 5 8 8 8 7 6 6 6 6 5 6 9 9 6 5 4 6 6 6 6 4 10 8 2 7 7 6 5 3 3 2 2 3 3 4 8 15 16 15 13 11 3 4 6 4 4 10 6 5 6 8 9 9 8 7 6 6 4 4 4 2 4 5 5 5 3 2 1 2 3 3 5 10 13 14 13 11 8 7 6 5 3 2 3 5 7 9 10 10 8 6 6 7 8 9 9 9 9 9 9 8 8 7 6 6 7 8 8 6 6 5 6 6 6 6 6 7 7 8 9 10 10 11 10 10 9 9 8 7 6 5 4 3 7 13 17 14 9 3 1 3 2 3 8 15 16 16 15 14 12 10 9 7 6 5 5 5 5 4 4 4 4 4 5 5 6 7 7 8 8 8 8 8 9 9 10 11 11 11 10 9 8 8 8 9 9 10 10 11 11 12 12 12 11 10 10 9 9 9 9 10 10 10 10 10 9 9 9 9 8 7 7 6 9 13 18 16 12 8 5 5 5 10 14 18 15 12 10 9 9 9 10 11 11 12 12 13 13 14 14 15 15 15 15 16 16 17 16 15 14 14 14 13 12 12 11 11 11 11 11 11 12 12 12 13 13 14 15 16 16 16 16 16 16 16 16 17 17 18 18 18 18 18 17 16 14 13 13 13 14 14 14 12 26 26 26 26 26 26 26 26 26 26 26 27 26 27 27 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 28 28 28 28 28 29 29 29 30 30 30 30 30 30 29 29 29 29 29 28 28 28 28 28 29 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 29 29 28 28 28 27 27 27 27 27 26 26 25 23 19 13 8 6 5 6 5 5 8 10 8 5 5 10 13 15 16 15 14 11 9 8 8 7 5 2 1 3 4 2 6 3 3 4 4 4 10 11 10 6 4 5 3 2 4 2 3 5 6 7 8 7 4 3 5 3 2 4 4 6 7 7 6 4 4 6 6 5 1 3 5 6 8 9 12 15 15 13 12 12 10 8 7 6 6 6 5 5 5 5 5 5 4 4 5 5 4 2 1 3 3 3 3 2 3 3 2 2 3 2 2 2 2 1 1 2 6 11 13 14 13 12 11 11 11 11 11 11 11 10 10 9 9 9 10 10 10 11 11 11 11 10 10 9 10 10 10 10 10 10 11 13 15 15 15 14 12 10 8 6 7 7 6 6 8 8 9 10 11 11 9 8 7 7 8 8 8 8 6 5 5 4 4 6 9 9 9 10 9 9 9 7 6 6 9 10 11 11 10 9 9 8 8 8 7 6 6 7 8 8 8 7 8 7 6 3 1 3 4 3 3 2 2 7 12 14 13 13 13 14 14 13 10 9 9 7 5 5 5 7 9 4 2 6 10 10 7 5 3 2 0 0 1 1 3 6 5 4 4 6 8 10 10 10 9 8 7 6 4 3 5 8 9 10 6 3 3 3 2 2 4 5 6 6 6 6 5 5 6 6 7 7 6 4 1 1 1 3 5 6 6 6 5 5 5 5 5 4 3 3 4 4 4 4 4 5 5 5 5 8 11 12 11 9 8 7 6 5 3 1 7 12 16 14 10 5 2 2 1 4 6 7 5 5 4 4 3 3 2 5 7 6 5 4 4 3 3 2 2 2 0 1 1 1 2 3 4 4 4 2 2 4 7 10 12 11 11 10 8 7 7 7 5 2 2 3 3 2 2 1 2 5 8 8 7 5 3 1 2 3 4 5 8 11 13 12 11 11 10 6 2 0 1 2 2 3 3 1 0 1 4 7 8 4 2 4 3 4 3 2 2 2 3 4 7 9 9 9 8 5 3 5 6 6 6 7 10 12 15 17 20 21 21 20 18 13 7 2 2 3 6 9 10 7 4 1 2 4 4 2 3 5 5 6 6 6 6 7 6 5 6 8 8 4 4 4 6 6 6 5 5 10 11 5 6 6 6 5 4 4 3 2 2 2 2 5 13 19 17 15 13 5 0 2 3 3 9 8 4 5 8 9 10 9 8 7 7 5 4 4 3 5 7 6 6 4 3 2 3 3 2 5 11 14 15 12 10 7 6 5 4 2 3 7 9 10 10 10 8 6 7 8 9 10 10 9 8 8 8 7 6 6 5 5 6 7 6 6 5 5 5 6 7 7 7 6 6 7 8 9 10 10 11 11 10 10 10 9 9 8 7 6 4 4 10 16 15 12 6 3 2 2 1 4 9 13 14 14 15 13 11 9 7 6 5 5 5 5 5 4 4 5 5 5 6 6 7 7 7 7 7 7 7 8 8 9 10 10 10 9 8 8 7 7 8 8 8 8 9 10 12 12 11 11 10 10 10 10 10 9 9 10 10 10 10 10 11 11 11 11 10 8 5 7 12 18 17 13 8 5 5 7 12 16 18 15 12 10 9 9 10 11 12 13 13 12 13 14 15 16 16 16 16 17 17 17 16 15 14 14 13 13 12 12 12 12 11 11 10 11 11 12 12 12 13 13 14 15 16 16 16 17 17 17 17 17 17 17 17 17 18 18 18 18 17 15 14 13 13 13 14 14 12 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 28 28 28 29 29 29 29 30 30 30 30 30 29 29 29 29 28 28 28 28 28 28 28 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 29 29 28 28 28 27 27 26 26 26 26 25 24 22 17 11 5 4 4 5 4 3 7 6 5 5 5 11 16 16 15 14 11 9 7 7 9 7 4 4 4 2 5 3 2 3 5 8 9 10 13 11 7 3 3 4 4 3 3 3 3 2 3 0 2 4 5 4 2 5 8 8 7 5 6 6 5 2 4 6 5 3 3 3 3 3 5 7 9 9 10 10 11 11 9 7 6 6 7 6 4 5 5 6 5 4 2 3 6 6 5 4 3 2 2 3 3 4 3 3 2 3 3 2 2 2 2 1 2 2 4 10 14 14 13 11 9 8 8 9 10 11 11 11 10 10 9 9 9 10 10 10 10 10 10 9 8 8 8 8 8 8 8 8 8 10 12 13 13 12 11 9 7 6 7 6 6 7 8 6 5 6 9 10 9 8 6 6 7 8 10 8 6 6 4 3 3 7 10 9 9 8 8 8 8 8 7 8 11 11 11 10 9 8 8 7 7 7 6 5 4 5 7 9 9 9 9 8 8 6 3 1 2 3 2 2 2 9 14 15 14 14 15 15 15 15 13 13 12 10 8 7 5 5 4 2 6 9 9 8 7 6 5 4 3 4 3 1 2 3 2 2 4 10 12 12 11 11 11 10 8 7 4 0 4 4 6 8 5 2 1 3 5 8 7 7 7 7 7 7 6 5 5 6 7 7 6 4 1 1 2 4 6 6 6 5 5 5 5 5 5 4 4 4 4 4 4 3 3 4 4 4 5 8 10 11 10 9 7 6 6 5 3 6 14 16 16 14 11 7 1 1 1 5 6 5 3 4 4 4 3 2 1 3 5 5 5 4 4 4 4 3 3 2 2 2 2 2 2 3 4 4 3 2 1 1 5 9 11 11 12 12 11 9 8 9 7 3 3 3 3 3 2 1 3 5 7 8 7 6 4 2 2 2 2 4 8 10 11 10 10 9 9 5 2 0 1 1 1 2 2 2 1 1 4 5 5 1 1 1 3 4 4 3 3 2 1 4 6 9 7 6 4 3 2 3 5 6 5 6 8 10 12 15 18 19 19 18 14 8 2 0 3 7 12 14 14 11 6 2 2 2 2 2 3 3 3 4 5 6 7 7 6 4 3 7 6 4 4 5 5 6 6 5 4 6 6 4 3 4 4 5 5 4 3 2 2 2 1 2 12 19 17 16 14 9 5 2 2 6 9 10 4 4 8 10 10 10 9 9 8 7 5 6 4 3 7 8 7 6 3 3 4 4 1 5 12 15 14 11 8 6 6 5 4 2 4 10 11 11 9 8 8 8 11 11 11 10 9 9 8 8 7 6 6 6 6 6 7 6 5 5 5 6 6 7 8 7 7 6 6 7 9 10 11 11 11 11 10 10 10 9 9 9 8 8 7 5 8 13 15 13 9 5 2 1 1 1 3 9 12 14 15 14 12 9 7 7 7 7 8 7 7 7 6 6 7 7 7 7 7 7 7 6 6 6 7 8 8 8 9 9 9 8 7 7 7 7 8 8 6 5 6 8 10 11 11 11 10 10 10 10 10 9 9 10 10 11 11 12 14 14 13 13 11 10 8 8 11 17 17 14 9 7 7 10 14 17 18 15 13 10 10 9 10 12 12 13 12 13 14 15 17 18 17 17 17 18 17 17 16 15 14 13 13 12 12 12 11 11 11 11 10 11 11 12 12 12 12 12 13 14 15 16 16 17 17 17 17 17 17 17 16 16 16 17 18 18 18 16 14 13 12 12 13 13 12 25 26 26 26 25 25 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 28 29 29 29 30 30 30 30 30 29 29 29 29 28 28 28 28 28 28 28 28 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 29 29 28 28 27 27 26 26 26 26 25 23 21 18 14 9 4 3 2 3 4 3 3 3 4 6 11 14 16 15 13 10 6 3 4 5 7 6 3 4 3 2 2 3 5 10 8 8 10 10 9 6 5 4 2 2 2 4 4 5 5 4 3 1 2 3 3 6 8 8 7 4 4 4 5 5 3 2 3 3 4 4 5 4 3 4 7 9 10 9 9 9 11 12 11 8 6 6 7 7 5 5 5 5 2 2 6 8 9 8 8 7 6 4 2 1 3 3 3 3 3 3 4 4 4 3 3 3 3 4 3 9 16 14 11 7 6 5 5 7 9 11 11 11 10 10 10 10 10 10 9 9 9 9 9 8 7 7 7 7 7 7 6 5 4 7 9 12 12 11 10 8 6 5 7 8 8 7 6 4 3 4 7 9 9 9 7 5 6 8 10 8 7 6 4 2 4 9 9 8 7 7 6 6 7 7 7 9 12 11 10 8 7 7 6 6 5 4 3 3 3 5 8 10 11 11 10 9 8 8 6 3 1 2 2 2 5 12 15 15 15 16 16 17 16 16 15 14 12 10 9 8 5 3 1 7 9 7 6 7 8 8 7 5 4 4 4 3 3 3 5 2 8 15 14 13 12 12 12 11 10 8 4 0 2 7 8 8 7 8 8 5 5 6 6 6 6 6 7 7 6 6 6 8 8 7 7 5 2 2 3 4 5 6 6 5 5 4 4 4 5 5 5 4 4 3 3 3 2 3 3 3 4 6 8 10 9 7 6 6 6 6 7 11 17 16 14 11 9 6 3 1 3 5 5 3 1 2 3 3 3 2 2 1 4 5 5 5 5 4 4 4 4 4 3 3 4 3 3 3 4 4 4 4 3 3 3 6 9 10 11 12 13 10 9 10 9 4 3 4 4 4 2 0 3 5 6 7 7 5 4 2 2 2 1 5 9 10 10 10 9 9 8 4 1 2 2 2 1 1 1 1 1 2 3 4 4 2 1 2 4 3 3 4 4 3 2 2 6 8 7 6 6 6 6 5 4 4 5 6 7 8 11 14 17 18 16 14 10 4 0 2 8 13 17 17 16 14 9 5 4 3 2 3 4 4 3 4 5 6 6 6 6 4 2 7 6 5 5 6 6 6 6 5 3 2 1 1 2 3 2 3 4 4 3 2 1 2 2 1 11 18 20 18 15 11 7 6 6 8 10 11 5 5 9 11 11 10 10 10 9 8 6 5 4 2 6 9 9 8 4 2 5 6 2 4 13 14 13 10 8 7 5 1 2 2 6 11 12 10 9 7 9 10 12 11 10 9 9 8 8 8 8 7 7 8 8 8 7 6 5 5 6 7 7 8 8 7 6 6 6 8 10 11 12 13 12 11 10 10 10 9 9 9 9 9 8 7 7 8 11 10 9 7 4 3 2 3 6 11 13 13 13 13 12 10 8 7 7 8 8 8 7 7 7 8 8 8 8 7 7 7 7 7 7 7 8 8 8 8 8 8 7 6 6 5 6 7 7 6 4 2 2 5 8 10 11 11 12 11 11 11 11 11 11 11 11 12 13 14 15 15 15 14 13 11 10 10 12 14 17 15 12 9 10 12 16 18 17 15 12 10 9 9 10 11 12 13 13 14 15 17 18 18 18 18 18 18 18 17 16 14 14 13 12 12 12 11 11 12 12 11 11 11 11 12 12 12 12 12 12 13 14 15 16 17 17 18 18 18 17 17 16 16 16 16 16 17 17 17 15 13 12 11 12 13 12 25 26 26 26 25 25 25 26 26 26 26 26 26 26 26 26 26 26 26 26 26 27 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 28 29 29 29 29 30 30 30 30 29 29 29 29 28 28 28 28 28 28 28 28 29 29 29 29 29 29 29 30 30 30 30 30 31 30 30 30 30 30 30 29 29 28 28 27 27 26 26 26 25 23 20 16 12 8 6 5 4 3 3 6 4 1 4 8 12 15 15 15 15 12 8 3 1 2 4 5 4 3 2 3 4 5 6 8 6 2 5 7 6 4 3 4 5 6 5 2 2 4 5 5 3 2 1 3 4 2 8 10 6 1 4 3 4 5 5 2 1 2 4 7 9 8 6 6 7 10 10 9 7 7 7 9 8 8 6 6 5 6 6 5 3 2 2 5 8 10 11 11 11 10 9 7 6 5 4 3 2 1 2 3 4 5 6 6 6 6 6 5 3 4 11 15 11 6 3 2 3 6 7 9 10 11 10 9 9 9 10 10 10 9 9 9 8 8 7 7 7 6 6 7 7 7 5 4 4 7 10 12 11 10 9 5 5 8 9 8 6 4 2 1 3 6 8 9 10 7 6 5 8 9 8 8 6 4 2 6 10 7 5 5 5 5 4 5 6 7 9 11 10 9 7 7 6 5 5 4 3 3 4 6 8 10 13 13 12 10 9 9 8 7 5 2 2 2 2 8 14 16 15 15 17 17 17 17 16 15 14 12 9 8 6 3 2 7 10 11 7 5 9 9 9 9 7 4 2 3 3 5 4 1 10 14 16 15 13 11 11 12 12 11 8 3 6 9 13 12 12 11 9 6 3 3 3 5 6 6 6 7 7 6 6 7 8 8 8 8 6 4 2 2 2 3 5 6 5 5 4 3 4 4 5 4 4 3 2 2 2 2 2 2 1 2 6 8 8 7 5 5 4 5 6 9 13 16 16 12 9 7 5 3 3 4 4 3 1 2 2 3 3 3 3 2 1 3 4 4 4 4 4 4 4 4 4 4 5 5 5 4 4 4 4 5 5 4 4 4 5 6 7 8 10 11 11 11 11 10 3 3 4 4 3 2 4 6 6 5 5 6 5 3 2 2 1 3 6 8 10 9 9 10 9 7 2 1 1 1 1 0 2 2 2 4 4 3 5 5 5 4 4 4 4 3 4 4 3 3 2 4 6 7 7 6 6 5 4 1 2 4 5 5 7 10 13 16 17 15 12 8 3 2 7 13 18 19 19 17 14 9 6 3 4 6 8 8 7 5 4 4 6 6 6 5 2 5 8 6 4 4 6 6 6 6 5 4 3 1 2 3 3 4 4 3 3 2 1 1 2 3 3 5 16 23 21 17 14 9 8 8 7 9 10 8 8 9 11 11 11 11 10 10 8 6 5 3 3 7 11 11 9 6 0 4 7 4 2 11 14 13 9 7 5 2 1 3 3 6 11 13 10 8 7 9 9 9 8 8 8 8 8 8 8 9 9 9 9 9 8 7 6 6 6 7 8 8 8 8 7 7 7 8 10 12 13 13 13 12 11 10 10 10 10 9 9 9 8 8 7 6 5 5 6 8 9 9 8 6 7 10 14 14 12 10 10 11 10 8 7 7 8 7 7 7 7 7 7 8 7 7 6 6 7 7 7 7 8 8 8 8 7 7 7 7 7 6 6 6 6 6 5 2 2 1 4 8 10 11 12 13 12 12 12 12 12 12 12 12 12 13 15 16 16 15 14 13 12 11 11 11 12 14 13 13 11 13 14 17 18 17 15 12 10 9 9 9 10 11 12 13 14 16 17 18 18 17 18 19 20 19 18 16 14 13 12 12 12 11 11 12 12 13 13 13 12 12 11 11 11 11 11 11 12 13 14 15 16 16 17 18 18 18 17 17 16 15 15 15 16 17 17 16 14 12 11 10 11 11 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 26 26 26 27 27 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 28 29 29 29 29 29 30 30 30 29 29 29 28 28 28 28 28 28 28 28 28 28 29 29 29 29 29 30 30 30 30 31 30 30 30 30 30 30 30 29 28 28 27 27 26 26 25 23 19 15 10 7 5 4 4 4 6 5 6 6 1 6 13 14 14 14 14 14 10 7 5 4 2 4 3 2 4 2 1 2 4 5 5 3 5 4 6 8 5 4 5 5 4 4 2 1 1 3 3 3 1 1 2 4 4 8 9 6 1 1 3 5 6 7 6 5 5 7 8 6 4 5 7 10 11 11 8 5 3 5 6 6 5 5 6 9 11 11 9 8 8 9 10 10 10 10 10 10 10 9 8 7 9 8 6 4 3 2 4 6 8 8 8 9 9 8 6 5 7 13 11 7 3 3 4 2 4 7 9 10 10 10 10 10 9 9 9 9 9 8 8 7 7 6 6 5 6 6 7 7 7 5 4 3 6 9 12 12 11 9 5 2 8 9 7 4 0 2 3 3 5 8 9 9 9 6 4 5 6 7 8 7 5 4 7 9 6 4 4 4 4 4 5 6 7 8 9 9 8 7 6 5 4 3 4 5 7 10 11 13 13 13 13 11 10 9 10 10 9 6 3 1 1 5 14 16 17 15 15 16 16 17 17 16 15 14 12 9 6 3 5 9 12 13 11 7 6 9 10 11 10 8 4 1 3 4 3 4 10 17 16 14 13 11 10 11 12 13 12 7 6 13 15 14 12 11 9 7 5 3 1 2 4 6 7 7 7 7 7 6 7 7 7 7 7 6 4 1 2 1 1 3 5 5 5 4 3 3 4 4 4 3 3 2 2 2 2 2 2 1 3 6 8 8 6 4 3 3 4 5 8 12 13 13 11 9 7 5 4 3 4 4 3 3 4 4 3 3 3 3 2 1 2 3 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 4 4 4 6 8 10 11 12 12 3 2 4 3 1 5 8 10 11 6 3 4 4 4 2 2 2 5 6 7 8 8 8 8 8 6 4 4 3 3 3 5 8 8 6 6 4 5 7 7 8 9 8 6 4 3 3 3 4 4 3 2 4 6 5 4 4 2 0 1 2 3 4 4 6 9 12 14 15 14 12 9 6 8 13 18 20 20 20 17 13 8 4 3 5 7 9 10 9 7 3 3 6 6 6 5 2 5 7 5 3 1 6 6 6 6 6 5 2 1 3 4 4 3 3 3 3 2 2 2 3 5 6 2 13 22 22 19 16 10 9 8 6 8 9 9 9 10 11 11 11 11 11 10 8 6 5 3 5 9 11 10 7 4 2 4 7 6 2 6 13 15 13 9 4 0 2 3 1 6 12 14 9 7 6 7 6 5 6 6 6 7 7 7 7 8 8 9 9 8 8 6 5 6 7 8 9 9 8 8 8 8 8 10 11 13 13 13 12 11 11 10 10 10 10 9 9 8 8 7 7 6 5 4 3 5 9 12 12 11 10 11 13 14 12 9 9 10 10 9 8 8 7 7 6 6 6 7 7 7 7 6 6 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 5 5 5 4 3 3 4 7 9 10 11 12 13 13 14 13 13 13 13 13 12 13 14 15 16 16 14 13 11 11 10 9 9 10 12 13 14 15 15 16 17 18 17 16 13 11 10 10 10 10 10 11 13 14 16 17 18 18 18 20 20 20 20 18 16 13 12 11 11 11 10 10 11 12 13 14 14 13 12 11 10 10 10 10 11 11 12 14 15 15 16 16 17 18 18 18 17 16 15 15 15 15 15 16 16 14 13 12 10 9 9 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 26 26 26 27 26 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 29 29 29 29 29 30 30 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 29 29 29 29 30 30 30 30 31 30 31 30 30 30 30 29 28 28 27 27 26 26 25 20 13 9 6 3 3 3 4 7 9 8 6 4 5 10 15 14 12 10 11 10 8 7 5 3 3 4 4 2 1 2 3 3 2 2 1 3 4 2 5 8 8 6 6 6 4 4 3 2 1 1 2 2 1 2 2 3 3 4 6 5 2 2 5 8 8 6 3 5 7 8 6 4 1 2 5 7 6 5 5 5 4 2 4 6 6 7 11 12 13 13 11 10 9 10 10 10 7 7 7 7 7 7 6 7 8 6 5 5 5 6 8 8 9 9 9 9 7 7 7 6 9 13 8 4 4 5 5 4 5 7 9 9 9 10 10 10 10 9 8 8 8 7 7 6 6 5 5 5 6 6 7 6 6 5 4 4 6 10 12 13 11 9 4 3 8 9 6 2 2 3 4 4 5 7 7 8 8 6 3 2 2 5 7 8 7 7 6 8 7 5 4 4 4 5 5 6 6 7 8 8 7 6 5 5 4 4 5 9 13 15 15 15 13 11 10 10 11 12 13 13 11 7 5 7 11 15 19 19 17 16 15 15 16 16 16 15 14 13 12 10 9 10 12 14 14 13 11 8 7 9 10 11 10 9 4 1 1 4 8 14 15 15 11 11 11 9 9 10 12 12 10 6 11 16 14 10 8 8 7 6 5 4 3 3 4 6 7 8 8 8 7 7 7 8 8 7 7 6 4 2 0 1 0 3 5 5 4 4 3 3 4 4 3 3 3 3 2 2 2 2 2 2 3 6 9 7 5 3 3 3 3 4 7 11 12 12 11 9 7 5 5 4 4 4 4 4 4 4 4 3 3 3 2 2 3 3 3 3 4 4 3 3 3 3 4 4 4 4 5 5 4 4 4 5 5 5 5 5 4 4 4 4 5 7 8 12 13 7 1 3 2 4 7 10 11 12 10 5 3 4 4 4 3 4 5 6 6 7 8 7 6 6 6 6 7 7 7 8 9 10 9 7 6 5 6 9 9 10 10 8 7 5 2 1 2 3 3 2 0 2 4 4 3 3 2 1 2 2 3 3 3 6 9 10 10 11 12 11 10 10 14 18 20 20 20 20 16 11 7 6 7 8 7 8 10 9 6 2 5 7 7 6 5 3 4 6 6 4 1 4 4 5 6 7 4 2 2 2 5 4 3 3 3 3 2 3 4 4 5 6 4 11 19 23 20 17 14 11 9 7 8 8 9 9 10 11 11 11 11 11 10 8 7 5 4 7 10 10 8 5 3 3 5 6 6 3 3 11 14 13 7 2 1 2 2 2 10 14 13 7 5 3 3 2 2 3 4 5 5 6 6 6 6 7 8 8 8 7 5 5 6 8 8 9 9 9 9 9 10 10 11 12 13 13 13 12 11 10 10 10 10 9 9 8 8 7 7 7 7 6 5 4 5 8 13 14 14 11 10 10 13 12 11 8 9 9 10 10 8 7 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 6 6 5 5 5 5 6 6 6 6 5 5 4 4 4 5 7 9 10 11 12 12 13 14 14 14 14 14 14 13 13 13 14 15 16 15 13 11 9 9 8 8 7 8 10 13 15 17 17 17 17 17 16 15 14 12 11 10 11 11 10 10 11 13 14 16 17 18 19 21 21 21 20 18 15 12 11 11 11 10 9 8 9 10 13 14 14 13 11 10 9 9 9 9 10 10 11 13 14 15 16 16 16 17 17 18 18 17 16 15 14 14 14 14 14 14 13 12 11 9 9 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 29 29 29 30 30 30 30 30 30 30 30 30 29 29 28 28 27 27 26 24 16 10 8 6 5 5 7 9 10 9 9 8 6 7 13 15 15 14 13 11 7 5 5 4 3 1 3 4 2 1 2 4 4 4 2 3 4 1 1 6 9 9 6 6 5 5 4 4 4 3 1 0 1 1 1 1 2 1 1 2 2 1 1 5 7 6 3 1 3 5 5 3 2 2 2 2 4 2 1 5 5 3 4 7 8 8 9 10 12 13 12 9 5 5 9 9 7 4 4 5 5 5 5 4 4 4 3 3 4 8 9 7 7 8 9 6 5 4 4 5 6 7 8 6 3 3 4 4 5 7 8 10 9 10 10 10 10 9 9 9 8 7 7 6 6 5 5 5 5 6 7 6 5 4 4 4 6 8 10 12 13 11 8 3 6 9 10 7 4 3 4 3 2 3 5 6 7 7 6 3 0 0 4 7 8 9 6 3 7 8 5 6 6 6 6 6 5 6 6 6 6 5 4 4 4 5 6 9 13 16 17 14 11 9 8 9 11 14 15 15 13 12 9 9 12 17 20 21 20 16 13 11 12 14 15 15 14 13 13 12 12 14 15 14 12 12 13 11 7 7 8 9 9 9 8 7 10 12 13 14 16 14 11 9 10 9 8 8 9 11 10 8 8 13 15 11 7 6 6 6 6 7 7 6 6 5 5 7 8 8 8 8 7 8 8 9 8 8 7 5 5 3 0 1 3 5 5 4 4 4 4 5 4 4 3 4 4 4 4 4 3 3 3 4 6 8 7 4 2 2 2 3 4 7 10 12 12 10 9 7 6 5 5 5 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 4 4 3 3 3 3 3 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 4 4 4 5 6 10 12 12 3 2 4 6 7 8 9 11 12 9 6 5 5 5 4 5 5 6 6 7 8 6 6 7 8 7 5 6 8 10 10 9 8 7 6 5 9 12 12 9 8 6 6 5 3 1 2 2 1 0 2 2 3 4 3 2 2 2 2 2 2 2 4 7 8 8 7 8 10 9 10 13 18 20 20 19 19 18 15 12 9 11 12 12 9 8 8 7 5 3 7 8 7 6 5 4 4 5 5 4 1 1 3 4 6 8 4 1 2 1 3 4 4 3 4 3 3 4 4 4 4 4 3 7 16 21 19 18 16 12 9 7 5 7 8 10 11 12 11 11 11 11 10 9 6 4 3 6 9 10 7 4 3 4 6 6 6 2 4 11 13 11 5 1 2 2 2 6 11 14 11 5 3 1 2 3 2 2 4 4 5 5 6 6 5 6 7 8 7 6 5 6 7 8 9 9 9 10 11 11 11 11 12 12 12 13 12 12 11 10 9 9 9 9 9 8 8 8 8 8 8 8 7 7 7 10 13 15 14 12 10 9 9 9 8 7 8 9 11 11 9 8 7 6 5 5 5 5 6 6 7 6 7 7 7 7 7 6 5 5 4 4 4 5 6 6 6 6 5 5 4 4 3 5 7 10 11 12 12 12 13 14 15 15 15 15 15 14 14 13 14 15 15 14 11 8 6 6 5 4 4 5 8 12 15 16 17 18 17 17 16 15 14 12 10 9 10 10 9 8 8 9 10 12 14 15 17 19 20 21 19 16 13 11 11 11 11 10 9 8 7 9 11 14 14 13 10 9 8 7 7 8 9 10 11 12 13 15 16 16 16 17 17 17 17 17 16 15 15 14 13 13 12 11 11 11 10 9 8 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 29 29 29 30 30 30 30 30 30 30 30 29 29 28 28 27 27 26 21 11 8 7 6 7 9 9 9 9 7 7 9 6 6 14 17 16 13 11 9 6 6 6 7 6 6 5 3 1 1 3 5 5 3 1 2 2 5 6 7 8 9 8 2 3 5 5 5 4 3 2 1 1 2 2 2 2 3 2 2 2 1 1 5 5 3 2 2 2 1 1 1 1 2 3 1 1 2 1 3 2 3 6 8 7 4 1 4 9 13 11 7 5 4 6 7 4 2 4 4 5 5 5 4 4 3 2 3 5 8 7 5 3 5 6 4 3 3 2 3 4 5 4 2 2 2 3 4 5 7 9 11 10 10 10 10 10 9 9 9 8 7 7 6 5 5 6 5 4 4 5 5 4 4 4 6 8 9 11 12 11 10 7 3 8 9 8 6 4 3 3 2 1 2 4 6 6 6 6 5 2 1 3 6 8 8 7 5 8 8 7 7 7 7 7 6 5 5 5 6 4 3 2 2 3 5 8 11 14 14 13 10 7 6 7 10 14 16 14 13 11 11 10 10 14 19 22 20 18 11 7 6 8 11 13 13 12 12 11 11 12 14 13 11 11 11 12 9 5 5 7 7 8 8 8 11 13 13 13 13 12 10 9 10 9 8 7 8 9 9 8 9 11 15 12 8 5 5 5 5 7 8 9 8 7 6 5 5 7 8 8 8 8 8 9 9 10 9 8 7 7 6 4 3 3 4 5 5 4 4 4 5 5 5 4 4 5 5 5 4 4 3 3 3 5 6 6 4 2 2 2 3 4 6 9 11 11 10 8 6 6 5 5 5 5 4 4 4 4 3 3 3 4 4 3 3 4 4 4 4 4 4 3 3 3 4 4 4 4 4 4 3 3 3 4 4 5 5 5 5 5 5 5 5 5 6 8 12 13 9 2 5 6 5 5 7 9 11 11 9 6 5 5 5 5 6 6 7 8 8 6 8 9 8 6 4 2 2 4 5 6 6 6 5 6 11 12 9 5 6 5 7 6 4 2 2 1 1 2 3 4 4 3 1 2 3 3 2 2 2 2 3 7 8 8 6 5 7 8 11 15 19 20 19 18 16 15 14 11 10 11 13 14 13 10 7 5 4 3 6 7 7 6 5 4 2 2 1 1 0 2 3 4 6 8 4 1 2 2 1 4 4 4 5 4 4 3 3 2 3 3 3 4 13 18 19 19 18 14 10 6 3 4 7 9 11 12 12 11 10 10 10 8 5 1 1 3 8 9 7 4 3 4 6 5 4 2 5 10 12 8 4 2 1 4 7 9 12 12 8 3 2 1 2 4 4 5 5 5 5 5 5 5 5 5 6 7 7 6 4 7 8 9 9 9 10 11 12 11 11 11 11 12 12 13 12 11 10 9 9 9 9 9 9 9 8 8 8 9 9 9 9 9 9 10 12 13 13 12 11 11 11 9 6 5 7 9 11 12 10 9 7 5 4 3 4 4 5 5 5 5 6 6 7 6 6 5 5 4 4 5 5 5 6 7 7 7 6 6 5 4 4 5 7 9 11 12 12 11 12 13 14 15 15 15 15 15 14 13 13 14 14 13 9 6 5 5 4 3 2 4 8 11 13 14 15 17 19 19 18 16 13 10 9 7 7 7 7 6 5 4 3 4 6 10 13 16 18 19 17 14 11 10 12 12 10 7 6 7 8 8 10 12 13 12 10 9 8 7 7 7 8 9 10 11 12 14 15 16 17 17 17 17 17 17 17 17 16 16 15 13 12 10 9 9 9 8 7 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 29 29 29 30 30 30 30 30 30 29 29 28 28 28 27 26 17 7 4 5 6 6 10 13 9 7 6 6 8 6 7 14 18 14 9 5 5 8 10 11 12 10 10 8 6 4 2 2 4 4 2 0 1 2 2 8 8 6 7 7 3 2 3 3 3 3 3 1 0 1 1 1 2 2 3 3 3 3 1 2 5 3 1 3 4 4 3 0 1 2 1 1 2 1 2 5 6 6 6 6 5 2 2 4 3 8 14 12 9 5 1 3 4 4 4 4 6 9 9 8 7 5 4 3 2 3 5 5 5 3 4 4 4 3 3 3 4 3 2 1 2 3 2 2 3 4 6 8 8 9 9 9 9 9 8 7 7 7 7 7 6 5 4 5 6 5 5 5 4 4 6 7 7 8 10 11 11 11 10 7 3 8 11 8 4 3 2 2 0 1 2 4 6 6 5 5 5 3 2 2 5 7 9 9 8 10 10 9 8 8 7 7 7 6 5 5 5 4 2 1 1 3 5 7 9 10 9 7 5 3 4 6 10 12 14 11 9 8 9 10 11 15 19 22 18 13 7 5 4 5 8 10 11 10 10 9 9 10 12 12 11 10 10 10 6 3 5 6 6 6 5 5 8 12 10 9 8 7 5 7 9 9 8 8 8 8 8 8 11 13 15 10 6 3 4 4 4 6 7 8 8 7 7 5 5 6 7 7 8 8 8 8 9 9 9 8 7 7 7 6 4 2 3 4 4 4 4 5 5 5 5 4 4 4 5 4 4 4 3 3 2 4 5 6 4 3 2 3 3 4 6 9 11 10 9 7 6 6 6 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 3 2 2 3 3 4 5 5 5 5 5 6 6 7 7 8 8 11 14 14 5 3 6 4 2 4 7 9 10 8 6 5 5 5 5 6 6 7 7 7 7 7 7 8 8 6 3 2 3 3 4 6 6 5 7 11 10 7 3 4 6 8 6 4 2 3 3 3 4 5 7 8 5 2 3 3 3 2 2 2 2 4 7 8 8 7 5 7 11 14 16 18 19 18 16 13 12 11 9 9 10 13 15 17 14 10 6 4 3 5 7 6 6 4 1 2 1 1 1 2 2 3 4 6 7 5 2 2 5 4 4 4 4 5 6 5 3 2 1 2 3 3 4 13 14 14 16 17 16 13 9 5 6 8 10 12 12 11 10 9 9 10 8 7 4 1 1 6 8 7 3 3 3 2 4 5 4 6 9 11 7 3 1 4 8 11 12 12 11 6 2 2 0 3 6 7 6 5 5 5 4 4 4 4 5 5 6 6 5 5 8 9 9 9 9 11 12 12 12 11 10 11 12 12 12 11 11 9 9 8 8 8 9 9 9 9 9 9 10 10 10 10 9 9 10 10 9 9 11 12 13 12 9 6 5 7 10 12 13 10 8 5 4 3 3 3 3 4 4 4 4 5 5 6 6 6 5 6 6 6 6 6 7 7 7 8 7 7 6 6 5 4 5 6 8 10 11 11 11 11 12 12 14 15 16 16 15 14 12 12 13 12 10 6 4 3 3 3 2 2 5 8 11 11 11 12 12 14 15 17 17 16 12 8 6 5 5 5 5 5 3 1 1 3 7 10 14 17 17 15 13 11 10 11 11 9 5 6 7 9 8 9 10 12 11 10 8 7 7 7 7 8 8 9 10 11 12 14 15 16 17 17 17 17 17 17 17 18 17 17 15 13 10 8 8 8 8 7 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 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 29 29 29 29 29 30 30 29 29 28 28 28 28 27 25 15 8 2 4 6 11 14 14 11 8 5 6 6 4 15 18 16 8 4 5 2 4 10 10 7 3 4 5 7 6 5 4 4 3 2 1 3 1 4 12 9 7 3 2 3 0 1 1 2 3 3 2 1 0 1 1 2 2 3 3 2 1 4 5 4 1 1 2 3 2 1 2 2 4 5 2 1 4 5 6 6 6 6 5 5 4 4 1 6 11 12 9 6 3 2 2 7 10 9 9 10 11 12 10 8 7 5 3 1 1 3 5 5 4 4 6 7 6 6 5 4 3 3 4 3 1 2 4 6 5 5 4 5 6 7 7 7 6 5 4 3 4 5 6 5 3 3 4 4 5 5 4 4 6 8 8 8 9 10 10 11 10 9 6 4 7 11 7 5 3 2 2 2 2 3 4 5 6 5 4 3 3 3 3 6 9 11 11 9 8 11 10 9 8 8 7 7 6 5 5 5 4 2 1 2 4 5 6 6 6 5 2 1 2 1 4 7 10 10 8 6 6 7 9 12 16 19 20 17 12 7 5 4 4 7 8 9 8 8 7 7 8 10 10 10 9 9 7 4 3 4 5 4 4 3 4 8 12 8 5 3 3 2 7 9 9 8 8 8 8 7 7 10 12 12 7 3 3 3 3 3 5 6 7 7 7 7 7 6 5 6 7 7 7 7 8 8 9 9 9 8 7 8 6 4 2 2 3 4 4 4 5 5 5 4 3 3 4 4 4 4 3 3 3 2 3 5 5 4 3 3 3 3 4 6 8 10 10 9 7 6 6 6 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 2 3 3 4 4 4 5 5 5 5 6 7 8 8 9 10 11 14 15 8 1 4 3 1 2 5 7 7 5 4 4 5 5 5 6 6 6 6 6 6 5 6 7 9 9 7 3 2 3 5 6 6 5 6 9 10 8 6 8 9 8 6 6 4 4 3 4 5 6 7 10 8 5 3 3 3 2 2 2 2 5 7 8 8 7 5 8 13 15 16 17 17 16 14 12 11 10 10 10 11 12 14 17 16 13 9 5 3 5 6 5 4 3 2 1 0 1 2 3 4 4 5 6 6 4 2 2 8 7 4 4 5 5 6 5 4 2 2 2 4 4 7 16 14 13 15 16 15 14 13 12 10 11 12 13 12 11 8 8 8 9 11 10 6 2 1 4 7 6 4 3 4 8 9 7 5 6 9 11 7 5 4 6 9 11 12 11 9 6 4 3 4 6 8 8 6 5 4 4 3 3 3 4 5 6 6 5 4 6 9 10 10 9 10 11 12 12 11 10 10 10 12 12 11 10 9 8 7 7 7 7 8 9 10 10 10 10 10 10 10 10 9 9 9 9 7 7 8 10 12 12 11 8 7 8 11 13 13 10 7 4 3 3 3 3 3 4 4 4 5 5 6 6 6 6 7 7 8 8 8 8 9 9 8 8 8 7 7 6 5 5 5 6 8 10 11 11 11 11 11 12 13 14 15 16 15 14 12 11 10 7 5 3 1 2 2 2 2 3 6 10 12 12 11 10 9 8 8 10 13 15 14 10 7 5 5 6 8 6 4 2 1 1 2 6 10 15 15 15 14 12 11 9 9 9 9 8 8 10 10 10 10 11 10 9 8 7 7 7 7 7 8 9 10 11 12 13 14 15 16 17 17 17 16 16 16 17 19 19 17 13 10 8 7 7 7 7 25 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 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 29 29 29 29 29 29 29 28 28 28 27 27 26 23 15 9 5 6 8 11 14 12 9 7 5 5 8 13 21 16 12 5 4 5 4 3 8 9 3 3 3 2 4 5 6 8 9 8 8 7 6 6 9 10 6 2 4 1 0 1 1 2 3 4 4 3 2 0 2 2 2 1 2 2 3 4 4 2 1 1 1 2 1 1 2 3 1 2 3 2 4 7 5 3 2 2 2 4 5 4 3 5 11 13 8 3 2 2 1 8 12 13 10 8 6 9 10 10 9 7 5 3 1 2 4 5 5 5 6 8 8 7 6 5 4 4 3 3 1 4 8 8 8 6 4 2 1 4 5 5 5 4 3 1 1 1 3 5 4 2 2 2 3 4 5 2 5 7 8 9 9 9 9 9 9 9 8 6 6 7 7 6 5 4 4 3 3 3 2 3 4 4 5 3 3 5 5 5 7 10 11 11 8 7 10 10 9 8 7 7 6 5 5 5 5 4 2 3 5 6 6 6 5 4 3 1 1 2 1 3 4 6 6 5 3 4 6 10 13 16 19 19 15 10 7 5 3 4 6 7 7 7 6 6 8 8 9 9 9 9 7 5 2 2 3 3 3 2 1 2 7 11 8 3 3 2 5 8 9 8 8 7 7 7 6 5 6 9 8 5 2 2 2 2 3 5 5 6 6 7 7 7 6 6 6 6 7 7 7 7 7 8 8 8 8 8 8 5 3 1 1 2 4 4 5 5 5 4 3 2 2 2 3 4 3 3 3 2 0 2 5 5 4 3 3 2 3 4 5 7 9 9 9 7 6 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 4 4 4 4 4 4 4 4 4 4 4 4 3 3 4 4 5 5 5 5 6 6 8 8 8 9 9 10 11 14 14 10 2 3 4 2 2 4 5 3 2 3 4 5 4 4 4 4 4 5 5 4 3 4 6 8 8 8 8 5 4 5 5 5 5 5 7 10 10 10 10 9 8 6 6 6 6 2 2 5 6 6 9 9 7 3 4 3 2 2 3 4 6 8 8 9 7 5 8 11 13 14 15 15 14 13 11 10 11 13 13 12 12 12 13 14 12 9 6 3 2 3 3 4 5 4 5 4 2 3 4 4 5 6 6 4 3 2 3 7 6 2 4 5 5 5 6 5 4 2 1 5 4 7 17 16 15 15 16 13 11 11 11 11 12 13 13 12 10 8 8 8 10 12 11 7 3 2 3 5 5 4 5 7 9 8 7 6 7 10 11 9 7 6 7 8 10 10 9 7 5 5 5 6 7 8 7 5 4 4 3 3 3 3 3 5 6 6 5 3 6 10 10 10 10 11 12 12 11 11 9 10 10 11 10 9 8 7 7 6 6 6 7 8 10 10 10 10 10 10 10 10 10 10 10 10 9 9 8 8 8 10 10 10 10 10 10 12 13 12 10 7 5 3 3 3 4 4 4 4 5 6 6 6 6 6 7 8 9 10 10 10 10 10 10 9 9 8 8 7 6 6 6 5 5 7 9 11 12 12 12 12 12 12 13 14 16 15 14 12 9 6 4 2 1 1 1 2 2 2 3 7 10 12 12 10 8 7 4 3 2 4 8 14 14 12 10 9 8 6 3 1 0 1 1 2 0 6 13 14 14 13 12 10 10 10 10 8 7 8 10 10 10 10 10 9 8 7 7 7 7 8 8 8 9 11 12 13 13 13 14 15 16 16 16 15 14 14 15 17 19 18 15 11 8 7 7 7 7 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 25 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 27 26 26 26 26 26 26 27 27 27 27 26 27 27 27 27 27 27 26 27 27 27 27 27 27 27 27 27 27 28 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 29 29 29 28 28 27 27 27 27 26 20 14 10 7 6 7 9 11 6 5 6 6 8 14 14 14 13 10 7 6 5 4 5 8 10 5 3 0 2 1 4 5 7 8 6 6 7 7 8 9 7 4 2 3 1 1 1 1 2 2 2 2 2 1 1 1 1 0 1 1 3 4 3 2 2 1 1 2 2 1 2 3 4 4 3 1 6 7 7 5 4 3 4 4 3 4 5 5 10 12 9 3 2 2 0 4 11 12 11 8 6 6 8 9 9 8 7 5 3 5 6 8 8 6 5 5 6 5 5 6 6 6 5 4 4 7 9 10 9 6 5 4 3 1 3 6 7 6 5 4 3 2 1 2 4 5 3 3 3 3 2 3 3 7 10 9 9 9 9 8 8 8 9 9 10 9 6 5 4 4 4 4 4 4 4 2 2 4 5 6 5 5 6 7 6 7 10 10 9 7 7 10 11 9 8 7 6 5 5 6 6 5 4 2 5 7 9 6 5 4 4 3 2 1 1 2 3 3 3 3 3 4 5 7 11 14 17 20 16 12 7 5 3 1 3 5 6 6 6 6 7 7 6 8 9 9 7 5 4 2 2 2 3 2 2 2 0 7 10 9 4 4 5 7 8 9 8 7 6 6 6 5 4 6 9 6 4 3 2 2 3 4 4 5 5 6 6 7 7 7 6 6 6 7 7 7 7 7 7 8 8 8 8 8 5 1 1 2 3 4 4 4 4 5 4 3 2 1 2 3 4 4 3 3 3 0 2 5 4 4 3 3 2 2 4 5 7 8 9 9 7 6 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 4 4 5 5 5 4 4 4 5 5 5 5 5 5 5 5 5 6 7 7 7 8 8 8 9 9 8 9 11 13 13 11 5 1 4 3 3 3 2 1 2 3 3 4 4 3 2 3 3 5 5 2 2 3 4 7 8 8 8 7 4 1 2 2 3 3 6 9 10 11 11 9 7 5 3 3 6 7 5 2 4 4 7 10 7 3 3 3 2 2 3 5 7 8 8 7 6 6 7 8 9 11 12 12 12 11 10 11 12 14 14 15 14 11 11 10 9 8 6 2 3 6 7 6 5 7 8 8 5 3 4 4 4 4 3 2 2 2 2 4 4 1 4 5 5 5 5 5 5 4 4 5 8 4 13 18 18 17 18 14 10 9 9 11 11 12 12 10 7 6 7 7 9 12 11 8 2 3 4 5 5 6 7 7 7 6 6 7 8 10 10 9 8 7 7 8 8 7 7 5 5 5 6 6 7 7 6 4 3 3 3 3 4 4 3 4 5 6 5 2 6 10 11 11 11 12 12 11 10 9 9 9 10 10 9 8 7 6 6 5 5 5 5 7 9 10 10 10 9 10 10 10 10 10 10 10 10 9 9 8 8 7 7 8 8 10 11 13 13 12 10 7 5 4 3 4 4 5 5 5 6 6 7 6 7 7 8 9 10 11 11 11 10 10 9 9 8 8 8 8 7 7 6 6 5 6 8 11 12 13 12 12 13 13 14 14 15 14 13 10 7 4 2 1 1 1 1 2 3 4 5 8 10 12 11 10 8 6 3 3 4 4 2 2 9 11 10 7 5 3 2 2 2 1 1 2 2 3 8 12 13 13 12 11 10 9 8 7 6 7 9 9 8 8 9 8 8 8 8 8 8 9 9 10 11 12 13 14 14 14 14 14 15 15 14 14 13 13 13 15 17 18 16 13 9 7 7 8 7 24 25 25 25 25 25 25 25 25 25 25 25 26 26 26 25 25 25 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 27 27 27 27 26 27 26 27 26 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 27 27 26 26 26 23 16 11 8 8 7 6 7 7 5 1 3 6 11 13 11 10 10 10 8 4 2 3 7 10 10 7 4 2 3 1 3 5 5 4 1 2 5 6 6 5 5 3 1 2 1 0 1 1 1 1 1 2 2 1 1 1 1 1 2 2 1 1 2 2 1 1 2 2 2 1 1 3 3 2 2 3 7 8 5 3 3 4 3 2 5 8 9 10 10 7 4 4 4 2 2 7 10 9 10 10 9 8 8 7 8 8 6 5 6 8 9 8 6 4 3 2 3 5 6 6 7 7 7 5 7 9 10 9 7 4 4 4 3 3 5 8 8 7 6 5 3 2 1 2 5 7 6 4 4 4 1 5 9 10 10 9 9 9 7 6 6 7 9 11 11 9 6 4 3 4 3 3 3 3 2 3 5 6 7 7 7 5 4 5 6 8 9 8 7 6 8 10 11 9 7 6 6 6 7 7 7 6 4 4 7 9 8 5 4 4 4 3 2 2 2 3 3 3 4 4 4 3 3 6 11 16 18 18 13 8 4 4 3 2 4 5 5 4 5 6 6 5 5 9 10 9 7 5 4 3 3 4 4 3 2 1 1 7 10 10 7 6 7 8 8 8 6 6 6 6 6 6 7 9 9 6 5 4 3 2 2 3 4 5 5 5 6 6 7 7 6 6 6 7 7 7 6 6 7 7 7 7 8 7 5 1 1 1 3 4 4 4 4 4 4 3 2 2 2 3 4 4 4 3 2 4 5 6 4 3 4 3 3 3 4 5 6 8 8 8 7 6 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 6 7 7 7 7 7 8 8 9 9 9 9 10 11 12 13 11 7 2 3 4 4 4 4 4 4 4 3 3 4 3 2 2 3 4 6 1 2 3 4 6 8 8 8 8 6 3 1 1 1 1 4 7 9 10 10 9 7 3 2 6 9 12 10 6 1 4 7 10 6 2 2 2 1 1 3 6 8 8 7 3 2 4 5 6 7 10 10 10 9 8 9 11 12 12 14 16 15 12 9 7 6 6 6 6 8 9 7 6 6 8 9 10 10 7 3 2 3 3 3 2 1 2 2 2 5 2 5 6 6 5 5 5 4 4 3 4 8 5 6 17 18 18 18 15 12 11 11 11 11 12 10 6 3 2 3 4 7 11 12 10 6 4 4 5 6 7 7 5 4 6 7 8 9 10 10 9 8 7 8 8 7 7 6 5 4 5 5 6 6 5 4 3 2 2 3 4 5 5 4 3 3 4 4 4 8 12 12 11 11 11 10 10 9 8 8 8 9 9 9 7 6 6 5 4 2 2 3 6 9 10 10 9 9 9 10 10 9 9 9 10 10 10 9 9 8 7 6 5 4 5 8 12 14 13 11 7 6 5 5 5 6 6 6 7 7 7 7 7 7 8 9 9 10 10 10 9 9 8 8 7 7 7 8 8 8 8 7 6 5 5 7 10 12 13 13 13 13 13 14 14 15 14 12 8 5 3 1 0 0 0 1 2 3 3 3 4 8 10 11 10 8 5 2 3 3 3 4 3 1 2 3 3 3 2 2 2 1 1 1 2 2 2 3 7 12 15 16 14 11 8 7 7 6 8 8 9 8 8 8 8 8 8 9 9 9 9 10 11 12 13 14 14 14 14 13 13 14 14 13 13 12 12 13 14 14 15 15 14 13 11 10 10 8 24 25 25 25 25 25 25 25 25 25 25 26 26 26 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 27 27 27 26 27 27 26 27 27 26 27 26 26 26 26 26 26 27 27 27 27 27 28 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 27 26 26 25 25 21 15 7 3 5 3 3 5 2 2 1 4 7 11 10 7 8 7 6 5 5 4 6 9 12 8 4 3 4 2 2 3 3 4 4 3 2 2 4 5 6 7 4 3 4 3 1 1 1 1 3 3 3 3 2 0 2 2 2 3 4 4 2 1 1 1 1 1 2 1 0 3 6 6 5 4 8 9 8 3 1 4 4 1 7 9 10 9 8 6 2 1 4 4 2 7 9 9 7 9 10 10 9 9 8 8 7 5 6 7 8 5 4 3 2 2 3 6 8 7 6 6 6 5 3 6 8 8 6 5 4 4 5 4 5 7 10 8 6 4 4 3 2 2 3 6 8 6 1 3 3 5 8 10 7 7 6 7 7 5 4 5 6 8 10 11 9 6 5 5 5 4 3 3 4 5 7 7 7 7 7 6 5 4 5 7 9 8 6 5 6 10 11 10 8 7 7 7 8 8 8 7 7 6 5 7 9 7 5 4 4 4 4 4 3 3 3 3 3 3 3 4 4 3 4 10 17 17 15 11 5 3 4 2 2 3 4 4 3 4 5 4 4 6 10 10 9 7 6 6 6 6 6 5 5 4 2 6 12 13 10 7 8 8 7 6 5 3 8 9 8 7 7 8 9 9 7 6 5 4 3 3 3 4 5 5 5 6 7 7 7 7 6 6 7 7 6 6 6 6 6 6 6 7 7 5 1 1 1 3 4 4 3 4 4 3 3 3 3 3 4 4 4 4 3 5 9 10 9 6 3 2 2 3 3 4 4 5 7 7 7 6 5 5 5 4 4 4 4 4 3 4 4 3 4 4 3 3 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 6 7 7 7 7 7 8 8 9 9 10 10 10 10 11 11 12 11 8 4 2 4 4 5 5 4 4 3 2 3 4 4 3 2 3 5 7 4 1 2 4 6 9 10 9 6 4 3 3 3 2 1 2 5 7 9 9 9 7 2 4 9 10 10 9 6 4 7 7 7 3 1 3 3 2 1 3 5 7 7 5 3 1 3 3 4 6 9 10 9 7 6 7 10 10 11 13 14 14 12 7 5 6 7 9 11 11 9 6 6 7 7 8 10 11 9 5 1 1 3 5 5 3 2 4 5 5 2 6 7 7 5 4 4 4 4 3 3 5 7 3 8 16 18 18 17 13 11 12 12 12 12 7 3 2 2 2 1 5 11 13 11 7 5 5 6 7 8 7 5 3 4 6 6 7 9 9 8 7 7 7 8 7 6 5 4 4 4 5 5 5 4 2 1 1 3 5 5 5 5 4 3 2 3 4 5 9 11 12 11 10 10 9 8 8 7 8 8 9 9 9 7 6 5 4 3 2 1 2 6 9 10 9 8 8 9 9 9 9 8 9 9 9 9 9 8 8 7 7 6 6 7 8 10 13 13 11 8 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 9 9 9 8 8 7 7 6 7 7 8 8 8 8 7 6 5 6 7 9 11 12 12 13 13 13 14 14 15 14 12 8 4 3 1 0 1 1 2 3 4 4 2 2 6 8 9 8 6 5 5 4 2 3 3 3 3 2 2 2 2 1 1 1 1 1 2 2 2 2 2 4 11 16 19 17 13 9 8 8 9 10 10 9 9 9 9 9 9 9 9 9 10 10 11 12 12 13 13 14 14 13 12 12 13 13 13 12 11 12 13 15 15 13 11 12 13 14 13 13 12 24 24 25 25 25 25 25 25 25 25 25 26 26 26 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 27 26 27 27 26 26 26 26 26 27 27 27 26 26 26 26 26 26 26 26 26 26 27 27 27 27 27 28 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 27 26 26 25 24 21 14 4 3 4 5 1 5 5 4 5 8 8 8 7 7 10 7 2 5 3 2 9 13 13 6 2 4 5 3 3 4 4 4 3 2 2 1 2 4 6 6 5 3 3 3 2 1 1 1 2 3 4 4 4 3 2 3 3 4 5 4 2 1 2 2 2 2 2 1 2 4 2 3 7 9 10 7 4 2 3 4 3 2 8 11 9 7 7 5 4 3 2 2 6 9 10 8 7 8 9 10 11 10 10 10 7 4 6 6 5 3 4 4 3 1 5 8 8 8 5 4 4 3 3 6 7 8 7 6 6 6 5 5 6 7 9 7 4 2 2 2 3 5 6 5 5 3 4 3 1 9 10 8 5 4 5 6 6 5 4 5 7 8 9 10 8 7 6 4 2 2 5 6 8 8 8 9 7 6 5 6 5 4 7 9 11 8 6 4 8 11 12 10 8 8 8 8 9 8 8 8 8 7 6 8 10 7 5 5 4 4 4 5 5 5 4 4 3 3 3 4 4 3 7 12 16 14 12 10 6 3 1 1 1 2 3 3 3 3 4 3 4 8 11 10 9 8 8 7 6 6 6 6 6 6 7 11 13 13 8 7 9 9 7 3 6 9 11 10 9 8 7 8 9 8 7 7 5 4 4 4 4 5 5 6 6 6 6 6 6 6 6 6 6 6 6 5 6 6 6 6 6 6 7 7 4 2 2 3 2 2 5 6 5 4 4 3 4 4 4 4 4 4 4 7 10 11 11 10 8 6 4 2 1 2 4 6 7 7 6 5 5 4 4 4 4 4 4 4 4 4 3 3 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 7 8 8 8 8 8 9 9 9 10 10 10 10 10 11 11 11 9 6 4 4 4 5 5 4 2 0 2 4 5 5 5 5 5 6 6 4 2 1 4 6 8 11 10 8 4 2 3 4 3 2 1 4 7 8 9 8 6 4 6 9 8 7 5 3 2 5 2 5 5 0 3 3 2 2 3 4 5 6 4 3 1 1 2 3 6 8 9 8 7 6 6 6 7 10 12 13 13 10 4 5 8 8 9 9 9 6 6 6 6 6 7 9 9 7 4 2 1 5 7 7 4 1 6 7 5 2 6 8 8 3 1 1 3 4 4 3 4 7 4 4 15 17 18 18 13 11 12 13 13 12 4 2 3 4 4 3 5 11 14 11 8 4 5 6 7 8 8 6 4 3 3 4 6 8 8 6 5 6 7 7 6 5 4 4 4 4 4 4 4 1 2 2 3 4 6 6 5 3 4 4 3 3 3 4 6 10 12 10 9 8 8 8 7 7 8 8 9 9 8 7 6 4 4 3 3 2 2 5 9 9 9 8 8 9 9 8 8 7 8 8 8 8 8 8 8 8 8 8 8 8 9 10 12 13 12 10 8 8 7 7 7 7 7 7 7 7 7 8 7 7 8 8 8 8 8 8 7 7 7 7 7 8 7 6 6 6 6 6 5 6 7 9 10 11 11 10 11 12 13 14 14 14 12 9 5 3 2 0 1 1 3 4 5 5 1 2 5 7 8 7 8 9 8 5 2 3 3 3 3 3 2 2 1 1 0 1 1 0 0 1 1 2 3 6 13 17 20 19 16 13 11 11 12 12 12 11 11 11 11 10 10 10 10 10 10 10 11 12 13 13 12 12 12 12 11 11 12 13 13 12 10 9 11 14 16 15 13 13 14 15 15 15 14 24 24 25 25 25 25 25 25 25 25 25 26 26 26 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 27 26 27 27 26 26 26 26 26 27 27 27 26 26 26 26 26 26 26 26 26 26 26 26 26 27 27 27 27 27 28 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 28 28 27 26 25 24 21 15 8 5 5 5 2 2 4 8 11 15 13 11 9 10 9 3 3 2 5 10 15 13 9 7 5 4 5 3 3 4 2 1 2 3 4 7 9 9 8 6 4 2 2 4 3 1 1 1 0 2 2 3 3 2 1 2 4 5 5 4 2 1 2 2 2 2 3 4 3 1 1 2 6 8 9 7 5 3 4 4 2 5 9 12 11 9 8 6 5 4 4 6 11 9 8 9 8 8 9 11 13 13 13 11 6 3 4 4 2 2 4 4 3 3 7 9 8 7 5 3 3 5 6 8 9 9 9 8 7 6 5 5 5 6 6 5 3 1 1 2 4 6 5 4 2 2 3 1 6 11 10 8 6 6 7 7 6 5 5 7 8 9 9 8 7 6 4 3 1 3 7 7 6 6 8 9 8 6 5 5 5 5 8 10 10 7 5 5 10 12 11 9 8 8 9 9 8 8 8 7 8 7 6 7 9 9 6 5 5 5 5 5 5 5 4 4 4 4 3 3 4 5 9 14 13 10 10 11 11 8 6 6 4 3 3 3 3 3 3 3 5 9 11 9 8 7 7 6 5 4 5 5 6 8 9 12 12 10 6 6 9 8 7 8 11 11 9 9 9 7 7 8 9 7 6 7 6 5 4 4 5 5 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 6 6 5 5 5 5 5 3 3 3 1 2 5 5 5 4 4 3 3 4 4 4 4 4 4 6 8 9 11 11 11 10 10 9 8 9 10 11 11 10 9 8 7 6 4 3 3 3 4 4 4 4 3 3 4 5 5 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 6 7 8 9 9 9 9 9 9 9 9 10 10 10 10 10 10 11 11 10 8 5 4 4 5 5 5 3 2 3 5 6 6 6 7 7 7 6 5 3 4 5 6 8 10 10 7 2 2 4 4 4 3 1 4 6 8 8 8 6 5 6 8 9 8 7 7 6 5 7 10 11 5 1 3 3 2 2 4 5 6 5 4 4 5 5 4 4 5 7 7 5 5 5 6 6 8 11 13 12 9 5 7 7 7 7 6 5 5 6 7 5 5 5 7 5 1 1 1 0 5 7 7 7 3 2 5 4 2 6 8 8 2 2 3 3 4 5 5 5 6 6 3 14 15 17 18 13 11 10 13 11 7 1 3 4 4 4 2 6 11 13 11 8 6 5 6 7 9 9 7 4 4 5 4 6 8 8 6 5 5 6 7 6 4 3 3 4 4 4 3 2 2 1 1 3 4 5 5 4 2 3 4 4 3 3 2 4 8 11 11 9 8 7 7 7 7 8 8 9 8 8 6 5 4 4 4 3 3 3 5 8 8 8 8 9 9 9 8 7 7 7 7 7 7 7 7 8 8 9 9 9 10 11 12 12 12 12 10 7 6 6 6 6 7 7 7 7 8 8 7 8 8 8 8 7 7 7 7 7 8 8 8 7 5 5 4 4 4 4 4 5 6 8 9 9 9 8 6 7 9 12 13 13 13 12 10 7 4 2 4 2 1 4 4 5 4 1 3 5 5 5 6 3 3 4 4 3 4 4 4 3 3 2 2 1 1 0 2 2 2 1 1 2 3 7 11 15 17 19 19 18 16 14 14 14 14 14 13 12 12 12 11 11 11 10 10 10 11 11 12 13 12 12 12 11 10 9 9 9 11 13 12 10 7 7 9 13 15 15 15 14 14 13 11 10 24 24 25 25 25 25 25 25 25 25 25 26 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 27 26 26 26 26 26 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 27 27 27 27 27 28 28 28 28 28 29 29 29 29 29 30 30 29 29 29 28 27 26 25 23 19 12 7 5 5 6 7 7 9 13 16 16 13 13 13 14 12 8 7 7 12 12 11 9 5 5 6 3 3 2 3 6 5 3 3 5 7 8 6 5 4 4 4 3 3 4 4 3 1 1 1 1 1 0 2 3 3 2 3 3 3 2 2 1 1 2 2 2 2 2 2 1 2 3 5 6 6 6 6 4 5 5 2 7 10 12 13 13 11 9 8 9 10 9 9 6 5 8 7 8 9 12 15 16 14 10 4 1 2 3 2 3 4 1 6 10 9 8 8 7 5 6 7 9 9 8 7 7 7 6 5 6 5 4 4 4 3 2 2 2 2 3 3 4 4 2 0 2 1 6 11 12 10 7 6 6 6 6 5 5 6 9 10 10 9 8 6 5 4 3 2 5 8 6 3 4 7 8 8 7 6 5 5 5 7 8 8 6 4 6 11 11 10 9 9 9 9 9 8 8 7 6 6 6 5 5 8 10 7 4 4 4 5 5 5 5 5 4 4 4 4 3 4 5 8 12 9 5 4 9 13 12 9 7 5 3 2 2 2 2 3 5 8 10 9 7 5 4 3 3 3 3 4 5 6 8 9 11 10 8 4 4 6 7 8 10 11 7 6 8 7 6 6 6 6 3 4 6 5 5 5 5 6 6 6 6 6 5 5 5 5 5 4 5 5 5 5 4 4 4 4 5 4 5 5 5 4 3 3 3 3 2 3 3 2 2 2 3 3 4 4 4 4 4 3 4 7 9 11 11 11 10 11 11 11 12 14 14 14 14 13 12 11 8 4 2 3 3 3 3 3 2 2 2 3 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 6 6 8 9 10 10 10 9 9 9 9 10 10 10 10 10 10 10 11 11 10 9 7 4 4 5 5 6 5 5 6 7 7 7 7 7 7 6 5 4 5 6 7 7 9 10 10 6 1 3 4 4 4 3 2 3 5 7 7 7 6 5 4 3 4 5 5 7 7 7 8 10 12 12 4 2 3 1 2 5 6 7 7 8 8 9 9 7 3 3 5 6 4 3 4 4 5 6 10 13 13 10 7 6 6 5 5 5 5 7 7 8 6 5 5 6 2 5 6 5 2 4 6 6 4 2 2 5 5 5 7 8 7 2 1 2 1 2 4 5 5 4 4 4 12 15 16 16 15 11 10 12 7 2 2 3 5 5 3 1 7 11 11 7 6 6 5 4 5 7 9 9 7 7 7 7 8 8 9 7 6 5 5 5 5 2 1 2 4 4 4 4 4 3 2 1 2 2 3 3 3 3 2 1 3 4 3 2 2 6 9 11 10 9 8 7 6 7 8 8 9 8 7 6 5 4 4 4 4 4 5 6 8 8 9 9 9 9 8 7 7 6 6 7 7 7 7 7 7 8 9 9 9 10 11 12 12 10 9 8 6 5 5 5 5 6 6 6 6 6 7 7 8 8 8 7 6 6 6 7 8 8 8 6 5 3 3 3 3 3 3 3 4 6 8 8 8 6 5 4 4 5 9 11 11 9 7 7 9 9 8 7 3 2 4 5 5 5 3 3 3 3 3 2 2 3 3 4 3 4 4 4 4 4 3 2 1 0 1 2 4 5 4 4 4 7 10 13 15 16 17 18 17 16 15 14 14 15 15 15 13 13 12 12 11 10 10 9 9 10 11 12 12 12 12 11 10 10 9 7 7 8 11 12 11 8 7 7 11 13 13 14 13 11 7 1 1 24 24 25 25 25 25 25 25 25 25 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 26 26 26 26 26 26 26 26 26 26 26 27 26 26 26 26 26 27 27 27 27 27 27 26 26 26 26 26 26 25 25 25 25 25 26 26 26 26 26 27 27 27 27 27 27 27 28 28 28 28 29 29 29 29 29 29 29 28 28 26 25 21 15 7 6 4 4 6 11 12 14 16 17 11 7 6 8 8 8 8 8 9 9 9 8 6 4 2 4 2 0 2 7 7 6 3 3 5 6 5 5 4 4 4 4 4 4 3 2 2 2 2 2 2 3 1 1 2 2 3 2 2 1 1 1 2 2 1 1 1 1 1 2 1 2 1 1 2 3 3 3 2 2 3 7 10 12 14 15 14 11 9 7 7 9 9 6 2 5 7 7 7 9 11 15 16 13 8 4 1 2 3 3 1 2 9 11 11 8 8 7 7 8 9 9 8 7 5 3 3 3 2 3 4 4 3 2 2 1 1 1 2 2 2 2 3 3 2 0 0 5 10 15 11 8 6 5 6 6 5 4 5 8 9 9 10 10 10 8 6 5 4 4 7 7 5 3 4 5 7 7 7 6 6 6 6 6 6 6 5 4 8 11 10 9 8 9 9 9 8 8 8 6 5 4 4 4 4 7 9 7 3 2 4 5 5 5 6 6 5 5 5 4 3 4 6 6 7 6 1 2 5 11 14 9 6 5 2 1 1 1 2 4 7 8 9 6 4 3 1 1 2 2 2 3 4 6 7 8 9 8 5 2 3 4 5 8 8 7 5 6 6 5 4 4 4 2 2 4 5 5 5 5 5 6 6 6 6 5 5 5 5 5 4 3 3 4 4 5 4 4 3 3 3 4 5 6 5 3 2 3 1 1 3 3 3 1 1 1 2 3 3 4 4 4 3 4 6 9 10 10 11 10 10 10 10 10 13 14 14 14 14 13 12 12 11 6 1 3 3 3 1 1 1 2 2 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 4 5 5 5 6 7 8 10 11 11 10 9 9 9 9 10 10 10 10 11 11 11 11 11 10 9 7 4 4 5 5 6 6 6 7 7 7 7 7 8 7 6 4 4 5 6 7 7 10 11 10 5 2 3 4 4 4 3 2 3 4 6 7 7 5 3 1 4 5 5 3 1 1 3 7 7 11 16 9 2 3 3 5 7 8 9 9 10 10 11 10 8 5 4 4 5 4 2 5 4 5 6 10 12 13 11 8 6 4 4 4 5 7 11 10 9 7 3 4 5 3 7 8 5 1 5 6 4 2 2 4 7 8 8 7 7 5 2 2 2 2 2 3 5 4 4 4 4 11 16 15 15 16 11 10 9 3 1 1 3 6 6 3 4 11 11 7 2 2 2 3 2 1 0 8 10 9 9 9 9 9 9 9 8 7 7 6 5 5 2 1 0 2 3 4 5 6 6 5 3 1 0 1 1 2 2 1 1 1 3 2 1 1 4 8 11 11 10 8 7 7 7 8 9 9 9 8 6 5 4 4 3 4 5 7 8 8 8 9 9 9 9 8 8 7 6 6 6 7 8 8 7 6 7 8 9 9 10 10 11 10 9 8 7 6 5 5 5 4 4 4 3 4 4 6 7 8 8 7 6 6 7 8 8 8 8 7 5 4 3 2 2 2 2 3 3 3 4 6 7 6 5 5 6 5 3 5 8 8 6 6 8 9 11 10 7 5 4 5 5 5 5 4 4 4 4 3 2 2 3 4 4 4 4 4 4 4 4 3 3 1 1 2 4 5 7 9 8 9 11 13 15 15 16 16 16 16 16 15 14 14 15 16 16 15 14 13 12 11 10 9 8 8 8 9 10 11 11 10 10 10 10 9 7 6 5 7 8 9 7 6 7 11 11 11 11 11 8 4 2 4 24 24 25 25 25 25 25 25 25 25 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 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 27 27 27 27 27 26 26 26 26 26 26 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 27 27 27 27 28 28 28 29 29 29 29 29 28 27 24 21 12 7 8 3 4 11 14 14 15 15 12 5 2 4 4 3 3 5 5 6 5 5 6 6 7 6 5 3 7 9 9 5 4 2 2 4 4 4 4 5 5 5 4 4 3 2 1 2 3 3 3 2 1 1 1 2 3 2 2 1 1 1 2 2 3 2 2 2 2 2 2 1 0 1 1 2 2 3 4 2 2 5 11 12 11 14 13 11 6 3 4 7 8 8 5 4 6 6 6 6 8 10 16 14 10 7 5 4 2 0 1 5 9 13 10 8 7 7 8 9 8 8 7 5 4 1 1 1 1 1 1 2 3 4 2 1 2 1 1 2 2 2 1 2 2 1 0 1 8 12 14 10 7 5 5 5 5 3 4 7 8 8 8 9 10 10 8 7 6 7 8 8 6 4 3 4 6 7 7 6 6 6 6 6 6 6 6 4 6 9 9 8 8 8 9 9 8 8 7 7 6 5 5 4 4 4 5 6 5 1 2 4 5 6 6 6 6 6 6 5 4 3 4 5 5 4 2 1 2 3 9 12 9 5 5 3 1 1 1 2 5 8 8 6 4 3 2 1 2 3 3 2 2 3 5 6 6 6 5 3 1 2 2 4 8 6 3 5 5 5 5 3 2 2 2 2 3 4 5 4 4 5 6 6 6 5 5 5 4 4 5 5 3 2 3 4 4 4 3 2 1 2 4 4 4 4 3 2 2 5 7 8 7 4 2 2 3 4 4 3 4 4 3 2 6 9 11 11 10 10 9 8 9 9 10 12 12 12 12 11 11 11 11 12 10 6 1 1 0 1 2 2 3 3 3 4 3 3 4 3 3 4 4 4 4 4 4 5 5 4 4 4 5 6 7 8 9 11 11 12 11 10 9 9 9 10 10 10 11 11 11 11 11 10 10 9 6 4 4 5 5 5 6 7 7 7 8 8 8 9 8 6 5 6 7 7 7 8 11 11 9 4 2 3 4 4 3 3 2 3 4 5 6 6 6 5 5 7 8 7 3 2 4 5 5 4 10 15 12 4 3 6 7 8 8 9 9 10 11 11 11 11 10 8 7 6 7 6 6 5 5 6 9 9 9 9 9 7 3 3 4 5 8 10 10 9 7 2 3 3 1 5 7 4 1 5 5 3 2 4 5 6 6 6 6 5 3 1 3 4 3 2 4 6 6 4 3 1 9 16 14 12 10 8 7 6 2 1 2 5 6 6 3 6 13 12 5 2 3 2 1 3 4 3 5 8 9 8 8 8 9 9 9 7 7 7 6 6 6 5 4 2 1 2 4 5 6 7 9 7 4 2 2 1 1 1 1 2 2 2 2 1 1 2 5 8 10 9 9 7 7 7 7 9 9 9 8 7 5 4 4 4 6 7 8 8 8 8 8 8 8 9 9 9 8 7 5 5 6 8 7 7 7 7 7 8 9 10 11 11 10 9 7 6 6 5 5 4 4 3 3 2 2 3 5 6 7 7 7 6 7 7 7 7 7 6 5 4 3 3 3 3 3 4 5 5 4 3 4 5 5 4 5 6 6 3 2 6 8 9 11 10 9 9 9 8 6 5 5 5 4 4 3 3 3 4 3 3 3 4 4 5 5 5 5 5 5 5 4 3 2 1 3 4 4 8 12 13 14 14 16 17 18 18 17 17 16 16 16 15 14 14 16 17 17 16 13 12 10 9 8 7 7 7 7 8 8 7 8 8 9 10 9 8 7 6 6 6 6 6 6 7 11 12 12 12 12 10 5 5 8 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 24 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 27 27 27 27 27 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 27 27 27 28 28 28 28 28 28 27 24 19 11 10 11 11 13 16 15 14 13 9 7 3 5 5 3 3 2 2 4 5 4 3 3 5 3 1 1 4 10 6 4 1 3 4 3 3 4 3 2 2 3 4 4 4 4 4 3 3 4 4 4 3 1 1 3 4 4 2 2 1 1 1 2 2 3 3 3 3 3 3 2 1 1 1 3 3 3 3 3 3 3 1 5 9 11 13 11 8 5 4 6 7 8 7 4 0 3 5 6 7 8 12 16 13 9 9 9 7 4 6 9 12 9 8 6 6 6 6 7 7 6 5 4 4 3 2 2 3 3 2 1 2 3 4 3 4 4 3 2 2 2 2 1 1 2 3 5 8 11 13 12 7 4 4 3 3 3 3 5 7 7 6 7 8 7 7 7 6 6 7 7 6 5 3 3 4 6 7 6 6 5 5 5 6 6 6 7 6 7 7 7 7 8 8 9 9 8 7 7 7 7 6 5 4 4 4 5 3 1 3 4 4 5 6 6 6 6 6 7 6 3 3 4 5 5 4 3 3 3 2 8 11 11 7 5 3 1 1 1 1 4 7 7 5 2 2 1 1 2 3 3 1 2 3 4 4 4 3 3 3 2 1 3 5 6 4 3 4 5 4 4 3 2 1 1 2 3 4 5 5 5 5 6 6 6 5 4 4 3 4 5 6 4 3 3 4 4 4 2 1 1 1 2 2 3 3 4 6 8 10 10 10 10 7 4 3 4 5 4 4 3 3 3 6 10 12 11 10 8 7 7 7 8 9 11 12 11 10 9 9 9 10 11 12 12 9 7 4 2 2 3 3 3 4 3 3 3 3 3 3 3 3 3 3 4 4 5 6 5 4 4 4 6 7 8 9 10 11 12 12 12 10 9 9 9 10 11 11 11 11 11 10 10 10 9 8 7 5 5 5 5 5 5 6 6 7 8 8 9 9 9 8 7 8 8 9 9 9 10 10 8 4 2 3 3 3 3 3 2 3 3 5 6 6 7 7 6 7 10 10 3 2 6 5 3 5 12 15 13 5 4 7 7 7 8 9 9 10 10 10 11 11 12 13 11 10 10 8 6 5 5 6 8 6 6 7 9 7 3 3 4 4 6 7 9 9 7 3 4 4 2 1 4 4 2 5 5 2 2 4 5 5 4 4 3 2 1 1 4 6 5 3 5 7 6 3 4 3 9 16 16 11 8 5 5 5 5 5 6 8 6 5 2 8 14 14 6 3 3 3 3 3 4 3 2 5 6 6 6 7 8 8 8 7 7 8 7 6 6 6 5 4 3 3 4 4 4 8 13 11 7 4 4 3 2 1 1 2 3 3 3 2 1 1 3 6 9 9 9 7 6 6 6 8 9 10 9 7 6 5 5 6 7 8 8 7 6 6 6 7 8 9 10 10 9 7 5 4 4 6 8 8 9 9 9 9 10 11 11 11 10 9 8 7 6 6 5 5 4 3 3 2 3 4 6 6 7 6 6 6 6 6 6 6 5 5 4 3 3 4 5 6 7 7 7 6 5 4 4 5 4 3 5 6 5 3 2 1 1 3 8 9 9 9 9 8 7 6 5 4 3 3 3 3 4 4 4 4 4 5 6 6 7 6 6 5 5 5 5 4 3 2 0 2 3 6 11 14 16 16 17 18 19 19 19 18 18 18 18 17 15 14 14 16 17 17 15 12 10 9 7 6 6 5 5 5 5 4 5 6 8 9 9 9 7 6 6 5 5 6 5 6 8 10 13 14 14 11 8 10 13 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 24 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 27 27 27 27 27 27 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 27 27 27 27 27 27 26 25 19 12 8 7 9 14 15 12 5 3 1 4 6 8 8 7 6 4 5 5 6 7 6 6 4 5 6 7 8 7 4 3 2 6 8 7 5 4 4 2 2 3 4 4 4 4 3 3 3 5 5 4 2 1 1 4 4 3 1 1 1 1 1 1 2 2 2 2 2 3 3 2 2 1 2 3 3 2 2 2 2 2 3 2 4 11 13 11 10 8 7 5 4 6 6 5 3 1 6 8 9 11 13 14 12 9 10 10 9 7 9 9 7 4 4 5 6 5 5 4 4 3 3 4 5 4 3 1 2 3 3 2 1 1 2 4 5 5 4 3 2 2 3 2 2 5 9 12 12 12 13 10 6 4 3 3 2 3 3 3 5 6 6 6 6 4 5 6 6 5 5 5 4 3 3 4 5 6 6 6 5 5 5 6 7 6 6 7 6 6 6 7 8 9 9 9 9 8 7 7 7 7 6 5 4 3 3 2 2 4 5 5 5 4 4 5 6 5 6 8 7 4 3 4 4 4 3 2 3 4 2 8 12 12 8 6 4 2 1 0 1 4 6 6 5 3 1 1 2 2 2 2 0 2 3 3 3 3 3 3 3 3 3 3 4 4 3 3 4 4 4 3 3 2 1 0 2 4 5 5 6 6 6 7 7 6 5 4 3 3 3 5 6 4 3 3 3 3 3 2 1 1 1 1 1 1 4 7 8 8 9 8 8 9 8 6 5 5 5 5 5 5 6 9 12 14 12 11 8 6 5 5 6 8 9 11 11 9 9 9 9 10 10 11 11 11 11 10 8 5 3 3 3 3 3 2 2 2 2 2 2 2 2 3 5 6 7 7 6 5 4 4 5 7 9 11 11 11 11 11 12 12 11 9 8 9 10 12 12 12 11 10 9 8 8 9 9 8 8 7 6 6 5 5 5 6 7 8 9 9 10 10 9 8 8 9 9 9 9 8 8 6 3 2 2 3 4 4 4 3 2 3 4 5 6 7 8 8 8 8 9 4 2 5 4 3 10 16 15 11 4 4 6 6 7 7 8 8 8 8 8 8 9 10 10 9 9 10 9 6 4 6 7 7 7 6 6 7 7 5 5 5 4 5 7 9 10 8 6 5 5 5 4 2 2 3 5 5 2 0 1 2 2 3 3 1 3 2 2 3 8 8 8 9 7 5 4 4 2 10 16 18 14 10 6 6 7 9 9 7 6 3 2 2 10 14 15 10 7 3 0 2 4 5 4 4 5 6 8 7 6 7 8 8 8 7 7 8 7 6 6 7 6 5 4 4 2 5 11 15 14 10 6 5 4 3 3 3 3 4 4 3 2 2 1 2 5 8 9 8 7 6 5 5 6 8 9 8 7 6 6 6 7 8 8 7 5 5 4 5 6 8 10 10 10 7 5 5 5 4 6 9 10 10 10 10 9 10 10 11 10 9 9 8 7 7 7 6 6 5 4 3 3 4 5 6 7 7 6 6 6 6 5 5 5 4 4 3 3 5 7 8 8 7 5 4 4 4 4 4 4 3 2 4 4 3 3 3 5 6 7 9 10 10 9 9 8 7 6 5 4 3 2 2 2 2 3 4 5 6 7 7 7 7 7 7 6 6 6 5 6 6 6 6 5 5 5 7 9 12 15 16 18 19 20 20 20 19 19 18 18 16 15 13 15 16 18 16 13 11 10 8 7 7 6 5 5 4 4 5 7 8 8 9 9 8 7 6 6 8 8 7 7 7 6 9 11 12 10 9 12 15 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 24 24 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 27 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 25 25 24 19 12 6 4 5 11 10 5 5 4 1 4 6 7 7 6 7 5 4 5 5 6 5 3 3 6 7 8 8 8 6 5 6 9 8 8 7 2 4 4 3 3 3 3 3 2 2 1 1 3 4 3 2 1 2 3 3 2 1 1 1 1 1 1 1 1 2 2 2 2 3 2 2 1 2 1 1 1 2 2 2 2 3 2 3 12 13 11 6 4 4 2 4 3 4 5 4 4 8 9 10 11 13 12 11 8 9 9 7 6 6 6 4 2 4 5 5 4 4 2 3 4 4 5 5 4 3 3 3 4 4 3 2 3 3 4 6 5 5 4 3 2 3 2 5 12 13 13 11 11 10 8 6 4 3 3 2 3 3 2 5 6 6 5 4 1 3 5 7 4 2 3 3 3 4 5 5 6 5 5 4 5 7 8 8 7 6 6 4 6 7 7 8 8 8 7 8 7 7 6 6 6 6 5 4 3 2 3 4 5 6 7 6 5 5 5 5 6 6 7 7 3 2 3 3 3 2 1 3 5 2 8 14 13 9 7 6 4 1 0 2 4 5 5 5 4 2 1 2 2 2 2 1 2 3 3 2 2 2 3 3 3 2 2 2 1 1 2 3 3 3 2 2 1 0 0 2 3 4 5 5 6 7 7 7 7 6 6 4 3 3 4 4 4 3 3 3 3 3 3 2 2 2 1 0 3 5 6 6 5 4 4 5 6 6 6 5 5 6 6 8 10 12 14 14 13 11 9 7 6 6 6 6 7 8 9 9 8 9 9 10 10 10 11 10 10 10 10 9 6 5 4 4 2 2 2 3 2 1 2 1 1 2 5 8 9 9 8 6 5 4 5 6 8 10 12 13 12 11 11 12 12 11 10 9 10 11 12 12 11 10 9 8 7 7 8 8 9 10 10 8 6 5 5 6 7 8 8 8 8 8 8 7 7 7 7 8 8 7 7 6 5 4 3 3 3 4 4 4 4 3 3 3 4 5 7 7 7 7 7 6 5 0 4 5 4 11 18 15 9 3 4 5 5 6 7 7 7 7 6 5 5 6 6 6 7 8 10 10 6 4 6 7 8 8 6 6 6 8 9 10 7 6 6 8 9 10 9 6 5 5 6 5 3 2 6 6 5 2 2 1 0 1 1 2 3 4 2 2 3 8 10 10 10 4 4 5 4 1 9 17 20 17 13 10 10 11 12 10 5 1 2 2 2 12 15 14 9 6 3 3 4 5 6 5 5 5 8 9 9 7 7 7 8 8 7 8 8 8 8 9 10 8 7 6 6 7 10 13 15 15 11 7 5 4 4 4 4 4 5 4 4 3 2 1 2 4 6 7 7 6 6 5 4 5 6 7 8 7 7 7 7 7 7 6 5 4 3 3 4 6 8 9 8 5 2 2 4 5 5 7 10 10 10 9 8 8 8 9 9 9 8 8 7 7 7 7 6 6 5 4 5 5 6 7 8 8 8 8 7 6 6 5 4 4 4 4 4 4 6 8 7 6 4 3 2 2 2 2 3 3 3 3 4 5 5 5 6 7 10 11 11 11 10 9 8 7 6 5 4 3 2 2 2 2 1 2 4 7 8 8 8 7 8 8 7 7 6 6 6 7 8 9 9 10 10 8 7 5 6 9 12 14 16 18 19 19 19 18 17 17 17 16 14 14 15 17 16 15 13 12 11 10 9 9 8 7 6 6 8 9 9 8 8 8 8 8 9 9 10 10 9 10 10 9 10 10 10 10 10 12 15 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 24 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 25 25 24 24 23 20 12 6 4 4 6 9 6 0 2 4 8 5 4 4 3 6 5 1 3 2 3 4 4 2 2 4 6 7 9 9 7 7 6 4 6 7 4 2 4 3 2 3 3 3 3 2 1 1 2 3 2 3 2 2 2 2 1 1 1 1 1 1 1 1 1 2 2 2 3 3 2 2 2 2 2 1 2 2 1 0 0 0 2 4 14 14 9 3 4 2 4 3 2 3 3 3 7 9 9 10 10 10 10 8 6 8 7 3 3 2 5 4 2 4 5 5 4 3 2 2 3 4 5 5 4 4 3 3 4 4 3 2 2 3 3 4 3 3 2 2 2 3 9 12 14 11 10 8 8 8 6 4 3 3 3 3 4 3 3 7 6 5 6 4 2 3 4 6 4 2 4 4 3 4 5 6 6 4 3 5 8 9 10 9 8 7 6 5 7 8 7 7 6 4 5 6 7 6 6 6 6 6 6 4 3 3 4 5 6 6 6 6 6 5 5 6 6 6 6 5 3 1 2 2 1 1 2 2 2 6 12 15 13 10 8 7 5 4 1 2 4 5 5 5 4 3 0 1 3 3 2 1 1 2 2 2 2 2 3 3 2 2 2 2 1 0 1 3 3 3 2 2 2 1 1 1 1 2 3 4 5 6 7 7 7 7 7 7 6 5 5 4 3 2 2 2 3 3 3 2 2 2 1 2 4 5 4 3 3 4 6 6 5 5 5 5 5 4 6 9 11 13 13 12 11 8 7 6 7 7 7 7 7 7 8 8 8 9 9 9 9 10 10 10 9 8 8 8 8 7 7 6 4 3 3 5 4 2 1 1 1 5 7 9 9 10 9 8 6 4 5 7 9 11 12 13 13 12 11 11 11 11 10 10 10 11 11 11 9 8 7 6 6 7 8 9 10 10 11 10 8 6 6 7 8 9 8 7 6 6 5 5 5 6 6 7 7 6 6 5 5 5 5 5 5 6 5 5 4 4 3 3 3 4 4 5 6 6 6 5 5 4 2 5 5 11 16 15 10 3 3 4 5 5 6 6 6 6 6 6 5 4 4 5 7 9 10 11 7 5 6 7 7 7 6 5 5 6 8 9 8 6 7 8 8 9 9 6 3 4 4 3 3 5 7 7 5 3 2 1 1 1 1 3 5 5 3 2 4 8 10 9 6 1 4 5 6 1 8 17 20 18 16 14 13 13 12 9 2 3 5 3 2 11 15 14 8 6 4 4 6 6 6 6 6 6 8 10 11 9 7 7 8 9 7 9 9 9 11 11 10 7 7 8 9 11 13 14 16 16 12 8 5 4 4 4 4 5 5 5 5 4 4 3 1 3 4 4 3 3 4 3 4 4 5 6 7 7 7 8 7 6 6 5 4 3 3 3 4 5 6 7 5 4 1 1 3 5 7 9 10 7 6 5 5 6 6 8 8 8 8 8 7 7 6 6 6 5 5 5 5 7 8 9 9 9 9 9 8 7 6 4 4 3 3 4 4 5 6 7 6 4 3 2 2 2 2 2 2 2 3 4 5 6 6 7 7 9 10 11 11 10 9 8 7 7 5 4 3 2 2 2 3 3 2 1 6 9 9 7 6 6 7 7 7 7 6 6 6 7 8 9 9 10 10 9 7 6 4 3 5 8 10 13 17 19 21 20 18 18 18 18 17 16 16 16 17 16 14 14 13 13 11 10 9 8 7 7 9 10 10 8 7 7 8 10 11 12 12 12 12 12 12 12 11 11 10 12 12 12 13 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 24 25 25 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 26 27 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 23 22 20 13 8 6 5 4 7 6 4 1 3 6 7 4 2 4 4 5 2 1 3 4 3 3 2 2 2 5 9 12 9 7 4 2 0 3 7 8 4 2 3 1 0 1 2 2 1 3 3 4 2 1 4 3 0 1 1 1 0 1 2 2 2 1 1 2 2 3 3 3 3 3 2 2 2 2 2 2 2 1 2 2 1 2 2 10 16 12 7 7 2 3 3 2 7 8 8 8 8 8 8 7 7 7 7 6 8 6 2 3 2 3 4 4 4 5 5 5 4 3 3 3 3 4 4 4 4 2 2 3 3 2 1 1 3 5 4 3 2 2 1 1 6 13 13 10 6 6 7 8 7 6 4 3 3 4 4 4 3 5 7 5 5 7 6 5 4 5 4 3 3 4 5 5 4 5 5 4 3 6 9 10 11 11 11 10 9 8 6 7 9 7 6 4 3 4 5 6 6 6 6 6 6 6 5 4 4 4 4 5 6 6 6 6 6 6 6 6 5 5 4 3 2 1 1 1 2 3 2 5 10 13 15 13 9 6 6 5 4 1 2 4 4 5 5 4 3 2 0 1 1 2 1 1 1 1 1 2 3 4 3 2 1 2 2 2 1 2 3 3 3 4 5 5 2 1 2 1 1 2 3 4 6 6 7 7 7 8 9 9 8 7 6 4 1 3 4 4 3 3 2 2 1 1 2 3 3 2 2 5 5 5 4 5 5 4 4 2 2 3 7 10 11 11 9 8 7 7 7 8 9 9 9 8 8 8 8 8 8 7 6 7 8 9 8 7 7 7 8 8 9 9 8 6 5 5 7 6 4 1 1 2 6 8 10 10 10 10 9 9 8 8 9 10 11 13 13 13 12 11 10 11 11 11 11 11 10 9 8 8 7 6 6 6 7 8 9 10 11 11 10 8 7 7 8 8 8 8 7 5 4 4 4 5 6 8 8 8 7 6 5 5 6 6 7 7 7 7 7 6 4 3 3 3 3 3 4 4 4 5 5 6 8 6 5 5 9 14 15 11 7 3 3 4 4 5 5 5 5 5 6 5 3 4 5 7 9 11 11 8 5 5 6 6 6 4 4 5 5 5 6 6 5 6 7 8 8 9 8 5 4 3 3 4 6 7 7 5 4 2 2 1 1 1 4 6 6 5 5 6 8 9 6 1 4 5 5 5 1 6 16 17 15 16 15 14 15 12 7 4 5 5 4 1 4 12 13 10 8 7 7 9 9 7 7 7 7 7 9 10 10 9 8 7 7 8 9 9 10 12 9 5 4 4 5 4 7 11 15 17 17 13 10 7 5 4 4 4 5 5 5 5 5 6 6 6 6 5 4 3 2 2 4 5 5 6 6 7 7 7 7 7 6 5 4 4 3 3 3 4 5 5 5 5 4 3 4 6 8 8 7 6 4 3 3 4 4 5 7 8 8 7 7 6 6 6 5 5 4 4 5 6 7 8 9 8 8 8 8 8 6 5 4 4 3 3 4 5 5 5 5 4 3 3 2 2 2 2 2 2 3 3 4 5 5 6 7 7 8 9 9 9 8 7 7 7 7 6 5 2 1 1 1 1 1 2 5 9 8 7 5 4 5 6 7 7 7 6 6 6 6 7 8 9 10 10 9 8 6 4 3 2 0 1 4 9 16 21 23 21 20 20 20 20 20 18 17 18 17 15 14 12 11 10 8 7 7 6 7 8 10 10 10 8 7 8 9 10 11 13 14 14 14 14 13 12 11 11 12 13 13 11 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 24 25 25 25 25 25 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 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 25 26 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 23 23 22 20 16 10 7 5 6 4 3 4 4 2 2 6 9 7 7 5 4 2 4 4 4 3 3 3 5 8 11 10 10 7 6 4 1 3 2 5 8 7 3 1 0 1 1 1 1 4 3 4 5 3 1 4 2 1 2 3 3 2 1 1 2 2 2 1 2 3 3 3 3 3 2 1 1 1 1 2 2 1 3 3 3 1 1 2 8 16 13 10 7 3 3 4 8 9 10 9 8 7 7 7 6 5 5 6 7 7 6 4 3 3 1 3 4 3 5 5 5 5 5 4 3 2 4 6 6 5 4 2 2 4 3 1 4 7 9 8 5 3 3 2 2 5 10 13 8 4 5 7 9 8 7 6 5 5 5 4 4 4 7 7 5 5 6 6 6 5 5 4 3 2 4 5 4 3 5 5 5 8 10 11 10 10 11 11 11 10 9 6 5 10 7 3 4 4 5 5 5 5 6 6 6 6 6 5 5 5 4 4 5 5 5 6 6 6 6 6 5 5 4 4 3 2 1 2 2 3 3 3 5 8 13 14 13 10 6 4 3 3 5 5 4 4 4 5 4 4 4 3 2 2 1 1 1 1 1 0 2 3 5 4 2 1 1 1 1 1 1 2 3 4 6 7 6 6 2 0 2 2 2 3 4 5 6 6 6 6 7 8 9 9 9 8 6 4 3 2 3 3 3 3 3 2 1 1 1 1 1 3 5 5 5 4 5 5 5 4 3 2 3 6 9 9 8 7 7 7 8 9 9 9 10 10 10 9 8 7 7 6 5 5 5 6 6 7 6 6 7 8 9 10 10 9 8 7 7 7 7 5 2 2 2 5 8 10 10 10 10 11 10 10 10 10 11 12 13 13 14 13 11 10 11 12 13 13 11 8 7 6 6 5 5 5 6 7 8 9 10 11 10 10 9 8 7 7 7 7 6 5 4 4 4 4 5 7 9 9 8 7 6 5 6 6 7 7 7 7 8 9 7 5 3 3 3 3 3 3 3 4 4 6 7 7 7 7 6 9 11 13 13 10 6 3 3 4 4 4 4 4 4 5 4 2 4 6 8 9 10 8 6 4 4 6 5 4 3 4 6 6 5 4 4 4 5 6 7 7 8 9 8 5 3 4 6 6 6 6 5 4 2 2 2 1 2 3 5 5 6 8 8 8 7 3 2 5 6 5 4 1 5 15 13 12 15 16 17 16 11 7 6 5 5 6 3 2 4 10 12 11 10 10 13 12 10 10 9 9 8 8 9 9 10 10 8 6 6 7 8 9 9 7 6 5 1 3 4 6 9 13 14 14 11 8 5 4 4 5 5 5 5 5 5 6 6 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 7 7 6 5 5 5 5 6 6 7 7 7 7 7 8 9 10 9 7 6 5 3 3 2 2 3 4 5 6 7 6 5 5 5 5 5 4 4 4 5 5 6 7 7 7 7 7 7 7 6 5 4 3 4 4 5 5 5 4 4 3 3 2 2 2 2 2 2 2 3 3 4 5 5 5 6 6 6 6 6 5 5 5 5 6 7 8 7 4 3 3 4 5 6 8 8 8 7 6 5 4 5 6 7 7 7 7 7 7 7 7 8 9 10 10 8 6 5 3 3 3 3 3 1 4 10 16 22 21 20 18 18 20 22 21 20 19 19 17 14 12 10 8 6 5 4 4 6 8 8 9 10 9 9 9 10 10 10 12 15 16 15 14 12 11 10 11 12 13 12 9 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 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 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 23 22 21 20 17 12 7 6 6 5 2 3 1 1 2 5 10 3 3 6 3 2 3 4 6 9 7 6 8 10 11 8 7 6 6 5 2 4 5 3 6 7 5 2 1 2 1 3 5 4 4 5 4 2 1 2 2 2 2 2 2 2 2 1 1 1 1 2 2 3 3 3 3 2 1 1 0 1 2 3 3 4 4 3 2 2 4 5 13 16 12 8 6 7 8 9 10 4 6 8 7 6 7 7 7 5 5 6 6 5 5 4 3 4 4 3 2 3 6 6 6 5 5 3 1 6 8 8 7 5 4 2 2 2 1 4 8 9 9 8 6 4 5 6 6 8 9 11 8 7 8 10 9 8 7 6 6 5 4 4 3 5 8 6 5 5 5 5 5 5 4 4 3 2 3 3 2 2 4 4 7 9 10 9 8 8 9 9 10 9 9 6 5 9 11 6 2 5 5 5 5 5 6 6 6 6 6 5 5 5 5 4 4 4 5 5 5 5 5 5 5 4 4 3 2 2 2 3 5 5 3 2 3 5 10 13 14 11 7 5 7 9 9 7 5 4 4 5 5 5 4 4 4 3 3 3 2 2 1 1 2 4 5 5 4 2 1 1 1 0 0 2 3 5 7 7 7 7 5 2 1 2 3 4 4 4 5 5 5 4 5 6 7 7 8 9 9 6 3 2 2 2 3 4 4 3 2 1 1 1 3 3 4 4 4 4 5 5 5 6 6 5 6 7 9 9 9 8 9 10 10 10 9 8 8 9 9 8 7 7 7 7 6 6 5 4 4 5 6 7 8 9 9 10 10 10 10 9 9 8 8 5 3 3 4 5 8 10 10 10 10 10 10 10 10 11 12 12 13 13 13 13 12 11 11 12 13 13 11 8 5 4 4 4 4 5 5 6 8 9 9 10 10 9 8 8 7 6 5 5 4 4 4 4 4 5 6 7 8 9 7 6 6 6 6 6 6 6 6 7 8 8 7 6 4 3 3 3 3 2 3 3 4 5 5 6 6 7 8 9 10 11 11 11 8 5 3 4 4 4 4 3 3 4 3 1 4 7 9 10 9 7 5 3 4 5 4 3 2 3 5 7 5 4 4 4 4 5 6 5 6 8 9 8 5 5 7 7 6 4 4 3 2 2 1 1 3 3 4 2 6 9 9 7 5 3 4 6 6 4 3 2 5 14 11 9 10 16 17 15 10 9 8 7 5 2 2 3 4 9 12 12 9 9 11 12 12 11 11 11 11 10 9 9 11 11 10 7 5 5 6 7 7 9 8 6 5 6 7 7 8 10 10 8 5 3 2 3 4 5 5 5 5 5 6 6 7 7 7 8 8 8 8 9 9 9 9 9 9 8 8 8 8 8 8 8 7 7 7 7 8 8 8 9 9 10 10 10 10 10 10 9 8 7 6 5 4 3 2 3 3 4 5 6 6 4 3 4 4 4 4 3 4 4 5 6 6 6 6 5 6 6 6 5 4 4 3 4 5 4 4 4 4 4 3 3 2 2 2 2 2 2 2 2 3 5 5 6 5 5 6 6 5 4 3 3 3 4 5 6 8 8 8 8 8 9 8 8 7 8 7 6 5 5 5 6 6 7 8 8 8 8 8 8 8 8 9 10 9 8 5 4 3 4 4 4 4 4 4 6 10 15 16 14 11 10 13 17 19 19 18 17 16 15 13 11 9 6 3 2 3 6 9 8 7 8 9 10 11 12 9 7 9 13 15 14 12 10 9 10 11 12 12 11 8 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 24 24 24 24 25 25 25 25 25 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 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 23 22 21 21 19 14 6 4 5 5 5 6 6 6 7 6 5 3 2 4 2 2 2 8 9 7 4 4 6 10 10 8 6 4 6 5 4 4 5 5 6 6 5 4 4 3 4 4 3 2 2 6 3 1 0 1 2 2 2 3 3 3 3 1 1 1 1 1 1 2 3 2 2 2 1 1 2 2 3 4 4 3 2 2 3 6 5 4 13 14 12 9 10 11 9 8 6 4 4 6 6 6 7 7 6 5 4 4 4 5 4 3 3 4 4 3 3 5 6 7 5 4 2 3 6 10 8 7 6 5 3 0 4 6 9 10 11 9 9 8 7 5 9 13 13 12 8 6 5 8 11 12 9 6 5 5 5 5 4 4 4 6 7 6 5 5 4 4 5 4 4 4 4 4 5 4 2 1 2 3 5 6 6 4 3 5 5 7 8 8 8 7 6 6 10 9 5 5 5 5 5 5 5 6 6 5 5 5 5 5 5 4 3 3 3 4 4 4 4 4 4 3 3 2 2 1 3 5 6 4 3 2 2 3 4 8 10 10 8 7 8 9 9 9 6 5 5 4 4 4 4 4 4 4 4 4 3 3 2 2 2 3 4 4 4 4 3 2 1 1 0 2 4 5 6 5 6 6 6 4 2 2 3 3 3 3 4 4 4 4 4 5 5 6 8 9 9 7 5 3 1 1 2 3 3 3 2 1 2 2 2 2 2 3 4 4 4 3 3 4 5 6 8 9 10 10 10 11 11 12 12 11 10 9 7 6 6 6 7 8 10 10 10 9 7 4 3 5 8 10 10 10 10 10 10 10 10 10 10 9 8 6 4 4 5 6 8 9 9 9 10 10 10 10 10 11 12 12 12 13 13 13 13 13 13 13 12 12 11 8 5 4 4 4 4 5 6 7 8 9 9 9 9 9 8 7 6 5 4 4 4 4 4 4 5 5 6 6 7 7 7 6 6 7 8 7 7 6 6 7 7 7 7 5 4 3 3 3 3 3 3 3 3 4 4 5 5 6 7 8 10 11 11 10 8 5 3 3 4 4 4 3 4 4 3 2 6 9 9 10 10 7 5 2 3 4 4 5 4 3 5 8 8 5 3 3 4 5 6 5 4 6 8 9 7 6 6 6 4 3 3 3 2 2 2 1 1 2 2 1 6 10 9 8 4 3 5 7 6 4 3 3 6 13 15 12 10 13 14 13 11 10 10 8 7 6 6 6 7 9 11 10 5 4 7 12 14 14 13 14 14 13 10 10 12 12 11 8 6 5 5 6 7 11 10 9 10 9 8 8 9 9 7 5 3 3 3 4 5 5 5 4 4 5 6 6 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 9 9 9 9 9 8 8 8 8 8 9 9 10 10 9 9 8 8 9 8 9 9 8 8 8 6 4 3 3 3 2 2 3 3 3 2 1 2 3 3 4 4 4 4 4 4 4 4 5 5 6 7 6 5 3 3 3 4 4 4 4 4 4 4 3 2 1 1 2 2 2 2 2 4 5 6 7 6 5 5 6 6 5 3 3 3 4 5 6 7 8 9 9 9 8 8 8 7 6 5 5 4 5 5 6 7 8 8 8 8 8 8 8 8 9 9 9 9 8 7 6 6 6 6 6 6 6 7 6 7 8 8 6 3 1 2 8 15 17 17 16 15 14 14 13 11 8 5 3 4 6 9 9 9 9 10 10 10 9 5 3 4 8 11 12 11 11 10 11 12 12 11 9 7 23 24 24 24 24 24 24 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 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 25 25 25 25 25 25 24 24 24 23 22 21 20 20 12 4 2 4 4 4 4 6 5 7 8 7 5 5 3 1 3 5 9 7 3 3 6 8 11 9 7 3 4 4 5 5 2 2 2 5 9 10 10 9 8 9 8 6 4 2 5 5 2 0 2 2 1 1 2 3 2 1 2 1 1 2 1 1 2 2 1 0 1 1 2 3 4 4 4 4 3 3 4 5 5 5 4 9 13 14 13 15 11 6 5 5 5 5 6 6 6 6 6 5 4 4 4 4 4 3 2 3 4 4 3 2 3 6 5 2 3 5 8 8 8 7 6 5 5 5 7 10 11 11 10 9 8 8 8 8 6 9 15 14 11 7 4 2 6 11 12 8 5 4 5 6 6 6 5 5 7 6 6 4 3 3 4 4 3 3 3 4 6 7 5 3 2 2 3 4 3 2 0 3 4 5 6 7 7 7 7 6 4 4 7 7 5 4 3 3 4 5 5 5 5 5 4 4 4 5 5 5 5 4 4 4 4 4 3 2 2 2 2 1 1 4 5 4 3 3 3 3 2 1 0 3 5 6 6 8 10 10 10 9 7 5 5 4 4 4 4 3 4 4 4 4 3 2 1 1 2 3 4 4 4 4 3 2 1 0 2 3 4 4 4 5 5 5 4 3 2 2 2 2 2 3 3 3 4 4 4 5 6 8 9 9 6 5 4 3 2 1 1 2 2 2 2 2 1 0 1 2 2 4 4 4 4 2 1 1 4 7 9 11 11 12 12 12 12 12 11 11 9 7 5 4 3 5 7 10 11 12 12 9 7 4 6 8 10 11 10 9 10 9 9 9 9 9 10 9 8 7 6 7 9 9 9 9 8 8 9 9 10 11 11 12 12 12 12 12 13 13 13 13 13 12 11 11 9 6 4 4 4 4 5 6 7 8 9 9 8 8 8 7 6 5 5 4 3 3 3 4 4 4 4 5 6 7 7 6 6 6 8 8 7 6 6 6 6 7 8 8 6 4 3 3 3 3 3 3 3 3 3 4 5 5 6 7 8 9 11 11 10 7 4 3 4 3 4 3 3 3 4 4 4 5 8 8 9 9 9 6 2 3 4 5 6 4 2 6 9 10 7 5 5 5 5 5 4 2 3 6 8 8 6 5 4 2 2 2 2 3 4 3 2 1 1 2 3 6 6 4 5 2 4 6 6 5 4 2 3 5 11 16 12 9 9 12 13 12 11 10 8 9 11 12 11 10 8 9 7 2 2 2 12 15 16 15 15 15 15 14 13 14 14 12 8 8 7 7 7 9 12 12 11 12 10 9 10 11 12 12 8 6 5 6 6 7 6 4 3 3 4 5 5 5 5 6 6 6 6 6 5 6 6 6 7 7 7 7 8 8 9 10 10 10 9 8 8 9 9 9 9 10 9 9 9 9 8 8 8 9 9 8 8 9 8 6 5 5 5 4 2 1 2 1 1 0 1 2 3 3 3 3 2 2 3 4 5 5 6 7 7 6 4 3 2 2 3 4 5 5 5 4 3 2 1 0 1 2 3 3 4 5 6 6 6 6 6 7 7 6 6 5 4 4 5 6 7 8 8 8 8 8 9 9 8 7 5 4 4 5 6 7 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 8 8 8 7 7 6 6 7 7 7 6 4 3 2 3 4 2 4 13 16 17 16 15 15 15 15 14 13 11 8 9 10 11 11 11 11 11 7 5 6 6 8 8 7 8 12 13 13 12 12 11 11 10 9 8 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 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 25 25 25 25 24 24 24 22 21 20 19 18 9 3 4 5 5 4 4 3 5 3 9 12 11 11 10 8 9 9 9 9 9 8 11 11 9 3 2 1 3 7 9 8 6 4 5 8 10 10 10 10 9 8 7 6 4 5 6 4 1 0 2 4 4 4 4 3 2 2 2 1 2 2 2 1 1 2 2 2 2 1 2 3 4 3 4 6 6 6 6 5 5 4 6 9 12 13 15 17 8 1 2 4 6 6 6 6 5 5 4 3 3 3 3 3 4 2 1 3 4 3 1 1 1 4 3 5 9 9 9 9 9 9 7 6 6 8 10 12 9 7 6 6 7 8 8 7 7 11 15 12 8 3 1 2 7 11 11 8 6 5 5 6 6 6 5 5 7 6 6 3 3 3 4 4 4 4 4 5 7 7 6 4 3 4 3 3 2 1 2 4 4 5 5 6 6 6 6 5 5 3 2 4 6 5 2 2 4 4 4 4 4 4 4 3 4 6 8 8 9 8 7 5 4 4 4 4 4 4 3 2 3 4 5 4 3 4 3 3 1 1 2 1 1 2 5 9 11 11 10 10 9 7 5 4 4 4 4 4 4 4 4 4 3 2 1 1 2 3 4 5 4 4 3 2 1 1 1 2 3 3 4 4 4 4 4 3 3 3 3 2 2 2 3 3 3 4 5 8 10 10 9 7 5 5 4 4 4 2 1 2 2 3 2 2 1 1 2 2 3 4 3 3 3 2 2 1 3 7 10 11 12 13 12 12 11 10 10 9 9 8 7 4 3 4 5 8 10 11 11 10 7 5 6 8 9 10 10 10 10 9 9 8 7 7 8 8 9 9 10 11 13 13 13 12 10 9 8 9 10 10 11 11 11 12 12 13 13 13 13 13 12 11 10 10 10 8 6 5 4 5 5 6 7 8 8 8 7 7 7 6 5 4 2 1 1 2 2 2 3 3 4 5 6 7 7 6 5 6 6 7 6 6 5 5 6 7 8 8 6 4 2 3 3 3 3 3 3 3 3 4 4 5 6 7 8 10 10 10 9 7 4 3 3 3 3 2 2 2 3 4 5 5 7 7 8 9 10 7 4 3 4 4 5 4 4 6 8 11 10 7 6 6 5 3 2 0 2 4 5 5 4 2 1 1 1 1 2 4 5 3 2 2 3 3 3 1 1 2 2 1 4 5 5 5 5 3 1 5 8 10 10 9 10 13 14 13 12 10 9 12 15 16 13 11 11 9 7 4 3 6 11 14 16 17 17 16 15 15 15 15 15 13 10 10 11 11 10 11 13 13 12 12 12 12 12 13 13 13 10 9 9 10 9 9 6 3 0 2 2 3 3 4 4 4 4 4 3 4 4 4 5 5 5 5 5 6 6 7 8 9 10 10 10 10 9 9 10 10 10 10 11 10 10 9 9 8 8 8 8 7 7 8 10 8 6 6 6 7 6 3 2 2 2 2 1 1 1 2 2 2 1 2 3 4 5 6 6 6 7 7 6 4 3 2 3 4 5 5 5 4 4 3 2 1 2 3 4 5 6 8 8 7 6 7 8 8 7 7 6 5 5 6 6 7 7 8 7 7 7 8 9 10 8 7 6 5 5 6 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 8 8 7 7 6 6 6 6 5 4 3 3 3 3 3 2 3 8 14 17 17 16 16 16 17 18 19 18 17 16 13 12 10 11 10 7 1 3 9 11 11 10 8 8 11 15 15 14 12 11 11 10 10 9 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 25 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 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 25 25 25 25 25 26 26 26 26 26 25 25 25 25 24 23 22 20 19 18 13 6 1 1 6 7 7 5 2 1 7 11 14 9 6 3 6 8 8 8 9 10 11 11 6 3 1 3 4 5 6 4 5 5 2 5 3 1 4 6 6 4 3 4 5 3 3 3 2 0 3 4 5 6 5 5 3 2 1 0 1 3 4 4 3 2 3 5 4 2 1 1 2 1 1 5 7 8 6 6 5 5 4 8 10 11 11 15 16 11 7 5 6 6 7 7 7 6 3 2 3 2 2 1 2 3 3 1 2 2 2 1 1 2 3 5 8 11 8 8 10 10 9 7 5 5 8 10 10 7 4 3 4 6 7 8 8 8 10 12 10 5 3 2 4 8 12 10 8 6 5 5 5 5 6 5 5 6 6 6 3 4 5 5 5 6 6 5 6 7 7 6 5 4 4 3 3 2 2 3 4 4 4 3 4 4 5 5 5 4 3 2 1 4 7 8 5 5 4 3 3 4 4 3 2 4 7 8 8 8 8 7 6 5 5 5 6 6 5 4 3 4 5 5 4 3 3 3 2 1 1 2 2 2 2 6 9 10 10 10 10 11 9 7 5 4 4 4 4 4 5 5 4 4 3 2 1 2 4 5 5 4 3 3 2 2 2 1 1 2 2 3 3 3 3 3 4 4 4 4 3 2 2 2 3 3 5 9 11 11 9 8 7 5 5 5 5 5 3 2 2 3 3 2 2 1 1 2 3 3 3 4 5 5 4 4 6 9 10 10 10 11 12 12 11 10 8 7 7 8 10 11 9 6 5 5 5 7 9 9 9 6 5 6 7 8 9 9 9 10 9 8 7 6 6 5 7 9 10 11 13 15 16 16 15 13 11 10 9 9 10 10 11 11 11 12 13 13 13 13 12 12 11 11 11 11 10 7 6 5 6 6 7 7 8 8 7 6 6 5 5 3 1 1 1 2 2 2 2 2 3 4 5 6 7 6 5 5 5 6 6 6 6 5 5 5 6 6 6 5 4 3 3 4 4 4 4 4 3 3 4 4 5 6 7 8 9 9 9 8 6 5 4 3 2 1 1 2 2 3 3 4 5 6 7 8 8 9 7 5 3 3 4 4 4 4 4 6 8 10 8 6 7 6 4 0 1 2 4 4 4 3 1 1 1 1 2 4 6 5 3 3 3 3 2 0 2 2 2 1 2 3 4 4 5 6 4 2 5 4 6 11 12 13 15 15 15 13 12 12 15 16 16 12 12 11 10 10 8 7 10 12 10 11 13 16 13 12 14 14 14 14 14 14 13 13 13 12 12 13 14 13 14 14 12 11 13 13 13 12 12 12 12 11 8 5 3 2 1 1 2 3 3 3 3 3 2 1 1 3 2 3 4 3 3 3 4 4 5 6 7 8 8 9 9 10 10 11 11 11 11 11 10 9 8 9 9 9 9 10 10 8 7 8 8 6 4 6 8 9 5 2 1 2 2 1 1 1 1 1 1 1 2 3 4 5 6 6 7 7 8 7 6 5 4 4 4 4 5 5 4 4 3 2 2 2 3 4 6 9 10 9 7 6 6 7 8 8 7 6 5 6 6 7 8 8 9 8 7 7 8 9 10 9 8 6 5 5 6 7 8 9 8 8 8 7 7 7 7 8 8 9 9 9 9 9 8 7 7 6 6 5 5 5 5 4 4 4 4 4 3 2 2 2 5 12 14 15 15 16 16 16 16 16 14 11 8 7 6 5 6 4 2 5 8 12 14 14 13 10 9 10 15 17 16 13 11 11 10 10 11 23 23 23 23 23 23 23 23 24 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 25 25 25 25 25 25 26 26 25 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 26 26 26 25 25 25 24 24 23 22 20 17 15 9 5 11 14 15 14 14 13 12 10 12 12 10 7 6 4 5 6 7 8 8 8 8 7 6 4 0 4 5 5 5 3 4 5 3 4 4 4 5 5 4 3 2 3 4 4 5 4 3 3 5 6 7 6 5 4 2 2 2 1 2 6 5 4 3 1 3 4 3 2 2 2 3 2 2 6 10 7 6 6 5 4 4 2 4 9 13 17 16 11 7 7 8 7 7 8 8 6 4 1 1 1 1 2 3 3 3 1 1 1 2 4 5 5 4 4 7 8 5 6 7 8 5 4 3 4 7 9 9 6 3 2 3 6 8 8 8 7 7 8 8 4 3 3 7 10 11 9 8 7 6 5 5 5 6 5 5 5 7 5 4 5 5 6 6 6 6 6 7 8 7 7 6 4 3 3 3 3 3 4 4 4 4 4 4 4 5 5 5 4 3 3 3 1 5 10 8 6 5 3 3 4 3 2 2 5 6 6 6 6 6 6 6 5 5 5 6 6 5 4 4 6 7 7 5 4 4 4 2 1 2 3 3 4 6 8 10 8 8 9 10 10 9 8 6 3 3 4 4 4 5 5 5 4 3 2 0 2 3 4 3 2 2 2 3 3 3 2 2 2 2 2 2 2 3 3 3 3 3 3 2 2 2 2 2 2 5 7 8 8 8 7 7 6 7 6 5 4 4 3 2 2 2 2 1 1 1 2 3 5 6 7 7 8 9 11 11 11 10 9 8 9 10 10 10 8 7 6 7 9 12 13 13 11 9 8 6 6 9 9 8 6 6 7 6 6 7 7 8 8 8 7 7 7 6 6 7 9 11 12 13 14 16 17 17 16 14 12 10 10 10 10 11 11 11 12 12 12 12 12 11 11 11 12 13 13 10 7 5 5 5 6 6 7 7 7 6 5 4 3 2 2 0 0 1 1 2 2 2 2 3 4 4 5 5 5 5 5 5 6 7 7 7 5 4 4 4 5 5 5 4 3 3 3 4 4 4 4 4 4 4 5 5 6 7 7 7 7 7 7 7 6 5 4 3 2 1 1 2 3 3 4 5 6 6 7 8 8 6 5 3 3 3 4 6 5 5 5 6 7 6 6 5 6 5 3 2 2 4 5 4 3 2 2 3 4 6 7 8 6 3 2 2 3 5 1 4 3 1 2 2 3 3 3 5 7 6 4 3 6 9 13 14 15 16 17 16 15 16 16 17 14 10 6 8 10 11 12 12 14 13 12 8 5 3 6 4 7 13 15 13 9 7 8 10 14 15 13 12 13 15 14 15 14 13 11 9 10 11 12 12 12 11 9 7 5 4 4 3 4 4 5 4 4 3 4 4 3 4 5 4 2 2 3 4 5 5 5 5 5 5 6 6 7 7 8 9 9 9 10 10 10 9 8 7 8 9 9 8 8 10 9 7 6 8 6 3 5 8 10 6 3 1 2 2 2 2 2 1 0 0 1 2 3 3 4 5 6 7 8 9 8 7 5 5 4 5 4 4 4 4 4 3 3 2 2 2 3 5 9 11 10 7 6 5 6 7 8 7 7 6 6 6 7 8 8 9 8 8 7 8 9 9 9 7 6 5 5 6 8 9 9 8 8 7 6 6 7 7 8 8 8 9 9 9 8 7 6 5 5 4 4 4 4 5 5 5 5 5 4 3 2 3 2 4 11 12 11 10 11 10 6 6 6 4 1 1 1 1 1 1 3 5 7 9 12 15 15 14 13 11 11 14 16 17 15 13 11 11 11 11 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 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 26 26 26 26 26 26 26 25 25 25 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 24 24 23 22 19 17 13 11 14 18 13 11 11 12 12 11 10 11 12 9 8 8 8 9 7 6 6 6 5 5 7 6 2 1 2 2 2 2 3 3 5 4 3 2 2 2 5 5 6 6 6 7 6 6 7 7 8 8 7 7 5 4 3 3 4 4 3 4 5 3 2 3 1 1 3 3 4 5 5 3 1 3 7 12 6 2 5 4 4 5 4 1 10 16 18 13 9 7 8 8 7 6 8 8 7 6 3 2 2 2 1 1 2 2 0 1 3 8 8 7 6 5 3 4 5 4 3 3 4 1 2 3 4 7 9 8 6 4 5 6 8 8 7 6 6 5 5 5 4 3 5 10 11 10 9 8 6 5 3 3 4 5 6 5 6 6 5 4 5 5 5 5 5 6 6 7 7 7 7 6 4 2 2 3 3 3 4 4 4 4 4 4 5 5 5 5 4 4 3 3 4 4 7 9 5 4 3 4 4 3 1 3 6 6 5 4 4 4 4 4 4 4 5 5 5 5 5 4 6 9 8 7 7 6 5 3 1 1 3 4 7 10 11 12 7 5 8 8 9 9 8 6 4 4 4 5 4 4 5 5 5 4 2 0 2 2 2 1 1 2 3 3 3 2 2 3 3 3 3 3 4 4 3 3 3 2 2 2 2 2 2 2 2 2 3 4 5 6 6 8 8 7 5 4 4 4 4 3 1 1 2 1 1 2 4 6 8 8 7 6 8 9 9 9 9 8 7 6 7 8 9 8 7 7 8 9 11 11 12 13 14 14 14 11 10 10 10 9 7 7 7 7 5 5 5 6 6 7 6 6 7 7 7 7 9 11 12 13 14 15 16 16 16 15 14 12 12 11 11 11 11 10 10 10 10 11 11 11 11 12 13 13 13 10 6 3 3 4 5 5 6 6 5 4 2 2 2 2 2 1 1 1 1 1 1 2 2 3 3 3 3 4 4 4 5 6 7 8 9 7 5 3 2 3 4 6 6 7 6 4 3 3 4 4 4 4 5 5 5 5 5 6 6 6 7 8 9 10 8 6 4 4 3 2 2 2 3 4 4 5 5 6 6 7 7 6 4 3 3 3 4 7 8 7 5 4 4 4 4 4 6 6 4 1 1 4 6 5 4 6 6 5 6 8 9 9 5 2 1 1 3 5 1 5 6 3 2 2 3 3 2 5 8 8 6 5 5 9 13 15 16 17 18 17 17 18 17 13 6 6 7 9 10 11 12 13 14 13 10 6 3 3 3 2 5 12 16 15 11 7 7 10 15 15 13 11 13 15 16 14 11 6 5 4 6 8 10 9 9 8 7 6 6 6 6 6 7 7 7 6 5 4 5 5 5 8 8 7 3 2 2 2 4 6 8 8 8 7 7 8 8 7 7 6 6 6 7 7 7 6 6 6 8 8 8 8 7 8 9 8 8 8 6 4 5 7 8 5 3 1 1 1 1 2 2 2 1 1 1 3 4 4 5 5 6 7 8 9 8 7 5 4 4 4 3 3 3 4 3 3 3 3 3 3 3 5 7 9 10 9 7 5 5 5 7 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 8 7 6 6 6 7 8 9 9 8 7 6 6 6 6 7 8 9 8 8 8 8 7 6 4 3 3 3 2 2 4 5 6 6 6 6 4 3 3 3 3 5 11 13 12 11 11 7 1 2 3 3 4 5 5 5 3 3 6 8 9 11 13 16 17 16 15 13 12 12 15 17 17 15 13 13 13 12 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 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 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 23 23 23 24 24 24 24 24 24 25 25 25 24 24 23 23 21 19 16 14 13 14 12 7 4 4 6 2 4 5 8 11 10 9 9 8 7 6 7 6 5 6 6 5 4 1 2 3 3 0 2 3 4 5 5 5 6 6 7 8 9 8 7 5 6 6 8 8 8 7 7 6 6 6 6 6 6 6 6 5 5 2 1 3 3 1 4 5 5 5 5 5 4 3 4 6 9 6 4 4 1 3 5 5 4 12 16 16 12 11 9 10 8 5 4 7 8 7 6 5 3 1 2 6 7 6 6 5 6 7 8 6 6 5 4 3 4 4 3 2 1 1 2 2 2 5 8 9 8 7 7 7 8 9 8 7 6 6 5 4 1 2 3 6 10 12 10 8 6 3 2 3 3 4 5 6 7 7 7 6 5 4 4 4 4 4 5 6 7 7 7 7 5 4 2 2 2 3 3 4 4 4 4 4 4 4 5 5 4 4 4 3 2 2 5 6 7 3 0 3 4 3 2 2 4 6 5 4 4 4 4 4 4 5 6 6 6 5 5 5 4 6 9 10 10 9 8 6 4 2 2 5 7 9 12 13 12 9 5 6 6 8 9 7 7 6 6 6 4 3 3 4 5 5 4 3 2 2 3 3 3 1 2 4 4 4 5 5 5 6 6 6 6 5 5 4 3 2 2 2 2 2 2 2 3 3 3 2 3 4 5 7 9 7 6 4 3 2 3 3 3 2 0 1 1 2 4 6 6 6 5 5 5 6 5 5 6 6 6 5 4 5 7 7 6 8 9 11 9 8 8 8 9 11 14 15 14 12 11 11 10 9 8 8 7 5 4 4 4 5 5 5 5 6 7 8 8 10 12 13 13 14 14 15 15 15 15 15 14 13 12 11 10 10 9 9 8 9 9 10 11 12 12 13 13 12 9 5 2 3 3 4 4 4 4 4 3 2 2 2 2 2 2 2 2 1 1 1 2 2 2 2 3 3 3 4 4 5 6 7 9 10 8 5 2 2 3 4 6 8 9 8 6 4 3 3 4 4 5 5 5 5 5 5 5 5 6 6 7 8 8 8 6 4 4 3 4 4 4 4 5 5 5 5 6 6 5 5 5 4 4 4 4 4 5 8 8 6 3 1 1 2 4 5 6 3 1 3 4 5 3 4 8 8 6 7 9 10 9 3 1 3 2 3 4 1 3 4 1 3 3 4 3 2 4 8 11 9 8 6 9 12 15 16 17 18 18 17 14 10 8 8 8 9 11 11 11 10 12 12 13 9 5 2 2 4 4 3 10 18 17 14 11 11 13 16 13 11 9 11 13 14 7 2 2 3 4 7 9 10 9 9 9 8 8 8 9 9 9 10 10 9 7 6 5 6 6 6 10 10 9 6 4 2 2 2 4 7 9 10 10 10 10 11 10 9 8 6 5 4 5 5 6 5 5 7 6 5 4 5 7 9 11 11 10 6 4 6 8 8 5 4 3 2 1 1 2 2 2 2 0 2 4 5 5 5 5 6 7 8 9 8 6 4 3 2 2 3 3 3 3 2 3 3 3 3 4 4 5 6 7 9 10 8 6 4 4 5 7 8 9 9 9 8 8 8 8 8 8 8 9 9 8 8 7 6 6 7 7 8 8 8 7 6 6 6 6 6 6 7 8 8 7 6 6 5 4 3 2 1 1 1 2 4 5 6 7 7 6 3 3 3 3 3 4 6 10 11 10 7 3 3 3 3 4 3 4 5 4 1 3 7 10 11 12 14 16 19 19 17 15 13 12 13 16 18 17 15 14 13 13 23 23 23 22 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 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 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 24 24 24 24 23 23 23 22 20 17 15 11 11 12 9 4 3 3 2 1 1 3 6 9 9 7 6 4 3 4 7 7 6 4 3 4 4 3 1 4 1 5 7 9 9 9 9 10 10 8 5 4 5 5 5 5 6 7 9 7 5 2 4 6 7 6 7 8 7 7 7 6 6 4 3 5 4 4 5 5 5 4 5 5 5 5 6 5 5 6 5 3 3 3 5 4 4 11 12 11 9 12 12 9 2 1 4 7 8 7 6 4 1 4 7 9 9 8 9 10 10 7 5 3 4 3 3 3 3 2 1 2 3 3 3 3 2 6 9 10 9 9 9 10 9 9 8 8 8 7 6 4 2 1 3 8 12 13 9 6 3 2 3 4 3 4 5 6 7 7 7 6 5 4 4 4 3 3 5 6 7 7 6 6 5 4 2 1 1 2 3 4 5 5 5 5 4 4 4 4 4 4 3 2 1 3 4 3 3 4 2 2 3 1 1 5 6 7 6 6 5 5 5 6 6 7 7 7 6 5 5 4 4 6 10 13 12 10 8 6 5 3 2 6 8 10 12 13 12 9 6 5 6 8 8 6 6 6 6 6 5 3 3 4 5 5 5 4 4 5 5 3 1 3 6 8 7 7 6 7 7 7 7 7 6 6 6 5 4 4 3 3 3 3 3 4 5 4 3 2 2 3 6 7 7 6 5 4 2 1 2 4 4 4 2 3 4 6 6 5 4 3 3 3 3 3 2 2 3 4 4 3 3 4 6 6 7 10 12 11 9 7 6 5 5 6 9 11 12 12 11 10 10 9 7 7 6 5 4 4 4 5 6 6 4 4 5 7 9 11 12 13 14 14 14 14 14 14 14 14 14 14 12 11 10 10 9 8 7 7 9 10 12 12 13 13 12 11 9 5 3 2 3 3 4 3 3 3 2 2 2 2 2 3 3 3 2 3 3 3 2 2 3 3 3 4 4 4 4 5 6 8 10 10 9 5 2 2 3 4 6 8 10 9 7 5 3 3 3 4 4 4 4 4 5 5 5 5 5 5 5 4 5 5 5 5 5 5 5 5 6 6 5 5 5 5 5 5 5 5 4 4 5 5 5 4 5 7 9 8 5 2 2 3 5 6 5 4 3 4 5 4 2 3 7 9 6 7 10 9 7 1 3 5 3 3 4 2 1 3 5 4 4 4 3 1 5 9 12 13 13 11 9 10 13 16 17 17 16 13 8 9 9 9 10 12 13 14 12 9 9 10 11 8 6 5 4 3 5 4 8 17 15 13 12 15 16 17 12 8 9 13 13 11 6 4 3 5 8 11 13 13 13 13 12 12 11 11 11 11 11 11 9 7 6 5 4 5 5 6 10 12 11 7 4 2 1 2 3 6 8 10 10 11 11 12 12 12 10 8 6 3 3 3 5 5 4 4 3 2 1 5 8 10 12 13 15 12 8 6 7 8 8 8 6 3 2 4 4 2 2 2 1 3 5 6 6 6 6 6 7 8 8 8 6 3 2 2 2 2 2 2 2 1 2 3 3 4 4 4 4 5 6 7 8 8 7 4 3 3 4 5 7 8 9 9 8 8 8 7 7 8 8 7 6 6 6 6 6 6 7 7 7 6 5 4 5 6 5 4 4 6 6 6 5 5 4 4 4 4 3 2 2 2 2 4 5 6 7 7 5 3 2 1 1 2 4 5 5 3 1 1 2 4 3 3 2 2 3 3 3 1 4 9 12 13 14 15 17 20 21 21 18 16 15 14 16 17 18 17 16 14 12 22 22 22 22 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 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 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 22 21 20 18 15 11 8 9 11 9 5 2 3 4 4 5 7 10 9 6 5 5 4 4 5 6 7 5 4 2 3 6 5 3 2 5 8 9 7 6 7 5 5 7 6 4 3 4 4 2 4 6 6 6 5 4 1 3 5 6 6 6 5 5 5 6 6 6 6 7 7 7 6 5 5 5 5 5 5 5 5 6 6 4 3 3 4 4 4 4 4 1 8 14 12 11 12 12 9 3 2 4 6 7 6 5 1 4 10 11 9 8 8 8 8 7 5 3 2 2 3 4 4 3 3 3 4 4 4 3 0 6 10 12 11 10 10 10 9 9 8 9 9 9 8 7 5 4 0 5 12 14 12 8 5 3 1 1 1 1 2 3 4 5 6 6 6 6 5 4 3 2 3 5 6 6 6 6 5 4 4 2 1 2 2 3 5 6 6 6 6 5 4 4 3 2 1 1 3 4 4 3 1 1 2 2 1 1 3 5 8 9 8 8 8 8 8 7 7 8 8 8 7 6 5 4 3 3 5 10 14 13 10 8 6 4 2 5 7 10 10 11 12 10 9 8 6 6 8 6 5 6 5 4 5 5 4 3 4 5 5 5 5 5 2 0 3 6 9 9 8 8 7 7 6 6 7 6 6 6 6 6 6 6 5 5 4 4 4 4 4 4 4 3 2 2 3 4 5 6 6 6 5 4 4 5 6 7 7 6 8 8 6 4 3 1 1 1 2 1 1 1 1 2 4 3 3 3 4 5 7 9 11 9 8 8 7 6 5 5 6 7 9 10 10 10 9 9 8 7 6 6 5 4 4 4 6 8 8 5 3 3 5 8 11 13 14 14 14 14 14 14 14 14 14 13 12 11 11 11 11 9 8 7 8 9 11 12 13 13 13 12 10 7 3 1 2 3 3 3 3 3 2 2 2 2 2 3 3 3 3 4 4 4 4 4 3 3 3 4 4 5 5 5 5 7 9 10 10 8 4 1 1 3 5 8 9 9 8 6 4 2 2 3 3 4 4 4 4 4 4 5 5 4 4 3 2 3 3 5 6 6 7 7 7 7 6 6 6 6 6 6 6 5 4 4 5 5 5 5 5 5 6 7 9 9 6 4 5 6 6 6 6 5 2 3 3 2 2 6 10 6 6 9 9 5 3 5 4 2 3 3 1 2 3 4 4 4 4 2 1 5 8 11 12 11 9 6 6 9 14 15 13 8 8 9 10 11 11 13 14 15 17 13 9 9 8 8 6 5 5 6 5 6 5 7 13 14 12 12 16 18 18 13 9 10 14 13 11 10 10 11 12 13 14 15 14 13 14 13 13 12 11 11 10 8 6 5 4 4 3 3 4 5 5 8 12 11 7 5 3 3 3 4 4 6 8 10 10 11 13 13 13 12 10 8 7 5 4 4 5 5 5 2 2 4 7 10 12 14 14 13 11 9 7 9 9 10 10 7 1 4 4 2 2 2 2 3 5 5 6 6 5 5 6 6 8 8 7 6 4 2 2 1 1 2 2 2 1 1 0 1 2 2 2 3 4 4 4 4 5 5 4 2 2 2 3 4 6 7 8 8 9 8 8 8 8 7 6 4 3 6 6 6 5 5 4 3 3 2 3 4 5 4 3 3 4 4 3 4 4 4 4 4 4 4 3 3 3 3 4 5 6 6 5 4 3 2 1 2 5 5 4 1 3 5 5 5 5 5 4 3 2 3 3 3 2 2 8 13 15 15 17 19 21 22 23 22 20 18 16 16 17 18 18 17 15 13 22 22 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 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 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 22 21 20 18 15 11 8 6 7 8 7 5 5 7 7 8 9 9 8 6 4 4 1 3 5 5 4 3 3 3 3 2 4 5 7 8 9 8 6 3 2 2 2 3 5 5 4 2 3 1 2 4 4 4 5 4 3 1 2 3 5 5 3 4 3 4 4 5 6 7 7 7 7 7 7 7 6 5 4 3 1 1 4 6 6 5 5 4 4 4 3 2 6 12 14 14 11 10 12 10 6 4 4 6 6 3 2 8 11 13 11 9 8 6 4 3 4 5 4 3 3 4 4 4 4 4 4 3 4 4 1 5 12 12 12 11 10 10 10 9 8 8 9 9 9 8 8 7 5 1 8 14 15 11 7 4 3 3 3 2 1 0 2 3 3 3 4 5 6 5 4 3 2 3 4 5 6 6 5 5 4 3 1 1 2 3 4 5 5 5 6 6 5 4 3 2 3 6 8 8 7 4 2 0 1 2 2 0 3 6 8 9 9 9 8 8 8 8 7 7 7 8 8 7 6 5 4 3 3 7 13 14 13 8 7 6 4 4 6 8 10 11 11 11 10 10 9 6 3 6 5 4 4 4 4 4 5 4 2 2 2 3 2 4 6 8 9 11 11 10 9 9 9 8 7 6 6 6 6 5 5 5 5 5 5 5 5 4 4 3 3 3 3 3 3 2 3 3 3 5 7 8 9 9 9 9 9 9 9 9 9 8 5 3 4 4 2 2 2 2 2 2 3 2 2 4 4 4 3 3 5 7 6 6 5 5 7 8 7 6 5 6 7 8 8 8 8 8 8 7 6 6 5 4 4 4 5 6 9 10 7 3 2 4 8 11 13 14 14 15 15 15 15 14 13 12 12 11 11 11 11 11 10 9 8 8 9 11 12 12 13 13 12 9 4 1 2 2 3 3 3 3 3 2 2 3 3 3 3 4 4 4 4 5 5 5 4 4 4 4 5 5 5 6 6 6 8 9 10 9 6 2 1 1 3 6 8 9 8 6 3 2 2 2 3 4 4 4 4 4 4 4 4 3 3 3 3 3 4 5 5 6 7 7 7 7 7 7 6 6 6 6 6 6 5 5 4 4 5 5 5 6 5 5 5 7 9 8 7 7 7 8 8 8 6 3 4 3 1 4 7 9 6 5 7 6 1 5 5 2 3 3 2 1 1 1 2 3 3 3 1 1 4 4 5 6 7 6 3 2 3 7 12 10 4 6 8 10 12 12 12 15 15 13 10 9 11 8 7 5 4 5 6 5 5 4 5 10 14 10 10 13 18 19 13 11 11 13 15 14 12 9 9 11 12 12 10 10 10 10 10 10 9 8 6 5 4 3 2 1 1 2 3 3 4 4 7 11 10 7 4 3 3 4 5 6 8 9 10 10 11 13 14 12 11 10 10 9 8 7 6 6 6 7 6 6 7 9 11 13 13 12 11 10 9 8 10 10 11 11 7 3 5 4 2 2 4 5 5 5 5 5 5 5 5 5 6 7 8 7 6 4 3 2 2 2 2 2 2 2 2 2 2 2 2 1 0 1 2 3 3 2 1 1 1 1 2 3 4 4 4 5 6 7 8 9 9 8 7 4 3 3 5 6 6 3 2 2 2 3 3 3 4 4 3 3 2 2 2 2 2 3 3 3 3 4 4 4 4 4 4 5 5 5 4 3 2 2 2 2 2 2 2 1 1 3 4 5 6 7 7 5 4 3 2 2 1 2 1 5 12 16 16 17 18 20 21 21 21 20 18 16 15 16 17 17 17 15 13 22 23 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 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 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 22 22 21 19 16 13 9 7 4 3 5 7 7 6 7 7 5 4 3 2 2 4 5 5 4 4 4 5 4 4 3 5 8 9 10 10 9 8 6 3 2 2 2 4 1 3 5 7 9 6 4 2 3 4 4 3 3 3 2 2 4 3 3 1 2 2 1 2 4 5 5 5 4 4 4 5 6 6 5 4 1 1 1 4 7 8 7 7 5 5 4 2 6 9 10 9 10 10 9 10 10 6 3 4 5 4 6 10 15 12 10 9 9 8 6 5 4 5 5 6 6 5 4 3 3 4 4 4 4 4 3 3 9 13 12 11 10 10 9 9 9 8 8 9 9 9 8 8 8 4 2 11 14 14 9 5 4 5 5 4 2 2 1 1 1 1 1 2 4 5 5 4 3 3 4 4 5 6 6 6 4 3 2 1 1 3 4 4 3 3 5 6 5 5 5 6 8 10 10 10 8 7 5 2 1 0 1 2 2 4 7 9 9 9 8 8 8 7 6 5 6 7 8 7 7 6 6 6 6 9 12 15 12 9 5 5 5 5 4 6 9 10 11 10 9 8 8 8 8 4 3 5 4 4 4 4 4 4 4 6 8 10 12 12 11 12 13 13 12 11 10 10 9 9 8 7 6 6 5 5 5 4 4 4 4 4 3 4 4 4 3 3 3 3 3 2 3 4 4 6 8 10 11 11 11 11 11 11 10 8 7 6 4 2 3 5 5 4 3 3 3 4 4 3 2 2 3 3 2 1 3 4 6 5 4 4 5 6 8 8 8 7 7 7 7 6 6 6 6 7 7 7 6 5 3 3 3 5 7 10 10 8 3 3 4 9 11 13 13 14 14 15 15 14 13 13 12 11 11 10 11 11 12 11 10 9 9 10 11 11 12 12 12 11 7 3 2 2 2 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 3 4 4 5 6 6 7 7 7 7 8 9 9 7 4 2 3 3 5 7 8 9 7 4 2 2 2 2 3 4 4 4 4 4 4 4 3 3 2 2 3 4 4 5 5 6 6 7 7 7 7 6 6 6 6 5 5 5 5 5 4 4 5 5 6 6 6 6 6 7 8 8 7 7 6 8 9 8 7 5 3 2 1 6 9 10 8 3 4 3 2 4 2 1 3 3 3 2 2 2 2 2 1 1 2 3 4 5 5 5 5 4 3 1 2 1 8 8 6 6 7 9 10 8 8 15 12 9 10 11 12 10 8 7 4 3 4 5 4 2 4 9 13 8 8 10 18 18 14 12 12 13 18 15 9 7 7 9 6 5 4 5 5 5 5 5 5 4 4 3 3 2 1 1 1 2 2 2 3 3 7 11 8 5 3 3 3 3 6 9 11 11 10 10 11 12 13 11 10 8 9 10 9 9 8 6 7 8 10 10 9 8 10 12 14 12 11 10 10 11 12 12 12 11 6 2 5 4 1 2 4 6 5 4 4 4 4 4 4 5 6 7 7 7 6 5 4 3 3 3 3 3 3 3 4 5 5 4 2 1 0 1 1 3 4 4 4 3 3 2 2 2 3 3 3 3 1 1 3 5 8 9 8 5 4 5 5 5 3 2 2 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 3 3 4 4 4 5 5 5 4 3 3 2 2 3 3 3 3 2 2 2 3 4 5 5 5 5 4 2 1 1 3 4 4 3 4 10 13 15 14 15 17 18 18 18 18 17 16 15 15 15 16 16 15 13 23 23 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 24 24 25 24 25 25 24 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 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 22 21 18 15 11 9 7 3 0 5 6 6 6 6 5 5 4 4 4 2 3 5 5 4 1 1 1 3 4 4 4 6 7 7 5 1 2 3 4 4 4 3 2 3 4 4 4 5 5 4 4 3 5 5 5 4 4 4 3 3 2 2 2 1 2 2 1 2 4 2 2 3 2 3 3 4 6 5 4 3 2 2 6 8 7 6 7 7 6 3 2 9 10 9 5 6 11 11 10 8 2 1 2 4 7 12 13 12 8 8 8 8 8 7 6 6 6 6 7 6 4 3 3 3 4 4 4 4 4 3 3 10 13 12 9 8 8 8 8 8 9 9 10 9 9 9 8 7 3 6 13 15 13 9 5 5 6 6 4 3 2 2 1 1 1 1 1 2 4 4 4 3 3 4 5 5 6 5 5 4 3 2 1 2 4 4 2 1 2 4 5 5 6 8 10 11 11 11 9 7 6 5 4 4 4 4 4 3 5 7 10 10 9 8 7 6 5 5 5 6 7 7 8 8 8 8 9 11 13 13 13 9 4 1 2 4 5 5 6 10 10 10 10 7 5 4 5 6 6 4 5 5 4 4 4 4 4 6 9 12 13 11 11 10 10 10 9 10 10 10 9 9 8 8 7 6 5 5 5 5 4 4 3 3 2 2 3 4 4 4 3 3 2 2 2 4 5 6 8 10 11 12 12 12 12 12 10 8 6 4 3 3 3 5 6 6 5 4 3 3 4 4 4 2 1 1 2 1 2 3 2 4 5 4 5 6 6 7 9 9 9 8 7 7 6 5 5 6 7 8 9 8 6 4 3 3 5 7 9 9 7 4 4 6 10 12 12 11 12 13 13 14 13 12 12 12 11 11 11 11 11 11 10 10 9 10 10 10 11 11 12 12 10 7 3 2 3 3 4 4 4 3 3 4 4 4 5 5 5 5 5 5 4 4 4 4 4 5 5 6 7 8 8 8 8 8 9 9 8 5 3 2 3 4 6 8 8 8 6 4 1 1 1 2 3 3 3 4 4 4 4 4 3 3 3 3 3 3 4 4 5 5 5 6 6 5 5 5 5 5 5 5 5 5 5 4 4 4 4 5 5 6 6 6 7 7 7 7 6 5 4 5 5 5 8 6 4 4 4 6 8 8 7 3 0 3 2 1 1 1 3 4 5 5 4 3 2 1 1 2 5 5 5 5 5 5 6 4 3 2 2 2 5 7 8 6 7 7 7 1 2 5 7 9 13 12 12 12 10 8 4 2 3 5 3 2 4 9 13 12 12 14 19 17 13 11 12 15 20 17 15 11 7 5 5 5 5 5 5 5 5 5 4 3 3 2 2 1 0 1 2 2 1 1 0 4 7 10 6 3 3 2 2 4 9 11 12 11 10 9 10 11 12 11 10 9 10 10 10 10 9 8 7 9 11 12 11 10 12 13 14 13 12 11 12 13 14 13 12 9 2 2 4 1 1 2 4 5 5 4 4 4 4 4 4 5 6 6 6 6 6 5 4 4 4 4 4 3 4 5 6 7 7 6 5 4 3 2 1 3 5 6 6 5 4 2 1 1 2 2 3 3 3 3 2 2 5 8 9 8 7 5 4 2 2 2 2 2 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 3 3 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 4 4 4 4 3 2 3 3 3 4 6 8 9 11 11 11 13 14 15 15 15 16 17 17 17 17 17 16 15 15 15 15 15 14 13 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 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 24 24 24 24 24 24 24 24 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 22 21 18 14 10 9 8 6 5 5 7 6 5 6 6 4 1 3 4 1 3 5 3 4 3 2 1 4 5 6 5 5 5 4 4 4 4 4 3 2 2 3 3 3 4 2 3 2 1 3 6 7 6 4 3 4 5 5 4 3 2 3 2 2 1 0 2 1 1 0 1 3 2 2 1 4 6 5 5 4 3 6 8 10 7 6 7 7 6 3 4 11 12 10 9 11 11 11 8 4 3 2 2 9 11 12 10 8 7 7 7 7 7 7 7 7 7 6 5 4 3 3 3 3 4 4 4 4 4 3 3 11 14 13 9 8 7 7 7 8 9 9 9 9 9 9 8 7 4 8 13 15 12 8 4 5 7 6 5 3 3 3 4 4 3 2 1 1 3 3 4 4 4 4 4 5 5 5 4 5 5 5 4 5 4 4 0 1 2 3 3 5 7 9 9 9 9 9 7 6 5 6 7 8 8 8 6 5 6 9 10 10 9 8 7 6 6 6 7 7 8 9 10 10 10 9 9 10 13 13 11 7 2 2 2 4 6 6 7 9 10 10 9 6 3 1 1 2 5 6 6 7 6 4 3 3 3 4 5 7 7 7 7 6 6 6 7 8 8 8 8 8 7 7 6 5 5 5 5 5 5 3 2 2 1 1 3 3 4 4 3 3 3 5 5 5 4 5 6 8 10 10 11 11 11 10 9 7 5 3 3 3 5 5 5 5 4 4 3 3 3 4 4 4 3 2 2 2 3 5 8 6 3 5 5 7 8 8 9 9 9 9 8 7 6 5 5 5 6 8 10 10 10 7 5 4 5 6 7 6 5 4 5 8 11 14 13 11 10 10 11 12 12 12 12 12 12 11 11 11 11 10 10 9 9 10 10 10 11 11 11 11 10 7 3 3 3 4 4 4 4 4 4 4 5 5 5 6 6 6 6 5 4 4 4 4 4 5 6 7 8 8 8 8 8 8 8 8 6 4 3 3 4 5 7 8 8 7 6 4 2 0 1 3 4 3 2 3 4 4 4 4 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 4 4 4 4 4 4 4 5 6 6 6 7 7 6 5 4 2 2 3 4 7 7 6 7 7 7 6 4 3 2 2 3 1 1 2 2 3 4 5 5 5 4 2 0 2 4 6 6 6 6 6 6 6 3 3 2 2 3 5 9 9 8 7 7 5 3 4 3 6 9 12 9 9 9 7 6 4 3 4 6 3 3 5 7 12 16 14 14 16 12 9 8 11 15 21 15 8 3 6 7 7 5 5 5 5 4 4 4 3 2 2 2 2 1 1 2 2 2 1 1 1 4 7 8 5 3 2 0 3 6 10 11 12 10 9 8 8 9 11 11 10 10 10 11 11 11 10 9 8 11 15 16 16 15 15 15 16 15 13 12 13 12 12 14 10 5 3 4 3 2 2 3 3 4 4 4 3 3 3 4 4 5 5 6 6 6 6 5 4 4 4 4 4 4 5 6 8 8 7 6 6 5 5 4 3 3 5 6 6 4 3 1 0 0 0 1 2 3 3 3 2 1 3 7 9 10 8 6 4 2 2 2 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 3 3 3 3 3 3 2 3 3 4 4 4 4 5 5 5 4 4 3 2 2 2 3 3 3 3 2 2 3 5 6 7 8 9 11 13 15 16 16 15 15 15 16 16 16 17 17 17 16 16 16 15 14 14 14 13 13 13 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 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 24 24 24 24 25 25 25 24 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 21 19 14 10 9 11 13 15 14 14 12 11 10 8 5 2 1 0 4 4 4 3 2 2 2 3 5 6 7 6 5 4 3 2 1 2 2 3 6 5 5 3 2 4 4 2 1 2 5 7 6 5 2 1 2 1 3 5 5 5 5 3 1 1 0 2 2 1 1 1 1 1 2 3 4 4 4 5 6 7 10 9 8 7 7 6 6 5 5 9 12 12 9 7 8 10 9 6 4 2 4 7 10 9 9 9 9 8 8 7 6 6 7 8 8 7 6 4 3 2 4 4 3 4 4 4 3 3 4 2 9 15 12 9 7 7 8 8 8 9 9 9 9 10 10 9 7 6 10 13 14 12 7 3 5 6 6 5 4 4 5 5 5 3 2 3 3 3 3 4 4 4 4 4 4 4 4 4 6 7 7 6 5 4 3 1 2 2 1 4 8 9 8 7 7 7 6 6 5 5 7 9 10 9 8 6 6 8 11 11 10 9 8 7 7 7 8 9 9 10 11 11 10 9 8 8 10 12 14 11 7 3 3 4 5 6 6 6 8 10 10 8 5 1 2 3 1 5 8 6 5 4 3 2 2 3 4 5 6 6 5 5 5 5 6 6 7 7 6 7 7 7 6 6 5 5 5 5 5 4 3 2 2 1 1 2 3 4 4 3 3 5 5 4 3 2 1 3 5 7 7 7 8 9 8 7 7 6 4 3 4 5 5 5 4 4 3 2 2 2 3 3 4 4 3 2 2 7 9 8 8 6 4 5 6 8 8 8 8 8 8 8 8 7 7 5 5 6 8 10 12 12 11 8 6 4 4 5 5 4 5 6 9 12 15 14 12 8 8 9 11 11 11 11 12 12 12 11 11 11 10 9 8 9 9 10 10 10 11 11 10 9 7 3 3 3 3 4 4 4 4 4 5 5 5 6 6 6 6 6 5 5 4 4 4 5 6 6 7 8 8 7 7 7 7 7 6 6 5 5 5 6 7 7 8 7 6 5 3 2 1 2 3 5 5 4 2 2 3 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 4 4 4 4 4 4 5 4 4 4 3 3 3 3 3 3 3 4 4 5 6 6 6 5 5 5 5 6 6 7 6 6 7 6 5 4 2 1 0 2 1 1 3 2 2 3 4 5 5 5 4 3 2 3 6 7 7 7 7 6 7 6 4 3 3 3 3 5 10 11 11 7 6 5 4 4 4 7 9 8 3 4 5 7 7 7 6 7 6 5 4 5 5 8 13 12 12 12 8 5 3 6 11 15 6 5 7 8 8 7 4 4 4 4 3 3 3 3 4 2 1 1 1 1 3 3 3 2 1 2 4 6 6 4 3 3 4 6 8 11 12 12 10 9 7 6 5 6 7 9 10 11 11 11 12 11 10 9 12 15 16 17 18 18 18 18 17 15 13 13 12 10 10 3 2 5 6 6 5 4 4 3 3 3 3 3 3 3 4 4 5 5 5 5 5 5 4 4 4 4 5 5 5 6 6 7 8 7 7 6 6 6 5 4 4 5 5 5 3 1 1 1 1 2 1 1 1 1 2 3 5 6 8 10 10 8 6 4 3 3 3 4 4 4 4 4 4 4 4 4 4 3 3 3 2 3 3 4 4 5 4 4 3 3 4 4 5 5 5 5 5 5 4 4 3 2 2 1 1 1 1 1 2 3 6 7 9 10 11 12 14 15 16 17 17 16 16 16 16 16 17 17 17 17 17 16 15 15 14 13 12 12 12 12 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 24 24 24 24 24 24 24 24 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 20 15 11 9 10 11 12 11 9 8 5 4 5 5 4 4 4 5 4 4 4 2 0 3 5 6 5 4 4 5 5 5 3 3 4 6 7 7 5 4 3 1 2 4 4 3 4 4 4 4 4 5 4 3 2 3 4 5 4 4 4 3 3 3 3 4 2 1 2 1 1 3 3 2 2 3 6 6 8 9 8 6 7 6 5 5 5 7 12 12 10 9 8 8 10 9 8 8 8 9 9 9 8 10 10 10 9 8 7 6 6 7 8 9 8 7 5 4 3 3 4 4 4 4 4 3 3 4 2 9 16 11 9 7 8 9 9 8 8 8 8 9 9 9 8 7 7 9 12 13 12 7 2 5 6 6 5 4 4 4 4 4 2 3 4 3 2 4 4 4 4 4 4 3 3 3 5 6 7 7 6 5 5 3 1 2 0 3 8 10 10 7 5 5 4 4 5 5 5 8 9 9 7 6 6 8 10 12 11 10 9 9 9 8 8 9 9 10 11 11 9 8 7 7 8 10 12 13 11 8 5 4 4 6 6 6 6 7 8 9 6 3 1 3 3 1 5 8 6 4 4 4 3 3 3 3 3 2 3 4 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 3 2 2 2 2 2 3 3 3 2 1 1 2 1 1 2 1 1 3 4 4 5 5 6 6 5 6 6 5 3 3 4 4 4 3 2 2 2 1 2 2 3 4 4 3 1 4 9 8 7 8 7 5 5 5 7 7 7 7 7 7 7 8 8 8 6 5 5 7 9 11 12 12 12 9 6 4 4 4 5 6 7 9 11 13 13 11 8 7 8 11 11 12 12 13 13 13 12 11 10 8 8 8 8 9 9 10 10 10 10 9 8 5 2 2 2 3 4 4 4 4 4 4 4 5 5 6 6 6 6 5 4 4 4 5 5 6 6 7 7 7 6 6 6 6 6 6 6 6 6 6 7 7 7 7 5 5 4 3 2 2 2 3 4 5 4 3 2 1 3 4 4 4 4 4 4 4 4 5 5 5 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 2 2 2 3 4 5 6 6 5 5 5 6 8 7 6 5 4 3 2 3 3 2 2 1 1 1 2 2 2 2 2 3 4 5 4 3 3 3 4 6 7 8 8 7 5 6 6 4 3 3 3 2 3 6 12 12 8 7 6 4 2 4 8 8 6 6 6 6 7 9 10 10 8 7 5 3 4 5 8 10 11 12 12 7 3 3 5 8 9 7 8 8 8 8 7 5 4 4 3 3 3 3 4 5 4 2 0 1 2 3 3 2 0 2 3 4 4 4 4 5 6 7 8 10 12 12 12 11 10 9 8 6 4 5 7 9 10 11 12 12 12 12 12 12 14 15 16 18 20 21 20 19 17 15 14 15 11 5 3 6 7 7 7 7 6 6 5 4 4 3 3 2 3 3 4 4 5 5 5 5 4 4 4 4 5 5 6 6 6 7 7 7 8 7 7 6 6 6 5 5 5 4 2 1 0 1 2 2 3 3 3 3 4 6 9 11 11 11 11 10 9 7 5 4 4 4 5 5 5 5 5 5 5 5 5 4 4 3 3 2 2 3 4 5 5 5 4 4 4 5 5 6 6 6 5 5 4 4 4 3 2 2 2 2 2 2 3 5 7 9 10 11 12 13 14 16 17 18 18 18 17 17 17 16 17 17 17 18 17 17 17 16 15 14 13 13 12 12 12 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 23 24 24 24 24 24 23 24 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 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 20 17 12 8 7 7 7 6 3 3 4 3 2 3 5 5 4 3 4 4 3 1 2 1 2 2 3 1 3 6 7 5 2 2 4 5 3 0 4 4 3 1 2 3 3 3 3 3 4 3 3 4 5 3 2 2 3 5 5 5 5 4 4 4 4 4 3 2 3 2 1 1 1 1 3 4 5 6 8 8 7 4 5 5 5 6 6 7 10 9 8 6 8 10 12 12 11 11 11 11 9 9 9 11 11 10 9 9 8 7 6 7 8 9 9 8 7 5 4 4 4 4 3 3 2 2 3 1 5 12 14 11 9 9 10 9 8 8 8 8 8 8 8 7 7 7 8 9 10 12 12 7 3 5 5 5 5 5 4 4 3 3 3 3 3 1 3 5 4 3 3 3 2 3 3 4 5 6 6 6 6 5 5 5 4 3 3 7 12 11 9 6 4 3 3 3 4 4 4 7 8 7 6 5 6 10 11 11 10 9 9 9 9 9 8 8 9 10 9 8 6 5 5 7 8 10 10 10 10 8 6 4 4 5 6 6 5 6 6 6 4 1 1 3 2 1 5 7 7 5 5 6 5 4 4 3 2 2 1 2 6 8 8 6 6 6 6 6 6 6 6 6 6 6 6 6 7 6 5 4 4 3 3 3 3 3 3 3 3 2 2 2 1 1 1 1 2 3 3 3 4 6 7 6 5 5 6 4 3 3 3 4 3 2 1 2 2 2 1 1 2 3 3 2 5 7 8 8 8 7 6 5 4 5 5 6 6 6 6 6 7 8 8 9 7 6 5 7 8 10 10 12 13 11 9 6 6 6 7 8 8 8 10 11 12 10 8 7 8 10 10 11 12 14 14 13 12 10 9 8 8 8 8 7 7 7 7 8 8 7 6 2 1 1 2 3 3 3 3 3 3 3 4 4 5 6 6 6 5 5 4 4 5 5 6 5 6 6 6 6 6 6 6 6 6 7 6 6 6 7 7 7 6 5 4 4 4 3 2 3 3 3 4 4 4 4 4 2 1 1 2 3 3 4 4 4 4 5 5 5 5 5 5 5 4 5 5 4 4 3 3 2 3 3 3 3 3 3 2 2 2 3 3 4 5 5 5 5 5 6 8 7 6 4 2 2 2 3 3 4 4 3 1 1 0 2 2 2 2 1 2 5 2 2 2 2 4 6 7 7 5 5 6 7 6 4 2 2 1 3 3 1 7 10 10 8 7 6 4 4 7 10 9 8 6 7 9 11 10 8 6 5 4 4 6 8 8 9 10 12 11 7 5 5 7 10 10 9 9 9 8 7 6 5 4 4 3 3 3 1 3 3 4 2 0 2 2 2 1 1 3 4 4 4 4 4 5 6 8 9 10 11 12 11 11 11 11 10 9 7 6 6 8 9 9 9 11 13 14 15 14 13 14 16 16 18 19 20 20 19 16 16 16 15 8 3 7 8 8 8 8 7 7 7 7 6 5 4 3 2 2 3 3 4 4 4 4 4 4 3 4 4 5 6 6 6 6 7 7 8 8 8 7 6 5 5 5 5 4 3 2 2 2 3 3 4 5 6 7 8 9 11 13 14 13 11 10 10 9 7 6 5 5 5 6 6 6 6 6 6 6 5 5 5 4 3 2 2 2 4 5 6 6 5 5 5 5 5 6 6 6 5 5 5 4 4 3 2 2 2 2 2 3 5 6 8 10 12 13 14 14 15 16 17 18 19 19 19 19 18 18 17 17 17 18 18 18 18 17 16 15 14 14 13 13 13 12 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 23 23 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 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 21 21 18 15 10 7 6 6 4 2 2 4 2 0 3 5 5 4 4 4 2 2 2 3 3 1 2 2 2 4 6 4 1 1 3 4 4 4 2 3 3 5 6 5 3 2 4 3 4 5 4 4 2 3 3 3 4 4 5 5 4 4 3 2 3 3 3 2 1 1 1 1 0 2 3 3 3 1 4 6 8 7 4 5 8 8 7 6 7 6 4 2 4 8 12 14 14 13 13 12 13 15 15 13 11 7 6 7 8 8 7 7 7 8 9 9 9 8 7 6 5 6 5 4 3 2 2 3 3 9 15 12 9 8 9 9 8 7 7 7 7 8 7 7 6 7 9 11 9 8 10 11 8 4 5 6 6 5 5 4 3 3 3 3 2 1 4 4 3 3 2 1 2 3 4 5 5 5 5 5 5 5 5 5 5 4 3 6 10 13 9 7 5 4 3 3 2 3 3 5 7 8 6 5 5 7 10 10 10 9 8 8 8 8 8 8 8 8 8 7 5 3 4 6 8 9 9 7 7 7 7 6 6 4 4 6 5 5 5 4 3 1 1 2 3 0 3 7 7 7 6 6 6 6 5 4 4 3 3 3 6 11 8 6 5 5 6 6 6 6 6 6 6 6 6 6 7 7 7 6 4 3 4 4 4 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 4 6 7 5 4 4 5 5 4 2 1 2 3 4 2 1 2 1 1 2 5 7 6 8 8 8 7 7 8 8 8 7 5 4 4 4 5 5 5 5 6 7 8 9 9 8 6 6 6 7 8 8 9 10 11 10 9 8 8 8 8 7 7 8 10 11 9 8 7 9 9 10 11 12 14 14 13 10 9 8 8 9 9 7 5 4 4 4 4 4 3 3 2 2 2 3 3 3 3 3 3 3 3 3 4 5 6 6 5 5 5 5 5 5 5 5 6 6 7 7 7 6 6 6 6 6 6 5 5 5 6 6 6 5 5 5 5 4 4 3 3 4 4 4 4 4 4 4 3 2 1 1 1 2 2 3 4 4 5 5 5 5 5 5 4 4 4 4 4 3 3 2 2 3 3 3 3 3 3 3 2 2 3 3 4 4 4 4 4 4 6 7 7 5 3 2 1 2 3 4 5 5 4 1 2 3 4 4 3 2 1 2 4 1 3 5 4 5 7 5 2 3 4 5 7 6 4 4 3 3 5 5 3 3 9 11 11 9 8 4 3 5 10 12 11 10 9 10 9 5 2 3 3 4 5 7 8 8 6 6 9 9 8 5 5 6 11 12 11 11 8 6 5 5 5 4 5 5 4 1 2 3 3 1 0 1 2 2 2 1 3 4 4 3 3 4 5 6 7 8 9 11 11 11 10 11 11 11 10 10 10 8 7 8 9 9 7 10 12 15 16 16 16 16 17 18 19 18 17 15 12 9 10 9 6 2 6 8 9 9 9 8 7 7 7 7 7 6 5 4 3 2 2 2 3 3 3 3 3 3 3 4 5 5 6 6 6 6 7 7 7 7 7 6 5 4 3 3 3 3 3 3 3 4 4 5 6 7 9 9 11 12 14 15 15 14 12 10 9 9 8 8 7 7 7 7 7 7 7 6 6 6 6 5 5 5 4 3 3 3 5 6 6 6 6 5 5 6 6 5 5 5 5 5 5 4 4 3 2 2 2 3 3 5 7 9 11 12 14 15 15 15 15 16 16 18 19 20 20 20 19 18 17 17 17 17 17 17 17 17 17 16 15 15 15 14 14 14 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 23 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 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 22 22 22 22 22 22 22 22 22 22 21 21 19 17 12 8 6 7 5 2 1 1 2 4 5 4 4 4 4 3 2 2 3 4 4 3 3 2 2 3 2 2 1 2 2 3 3 2 2 3 5 5 6 6 6 5 4 2 0 3 5 5 4 3 3 4 4 4 4 4 3 2 1 0 1 1 2 2 3 2 1 1 2 3 1 1 2 3 2 2 6 8 8 8 6 5 7 7 7 5 4 3 3 8 11 13 14 15 14 13 15 15 15 12 7 2 4 6 7 7 7 7 7 7 8 8 9 8 8 7 7 7 8 7 6 5 4 3 5 11 15 11 8 7 6 6 6 6 6 6 7 8 7 6 6 8 10 11 9 8 8 10 10 5 5 6 6 6 5 5 4 3 3 3 3 4 4 2 2 4 3 3 4 5 5 5 5 4 4 4 5 5 5 4 4 4 2 7 11 11 5 4 4 3 3 3 3 2 3 6 7 8 6 6 5 7 9 9 9 8 8 7 7 7 8 8 7 7 6 5 5 5 6 7 8 7 6 4 4 5 6 6 6 5 5 5 5 4 3 2 1 1 2 2 1 2 5 8 7 6 5 5 5 5 6 5 4 4 3 5 7 8 5 3 4 5 5 6 6 6 6 6 6 6 6 6 7 7 7 6 5 4 4 4 4 3 3 2 2 2 2 1 2 2 2 2 2 1 2 2 4 5 4 2 1 3 4 4 4 2 1 0 2 3 3 1 2 5 6 8 9 10 9 10 9 7 7 8 8 8 8 7 6 4 3 3 2 3 4 5 6 7 8 9 9 8 7 6 6 7 7 6 7 8 9 9 9 9 9 7 6 6 6 7 8 9 8 8 8 9 9 9 10 11 13 13 11 9 7 7 8 10 8 6 3 3 3 3 3 3 3 3 2 2 2 2 2 3 3 2 2 2 2 3 4 4 5 5 5 5 5 5 5 5 5 6 6 7 7 8 8 8 8 7 6 5 5 5 5 5 5 5 6 5 5 5 5 5 5 4 3 3 4 4 4 4 4 3 2 1 1 1 1 1 1 2 2 3 4 4 5 5 4 4 4 4 3 3 3 3 2 2 3 3 3 3 3 3 3 2 2 2 3 4 4 4 3 3 4 4 5 6 6 4 3 2 1 3 4 4 5 5 4 1 2 3 4 4 4 2 1 2 3 2 4 5 5 6 6 3 4 4 4 3 5 5 5 6 6 3 1 4 3 2 9 12 13 10 7 5 3 3 6 10 11 11 7 5 5 3 2 2 3 5 6 8 9 9 7 7 11 8 4 3 3 5 10 11 11 11 9 8 7 5 5 6 6 6 4 1 2 3 2 1 1 1 2 2 1 1 3 4 4 3 4 4 5 6 6 7 8 10 12 11 10 9 10 10 10 10 10 9 8 7 10 9 8 10 12 15 16 17 18 19 19 20 20 18 13 7 3 1 2 1 4 5 6 7 7 8 7 7 7 6 6 6 6 6 5 5 4 3 2 2 2 2 2 2 3 3 4 4 5 5 5 6 6 6 7 7 7 6 5 4 4 3 3 3 3 3 3 3 4 5 6 7 8 9 10 10 11 13 15 16 17 15 13 11 10 9 9 9 8 8 8 8 7 7 7 6 6 6 6 6 6 6 6 5 5 5 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 4 4 2 2 2 3 3 4 6 8 11 12 14 15 16 16 16 16 16 16 17 18 19 20 20 20 19 18 18 18 18 16 16 16 16 16 16 15 15 15 16 15 15 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 21 21 20 18 14 10 7 6 5 3 1 3 5 6 5 4 4 4 3 2 2 1 3 3 3 4 4 2 1 1 1 2 3 2 2 2 2 3 5 5 4 3 2 3 4 4 6 6 6 5 2 1 3 1 2 4 4 3 3 3 3 3 2 1 1 0 0 1 2 2 2 1 2 2 1 2 4 3 1 1 5 7 9 8 8 7 9 8 8 6 5 4 4 9 13 13 14 15 12 8 8 10 11 8 4 6 5 5 6 7 6 6 6 7 7 7 8 8 7 7 8 8 9 8 7 6 5 3 9 12 14 10 9 8 6 3 3 4 5 5 6 7 7 6 6 8 9 8 7 7 7 9 9 7 4 5 6 6 6 5 4 3 3 2 2 4 2 3 4 4 4 5 5 6 6 6 5 4 4 4 4 4 4 4 3 3 3 6 9 8 4 2 3 3 3 3 3 3 3 6 7 7 6 6 5 5 6 7 7 7 7 7 7 7 6 6 6 5 5 5 6 6 6 7 6 5 4 3 3 5 6 6 6 6 5 5 5 4 3 2 1 2 2 1 1 3 5 6 6 6 5 4 4 4 6 6 5 5 4 5 6 5 1 2 4 6 6 5 5 5 5 5 6 6 6 6 6 7 6 5 4 4 4 4 4 4 5 6 7 7 8 8 7 6 4 3 2 2 2 2 3 2 2 0 2 3 3 3 3 1 2 3 3 3 3 4 6 10 9 8 6 8 8 8 8 9 8 8 8 7 7 7 6 4 1 1 1 1 3 4 5 7 8 9 8 7 6 6 6 7 7 7 6 7 8 9 9 9 9 8 7 7 7 7 7 8 8 8 8 8 8 9 9 10 11 12 10 8 6 7 7 8 7 5 4 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 1 1 2 3 4 4 4 4 4 4 4 4 4 5 5 6 7 7 8 8 8 8 7 6 5 5 5 5 5 5 5 5 5 6 6 5 5 5 4 4 3 3 4 4 4 4 3 2 1 1 1 1 1 1 1 1 2 2 3 3 4 4 3 3 3 2 2 2 3 4 3 2 3 3 3 4 3 3 2 2 2 2 2 3 3 3 3 3 4 4 4 5 5 3 3 3 1 3 5 6 5 5 2 1 2 3 5 5 4 4 2 2 2 3 4 4 3 4 5 5 5 5 4 3 3 4 6 7 8 7 4 4 4 1 8 10 10 8 8 7 6 5 4 5 5 5 4 4 3 2 2 2 4 6 8 9 9 11 13 12 10 6 6 6 4 6 10 11 12 13 11 10 10 10 9 9 9 8 5 4 4 4 2 2 1 1 1 1 1 2 4 4 4 4 4 4 5 6 7 6 8 11 13 11 9 7 8 9 10 10 10 9 8 8 11 12 12 11 12 14 16 16 17 18 21 21 18 12 6 1 1 3 4 5 6 5 5 6 6 6 6 6 6 6 6 6 6 5 5 4 4 4 3 3 2 2 2 2 2 3 3 4 5 5 5 5 6 6 6 6 5 5 4 4 4 4 4 4 4 3 3 4 5 6 7 8 9 10 11 11 11 12 14 16 17 17 15 13 12 10 9 9 9 9 8 8 7 7 6 6 6 7 7 8 8 8 8 7 7 6 6 5 5 5 5 5 5 6 6 6 6 6 6 6 5 4 3 2 3 3 4 4 5 7 9 12 14 15 16 16 16 16 16 16 16 16 17 18 19 19 19 19 19 19 19 18 16 15 15 14 14 15 15 16 16 16 16 16 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 23 24 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 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 22 22 22 22 22 22 22 22 22 22 21 21 21 20 19 16 11 7 5 4 3 2 4 5 5 5 4 3 4 3 2 1 1 3 2 3 4 4 4 4 2 1 4 5 4 1 1 2 3 3 3 2 1 2 3 1 3 5 6 7 7 7 4 1 1 2 4 4 3 1 2 4 4 3 2 2 1 0 2 2 2 1 2 2 1 2 2 0 1 1 2 3 4 2 1 6 10 11 8 8 8 6 4 6 11 14 13 14 14 13 10 7 7 6 4 4 5 5 4 5 6 6 5 5 6 6 7 7 7 6 7 7 7 7 7 7 6 6 8 12 13 12 10 9 8 7 4 1 2 3 4 5 6 6 5 6 7 7 6 5 6 7 7 8 6 2 4 6 7 6 5 5 3 1 1 0 1 4 4 3 4 5 6 5 5 5 6 6 5 4 3 3 4 4 3 2 2 4 5 7 6 5 4 5 5 4 3 4 3 3 6 7 7 6 6 4 3 5 5 6 6 6 6 6 6 5 5 5 5 5 6 6 6 5 5 4 4 3 3 4 5 5 5 6 6 5 5 4 4 3 3 2 2 1 1 1 1 2 3 5 6 6 6 4 3 4 5 6 5 4 3 2 2 2 4 5 6 6 5 5 5 5 5 5 6 6 6 6 6 6 5 3 3 4 4 4 4 5 6 8 10 11 11 10 8 6 4 3 2 1 1 2 2 1 1 1 2 4 4 5 7 9 10 8 6 5 6 8 10 7 4 3 5 5 5 9 10 10 10 9 7 7 6 6 3 1 2 1 1 3 4 5 7 8 8 6 5 5 6 7 8 9 8 8 8 9 10 11 11 11 10 10 9 10 9 9 9 9 9 8 7 6 7 8 9 10 10 9 8 6 6 6 6 5 4 4 4 4 3 3 3 2 2 2 2 2 2 2 1 1 1 1 2 2 2 3 3 4 4 3 3 3 4 4 5 5 6 7 7 8 8 7 6 5 5 4 5 5 5 5 5 5 5 5 6 6 5 5 4 4 4 4 4 4 4 4 3 2 2 2 2 2 2 2 2 1 1 2 2 2 3 3 3 2 2 1 1 2 3 5 5 4 3 3 3 4 4 3 3 2 2 2 1 1 2 2 2 2 3 4 5 5 5 4 3 2 2 1 3 5 6 5 3 1 1 1 4 4 3 3 3 1 3 1 3 3 1 1 2 4 5 6 5 4 3 3 5 7 7 8 6 2 4 5 3 2 2 6 9 9 8 7 6 6 5 6 6 5 2 1 1 1 2 3 7 10 10 10 11 11 9 7 9 9 8 6 9 12 13 14 16 16 16 16 15 13 12 11 10 9 8 8 8 5 3 2 2 1 1 2 3 4 5 4 4 3 4 5 7 7 6 6 7 9 11 10 7 7 8 10 10 9 8 9 11 14 16 15 12 13 14 17 17 15 12 14 13 9 3 1 2 3 5 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 4 4 3 3 2 2 2 2 2 3 3 4 4 4 5 5 4 4 4 4 4 4 5 5 5 5 4 4 4 5 5 6 7 8 9 9 10 10 11 11 12 14 16 17 17 16 14 13 11 11 10 10 9 8 7 7 7 7 7 8 8 8 8 9 8 8 8 7 6 5 4 4 5 5 6 6 6 6 6 6 6 6 5 4 3 3 4 4 5 6 7 9 11 14 15 17 17 18 17 17 16 17 17 17 18 18 18 18 18 18 18 19 19 18 16 15 14 14 14 14 15 16 16 17 16 16 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 23 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 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 21 21 21 21 20 17 13 8 5 4 4 5 5 5 5 5 3 3 3 3 3 2 3 3 3 2 4 4 3 3 3 1 3 4 3 1 2 2 1 2 2 2 2 2 1 1 4 2 1 3 5 7 6 3 2 3 2 3 2 0 2 2 3 3 3 3 2 2 3 3 3 1 3 3 2 3 2 1 1 0 3 6 6 4 3 6 12 12 7 7 7 7 4 6 12 13 13 13 12 11 9 8 7 5 3 1 2 4 4 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 7 7 9 12 13 11 9 9 8 6 4 2 2 2 3 4 5 5 5 5 4 3 3 3 5 5 4 3 2 1 5 7 8 7 5 4 4 2 2 2 4 4 4 3 4 5 6 5 5 6 6 7 6 5 4 3 4 4 3 3 4 5 4 5 5 6 6 6 6 5 3 3 4 3 6 8 7 6 5 4 4 4 4 4 5 5 5 5 5 4 4 5 5 5 5 5 5 5 5 5 4 3 4 5 6 5 5 6 6 5 3 3 3 3 3 2 1 1 3 2 1 1 2 5 8 7 5 3 2 3 4 5 6 5 3 2 2 4 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 4 3 3 3 3 3 2 2 3 6 9 10 11 10 8 6 5 4 3 3 3 4 4 4 4 4 5 7 8 11 14 14 12 8 6 5 7 8 7 4 4 3 3 4 6 8 10 10 10 9 8 7 6 5 2 1 2 1 1 3 4 5 6 7 7 6 5 5 7 9 10 11 10 10 10 11 11 11 12 12 11 11 11 11 11 12 12 12 12 9 6 4 6 7 8 8 8 7 6 6 5 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 4 4 4 5 6 6 7 7 7 6 5 4 4 4 5 5 5 5 5 5 5 6 6 5 4 4 4 3 4 4 4 4 3 3 3 2 2 2 2 2 2 2 2 1 1 2 2 2 3 3 4 3 2 1 2 4 5 6 5 3 3 3 4 4 4 3 3 2 2 2 2 1 1 1 1 2 3 4 5 6 5 4 3 2 3 3 3 4 5 4 2 1 1 2 2 2 3 6 3 1 3 1 3 4 3 3 2 3 5 7 6 4 3 3 4 6 6 5 4 3 5 6 6 6 5 3 7 10 9 8 7 6 4 4 3 2 1 0 0 1 1 2 7 11 14 12 12 10 7 7 11 12 11 10 12 14 13 17 19 20 17 15 15 15 15 14 13 11 10 9 8 7 5 3 2 2 2 3 4 4 4 4 4 3 3 5 7 8 8 6 4 4 7 9 10 8 6 6 9 9 7 11 14 16 18 17 14 14 15 16 14 10 8 12 10 6 2 3 2 4 8 10 10 9 8 8 8 7 7 6 6 6 6 6 6 6 6 6 6 6 5 5 5 4 3 2 1 1 1 1 1 2 2 3 4 4 3 3 3 3 4 4 5 5 5 5 5 5 5 5 5 6 6 7 8 8 8 9 9 10 11 11 12 13 15 16 16 15 14 12 12 11 10 10 9 8 7 8 8 8 9 9 9 9 9 9 8 8 7 6 5 4 4 5 6 6 7 7 7 7 6 6 5 4 3 3 5 5 6 6 7 9 11 13 15 16 17 18 19 18 18 17 17 17 18 18 18 18 17 17 17 17 18 18 17 16 15 15 14 14 14 15 15 15 15 15 15 23 23 23 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 23 23 23 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 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 22 23 23 22 22 22 22 22 22 22 22 22 21 21 21 21 20 19 15 10 6 5 5 5 4 3 4 5 4 4 3 2 3 4 3 3 2 1 3 4 2 2 3 2 1 2 3 1 1 1 1 1 1 2 2 2 2 2 2 2 3 5 4 5 6 6 3 1 3 3 2 1 2 2 2 2 2 2 2 1 2 1 2 2 2 3 2 2 1 2 1 0 3 4 4 4 5 10 15 11 7 6 7 9 7 6 13 13 12 12 13 11 8 7 7 8 5 3 3 4 4 4 4 5 5 5 5 5 6 6 6 6 6 5 5 5 5 6 6 7 9 11 12 11 9 8 7 5 4 3 2 2 2 3 4 4 3 2 1 0 1 2 3 3 1 2 3 4 6 7 7 7 5 3 3 1 2 5 4 3 3 4 4 5 6 6 6 6 6 7 7 7 6 4 4 4 4 4 4 3 2 2 4 6 6 6 5 4 3 3 3 4 6 7 6 6 5 5 4 4 3 3 4 4 4 4 4 4 5 5 4 4 4 4 5 6 6 5 4 3 3 4 4 4 5 6 6 4 3 2 3 3 2 2 3 4 4 3 2 1 4 8 9 6 3 3 4 4 4 4 5 6 4 3 3 3 4 4 5 5 5 5 5 5 5 5 5 6 7 7 6 6 5 3 2 3 3 4 3 2 1 5 9 10 9 8 6 5 5 4 3 3 4 4 4 5 5 7 8 9 11 13 13 10 7 6 5 7 9 10 10 8 8 6 5 6 7 7 8 9 9 9 9 8 8 7 5 2 0 1 1 3 5 5 6 8 9 9 8 9 10 11 11 12 12 11 11 10 10 11 11 11 11 11 10 11 11 12 13 14 14 12 8 5 5 5 6 6 5 5 4 3 2 0 2 2 2 2 2 3 3 3 3 2 3 2 3 3 3 3 3 3 3 3 3 3 2 2 2 2 3 3 3 3 4 4 4 5 5 6 7 7 6 6 5 4 4 4 5 5 5 5 6 6 6 6 5 4 3 3 3 3 4 4 4 4 3 2 2 2 2 2 2 2 2 2 2 2 1 2 2 3 3 4 4 3 2 1 3 5 7 6 6 5 3 3 4 4 4 3 3 2 2 2 1 1 1 1 1 2 3 4 5 6 6 6 4 3 3 4 4 4 4 3 1 1 4 5 5 4 5 7 5 3 3 3 5 6 5 4 3 4 5 7 7 5 4 3 3 3 4 6 7 4 1 4 5 6 6 2 5 10 10 8 7 7 5 4 3 2 2 2 1 1 1 2 6 11 14 11 10 8 8 8 10 14 15 15 19 19 18 19 18 17 11 7 5 10 13 14 15 14 12 10 8 7 5 4 3 3 3 3 3 3 3 4 4 4 4 6 9 9 8 7 5 5 5 8 11 11 7 5 6 8 9 12 15 16 17 16 15 16 16 17 16 14 13 13 9 5 2 2 2 5 8 10 11 11 10 9 9 8 8 7 7 7 7 7 7 7 7 7 7 6 6 5 4 3 2 1 1 1 1 1 0 0 1 2 3 3 3 3 2 3 3 4 4 4 5 5 6 6 7 7 7 7 6 7 7 7 7 7 8 9 10 11 12 13 14 15 15 15 14 13 12 12 11 10 9 9 8 9 9 10 10 9 9 9 9 9 8 8 7 6 5 5 5 6 7 7 7 8 7 7 6 5 4 4 4 5 6 7 7 8 9 11 13 14 15 16 18 19 20 19 18 17 17 17 19 19 18 17 16 16 16 16 16 16 16 15 15 15 15 15 15 14 13 13 13 13 12 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 23 23 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 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 22 23 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 20 19 16 11 7 6 5 4 3 2 2 3 4 4 2 2 3 4 3 2 2 1 3 4 3 3 4 3 1 4 5 5 4 2 1 1 2 3 3 2 2 2 1 3 4 5 5 4 3 4 5 4 1 3 2 2 2 2 2 2 2 2 1 3 5 5 5 3 1 3 2 1 1 1 2 2 0 2 2 3 3 9 14 12 9 8 8 7 6 6 11 14 10 8 9 10 9 7 7 9 6 3 3 4 4 4 4 4 4 4 5 5 5 6 6 5 5 4 4 5 5 6 6 7 8 10 10 10 9 8 6 5 4 4 3 2 1 3 4 4 3 1 2 2 1 1 1 1 2 3 3 3 4 6 5 5 6 5 4 4 4 5 4 3 3 4 4 5 5 5 6 6 6 7 7 7 7 5 4 4 5 5 4 3 2 2 1 4 5 6 5 4 3 3 4 4 6 6 5 5 5 4 4 4 3 2 3 3 3 4 4 4 4 4 3 3 3 4 5 6 5 5 3 2 1 2 3 4 5 5 5 4 3 3 3 3 3 3 4 3 3 4 4 1 4 8 8 4 1 3 4 5 4 4 5 6 4 2 1 1 2 3 4 5 5 5 5 4 5 6 8 8 7 7 7 6 5 3 3 3 3 3 2 2 5 7 8 7 6 4 3 4 4 4 2 2 3 3 3 4 5 6 7 9 11 11 7 3 3 4 6 10 11 11 8 7 9 9 8 5 6 6 7 7 7 8 8 9 9 9 8 6 4 3 3 4 5 5 7 9 12 13 13 12 12 12 12 12 11 11 10 10 10 10 11 11 11 11 10 10 11 12 13 14 14 13 10 7 4 3 4 4 3 3 2 1 1 3 4 4 4 4 4 4 4 3 3 4 4 4 4 4 4 4 4 4 3 3 2 2 2 2 2 2 3 3 3 3 3 4 4 5 5 6 6 6 6 5 4 4 4 4 5 5 5 6 6 6 5 5 4 3 3 3 3 3 4 4 5 3 2 1 1 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 1 2 5 8 9 8 7 5 4 4 4 4 4 3 3 2 2 1 1 1 1 0 1 2 3 4 5 6 7 6 5 3 3 2 2 3 3 3 5 6 4 4 4 6 7 5 4 5 5 5 5 5 5 4 4 5 6 7 6 4 3 2 1 2 6 9 10 7 2 1 4 5 2 5 11 10 7 5 5 4 6 4 3 4 3 1 1 1 2 5 10 13 11 7 5 8 10 10 13 10 11 17 17 17 17 16 13 9 4 4 1 4 8 12 13 12 11 9 8 6 5 4 4 4 3 2 2 2 3 5 6 7 9 11 9 8 6 7 7 6 6 8 9 10 8 5 7 9 13 14 14 14 13 14 17 18 17 17 17 16 15 9 6 6 3 4 6 7 8 10 10 10 10 9 9 9 9 8 7 7 7 8 7 7 7 7 6 6 5 4 3 2 2 2 2 2 2 2 1 0 1 3 4 4 4 3 3 3 4 5 5 5 6 7 8 9 9 9 8 8 7 6 6 6 6 7 9 11 12 12 13 14 14 14 14 14 13 12 12 12 11 10 10 10 10 10 10 9 9 9 9 9 9 8 8 7 7 7 7 7 7 8 8 8 8 7 6 5 4 4 4 5 6 8 8 9 9 11 12 14 15 15 16 18 19 20 20 19 18 17 17 18 19 18 17 16 15 15 16 16 15 15 15 15 16 16 15 15 14 12 11 11 11 11 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 23 23 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 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 20 17 13 9 6 5 4 2 2 2 4 4 3 2 2 4 4 3 2 1 2 3 4 3 3 1 4 4 5 5 5 4 3 2 0 3 3 3 2 2 3 1 2 4 4 4 2 1 2 4 6 5 3 1 2 3 3 2 2 1 1 3 6 6 5 4 3 1 1 1 1 2 2 4 5 3 2 0 2 3 7 13 13 12 10 8 5 3 6 10 12 9 6 5 6 10 12 10 8 6 3 3 3 3 4 4 4 4 4 5 5 5 5 5 5 4 4 4 6 6 6 5 7 8 9 8 8 8 7 6 6 5 4 3 2 2 3 4 4 3 2 3 3 3 3 3 3 2 1 1 1 2 3 3 4 6 6 7 7 6 5 4 4 4 3 4 4 4 5 5 5 6 6 6 6 6 6 6 6 6 5 4 4 3 3 4 5 6 6 5 5 5 5 4 4 5 5 5 4 4 4 4 4 3 1 2 2 3 4 4 4 4 3 3 3 4 5 5 5 4 4 3 2 1 2 3 4 5 5 4 3 3 3 3 3 2 1 1 2 4 4 3 2 7 10 7 2 2 2 2 3 4 4 6 6 5 5 4 3 2 3 4 4 5 4 4 4 5 6 7 7 7 7 7 6 5 4 3 2 1 2 5 8 10 9 8 6 4 2 1 2 3 3 3 1 2 3 3 4 4 5 6 8 8 7 2 1 3 4 8 11 8 5 4 5 7 11 10 8 7 7 7 6 6 6 8 9 10 11 10 9 8 6 5 6 7 8 9 11 13 13 13 12 12 12 13 12 12 11 11 10 10 11 12 12 12 11 10 10 10 12 13 14 15 13 11 6 2 2 3 3 2 2 2 2 2 3 3 3 3 3 3 3 3 4 4 3 4 4 4 3 3 3 3 3 3 3 2 2 2 3 3 3 3 3 3 3 4 4 4 5 5 5 5 5 5 5 4 4 4 4 5 5 5 5 5 5 4 4 3 3 3 3 4 4 5 5 4 3 2 1 1 1 2 2 1 1 2 2 2 2 2 2 2 2 3 3 3 3 3 1 4 9 11 11 9 8 7 5 4 4 5 4 4 4 3 3 2 2 2 1 1 1 2 3 4 5 6 7 7 6 6 6 6 8 8 9 9 8 5 3 2 3 5 7 6 6 6 6 4 4 5 6 6 5 6 7 6 3 2 4 4 3 1 5 10 12 9 4 1 3 4 3 4 11 12 10 10 8 6 6 6 4 3 1 1 3 2 3 5 10 12 10 5 3 6 9 8 6 2 5 13 13 14 15 16 15 15 6 1 4 3 2 6 8 10 11 11 11 9 7 6 5 4 2 1 1 2 3 5 7 8 10 11 10 7 6 8 9 9 8 4 3 7 7 6 8 10 12 12 12 11 10 9 10 10 10 10 13 14 13 10 7 3 3 5 6 6 6 8 8 9 8 9 9 9 9 8 8 8 7 7 7 7 7 7 7 6 5 4 3 3 3 3 3 3 3 3 2 1 1 2 4 5 5 5 4 4 5 6 6 7 8 9 10 10 10 10 10 9 8 7 6 6 7 8 9 11 11 12 12 13 14 14 14 14 13 12 12 12 12 11 11 11 11 10 9 9 9 9 9 9 9 8 8 8 9 8 8 8 8 8 8 8 7 6 6 5 4 4 5 6 7 8 9 9 10 11 13 14 15 16 16 18 19 20 20 20 19 18 18 18 18 17 16 15 14 14 15 16 16 15 15 15 14 14 14 13 13 12 11 10 10 10 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 23 23 23 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 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 20 18 15 10 7 5 3 2 1 3 5 4 3 1 1 2 4 4 3 2 2 4 4 2 2 4 5 5 1 2 1 4 5 5 4 2 2 2 1 1 1 0 2 3 4 3 2 3 3 3 4 7 6 3 1 2 4 3 2 3 5 4 2 2 3 4 4 3 2 2 1 2 2 2 3 1 0 1 2 3 5 11 13 11 11 10 7 7 9 14 14 10 7 6 6 2 8 11 10 7 7 6 6 5 5 5 5 5 5 5 5 5 5 4 4 4 4 6 6 5 4 4 6 7 7 5 5 6 7 6 6 4 4 3 3 3 4 4 4 4 3 3 3 3 4 4 3 2 1 1 1 2 3 4 3 4 5 6 7 5 5 5 5 4 4 4 4 3 4 5 5 5 5 4 4 5 6 7 6 5 5 5 4 4 4 5 6 6 6 7 7 6 5 5 5 5 6 5 4 4 4 5 5 4 3 2 3 4 4 3 4 4 4 4 4 5 5 4 4 4 3 2 1 2 3 4 5 5 5 4 3 3 2 3 3 3 1 1 2 4 3 3 7 8 8 3 1 2 2 4 5 5 5 5 5 4 4 4 4 3 2 2 4 4 4 3 3 4 4 5 6 6 7 7 5 4 2 2 4 5 8 11 13 12 11 9 7 5 3 2 1 2 2 3 3 3 3 3 3 3 4 5 8 7 5 1 1 2 7 10 10 7 4 4 4 5 9 12 12 11 10 9 7 6 6 8 10 11 12 11 11 10 8 8 8 10 11 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 12 12 12 10 9 9 10 12 13 14 15 14 11 6 1 3 4 3 2 2 2 2 2 2 1 1 0 1 2 3 3 4 4 4 4 3 3 3 2 2 2 3 3 2 2 2 2 3 3 3 4 4 4 4 4 4 5 5 5 5 5 5 5 4 4 4 4 5 5 5 5 5 4 4 4 3 3 3 3 4 4 4 5 4 3 2 2 1 1 1 1 1 1 1 1 2 2 2 2 1 2 2 1 0 0 1 3 7 11 13 12 11 9 8 8 8 8 8 7 6 5 4 4 4 3 2 2 2 2 2 2 3 4 5 6 7 7 8 9 11 12 13 12 12 10 7 4 2 2 0 4 6 7 6 5 4 4 4 5 5 6 7 9 8 5 1 3 5 4 3 2 3 5 6 5 3 1 1 2 3 3 9 13 12 10 7 9 9 8 7 6 7 5 3 1 2 4 8 8 7 5 6 9 14 10 3 3 6 12 13 13 15 18 15 10 4 3 5 6 5 4 4 6 8 9 9 9 9 7 5 3 1 2 1 2 4 6 8 8 8 9 10 8 7 7 8 9 10 5 3 4 5 7 9 12 13 13 15 15 13 10 8 9 7 5 7 7 5 1 2 4 6 6 6 5 5 5 6 7 7 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 6 4 3 3 3 4 4 4 4 4 3 3 1 2 4 6 6 7 6 6 6 7 8 8 9 10 11 10 11 11 11 11 9 8 7 7 8 9 10 11 12 12 12 13 14 14 14 13 13 12 12 13 13 13 12 12 11 10 9 9 9 9 9 9 8 8 8 8 9 9 9 9 8 8 8 7 7 6 6 5 5 5 6 7 7 8 9 9 10 11 13 14 15 16 17 18 19 20 20 20 19 19 18 18 17 16 15 14 13 13 14 15 15 15 14 14 13 13 12 12 11 11 11 11 11 11 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 20 19 15 11 7 5 2 1 1 4 5 5 4 2 1 1 2 3 2 2 2 3 4 3 3 4 5 5 4 3 3 5 6 6 5 4 2 1 1 1 0 1 1 2 2 4 4 3 4 4 3 2 4 5 4 3 2 2 3 4 3 5 4 2 4 6 5 5 4 4 4 5 5 5 6 7 6 6 6 6 5 8 11 11 8 6 6 8 12 15 14 11 6 5 7 4 6 13 12 10 8 7 6 6 6 6 6 5 5 5 5 5 5 4 3 4 5 6 4 3 3 3 4 5 3 2 2 4 5 5 5 5 5 5 6 6 6 6 5 4 4 3 3 3 4 4 3 2 1 1 1 2 3 3 2 3 3 4 4 4 5 5 5 5 4 4 3 4 4 5 5 5 4 3 3 3 4 5 6 6 5 5 4 4 4 4 5 6 7 7 7 6 6 6 6 6 6 4 4 4 4 5 5 5 4 3 3 4 3 3 3 4 4 4 4 3 3 4 4 4 2 1 0 2 3 4 4 4 4 4 3 3 2 2 3 2 1 1 2 3 3 4 7 6 4 4 4 3 4 3 2 1 2 3 3 3 4 4 4 3 3 3 4 3 3 3 3 3 4 5 5 6 6 6 5 4 4 6 9 11 14 14 14 13 12 12 10 9 7 5 4 2 1 3 4 3 4 4 2 1 5 7 9 7 5 3 5 7 10 8 6 4 5 4 3 3 5 10 12 12 13 10 8 7 8 9 10 12 13 12 11 10 10 10 12 13 14 14 14 13 13 12 12 12 12 13 12 12 12 12 11 11 11 12 12 11 10 8 8 9 11 12 13 14 13 11 7 2 2 2 2 2 2 1 1 2 2 2 1 2 3 3 3 4 4 4 3 3 2 2 2 2 1 2 2 2 2 2 1 1 2 3 4 3 3 4 5 5 5 5 5 5 5 4 4 3 4 4 4 4 4 4 4 4 4 4 4 3 3 4 4 4 5 5 5 4 4 3 2 1 1 1 0 1 1 1 0 1 1 1 1 1 2 2 2 2 4 5 8 10 12 14 14 12 10 9 9 9 10 10 10 10 9 8 6 5 5 4 3 2 2 2 2 2 3 4 5 5 6 6 8 10 11 12 11 10 9 7 5 4 3 3 1 4 5 5 2 2 3 3 5 6 7 7 7 7 5 2 2 3 3 3 3 3 1 1 1 1 1 1 2 2 1 1 3 6 6 5 5 6 6 4 8 9 7 4 3 4 4 4 3 5 5 3 1 4 12 5 2 4 7 11 14 16 16 13 8 4 3 5 6 6 6 6 5 4 4 4 5 7 9 8 6 4 3 2 2 1 4 7 9 10 7 7 9 11 10 8 8 9 11 8 6 5 5 8 13 15 16 15 12 8 5 5 8 12 10 8 5 5 4 4 4 5 7 6 6 5 5 5 6 6 7 7 7 7 7 7 7 7 7 6 6 7 7 7 7 6 5 4 4 4 4 4 5 5 5 4 4 4 3 3 4 6 8 8 8 8 8 9 9 10 11 11 12 11 11 11 12 11 11 9 9 8 10 12 13 13 13 13 13 13 14 14 14 13 13 13 13 13 13 13 12 11 10 10 10 10 10 10 10 9 8 7 7 8 8 9 9 9 8 8 7 7 6 6 6 5 5 5 6 7 8 8 8 8 9 10 11 13 15 17 17 18 19 19 20 20 20 20 19 18 17 15 14 13 12 11 12 13 13 13 13 13 12 11 11 10 10 11 11 11 12 12 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 20 20 16 12 7 5 4 4 4 3 3 5 4 2 2 2 1 2 1 1 1 3 4 2 3 4 4 5 5 3 3 5 5 4 5 5 4 2 1 2 1 1 1 1 2 3 3 2 2 3 4 2 2 3 5 4 2 2 2 2 2 3 2 3 7 8 6 6 4 3 6 7 7 7 7 8 7 8 8 7 7 8 11 9 7 5 3 3 8 12 12 11 9 4 2 3 7 13 14 8 5 6 6 6 7 6 6 5 5 5 6 6 5 4 4 4 3 3 1 2 2 2 2 3 2 2 2 4 8 9 7 7 7 8 8 8 7 6 5 4 4 3 2 2 2 2 2 2 2 1 1 2 2 2 3 4 4 4 3 3 4 5 6 6 5 4 3 4 5 6 5 5 3 3 2 1 2 3 5 6 6 4 4 3 3 3 5 7 8 6 6 6 6 7 7 6 5 4 4 4 5 5 5 5 4 4 4 4 4 4 4 3 3 3 4 4 4 5 5 4 2 1 1 2 4 4 4 4 4 4 3 3 3 3 3 3 2 2 2 2 2 3 4 5 6 6 5 4 3 3 5 6 6 5 4 4 4 4 4 5 7 5 4 3 2 2 2 2 3 4 5 5 6 6 6 6 7 8 10 12 14 12 12 11 12 12 11 10 9 9 8 6 3 1 4 3 2 1 4 8 14 13 10 6 5 5 7 8 7 4 2 3 4 4 4 5 6 9 11 12 13 9 7 6 7 9 11 13 14 14 12 11 11 12 13 14 14 15 14 14 13 13 12 12 12 12 12 12 12 11 12 12 11 11 11 11 10 8 7 8 9 10 11 11 11 11 9 6 3 1 0 0 1 2 2 3 2 2 2 2 3 3 3 3 3 2 1 1 1 1 2 2 2 2 3 4 4 3 3 2 3 4 4 4 3 3 3 4 4 5 5 4 4 3 2 1 2 3 3 3 3 4 4 4 4 4 4 4 4 5 5 5 5 5 5 4 4 2 1 1 1 1 1 1 1 0 1 1 1 1 1 2 4 5 6 7 8 10 10 11 12 12 11 10 9 9 10 11 11 12 12 12 11 10 9 8 6 4 3 2 2 2 2 2 3 4 5 5 5 6 7 8 9 9 8 8 6 5 4 3 2 1 2 5 6 3 1 2 3 3 6 8 9 8 7 5 2 1 3 2 2 4 3 2 2 2 2 1 1 3 6 6 6 4 4 4 5 6 7 6 5 4 3 5 6 4 4 4 5 6 7 9 8 5 4 2 4 1 1 5 7 7 7 13 13 11 4 1 1 4 6 7 6 5 5 4 3 2 3 6 9 8 6 4 3 2 3 3 2 4 9 11 9 7 7 10 12 11 10 11 12 11 9 7 8 10 12 12 10 8 7 6 5 6 9 13 12 7 3 5 5 3 3 4 5 5 5 5 5 5 6 6 6 7 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 4 4 4 5 5 5 5 5 5 5 5 4 3 4 6 8 9 10 10 10 10 11 11 12 12 12 12 12 12 12 11 11 10 10 11 12 13 15 15 15 15 14 14 15 15 15 14 14 13 13 13 13 12 11 11 10 10 10 10 11 11 10 9 8 7 6 7 8 9 9 9 8 8 7 6 6 6 5 5 5 5 5 6 7 7 7 7 7 8 9 11 14 16 18 19 19 19 19 20 20 20 20 19 17 15 14 13 12 11 11 11 11 11 11 11 11 11 10 10 10 10 11 11 12 12 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 21 21 21 21 21 20 20 18 14 8 6 6 6 5 2 2 3 4 3 3 5 3 1 1 1 1 3 2 1 2 2 2 3 2 2 4 6 7 5 4 4 5 5 2 3 1 1 1 2 1 1 1 0 2 2 2 3 4 3 1 3 5 5 3 2 4 5 6 7 9 9 3 2 5 2 3 8 8 7 7 8 8 7 7 7 6 6 7 6 6 6 3 2 8 9 7 8 10 8 4 2 6 13 15 10 6 5 5 6 6 6 6 6 5 5 6 6 6 5 4 4 3 2 2 2 2 3 2 1 1 2 1 5 8 9 7 7 7 8 8 8 7 6 5 5 4 3 1 0 1 2 3 3 3 3 2 1 1 2 3 4 4 2 1 1 2 4 5 6 5 5 4 3 4 5 5 5 4 3 3 2 1 2 5 6 6 4 4 3 3 4 6 7 7 5 5 4 4 4 4 4 3 4 4 5 5 5 5 4 5 4 4 4 4 4 4 4 4 4 5 5 5 5 5 4 3 2 2 3 4 5 4 4 4 4 3 3 3 3 3 3 3 3 2 2 2 1 2 4 5 5 4 4 4 4 5 6 5 4 3 2 2 5 6 6 8 7 4 2 3 4 3 2 2 4 4 5 6 5 5 5 5 5 7 8 8 7 6 7 8 10 11 11 11 11 11 12 11 8 6 5 6 9 14 16 15 12 9 5 4 4 6 5 3 2 3 5 5 5 6 6 7 9 12 12 11 7 5 5 6 9 12 14 15 15 13 12 13 13 13 14 15 15 15 14 14 13 13 12 12 12 12 12 12 11 12 12 12 11 11 11 10 9 8 8 8 9 8 8 8 9 8 7 3 1 1 1 1 1 1 2 2 2 3 3 3 2 2 2 2 2 1 1 1 1 1 2 2 3 3 3 3 3 2 2 3 5 6 4 3 2 2 2 2 2 3 2 1 1 1 2 3 3 3 3 2 3 4 4 4 4 4 4 5 5 5 4 5 5 5 4 3 2 1 1 1 1 1 1 1 0 0 0 1 1 3 5 7 8 9 9 9 9 9 9 9 8 8 7 8 9 11 12 13 13 13 13 12 11 10 9 7 4 2 2 2 2 2 2 3 3 4 4 5 6 7 7 8 8 7 7 6 4 3 3 1 0 2 5 5 2 1 3 3 4 6 9 9 7 5 2 1 2 2 1 2 3 1 1 2 2 2 1 2 5 8 8 7 5 6 7 8 8 9 9 8 6 5 3 5 5 5 4 7 8 8 7 5 4 4 5 4 4 1 4 8 3 2 9 13 13 4 1 2 2 5 7 6 5 4 4 3 2 4 6 10 9 6 2 1 1 2 4 5 3 7 12 13 10 8 7 9 12 14 13 14 15 12 11 12 13 14 14 12 10 9 11 13 13 14 15 14 7 0 6 6 4 3 3 3 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 5 5 5 4 4 4 5 5 5 5 5 4 4 5 5 5 4 4 5 8 9 10 10 11 12 12 12 12 12 12 12 13 13 13 13 12 11 10 10 12 14 15 16 16 15 15 15 15 15 15 15 14 14 13 12 12 11 10 10 10 11 11 11 11 10 10 9 8 7 6 7 7 8 9 9 8 8 7 6 5 5 5 5 5 5 5 5 6 6 7 6 6 7 8 9 12 15 17 19 19 19 19 19 19 20 20 20 19 16 14 13 12 11 10 10 10 10 10 10 10 10 10 10 10 10 11 11 12 12 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 21 21 21 21 21 20 20 19 15 11 8 7 7 6 4 1 3 4 4 4 4 3 1 2 2 2 2 2 3 5 7 8 7 7 7 9 8 7 3 3 5 4 4 1 1 1 2 3 3 2 1 1 2 2 3 2 3 4 4 2 2 4 5 5 3 3 3 4 4 6 6 4 4 4 0 4 8 9 8 5 8 8 6 5 6 5 5 4 3 4 5 4 4 11 8 4 2 3 4 3 4 1 10 14 13 7 2 3 5 5 5 6 6 6 6 6 6 6 5 4 4 4 3 3 3 4 4 3 2 1 2 1 5 9 9 7 7 8 8 7 7 6 6 5 5 5 3 2 3 4 4 4 4 4 4 3 2 1 1 3 4 3 2 0 1 2 4 5 6 6 5 4 3 3 3 4 4 4 4 3 3 2 2 4 5 6 5 4 3 2 3 5 6 6 5 5 3 1 2 3 3 2 3 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 4 4 3 3 3 4 5 5 4 4 4 3 3 2 2 2 3 3 2 2 2 1 0 0 1 2 3 3 3 2 2 3 3 2 1 1 4 6 7 5 6 7 7 5 2 1 1 1 2 3 5 6 6 5 4 2 3 4 4 4 5 5 5 4 4 6 9 10 10 10 10 11 13 15 15 14 14 15 15 14 11 9 9 7 5 5 5 5 5 3 3 4 5 7 6 6 6 7 9 11 10 9 6 4 4 5 8 12 15 16 15 12 12 12 13 13 13 14 15 14 14 14 14 13 13 12 12 12 12 12 11 11 12 12 11 11 12 12 11 10 10 8 7 6 5 6 7 7 6 1 0 0 1 1 0 1 2 2 2 2 2 2 2 1 1 2 2 3 3 3 3 2 2 2 2 1 1 0 1 1 1 3 5 7 6 4 2 2 1 1 1 2 3 3 3 3 3 4 4 4 4 4 3 2 3 3 3 4 4 4 3 4 4 5 5 5 3 2 2 2 2 2 1 1 1 1 1 0 2 3 5 7 9 9 9 9 9 8 8 7 7 6 5 4 3 6 9 11 12 13 14 13 13 12 12 11 9 8 6 4 2 2 2 2 2 2 3 3 4 4 5 6 6 7 7 6 6 5 5 4 4 4 3 2 3 4 2 2 3 3 6 8 9 9 7 3 1 2 2 1 1 1 2 1 1 1 1 1 1 4 6 6 5 5 6 8 8 8 8 7 6 5 5 4 2 4 6 5 6 9 8 8 7 6 4 4 4 3 4 3 4 9 3 2 9 14 13 5 1 2 3 6 7 6 5 4 3 2 2 5 8 11 10 6 2 1 2 3 5 6 5 5 10 14 13 11 10 11 14 16 12 13 16 14 14 13 15 16 17 16 15 16 18 19 18 18 14 7 1 3 6 6 5 4 4 4 3 3 4 4 4 4 4 5 5 4 4 4 4 5 6 6 6 6 6 5 5 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 4 4 5 7 9 11 12 12 12 12 12 12 12 12 12 13 13 13 13 12 11 10 10 11 13 14 16 16 15 15 15 15 15 15 15 14 14 13 13 12 11 11 12 12 12 12 11 10 10 9 8 7 7 6 6 7 7 8 8 8 8 7 6 5 5 5 5 4 4 4 4 4 5 6 7 7 6 7 8 10 12 16 19 19 19 19 19 19 19 20 19 18 17 15 14 13 12 11 10 9 9 9 9 10 10 11 11 10 10 10 10 11 11 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 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 21 21 21 21 21 21 20 20 17 13 10 8 7 7 6 5 5 5 5 4 4 3 1 3 3 2 2 3 5 8 8 6 5 6 6 6 2 1 3 4 3 4 5 5 2 2 2 2 2 1 1 1 1 2 3 2 1 2 4 3 2 1 2 4 4 2 3 4 3 2 1 5 6 4 8 7 8 9 8 6 6 8 8 3 5 4 4 4 1 1 0 2 6 11 11 6 2 4 3 2 3 2 10 14 13 9 5 1 4 5 6 6 7 7 6 6 5 4 4 4 5 5 5 5 5 5 4 4 3 3 2 2 7 11 10 9 8 7 6 6 6 6 6 6 6 5 4 4 5 5 4 4 4 4 4 3 2 2 1 1 2 2 1 1 1 2 3 5 5 5 5 5 3 2 2 3 3 4 4 4 3 3 2 3 5 6 6 5 3 1 3 4 5 5 5 4 2 2 3 3 2 1 2 4 5 5 5 4 5 5 4 4 4 4 4 5 5 5 5 5 5 5 5 6 5 4 3 3 3 3 4 4 4 4 4 4 3 2 2 1 2 2 1 1 1 1 1 1 1 1 1 1 0 1 1 2 1 1 3 4 6 5 5 4 6 6 6 7 7 7 7 7 7 6 6 6 5 5 4 3 2 4 5 6 3 3 3 3 3 6 8 8 8 8 8 8 10 12 15 15 16 16 12 9 6 6 6 5 4 4 4 5 6 6 6 7 5 4 5 6 6 6 8 10 11 9 7 5 4 5 8 11 14 15 14 11 11 11 12 12 13 13 14 14 14 14 14 14 13 13 12 12 12 12 12 12 12 11 11 11 11 11 11 10 9 8 7 6 6 7 7 7 5 2 2 1 1 1 1 2 2 3 2 1 1 1 1 1 1 1 2 3 4 4 3 3 2 3 3 3 2 1 0 1 1 2 4 6 7 6 4 3 2 2 1 2 4 4 4 4 4 4 5 5 5 4 3 2 2 2 2 2 2 3 3 3 3 4 4 3 2 2 2 3 2 2 1 1 1 1 3 5 7 8 9 10 10 10 9 8 7 6 6 5 5 4 2 2 3 6 9 12 13 13 14 13 13 12 12 11 10 8 7 6 5 3 2 1 2 2 2 3 3 3 4 5 5 6 6 6 5 5 5 5 5 5 4 3 2 1 2 2 2 3 6 9 10 8 6 2 1 1 0 1 3 3 2 1 1 1 0 1 2 3 3 2 1 3 5 9 10 9 8 9 9 7 6 5 5 5 4 6 8 9 7 5 5 5 5 4 5 5 4 2 6 8 2 2 6 14 13 6 2 1 2 5 6 6 5 4 3 2 2 5 9 10 9 4 1 1 3 5 7 6 5 4 10 15 14 13 13 15 14 12 8 11 15 13 13 14 14 15 17 17 18 19 19 17 14 10 6 1 3 5 5 5 4 4 4 4 3 3 3 3 4 4 4 4 4 4 4 4 5 6 6 6 6 6 5 5 4 4 4 5 6 6 6 7 6 6 6 6 6 6 5 5 5 5 5 6 9 11 13 13 12 11 11 10 11 12 12 13 13 13 12 12 11 10 9 10 11 12 13 14 15 16 16 16 15 15 15 15 14 14 13 13 13 13 13 13 12 11 10 9 8 7 7 7 7 6 6 6 6 7 8 8 8 7 7 6 6 5 5 4 4 3 3 3 3 4 6 6 6 6 7 9 11 14 17 18 19 19 19 19 20 20 19 18 16 15 14 14 13 13 11 11 10 10 10 10 10 11 11 10 9 9 9 9 9 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 24 24 23 24 23 23 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 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 21 21 21 21 21 20 20 19 16 12 8 6 5 6 5 4 4 5 5 4 4 2 2 2 2 2 2 4 5 6 5 4 5 4 3 4 2 2 1 4 6 6 7 6 3 2 1 1 1 1 1 1 3 4 3 2 2 4 4 4 4 4 4 4 2 3 2 3 4 3 0 6 9 10 8 8 10 9 6 3 6 9 7 1 1 4 4 3 1 4 7 9 9 10 8 7 8 6 6 6 6 9 13 11 10 8 5 5 5 6 6 7 7 6 6 5 3 3 4 6 6 5 5 5 5 5 4 4 4 2 4 9 12 10 8 6 6 5 5 5 6 6 6 5 5 5 5 5 4 5 5 5 4 4 3 3 2 2 1 1 1 1 1 2 2 3 4 4 5 5 4 4 2 2 2 3 3 3 3 3 3 3 4 5 6 6 5 3 2 4 5 6 6 5 4 3 3 3 2 1 1 1 3 4 4 5 5 5 5 5 4 3 3 4 5 6 5 5 5 5 5 5 5 5 4 3 3 3 3 3 4 4 4 4 4 4 3 2 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 1 2 4 3 3 3 3 3 4 5 6 10 11 11 11 11 9 7 6 5 5 6 8 10 13 14 13 11 9 7 6 6 5 5 6 6 6 6 6 5 6 8 9 8 8 9 7 5 4 5 5 4 3 2 3 5 7 9 11 13 12 7 3 4 5 5 6 9 12 11 9 6 5 5 6 9 11 13 11 9 8 9 10 11 12 12 13 13 13 13 13 13 13 12 12 12 12 12 12 12 11 11 10 9 9 9 9 9 8 6 5 6 6 6 6 5 3 1 2 1 1 2 2 3 3 3 3 3 2 2 2 3 3 3 2 1 1 2 3 3 3 4 3 3 3 2 2 2 3 3 2 3 5 6 5 5 4 3 2 2 4 4 4 4 4 4 4 4 3 3 3 3 3 2 1 1 1 2 2 3 3 3 2 2 2 2 2 2 2 1 2 3 5 8 8 9 10 10 10 10 10 9 9 8 6 5 5 5 5 5 4 5 6 8 11 13 14 14 14 13 13 12 12 11 10 9 9 8 7 6 5 4 3 3 2 2 3 3 3 4 5 6 6 5 5 4 5 5 5 5 5 4 2 1 3 3 2 2 4 8 10 7 4 1 1 1 1 3 4 3 2 1 1 1 2 4 5 4 3 2 2 3 2 6 9 11 11 8 7 8 8 7 6 4 4 5 8 10 10 9 7 3 2 4 7 7 4 3 5 4 2 1 6 13 12 8 5 3 3 4 5 6 5 4 3 3 4 6 7 6 5 3 1 1 4 7 8 5 3 4 11 15 15 13 14 16 11 9 10 11 12 11 14 16 15 15 15 15 16 15 10 5 1 1 1 3 4 4 3 3 3 2 3 3 3 3 3 3 3 4 4 4 4 4 4 5 5 5 6 5 5 5 4 4 4 5 6 7 7 7 7 7 7 7 7 6 6 6 5 5 5 6 6 6 8 11 13 13 13 11 10 9 9 10 11 11 11 11 10 10 9 8 8 7 7 8 10 12 14 16 17 17 16 15 15 14 14 14 14 14 14 14 13 12 11 9 8 8 7 7 7 6 6 6 6 7 7 8 8 8 8 8 8 7 6 6 5 5 4 4 3 3 3 3 4 6 6 6 7 8 11 12 14 16 18 19 19 20 21 20 19 17 16 15 14 14 14 14 13 12 11 11 11 11 11 12 11 11 10 9 8 8 8 22 22 23 22 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 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 21 21 21 21 21 20 19 17 12 8 4 4 5 4 3 3 4 4 5 5 6 4 2 2 0 1 2 5 5 3 2 2 4 4 3 3 5 5 4 4 4 6 7 5 3 1 2 2 2 2 2 4 3 3 3 3 4 4 4 4 3 2 3 4 4 5 3 4 6 6 8 10 10 7 5 5 6 5 2 0 5 7 4 3 4 5 5 4 7 9 9 7 8 11 12 10 8 6 6 8 9 10 10 9 9 8 7 5 4 5 5 6 6 6 4 3 4 5 6 5 5 5 5 5 5 5 5 4 4 8 11 11 9 7 5 5 5 6 6 6 6 5 4 4 5 4 4 4 5 5 4 3 3 3 2 2 2 2 2 2 2 2 3 3 3 4 4 4 4 4 3 3 2 2 3 3 2 2 4 5 5 5 5 5 5 4 3 5 6 7 7 7 6 6 5 4 4 2 1 1 1 3 4 4 5 5 5 5 5 5 4 4 4 5 6 5 5 4 4 4 5 5 5 4 3 3 3 3 3 3 3 5 5 5 6 5 4 2 1 1 1 1 2 1 0 1 2 2 2 3 2 2 2 2 2 1 1 1 2 3 3 3 3 6 8 11 11 10 10 10 9 7 5 5 7 10 12 14 14 15 15 14 13 12 11 9 7 5 5 5 5 5 4 3 3 4 4 5 2 4 6 5 4 4 4 4 3 1 1 4 6 7 8 11 15 13 8 2 3 4 5 8 11 12 11 8 5 4 4 6 8 9 8 6 5 6 8 9 10 11 12 12 12 12 12 12 12 12 11 11 12 12 12 11 11 10 10 9 8 8 8 7 6 6 5 4 3 4 4 3 2 2 4 3 3 3 3 4 4 4 4 4 3 3 3 3 3 3 3 2 1 0 1 2 2 3 3 3 3 3 3 3 3 3 2 2 2 2 3 4 3 2 1 3 4 4 4 4 3 3 3 2 1 2 3 4 4 3 4 4 3 2 2 3 2 2 1 1 2 2 2 2 2 3 5 7 9 10 10 10 10 10 10 10 9 9 8 7 6 6 6 7 8 8 8 7 7 9 11 13 15 14 13 12 12 11 11 11 10 10 10 9 9 9 8 8 7 6 4 2 1 2 3 5 7 7 7 6 5 5 6 6 6 6 6 5 3 2 1 1 1 2 4 6 8 6 4 1 0 1 2 4 4 2 1 1 2 2 2 5 6 5 4 3 3 4 5 5 2 4 6 2 1 3 5 5 4 4 4 5 6 8 10 13 11 8 1 4 7 5 2 7 7 5 3 6 10 14 9 6 4 3 4 5 5 6 5 4 4 4 6 8 8 5 2 1 1 3 6 8 9 4 4 5 10 14 16 15 11 9 11 12 13 13 12 12 15 16 16 16 14 12 13 10 4 2 4 2 3 3 3 3 3 2 1 1 1 2 2 3 3 3 3 3 3 3 4 4 4 5 5 5 5 4 4 4 4 4 5 6 7 6 6 5 5 6 6 7 7 6 5 4 4 5 5 6 6 7 8 9 11 11 10 9 7 6 7 7 7 7 7 7 7 7 6 5 4 4 3 4 5 7 10 13 16 17 16 15 14 14 14 14 14 14 14 13 12 10 9 7 7 6 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 7 6 6 6 5 4 3 3 3 2 3 4 6 6 7 8 10 10 10 11 15 17 20 21 22 21 19 17 15 14 14 13 14 14 13 12 12 12 12 12 12 12 12 12 12 11 10 9 8 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 21 21 21 21 21 21 19 17 11 7 5 4 4 4 3 3 4 3 4 5 5 5 3 2 1 1 3 6 6 4 3 2 4 4 4 5 3 3 4 3 4 5 6 7 5 4 3 3 2 2 2 3 3 3 3 2 3 4 4 3 2 2 4 6 3 2 2 2 4 6 6 8 9 9 7 5 4 5 2 3 4 5 6 5 5 4 6 7 8 7 5 3 7 11 14 11 6 3 4 7 8 8 8 8 8 8 6 5 6 4 4 5 5 5 5 4 6 5 5 4 4 4 4 4 5 4 4 4 7 10 12 9 7 6 5 5 5 6 6 6 6 6 4 4 4 4 4 4 4 3 3 2 3 3 3 3 2 3 3 2 2 2 3 3 3 4 4 4 4 4 3 3 3 2 2 2 2 3 6 6 5 4 4 4 4 4 5 7 9 9 9 8 8 7 6 5 5 5 4 3 3 3 4 4 4 4 5 5 4 4 4 4 4 5 5 4 4 4 4 5 5 5 4 4 3 3 3 3 3 3 3 6 7 7 7 7 5 4 3 2 1 1 1 0 1 2 3 4 4 3 2 1 1 1 1 1 2 3 4 4 5 5 6 9 10 10 8 7 7 8 7 6 6 7 10 11 11 11 11 11 12 12 10 8 8 8 7 4 3 5 4 3 1 0 1 2 4 5 4 3 5 5 4 4 3 3 3 2 0 3 5 5 5 8 12 15 13 9 6 5 6 8 11 13 11 9 5 4 3 5 6 7 6 5 4 4 6 7 9 10 11 11 11 11 11 11 11 11 11 11 12 12 11 11 10 10 9 8 8 7 6 5 5 6 4 2 1 2 3 3 3 4 6 5 4 3 4 4 4 4 4 4 4 3 3 3 3 3 3 3 2 2 1 1 1 2 2 3 3 3 3 3 2 2 3 3 3 3 2 1 1 2 3 3 3 3 3 3 3 2 2 2 2 3 5 5 3 3 4 4 4 4 3 2 2 2 2 2 2 2 2 2 3 5 7 8 9 10 10 10 9 9 9 9 8 8 7 6 6 6 7 8 9 9 8 7 7 8 11 13 13 13 11 11 10 11 11 11 11 11 10 10 10 10 11 12 12 10 9 6 5 4 7 9 10 9 8 8 8 8 8 8 8 8 7 7 6 4 2 1 3 4 5 6 6 6 5 2 1 2 3 3 4 3 2 2 3 2 2 4 5 5 4 3 5 7 6 6 5 7 7 5 3 3 4 3 3 4 5 6 5 6 8 11 8 5 3 2 4 4 3 7 10 9 6 11 14 15 9 5 3 3 4 6 5 5 5 5 5 5 7 9 10 8 7 8 8 10 13 12 9 3 4 5 6 12 17 18 10 4 12 14 14 13 12 12 15 16 16 15 14 14 16 11 4 3 3 2 3 3 2 2 1 0 0 1 1 2 2 3 3 3 3 3 3 3 4 4 5 5 4 4 3 3 3 3 4 6 6 7 6 5 4 3 3 4 4 5 5 5 4 4 3 3 4 5 5 6 7 8 9 9 8 7 6 6 6 6 6 5 4 4 4 4 4 4 3 3 2 2 2 3 5 9 13 15 15 15 14 14 13 12 12 12 12 11 10 8 7 6 6 6 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 7 7 6 6 5 4 4 3 3 3 2 3 4 6 7 7 8 8 8 8 10 15 19 22 22 21 18 17 15 14 13 13 13 13 14 13 13 13 13 13 13 13 13 13 13 13 13 11 10 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 23 23 23 23 23 23 23 22 22 22 22 22 22 21 21 21 21 20 20 16 11 8 5 5 5 5 4 4 3 2 1 2 2 3 4 5 5 5 5 5 5 2 1 1 3 4 4 4 4 4 5 6 5 5 6 7 6 5 5 4 5 4 2 2 3 2 1 1 1 1 1 1 0 2 1 1 0 2 3 4 7 8 6 5 4 6 6 5 3 4 5 4 4 4 4 4 1 4 9 9 8 6 5 5 6 8 11 10 8 6 6 7 7 10 11 11 10 9 9 6 4 3 3 4 4 4 4 4 4 3 3 3 3 3 3 3 2 2 3 4 7 10 10 8 7 5 4 4 5 5 6 6 6 6 5 4 3 3 3 3 3 3 3 3 4 4 4 4 4 4 5 5 4 4 4 4 4 4 4 4 3 3 3 3 2 2 2 2 4 5 6 5 4 4 4 4 5 6 7 9 9 9 9 7 7 7 6 6 7 7 6 6 5 5 4 4 3 4 4 5 4 4 4 4 4 4 3 3 4 4 5 5 4 4 3 3 3 3 2 3 3 2 4 6 8 8 8 7 7 6 5 4 3 1 1 1 1 3 4 5 3 2 2 2 1 1 0 1 3 4 5 5 5 5 7 8 9 7 6 6 7 7 7 8 10 11 12 11 9 7 7 7 7 8 8 6 6 6 7 4 2 5 5 4 3 1 1 1 2 2 1 2 4 5 5 4 3 3 3 3 2 2 3 3 4 6 9 13 15 14 12 10 9 10 11 12 11 8 6 4 4 5 7 8 8 6 4 3 4 6 7 9 9 10 10 10 10 10 10 10 11 11 11 11 11 10 9 9 9 8 7 6 5 3 4 4 3 3 2 1 3 4 5 6 6 5 4 2 2 3 3 4 4 4 3 3 2 2 3 3 3 3 3 3 2 2 1 1 2 2 2 3 2 2 2 2 2 3 4 4 4 4 4 4 4 3 2 2 3 3 3 2 2 3 3 3 4 3 2 3 2 3 4 4 3 1 2 2 2 2 2 2 2 2 3 5 7 8 9 9 9 9 9 9 9 8 8 7 6 6 5 5 5 7 8 9 8 7 5 6 8 10 11 10 9 9 9 11 12 12 12 11 10 10 10 11 13 13 14 13 12 10 10 11 12 12 12 12 11 11 10 10 10 10 9 9 8 8 7 6 4 2 4 6 6 6 5 5 4 2 2 2 3 3 3 3 3 3 3 2 2 2 3 2 1 2 2 7 7 7 6 7 7 6 3 4 3 3 7 9 6 5 6 5 6 10 5 2 2 1 1 4 5 6 7 10 14 18 18 16 10 7 6 6 5 5 5 6 7 7 7 7 9 11 15 16 16 15 16 15 13 9 5 1 3 4 5 8 11 13 9 9 12 12 13 14 13 14 15 16 17 18 14 9 7 3 1 2 2 1 1 1 1 1 1 1 1 1 2 2 2 3 3 3 3 3 3 4 4 5 5 4 4 3 3 3 3 4 4 5 5 5 4 3 2 2 2 2 3 3 4 4 3 3 1 2 3 4 5 5 5 7 8 9 8 7 6 6 6 6 5 4 3 2 3 3 3 3 3 2 2 2 1 2 3 5 8 11 13 14 15 14 13 11 10 9 9 9 8 7 6 6 6 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 7 6 6 5 5 4 4 3 3 3 3 3 3 4 5 6 6 7 6 6 7 12 17 21 21 20 17 16 15 15 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 13 12 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 23 23 22 22 22 22 22 22 22 22 22 21 21 21 20 20 20 18 14 10 7 6 6 5 5 4 3 2 1 1 1 2 3 5 5 4 3 3 4 3 3 2 3 4 4 3 2 6 6 6 4 5 6 7 5 3 3 3 4 6 5 4 4 5 4 4 3 2 1 1 1 2 3 1 0 1 4 7 7 6 5 6 4 1 3 5 3 3 4 3 4 4 3 2 4 5 9 7 7 7 8 7 6 5 3 4 6 8 12 12 10 10 11 11 8 7 7 4 0 3 3 3 3 3 2 2 2 2 2 2 3 3 3 2 2 2 3 5 8 10 9 7 6 4 3 2 3 4 5 5 5 5 5 4 4 4 5 5 5 5 5 5 5 5 5 6 7 8 9 8 7 6 6 6 5 5 4 4 3 3 3 3 2 1 2 4 6 6 5 4 4 4 5 5 6 8 8 9 9 8 6 4 6 6 5 5 6 7 7 7 7 6 5 4 3 4 5 5 5 4 3 3 3 3 3 3 4 4 5 4 3 3 2 3 3 3 2 2 2 2 4 6 7 7 7 7 7 7 6 6 3 1 1 1 1 3 4 4 1 1 3 3 3 2 1 1 3 4 4 2 1 2 5 6 6 4 6 7 6 6 9 11 13 14 12 10 7 5 4 4 5 7 7 6 4 6 6 6 1 3 3 2 2 4 3 1 2 1 1 3 4 5 5 4 2 1 1 2 4 3 3 1 3 5 8 11 14 14 14 14 13 11 10 10 10 9 8 6 6 7 9 10 10 8 5 3 3 4 6 7 8 8 8 9 9 9 10 10 10 10 11 10 10 9 9 8 8 6 6 6 5 5 5 4 4 4 4 4 6 5 4 5 5 4 3 2 2 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 2 2 3 3 3 3 4 4 4 4 3 2 3 3 4 3 3 3 2 2 2 2 2 2 2 2 4 4 4 3 1 1 2 2 2 2 2 2 2 3 5 7 8 9 9 9 9 9 8 8 7 7 6 6 5 4 3 4 6 8 9 8 7 5 5 7 10 9 8 7 8 10 12 13 13 11 11 10 10 11 12 13 14 14 14 13 13 14 15 15 14 13 13 12 12 12 12 12 11 10 9 8 8 8 7 6 5 5 5 6 7 7 7 5 2 2 3 3 3 3 2 3 3 3 3 2 1 2 3 4 5 2 2 7 8 8 9 10 10 9 7 7 9 10 11 8 5 6 8 7 6 4 3 3 2 4 7 8 4 5 4 7 16 18 18 14 11 9 7 5 4 3 6 9 9 8 8 9 14 18 17 16 14 12 8 5 1 0 1 1 3 4 4 2 3 10 12 13 10 12 14 15 16 17 17 17 17 14 8 1 2 3 1 1 1 1 1 1 1 1 2 2 1 2 2 2 3 3 3 3 4 4 4 5 5 5 4 3 3 3 3 4 4 4 4 4 3 2 1 1 0 0 0 1 2 2 2 2 2 2 2 2 4 5 4 3 3 5 7 7 7 6 5 5 4 4 3 1 2 2 1 1 1 1 1 2 2 1 1 2 2 3 4 9 12 13 13 12 10 8 6 6 6 6 6 6 5 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 5 4 4 4 4 4 3 3 4 4 3 3 4 4 5 5 5 6 6 11 16 21 20 18 16 14 14 14 14 14 14 13 12 13 13 13 13 13 13 13 13 13 13 13 13 14 13 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 22 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 20 20 20 19 17 13 10 7 6 5 5 4 4 3 2 1 1 1 1 2 2 1 3 3 2 2 2 3 4 4 2 4 6 7 4 3 4 5 6 8 6 3 3 2 1 2 3 3 5 5 5 4 3 2 2 1 4 5 6 3 1 1 3 6 6 6 5 4 1 1 2 2 2 2 2 2 3 5 5 4 5 5 7 8 5 4 7 6 5 6 5 4 7 10 13 11 11 11 9 7 4 4 4 4 3 3 2 3 3 2 1 1 1 2 2 2 2 2 2 2 2 3 6 8 8 8 7 6 5 4 3 1 1 3 4 5 5 5 5 5 5 6 6 6 6 6 5 5 5 5 5 7 8 10 9 9 8 8 7 7 6 6 5 4 3 3 3 2 2 1 3 4 5 5 5 4 5 5 5 6 6 7 7 6 6 5 3 4 5 6 5 5 6 7 7 7 8 7 6 5 4 3 5 5 5 4 3 3 3 3 3 3 3 4 4 3 3 2 2 4 5 6 6 5 4 3 3 4 5 5 6 7 7 6 6 5 3 1 1 1 0 1 1 2 2 2 2 2 2 2 2 1 2 2 1 0 1 2 5 5 4 5 5 4 5 7 10 11 12 11 10 8 7 4 3 3 4 5 6 5 5 6 7 6 1 2 2 4 5 7 5 2 1 2 3 4 4 5 5 3 3 5 6 4 2 3 3 3 5 7 8 10 12 13 14 15 14 13 11 11 11 11 9 8 8 8 9 10 11 10 6 3 3 3 4 5 5 6 7 7 8 9 9 9 10 10 10 10 9 8 8 7 7 5 5 6 7 6 6 6 5 5 4 4 7 7 5 3 4 4 3 2 2 3 3 2 2 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 1 1 0 0 1 2 2 2 2 2 2 2 3 3 3 3 3 3 3 4 4 4 3 2 2 2 1 1 2 2 2 3 3 4 4 3 2 0 1 2 1 1 2 2 1 2 4 6 7 8 8 8 8 7 7 7 7 7 7 6 5 4 5 6 8 8 9 8 7 7 9 11 13 10 8 7 9 11 12 12 11 10 10 10 11 11 12 13 14 15 14 15 15 16 16 15 14 13 12 12 12 13 13 13 12 10 9 8 8 7 7 7 6 5 4 4 5 6 7 5 3 3 3 3 4 3 3 2 2 2 2 2 2 3 4 3 1 1 2 5 5 6 8 6 4 1 7 10 13 10 9 8 7 6 8 6 4 3 3 3 3 2 6 9 6 6 4 4 11 15 17 16 15 11 8 2 1 2 7 10 10 9 10 13 17 18 16 15 11 5 4 3 3 2 2 1 1 1 5 4 5 11 14 14 9 12 15 17 18 18 17 15 14 12 6 1 3 2 0 1 1 2 2 2 1 1 1 2 2 3 3 2 2 3 3 3 4 5 5 5 5 4 4 3 3 3 4 4 4 4 4 4 3 2 2 2 2 1 1 1 0 1 1 2 2 2 2 3 4 5 3 1 1 1 4 6 7 6 4 3 2 2 1 1 2 3 3 3 3 2 2 2 2 1 1 0 1 2 6 10 11 10 11 11 12 8 5 3 3 4 5 5 5 5 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 4 3 3 4 4 4 4 3 3 4 3 3 2 3 4 4 4 5 6 11 15 19 19 17 14 13 12 12 13 14 14 14 13 13 13 13 13 13 12 13 13 13 13 12 12 13 13 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 23 23 23 23 23 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 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 20 20 20 19 16 13 8 5 4 4 4 5 4 3 3 1 2 1 1 0 1 0 2 3 2 1 0 1 2 4 8 7 5 4 4 4 5 5 6 6 3 2 4 4 1 1 2 3 4 4 4 3 3 3 1 2 4 5 6 5 5 4 4 6 6 5 4 2 1 2 1 2 3 3 1 2 2 2 5 6 8 9 8 4 0 3 5 7 10 10 10 9 9 11 11 12 11 9 7 5 2 3 4 3 1 1 1 2 2 2 2 1 0 1 1 1 2 2 2 2 3 5 7 7 6 5 5 4 4 3 2 2 1 2 4 5 6 6 6 7 6 6 6 6 6 6 5 5 4 4 5 6 7 7 7 7 7 7 7 7 6 5 5 4 4 3 2 1 2 3 4 5 5 5 5 6 6 5 5 5 5 5 4 4 4 3 5 5 5 5 5 5 7 7 6 6 7 6 5 5 4 5 5 4 4 4 4 4 4 4 3 2 2 3 4 4 5 5 7 7 7 6 5 4 4 3 3 3 4 5 5 5 4 4 4 3 2 1 1 1 1 1 2 2 1 1 0 1 1 1 1 2 4 4 3 3 4 6 6 5 4 4 4 5 6 7 8 8 7 7 7 7 4 3 2 3 4 5 5 6 7 8 8 7 4 4 6 5 5 5 3 2 4 5 5 5 4 3 1 5 9 10 7 2 1 2 4 4 5 6 8 11 13 14 15 14 13 12 12 12 12 11 10 9 9 10 10 11 11 10 4 2 2 2 3 4 4 5 6 7 8 8 9 9 9 9 9 8 7 6 6 6 5 5 6 6 6 7 7 6 4 3 4 5 7 5 2 3 3 3 2 1 1 2 2 1 1 1 1 2 2 1 1 2 2 1 1 2 2 2 2 1 1 1 1 2 2 1 2 1 1 1 1 1 1 1 2 2 2 2 3 3 4 3 3 2 2 1 0 1 2 3 4 4 4 4 4 2 2 2 3 4 3 1 1 2 1 1 3 5 6 7 7 7 7 7 6 6 7 7 7 6 6 6 7 8 9 8 8 7 8 9 12 13 13 10 8 7 9 9 9 9 9 9 10 11 12 12 13 14 15 16 16 16 17 18 17 16 14 13 13 13 13 13 13 13 12 10 9 8 7 7 7 6 5 3 1 1 2 5 6 6 4 3 3 3 3 4 3 2 2 2 2 3 2 2 2 1 1 1 3 3 2 1 1 1 2 2 4 9 13 12 9 6 5 5 6 4 3 1 2 3 4 3 2 4 3 2 5 9 13 13 15 16 17 14 10 9 7 6 11 13 13 13 15 18 20 19 17 14 10 6 6 4 2 2 1 1 2 4 6 7 9 12 15 15 12 13 15 17 18 17 13 8 5 4 3 4 3 1 1 2 2 1 1 1 1 1 2 3 4 3 3 2 2 2 3 4 4 5 5 4 4 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 3 3 2 2 1 0 1 1 2 2 3 3 4 4 2 1 1 2 5 8 8 8 6 5 4 2 1 1 2 4 4 4 4 3 2 2 1 1 1 1 2 4 8 11 11 8 8 10 14 11 8 3 1 1 3 4 5 5 6 6 6 6 6 7 7 7 7 7 7 7 6 6 6 7 7 7 6 4 3 4 5 5 4 3 3 2 2 2 2 2 2 3 4 4 5 7 12 15 18 17 16 14 13 12 12 12 12 13 14 14 13 13 13 13 13 12 12 12 12 12 12 11 11 12 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 20 20 20 20 18 15 9 6 4 4 4 5 5 4 3 1 1 1 1 2 2 2 2 3 5 6 6 5 6 6 5 1 3 4 4 4 4 4 5 7 6 4 0 1 1 0 1 2 4 4 4 4 3 3 2 2 4 5 7 6 5 4 3 4 4 4 3 1 2 4 5 5 5 4 2 2 3 3 7 7 6 4 3 1 4 1 7 10 11 11 10 8 3 5 9 12 10 7 3 2 1 2 3 3 3 2 1 1 2 2 2 2 2 1 2 1 2 2 2 2 1 2 5 6 6 5 5 5 5 4 4 3 1 1 4 5 6 7 7 7 6 6 6 5 5 5 5 4 3 2 2 3 4 5 5 5 6 6 6 6 6 6 5 5 4 3 2 2 3 4 4 5 6 7 6 6 6 5 4 3 3 4 4 4 4 5 6 6 6 5 5 6 6 6 5 5 5 6 6 5 5 5 5 4 4 4 4 5 4 4 3 3 5 5 6 6 6 6 6 6 5 5 5 4 4 4 3 3 3 3 4 4 3 3 3 3 3 2 2 1 1 2 1 0 2 3 3 4 3 2 2 3 4 3 3 3 5 5 4 4 4 4 3 3 3 5 7 6 5 6 6 5 4 3 3 3 4 5 4 4 5 6 9 10 7 5 4 4 4 4 3 2 3 4 4 4 3 1 2 4 7 9 8 6 4 5 6 7 6 6 9 11 13 14 14 13 12 12 12 12 11 11 10 9 10 10 11 11 11 9 4 2 2 2 2 3 4 5 6 7 7 8 8 8 9 9 9 7 6 5 5 6 6 6 5 5 6 7 8 6 4 4 4 4 6 4 3 1 1 2 1 1 0 1 2 2 1 0 1 3 4 4 2 2 2 2 2 2 2 2 1 1 1 2 1 1 1 0 1 1 0 1 0 1 1 2 2 2 1 0 0 1 2 2 1 1 1 1 1 1 2 4 5 5 4 3 2 1 1 2 3 4 3 1 2 2 1 1 3 4 5 6 6 7 7 6 6 7 7 7 7 6 7 7 8 8 7 5 5 5 7 8 11 9 6 5 4 4 4 5 6 6 7 9 10 12 13 14 15 16 16 17 17 17 18 18 17 16 15 14 13 13 13 13 13 13 12 11 9 8 8 7 6 6 4 2 1 1 1 4 5 6 4 4 3 3 3 3 3 3 3 2 3 4 3 1 1 1 1 1 2 3 3 3 3 2 1 1 3 4 8 14 15 13 7 6 6 4 2 2 2 3 4 4 4 3 1 4 10 13 15 14 17 18 18 16 14 12 10 11 17 17 16 15 18 20 19 15 12 9 9 10 10 9 9 6 4 4 6 7 9 11 13 15 16 17 18 16 17 19 19 13 5 4 4 2 3 4 4 3 2 1 0 0 0 1 2 3 3 4 4 3 2 1 1 1 2 3 4 4 4 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 2 2 1 2 1 1 0 0 1 2 3 2 1 2 5 9 13 12 10 8 6 4 2 2 3 4 4 4 4 3 2 2 1 1 1 1 0 1 5 10 12 11 9 7 9 13 13 9 4 1 1 2 3 4 4 5 6 6 6 6 6 6 7 7 7 7 7 6 6 6 7 7 7 6 5 4 5 6 5 4 4 3 2 2 2 1 1 2 3 4 4 6 8 14 16 17 16 14 13 12 12 12 12 12 12 13 14 14 14 14 14 14 13 12 12 12 12 11 11 10 11 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 23 23 22 22 22 22 22 22 22 22 21 21 21 21 21 20 20 20 20 19 16 12 7 5 4 4 4 4 4 4 4 1 1 0 2 3 1 2 5 7 8 7 6 6 4 1 2 3 4 4 3 2 1 3 5 8 6 4 2 2 2 3 3 4 4 3 3 3 3 3 3 2 2 5 7 4 2 3 2 2 5 4 4 5 6 6 4 5 5 5 3 2 3 9 10 5 1 2 2 4 4 9 12 8 6 8 8 7 8 9 12 8 5 3 1 1 1 2 3 3 2 1 1 1 1 2 2 2 2 2 2 2 3 3 3 3 1 1 3 5 5 5 5 5 5 5 4 2 2 4 5 6 7 6 6 6 6 6 5 5 4 4 4 2 2 3 4 4 4 4 4 5 5 5 5 5 5 5 4 3 3 3 3 4 5 5 6 7 7 6 6 5 4 3 2 0 1 2 3 4 6 5 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 4 4 4 4 5 4 4 4 5 6 6 6 6 6 6 5 5 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 2 2 1 1 1 2 3 4 5 5 6 5 4 2 2 3 3 3 3 4 3 2 3 3 3 2 2 5 7 7 6 5 6 5 5 4 3 3 4 5 5 4 4 4 4 7 9 10 7 5 4 3 3 2 1 1 2 3 3 2 1 1 4 6 9 10 9 7 6 7 10 10 10 11 11 12 12 12 12 12 11 11 11 10 10 9 9 9 11 12 12 11 8 3 1 1 1 2 3 4 5 6 6 6 6 6 6 7 8 8 7 5 3 4 5 6 5 4 4 5 7 8 5 3 3 2 2 3 3 2 1 1 1 1 1 1 1 1 2 2 1 0 2 4 5 3 1 1 3 3 3 3 2 1 1 1 3 1 1 2 2 2 2 1 0 1 1 2 2 2 2 2 2 3 3 2 1 0 1 1 1 1 1 1 3 4 3 2 2 0 1 1 0 1 2 1 1 1 2 1 1 2 2 3 4 5 5 6 6 6 7 7 6 6 6 7 7 7 7 5 4 4 4 5 6 6 5 3 2 2 2 2 3 4 5 6 8 11 14 16 17 17 18 18 18 17 17 17 17 16 16 15 15 14 14 14 14 13 13 12 11 10 9 8 8 7 6 5 4 2 1 1 2 5 6 5 4 3 2 2 3 3 2 2 2 3 4 4 2 1 2 3 2 3 3 4 2 1 1 1 2 4 5 3 6 13 15 13 9 6 4 1 2 3 3 3 2 1 0 2 4 8 13 16 19 21 21 20 16 11 7 8 12 19 18 17 16 15 14 11 11 9 7 8 11 14 11 8 7 7 8 9 9 9 10 13 16 18 19 18 16 15 14 11 4 4 5 5 4 2 4 3 3 2 1 2 2 3 3 3 3 3 3 3 3 2 1 1 0 1 2 3 3 2 2 2 3 3 3 3 3 3 4 4 4 3 3 3 3 3 2 3 3 3 2 0 2 3 3 3 3 3 1 3 5 4 3 6 9 12 14 13 11 9 8 6 5 7 8 8 5 4 3 2 1 1 2 3 3 3 3 3 6 10 13 13 12 9 11 13 14 10 5 3 2 2 3 3 3 4 4 5 6 6 6 6 7 7 7 7 7 6 6 7 7 7 7 6 5 4 5 5 4 4 3 3 2 2 2 1 1 1 3 4 5 6 9 15 17 17 15 14 13 12 12 12 12 12 12 12 13 14 14 14 14 13 13 12 12 11 11 10 10 9 10 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 23 23 23 22 22 22 22 22 22 22 22 21 21 21 21 21 20 20 20 20 19 18 14 10 6 4 3 3 3 4 5 5 3 2 2 2 1 3 7 10 10 7 5 4 4 4 3 3 3 4 4 3 2 2 1 1 4 6 5 4 4 4 3 3 3 3 3 3 3 3 3 3 2 3 5 7 6 3 2 2 2 6 5 4 5 3 5 3 4 6 5 4 2 4 8 10 5 3 2 1 3 2 7 11 5 5 8 10 11 14 11 8 4 4 3 3 3 1 1 2 3 2 2 1 0 0 1 0 1 2 2 2 3 3 3 3 3 3 2 1 1 2 2 3 4 4 4 3 3 3 4 4 5 5 5 5 6 6 5 5 4 4 4 3 3 4 5 6 5 4 3 4 4 4 4 4 3 3 3 3 4 5 6 6 6 6 6 7 6 6 5 5 5 4 3 2 1 1 2 4 4 5 5 5 6 5 6 7 7 6 5 5 5 5 5 5 5 5 5 4 3 4 4 5 5 5 6 7 6 5 4 4 5 5 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 2 1 1 4 5 6 6 6 6 6 5 5 4 2 1 2 2 3 3 4 3 2 3 2 3 2 4 6 7 6 6 6 6 6 5 4 2 3 3 4 5 4 4 4 4 5 6 7 7 6 5 3 3 2 3 3 2 1 2 5 2 2 5 6 7 10 10 10 8 8 10 11 12 12 11 10 9 10 11 11 11 11 10 10 9 9 8 8 10 11 12 10 7 4 1 1 1 3 4 5 5 5 5 5 5 5 5 5 7 7 6 5 4 4 5 4 4 4 4 5 6 5 4 1 0 3 4 4 5 5 3 2 2 2 1 1 1 1 1 1 1 1 1 2 3 3 2 1 3 4 4 5 3 2 2 1 2 0 2 3 3 3 3 3 2 3 3 3 3 2 2 3 5 5 5 5 5 3 1 1 3 2 2 2 2 3 2 1 1 1 2 2 2 1 2 1 1 0 1 1 3 2 2 5 5 5 5 4 5 5 6 6 6 6 6 6 6 7 6 6 5 4 3 4 3 3 2 1 1 2 3 3 3 3 4 7 10 13 16 17 18 18 18 18 17 17 17 16 16 15 15 15 15 15 14 14 13 13 13 12 12 11 10 9 9 9 8 7 5 3 2 1 1 4 6 6 4 3 2 2 2 2 2 3 4 3 3 3 1 0 2 2 3 3 2 1 1 0 1 1 2 5 6 6 6 1 8 14 12 9 6 4 3 4 3 2 2 3 2 1 2 4 11 17 20 19 18 16 14 8 5 7 12 17 19 20 19 16 13 10 9 9 9 7 11 15 10 8 8 7 7 8 5 3 2 6 11 17 18 17 15 7 4 4 4 4 1 0 0 3 3 2 2 2 2 3 4 4 4 4 3 3 3 3 2 2 2 2 1 1 1 1 1 2 2 3 3 3 2 3 3 3 4 5 5 4 4 3 2 1 2 2 1 3 3 3 4 7 8 8 7 6 5 4 7 6 7 10 12 13 15 15 14 13 13 12 12 11 10 9 4 2 1 1 2 3 4 5 5 7 7 7 7 8 12 14 14 13 13 14 16 12 7 4 2 1 1 1 1 2 2 3 4 5 6 6 7 7 7 7 7 6 6 7 7 6 6 6 5 4 4 4 4 3 3 3 3 3 2 2 1 1 2 3 5 6 10 15 17 17 15 14 14 13 13 13 13 13 13 12 12 13 13 13 13 12 12 12 11 11 10 10 9 9 9 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 23 23 23 23 23 22 22 22 22 22 22 21 21 21 21 21 21 20 20 20 19 19 16 12 8 5 3 3 3 5 5 5 4 4 4 3 4 6 8 8 6 4 3 4 4 5 4 3 2 2 4 5 1 1 0 2 3 5 5 4 4 4 5 4 2 1 1 1 2 2 3 2 1 2 3 6 7 5 3 3 4 6 6 3 3 1 4 6 5 5 5 5 4 8 9 7 5 4 3 2 1 2 6 10 9 7 5 11 14 14 10 7 4 4 4 5 4 2 1 2 3 4 2 2 2 2 1 1 2 3 3 3 3 3 3 2 2 2 2 1 1 1 2 2 2 3 3 3 2 3 3 3 3 2 3 3 5 5 5 5 4 3 3 2 3 5 6 6 5 4 3 3 3 3 3 3 2 2 3 5 7 8 8 7 7 7 7 6 6 5 4 4 4 4 2 1 1 4 5 6 6 6 6 5 5 4 5 6 6 6 6 6 5 5 5 5 5 5 5 3 3 4 4 5 5 5 5 5 4 3 3 3 4 4 4 4 4 4 4 5 4 4 4 4 3 3 3 3 3 3 4 3 3 3 1 3 8 9 9 7 6 6 5 5 4 4 4 4 4 4 4 3 2 2 2 1 1 1 2 5 6 6 5 6 6 6 6 5 3 2 2 3 4 5 5 4 4 4 5 6 6 6 5 5 4 3 4 5 6 7 6 6 5 0 1 3 4 5 7 9 10 9 9 10 10 11 11 10 8 7 8 10 11 12 11 10 10 9 8 8 7 8 9 9 9 7 6 4 4 4 5 5 5 5 5 5 5 5 5 5 5 6 7 7 7 5 4 4 3 3 5 6 6 4 3 2 1 3 4 4 4 4 5 4 4 4 2 1 1 1 1 1 1 0 1 2 2 2 2 2 2 3 4 5 7 5 3 4 1 2 1 2 3 3 3 3 4 4 4 4 4 4 3 2 3 5 4 3 5 5 4 4 4 5 3 1 2 2 2 0 1 2 2 2 2 2 1 1 2 2 1 2 2 3 3 5 6 5 4 3 3 3 3 4 4 4 4 5 6 6 7 6 5 4 3 3 3 3 2 1 0 1 2 2 3 3 4 6 9 12 14 16 16 17 17 17 17 16 16 16 15 15 15 15 15 14 14 13 13 13 13 13 12 12 12 11 10 10 9 9 8 6 5 3 2 0 3 5 6 4 2 1 1 1 1 3 4 5 3 2 1 1 1 2 3 2 1 2 2 3 2 2 4 5 2 10 6 3 5 4 11 13 11 9 7 2 5 5 2 1 4 3 2 2 2 9 14 17 19 14 13 13 11 9 12 12 14 16 18 19 18 13 9 8 6 6 6 10 13 12 10 7 5 6 6 3 2 3 2 4 11 17 15 10 2 4 4 3 3 4 5 4 3 2 2 2 1 2 4 4 4 3 3 3 2 2 2 2 3 2 2 1 0 1 1 2 2 2 2 2 2 3 3 4 5 6 6 6 5 4 3 2 2 5 8 7 7 6 7 9 11 12 12 12 12 11 10 9 8 9 11 12 13 14 15 15 16 16 15 14 13 9 5 2 1 2 2 3 3 4 4 5 6 7 7 5 5 6 13 15 14 14 15 17 15 11 6 7 6 4 2 1 2 2 1 2 4 5 6 6 6 6 6 6 6 6 7 6 6 5 5 5 5 5 4 4 4 4 4 4 3 3 2 1 1 1 3 4 6 9 14 17 17 16 15 15 15 14 14 14 14 14 14 14 13 13 13 13 13 12 12 12 11 11 10 9 9 9 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 22 22 22 22 22 21 21 21 21 21 21 20 20 19 19 17 14 10 6 5 5 5 5 5 4 4 5 5 4 5 6 6 6 3 2 3 5 4 3 2 2 5 8 7 6 4 4 4 3 3 3 3 4 7 8 8 7 6 4 4 5 5 4 4 4 4 3 3 5 6 5 5 6 6 5 4 2 3 2 4 6 6 5 5 5 5 7 9 6 5 4 3 1 2 2 4 6 6 4 3 11 16 14 10 6 5 5 6 4 3 2 1 3 2 1 3 3 3 1 1 2 3 3 3 3 3 3 2 2 1 2 2 1 1 1 2 2 2 2 2 1 2 2 1 1 1 1 1 2 3 4 5 4 4 3 2 3 5 5 5 4 5 4 4 4 4 4 4 4 5 6 7 8 9 8 8 7 7 7 8 7 6 5 4 4 4 3 1 3 5 7 7 6 7 7 7 6 5 3 3 4 4 5 6 6 6 6 6 6 6 6 5 4 4 4 4 4 3 2 3 3 3 3 3 4 5 6 6 6 6 6 5 5 5 5 4 4 4 4 4 4 3 4 4 4 4 4 2 6 10 9 8 6 5 5 5 5 5 6 6 6 6 5 3 1 1 1 2 1 0 1 2 4 4 4 4 4 5 5 5 5 3 3 3 4 4 4 4 3 3 3 5 5 4 4 5 5 4 3 5 7 9 10 11 11 5 3 3 1 4 5 7 8 9 10 9 9 9 10 9 8 5 5 6 9 11 12 11 11 10 9 8 7 7 7 8 8 7 7 6 6 6 6 6 6 5 5 5 4 4 4 3 4 4 6 8 7 6 4 4 4 3 4 6 6 5 3 1 1 2 3 2 2 2 3 4 4 5 5 3 2 1 1 1 3 3 3 2 2 4 2 1 1 1 1 5 8 9 7 3 3 2 1 2 2 3 3 2 2 4 4 4 5 4 4 3 2 2 4 4 3 4 4 4 5 5 5 6 5 4 2 2 2 2 2 2 2 2 2 3 3 4 5 6 6 5 4 4 4 4 3 2 1 1 1 1 2 2 3 3 4 5 6 6 6 5 4 3 2 2 2 2 1 1 1 2 2 2 4 6 8 10 12 13 13 13 13 13 13 13 12 14 14 14 14 13 13 13 12 12 12 13 13 13 13 12 12 12 12 11 10 10 9 8 7 6 4 2 2 4 5 5 4 2 1 0 1 1 2 4 5 3 2 1 1 1 2 3 1 2 4 5 5 3 2 2 5 3 3 9 8 4 6 10 13 12 10 8 3 5 8 4 1 3 3 2 1 1 1 1 9 15 15 13 14 16 15 15 13 12 11 10 12 14 8 5 3 3 3 5 9 11 12 9 6 4 5 6 4 2 3 3 2 4 10 7 4 4 4 3 1 1 1 2 2 2 2 2 1 1 2 3 4 4 3 2 1 1 1 1 0 1 1 1 2 2 3 3 3 2 2 2 2 3 4 5 6 6 5 5 5 4 4 3 3 4 8 12 13 12 11 11 10 8 8 8 10 12 13 12 9 6 7 6 5 5 6 7 10 12 13 13 11 10 6 3 2 2 3 4 4 3 2 2 2 1 2 2 2 1 1 6 9 11 11 14 17 17 13 8 9 9 9 5 4 3 3 2 1 3 4 6 6 6 5 5 6 6 6 6 6 5 5 5 5 5 5 4 4 4 4 4 4 4 4 2 2 1 2 3 4 5 9 12 15 16 16 16 17 17 17 16 16 15 15 15 15 14 14 14 14 13 12 12 11 11 11 10 10 10 9 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 22 22 22 22 22 21 21 21 21 21 20 20 20 19 18 15 11 7 6 5 5 4 3 1 1 2 3 4 5 6 6 5 3 3 2 2 3 4 6 9 7 6 6 5 5 3 4 4 2 3 5 9 10 11 9 8 8 7 6 7 7 7 7 5 6 5 6 7 6 6 6 4 3 2 2 2 4 2 3 6 6 6 6 5 6 7 7 5 4 5 2 1 2 3 3 3 2 2 5 11 16 12 6 2 4 6 6 3 1 2 0 3 2 1 3 0 2 5 7 7 5 4 3 3 3 3 2 1 1 2 3 3 2 1 1 1 1 1 1 1 1 1 2 1 0 0 1 2 3 4 4 4 2 1 6 8 8 7 6 6 6 6 6 7 8 9 9 9 9 9 10 9 8 7 7 7 7 8 8 7 6 5 5 5 6 6 7 8 7 7 7 6 7 7 7 7 6 5 4 3 4 4 5 5 5 6 6 6 6 6 5 4 4 4 3 4 2 2 3 4 5 7 8 8 9 8 8 7 7 7 6 6 5 5 4 4 4 4 4 4 4 4 4 4 5 4 3 7 10 9 6 4 4 5 5 6 6 6 6 5 4 4 3 1 1 1 2 2 2 2 2 3 3 4 4 4 5 5 5 5 4 4 4 5 6 6 7 4 2 4 5 5 3 4 5 4 3 2 6 8 10 10 12 13 8 1 4 3 3 5 7 8 9 9 8 7 7 7 6 5 4 4 5 8 10 12 12 11 9 8 7 6 6 6 7 7 7 6 6 5 5 5 6 6 5 5 4 3 3 3 3 3 2 5 7 7 6 5 5 5 4 4 5 6 4 2 0 2 3 3 3 2 2 3 4 4 5 5 4 3 3 2 2 3 5 4 3 4 5 4 2 2 5 6 7 7 7 5 2 1 2 2 2 2 1 1 1 0 0 4 5 5 3 3 2 2 2 3 4 4 4 3 3 3 3 3 4 6 5 3 2 2 2 3 4 4 4 4 5 5 6 6 7 6 5 4 2 2 2 1 1 1 0 1 1 1 1 2 3 4 4 4 4 4 4 3 2 2 2 2 2 2 1 2 2 2 3 5 7 9 10 11 11 11 10 9 9 8 9 10 12 13 13 12 12 11 11 11 12 13 13 13 13 12 12 12 12 12 11 11 10 9 9 8 7 6 4 4 5 6 5 4 3 2 0 1 1 3 5 5 4 2 2 2 2 1 2 1 4 6 5 4 2 1 1 0 2 1 7 10 11 9 11 13 14 14 12 6 2 8 7 4 2 2 1 1 1 1 3 2 9 17 15 15 20 18 17 17 13 7 2 4 5 3 2 0 1 2 5 7 8 8 7 6 6 7 7 5 2 3 3 2 0 2 2 3 3 3 3 2 1 2 2 1 1 1 2 1 0 1 3 4 4 3 1 1 2 3 3 3 2 3 4 4 5 5 4 4 3 3 3 4 5 6 6 5 4 4 4 3 1 1 3 5 7 10 12 13 12 11 8 6 2 1 1 3 5 7 7 3 1 2 2 2 2 2 2 3 5 8 8 7 5 4 3 2 3 4 6 5 4 2 1 1 2 1 2 2 2 1 1 5 7 7 12 16 17 13 9 6 7 8 8 7 5 4 3 1 2 4 5 5 4 4 5 5 5 6 6 5 4 4 5 5 5 4 4 4 4 4 5 5 5 4 3 3 3 3 4 5 6 8 10 12 13 14 14 16 18 18 18 17 16 16 15 15 15 15 15 14 13 12 12 11 11 11 11 10 10 10 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 23 23 23 22 22 22 22 22 22 22 22 22 21 21 21 20 20 19 18 16 11 7 4 3 2 1 0 0 1 1 2 2 4 7 7 6 4 4 3 3 4 6 5 4 3 4 6 5 3 2 2 3 6 10 9 7 8 8 8 6 6 7 7 6 6 5 4 3 4 5 6 5 4 5 5 3 2 0 1 3 5 3 2 7 7 6 6 6 6 7 5 1 3 4 1 3 6 6 6 6 5 5 6 12 15 13 8 4 4 6 7 4 3 3 2 1 2 2 3 6 8 8 7 6 6 5 4 3 3 3 2 1 1 2 3 3 3 2 2 1 1 1 1 1 3 3 3 2 2 2 2 2 3 3 3 2 3 6 10 10 10 9 9 9 9 9 9 10 11 11 11 11 11 11 10 9 9 8 7 7 7 7 6 5 5 4 5 6 7 9 8 8 6 6 5 5 6 6 6 6 7 6 5 4 4 5 5 5 6 6 6 6 6 6 5 5 4 4 3 2 3 6 8 9 10 10 9 9 10 9 9 8 7 7 7 6 5 5 4 4 4 4 4 4 3 3 4 4 5 5 4 7 9 8 4 3 3 5 5 6 6 6 6 4 2 2 3 2 2 2 2 3 3 3 2 2 3 4 4 4 4 5 6 7 8 9 9 9 10 10 11 10 8 7 7 6 4 5 5 3 2 1 7 9 10 10 12 14 12 6 2 4 4 5 7 9 9 8 7 6 6 5 4 4 4 4 6 9 11 12 12 10 9 8 6 6 5 6 7 7 7 6 5 4 4 4 5 5 4 3 2 2 2 2 4 3 1 4 6 6 6 6 6 5 4 5 5 5 3 2 2 1 1 1 2 2 2 2 2 3 4 4 4 3 3 2 1 1 4 5 4 4 5 6 5 5 8 8 7 5 3 2 1 2 2 2 2 1 0 0 1 3 2 5 5 4 2 2 2 2 2 3 4 5 4 2 3 3 3 4 5 6 5 2 0 2 5 4 4 5 6 6 6 6 6 6 5 5 5 3 1 2 3 3 1 1 1 1 2 2 1 0 2 3 3 2 2 3 3 3 3 3 3 3 3 3 2 2 2 3 3 5 7 8 9 9 9 9 8 8 7 7 9 10 12 12 12 11 11 11 12 12 13 14 14 13 12 11 11 11 11 11 11 11 10 9 9 8 7 7 6 6 6 6 5 4 2 1 1 1 1 3 5 5 4 3 3 3 2 1 1 3 5 6 3 2 1 3 3 3 3 3 3 7 9 9 10 12 13 12 11 10 3 4 10 7 2 1 1 1 1 2 3 2 3 11 13 15 18 19 20 21 12 6 7 6 6 5 6 6 6 5 4 5 5 5 6 7 8 8 6 4 2 2 2 2 3 4 4 3 1 2 2 1 3 3 3 3 3 3 2 1 0 2 3 3 4 3 1 3 4 5 3 2 3 4 5 5 5 5 5 5 5 5 5 6 6 6 5 4 4 4 4 4 4 5 8 11 12 12 11 11 10 8 4 2 2 2 2 0 1 1 1 1 1 2 2 2 3 3 3 2 1 4 4 4 3 3 3 2 2 3 4 5 4 3 2 2 2 1 1 1 2 1 0 2 3 1 7 13 19 15 10 5 4 5 9 8 6 5 3 2 2 3 4 3 3 3 4 5 5 5 5 5 4 4 5 4 3 2 3 3 4 4 5 5 5 5 4 4 4 5 5 6 6 7 8 9 10 10 11 14 16 18 19 18 18 16 16 15 15 14 14 13 12 12 12 11 11 11 11 11 10 10 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 23 23 22 22 22 22 22 22 22 22 23 22 22 22 22 22 22 22 22 22 22 21 21 21 21 20 20 19 16 12 6 3 2 2 1 1 1 1 1 1 2 5 7 7 5 5 4 3 3 3 4 5 4 2 4 5 4 3 2 0 3 4 5 3 1 2 4 5 4 3 5 4 5 4 3 3 2 2 2 3 4 3 4 4 3 2 1 1 2 5 4 1 6 8 7 6 7 7 6 5 4 1 2 1 3 6 8 7 7 6 6 8 13 13 12 11 9 7 8 8 6 5 5 6 4 4 5 7 8 5 4 3 3 4 4 4 3 3 3 2 1 1 3 3 3 3 2 2 1 1 0 1 1 2 3 4 5 5 5 5 4 4 5 5 6 8 9 10 9 9 9 10 10 10 10 11 11 11 10 10 10 10 10 10 9 8 8 8 7 7 7 5 4 3 3 3 4 5 6 4 4 5 5 5 5 5 5 5 6 7 7 6 5 4 4 5 5 6 6 6 6 6 5 5 5 4 2 4 7 10 11 11 11 8 7 7 7 8 9 9 8 7 7 6 6 5 4 4 3 3 3 3 3 3 3 3 4 4 4 5 7 8 7 3 2 2 4 5 5 6 6 6 4 2 2 3 4 3 2 3 3 4 3 3 3 3 3 3 4 4 4 6 8 9 9 9 9 8 9 10 11 11 10 11 10 9 10 8 4 1 3 7 8 8 8 10 13 14 11 6 3 3 5 7 7 8 7 6 5 4 4 3 3 4 6 9 11 12 12 11 9 8 7 6 6 6 6 7 8 7 6 4 3 3 3 3 3 3 2 2 2 0 2 3 4 3 1 2 5 5 5 7 6 5 4 4 3 1 2 3 2 1 1 1 1 1 1 2 4 4 4 4 2 1 0 0 1 3 4 4 4 4 5 4 3 2 3 3 3 2 3 5 3 2 2 2 1 2 3 4 4 4 4 4 4 3 1 1 1 2 3 4 4 4 3 4 5 5 5 5 6 5 4 5 4 2 2 3 4 6 7 7 7 6 6 4 3 4 2 1 3 4 5 4 3 2 1 2 2 3 1 1 2 2 1 1 2 2 2 3 3 3 3 3 3 3 3 3 3 4 5 7 7 8 8 8 8 8 7 7 8 9 10 10 11 11 11 12 12 12 13 14 14 13 11 10 10 9 10 11 11 11 11 10 9 8 7 7 7 7 6 5 4 3 2 2 1 1 1 2 4 5 5 5 5 4 3 3 2 2 5 5 4 4 4 4 4 4 4 3 2 2 1 1 2 2 8 15 12 11 12 9 4 10 9 5 2 2 3 3 2 2 2 1 4 14 18 20 19 17 14 9 9 11 8 8 9 10 11 10 7 5 3 3 5 7 8 8 7 6 4 3 2 1 1 2 3 3 1 1 3 3 3 3 3 3 4 4 3 2 1 1 1 2 3 4 3 2 4 5 6 5 3 2 3 4 4 4 4 5 5 6 6 6 6 7 7 6 4 5 6 5 7 10 14 17 18 15 13 11 10 8 5 2 2 2 1 1 2 1 1 1 2 2 2 2 2 3 3 3 3 1 1 3 3 3 3 2 2 2 2 2 3 3 3 3 3 3 3 3 2 2 2 1 1 1 2 1 6 15 17 14 7 5 5 6 6 6 4 3 2 3 4 4 3 3 3 4 4 5 5 5 5 5 5 4 3 2 2 2 3 3 4 5 5 5 5 5 5 5 5 5 6 6 7 7 8 8 8 9 12 15 17 19 19 19 18 17 16 15 14 13 12 12 12 12 11 11 11 11 11 11 11 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 20 19 17 13 7 3 3 2 2 1 1 2 3 4 5 6 6 6 5 3 3 2 1 1 2 2 2 1 4 5 4 2 1 1 1 3 3 2 1 1 3 4 3 1 1 2 3 2 3 5 5 4 2 3 3 4 6 4 2 1 2 2 5 4 2 2 5 9 9 7 6 6 5 5 4 1 3 4 4 6 9 9 9 9 9 10 13 11 10 10 9 7 6 7 9 12 11 9 6 5 4 3 4 4 3 2 2 3 4 3 3 3 3 2 0 2 3 3 3 2 1 1 0 0 1 1 1 3 5 7 7 8 8 7 7 8 10 10 10 10 10 9 8 8 9 10 10 10 10 10 10 9 9 8 8 8 8 8 8 8 7 7 7 7 6 5 3 1 1 1 2 3 3 1 1 4 4 4 4 3 4 4 5 6 7 7 7 5 4 4 4 5 5 6 5 5 5 4 4 3 5 10 11 11 10 8 7 5 4 4 5 7 8 9 8 8 7 7 6 5 4 4 3 3 2 2 3 2 2 3 3 4 4 6 7 8 5 3 2 3 4 4 4 5 7 7 5 3 3 4 4 3 2 1 2 3 4 4 4 3 3 4 3 2 2 3 6 7 8 7 6 5 5 7 9 11 11 12 13 13 13 11 8 5 4 5 3 2 4 7 11 14 14 12 8 6 6 6 6 5 5 4 4 4 4 3 4 5 6 9 10 11 10 9 8 7 7 6 6 6 7 7 7 6 5 3 3 3 3 3 3 3 3 3 3 4 6 5 0 3 3 4 5 5 5 5 4 4 5 5 4 3 2 2 2 1 1 2 1 1 0 3 6 7 5 3 0 0 1 0 1 3 4 3 1 2 3 3 4 4 3 2 1 1 2 3 3 2 1 3 3 3 5 6 4 3 2 3 3 3 4 3 2 1 2 3 4 4 5 5 5 5 5 5 6 6 6 4 1 1 1 2 4 6 7 7 8 7 7 6 4 3 1 2 4 5 5 6 5 3 1 1 2 3 2 1 1 1 1 1 1 2 3 3 3 2 2 2 3 3 3 3 3 4 5 6 7 7 7 7 8 8 8 8 8 8 9 9 10 11 11 12 12 12 12 12 12 11 10 9 8 8 9 11 11 11 10 9 9 8 7 6 7 7 6 5 4 3 2 1 2 2 2 2 3 4 4 3 2 2 2 1 1 2 5 6 4 3 4 5 5 4 3 2 2 3 4 3 3 1 8 15 15 12 10 13 12 10 10 6 1 3 5 5 4 3 1 2 4 11 14 15 12 8 7 10 12 12 12 12 12 11 10 9 7 5 3 2 5 8 9 7 6 6 5 4 2 1 1 1 1 1 2 3 4 4 4 4 3 3 4 4 3 2 1 0 1 2 3 3 3 3 5 6 6 4 2 2 2 3 3 4 4 5 6 6 6 6 8 9 9 8 7 9 10 10 15 20 22 18 14 13 11 10 9 7 4 2 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 1 0 0 1 2 3 3 2 2 2 2 1 1 1 1 2 2 3 4 4 4 3 3 3 2 1 1 2 4 2 9 18 16 12 8 7 6 6 5 4 4 3 4 4 3 2 2 2 3 3 4 4 4 5 6 5 5 4 2 2 2 3 4 5 5 5 5 5 5 6 5 5 5 5 6 6 7 7 7 7 9 12 14 16 18 19 19 19 18 17 15 14 13 12 12 12 12 11 11 11 11 11 11 11 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 23 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 20 20 19 15 11 6 3 2 2 3 3 4 5 5 5 5 5 4 3 1 2 1 1 0 2 3 3 3 4 5 3 1 2 2 2 1 3 4 4 3 3 3 3 2 3 3 4 0 5 5 5 5 2 3 5 5 5 4 3 2 4 4 4 4 4 7 6 6 7 8 6 5 4 5 4 1 3 3 2 7 8 8 7 10 13 12 11 11 9 7 6 3 2 7 12 14 9 5 5 5 4 2 4 5 5 3 4 3 3 3 3 3 2 1 1 2 3 3 3 2 1 1 0 1 1 1 2 5 8 8 8 8 8 8 9 9 9 9 9 9 8 8 7 7 8 9 9 9 8 8 8 8 7 7 7 7 7 6 6 6 6 7 7 7 6 5 4 2 1 1 1 3 3 2 2 2 3 3 3 2 2 3 4 5 6 6 6 6 6 5 4 3 3 3 3 3 3 2 1 5 9 11 10 8 6 5 4 4 4 4 5 7 8 8 8 8 7 7 6 5 4 3 2 2 2 3 4 4 3 3 3 4 5 7 7 6 3 1 0 2 3 3 3 5 7 7 6 4 3 3 3 2 0 1 1 2 3 4 4 5 5 5 4 2 2 3 5 6 6 6 6 5 4 6 8 10 10 11 12 13 12 11 11 10 5 2 3 3 1 5 10 13 14 13 12 9 8 7 6 5 4 3 5 6 6 6 6 6 7 8 9 9 9 9 8 7 6 6 6 6 6 6 6 5 4 3 2 2 2 2 3 3 4 4 4 5 4 4 3 3 3 3 3 4 5 4 3 2 2 4 7 8 7 5 3 2 1 1 2 2 2 4 6 7 5 3 1 1 1 1 2 3 4 4 3 2 1 1 4 5 4 3 2 0 0 1 3 2 2 4 4 2 5 7 5 3 2 1 3 3 2 3 2 1 1 3 4 5 4 2 2 3 5 6 7 8 5 2 1 1 2 3 4 7 7 5 7 9 9 7 5 4 2 2 3 4 4 4 5 4 2 1 2 2 2 1 1 1 1 1 3 4 5 4 3 2 2 2 3 3 3 3 3 4 5 5 6 6 7 8 8 8 7 7 8 8 8 9 9 10 10 11 11 11 11 10 10 10 9 8 8 8 9 9 10 10 10 9 8 7 6 7 8 8 8 7 6 4 3 1 1 2 2 3 2 4 5 5 4 4 4 4 4 4 3 6 5 3 4 5 5 4 4 3 2 3 4 5 4 2 8 15 19 13 9 9 9 8 9 7 3 4 6 6 5 3 1 1 1 4 6 8 10 8 8 8 12 14 15 13 11 9 8 7 6 5 4 5 7 9 10 8 6 5 4 3 1 0 1 2 2 3 3 3 4 4 4 4 3 3 4 3 2 1 1 0 1 1 2 4 4 5 6 5 4 3 1 2 3 3 4 4 4 5 6 7 9 10 12 13 14 15 17 16 17 19 22 19 13 11 11 10 8 7 7 5 3 2 1 1 1 1 1 2 2 1 1 1 1 1 1 1 1 1 0 1 1 2 2 2 2 2 2 2 2 2 2 1 1 2 3 4 5 4 4 3 3 3 3 2 3 4 2 5 17 18 16 11 9 8 7 5 4 4 3 4 5 4 2 1 1 1 2 2 2 3 4 5 6 5 5 3 2 1 2 3 5 5 5 5 5 6 6 6 5 5 5 5 6 6 7 7 7 9 12 13 15 15 17 18 18 18 17 16 14 13 13 13 13 12 11 11 10 10 11 10 10 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 20 20 19 17 14 9 6 4 4 4 4 4 4 3 3 2 2 3 4 3 2 2 2 2 4 4 4 5 4 3 2 1 1 1 0 1 3 4 3 0 1 2 2 2 2 2 2 3 6 6 5 5 6 6 5 2 4 5 3 3 4 2 2 5 5 6 4 4 5 7 7 5 4 4 3 2 2 1 2 6 5 5 5 5 10 11 10 10 12 12 10 7 6 9 11 11 6 1 4 5 4 3 4 6 6 2 2 2 2 3 3 2 1 0 1 2 3 3 3 3 2 1 1 1 1 3 6 8 8 8 8 8 8 8 8 8 8 7 7 6 6 6 6 6 7 8 8 7 7 7 7 7 6 6 6 6 6 5 6 6 6 7 7 7 6 6 5 3 2 2 3 3 3 2 2 2 2 2 2 2 2 2 3 4 5 6 6 6 7 6 5 3 4 5 5 4 3 4 6 9 10 10 9 6 5 4 5 5 5 5 5 6 7 7 7 8 7 7 6 5 4 3 2 2 4 5 5 5 3 3 3 5 6 7 6 5 3 2 1 1 1 1 4 5 6 6 6 4 3 3 4 2 1 1 1 2 3 3 4 5 6 7 7 7 7 6 5 5 4 4 5 5 4 5 6 8 9 10 11 12 11 9 9 11 12 10 5 2 1 4 9 12 14 14 13 11 9 8 7 6 5 5 7 8 10 10 9 8 8 8 8 8 8 8 8 7 7 6 6 6 6 6 5 4 3 2 1 1 2 2 3 4 4 3 5 6 2 2 4 3 4 7 9 9 8 6 3 1 2 3 5 7 7 6 5 4 2 1 1 2 3 4 4 5 5 4 2 2 2 2 2 2 3 3 3 1 1 1 1 2 3 2 2 1 1 0 1 1 2 3 3 2 5 7 6 2 3 3 2 2 2 1 1 1 2 4 4 3 2 2 2 2 5 5 5 7 6 4 1 1 3 4 5 4 4 5 8 10 9 7 6 5 4 4 3 2 1 2 4 5 4 3 3 3 3 1 1 1 2 3 5 5 6 4 4 4 6 5 3 2 2 2 3 4 5 5 6 6 7 8 8 7 7 7 8 8 9 9 8 8 8 8 9 9 9 9 9 9 9 9 8 8 8 7 8 8 8 8 8 7 7 8 9 9 9 9 8 7 5 3 2 1 1 1 2 3 5 5 6 6 6 5 2 3 2 3 4 4 4 5 5 6 5 4 2 3 4 5 4 2 5 12 17 14 11 8 8 8 8 8 5 3 5 5 4 4 2 4 5 6 7 10 13 12 9 6 8 12 15 14 11 8 6 6 5 4 4 4 8 9 10 7 5 2 1 0 1 2 2 3 3 3 4 4 3 3 3 3 1 2 2 3 2 2 2 1 1 1 1 3 2 4 5 4 4 3 2 4 5 5 5 5 5 6 9 11 13 15 16 17 16 15 14 13 11 9 9 8 8 10 9 8 5 4 3 2 2 1 2 1 1 1 1 2 2 2 1 1 1 1 1 0 0 0 1 1 1 2 2 2 2 2 2 2 3 3 2 1 1 2 3 4 4 4 4 3 3 3 3 3 2 2 2 3 12 19 19 13 12 11 9 7 6 5 3 4 5 4 2 1 0 0 0 1 1 1 2 4 6 6 5 3 2 1 2 3 4 5 5 5 5 6 6 5 5 4 4 5 5 6 6 7 7 8 11 12 13 13 14 16 16 17 17 16 15 14 13 13 13 13 12 11 10 10 10 9 9 22 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 20 20 19 18 15 11 6 4 3 3 2 3 2 1 1 1 2 2 2 2 2 3 3 3 4 4 3 3 2 2 2 2 3 3 3 3 4 5 4 3 1 1 1 1 2 2 3 6 6 5 3 4 6 4 2 4 4 3 2 2 2 2 3 5 2 3 5 3 3 9 8 6 3 2 2 1 0 1 2 2 3 3 3 2 6 8 7 8 12 14 13 11 9 8 9 8 6 2 3 4 4 3 2 3 5 4 2 2 3 2 2 1 1 1 1 2 3 3 3 3 3 2 2 1 4 7 9 9 8 7 8 7 7 7 8 8 7 6 5 4 5 5 5 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 6 6 7 7 6 6 5 5 3 3 2 2 1 1 1 1 1 1 2 2 2 2 1 1 2 3 4 5 5 6 6 6 6 8 8 9 9 8 7 8 10 11 10 9 7 6 5 6 6 6 5 5 5 6 6 7 7 7 6 5 4 3 3 3 5 6 7 6 5 3 4 5 6 7 7 6 5 5 3 1 1 1 2 4 4 5 6 6 5 4 5 5 4 3 1 1 1 2 3 4 5 6 7 8 9 9 8 5 3 1 0 2 3 3 3 4 5 8 9 9 10 10 8 6 7 9 12 10 5 2 3 7 9 12 14 12 10 8 7 6 6 6 7 8 9 9 9 9 8 7 7 7 7 7 7 7 7 6 6 6 6 6 5 4 4 2 1 1 2 3 3 4 4 3 1 2 3 2 1 4 3 5 8 7 7 7 6 3 2 3 3 5 5 6 7 7 6 2 0 2 3 3 3 3 4 5 4 3 3 3 2 1 2 2 3 2 1 2 3 3 1 1 1 2 2 1 1 1 1 1 0 1 4 6 8 6 4 1 2 2 1 2 2 1 2 3 2 1 3 3 2 1 3 5 5 5 5 6 4 1 2 3 4 4 2 1 5 8 10 7 5 4 5 5 4 3 2 1 1 3 5 4 2 1 1 1 2 3 5 4 4 4 4 4 4 7 9 11 7 4 1 1 2 3 4 5 5 5 6 7 7 7 7 7 7 8 8 8 7 6 6 5 5 6 7 8 8 9 10 10 9 9 8 7 6 7 7 8 8 7 7 8 8 10 10 10 9 9 8 7 6 5 5 6 6 5 4 4 5 5 5 5 6 5 3 2 3 4 4 4 5 6 6 6 4 2 3 4 4 4 3 1 8 15 16 14 11 9 9 8 7 7 5 4 4 3 3 2 6 8 10 10 11 11 12 9 6 3 7 11 14 13 11 8 6 5 4 3 3 6 8 9 6 3 0 2 2 1 2 2 2 2 3 4 3 2 2 2 2 2 2 2 3 3 2 3 2 2 2 2 2 3 5 5 4 3 3 6 7 6 6 6 7 11 12 14 14 15 16 16 12 4 3 4 2 2 2 4 8 10 10 8 6 4 2 1 1 1 2 2 2 2 2 2 2 2 2 1 0 0 0 0 0 1 1 1 1 2 2 2 2 2 2 2 2 3 2 1 0 1 2 2 3 3 3 4 4 4 3 3 2 2 2 2 2 7 18 20 15 13 11 10 8 7 5 3 4 5 4 3 1 0 0 0 1 2 2 3 4 5 5 5 4 2 1 2 3 4 4 4 4 4 4 4 3 3 3 4 4 5 6 7 7 7 8 9 11 12 13 14 15 15 15 15 15 14 13 13 13 13 13 12 11 10 9 9 9 8 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 20 20 19 18 16 11 6 3 2 1 0 1 1 1 1 1 0 0 0 1 1 2 1 1 2 2 2 1 2 1 1 1 0 2 3 3 3 3 3 3 2 2 2 1 1 2 4 6 5 3 1 3 3 2 3 4 4 3 2 1 0 1 3 5 5 3 2 1 4 7 8 6 2 1 1 2 1 1 1 1 2 3 2 3 6 8 9 7 9 10 12 12 11 11 11 9 7 6 4 4 4 3 1 3 4 4 4 4 3 3 3 3 2 1 0 1 1 2 2 3 3 3 2 4 7 9 7 6 6 7 7 7 7 7 7 7 6 6 5 4 4 4 5 5 6 5 5 5 5 5 6 6 6 5 5 5 5 5 6 6 6 6 6 6 5 4 3 2 3 4 5 4 3 2 1 1 1 2 1 1 1 1 1 2 3 4 4 5 5 6 5 5 7 6 5 5 5 6 8 10 12 10 8 7 6 5 6 7 6 4 4 5 5 6 7 6 6 5 4 3 3 4 5 6 6 6 5 5 5 6 6 6 6 6 5 5 5 3 1 1 1 2 3 3 4 6 6 6 6 6 6 6 4 2 1 0 1 2 4 5 5 5 6 8 9 9 6 2 3 2 1 2 2 1 1 3 6 7 8 9 10 9 7 5 6 10 12 11 6 4 5 6 9 13 12 10 7 6 6 6 8 9 10 9 9 8 7 7 7 7 7 7 7 7 7 6 6 5 5 5 4 4 3 2 2 2 2 3 4 4 4 3 1 2 3 2 1 2 5 5 4 5 4 4 5 5 4 3 3 3 4 4 5 6 6 5 3 2 0 1 2 2 2 1 1 3 4 4 4 2 1 1 2 2 0 1 2 2 4 6 6 5 4 1 1 1 1 1 1 2 3 5 7 8 3 2 2 3 3 2 2 2 3 2 3 3 0 3 1 1 3 5 6 5 5 5 6 4 2 4 3 2 0 2 3 2 7 10 8 5 3 3 3 3 2 1 1 2 1 5 6 6 6 5 4 4 6 7 7 3 1 3 3 4 6 8 8 7 5 2 1 2 3 4 4 5 5 5 5 5 5 5 6 7 7 7 6 5 4 3 3 3 4 6 7 8 9 9 10 9 9 8 7 7 7 7 7 8 7 7 7 8 9 10 10 9 9 9 9 9 10 11 10 9 7 6 5 5 4 4 4 4 4 4 3 3 3 3 3 4 5 5 4 2 2 3 4 4 4 3 3 4 11 16 16 14 11 10 9 8 8 6 2 3 4 4 2 7 9 10 10 11 10 9 8 6 3 4 7 11 13 13 12 9 7 7 5 5 5 7 8 5 2 1 2 1 1 1 1 1 3 3 2 2 2 3 3 3 3 2 2 3 3 3 3 1 1 2 2 1 4 5 4 2 4 5 4 1 1 2 6 10 13 12 11 12 12 11 10 6 4 5 5 5 5 4 4 7 9 9 6 4 3 2 1 1 1 1 1 1 1 1 1 1 2 2 2 1 0 0 0 1 1 1 1 1 1 2 2 2 2 3 3 3 2 1 1 1 1 2 3 3 3 4 4 3 3 3 2 2 2 1 2 3 5 17 20 19 14 12 11 9 7 5 4 4 4 4 3 3 4 4 4 4 5 5 5 5 5 5 5 4 3 3 3 3 4 4 4 4 4 4 3 2 2 3 4 4 5 6 6 7 7 8 9 11 12 14 15 15 15 14 14 13 13 12 12 12 12 12 12 11 10 10 9 9 8 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 23 23 22 23 23 23 23 22 22 23 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 23 23 23 23 22 22 22 22 22 22 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 20 20 19 18 16 12 7 2 0 1 1 1 2 2 1 1 1 0 1 3 4 6 4 2 2 2 4 5 5 5 6 6 5 3 2 1 2 2 2 1 1 2 2 2 1 2 4 5 5 2 1 2 2 2 4 3 2 1 2 2 1 1 2 5 5 4 2 1 4 7 8 5 3 2 1 1 1 1 1 0 2 3 1 5 12 9 5 3 6 8 8 8 9 12 13 11 6 2 1 3 4 4 3 2 2 3 3 2 2 3 4 4 4 3 2 2 2 2 2 2 3 3 3 4 7 8 6 5 6 6 7 7 6 6 6 6 6 5 4 3 3 4 4 5 5 5 5 5 5 6 7 7 6 6 5 5 5 5 5 5 5 5 6 5 3 2 5 7 9 8 7 6 5 4 3 3 3 3 2 1 1 2 4 4 4 4 4 5 5 5 4 4 4 4 1 3 3 5 8 10 9 7 6 5 5 5 5 6 6 4 4 5 6 7 7 6 5 5 5 5 5 6 6 5 5 5 5 5 6 6 6 5 5 4 4 5 5 3 2 2 1 2 3 3 3 4 6 5 6 6 6 6 3 0 2 1 1 2 4 4 5 5 6 7 7 7 8 3 2 3 2 1 1 1 1 2 4 7 8 9 9 9 7 5 6 8 12 12 10 6 4 5 7 11 13 10 8 7 6 7 8 9 9 9 8 7 7 6 6 7 7 7 7 7 7 6 6 5 5 4 3 2 1 1 1 2 3 4 5 5 4 2 1 4 5 3 2 4 5 5 2 2 4 4 4 5 6 6 7 6 5 4 5 6 7 5 4 4 3 2 1 1 2 2 2 4 4 4 5 2 1 4 4 3 2 3 3 4 5 6 7 6 3 2 2 2 2 2 0 2 3 4 5 5 1 2 1 4 5 4 3 3 3 2 2 2 1 2 2 3 4 4 5 6 6 6 6 6 2 2 2 3 4 4 4 2 5 9 12 7 3 1 1 2 2 1 1 3 3 5 7 8 9 10 8 5 7 7 6 4 2 2 6 8 8 7 6 6 6 4 1 3 3 4 4 4 4 4 4 4 4 4 5 5 6 5 5 3 3 2 2 3 4 6 8 8 8 8 8 8 8 7 6 6 6 7 7 7 7 7 6 8 9 10 9 9 9 10 11 11 12 13 12 10 8 8 8 7 6 5 4 4 3 3 3 4 4 2 2 2 2 2 1 1 2 3 3 3 3 2 2 5 10 16 16 15 14 11 9 9 9 8 4 4 4 4 2 5 9 8 9 11 11 10 10 9 8 5 5 7 12 14 14 11 9 8 8 7 7 7 7 5 2 1 1 1 1 2 1 2 4 3 2 3 3 3 4 4 3 3 2 2 2 3 2 2 1 0 3 1 4 5 4 4 3 3 6 4 1 4 9 12 10 7 6 7 8 9 10 9 6 3 3 4 5 4 4 5 6 7 5 4 3 2 1 1 0 0 1 1 1 1 1 1 1 2 2 1 1 1 0 0 1 1 1 1 1 2 2 2 3 3 3 2 2 1 1 1 2 2 3 3 3 3 3 3 3 3 3 2 2 2 2 3 7 17 21 20 15 13 11 9 7 6 5 4 4 4 4 5 5 6 6 6 6 7 7 6 5 5 5 5 5 5 6 6 5 5 5 5 5 4 3 2 2 3 4 4 5 5 6 7 8 9 10 11 13 15 16 16 15 13 12 12 12 11 11 11 11 12 12 11 11 10 10 9 8 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 23 22 23 23 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 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 20 20 19 18 16 13 8 3 1 1 1 1 2 2 1 1 1 1 0 4 5 6 4 4 5 6 6 6 5 5 5 6 8 8 8 6 6 6 7 7 7 5 4 3 2 2 4 4 3 2 2 2 1 2 4 4 4 3 2 1 2 5 6 6 6 5 4 2 6 7 6 3 1 1 1 1 2 2 1 0 2 3 4 4 7 8 8 7 10 12 11 10 10 12 12 11 7 4 3 1 3 3 3 3 3 2 2 2 2 3 4 4 4 4 4 4 5 5 5 4 2 2 2 4 7 8 8 6 5 5 6 6 5 5 5 5 5 5 4 3 3 3 4 5 5 5 5 5 6 7 7 7 7 7 6 6 6 5 5 5 5 5 4 3 5 9 10 10 8 7 7 7 6 5 4 4 4 4 4 3 3 4 5 5 5 4 4 5 6 6 5 5 3 1 1 1 3 6 8 8 6 4 4 5 5 4 4 6 5 4 5 6 7 7 6 6 6 7 8 8 7 6 5 5 4 5 5 6 5 5 5 4 4 3 3 4 5 3 1 2 2 4 4 4 1 2 3 3 3 4 6 6 3 1 2 2 3 3 3 3 5 5 5 5 4 5 5 2 2 4 2 0 2 2 2 2 4 6 8 9 9 8 7 6 6 8 11 12 13 10 8 6 7 9 11 9 8 6 6 7 7 8 8 8 7 7 6 6 6 7 7 7 8 8 8 8 8 7 7 7 6 4 2 3 2 2 3 3 4 4 2 2 5 6 6 4 4 4 4 3 2 1 3 4 5 6 6 6 6 6 5 4 4 3 4 5 6 6 4 3 4 2 2 3 3 3 2 2 1 2 3 4 2 2 3 5 5 3 5 7 8 5 3 5 3 3 7 5 1 1 3 4 4 6 5 3 4 4 5 5 4 2 2 2 0 1 2 3 2 1 2 3 5 5 6 7 8 8 4 0 4 4 5 4 5 6 7 8 9 7 3 1 1 3 5 3 1 1 3 4 6 4 5 10 8 6 5 5 5 3 3 7 9 8 7 7 6 6 6 5 1 2 3 4 4 4 3 3 2 3 3 3 4 4 5 5 4 3 2 2 1 3 5 7 7 7 6 6 7 7 7 7 6 6 6 6 6 7 7 6 6 8 9 9 9 9 9 11 12 13 14 13 12 10 9 10 11 11 9 7 5 4 3 3 3 3 3 1 1 2 2 1 3 3 2 2 3 3 3 3 2 4 9 13 14 15 16 16 13 11 11 10 8 4 3 4 3 2 6 5 6 8 9 11 12 14 14 12 9 9 12 14 15 13 11 10 11 11 10 8 3 0 1 1 2 1 1 2 2 3 4 2 2 3 1 1 2 3 3 2 1 1 1 1 1 1 2 1 3 2 2 7 7 5 2 3 5 4 5 9 11 9 4 3 5 7 9 12 14 12 8 2 2 3 4 4 5 5 5 4 3 3 3 3 2 1 1 0 1 1 1 1 1 2 2 2 2 2 1 1 1 0 0 0 1 1 1 1 2 2 3 3 3 2 2 2 2 2 2 2 3 3 3 3 3 2 3 3 3 3 3 3 4 7 13 20 22 21 17 14 11 9 8 7 5 5 5 5 5 5 5 6 6 6 6 7 6 6 5 5 5 5 6 6 6 6 6 6 5 5 5 4 4 3 3 3 4 4 4 5 5 7 9 10 11 11 12 14 16 16 15 13 12 11 10 10 10 10 10 11 12 12 11 10 10 9 8 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 22 22 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 20 19 19 17 14 9 6 3 2 2 0 1 1 1 1 2 2 1 4 5 4 2 4 5 6 4 4 4 2 1 4 6 8 6 6 6 7 8 8 8 8 8 8 8 6 5 4 2 1 2 2 1 3 3 3 4 4 3 2 1 5 6 6 4 4 5 5 7 8 4 3 2 1 1 1 1 2 1 2 4 6 5 2 3 2 7 11 13 12 12 11 11 11 12 10 7 6 4 2 1 1 2 3 3 3 2 2 3 3 3 3 3 3 4 5 5 6 7 6 4 1 3 5 9 7 6 4 4 4 5 5 5 5 5 5 6 6 5 4 3 3 4 5 5 5 6 6 7 7 8 8 8 7 7 7 7 6 6 6 6 5 4 7 9 11 8 6 6 6 7 7 5 5 4 4 4 4 4 4 5 5 5 5 5 5 5 5 6 6 5 5 3 2 1 3 5 7 7 6 3 2 4 5 5 4 4 4 4 3 4 5 6 6 6 6 8 9 9 8 7 5 5 4 5 5 5 5 5 5 5 5 4 2 3 3 5 4 2 2 2 4 5 4 2 1 1 3 4 5 6 6 4 1 2 3 5 5 4 2 3 5 3 1 1 2 2 2 3 4 4 3 3 3 3 3 4 6 8 9 9 8 7 6 6 8 10 12 13 14 13 11 9 9 9 9 7 5 5 5 6 6 7 7 8 8 7 7 7 8 8 9 9 9 10 10 10 10 10 9 9 8 6 4 2 2 2 2 2 2 3 5 6 6 6 7 5 3 3 4 4 4 5 6 8 7 5 3 2 4 4 4 2 2 3 4 5 6 2 2 5 4 4 4 2 2 4 6 6 4 3 2 2 2 0 2 4 5 7 7 7 5 4 5 4 4 8 6 3 1 3 5 2 5 8 6 5 5 2 3 4 3 2 1 1 2 2 2 2 2 2 2 2 3 7 8 7 6 5 3 3 3 3 3 5 6 7 7 6 6 5 3 3 3 3 2 1 1 1 2 3 4 2 6 7 6 5 5 4 4 6 6 5 6 7 7 6 6 7 6 4 2 3 3 3 3 2 2 2 2 3 4 4 4 4 4 4 4 3 2 1 3 5 6 5 4 3 4 5 6 7 7 7 6 6 6 6 6 6 6 7 9 9 9 8 8 9 11 13 14 14 13 11 10 10 11 12 12 10 8 6 4 3 3 3 3 2 1 1 1 2 3 4 4 3 2 3 4 4 4 3 2 4 8 11 13 16 18 15 13 12 10 6 1 3 5 5 3 1 2 3 4 5 6 9 14 17 17 14 13 15 16 16 14 13 13 13 13 13 11 6 3 3 4 3 1 2 3 3 2 1 2 4 4 3 1 2 2 2 1 1 0 1 1 1 1 3 2 2 3 3 7 8 7 3 6 8 6 9 11 9 5 3 5 7 11 14 15 14 11 7 2 1 2 2 2 3 4 4 3 3 3 3 3 3 2 1 1 1 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 2 2 2 3 3 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 5 12 17 21 22 21 18 15 12 9 8 7 6 5 5 5 5 5 5 5 5 6 6 6 5 5 4 4 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 5 6 7 9 10 11 11 12 13 14 15 14 12 11 10 10 9 9 8 9 11 12 12 11 9 9 9 9 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 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 22 22 21 21 21 21 21 21 21 21 20 19 18 15 11 6 3 1 2 2 2 1 0 1 2 2 1 3 4 4 3 3 3 3 2 4 4 2 1 4 4 4 3 4 5 5 6 6 6 7 7 8 7 5 5 4 4 2 1 2 2 3 2 2 2 2 1 1 3 6 5 4 2 4 6 6 6 6 4 3 4 1 1 1 2 3 4 3 3 5 5 4 3 1 5 11 15 13 11 11 12 12 13 11 8 6 5 4 4 3 2 1 2 3 4 6 6 3 2 2 3 3 4 4 5 6 7 7 6 6 7 9 9 6 4 2 3 4 5 5 5 4 4 4 6 6 6 6 6 6 6 6 5 5 5 6 6 6 7 7 8 7 7 7 7 7 7 7 6 6 6 9 8 6 5 6 6 6 6 6 5 4 4 4 4 4 4 5 6 6 6 5 5 5 5 5 6 5 5 5 4 3 4 5 6 6 4 3 1 1 4 4 4 3 3 3 2 1 2 3 4 5 6 7 8 8 8 7 6 5 5 5 5 5 5 4 5 5 5 5 4 3 3 4 6 6 4 3 2 3 5 4 3 1 2 4 5 6 6 6 5 4 1 2 4 5 5 2 1 2 3 4 5 3 1 1 1 3 5 4 4 4 4 3 4 6 8 9 9 7 5 5 5 7 9 11 13 14 14 13 12 10 9 8 6 5 4 4 5 7 8 9 10 11 11 10 9 9 9 10 10 10 11 11 12 12 11 10 9 8 7 5 2 1 3 2 1 4 5 6 5 5 5 8 5 3 4 7 9 10 8 7 6 5 3 1 2 3 3 3 3 1 1 2 3 4 4 2 3 4 5 5 4 5 5 5 4 2 2 1 0 2 2 1 3 5 7 6 4 4 6 5 5 6 8 6 2 2 4 4 4 6 7 7 4 3 3 5 5 3 2 2 2 2 2 2 2 4 4 3 3 5 8 8 5 4 6 6 5 3 2 2 3 4 4 3 2 4 6 5 2 1 1 1 0 1 4 5 6 4 3 3 5 5 4 5 6 6 6 4 4 5 5 6 5 6 7 7 6 3 2 3 2 2 2 2 2 2 3 4 4 3 3 3 3 3 3 2 2 2 3 3 2 1 1 3 4 6 8 9 9 8 7 6 5 5 6 7 8 9 9 8 6 7 8 10 12 14 13 12 11 10 10 10 11 11 11 10 8 6 5 4 4 3 2 1 1 0 3 4 5 5 4 2 2 4 5 5 4 4 4 5 8 12 15 16 13 10 8 8 4 1 3 4 3 3 2 1 2 2 2 1 1 5 9 12 13 14 14 16 16 15 15 13 11 11 11 11 11 10 8 8 6 1 2 3 1 2 2 3 6 6 1 2 3 0 1 3 0 1 1 2 2 3 3 3 4 3 4 3 7 10 10 12 12 11 11 10 4 3 4 6 11 15 14 13 11 10 6 3 2 2 2 2 2 3 3 3 3 3 3 3 3 2 2 1 2 2 2 2 2 2 2 2 2 1 0 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 3 4 4 5 4 4 3 2 2 3 3 3 3 3 2 2 2 4 11 17 21 21 21 19 16 13 10 8 7 6 5 5 5 5 4 4 5 5 6 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 5 4 4 3 4 4 4 4 4 5 6 7 8 9 11 13 12 12 12 13 13 12 11 10 10 9 8 8 8 10 11 11 10 9 8 8 9 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 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 19 16 11 5 2 1 3 4 4 3 2 2 1 0 1 2 3 3 3 2 2 1 2 4 3 1 4 5 6 5 5 5 6 7 6 4 2 1 2 3 4 4 5 4 4 2 2 1 2 2 1 1 1 2 4 7 6 5 2 0 1 5 6 5 4 5 6 5 4 1 2 4 5 5 5 4 2 1 3 4 3 5 7 8 11 13 10 10 12 13 13 10 8 6 5 4 4 3 3 3 4 6 9 8 6 3 2 3 3 3 3 3 4 5 6 7 8 8 9 9 8 5 3 1 3 3 4 4 4 4 3 3 3 3 5 6 6 6 6 6 5 4 4 4 4 4 5 6 7 7 6 6 7 7 7 6 5 5 7 7 6 4 3 5 6 6 7 6 5 4 4 5 5 5 5 6 6 5 5 4 4 4 5 5 5 5 5 4 4 5 6 7 6 4 1 1 2 3 3 3 2 2 3 2 1 0 1 2 4 5 6 7 7 7 5 5 5 5 5 5 5 4 4 4 5 5 5 4 3 3 4 6 7 7 6 4 2 3 4 3 2 1 3 4 4 5 5 6 6 5 2 2 4 4 4 4 3 3 3 3 5 7 6 6 6 3 2 3 4 5 4 4 4 7 9 10 9 6 4 4 5 8 9 10 12 13 13 13 12 11 11 10 8 6 4 5 7 8 10 11 13 13 12 11 10 10 10 10 11 11 11 11 11 11 11 11 9 8 6 5 4 1 1 4 6 6 5 3 3 4 1 3 5 4 5 8 9 9 8 4 2 1 3 3 3 3 3 3 3 2 2 2 4 3 2 1 1 2 3 4 4 4 3 2 2 1 2 2 1 4 4 2 1 3 4 3 1 4 6 6 6 8 9 8 5 3 2 3 6 6 4 3 3 3 5 6 6 3 1 3 4 3 3 2 3 3 4 4 5 7 8 8 6 5 5 6 6 7 4 2 2 2 2 1 2 4 4 2 0 2 1 1 2 2 4 5 5 5 4 3 3 3 4 6 6 5 5 3 3 4 3 1 5 6 7 6 6 4 3 2 1 1 1 2 1 2 4 4 4 3 2 2 2 2 3 2 2 2 1 1 0 1 1 3 5 8 10 11 11 10 8 7 6 5 6 7 7 8 6 6 6 7 8 10 11 12 12 10 9 8 8 9 10 12 13 13 11 9 6 5 5 5 3 2 0 2 5 5 5 5 4 2 3 4 5 5 5 5 5 5 7 12 13 13 10 7 5 6 4 1 1 2 2 2 2 2 1 2 4 5 5 3 4 6 8 8 9 12 14 16 17 13 12 14 13 13 14 12 10 11 9 8 6 3 3 3 2 5 7 4 3 4 5 8 6 3 2 2 1 2 1 3 2 3 5 1 2 5 10 11 13 14 14 14 12 8 3 4 7 12 13 13 11 11 10 10 7 5 4 3 2 2 2 2 2 2 2 2 2 2 1 1 1 2 2 2 2 2 2 2 2 2 2 1 0 2 2 2 1 1 1 1 1 2 2 2 2 2 2 2 3 4 5 5 5 5 4 3 2 2 2 2 2 2 2 1 1 1 3 8 16 20 21 21 20 17 14 11 9 8 7 6 6 5 4 3 4 5 5 6 5 4 4 3 3 3 3 3 3 3 3 3 3 4 4 4 4 3 3 3 4 4 4 4 5 6 6 6 6 7 11 14 14 12 10 11 12 11 10 10 9 9 8 7 7 8 10 10 10 8 7 7 7 21 21 21 22 22 22 22 22 22 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 19 17 12 7 3 3 4 4 4 4 4 4 2 0 1 1 1 2 2 1 2 3 3 2 2 5 8 8 8 7 7 7 6 3 2 2 3 3 1 3 4 5 6 6 5 4 4 4 3 3 3 2 3 6 7 6 3 2 1 1 1 3 3 3 1 0 0 2 3 3 6 6 6 5 5 5 6 6 5 6 9 11 11 10 9 9 9 8 10 13 12 10 7 6 4 4 3 3 1 2 2 4 7 7 5 4 4 3 2 2 3 3 4 5 6 7 8 9 9 8 7 5 3 2 3 4 4 4 5 4 3 3 2 3 4 5 5 6 7 6 5 3 3 3 2 3 3 4 5 6 5 5 5 5 5 5 4 4 5 5 5 2 2 3 5 6 7 7 5 4 5 6 6 5 5 5 5 4 3 3 3 4 5 5 5 5 4 4 4 5 7 7 6 4 2 2 2 2 2 3 4 3 3 3 1 0 1 2 3 4 5 6 5 5 4 4 5 4 4 5 5 4 4 5 5 6 5 3 1 2 3 5 7 7 6 4 4 3 3 2 2 2 3 3 3 4 5 5 4 3 2 2 2 2 1 3 6 9 10 10 10 12 10 10 10 8 5 2 4 5 5 5 5 7 9 10 9 6 4 5 6 8 9 10 10 12 12 13 13 13 12 12 10 7 6 6 8 9 11 12 12 13 12 12 11 10 11 11 11 11 10 9 8 8 8 8 7 6 5 5 6 7 7 8 7 5 2 2 2 2 0 2 5 6 6 7 5 4 5 2 1 2 1 1 2 3 3 3 2 3 6 8 9 6 4 5 3 1 1 2 3 2 1 1 0 0 0 2 3 4 3 3 1 2 1 2 1 4 6 7 7 8 8 8 6 5 5 6 6 6 1 3 4 4 7 9 7 4 2 4 4 3 3 4 4 4 5 5 6 7 7 6 5 4 4 6 7 7 4 3 2 2 2 3 4 3 2 2 2 2 1 1 3 2 1 2 4 4 4 3 3 3 4 5 5 3 2 3 1 4 4 4 4 5 5 5 5 5 4 3 2 2 2 2 2 3 4 5 4 4 3 2 1 1 2 2 2 2 2 2 2 2 3 4 7 9 11 11 11 10 8 7 7 6 6 7 7 7 6 6 7 8 8 9 9 9 9 9 8 8 8 9 11 13 13 13 10 8 6 6 7 8 6 3 2 4 6 5 5 4 3 2 4 5 5 5 5 5 6 7 9 12 13 11 8 5 4 6 4 1 0 1 1 1 1 2 1 1 2 4 4 4 4 3 2 1 2 4 6 12 19 17 16 16 17 17 14 12 9 8 8 10 13 10 7 5 6 8 7 5 5 6 9 13 6 2 3 1 1 1 1 3 5 5 5 3 6 8 11 11 11 11 9 9 11 10 8 10 11 13 11 10 10 12 12 11 9 7 5 4 3 2 1 1 1 1 0 0 0 1 1 2 2 2 2 2 2 2 2 2 1 1 1 1 1 2 2 2 2 1 1 1 1 2 2 1 1 2 2 3 4 5 5 4 4 4 4 4 3 2 2 2 2 2 1 1 1 2 2 6 15 20 22 21 19 17 13 11 9 8 8 8 6 4 2 2 4 5 5 5 4 4 3 3 3 3 3 3 2 2 2 3 3 3 3 3 3 3 3 3 3 4 4 4 5 5 6 5 4 5 9 13 14 12 11 11 12 11 10 10 9 8 7 7 6 7 8 10 9 8 7 6 5 21 20 21 21 22 22 23 22 22 22 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 18 14 9 6 3 3 3 4 4 3 3 3 1 2 2 3 3 3 3 2 1 1 3 6 9 9 7 5 4 4 4 3 3 3 3 2 2 5 6 6 6 7 7 6 6 6 5 4 4 5 5 6 7 4 2 2 1 0 2 0 1 0 1 1 3 1 1 5 7 8 4 4 6 5 3 5 8 9 7 8 9 9 8 7 5 5 4 7 11 12 9 5 4 5 3 3 3 3 3 3 2 5 8 7 6 4 3 2 1 2 3 4 5 7 8 8 9 8 7 6 4 3 3 3 4 5 5 5 4 4 4 4 5 5 6 7 7 7 6 5 4 3 3 3 2 3 4 5 5 5 5 5 5 5 4 4 4 5 4 3 1 1 2 3 5 6 7 5 5 5 5 5 5 5 4 3 3 2 3 4 5 5 5 5 5 4 4 5 6 7 7 5 4 3 2 2 3 4 5 5 5 4 4 1 1 2 2 2 4 4 5 4 4 3 4 4 4 3 4 5 4 3 4 5 6 4 1 3 3 2 3 6 7 5 2 1 1 1 2 2 2 3 2 3 4 4 4 4 6 7 6 6 7 7 10 13 11 9 8 9 10 9 9 10 11 8 4 4 6 6 6 6 7 9 9 9 6 5 6 7 8 9 9 10 10 11 13 13 13 14 13 12 9 7 6 7 8 10 10 11 11 11 11 10 11 11 11 10 10 9 7 6 4 4 4 5 5 4 6 8 9 8 7 6 4 2 2 1 1 0 1 3 4 6 7 6 3 2 3 1 1 2 1 1 2 2 1 3 6 8 7 8 6 5 5 5 3 2 1 1 2 2 1 1 1 3 3 2 2 2 2 2 4 3 1 3 5 6 6 7 9 8 7 7 6 6 5 4 2 4 4 1 6 10 12 10 5 2 3 2 4 5 4 3 5 6 6 5 5 4 3 4 4 4 6 7 6 4 3 2 2 2 2 2 1 3 5 3 2 0 1 2 2 1 1 2 3 3 3 2 3 3 3 2 1 1 5 2 2 4 4 4 4 4 4 4 4 5 3 3 6 6 6 5 5 5 5 5 4 3 2 2 1 1 1 2 2 3 3 4 4 4 6 7 9 10 10 9 9 8 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 7 6 6 7 8 9 11 12 12 11 9 8 6 7 8 8 7 5 3 4 4 5 4 3 2 2 4 5 5 5 5 5 5 6 9 12 12 7 2 2 1 2 1 0 1 1 1 1 1 1 1 2 3 4 4 4 4 4 4 4 3 3 3 1 7 7 7 7 10 12 11 13 13 11 12 14 16 15 13 12 11 10 11 10 9 10 9 8 7 4 1 4 3 4 3 4 6 5 5 6 8 10 11 11 10 7 2 1 4 8 10 12 10 8 7 9 11 13 13 11 9 7 6 4 3 3 1 0 0 0 1 1 2 2 2 2 2 2 2 1 1 1 1 2 2 2 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 3 3 4 4 4 3 3 3 4 5 5 4 3 3 3 2 2 2 2 2 2 2 6 15 20 22 21 20 18 14 11 8 8 8 9 7 4 1 3 4 5 4 4 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 4 4 4 4 3 3 5 8 10 11 11 10 11 11 11 11 10 9 8 7 6 5 5 6 8 8 8 6 5 4 21 20 21 21 22 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 19 18 15 10 5 3 2 3 4 4 3 3 3 3 4 4 4 2 1 1 2 4 6 6 7 6 5 3 2 2 4 4 4 2 2 6 8 9 9 8 7 6 6 6 5 5 5 5 4 5 5 5 4 4 3 1 1 1 1 0 1 1 2 2 1 1 1 2 5 8 8 4 3 5 5 4 4 7 9 8 7 6 5 6 5 1 3 2 6 10 13 9 6 6 5 4 2 2 3 4 2 2 8 11 9 6 4 4 2 1 3 4 4 5 7 8 8 8 7 6 5 4 3 4 4 5 5 5 5 5 4 3 4 5 5 6 6 6 6 6 5 5 4 4 3 3 3 4 4 5 6 7 6 6 5 5 5 6 6 5 3 2 2 2 3 6 6 6 4 3 4 4 4 4 4 3 2 2 3 3 4 4 3 4 5 4 4 5 6 7 6 4 3 3 3 3 4 5 6 5 5 5 6 5 2 1 2 4 3 3 3 4 4 3 2 2 2 3 3 4 4 3 3 4 5 5 4 2 2 3 2 3 5 6 5 2 0 2 2 2 2 2 2 1 3 4 4 5 8 9 9 9 9 10 11 9 7 5 5 6 7 8 8 9 11 12 10 7 2 4 5 5 6 7 8 9 9 7 6 6 7 7 7 8 8 9 10 12 13 14 14 14 13 11 7 6 6 7 8 9 10 10 11 10 10 10 10 10 9 8 7 6 4 3 3 3 4 3 2 5 6 6 5 5 6 5 3 1 0 1 1 2 2 2 2 4 5 2 1 3 3 1 2 2 2 2 1 2 6 6 6 6 6 6 3 2 3 3 2 1 1 1 3 3 3 1 0 1 2 1 1 1 0 3 4 4 6 6 7 7 8 9 7 6 6 6 5 2 1 2 5 3 5 8 10 12 11 3 5 3 1 6 7 6 4 4 4 5 4 3 2 2 4 4 4 5 4 2 2 3 3 1 2 2 3 4 4 5 4 3 2 2 2 2 1 1 1 2 2 2 1 3 2 0 3 1 2 5 4 3 2 2 3 4 4 4 4 4 4 3 5 7 7 7 7 6 6 5 4 4 4 3 3 2 1 0 1 2 3 4 4 5 5 5 6 7 8 8 8 7 7 7 7 8 7 6 5 5 6 6 7 7 8 7 7 7 6 6 6 6 7 9 10 11 11 11 10 8 7 7 7 7 7 5 2 2 3 3 3 2 2 3 4 5 5 4 5 5 4 3 7 10 11 4 8 8 6 5 3 2 3 2 2 1 1 2 2 3 3 4 4 4 4 3 2 3 4 4 5 4 3 3 4 5 6 5 5 9 11 12 14 14 14 14 15 16 12 10 12 11 11 11 6 4 7 7 5 4 3 3 5 6 7 8 8 9 10 10 11 14 11 5 1 2 1 5 7 6 4 4 6 9 10 10 10 10 9 8 7 5 4 3 2 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1 2 2 2 2 2 2 2 3 2 2 2 2 2 2 2 3 3 3 3 3 2 2 1 2 3 4 5 5 4 4 4 3 2 3 2 2 2 2 6 15 19 21 21 20 19 15 11 8 7 8 8 7 4 2 3 4 4 3 2 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 2 2 3 4 6 7 8 8 8 9 10 11 11 11 10 9 9 8 7 5 4 4 4 5 5 5 4 3 21 21 21 22 22 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 21 21 21 21 21 22 22 22 22 22 22 22 21 21 21 21 20 20 20 20 20 20 20 19 19 19 19 19 19 18 17 14 10 6 4 3 4 5 4 3 2 1 2 2 2 3 6 8 9 8 8 7 4 3 2 1 1 3 4 3 2 3 7 10 11 10 9 7 5 4 4 5 5 3 3 4 4 2 3 2 1 2 2 2 1 1 1 1 1 1 2 2 1 1 1 2 2 6 9 8 5 2 4 6 5 5 5 6 6 6 6 6 6 6 4 4 4 8 10 11 9 7 5 4 2 0 2 2 4 1 5 11 10 7 5 4 3 4 6 7 6 6 5 6 7 7 6 6 5 5 4 4 4 5 5 5 5 5 5 4 3 2 2 3 4 4 5 5 6 6 5 5 4 4 3 3 3 3 4 5 6 6 6 6 6 6 7 6 5 4 3 3 2 4 7 6 5 4 3 3 4 4 4 3 2 2 2 3 3 3 2 3 3 3 3 4 5 5 5 4 2 2 2 4 6 7 7 7 6 6 6 6 6 4 3 3 3 2 2 2 3 4 3 2 1 2 3 4 5 4 4 4 4 5 6 6 4 3 3 3 4 5 4 2 1 1 3 4 3 1 1 2 4 6 6 5 6 6 7 6 5 4 4 4 4 4 5 6 6 6 6 7 9 11 12 11 9 6 4 3 4 5 5 5 6 8 9 7 6 6 6 6 6 7 7 9 11 13 14 15 15 14 12 9 7 6 6 7 8 9 10 10 9 8 8 9 9 8 7 6 5 3 3 2 3 4 4 2 2 2 1 3 5 6 6 4 2 1 1 1 1 1 1 2 1 1 2 2 2 3 3 3 2 1 1 2 4 5 5 5 5 6 6 3 1 2 2 2 1 1 1 2 2 2 2 3 4 4 2 1 2 2 3 5 6 8 7 6 6 6 5 3 4 6 6 4 2 4 5 4 6 8 8 7 8 12 6 3 3 5 8 9 9 9 8 6 5 2 1 1 3 5 6 2 2 3 3 4 5 3 1 3 4 5 5 4 4 3 3 2 2 2 0 1 2 2 2 2 1 2 3 2 2 3 1 2 4 5 4 3 3 3 4 3 4 5 6 6 5 5 6 7 8 8 8 7 5 4 4 4 4 4 3 2 1 1 2 3 4 4 5 5 5 6 7 7 7 7 7 7 7 7 7 6 4 3 3 3 5 6 7 7 7 7 6 6 6 6 6 7 8 9 10 11 11 11 9 8 7 7 6 6 5 4 2 1 2 2 2 2 3 4 4 4 4 5 5 4 3 5 7 9 5 5 5 5 5 4 2 4 4 3 2 3 3 4 4 4 4 4 4 4 3 3 3 4 4 3 5 5 4 5 6 8 6 4 2 2 1 4 6 8 12 14 14 12 8 8 12 12 10 8 6 6 9 6 2 3 1 6 8 9 10 11 12 12 11 11 13 10 4 3 4 2 3 2 2 3 3 4 7 8 9 9 9 9 8 7 6 4 3 2 2 2 1 2 2 1 0 1 1 1 1 2 2 2 2 1 1 1 1 2 2 2 2 2 2 3 3 2 2 2 2 2 2 2 2 2 2 2 1 1 1 2 3 3 4 4 4 4 4 3 3 3 2 2 1 2 6 14 18 20 19 20 19 15 11 9 8 8 7 5 3 2 3 3 2 1 1 1 1 1 1 0 1 1 2 2 2 2 2 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 4 6 7 7 6 6 6 7 8 9 10 11 10 9 8 7 6 5 4 3 2 2 3 3 3 2 21 21 21 22 22 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 21 21 21 21 21 21 21 22 22 22 21 21 21 21 21 21 20 20 20 20 20 19 19 19 19 19 19 18 18 18 17 14 11 7 5 4 5 5 4 3 3 6 6 6 7 9 11 8 8 8 8 7 6 3 1 1 1 1 3 3 4 7 9 9 8 7 5 5 4 3 4 5 5 4 4 3 2 1 1 2 1 2 3 2 1 0 1 1 1 1 3 2 1 2 1 1 2 4 9 7 7 8 7 5 5 5 5 5 6 8 9 9 7 10 9 7 6 9 10 11 10 9 8 6 7 6 4 3 5 4 2 9 9 7 6 6 7 9 9 9 8 7 5 6 6 6 5 5 5 4 4 4 4 5 5 4 4 4 5 4 3 2 2 2 3 4 5 6 5 5 5 4 4 3 3 2 2 1 1 1 3 4 5 5 5 5 6 5 5 4 4 3 1 4 6 6 5 4 4 4 5 5 5 4 3 3 2 2 2 2 2 2 2 2 2 4 5 5 4 4 3 5 7 9 8 7 6 6 7 6 6 6 6 5 5 6 5 3 2 1 2 3 3 2 2 3 4 5 6 5 4 4 5 6 6 6 5 5 4 4 4 4 2 1 1 2 1 1 1 2 4 6 7 7 7 5 4 4 4 3 2 0 3 5 5 5 5 6 5 4 4 6 8 11 11 10 9 8 8 8 7 7 4 4 6 8 9 8 6 5 4 4 5 5 6 7 9 11 13 14 15 15 13 11 7 6 6 7 7 8 9 9 8 7 7 8 8 8 8 7 5 2 1 2 2 3 4 2 1 1 3 4 5 5 5 4 3 3 1 3 4 3 3 3 1 2 3 2 1 2 4 4 2 2 2 5 5 5 3 3 5 6 7 7 4 2 1 1 1 1 2 2 1 1 3 4 5 5 4 3 2 2 4 6 6 7 7 7 6 6 3 2 5 6 5 4 4 3 3 4 9 9 9 9 10 12 8 6 6 8 8 7 5 4 5 4 2 1 1 1 4 5 5 2 3 4 4 3 3 4 5 5 5 5 3 2 1 2 3 4 4 3 2 1 2 2 3 3 3 2 3 3 3 3 2 2 4 4 3 3 4 4 4 4 5 6 6 6 6 5 6 7 8 9 9 8 6 5 4 3 4 4 4 4 2 2 3 4 4 5 5 5 7 7 8 7 7 7 7 7 7 7 6 5 3 2 1 1 3 4 6 7 6 6 6 6 6 6 6 6 7 8 9 10 11 10 9 8 7 6 6 6 4 3 2 1 1 1 2 2 2 3 4 4 4 5 5 5 5 5 7 9 9 9 8 5 3 3 2 4 5 5 4 4 5 5 5 4 4 3 3 4 4 4 4 4 4 3 4 5 6 7 7 7 6 4 3 3 5 6 3 3 11 15 15 12 6 5 10 9 9 11 8 6 7 4 6 5 1 5 9 11 12 11 11 11 10 9 9 6 2 4 5 5 4 3 3 2 1 0 1 4 7 8 9 9 8 7 6 5 4 3 3 2 2 2 1 1 0 1 1 2 3 4 3 2 2 1 1 1 1 1 2 2 2 3 3 3 3 2 2 1 2 2 2 2 1 1 1 1 1 1 2 3 3 4 4 4 3 3 3 4 3 3 2 2 1 2 5 13 18 19 18 19 18 15 11 9 8 8 7 4 2 1 3 3 2 2 2 2 2 2 2 1 1 1 2 2 2 2 2 2 1 1 1 1 2 2 2 2 2 3 2 2 2 2 4 6 7 6 5 5 5 6 7 8 9 10 9 8 6 5 5 4 3 3 2 2 1 1 2 2 21 21 21 22 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 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 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 19 19 19 19 18 18 18 18 17 15 11 7 5 4 4 4 5 5 6 7 6 6 5 5 5 5 3 3 4 4 4 3 2 2 1 1 2 4 6 6 7 8 6 4 4 4 3 3 4 4 5 5 5 4 2 2 4 4 3 3 3 3 2 0 1 1 2 2 1 0 1 3 4 4 4 5 7 7 5 5 8 7 4 4 3 3 6 8 9 7 7 9 9 8 5 6 7 7 8 10 11 11 11 8 4 3 5 4 5 11 12 9 8 8 9 10 10 9 8 8 6 5 5 5 4 4 4 4 4 4 4 5 5 4 4 4 5 5 4 3 3 3 2 3 4 4 3 3 3 2 2 2 2 2 2 1 1 0 1 2 3 4 3 3 4 4 4 4 4 3 1 1 3 5 5 5 5 5 6 6 6 6 5 4 3 3 3 2 2 2 1 3 5 7 6 5 5 7 9 10 9 9 6 5 4 5 5 5 5 5 5 5 5 7 7 5 4 4 5 4 3 2 3 4 5 4 5 4 5 5 5 6 7 6 6 6 4 3 2 3 3 4 6 9 9 8 7 7 7 7 7 7 7 5 2 2 3 3 4 5 6 6 6 7 7 7 6 5 5 6 8 11 11 9 7 7 8 9 10 10 8 6 6 8 8 7 5 4 3 4 4 4 5 6 7 9 11 12 13 14 14 11 8 6 6 6 7 7 8 7 7 6 6 7 8 8 9 9 7 5 3 2 1 1 2 3 3 4 3 3 3 3 2 2 4 4 1 2 5 6 6 6 1 0 1 1 1 2 3 4 2 4 6 7 7 5 3 2 2 4 5 6 5 3 0 2 2 1 1 1 0 1 2 3 5 6 5 4 3 4 5 6 7 7 9 10 8 6 2 2 5 6 5 4 5 6 7 7 8 7 6 8 9 10 8 5 5 8 8 6 3 2 2 2 1 1 1 2 2 3 5 4 4 4 3 4 6 6 4 2 3 2 1 0 1 2 4 5 5 5 5 6 4 2 2 3 3 3 3 3 4 3 2 3 4 3 3 3 3 4 4 4 4 4 5 5 6 6 6 8 9 9 9 9 7 5 4 3 3 4 4 4 4 4 4 5 5 6 7 8 9 9 8 7 7 7 8 8 8 7 6 4 3 2 1 1 1 3 5 6 6 6 5 5 5 6 6 7 7 9 9 10 10 10 9 8 8 7 6 5 5 4 3 2 3 3 3 4 3 3 3 4 4 5 5 5 6 7 5 7 10 10 10 11 10 9 5 4 5 5 5 5 6 5 5 4 3 4 2 2 4 3 3 4 4 4 5 7 9 10 8 6 6 5 5 4 4 8 6 3 8 13 7 2 3 2 2 3 6 11 10 8 7 4 4 4 5 8 11 12 12 8 8 8 9 10 9 6 1 4 5 6 5 4 2 2 2 2 1 2 5 8 8 8 7 6 5 5 4 3 3 2 2 1 0 1 1 2 3 3 3 2 1 1 1 0 0 0 0 1 1 2 2 3 3 3 3 2 1 1 1 1 1 1 1 0 0 1 1 2 2 3 4 5 5 5 4 4 4 4 4 3 3 2 1 1 5 13 18 18 17 18 17 15 11 9 8 7 6 4 2 2 4 5 5 3 3 3 3 3 2 2 2 1 2 2 2 2 2 1 1 1 1 1 2 2 2 3 2 2 2 2 2 2 4 5 6 6 5 4 4 5 6 8 9 9 9 8 6 5 4 3 3 3 2 2 1 1 1 1 21 21 21 22 22 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 22 22 22 22 22 21 21 21 21 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 23 22 23 23 23 23 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 19 19 19 19 18 18 18 17 15 11 7 4 3 3 4 5 6 4 3 2 4 5 5 4 4 4 3 3 3 3 4 3 3 2 2 3 5 6 7 7 6 4 2 2 2 2 3 2 1 1 3 5 6 4 2 2 3 3 3 3 3 1 0 1 2 2 1 1 2 2 3 3 4 5 6 6 5 4 4 8 8 7 7 7 7 7 8 7 4 4 5 7 6 3 3 5 5 6 8 12 13 12 8 4 2 3 3 11 13 13 9 9 9 10 10 9 8 8 8 6 5 4 4 4 4 4 3 3 3 4 5 5 5 5 5 5 5 4 4 5 4 3 1 2 2 2 3 1 1 0 1 2 2 2 2 2 1 1 1 2 1 1 2 2 1 4 4 4 3 2 3 2 2 6 6 6 6 6 6 6 6 6 5 4 3 2 2 3 3 4 5 5 5 3 3 4 7 8 7 6 5 5 5 4 3 3 4 4 4 5 6 7 8 7 6 6 7 6 5 3 2 3 3 4 4 5 6 6 6 6 6 7 7 7 6 5 4 4 5 7 9 10 11 10 9 9 8 7 6 5 6 8 5 2 1 1 3 5 6 6 5 5 7 7 8 7 7 6 7 8 10 10 9 7 6 6 7 8 9 9 8 8 7 6 5 4 4 4 4 4 4 5 7 8 9 9 10 11 12 12 10 8 6 5 5 6 6 6 6 5 5 6 7 8 9 10 10 10 8 7 5 2 0 1 2 2 2 1 4 4 3 2 0 4 4 4 2 6 8 8 8 6 6 5 5 4 3 3 4 4 6 7 7 6 6 3 1 2 2 2 3 4 3 1 2 1 1 2 2 1 0 1 2 4 5 5 4 4 6 6 7 7 7 8 9 6 3 2 2 2 5 6 6 6 7 7 8 9 10 8 6 8 7 6 4 4 6 7 7 5 3 1 1 0 2 3 3 4 3 3 4 5 5 4 5 5 4 2 0 1 1 1 1 1 2 4 5 5 5 5 6 7 5 1 3 4 3 3 4 5 3 0 4 4 3 2 2 2 1 2 3 3 2 3 4 5 6 7 8 9 10 10 9 7 5 3 3 3 3 4 4 5 5 6 6 7 8 9 9 10 9 8 7 7 7 7 7 7 7 6 6 5 3 2 1 3 6 8 8 8 6 4 3 4 6 7 8 8 9 10 10 10 10 10 9 8 7 7 6 6 6 5 4 4 4 4 4 4 3 3 4 4 5 5 5 4 4 4 6 8 7 7 8 11 11 7 6 6 6 6 5 5 5 5 5 2 2 4 2 2 2 1 1 1 3 6 9 12 13 11 10 10 9 10 12 11 10 7 8 9 8 2 5 6 5 4 2 2 5 10 11 10 7 7 10 11 13 14 14 12 8 9 11 12 12 11 10 5 3 4 4 4 4 3 3 3 3 3 4 5 7 8 8 7 6 5 4 3 2 2 1 1 0 1 1 2 2 2 2 1 1 0 0 0 0 0 0 0 0 1 1 2 2 3 3 3 2 2 2 1 1 1 1 0 1 1 2 2 2 3 3 4 5 5 6 6 5 5 4 4 4 3 2 1 1 7 13 19 18 17 18 16 14 11 10 8 7 5 4 2 3 5 6 5 4 4 4 3 3 3 2 2 2 3 3 2 2 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 3 3 4 4 4 4 4 4 5 6 7 8 9 9 8 7 6 4 3 3 2 2 2 2 2 2 2 21 21 21 22 22 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 19 19 19 19 18 17 16 12 7 4 2 1 2 4 5 3 1 0 0 1 2 2 3 5 4 4 4 3 2 1 2 3 4 5 6 6 5 5 4 3 2 2 2 2 1 3 3 1 3 4 6 7 4 1 2 2 2 2 2 1 1 1 2 1 1 1 2 3 4 4 4 5 5 5 5 5 4 4 5 5 5 7 7 7 7 6 7 5 3 6 4 3 4 5 5 6 8 11 11 9 7 6 7 7 8 11 12 10 7 9 10 9 8 7 7 7 7 7 6 5 4 4 4 3 2 2 2 3 5 5 5 5 5 5 5 4 5 5 6 6 4 3 2 3 4 2 0 2 3 4 3 2 2 3 3 3 2 3 1 1 2 1 1 3 2 2 3 1 1 2 3 5 5 6 6 5 5 5 5 5 5 4 2 2 3 4 6 6 5 4 3 1 2 3 7 6 4 1 4 5 5 4 2 2 2 2 3 5 6 6 6 5 5 4 4 4 4 3 1 3 3 3 4 5 6 5 5 4 4 5 8 6 6 6 7 7 7 7 7 7 6 5 6 7 7 6 5 6 6 6 4 2 1 2 3 5 5 4 4 4 6 7 7 7 7 8 8 9 10 10 9 7 5 4 5 7 8 9 9 8 8 7 5 4 4 4 4 4 5 6 7 8 8 9 9 9 10 10 9 7 4 4 5 5 5 5 5 4 4 4 5 6 8 8 9 9 9 9 6 4 3 4 4 2 3 4 5 5 4 3 1 4 4 1 4 7 9 9 9 8 7 6 6 6 5 5 4 5 7 7 6 5 6 6 1 1 1 2 2 2 1 2 3 1 1 0 1 2 2 1 2 4 4 4 5 5 6 6 5 2 4 7 8 4 3 3 4 2 4 6 7 6 7 6 6 6 6 6 6 6 4 3 3 6 8 9 8 7 4 4 5 4 4 3 2 3 5 4 3 1 1 2 3 2 2 2 0 1 2 2 2 1 2 3 5 5 5 6 6 8 6 2 3 4 5 5 4 3 1 2 4 4 3 3 1 1 2 3 3 2 1 3 4 4 6 7 8 9 10 10 9 7 5 3 2 2 3 3 4 5 6 7 7 7 8 8 9 9 8 7 6 6 6 6 6 7 7 8 8 7 7 8 8 10 11 11 10 8 7 4 2 3 5 7 7 8 8 9 9 10 10 9 9 8 8 8 7 7 6 5 3 3 3 4 4 4 3 3 3 3 3 4 4 4 4 4 5 6 5 3 2 4 4 3 2 4 6 6 4 3 4 5 7 5 2 2 4 5 5 5 4 5 4 2 1 4 8 11 11 10 11 13 16 14 11 7 9 10 9 6 2 2 4 6 5 4 6 11 11 11 11 12 13 14 15 16 14 13 13 14 14 14 13 12 13 7 2 4 4 4 4 4 4 4 5 5 6 7 7 7 7 6 5 4 3 2 2 1 1 1 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 3 3 3 2 2 2 1 1 1 1 2 2 2 2 3 3 3 3 4 4 6 7 7 6 6 5 5 4 3 3 4 9 15 19 18 17 17 16 14 11 10 8 7 5 3 2 4 6 6 5 4 5 4 4 3 3 3 3 3 3 3 2 1 1 0 0 1 1 1 1 1 2 2 2 1 1 2 3 3 3 3 3 3 4 4 4 5 5 6 7 7 8 8 7 6 5 3 2 2 2 3 3 3 2 2 21 21 21 21 22 22 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 18 16 13 8 4 2 2 2 4 4 4 2 0 1 0 1 1 2 3 4 4 4 3 2 2 1 3 4 5 4 4 4 3 3 3 3 3 2 1 0 1 0 1 4 3 4 5 4 3 1 2 3 3 2 1 1 2 3 3 3 2 3 5 5 5 5 5 4 5 6 6 6 6 5 4 4 6 8 7 6 6 6 3 3 6 5 5 5 4 4 5 5 7 7 7 7 8 8 8 8 8 9 10 9 8 7 6 5 5 5 6 7 7 7 6 5 4 3 2 1 1 2 3 5 5 5 4 4 4 4 4 5 5 6 7 6 5 4 4 4 3 2 2 4 4 4 2 1 3 4 5 3 3 3 4 5 5 5 5 5 6 7 6 6 6 4 4 4 5 5 4 4 4 4 4 4 4 2 1 3 5 6 5 4 2 2 4 6 6 6 4 1 3 5 6 6 3 1 1 1 1 2 4 5 5 4 4 4 4 4 4 4 2 1 3 3 3 4 5 5 5 3 2 3 5 6 6 6 7 7 7 6 5 4 5 5 4 4 6 6 6 5 5 4 4 5 5 3 1 2 3 3 4 5 5 6 7 7 7 7 8 8 9 9 9 8 8 7 7 6 7 7 7 7 7 7 6 5 4 5 5 5 3 3 5 7 8 8 8 8 8 9 9 8 5 4 4 4 5 4 4 3 2 2 1 2 3 4 5 6 7 7 8 7 5 8 8 9 10 7 6 5 6 5 3 2 1 3 5 7 7 7 5 7 6 5 3 3 4 4 3 5 5 6 6 5 5 6 6 5 4 3 3 3 3 3 3 1 0 0 1 1 2 4 3 1 2 4 5 6 3 2 5 3 2 6 6 5 4 4 4 4 2 2 5 6 6 6 7 7 6 6 7 6 6 3 3 4 5 7 8 7 6 5 7 7 7 4 2 1 2 3 3 3 1 1 1 2 3 2 2 0 1 2 1 1 1 2 2 3 3 6 8 9 10 6 1 4 3 4 4 2 1 1 2 3 4 4 4 2 1 2 3 2 0 3 4 4 4 6 8 9 9 10 9 9 6 4 2 1 2 2 3 3 4 5 7 8 8 8 8 7 7 6 6 6 5 5 4 6 7 8 9 9 9 10 11 12 12 11 9 8 8 8 6 4 5 6 7 7 7 7 8 8 8 9 8 8 8 8 8 8 7 6 5 4 4 4 4 5 5 4 4 4 3 2 2 3 4 4 4 4 4 2 4 4 4 3 3 3 2 6 8 4 0 4 1 7 6 4 3 5 4 4 4 5 6 7 7 7 1 6 11 11 11 14 14 12 11 7 6 7 9 11 13 11 7 7 8 7 7 8 9 10 9 9 10 11 12 14 15 12 13 15 16 13 10 5 5 6 2 3 3 3 3 4 4 5 5 5 6 6 6 6 6 6 5 4 3 2 2 2 2 2 2 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 1 1 1 2 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 4 6 6 7 7 6 6 6 5 6 9 14 16 18 17 17 17 15 13 11 9 8 6 5 3 2 4 6 7 5 5 6 5 5 4 3 3 3 3 3 3 2 1 1 1 1 0 1 1 1 1 1 1 1 1 1 2 3 3 3 3 4 4 5 5 5 5 5 5 6 7 8 8 7 6 5 4 3 3 3 3 4 3 3 2 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 21 21 21 21 21 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 18 17 13 8 3 1 2 2 4 5 5 5 3 2 1 1 1 1 3 4 3 2 2 2 3 2 2 3 4 4 4 2 2 3 2 3 4 4 3 2 1 2 2 3 4 4 4 4 3 3 4 4 4 2 1 1 2 3 4 5 5 5 6 7 7 6 5 5 5 6 6 6 6 4 3 2 5 8 6 5 4 3 0 3 4 5 5 4 2 3 5 4 4 4 6 9 9 10 10 9 9 10 13 11 7 5 5 5 5 5 6 6 6 6 6 6 5 4 2 1 2 3 4 5 5 5 4 3 4 4 4 5 5 6 6 5 5 4 5 5 6 3 2 4 4 4 3 3 4 5 5 5 6 7 7 8 8 8 8 8 8 8 8 8 7 5 4 4 5 4 4 2 3 3 4 4 4 2 0 2 3 4 3 2 1 2 3 6 5 4 1 1 3 4 5 5 3 1 2 1 1 2 4 4 4 4 5 4 4 5 4 3 1 1 3 4 4 4 5 5 4 2 2 4 5 5 5 7 7 5 5 5 5 6 7 6 5 5 6 6 5 6 6 7 7 6 5 4 2 1 1 1 3 5 6 6 7 7 7 7 7 7 7 8 7 6 6 5 5 5 6 7 5 4 6 7 7 8 9 10 11 9 6 7 8 11 12 13 13 12 12 11 10 8 4 2 2 4 4 5 3 2 1 2 2 3 3 3 3 4 5 6 5 5 8 11 9 8 10 9 7 6 8 7 5 5 5 5 7 7 6 4 4 7 6 4 2 3 4 4 2 2 4 5 5 3 2 3 4 4 4 4 4 3 3 4 3 3 1 1 1 1 1 2 2 1 2 4 4 3 3 2 1 4 6 8 5 2 4 3 3 3 2 1 4 5 7 7 7 7 7 8 9 8 5 2 2 2 0 4 6 6 4 3 3 5 7 5 3 1 3 4 4 1 1 1 1 2 3 3 2 1 1 1 1 1 3 3 3 5 6 7 8 10 10 5 2 3 3 2 1 0 1 2 2 3 5 5 4 3 4 4 1 2 4 5 4 3 4 7 8 9 9 9 8 7 5 3 1 0 1 2 3 3 4 5 6 8 8 8 8 7 7 7 7 7 5 5 5 7 9 9 9 10 10 10 10 10 9 8 6 5 6 7 6 7 8 9 9 7 7 6 6 7 8 8 8 8 8 8 8 9 8 7 6 6 5 5 5 6 6 5 5 4 3 2 1 2 5 6 7 7 6 5 5 4 3 4 4 4 1 5 9 8 6 2 4 7 9 6 5 6 6 4 1 2 4 3 3 6 4 5 11 14 16 20 15 12 14 13 11 9 12 14 14 16 15 10 10 10 7 4 4 6 5 3 4 8 11 11 10 7 11 14 15 9 3 6 5 3 1 1 2 3 3 3 4 4 5 5 5 6 5 5 4 4 3 3 2 2 2 3 3 4 3 4 4 4 4 4 4 3 3 3 3 3 3 3 2 2 2 2 2 1 2 2 3 3 3 3 3 3 2 2 2 2 2 3 2 2 2 2 3 3 3 3 4 5 5 6 6 6 6 6 7 8 11 15 18 17 16 16 17 16 15 12 10 8 6 6 5 4 3 4 6 7 6 6 7 6 5 4 3 2 3 3 3 2 1 1 2 2 1 1 0 0 1 0 1 1 1 0 0 1 2 3 3 3 4 5 5 5 5 5 5 5 6 7 8 8 6 5 4 3 2 2 2 3 3 3 2 2 21 21 20 21 21 21 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 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 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 18 17 14 8 2 2 3 2 3 4 4 3 2 2 2 1 0 1 1 2 5 6 7 7 5 4 2 3 4 3 2 1 3 4 2 3 6 8 6 3 2 2 2 3 4 4 4 3 3 3 4 4 4 4 3 1 2 3 4 5 6 6 6 6 7 6 6 6 6 5 4 4 4 3 2 1 3 7 6 4 2 3 3 3 3 5 5 3 2 5 5 4 2 2 4 7 10 13 14 15 16 16 17 12 8 7 7 7 6 6 6 6 6 6 6 6 5 5 4 3 3 4 4 4 5 4 4 3 3 4 4 5 5 5 5 5 5 5 6 6 5 3 2 3 3 3 4 4 3 1 2 3 5 5 5 5 5 6 6 6 5 5 5 6 7 6 5 4 4 4 3 1 2 4 4 4 4 2 0 1 2 2 2 2 2 2 3 4 4 2 1 2 3 5 4 4 3 1 1 1 1 2 3 4 4 4 5 4 4 4 5 4 3 2 4 5 4 5 5 5 4 4 4 5 6 6 6 6 5 4 4 4 6 6 6 5 5 5 7 6 5 6 6 6 4 4 6 5 3 2 2 4 5 6 6 6 6 6 7 8 8 7 6 6 5 4 5 7 9 10 11 13 13 12 12 11 11 11 12 12 11 9 7 9 10 13 14 15 14 15 14 14 13 11 7 4 3 6 7 8 6 3 0 1 2 3 3 3 4 5 5 5 3 5 12 11 7 4 7 8 8 8 9 7 4 3 4 5 6 6 7 6 5 3 4 3 2 2 2 2 1 1 2 3 4 4 4 3 3 2 3 4 4 4 2 1 2 2 1 0 1 2 1 1 1 1 1 3 2 1 2 2 5 7 7 7 6 4 3 3 2 2 2 2 3 4 5 5 6 7 8 9 9 7 4 2 1 2 3 4 7 8 3 2 1 2 5 6 5 6 8 7 5 2 1 1 2 3 3 3 2 1 1 1 2 3 5 7 8 8 9 9 9 10 8 4 3 3 3 1 1 1 1 2 3 4 5 5 4 5 6 4 5 6 5 3 2 4 6 8 9 9 8 7 5 5 4 3 1 1 1 1 2 2 3 4 6 7 8 9 9 9 8 8 7 6 6 6 7 10 10 10 10 10 9 9 8 7 5 4 3 3 4 5 6 8 9 10 10 8 7 7 7 7 7 7 7 7 7 8 9 9 9 8 7 6 5 5 5 6 7 6 5 4 3 2 2 2 5 7 8 8 8 7 5 3 1 3 3 2 2 5 8 9 9 8 6 7 9 8 7 7 7 7 7 5 5 8 5 6 9 8 8 16 18 16 11 12 15 16 15 12 15 15 13 16 17 16 13 12 10 2 4 5 4 5 5 7 11 7 4 5 9 11 12 5 0 4 3 2 1 1 2 3 3 4 5 4 4 5 4 4 4 4 4 3 3 2 2 3 3 4 5 5 5 5 6 6 6 5 5 4 4 4 4 4 3 3 2 2 2 3 3 3 2 2 3 3 3 3 3 2 3 2 2 2 3 2 2 2 2 2 3 3 3 4 5 5 5 6 5 5 5 6 7 10 14 16 17 16 16 16 16 16 15 12 9 6 5 5 4 4 3 4 6 7 7 7 8 7 6 5 3 2 1 1 1 1 1 1 2 2 2 1 1 0 0 0 0 1 0 0 0 0 1 2 2 2 3 4 4 5 5 4 5 5 6 7 8 8 6 4 3 2 2 1 1 1 2 2 2 2 21 21 20 20 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 18 17 14 8 2 1 1 1 1 2 4 3 3 2 2 2 1 1 2 5 8 6 4 2 2 2 1 1 2 1 1 4 4 3 1 5 10 14 9 5 3 2 2 3 3 3 3 3 3 1 2 3 2 1 2 2 3 4 3 2 4 6 6 7 8 7 6 6 6 5 3 2 2 1 1 1 5 7 6 1 1 4 4 4 4 5 5 3 3 5 5 3 3 4 6 8 12 16 19 21 19 15 13 10 8 7 6 6 7 6 6 6 6 6 6 5 5 6 5 5 5 5 4 4 4 3 3 3 3 4 4 4 4 4 4 5 5 5 5 5 4 3 1 0 0 1 2 2 1 2 2 2 4 4 4 4 4 4 4 4 3 2 3 5 6 6 5 4 3 3 2 2 2 3 4 4 3 2 0 1 1 1 2 2 2 2 2 3 2 1 1 2 3 3 3 2 1 1 1 1 1 1 3 4 4 4 5 5 5 5 5 5 5 4 4 5 5 5 5 4 4 5 5 5 5 6 5 5 4 4 4 5 5 4 3 4 4 5 6 6 6 6 4 3 3 4 6 6 5 3 4 4 4 5 6 6 5 6 8 8 9 8 9 10 12 14 14 14 15 15 15 15 15 13 12 12 12 11 11 11 10 8 7 6 6 7 10 12 13 15 15 15 14 12 9 6 5 7 9 10 10 7 4 1 2 2 2 4 6 6 6 5 2 6 12 8 4 2 5 7 7 7 7 5 2 2 3 5 7 6 5 4 3 2 3 3 2 3 3 1 1 2 2 1 1 2 4 4 4 4 4 4 3 3 2 1 0 1 1 2 0 1 2 2 2 2 1 1 2 2 3 4 5 5 5 5 4 4 5 4 2 1 2 3 4 4 5 5 4 4 5 9 8 5 1 4 4 2 4 7 8 8 3 4 4 2 1 6 7 8 8 4 3 3 2 2 3 3 3 3 1 2 2 1 3 7 9 11 10 10 9 8 7 6 4 2 3 3 3 1 1 2 3 2 3 4 5 5 5 5 6 3 5 8 4 0 3 5 7 9 9 9 6 4 2 1 1 2 2 1 0 1 1 1 1 3 5 7 8 9 9 8 7 7 7 6 7 8 10 11 11 11 11 10 9 8 5 4 2 1 1 2 3 4 6 8 9 10 10 9 9 9 9 9 9 8 7 6 7 8 9 10 9 8 6 5 4 4 4 5 6 6 5 5 3 3 2 2 4 7 7 7 7 7 6 4 2 2 3 1 3 6 7 7 8 7 2 3 6 8 8 9 7 8 11 7 8 12 11 10 10 10 9 12 5 4 8 12 14 15 12 10 12 11 8 11 13 15 15 14 11 1 2 10 9 8 5 10 11 4 2 4 7 8 7 2 1 2 2 2 1 2 3 3 4 5 5 4 4 5 4 4 4 4 5 4 3 3 2 3 4 5 5 6 6 6 7 7 7 7 6 6 6 5 4 4 4 3 3 2 2 3 3 3 2 2 2 3 3 3 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 4 5 5 5 5 5 5 6 5 6 9 12 14 16 16 15 14 15 15 15 13 10 5 4 4 4 4 4 5 6 7 8 8 9 8 6 5 2 1 0 1 1 1 1 1 2 2 2 2 1 1 0 0 0 0 0 0 1 0 1 2 2 2 2 3 3 3 3 4 4 5 6 7 7 7 6 4 2 1 1 1 1 1 1 1 1 1 21 21 20 20 20 21 21 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 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 22 22 22 22 22 22 22 22 22 21 21 21 22 22 22 22 22 22 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 17 15 10 6 3 3 3 3 1 2 3 3 2 3 2 1 1 2 3 3 4 4 5 4 1 2 4 3 1 2 3 2 1 4 9 12 13 9 7 5 5 5 4 4 4 4 4 3 3 2 2 5 5 5 4 4 5 6 5 5 4 5 5 6 7 6 5 6 6 5 5 4 3 1 2 7 8 5 3 4 3 2 3 5 4 3 1 2 3 4 4 10 11 11 9 14 17 15 11 10 6 3 2 2 4 5 5 5 6 6 5 5 5 5 5 5 5 5 5 5 5 4 4 3 3 2 2 3 3 3 3 3 3 4 4 5 5 5 5 3 2 1 1 2 2 2 2 2 2 2 1 1 2 2 2 2 3 3 2 0 2 4 6 7 6 5 4 3 3 4 4 4 3 4 4 4 2 1 1 1 2 2 2 2 1 2 2 3 2 2 2 2 2 2 3 2 1 0 1 2 2 3 4 4 4 5 5 5 5 5 5 4 4 4 4 4 4 3 3 4 5 4 4 4 4 4 4 4 3 4 5 3 3 3 4 5 4 5 5 5 5 5 4 4 4 5 7 6 5 4 5 5 6 7 7 5 6 8 9 10 11 13 15 16 16 17 16 15 14 13 13 13 13 12 11 10 10 10 10 10 9 7 4 3 4 7 11 13 15 15 15 14 13 10 6 5 6 8 9 9 9 7 4 1 1 3 4 5 5 5 4 5 7 9 7 5 3 4 6 7 6 5 3 3 4 6 6 5 1 1 2 1 2 3 3 2 3 2 1 1 1 1 1 1 1 0 1 2 2 3 2 1 1 2 2 2 1 1 2 1 1 1 2 2 1 1 1 2 2 4 4 3 3 3 2 3 4 4 4 1 1 2 4 4 3 4 4 3 3 4 9 8 4 1 4 4 2 2 4 2 0 2 3 5 5 3 4 5 5 4 3 4 4 2 3 3 2 2 2 1 3 3 4 9 12 10 9 10 9 7 3 1 2 2 1 3 4 3 2 2 3 3 3 3 4 4 5 5 5 5 3 6 8 2 2 4 5 8 9 8 6 3 2 3 1 2 3 2 2 1 1 1 1 1 3 5 6 7 7 6 6 6 6 6 7 9 11 12 12 13 12 12 11 10 8 5 3 2 3 2 2 3 4 6 7 9 9 9 9 9 11 11 12 12 11 10 9 8 9 10 10 9 8 6 5 4 3 3 4 5 6 6 5 4 3 3 2 3 5 6 6 6 7 7 6 3 1 3 2 1 7 8 8 6 2 4 3 2 4 5 6 5 8 10 8 8 11 13 14 14 12 10 7 2 2 7 9 10 8 4 1 3 3 3 8 10 12 11 9 5 1 2 8 10 11 12 13 10 3 2 4 5 3 2 5 4 4 3 3 3 3 4 5 5 5 5 4 4 5 4 4 3 4 5 5 5 4 2 2 2 2 4 5 6 7 7 8 8 8 8 7 6 5 5 5 4 4 3 3 2 2 2 2 2 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 3 3 2 3 3 4 5 4 4 4 4 6 8 9 11 13 13 14 15 15 14 12 12 13 14 13 11 8 6 6 5 5 5 6 6 7 9 9 9 8 6 4 1 1 1 1 1 1 1 1 1 2 2 2 1 1 0 1 1 1 1 1 1 0 1 2 3 3 3 3 3 3 4 4 3 4 5 7 7 7 6 3 2 1 1 1 1 1 1 1 1 1 21 21 20 20 20 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 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 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 19 19 19 20 20 20 20 20 20 19 19 18 16 12 6 4 5 6 5 2 1 3 2 2 1 2 2 2 2 3 2 3 3 3 2 1 4 6 6 5 4 4 5 7 9 11 11 11 9 8 8 7 7 7 7 6 5 4 3 6 5 4 3 3 4 5 4 4 6 6 5 5 5 5 4 4 5 5 5 5 5 4 4 4 6 6 7 7 3 5 3 1 5 5 5 5 2 2 3 2 2 4 8 12 10 11 17 17 15 8 5 7 7 6 4 4 5 4 5 6 6 5 5 5 6 6 5 5 5 5 5 5 5 4 3 2 1 2 2 2 2 2 2 3 4 4 5 5 4 3 3 2 1 2 3 3 3 4 4 3 3 2 2 1 2 2 3 2 1 1 1 3 5 5 6 5 4 4 3 1 3 4 5 5 4 4 4 3 2 2 2 2 1 1 3 4 5 6 6 5 3 3 2 3 3 4 4 3 1 1 2 3 4 4 3 2 3 4 5 6 6 5 3 2 1 2 1 1 2 4 4 4 4 4 4 4 5 4 3 3 3 4 4 4 5 5 5 5 4 4 4 4 5 3 3 2 4 6 8 9 9 8 8 8 9 9 7 7 8 10 12 13 14 15 16 17 16 15 14 13 12 13 13 13 12 10 9 9 10 11 11 11 9 7 5 6 8 13 14 15 15 15 14 13 11 7 5 5 6 7 8 8 8 8 8 9 9 6 6 5 9 11 14 12 11 8 7 6 6 6 6 6 5 4 7 9 10 9 7 4 2 4 6 3 2 3 1 1 1 1 3 3 2 0 5 6 5 4 3 3 1 2 2 2 1 1 2 1 1 1 2 1 0 1 1 1 2 1 2 1 2 2 3 3 4 2 4 4 4 3 1 1 3 4 2 1 4 4 4 6 8 11 7 3 4 3 3 4 6 6 4 3 2 2 3 4 2 2 3 3 3 5 5 4 2 2 2 1 2 2 1 3 4 6 10 12 9 8 8 6 4 2 3 4 2 1 2 3 3 2 3 3 2 2 3 4 4 5 6 5 4 4 7 7 1 2 3 5 8 8 6 5 4 2 1 2 3 3 3 2 2 3 3 3 3 4 5 6 7 7 6 5 5 6 7 9 11 12 13 13 13 13 13 12 11 10 8 8 8 8 7 6 5 5 6 7 7 8 8 8 9 11 12 13 14 14 13 13 11 11 10 10 9 8 6 4 4 4 5 6 7 7 7 6 5 5 4 4 4 5 6 7 6 6 6 6 3 1 2 2 1 5 7 7 4 1 4 3 5 8 7 6 7 7 7 5 6 8 10 11 11 11 6 1 4 3 2 4 3 2 4 6 6 4 2 7 9 8 4 1 5 6 5 2 1 5 8 8 5 1 3 2 4 2 4 7 6 5 4 4 4 4 5 6 6 6 5 4 4 3 3 3 3 4 6 7 7 6 4 2 1 1 2 4 6 6 7 8 8 9 8 7 6 5 5 5 4 4 3 3 3 2 2 2 2 2 3 3 3 3 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 5 7 10 13 14 15 15 13 13 14 12 10 9 10 11 12 11 10 7 6 5 6 6 7 7 7 8 9 9 9 6 4 2 2 2 2 2 2 2 1 1 2 3 3 2 1 1 1 1 1 1 0 0 0 1 2 3 3 3 3 3 3 2 2 1 2 4 6 7 7 6 4 2 1 1 1 1 1 1 1 2 2 21 21 20 20 20 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 19 19 19 19 19 19 19 19 20 20 20 19 19 18 18 16 12 6 4 5 6 6 5 5 4 4 4 3 2 2 3 1 1 1 1 2 3 3 4 5 7 10 9 8 7 9 10 10 10 9 8 8 8 7 7 7 8 8 7 6 4 4 7 7 3 2 2 4 6 6 5 4 4 5 5 6 5 4 4 3 3 2 3 1 3 8 7 5 4 5 6 5 5 3 3 4 5 5 4 1 1 3 2 2 4 6 9 9 13 18 20 15 7 4 6 6 6 6 7 7 6 6 5 6 5 5 5 6 6 6 5 5 5 5 5 5 5 4 2 1 2 1 1 1 1 1 3 4 5 4 4 2 2 3 2 2 2 3 3 4 5 5 4 3 3 2 3 4 5 5 4 3 3 3 3 5 5 4 4 5 6 5 4 3 3 4 4 4 4 4 3 3 3 3 1 3 5 6 6 5 4 4 4 2 2 3 5 5 5 4 4 3 3 3 5 3 2 3 4 5 6 6 6 6 4 2 1 2 3 3 4 3 4 4 4 3 3 4 5 4 3 2 2 2 3 5 5 5 5 4 4 4 4 2 3 3 3 2 2 2 4 7 9 9 8 10 12 12 11 9 8 9 11 12 14 15 16 15 15 13 12 11 11 12 13 13 12 11 10 8 9 10 11 11 11 10 11 11 11 12 14 14 13 13 14 13 13 11 8 5 4 5 6 6 6 8 10 11 11 9 7 8 12 17 16 15 14 12 10 8 7 7 6 6 6 5 7 11 11 9 8 7 5 5 6 7 5 1 4 2 3 3 0 2 3 5 7 9 9 8 6 5 6 3 1 3 4 4 3 2 1 2 2 2 2 2 2 1 1 2 1 1 2 3 3 5 7 7 5 5 5 4 1 2 3 4 4 0 2 3 5 7 8 8 7 4 1 4 4 2 1 3 4 4 3 4 4 4 4 4 4 3 2 4 6 6 5 3 2 2 1 2 2 1 3 5 7 9 10 4 4 5 3 2 3 1 1 2 2 1 2 2 3 4 3 2 3 3 3 4 6 6 5 5 6 8 7 2 2 4 6 6 6 5 6 6 4 3 4 4 3 2 3 4 4 6 7 7 7 6 7 7 8 7 6 6 6 7 9 11 13 13 14 14 14 13 12 12 11 11 11 11 11 10 8 7 7 6 6 6 6 7 8 9 10 12 13 14 14 13 13 12 10 9 9 8 6 5 4 5 6 7 8 9 8 7 6 6 6 5 5 5 5 7 8 9 7 7 6 5 4 3 3 2 3 5 6 5 3 4 3 5 8 9 9 9 4 1 2 3 5 7 7 8 8 3 4 7 5 1 6 7 6 4 3 3 3 0 4 8 7 3 3 3 1 2 2 1 1 2 1 2 2 2 3 5 3 1 3 5 6 6 6 6 5 5 5 5 5 5 4 3 3 3 2 3 4 6 8 9 8 7 5 3 2 2 3 5 6 7 7 8 8 8 7 6 5 4 4 4 3 3 3 3 3 3 3 3 2 2 3 4 4 3 2 2 2 2 3 3 2 3 3 3 3 3 2 2 1 1 2 2 4 5 8 10 13 15 15 14 12 11 12 12 10 8 9 9 8 8 7 5 5 6 7 7 7 7 7 7 9 10 9 6 4 3 3 3 3 2 2 2 2 2 2 3 3 3 2 2 1 1 1 1 1 0 0 1 2 3 3 4 3 3 3 2 1 1 1 3 6 7 8 7 5 3 2 1 1 1 1 1 2 2 2 21 21 20 20 20 21 21 22 22 22 22 22 22 22 22 22 22 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 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 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 17 16 12 8 6 7 8 8 8 9 9 8 7 6 5 6 6 4 3 3 3 5 7 5 3 4 5 5 4 6 7 9 10 9 8 7 7 7 6 7 7 7 7 7 7 6 4 6 8 7 5 3 2 3 5 4 3 2 2 2 2 5 6 6 5 5 4 3 2 3 1 6 8 7 4 5 5 4 2 1 3 4 5 5 3 3 2 1 4 5 8 9 9 10 15 18 20 14 6 4 7 6 5 6 7 7 6 6 6 6 6 6 6 6 6 6 5 4 5 5 5 5 5 5 3 2 1 0 2 4 5 3 1 3 4 3 3 3 2 2 2 2 2 3 4 5 5 5 5 4 3 2 3 3 5 5 4 4 4 4 5 4 3 3 5 7 7 7 7 5 3 2 2 3 3 3 3 3 3 2 1 2 5 5 4 3 3 4 3 1 2 3 3 2 2 2 2 3 6 6 5 3 3 4 5 5 6 6 6 5 4 2 1 2 4 3 3 3 3 3 2 2 3 4 4 3 2 1 1 2 3 5 4 3 4 3 3 5 5 4 4 4 3 2 1 1 1 3 6 8 9 12 13 13 12 10 9 10 11 13 15 15 15 12 9 6 8 10 12 13 13 13 11 9 9 8 9 9 10 10 9 8 9 11 13 13 13 12 13 13 13 13 12 10 7 4 4 4 4 5 5 5 5 5 6 7 7 12 14 16 13 12 12 12 11 7 7 7 7 6 5 6 8 11 12 7 5 6 5 6 5 4 5 1 3 3 3 4 2 5 8 8 9 10 9 8 7 6 5 5 3 4 5 6 6 6 6 5 5 4 3 2 2 2 2 4 4 4 4 4 3 3 4 5 6 5 5 5 2 2 5 4 3 1 2 1 5 6 4 2 1 2 0 2 2 2 2 2 3 5 6 6 5 4 4 6 5 2 2 4 6 6 6 4 3 2 1 1 0 2 5 6 8 8 5 3 4 3 2 3 3 2 2 2 1 1 1 2 3 4 4 4 3 3 2 4 5 4 4 5 7 9 7 3 3 5 5 5 5 5 6 6 8 7 6 3 2 2 3 4 5 7 9 11 10 9 9 9 9 8 7 6 6 7 9 12 13 14 14 14 14 13 12 12 12 12 13 13 12 12 11 10 8 8 7 6 6 7 7 9 10 11 12 13 13 12 11 9 8 7 6 4 3 3 4 5 7 8 10 9 8 7 6 6 6 5 4 6 6 6 8 9 8 8 8 8 8 7 6 5 5 6 7 7 7 7 6 5 5 8 6 4 3 4 2 3 5 7 8 8 6 2 4 6 7 7 6 7 7 6 2 1 2 2 3 8 9 10 10 6 2 2 2 2 2 2 2 3 6 7 7 6 5 3 1 3 5 6 6 5 5 4 5 5 5 5 4 4 3 3 2 2 3 4 6 8 8 8 7 5 4 3 4 5 6 6 7 7 7 7 6 5 4 4 4 3 3 4 4 4 4 4 4 4 4 3 4 4 5 4 2 2 2 3 3 3 3 3 3 3 3 2 2 1 2 2 3 3 4 5 8 10 13 14 14 13 11 10 10 11 11 10 10 9 7 5 4 3 5 7 8 8 7 7 7 8 10 10 9 6 5 4 3 3 2 2 2 2 2 2 2 2 3 3 3 2 1 1 1 1 1 1 0 1 2 2 3 3 3 3 2 2 1 1 1 3 6 7 8 7 6 4 3 2 1 1 2 2 2 1 1 21 21 20 20 20 21 21 22 22 22 22 22 21 22 22 22 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 22 22 22 22 22 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 21 21 20 20 20 20 20 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 17 16 15 12 10 8 7 7 7 6 6 8 8 8 7 7 8 7 6 6 5 5 6 5 3 0 2 2 2 2 5 8 10 8 7 6 6 6 5 6 6 7 7 7 7 7 7 6 7 8 7 6 5 5 6 5 4 2 2 3 4 3 2 6 8 7 6 6 5 4 4 3 5 11 10 9 8 8 6 4 3 1 2 4 7 6 6 6 3 6 12 14 15 13 13 15 17 17 14 8 6 6 5 4 5 6 7 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 4 2 1 1 2 5 5 4 1 1 3 4 4 3 2 1 1 0 1 2 2 3 3 3 3 3 3 2 2 2 3 3 3 2 3 3 5 5 5 6 6 7 7 7 8 7 6 4 3 1 1 2 2 2 1 1 1 1 3 4 5 5 4 5 3 1 1 2 1 1 1 1 1 3 5 5 5 4 4 4 5 6 6 6 5 4 4 3 1 1 1 0 2 3 2 1 1 1 3 5 4 4 2 2 3 5 5 5 7 7 7 5 5 7 5 4 5 4 3 2 2 2 0 2 4 6 8 9 11 12 12 11 9 9 10 11 12 12 11 8 6 7 9 11 12 13 12 11 9 8 8 8 8 8 8 7 6 5 6 8 11 12 12 12 12 13 13 12 11 9 7 4 3 3 4 4 5 5 5 5 5 5 9 14 13 11 9 10 11 12 9 6 6 6 7 6 5 5 8 10 9 5 1 4 6 8 7 7 8 3 1 3 2 3 2 5 8 9 7 7 6 7 6 4 4 5 5 5 5 5 5 4 6 7 7 6 5 4 3 2 4 5 8 6 5 4 2 1 4 4 4 2 3 5 3 1 2 1 1 0 2 2 2 1 2 2 2 1 1 0 1 2 3 5 6 7 8 8 7 4 4 4 3 0 3 4 5 5 5 4 3 2 2 1 2 3 6 6 8 8 3 4 4 2 2 2 2 1 2 2 1 0 1 2 2 3 4 4 3 2 2 4 4 3 4 6 8 8 6 5 4 4 5 5 5 5 4 5 9 7 4 2 2 2 3 4 5 7 9 10 12 12 12 10 10 9 8 6 5 6 8 11 13 14 14 14 13 13 12 12 12 13 13 13 13 13 12 11 11 10 9 8 8 8 8 10 11 13 14 14 13 11 8 7 6 5 4 3 4 4 5 6 8 9 10 9 8 7 6 6 5 4 4 7 7 5 5 6 9 7 8 10 10 9 8 7 7 8 8 7 5 5 6 5 3 3 0 3 5 2 1 1 1 3 7 7 5 1 3 7 10 11 11 9 7 5 0 2 1 2 4 7 8 9 11 7 3 1 1 2 3 2 1 4 7 8 8 8 8 4 2 1 1 3 4 4 3 3 4 5 5 5 5 5 5 5 4 4 3 3 3 5 7 8 8 7 6 5 5 5 5 5 6 6 6 6 6 5 4 4 3 3 4 5 6 6 6 7 6 6 5 5 5 5 5 4 2 2 2 3 3 3 3 3 3 3 3 2 3 4 5 6 6 5 5 5 8 10 12 14 14 13 11 9 8 8 8 8 8 8 8 6 6 7 8 9 9 9 8 7 8 9 11 10 9 7 6 4 3 2 2 2 2 2 2 2 1 2 2 3 3 3 2 1 1 2 1 1 0 1 2 3 3 3 3 3 2 2 2 1 2 4 7 8 7 7 6 5 4 3 2 2 2 3 2 2 2 21 21 20 20 20 21 21 22 22 22 22 21 21 21 22 21 21 21 21 22 22 22 22 22 22 22 22 22 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 20 20 20 20 19 19 19 19 18 18 18 18 18 18 17 18 18 18 18 17 17 16 15 14 12 8 6 6 6 6 4 5 8 7 7 7 6 6 6 6 7 7 6 5 2 1 2 3 4 3 5 9 9 9 7 6 5 4 5 5 6 7 8 8 8 7 7 7 6 6 8 8 7 8 7 6 6 4 3 5 5 5 3 2 7 9 9 7 4 3 3 3 4 7 11 12 10 8 8 7 7 4 5 7 9 10 8 8 8 5 8 17 18 16 13 12 13 14 13 12 8 6 7 6 5 5 5 6 6 6 6 7 7 6 5 5 5 6 6 5 5 5 5 5 5 5 4 3 2 2 1 0 1 2 1 2 4 5 3 1 1 3 4 4 3 2 1 1 2 2 2 1 1 2 2 2 2 3 4 5 6 7 8 8 8 8 7 6 6 7 7 8 8 7 5 3 1 0 1 2 1 1 1 0 2 4 5 6 5 4 3 1 0 1 0 1 3 2 0 2 3 4 4 5 5 5 5 5 5 5 4 4 3 3 4 5 4 3 1 2 1 1 2 2 2 4 4 3 2 7 10 11 8 9 11 9 7 4 5 6 5 4 4 5 4 2 2 5 7 6 5 6 6 7 9 10 11 10 9 7 7 6 6 5 6 8 8 8 9 11 12 12 10 8 7 7 7 8 7 7 6 6 6 6 6 6 7 10 10 10 11 11 12 11 10 8 5 4 4 3 4 5 5 5 5 3 2 10 12 12 8 7 7 9 10 11 7 5 4 4 6 7 5 3 5 7 7 4 4 6 8 8 7 9 9 7 5 3 4 5 5 6 9 10 6 5 6 4 3 2 3 4 6 7 6 3 3 4 6 8 9 9 8 5 4 4 6 7 6 2 2 3 3 3 4 4 3 1 1 2 1 1 1 2 2 1 3 3 1 1 2 2 2 1 1 1 1 0 3 6 6 4 6 7 6 4 4 3 2 2 3 4 4 4 3 1 1 2 1 3 4 5 7 8 8 9 3 2 2 2 1 2 2 3 3 3 2 0 1 2 2 3 3 3 2 2 4 5 3 3 5 8 7 6 5 5 4 4 4 4 4 4 4 4 9 9 5 2 2 2 2 4 6 8 9 11 13 13 13 12 10 9 7 5 3 4 7 10 13 14 14 13 13 12 11 11 12 13 14 14 14 14 13 13 12 12 11 10 9 9 10 13 14 15 15 14 12 9 7 6 5 4 4 4 5 5 5 7 9 10 9 9 9 8 8 7 6 6 7 8 7 5 4 4 8 8 8 9 9 10 9 8 6 7 8 6 3 4 5 5 5 4 2 1 4 4 4 4 5 4 4 4 3 4 3 4 8 9 9 9 9 7 3 4 5 6 7 7 6 4 2 2 2 1 0 1 3 3 1 2 2 4 9 10 9 7 6 5 6 5 4 2 2 3 3 5 5 6 6 6 7 7 7 6 5 2 2 3 5 7 7 7 7 7 6 5 5 4 3 4 4 4 4 4 3 3 3 3 4 6 7 8 8 8 8 7 7 6 6 6 6 5 3 2 2 3 3 4 4 3 3 3 3 4 4 5 5 5 6 6 5 5 8 10 12 13 13 13 12 10 8 9 9 7 4 4 6 9 12 13 13 13 13 12 10 10 10 11 12 12 10 8 7 5 2 2 2 3 3 3 2 2 1 1 2 3 4 3 2 2 2 2 2 1 1 1 2 3 3 3 3 2 2 3 2 2 2 4 7 8 7 6 5 5 5 4 3 3 3 3 3 3 3 21 21 20 20 20 21 21 21 22 22 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 20 20 20 20 19 19 19 19 18 18 18 17 17 17 17 17 17 17 17 17 16 15 14 13 11 7 6 7 8 8 7 5 4 5 6 6 5 4 4 4 4 5 5 5 3 6 9 9 8 7 9 10 10 8 6 5 5 6 6 6 7 8 8 9 9 8 7 6 5 4 5 8 5 4 4 5 5 5 3 3 4 4 4 4 6 8 7 5 3 3 5 1 4 8 11 13 11 9 8 7 7 5 1 7 12 10 7 7 8 5 7 15 20 17 12 12 11 11 10 9 6 3 5 6 6 5 5 5 5 5 6 6 6 6 5 5 4 5 5 5 5 5 5 4 4 4 4 3 3 3 3 3 2 1 2 3 4 4 2 1 2 3 3 3 3 3 3 1 1 1 1 1 1 1 3 2 1 4 7 8 6 5 5 5 6 7 7 6 6 6 6 7 6 6 5 4 2 0 1 1 1 1 1 1 1 2 4 5 4 2 3 2 1 4 3 1 3 3 3 3 2 1 1 3 5 5 5 5 4 4 3 3 4 5 5 6 4 3 1 1 1 2 2 2 2 3 4 3 6 12 12 11 8 11 12 9 6 4 5 5 5 4 4 4 2 2 7 10 12 11 11 9 7 6 7 8 10 10 8 6 4 1 2 3 5 7 8 9 10 12 12 10 8 6 6 7 7 9 8 8 8 8 9 10 9 7 7 8 9 9 9 9 9 8 7 6 4 4 4 3 3 3 2 3 3 3 9 16 11 8 5 6 7 8 9 9 7 4 1 2 5 8 5 3 2 4 6 6 5 6 7 7 6 8 10 10 10 9 7 6 6 6 9 10 6 6 6 5 3 1 1 2 5 5 5 4 4 5 7 8 9 6 5 5 5 5 5 7 6 5 4 4 5 4 3 2 1 1 1 1 1 0 1 1 2 2 3 1 1 1 1 1 2 2 2 2 2 1 3 5 5 2 3 4 4 5 5 4 4 5 6 5 4 2 2 3 3 2 2 4 5 6 6 7 6 5 1 1 1 2 3 3 3 3 3 3 2 0 1 2 2 2 2 1 3 6 5 4 4 6 7 7 5 4 4 4 4 4 4 4 3 3 3 7 9 9 3 2 2 1 2 5 7 8 9 11 12 13 13 12 10 8 6 4 2 1 5 9 12 13 13 13 12 11 10 10 11 13 13 14 13 12 12 12 12 11 10 10 10 11 12 13 14 14 13 11 9 8 7 7 5 5 5 5 5 4 6 8 10 10 10 10 10 10 10 9 8 10 10 8 6 7 7 7 8 8 8 7 7 8 8 8 6 6 7 6 3 4 4 5 5 5 5 2 3 4 3 4 7 7 6 6 7 9 11 8 5 3 2 3 4 6 5 5 7 10 10 9 6 4 2 1 2 3 1 0 1 0 0 1 1 1 7 6 7 8 10 11 10 10 10 7 4 1 3 4 5 5 6 6 6 6 7 7 6 4 3 2 4 5 6 7 7 7 7 7 7 6 5 4 3 3 3 2 2 1 1 2 3 6 7 9 9 9 8 8 7 7 7 6 6 5 3 2 3 3 4 4 4 3 3 3 3 3 3 2 2 2 3 5 5 6 7 10 12 13 13 11 10 8 7 7 8 7 3 2 7 13 15 16 14 14 14 14 13 13 12 13 14 13 12 10 8 6 3 4 4 5 4 3 2 1 1 0 2 3 4 4 3 2 2 1 1 1 1 1 2 3 3 3 2 2 2 2 2 2 2 4 6 7 7 6 5 5 5 4 3 3 3 3 3 3 3 21 21 20 20 20 20 21 21 21 22 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 20 20 20 20 19 19 19 19 18 18 18 17 17 17 16 16 16 16 16 16 16 14 13 12 10 7 6 5 5 2 1 3 3 5 5 5 4 3 3 2 1 1 3 5 7 9 10 10 10 10 10 9 8 7 6 6 8 8 7 7 7 8 8 8 9 9 8 7 5 4 2 5 7 3 4 5 5 5 5 5 7 6 7 6 4 3 5 5 4 0 4 7 8 9 12 16 15 12 9 6 6 6 7 11 15 10 5 6 7 5 6 13 19 16 14 14 12 9 7 8 7 3 1 5 5 5 5 5 5 5 5 5 6 5 4 4 4 4 4 5 6 5 5 4 4 4 4 4 4 4 4 4 3 2 2 3 4 3 3 2 2 1 0 1 2 3 2 1 1 1 1 1 1 1 3 4 1 2 5 6 5 4 4 5 5 6 7 7 6 5 6 6 5 4 3 2 2 2 2 1 2 2 2 2 2 5 6 6 4 2 1 1 3 5 5 3 3 3 4 4 4 4 5 4 5 5 4 4 3 3 4 5 6 6 4 5 5 3 2 2 2 2 3 6 8 8 9 9 10 11 10 9 8 11 11 10 7 5 5 5 5 6 6 5 6 7 8 8 7 9 10 9 8 6 6 6 8 8 8 7 5 4 5 6 6 6 7 9 11 13 12 10 7 7 8 8 10 14 14 13 12 11 12 13 12 9 9 10 11 9 8 6 6 6 5 4 3 4 4 4 3 2 2 3 1 7 11 13 9 8 6 6 6 7 8 8 7 3 2 2 6 8 5 3 1 3 6 8 7 6 5 5 5 7 9 10 9 9 7 5 5 5 8 9 7 6 6 6 3 1 1 2 1 3 4 5 5 6 7 5 3 3 3 5 5 5 5 6 6 6 4 4 4 4 2 0 1 1 1 1 2 2 1 1 1 1 2 2 2 1 2 2 2 0 1 3 3 3 5 6 5 2 0 1 5 7 7 6 7 8 7 5 3 2 3 5 4 3 3 5 6 7 5 2 3 4 3 2 3 4 4 3 2 2 2 1 1 0 1 2 2 1 1 4 5 6 5 5 7 7 6 5 4 3 3 4 4 4 3 3 3 4 5 9 9 7 1 2 2 2 2 5 6 8 10 10 10 11 12 12 10 7 5 4 2 1 4 8 12 12 13 13 12 11 9 9 10 12 12 12 10 10 10 10 10 9 10 10 10 11 12 12 12 12 10 8 7 7 6 6 5 5 5 4 4 4 6 8 11 10 10 10 11 11 10 9 10 12 12 12 9 6 6 7 8 8 7 7 6 6 6 7 5 4 7 6 3 4 4 3 5 6 5 4 4 4 2 2 4 5 5 5 5 6 7 7 7 7 9 11 8 5 2 3 4 9 9 8 7 5 4 1 0 1 3 2 2 2 1 1 2 1 1 2 2 3 6 9 11 12 10 7 3 1 3 3 3 3 3 4 4 4 5 5 6 6 5 4 3 4 5 5 5 5 6 7 8 9 8 8 7 6 6 4 4 3 1 1 2 4 6 8 9 9 8 8 7 6 6 6 5 5 4 3 3 4 4 3 3 3 3 3 2 2 2 2 3 3 3 2 5 5 6 8 11 13 12 10 8 6 5 3 5 7 8 7 11 16 15 13 12 12 13 14 14 14 13 14 14 14 13 11 9 7 6 6 6 5 4 3 1 1 1 1 1 3 4 4 3 2 1 1 0 0 0 1 2 3 3 3 2 2 2 1 2 2 2 3 4 5 6 6 5 6 6 5 4 3 2 2 2 3 3 21 21 21 20 20 20 21 21 21 22 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 20 20 20 20 20 19 19 19 18 18 18 17 17 17 16 16 16 16 16 15 15 14 12 11 9 7 5 3 1 2 3 4 4 4 5 4 4 3 2 2 3 2 1 4 7 8 8 7 7 7 6 5 5 6 6 6 6 6 6 6 6 7 7 8 8 8 8 7 6 5 3 2 6 5 5 5 5 5 7 7 8 5 2 3 2 0 4 5 8 6 6 10 10 7 3 7 12 13 10 5 4 6 9 12 13 8 4 6 7 6 6 12 16 15 16 17 15 11 6 7 7 6 2 3 5 5 5 5 4 4 5 5 5 5 4 4 4 4 5 5 6 6 5 5 4 4 4 4 4 3 3 3 2 2 2 3 4 4 4 3 3 3 3 2 2 2 1 1 2 1 1 1 1 2 4 3 1 5 9 7 5 5 5 5 5 5 6 7 6 6 6 6 5 4 3 2 1 1 1 1 0 1 3 7 9 9 9 7 7 6 4 3 5 5 5 3 3 4 2 2 1 2 2 2 3 4 5 7 9 8 7 7 7 5 2 3 6 5 2 1 5 8 11 9 8 8 9 10 10 8 6 5 7 9 9 9 7 6 5 6 9 13 12 10 9 8 5 2 1 3 7 8 8 7 6 5 7 8 8 6 5 3 3 4 5 5 6 8 10 13 12 11 9 8 9 11 13 14 14 13 13 12 12 13 11 10 9 12 14 14 12 10 6 4 3 2 2 3 1 3 3 3 4 3 2 10 11 11 9 10 9 6 5 5 6 6 5 4 4 3 6 7 5 2 1 2 6 8 6 4 2 3 4 5 5 5 6 6 6 5 4 5 5 8 8 6 5 5 4 3 3 0 2 6 5 5 4 4 5 4 3 3 5 5 5 6 8 9 6 5 5 4 4 3 2 0 0 1 1 1 2 2 1 1 3 4 4 4 4 3 2 0 1 1 2 3 3 3 4 4 4 4 4 4 6 6 6 5 6 7 6 5 4 2 2 3 3 1 4 5 7 7 4 1 3 3 2 2 4 4 3 2 2 1 1 0 1 1 1 1 1 2 4 5 6 5 5 7 8 5 2 1 2 3 3 3 3 3 3 3 3 3 6 9 9 7 1 3 4 3 2 4 5 7 8 9 9 10 11 10 9 6 4 4 3 1 5 9 12 12 12 12 11 10 8 7 8 10 10 9 8 8 8 8 9 9 10 11 11 10 10 10 10 9 8 6 5 5 5 5 5 5 4 4 3 3 5 8 9 9 10 11 11 10 8 9 10 11 12 11 9 7 6 7 7 7 5 5 5 5 4 5 4 3 5 5 2 4 4 4 6 5 5 5 5 4 2 2 3 4 3 1 2 2 3 4 6 9 11 11 8 6 5 6 4 6 7 4 3 1 2 3 3 3 4 3 2 2 1 2 3 3 3 3 4 4 2 4 8 9 7 5 3 2 3 2 2 2 2 3 4 4 4 4 4 5 6 6 5 5 4 3 2 2 3 5 6 7 8 9 10 10 10 9 7 5 3 2 2 3 5 7 8 8 8 8 7 6 5 5 5 5 4 4 3 3 3 3 3 3 3 3 2 1 1 1 2 3 4 2 4 4 5 7 10 12 12 10 8 7 4 3 3 3 10 14 15 17 16 12 8 11 12 12 12 13 12 14 14 13 12 11 8 8 7 7 5 4 3 3 2 1 0 1 1 2 4 4 3 2 1 1 0 0 0 1 2 3 3 3 3 3 2 2 2 2 3 3 3 3 4 5 6 7 7 7 5 4 3 3 3 3 3 21 21 21 20 20 20 21 21 21 22 22 22 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 20 20 20 20 20 19 19 19 18 18 18 17 17 17 16 16 16 16 15 15 14 12 10 8 6 5 5 3 1 1 1 3 4 5 4 3 2 2 1 2 3 3 1 4 6 6 5 4 2 1 1 3 5 4 4 3 5 5 5 5 5 6 6 6 6 6 6 5 5 5 6 6 6 3 2 3 2 4 3 2 4 4 3 1 3 8 7 4 2 5 7 9 4 4 1 6 13 14 12 9 9 9 10 11 11 8 6 7 7 6 8 12 14 16 17 16 10 6 4 4 4 0 3 5 5 5 4 4 4 4 4 5 5 5 4 4 5 5 6 6 5 5 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 1 0 0 2 2 1 1 2 3 4 1 6 8 7 4 4 5 5 4 4 4 4 5 5 5 6 7 8 9 8 7 7 7 7 6 8 12 11 11 10 9 9 8 6 5 5 5 5 3 3 3 2 2 4 5 8 5 5 6 7 7 8 8 7 6 5 5 7 6 4 5 6 5 6 8 10 8 7 6 6 4 5 5 5 2 3 2 4 7 9 8 7 6 7 9 12 12 9 8 8 7 5 3 3 5 7 7 7 7 7 7 7 7 6 4 3 3 2 3 5 6 7 7 9 11 11 9 8 6 7 8 8 8 10 11 12 12 12 12 11 9 8 11 15 18 16 12 8 5 3 2 2 3 3 4 4 4 4 3 11 14 12 10 9 11 10 8 4 4 5 5 3 4 3 3 6 6 4 2 1 3 5 6 5 3 2 2 2 3 2 5 6 6 5 4 3 3 3 6 7 6 2 4 4 3 2 2 6 8 6 4 3 1 1 2 4 5 8 6 5 6 7 7 5 5 5 4 3 3 1 0 1 1 1 0 0 1 3 5 6 6 5 3 2 2 1 1 1 1 2 2 2 1 4 4 3 4 5 5 4 5 5 4 5 5 5 6 5 3 3 3 1 2 4 6 7 5 2 1 1 2 2 4 3 3 1 2 3 3 2 1 2 3 3 1 2 4 5 6 5 4 7 9 6 3 0 1 3 3 3 3 3 2 1 2 3 3 6 9 10 8 5 1 2 1 3 4 4 5 6 8 9 9 9 9 8 6 3 2 1 4 9 12 13 12 11 11 10 8 6 4 5 7 7 7 6 7 7 8 9 10 11 10 10 9 8 8 8 8 8 7 6 6 5 5 6 6 5 5 4 4 4 7 9 10 11 11 10 8 6 8 10 12 11 10 9 9 8 9 7 4 1 1 2 3 2 2 3 3 4 4 4 5 5 6 6 6 6 5 6 6 4 5 5 6 4 2 3 1 1 2 4 9 9 7 4 2 3 7 4 4 7 4 5 10 8 5 3 5 6 6 3 1 1 1 1 1 1 1 3 5 5 3 2 2 2 3 3 1 1 3 3 3 2 3 4 4 3 3 2 3 4 5 6 6 4 3 1 1 0 1 2 3 4 6 8 9 10 10 9 7 5 4 4 4 5 7 8 8 8 8 7 6 4 4 4 5 5 5 4 3 3 3 3 3 3 2 1 1 0 0 1 2 3 2 6 8 7 6 7 9 11 9 8 8 5 3 3 2 5 11 16 17 13 6 6 11 10 9 10 11 12 14 14 13 11 9 8 8 7 7 5 4 3 3 3 3 1 1 1 3 5 5 3 2 1 1 1 1 1 1 2 3 3 3 3 3 3 2 2 3 3 2 2 2 3 4 6 7 8 8 7 7 5 5 4 4 4 21 21 21 20 20 20 20 21 21 21 22 22 22 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 20 20 20 20 20 19 19 19 19 18 18 17 17 17 16 16 16 15 15 14 12 10 7 5 5 5 4 3 1 2 3 4 5 5 4 3 3 2 1 1 2 2 3 5 6 6 5 4 3 1 4 5 4 3 3 4 3 4 4 5 5 5 5 5 5 5 6 6 6 4 4 3 3 2 1 1 1 2 1 2 3 3 5 5 5 4 3 3 6 9 11 3 5 6 2 9 13 12 10 11 12 13 11 10 8 5 4 6 4 3 10 14 16 18 16 10 5 2 2 1 2 4 5 5 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 4 4 4 4 4 3 3 3 3 3 3 4 4 3 2 2 2 2 2 2 1 1 1 1 2 1 1 2 2 1 1 1 2 6 7 7 2 3 4 5 6 5 5 4 4 4 5 4 5 7 8 8 7 8 10 11 11 11 12 11 9 8 7 7 6 6 5 4 5 7 7 4 4 5 8 8 11 8 7 6 7 8 8 7 5 3 4 5 3 3 5 6 6 6 6 8 8 7 5 4 4 4 5 5 4 2 1 3 3 2 2 4 6 6 6 8 8 8 7 7 6 7 7 7 6 6 6 7 8 7 6 5 6 6 6 4 3 1 1 2 3 5 7 8 9 9 10 9 8 7 5 3 4 6 6 7 8 10 11 11 11 10 10 7 7 10 14 16 16 13 11 11 9 7 5 5 5 5 5 4 9 14 17 16 13 11 9 8 7 6 3 3 4 4 3 3 3 3 6 5 4 2 2 3 5 6 5 4 4 3 2 2 3 7 8 8 6 3 1 2 2 1 4 5 1 3 2 2 4 6 8 7 5 3 3 1 1 2 4 6 8 7 7 7 6 4 3 4 4 4 3 2 0 1 3 3 3 2 4 5 5 4 4 5 4 2 1 0 1 2 2 3 3 3 3 2 3 3 3 2 4 6 7 7 7 7 5 4 5 7 7 7 5 3 3 5 6 8 8 5 3 1 3 4 4 4 3 3 4 5 5 5 3 2 3 4 5 4 1 3 6 6 4 5 9 8 4 2 1 2 3 3 3 2 1 1 2 3 3 4 6 8 10 8 6 3 2 3 5 5 4 4 5 8 7 7 7 8 8 8 6 6 8 11 13 13 13 12 11 10 9 7 4 2 3 4 5 5 6 6 7 8 9 9 9 9 8 7 7 7 8 8 7 6 5 5 5 5 7 7 7 7 6 5 5 7 9 11 11 10 9 7 7 9 11 12 11 10 9 9 9 8 6 2 2 2 2 3 2 2 2 3 4 4 5 5 6 6 5 4 4 4 6 6 6 7 7 7 5 4 4 3 2 3 4 5 4 3 5 3 2 6 5 2 6 6 4 9 5 3 2 4 7 8 5 2 1 1 1 2 2 2 2 4 5 6 6 5 5 5 5 2 2 3 3 3 2 2 3 4 4 3 2 2 2 3 4 5 5 4 1 2 2 2 2 3 4 4 5 7 8 9 9 8 7 7 6 7 7 7 8 8 8 8 7 6 4 4 4 5 5 5 4 3 3 3 3 3 2 1 1 1 1 1 1 1 2 3 7 10 8 6 5 6 8 8 8 9 8 7 6 6 8 11 13 12 6 4 8 12 10 8 9 10 12 13 14 13 9 8 7 7 7 7 6 4 2 2 3 4 3 1 0 2 4 5 4 2 1 1 1 1 1 2 2 3 3 3 2 2 2 2 2 3 3 2 1 1 2 4 6 6 6 7 7 6 6 5 4 4 3 21 21 21 21 20 20 20 21 21 21 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 22 23 23 22 22 22 22 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 19 19 19 19 18 18 17 17 17 16 16 16 15 14 13 10 8 6 5 5 5 5 6 5 3 3 4 5 5 5 5 4 2 3 4 4 3 4 4 4 4 3 3 4 6 6 5 4 3 3 3 4 4 4 4 5 5 6 6 5 6 5 4 1 1 2 3 2 1 1 1 1 2 2 4 4 3 2 3 4 4 4 5 6 5 6 6 3 7 13 15 10 8 9 13 13 12 11 9 6 4 6 5 3 13 15 16 15 13 10 5 2 3 2 2 4 5 4 3 3 3 3 4 4 3 3 3 4 4 4 5 5 5 4 4 4 4 3 2 2 2 2 1 0 1 3 3 2 2 2 2 1 1 1 1 1 1 1 2 3 2 1 1 0 1 2 4 5 6 5 4 5 6 6 6 6 5 4 4 4 4 4 5 7 6 7 7 9 10 11 9 8 7 7 7 6 5 6 7 7 7 5 6 8 9 9 10 10 11 7 5 5 4 4 4 4 6 6 5 4 4 3 2 2 2 4 4 4 4 3 4 2 3 3 2 2 4 4 3 2 1 2 1 1 2 2 4 5 5 7 6 4 3 4 5 6 7 7 6 6 6 8 9 10 8 5 3 4 4 2 0 2 2 1 3 6 8 10 10 9 8 7 6 5 5 7 8 8 8 9 10 12 11 11 11 10 9 6 10 14 15 15 15 13 13 13 12 11 10 8 7 5 5 7 11 14 15 14 12 11 8 6 5 4 3 4 5 5 3 2 2 4 6 5 4 2 1 3 5 7 7 7 7 6 5 5 6 8 8 8 7 3 1 3 3 2 3 5 6 5 5 5 6 7 8 6 3 3 2 2 3 4 5 4 3 3 5 6 5 2 2 3 3 3 2 1 2 2 4 4 5 5 5 4 3 2 0 2 2 3 4 2 1 3 3 3 3 3 2 1 2 3 3 2 5 7 8 9 9 8 4 3 5 7 7 6 5 1 4 6 8 10 9 6 1 3 4 4 4 4 3 3 4 5 5 4 3 3 3 4 5 4 1 3 6 5 1 6 7 6 3 3 2 3 3 3 2 1 2 3 3 3 4 5 6 9 12 8 4 1 3 5 7 5 4 4 5 5 5 7 8 9 10 10 10 10 11 13 13 13 12 12 12 11 9 6 3 1 3 5 6 5 5 6 6 7 7 8 8 7 7 6 6 6 6 5 4 2 3 4 5 6 8 8 9 8 8 7 6 7 9 10 9 9 8 7 8 9 11 11 10 10 9 8 7 6 3 2 3 3 3 3 3 3 3 4 5 5 5 5 5 5 4 2 3 4 6 6 6 7 7 7 5 5 5 4 4 5 3 3 2 1 4 5 5 6 5 1 6 7 5 6 3 3 2 2 5 9 8 5 1 4 4 2 1 1 1 1 3 5 6 7 7 6 5 2 2 3 3 3 2 2 2 3 3 4 3 3 2 3 3 3 4 4 3 1 2 3 3 4 5 5 5 6 7 8 8 8 8 8 8 7 7 7 7 7 8 7 7 6 4 4 4 5 5 4 3 3 2 3 2 2 1 1 2 2 1 2 1 1 1 4 7 9 9 7 5 5 6 8 8 8 8 8 8 9 10 12 14 11 5 4 8 13 11 10 10 10 11 12 12 11 9 7 6 6 7 8 7 5 3 2 2 2 2 1 0 1 3 5 5 3 2 1 1 1 1 1 2 2 2 2 2 2 2 2 3 3 3 2 1 1 2 3 4 4 4 3 4 4 4 3 3 3 3 21 21 21 21 20 20 20 20 21 21 21 22 22 22 22 22 21 21 21 21 21 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 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 22 22 22 22 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 20 20 19 19 19 18 18 18 17 17 16 16 16 15 13 11 8 6 4 4 4 5 5 5 3 2 3 3 2 4 5 5 4 2 0 1 1 1 2 3 2 2 6 7 6 6 6 6 5 5 5 5 5 5 5 5 6 6 7 6 6 5 4 2 1 2 3 3 3 3 2 1 1 1 2 2 2 2 2 3 4 2 1 1 0 2 4 2 8 12 11 8 6 6 10 13 14 14 12 9 2 6 5 6 15 17 14 11 11 9 7 5 3 2 3 4 3 4 4 4 4 4 5 4 4 2 1 2 2 3 3 3 3 3 3 3 2 1 3 3 2 3 4 4 3 1 0 0 1 1 1 2 2 2 2 1 1 1 2 3 3 3 2 1 1 2 3 5 5 5 3 4 6 6 6 5 4 3 3 2 3 5 7 9 10 9 9 10 10 9 6 6 7 8 8 8 8 7 6 7 8 6 5 6 7 7 8 6 2 3 4 5 4 4 5 5 5 6 4 2 1 1 1 1 2 3 3 3 3 4 3 1 1 2 0 1 1 1 1 0 0 1 3 3 3 2 3 5 5 4 5 4 5 5 5 6 6 6 6 5 4 5 7 10 11 8 5 1 1 2 2 2 3 3 4 7 9 9 8 7 8 10 10 11 12 12 10 10 10 12 13 13 11 11 11 11 9 8 12 14 13 13 13 13 12 12 11 11 11 10 8 6 6 7 9 11 11 10 10 9 8 7 6 5 4 4 5 4 2 2 2 6 6 5 4 2 2 4 6 8 8 8 8 7 6 5 6 7 7 7 8 6 4 5 5 5 5 7 8 7 6 6 4 5 6 5 4 3 4 4 4 4 4 2 2 1 3 5 4 1 1 2 2 3 4 4 3 2 3 4 4 4 4 2 1 1 1 1 2 4 5 2 2 2 2 2 3 3 2 2 3 3 2 2 3 6 8 9 9 7 3 3 5 5 4 4 4 2 4 6 7 7 5 4 5 5 5 5 4 3 2 3 4 4 2 1 1 3 6 5 3 1 2 4 5 3 2 5 4 4 5 5 5 6 5 4 2 2 4 4 2 4 5 5 6 9 11 9 5 4 5 7 8 5 3 4 3 4 5 8 11 11 11 10 9 8 9 10 11 11 11 11 11 11 9 5 3 3 5 5 6 5 5 5 5 6 6 6 6 6 5 5 4 4 4 3 2 2 1 3 5 7 8 8 8 8 8 7 6 5 6 8 7 8 8 9 9 9 10 10 10 9 9 8 6 4 2 1 1 1 2 3 4 3 4 4 4 4 3 4 4 3 3 4 5 6 7 7 6 6 6 6 5 5 5 5 4 2 2 1 1 1 2 4 6 6 4 2 3 4 5 5 3 4 4 2 2 6 6 5 4 6 6 5 4 2 1 2 2 0 2 4 5 5 4 3 2 3 3 3 2 2 2 2 3 3 3 3 2 2 2 2 2 3 5 4 2 2 3 4 5 5 5 6 6 7 7 8 8 8 8 7 6 6 6 6 6 6 6 5 4 4 5 5 5 4 3 2 2 2 2 1 1 2 3 3 2 1 1 2 3 6 7 8 8 8 7 5 5 8 9 9 8 9 10 12 13 15 16 14 11 7 8 12 14 13 12 11 11 11 11 10 8 7 6 5 6 8 8 7 5 3 3 2 2 1 1 1 2 4 5 4 3 2 1 1 0 0 2 2 2 2 2 2 3 3 4 3 3 2 2 2 3 4 4 3 2 1 1 2 2 2 2 2 2 21 21 21 21 21 20 20 20 21 21 21 22 22 22 22 22 21 21 21 21 21 21 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 22 22 22 22 22 22 22 22 22 22 22 22 22 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 19 19 19 18 18 18 17 17 17 16 15 14 12 9 6 4 3 1 1 3 4 5 4 3 3 2 5 4 4 4 5 7 9 7 4 2 0 3 7 9 8 7 7 7 7 7 6 6 6 5 5 6 6 6 7 7 7 6 5 4 3 1 1 2 4 4 3 1 1 1 0 0 1 0 1 2 2 2 5 5 4 4 4 3 3 6 9 5 3 4 2 8 14 15 12 7 3 3 5 4 7 14 18 14 11 10 7 5 3 2 3 2 2 5 4 4 5 5 5 5 5 5 3 2 1 1 1 2 2 2 2 1 1 3 4 7 7 7 6 6 6 5 6 6 5 4 4 3 3 3 2 2 1 1 2 2 3 5 5 4 1 0 0 1 3 6 6 3 4 5 5 3 2 2 4 5 6 8 9 11 11 11 10 10 10 10 8 6 6 6 8 7 6 6 5 4 5 6 6 3 7 6 4 1 2 3 5 4 4 4 5 6 5 4 3 2 0 1 1 1 1 2 3 4 5 5 5 3 1 1 0 1 2 2 2 2 1 1 2 4 4 3 3 4 5 5 5 5 4 5 6 6 7 7 6 5 4 2 2 3 6 9 10 8 5 3 2 1 2 2 3 4 6 9 12 15 15 16 18 16 13 11 11 10 8 8 9 11 12 11 10 11 14 11 10 11 10 10 10 11 12 11 11 10 11 11 10 9 8 7 7 7 8 8 6 6 7 8 7 7 7 5 4 5 4 4 4 6 9 6 5 5 0 3 4 7 9 10 8 7 7 6 4 5 6 6 6 6 7 6 6 6 5 5 8 7 5 6 5 1 2 4 6 6 6 5 3 0 0 0 1 2 1 3 4 3 1 1 1 4 6 6 5 4 3 3 4 5 5 4 2 1 2 3 3 3 5 5 3 2 2 3 3 4 4 2 3 3 2 3 4 5 7 8 8 6 4 3 3 3 3 2 2 3 2 3 4 2 2 2 3 6 6 5 5 4 3 2 3 3 2 1 2 5 6 4 2 1 3 4 3 3 5 6 7 4 5 8 8 8 8 6 4 1 3 3 2 1 4 7 7 7 7 7 7 7 7 7 8 8 6 4 3 3 4 7 10 12 12 11 9 8 7 7 6 8 10 9 8 8 9 8 6 5 5 5 4 4 3 4 5 5 5 6 6 5 4 4 3 3 2 2 2 2 2 1 3 6 7 7 7 7 7 7 7 6 4 3 5 7 8 9 10 9 9 8 8 9 8 8 7 5 4 2 0 1 2 1 2 3 4 5 4 4 3 3 3 3 4 5 6 8 8 8 7 6 6 5 5 5 5 5 4 3 2 2 1 1 2 4 6 5 4 3 3 3 2 1 2 4 4 4 5 4 3 5 5 6 5 5 4 3 2 2 3 3 3 1 2 3 4 4 3 3 3 2 2 2 2 3 3 3 3 3 3 2 2 2 3 3 2 3 5 5 4 4 4 5 5 6 6 6 6 7 7 7 7 7 7 6 5 5 5 5 5 5 5 4 4 5 5 5 4 3 2 2 2 1 1 2 3 4 5 5 5 5 6 7 8 8 8 8 9 9 7 5 5 7 9 11 11 13 16 17 18 18 15 12 7 8 10 12 12 11 11 11 11 10 9 9 8 7 6 6 6 8 8 7 5 4 3 2 2 2 2 2 3 4 4 4 3 2 1 0 1 2 2 2 2 3 3 4 4 4 4 3 3 2 3 4 4 4 3 2 1 0 1 1 1 2 2 2 21 21 21 21 21 21 20 21 21 21 22 22 22 22 22 22 22 21 21 21 21 21 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 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 19 19 19 19 18 18 18 17 17 16 16 15 12 10 6 3 1 2 2 2 3 4 3 2 4 7 7 7 6 6 10 10 9 7 6 3 3 7 10 7 6 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 4 4 4 4 4 2 2 1 1 2 2 1 1 1 1 3 5 7 7 6 5 5 4 4 8 9 6 6 5 8 10 12 13 13 10 5 3 5 4 4 11 15 14 13 11 8 6 5 3 3 3 1 1 2 2 4 5 5 5 5 5 4 3 1 1 1 1 1 0 0 2 3 5 6 6 4 4 6 5 5 7 7 6 6 6 5 5 3 2 2 2 3 4 4 4 2 3 5 3 1 0 1 3 4 5 5 5 3 2 3 7 10 11 11 10 10 11 12 12 11 10 10 10 10 10 7 5 3 3 3 2 4 5 5 5 5 6 5 3 5 4 3 6 6 5 5 4 4 4 5 5 4 3 2 2 2 2 1 1 1 1 2 2 3 3 4 3 2 2 2 2 2 2 3 3 3 2 3 4 4 3 2 3 4 6 6 6 5 4 5 6 6 6 6 5 4 2 1 1 2 5 7 9 10 10 9 8 8 8 8 10 11 13 15 17 16 14 13 12 11 10 11 8 4 2 3 6 9 10 9 11 13 10 9 8 8 8 8 9 10 9 10 11 12 11 10 10 10 10 8 6 6 6 6 6 6 7 7 7 7 6 6 6 7 8 9 9 9 6 4 4 2 4 6 9 10 10 7 6 7 5 4 5 6 6 4 5 6 7 7 5 5 5 7 7 6 6 7 7 6 6 8 8 7 5 3 4 2 1 2 1 2 4 3 2 1 2 5 7 6 5 5 5 6 6 6 6 6 5 4 3 3 4 5 5 5 5 5 4 4 3 3 4 4 4 4 3 3 3 4 5 7 7 5 2 1 2 3 2 2 1 2 2 3 3 4 2 1 2 3 6 7 5 4 4 3 3 3 2 1 1 2 1 2 2 1 2 3 4 3 1 6 8 7 4 6 8 8 8 8 6 3 1 3 4 4 4 4 6 4 3 3 5 7 8 8 8 7 6 5 2 2 5 7 9 11 12 11 10 8 7 7 7 6 7 8 9 7 6 5 6 7 6 6 4 0 1 2 4 5 5 5 5 5 4 4 3 3 2 2 1 1 2 2 1 2 4 6 7 7 7 7 7 7 6 5 4 5 8 10 11 10 9 8 7 7 7 5 5 4 4 3 2 1 1 3 3 4 4 5 5 4 3 3 2 3 4 5 7 8 9 9 8 7 6 5 4 4 4 5 5 3 2 1 2 1 2 5 6 6 5 2 2 3 3 4 3 2 1 2 2 3 2 0 3 4 4 4 3 2 1 1 1 2 3 3 2 2 2 3 4 4 3 3 2 1 1 2 3 4 4 3 2 2 2 2 3 3 3 2 2 3 4 5 6 6 6 6 6 6 6 6 6 7 7 8 8 7 7 6 6 6 5 5 5 4 4 4 5 5 5 4 3 2 2 2 1 1 3 4 5 6 6 7 8 8 9 9 9 9 9 9 9 9 8 7 6 9 12 13 15 19 19 20 19 14 10 8 9 9 8 8 9 10 11 11 9 9 9 9 9 8 7 6 6 8 8 7 5 4 3 3 3 3 3 3 2 3 3 3 2 1 1 1 2 2 3 3 3 4 5 4 4 3 3 3 3 4 4 4 4 3 2 1 0 1 1 2 2 2 2 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 19 19 19 19 19 18 18 17 17 16 16 15 13 10 7 3 1 1 0 1 1 2 3 6 9 10 7 6 7 8 10 6 2 6 5 5 7 8 8 5 5 7 6 5 5 5 6 5 6 5 5 5 5 5 5 5 5 4 5 5 6 5 5 4 4 4 2 1 2 1 2 3 1 3 4 5 8 6 5 4 3 3 5 3 2 10 11 8 6 7 12 8 4 4 9 13 8 3 5 5 1 10 14 15 15 13 10 7 5 4 3 2 1 1 2 2 4 5 4 4 5 6 6 5 4 2 1 1 2 3 4 5 5 6 5 3 1 2 4 3 3 4 3 3 4 5 5 5 4 2 2 3 5 6 3 2 2 0 4 5 4 5 6 7 8 9 9 9 9 9 12 14 12 10 8 8 8 10 10 9 8 8 8 9 9 7 5 4 4 3 4 5 5 6 6 6 5 7 6 2 2 2 4 6 6 5 4 5 5 5 5 6 6 6 5 5 5 5 4 2 1 2 3 4 3 2 1 1 1 1 1 1 0 1 2 3 2 2 2 2 2 2 2 4 5 6 6 7 7 6 5 5 4 4 4 4 3 2 3 3 4 4 5 5 5 6 7 9 10 11 12 10 8 9 9 8 6 5 7 10 11 11 11 8 5 5 6 7 9 9 8 10 11 10 8 7 7 8 10 9 9 8 11 12 13 11 9 9 11 12 10 4 5 5 5 6 6 6 7 7 7 7 7 8 10 11 11 11 9 6 4 3 6 7 8 10 10 9 6 7 8 5 4 5 5 3 2 3 4 7 8 9 7 8 9 8 8 8 6 7 5 6 8 7 6 5 3 4 6 5 5 4 5 5 4 4 4 6 7 8 7 6 7 7 7 7 7 7 6 5 5 5 5 6 6 6 5 4 4 4 4 4 3 3 4 4 4 3 3 3 3 4 5 5 5 3 1 1 2 2 1 1 2 2 4 3 2 3 2 2 4 6 6 4 4 3 3 3 3 3 1 3 2 1 5 5 3 1 3 4 4 4 7 6 5 4 5 6 6 6 5 5 2 2 3 6 8 5 2 2 2 2 2 5 7 8 8 6 5 5 5 2 4 7 9 10 11 10 9 7 5 4 5 7 8 8 9 10 8 5 2 3 4 4 4 3 3 0 2 3 3 4 5 5 5 4 3 2 2 2 2 1 1 2 1 1 3 5 6 7 7 7 7 7 7 6 5 3 5 9 12 11 11 10 9 8 7 4 3 3 2 1 1 2 2 0 2 3 4 5 6 5 5 4 3 3 4 5 7 9 10 10 9 8 7 6 5 4 4 4 5 4 3 2 1 2 1 1 3 4 4 4 3 3 2 3 4 3 3 3 3 3 2 2 3 5 5 5 3 2 1 2 1 0 2 2 1 3 3 3 3 3 3 3 3 2 1 1 1 3 4 5 4 2 1 2 2 3 3 3 3 2 2 3 4 6 7 7 7 7 7 7 7 7 8 8 9 9 8 8 8 8 8 7 6 5 4 4 4 4 5 5 4 4 3 2 2 2 2 3 3 3 5 6 7 8 9 10 10 11 11 11 11 11 11 12 11 10 11 13 14 15 17 18 17 15 10 8 10 10 9 6 6 7 9 10 10 9 9 9 9 9 9 8 7 6 7 8 9 7 6 5 5 6 5 4 3 2 2 2 2 2 2 1 1 2 3 3 3 4 4 5 5 4 3 3 3 4 4 5 4 3 3 3 2 1 1 1 1 1 1 2 21 21 21 21 21 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 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 20 20 20 20 20 20 20 19 19 19 19 19 19 18 18 17 17 16 16 15 14 11 7 4 2 2 2 3 3 3 4 8 6 4 2 2 5 7 7 4 3 5 5 7 11 10 8 6 5 5 6 6 5 5 5 5 5 5 5 5 5 4 4 4 4 4 3 4 4 5 3 2 3 3 2 0 2 2 1 2 2 6 11 11 9 7 3 3 3 3 5 2 5 13 8 4 2 5 9 6 1 4 7 13 11 4 5 6 0 9 15 17 17 15 11 7 6 5 4 2 1 1 2 5 4 4 3 3 4 6 6 7 6 4 3 3 3 4 4 5 5 4 2 1 1 2 2 1 1 2 2 1 1 2 2 3 3 2 1 0 3 4 3 2 1 3 6 7 8 9 9 9 7 7 7 8 9 10 10 9 7 3 3 5 3 6 6 4 2 3 4 5 4 2 4 5 5 5 5 6 7 7 8 8 8 7 6 4 3 3 4 3 4 3 4 5 6 7 7 7 7 7 7 6 5 4 3 2 1 2 4 4 4 4 3 2 1 1 1 2 2 1 1 2 2 2 2 2 3 4 4 4 4 4 4 5 6 7 7 5 3 1 1 2 3 4 4 5 5 6 6 6 5 4 4 4 5 5 5 4 2 2 4 2 2 5 8 10 11 11 11 9 7 8 9 10 9 8 8 7 8 10 8 6 7 10 11 10 10 11 13 12 11 9 8 10 12 13 12 6 2 4 4 5 6 6 6 6 7 7 8 9 10 10 11 10 8 5 3 4 7 8 8 10 11 8 5 7 8 6 4 4 3 2 2 1 1 4 4 5 6 9 10 8 7 6 5 5 5 6 7 6 6 5 7 9 10 7 6 5 7 8 6 6 7 7 9 11 11 10 8 7 7 8 8 7 4 4 4 6 5 5 6 5 5 4 4 5 5 4 3 4 3 3 2 2 3 2 1 2 3 4 5 5 4 1 1 3 1 1 2 2 4 3 3 4 4 4 5 5 5 4 3 3 4 3 2 2 2 3 1 3 8 8 6 2 1 1 3 4 4 4 4 4 4 4 4 4 3 3 1 2 4 5 4 3 2 2 2 1 3 4 6 8 10 9 8 6 5 5 5 6 7 7 6 5 4 3 2 2 4 6 8 10 10 10 8 4 2 2 2 4 4 3 2 1 1 0 1 2 4 6 5 3 2 1 2 2 3 4 4 3 2 2 2 4 6 7 8 8 8 8 7 6 4 3 5 8 10 11 10 10 10 9 6 3 2 2 1 1 3 3 1 3 5 6 5 5 6 5 5 4 4 3 3 5 7 9 10 10 9 9 8 6 5 5 4 4 5 4 2 1 0 2 3 2 3 2 2 2 2 3 3 4 4 4 3 2 2 2 2 2 3 4 6 7 7 6 5 4 2 1 2 2 2 3 4 4 3 2 2 2 2 2 1 1 1 2 4 5 5 3 1 1 2 3 3 3 2 2 2 3 4 5 6 7 8 8 8 8 7 7 8 9 9 9 9 8 8 8 8 8 7 6 4 4 3 4 5 5 5 4 3 3 3 3 3 3 2 2 3 5 6 7 7 8 10 10 11 12 13 14 14 16 16 16 16 16 16 15 14 15 14 12 5 6 10 11 9 7 6 6 8 8 9 8 9 9 9 9 9 9 7 6 5 7 9 8 8 7 7 6 5 4 3 2 1 1 1 1 1 1 1 2 2 3 3 4 5 5 5 4 3 3 3 4 5 5 4 3 2 2 2 2 2 2 1 1 1 2 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 22 21 21 21 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 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 19 19 19 19 19 18 18 18 17 17 16 16 14 12 8 5 3 3 3 5 5 4 5 5 4 2 2 1 3 6 5 3 2 3 5 10 10 9 7 7 6 5 5 5 5 5 4 4 4 4 5 5 5 4 4 3 3 3 3 4 4 4 2 3 4 3 1 1 2 2 2 1 2 9 12 10 7 6 3 0 1 2 3 2 9 15 10 4 1 4 5 4 3 3 6 10 11 4 5 5 2 9 16 16 16 15 12 8 7 6 4 2 1 1 2 5 5 4 5 3 3 3 5 6 7 6 5 3 3 3 3 2 2 1 1 1 1 2 2 2 2 2 2 2 1 0 2 2 3 1 3 5 3 3 3 5 8 12 12 11 10 9 9 8 6 6 5 4 5 6 8 7 5 1 2 4 2 1 2 1 3 4 3 2 1 3 5 6 7 6 6 6 7 8 9 8 7 6 4 3 0 0 1 2 2 3 4 5 5 6 6 5 5 5 4 3 4 5 5 4 3 3 2 2 3 5 5 5 5 4 4 4 4 3 3 3 3 2 1 2 4 5 3 3 3 3 4 5 6 7 7 6 4 2 2 2 4 4 4 4 4 4 4 4 3 4 4 5 5 5 5 4 2 2 2 2 4 6 8 9 9 10 10 11 9 8 8 9 9 9 8 6 8 9 7 4 4 6 10 11 12 13 14 10 9 7 10 12 14 14 14 11 7 4 5 5 6 6 6 6 6 6 7 7 7 7 7 7 6 4 2 4 6 8 11 12 11 7 5 6 7 7 5 4 3 1 1 2 2 1 1 4 7 9 9 7 8 7 6 6 6 7 7 7 8 10 11 11 9 6 4 2 5 5 5 7 8 9 9 9 8 6 6 6 7 7 7 4 3 3 4 5 3 3 3 5 5 5 5 4 4 4 3 4 3 2 2 1 1 2 2 2 3 4 5 5 5 3 1 2 1 1 2 3 4 4 5 5 4 3 3 4 3 3 3 3 4 1 1 2 3 2 3 4 7 8 3 2 1 2 3 2 2 4 5 5 4 3 3 3 2 1 1 2 3 3 2 0 1 0 1 0 2 3 6 8 8 6 5 4 5 7 4 2 2 2 1 1 1 1 0 2 3 5 8 10 10 7 4 4 4 5 5 5 4 4 4 5 4 2 1 1 2 6 7 6 3 1 1 3 5 7 6 5 4 3 2 3 5 8 9 9 9 8 8 7 4 3 4 7 8 9 10 10 10 8 6 3 3 2 2 1 2 1 3 6 6 5 4 5 5 5 4 4 4 4 5 5 5 7 8 10 10 9 8 7 6 5 5 4 4 3 2 2 0 1 2 2 2 2 1 1 2 2 3 5 4 3 3 2 2 2 1 0 1 2 3 4 4 4 3 4 3 2 1 1 1 3 4 3 1 3 3 1 1 2 2 1 1 1 3 4 5 4 2 1 1 1 1 1 1 1 2 4 5 6 7 7 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 8 7 6 5 4 3 4 4 5 4 4 4 4 3 3 3 3 2 2 2 4 6 7 7 8 10 12 12 13 14 15 16 16 18 19 18 17 18 19 18 15 13 9 1 6 10 11 11 10 9 9 8 7 7 7 9 10 10 9 9 9 8 6 4 6 8 9 8 8 8 7 6 4 3 2 1 1 1 1 1 1 1 1 2 2 3 4 5 5 5 4 3 3 3 4 5 5 4 2 1 0 1 1 1 1 1 1 1 2 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 22 21 21 21 21 21 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 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 20 20 20 20 20 20 20 19 19 19 19 19 18 18 18 17 17 17 16 15 12 9 6 3 4 4 5 5 5 4 2 1 1 1 3 4 5 5 3 2 1 4 11 7 4 6 6 6 5 5 5 5 4 4 3 3 3 4 5 5 5 4 4 4 4 4 4 4 4 4 3 3 2 1 1 2 2 1 2 5 10 12 11 7 5 6 6 6 7 7 7 7 8 8 5 4 6 5 4 2 3 5 8 9 4 3 3 3 11 17 15 14 13 12 9 7 6 5 3 2 2 3 4 5 4 4 4 3 3 4 5 6 6 6 4 1 1 1 1 2 2 2 2 2 2 2 2 3 2 2 1 0 1 1 0 2 5 8 8 7 7 8 8 8 9 10 9 6 3 2 3 4 4 3 2 2 4 6 6 5 4 2 3 4 3 3 3 3 4 4 3 3 4 4 5 6 6 6 6 6 6 6 6 5 5 5 5 4 4 3 2 2 2 4 3 4 5 4 5 7 9 9 8 8 8 7 5 1 2 2 1 3 5 5 5 5 5 5 5 5 4 4 3 3 2 1 2 3 4 4 4 4 4 5 5 7 7 6 5 4 3 3 3 5 4 2 1 1 1 2 2 2 2 3 5 5 5 4 3 2 3 2 1 1 2 4 6 8 9 9 10 8 6 5 7 8 8 8 8 8 7 6 5 1 5 9 12 13 13 12 10 8 8 12 14 15 15 15 16 12 10 10 9 8 6 5 5 4 4 3 3 3 4 4 5 6 3 5 10 11 11 13 12 10 3 5 7 7 7 6 5 4 2 1 3 2 2 5 7 8 8 7 5 4 5 6 7 7 8 9 8 7 8 8 6 5 3 4 2 2 4 6 9 9 9 7 5 4 3 2 3 4 4 5 2 1 2 1 2 1 1 1 3 3 3 4 4 3 3 3 3 3 3 3 2 1 3 2 2 3 4 5 5 5 4 2 0 1 1 1 3 4 6 6 6 4 3 2 3 3 3 3 3 2 1 2 2 5 2 3 3 6 10 3 2 2 1 1 3 4 5 5 5 4 3 3 3 2 1 2 2 3 3 2 1 2 2 1 0 1 4 4 3 2 2 2 2 4 4 2 2 3 2 1 0 0 0 1 2 4 6 8 8 6 5 7 9 9 10 9 8 8 8 8 9 7 6 5 3 4 8 9 9 7 6 6 7 8 11 9 8 7 5 5 6 7 8 10 9 8 8 8 7 5 5 6 7 7 8 8 9 10 8 7 4 3 2 2 2 2 2 4 6 6 4 3 4 5 5 4 3 4 5 5 4 4 5 7 9 10 10 9 8 6 5 5 5 4 4 3 2 2 2 1 0 0 1 1 2 2 2 2 3 1 0 2 2 1 1 1 2 2 2 2 3 1 2 4 5 5 4 2 1 1 2 1 2 5 5 3 1 1 2 2 1 1 1 2 3 4 4 4 5 6 6 5 5 4 3 4 5 6 6 7 7 8 8 9 8 8 8 7 7 7 7 7 7 7 7 7 7 7 6 5 4 3 3 3 3 4 4 4 4 3 3 3 3 2 1 2 4 6 8 9 10 11 12 12 11 11 13 14 15 17 18 15 12 10 10 7 4 5 3 2 4 8 12 12 12 13 10 8 6 6 7 9 10 10 9 8 8 8 6 4 5 7 9 8 7 7 8 7 6 4 3 2 2 1 2 2 2 2 1 1 2 3 4 5 5 5 4 3 3 4 5 6 5 4 2 1 0 0 0 1 1 1 2 2 2 21 21 21 21 21 21 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 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 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 19 19 19 19 19 18 18 18 17 17 16 15 13 10 7 5 5 5 5 5 5 5 3 1 1 2 3 3 3 4 4 3 1 4 6 5 1 5 5 5 5 5 5 5 4 3 2 1 2 3 5 6 6 5 5 4 4 4 4 3 3 3 3 2 2 1 2 2 2 1 4 5 8 9 9 9 8 7 8 8 8 7 8 8 7 6 6 9 10 8 8 8 8 8 9 9 6 3 3 5 13 16 14 12 12 14 11 9 7 6 5 5 4 3 4 5 4 4 5 4 3 3 4 5 5 5 4 1 1 2 2 3 3 4 4 4 3 3 2 2 2 1 0 1 0 2 5 6 5 4 5 5 5 4 3 3 5 7 6 3 3 3 1 1 1 1 2 2 2 3 4 4 3 3 4 4 4 4 3 3 3 3 3 3 4 4 5 6 5 5 5 6 6 4 3 3 5 7 7 6 5 2 1 1 4 7 8 8 9 8 9 10 8 6 5 5 6 7 5 3 0 1 2 4 5 5 4 4 5 5 4 5 5 5 2 2 0 2 3 3 4 4 4 3 3 4 5 6 7 6 6 5 4 3 3 4 3 2 1 1 1 2 2 3 3 5 8 7 7 7 5 2 2 3 3 2 3 6 6 5 3 4 6 6 5 5 6 6 7 7 7 5 4 2 1 3 6 10 10 10 12 12 12 10 10 14 15 16 17 17 16 14 13 13 11 9 6 4 3 3 3 2 1 1 2 3 5 7 5 9 14 11 10 12 11 7 2 6 8 7 7 6 5 4 3 1 1 4 7 10 8 8 7 6 3 2 2 5 7 7 8 7 5 3 2 1 2 1 4 8 5 3 8 8 8 6 6 6 4 2 2 1 1 0 2 3 3 2 2 0 1 2 3 2 2 3 4 5 3 2 2 2 3 3 3 3 2 2 3 2 2 3 4 4 4 5 5 5 4 3 2 3 5 6 7 7 5 3 2 2 3 3 2 2 2 1 2 4 5 6 4 3 4 7 12 7 2 3 1 1 3 4 5 6 5 4 3 3 2 1 1 2 4 4 4 1 1 3 3 2 1 1 2 2 2 2 3 4 5 2 3 5 2 1 0 0 1 1 0 1 2 4 6 7 6 5 9 12 11 8 6 7 7 6 5 6 7 8 9 10 9 9 9 9 9 9 10 11 11 11 11 10 9 8 7 7 8 9 9 8 8 8 8 7 6 6 8 8 5 4 4 6 8 10 9 7 6 5 4 4 3 3 1 2 5 5 4 3 4 4 5 4 5 5 5 4 4 4 4 6 7 9 9 9 8 6 5 5 5 5 4 3 2 1 1 1 2 1 1 2 2 2 2 3 3 4 3 1 1 1 1 3 4 4 4 3 2 1 3 4 5 5 5 4 3 1 1 4 4 4 3 2 1 1 1 1 1 1 1 3 4 4 6 7 8 8 8 7 6 6 4 4 4 5 5 6 6 7 8 9 9 9 8 8 7 7 7 7 6 6 5 6 6 6 6 6 5 5 4 3 3 3 3 3 3 3 3 4 3 2 1 1 2 3 6 8 6 5 5 7 7 4 8 11 13 16 16 13 5 0 1 1 2 4 3 3 1 5 11 12 11 10 8 6 6 7 8 9 10 10 9 8 8 8 7 5 5 6 7 6 5 5 7 7 7 5 4 3 2 2 3 3 2 1 1 1 2 3 4 4 4 4 4 4 4 5 6 7 5 3 1 1 0 0 0 0 1 1 2 3 2 21 21 21 21 21 21 21 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 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 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 19 19 19 19 19 18 18 18 18 17 16 14 11 7 4 4 4 4 4 4 3 2 1 2 2 1 1 1 1 2 2 2 4 4 5 4 3 3 4 5 5 4 4 3 2 1 0 1 3 5 6 6 5 5 4 4 4 4 3 3 4 3 2 2 3 2 2 1 1 3 4 5 5 5 6 8 10 11 7 7 5 4 5 4 4 4 8 9 8 9 11 13 13 12 10 7 5 6 8 14 14 13 12 14 16 14 10 6 6 6 6 5 3 4 5 5 5 5 5 4 3 2 2 3 3 3 2 1 1 1 2 4 4 4 4 4 3 2 2 1 1 0 1 2 5 8 5 3 1 2 3 3 3 2 2 3 5 6 4 2 2 1 2 2 3 3 3 3 3 3 3 3 3 3 4 5 3 1 2 2 2 3 4 4 4 3 3 4 5 6 7 7 6 4 4 5 6 7 6 3 3 6 8 7 6 6 7 7 6 3 1 1 2 3 4 6 7 5 5 4 5 6 6 5 4 3 3 5 5 5 5 5 4 2 2 3 3 2 2 2 3 3 3 3 3 3 5 6 6 5 5 4 4 4 4 4 3 2 2 2 2 3 6 9 10 10 10 12 15 15 13 9 6 5 5 3 4 4 4 3 1 1 3 4 4 5 6 7 7 9 11 13 10 8 7 8 10 10 12 14 13 13 11 13 15 16 16 16 16 15 14 13 12 10 8 6 4 4 4 4 2 3 4 4 5 7 8 7 9 12 8 8 10 10 5 4 5 6 6 5 5 4 3 3 3 3 5 9 10 7 7 6 5 4 5 2 5 7 6 5 4 4 3 0 1 1 6 8 9 7 7 10 6 3 2 5 6 4 2 1 0 1 2 2 4 5 4 3 2 3 3 4 3 3 3 4 5 2 2 3 1 1 2 3 2 1 1 2 3 3 4 3 3 3 4 6 9 8 6 5 6 8 8 8 7 4 2 2 3 3 3 1 0 1 2 4 5 7 9 9 10 10 11 9 4 2 3 1 3 5 6 6 6 6 5 3 2 1 1 0 2 5 2 1 1 2 4 3 2 1 2 3 2 2 4 6 6 5 2 1 1 1 1 1 1 1 1 1 2 3 4 5 6 5 7 11 11 8 5 4 5 5 4 3 1 3 6 6 6 6 7 7 7 7 8 8 7 7 6 6 7 7 7 7 6 5 6 6 6 7 8 8 6 4 7 8 7 4 3 2 3 5 7 8 8 7 6 5 4 3 2 2 1 3 5 4 4 3 4 5 5 4 4 4 4 5 5 5 5 4 4 6 7 7 6 6 5 6 5 4 2 1 0 1 1 1 2 2 2 3 4 5 5 5 6 5 4 2 2 3 5 6 6 5 5 5 3 3 4 4 4 4 4 3 3 3 3 2 2 4 2 1 1 0 1 2 1 2 5 6 7 7 7 7 6 5 6 5 4 4 3 4 4 5 5 5 6 7 8 9 9 9 9 8 8 7 7 6 5 4 4 4 5 6 7 6 6 5 5 4 3 3 3 3 3 3 4 4 4 5 3 2 1 1 2 2 1 1 3 2 1 5 10 15 15 11 5 1 2 1 2 2 4 4 3 2 3 6 9 9 7 5 5 6 8 10 10 10 9 10 9 8 7 7 6 5 5 5 4 3 3 4 6 7 6 5 4 4 3 2 2 1 1 1 1 2 3 3 3 4 4 4 4 4 6 7 8 6 3 1 0 0 0 0 1 1 1 2 3 4 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 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 22 22 22 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 20 20 19 19 19 19 19 18 18 18 18 17 17 16 12 8 4 3 3 3 4 4 3 2 0 1 1 1 1 1 1 1 2 2 3 3 4 5 4 3 4 4 4 2 2 3 3 3 2 3 4 5 5 6 5 5 5 4 4 4 4 4 4 3 2 2 2 2 2 1 1 2 3 3 3 3 4 5 8 9 6 3 5 4 4 3 1 2 5 7 8 7 8 10 10 10 10 9 6 5 1 3 6 11 13 16 17 15 10 6 6 6 5 5 4 4 5 5 5 5 5 4 3 1 2 2 3 2 2 0 1 1 2 3 4 5 5 4 3 2 3 3 2 1 0 2 4 6 5 3 1 1 2 3 3 2 2 4 5 7 7 6 5 4 3 2 2 3 3 3 3 3 2 3 3 4 4 5 5 4 3 2 2 3 3 3 2 2 3 5 5 5 6 7 8 5 4 4 4 5 3 4 10 10 7 4 2 1 2 4 5 4 3 4 5 5 4 3 6 6 7 8 8 8 7 6 4 1 2 3 4 4 4 4 3 2 3 3 4 2 1 0 0 1 1 0 1 3 4 6 6 6 4 5 5 5 5 4 4 4 3 1 3 9 9 8 5 6 8 11 13 12 12 11 11 12 13 13 11 9 8 4 1 3 5 6 6 6 6 8 11 15 15 13 12 11 10 10 11 15 14 13 12 12 14 15 15 13 13 14 15 15 14 13 11 9 7 5 4 3 2 4 7 9 9 8 9 9 9 8 10 10 7 8 9 11 8 6 5 5 5 4 4 4 4 6 6 5 6 10 9 6 4 4 3 5 4 1 3 6 4 3 4 3 2 5 8 9 8 7 7 7 7 6 3 2 2 7 7 5 3 2 4 5 5 5 5 4 3 4 4 3 3 3 2 3 4 5 4 4 1 1 1 1 3 3 2 1 2 2 4 4 5 4 4 4 5 6 8 9 7 5 8 10 10 8 5 2 2 2 3 3 2 3 3 2 2 4 5 8 9 10 9 7 5 4 4 3 2 3 4 6 7 7 7 7 5 3 2 1 3 0 2 5 0 3 4 4 4 3 2 4 4 4 3 2 3 4 6 5 3 2 2 3 3 3 2 2 2 2 2 3 3 4 4 4 5 8 9 8 5 4 4 4 3 2 1 2 5 6 6 4 2 3 4 5 6 5 4 2 3 3 4 5 4 4 2 2 1 2 4 6 8 7 4 4 7 7 6 5 4 3 2 2 3 6 8 8 6 5 4 3 2 1 1 3 4 3 3 2 4 5 4 3 3 4 4 4 4 3 2 2 2 4 6 7 7 6 6 7 6 5 3 2 1 2 2 2 3 3 2 1 2 4 4 5 6 6 6 5 4 5 2 4 6 5 5 6 6 5 4 4 4 2 2 3 4 4 4 4 4 5 3 1 1 1 2 3 3 3 5 7 8 6 4 3 4 4 5 5 4 4 3 3 4 4 4 4 4 5 7 8 9 9 9 9 8 8 7 6 6 5 4 4 5 6 6 6 5 5 5 4 3 3 3 3 3 2 1 0 2 5 4 3 2 2 3 3 1 2 5 4 4 7 12 14 9 4 1 1 1 1 2 1 2 1 1 2 1 2 7 7 6 4 5 7 9 11 11 10 9 9 9 9 9 8 8 7 6 5 4 3 2 2 3 5 6 6 5 4 3 1 1 1 0 1 1 1 2 3 3 3 4 3 3 4 5 6 7 6 4 2 1 1 0 1 1 1 1 1 2 3 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 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 22 21 21 21 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 19 19 19 19 18 18 18 18 18 17 16 13 8 3 3 3 2 2 3 4 3 2 1 1 1 2 3 4 4 3 2 2 3 4 4 3 2 4 4 6 7 8 8 9 8 7 5 5 6 6 6 6 5 5 4 4 4 4 4 4 3 2 1 2 2 2 2 1 1 2 4 5 7 6 5 4 7 7 3 3 4 4 5 5 5 6 7 8 8 8 6 5 4 7 12 11 5 4 6 5 8 16 20 18 15 11 6 6 6 5 5 5 5 4 5 5 4 5 5 4 4 3 3 3 3 1 1 2 2 3 2 4 4 4 4 3 2 3 2 2 2 1 1 2 5 6 5 3 1 2 2 3 3 4 5 6 7 6 6 5 4 2 2 2 3 3 2 2 2 3 4 4 4 3 4 5 5 4 2 2 3 4 3 2 2 3 3 4 5 7 8 8 7 6 5 3 2 5 9 9 6 5 3 2 2 2 4 4 4 3 3 4 4 3 2 2 4 6 7 6 6 5 5 5 4 3 3 3 2 3 4 4 5 4 4 5 3 2 2 2 2 1 0 1 3 6 7 7 5 4 5 5 5 4 4 3 4 4 5 7 7 3 2 3 2 4 6 5 5 6 7 8 8 9 10 11 12 13 9 5 5 6 7 8 7 5 7 10 12 9 9 8 10 11 10 10 12 10 9 8 11 13 13 12 12 12 14 15 15 14 13 9 6 4 3 4 7 9 10 12 12 12 12 11 10 8 8 10 9 8 8 11 13 8 7 6 5 4 3 4 5 6 5 5 5 6 9 9 7 3 3 3 5 3 1 5 6 4 3 3 3 1 5 9 8 7 6 5 4 4 2 1 1 2 8 7 6 5 5 5 5 5 5 4 2 2 3 5 5 3 2 2 3 4 5 5 4 1 1 2 3 4 4 4 4 2 3 5 6 5 5 6 6 5 4 6 7 4 2 6 9 11 8 5 2 2 2 2 1 4 8 6 3 1 3 4 7 5 1 1 1 4 4 4 2 2 2 3 5 6 7 7 7 4 3 1 1 2 3 4 4 1 4 5 4 3 2 4 4 3 4 3 3 3 4 5 4 3 3 4 5 5 4 3 3 3 2 2 3 3 3 2 2 2 4 6 7 6 4 3 3 3 4 4 5 7 8 8 7 6 5 5 7 8 7 5 4 4 4 5 5 4 3 3 3 2 2 4 6 6 5 4 7 8 6 5 5 4 3 2 2 1 1 5 7 7 6 5 3 2 2 3 4 4 2 2 2 4 4 3 2 2 3 4 4 3 2 0 2 3 4 6 6 6 6 6 7 6 5 4 3 3 3 3 3 3 2 2 2 1 1 2 4 6 6 6 6 5 4 2 2 4 4 3 5 7 6 5 4 3 4 4 3 3 4 5 6 6 6 5 3 2 4 4 4 3 3 4 6 6 4 3 4 5 5 5 5 5 5 4 3 3 4 4 3 2 3 5 7 8 9 9 9 8 8 7 7 7 6 6 6 5 5 5 5 5 4 4 4 4 3 4 3 2 2 4 5 3 3 4 2 2 3 1 2 7 10 10 9 9 11 13 12 4 2 2 1 1 2 2 2 2 2 2 2 2 0 2 5 6 5 5 7 9 10 12 12 11 10 10 10 10 9 8 8 7 5 4 3 3 3 2 3 6 6 6 5 3 2 1 1 0 0 1 1 2 2 3 4 4 3 3 4 5 7 7 6 4 3 2 1 1 1 1 1 1 1 1 1 20 20 21 21 21 21 21 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 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 22 21 21 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 19 19 19 19 18 18 18 18 18 18 17 15 10 5 3 3 2 2 3 4 3 3 2 2 3 3 4 4 4 4 3 3 3 2 1 1 3 5 6 8 9 9 8 7 8 9 8 8 8 7 7 6 5 5 4 4 4 4 3 3 2 1 0 1 2 3 1 1 1 2 4 6 6 5 3 2 4 7 6 4 4 4 5 6 6 6 7 7 7 5 3 4 4 2 7 9 6 7 7 4 5 12 18 20 16 12 7 7 6 5 6 6 4 3 3 3 4 5 5 5 5 5 5 4 4 2 2 1 2 3 2 3 3 4 4 4 2 1 0 1 1 0 1 3 6 7 7 4 1 2 2 2 4 5 5 5 5 5 5 5 4 2 2 1 2 4 3 3 3 3 3 3 2 2 3 3 4 5 4 4 5 5 4 3 5 6 6 6 7 8 7 7 7 6 5 3 7 10 10 7 5 4 2 1 2 1 3 4 4 3 2 3 4 4 2 1 3 7 5 5 4 4 5 6 4 3 4 4 3 4 4 4 2 2 3 4 4 3 3 3 2 1 2 1 2 4 6 6 3 2 2 2 3 4 3 2 2 3 6 4 3 4 5 5 4 4 4 1 2 2 3 4 4 6 7 10 11 13 11 8 5 7 8 9 7 5 4 7 10 7 6 5 5 7 8 7 8 6 6 6 10 9 7 9 11 13 14 15 16 13 11 7 5 4 8 11 12 11 11 12 13 13 12 11 10 6 5 7 7 5 4 9 11 7 5 6 5 4 5 5 5 5 3 3 3 5 10 10 7 4 4 4 4 3 1 4 5 4 3 3 2 1 4 8 6 5 4 4 4 3 4 3 3 5 8 7 4 1 2 0 4 5 5 4 2 2 2 4 5 4 3 3 3 4 5 1 2 3 1 4 5 4 3 3 3 4 4 5 6 5 5 5 5 5 2 2 5 3 1 5 8 10 8 5 3 1 1 1 2 5 8 7 5 3 2 4 5 2 2 2 1 3 4 3 2 2 3 3 4 6 7 6 5 2 1 1 1 1 2 2 2 2 5 6 4 2 3 3 1 2 2 3 5 3 3 5 5 5 4 4 4 4 3 3 2 2 2 2 2 3 2 2 2 1 2 3 5 5 4 4 5 5 5 6 6 7 8 8 8 7 7 6 7 7 6 5 3 3 6 7 9 8 6 3 1 2 4 4 4 4 5 7 8 6 4 4 4 3 2 2 2 2 2 1 5 7 7 5 4 2 2 3 4 4 2 2 2 3 3 2 2 2 2 3 3 3 2 2 3 4 4 4 4 3 4 5 6 6 5 4 4 4 4 3 3 2 3 3 3 1 1 3 4 5 4 3 2 2 0 2 3 3 4 2 2 5 6 6 4 4 4 4 4 3 4 5 7 7 7 7 6 6 7 6 5 3 2 2 3 4 4 4 4 5 5 5 5 5 5 5 4 3 3 3 2 2 3 4 6 7 8 9 9 9 8 8 7 7 7 7 6 5 5 5 5 5 4 4 3 3 3 4 3 2 5 7 6 6 5 3 2 4 8 8 9 11 12 13 13 13 13 13 9 1 1 2 1 0 1 1 2 2 2 2 2 1 1 1 3 5 5 5 6 8 10 11 11 11 11 11 11 10 10 9 8 6 5 4 3 3 3 2 2 4 6 7 6 5 3 2 1 1 0 1 1 2 3 4 5 5 5 5 5 6 7 7 6 4 3 2 2 2 1 2 2 3 2 2 2 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 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 22 22 22 21 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 19 19 19 19 18 18 18 18 18 18 17 15 12 6 2 1 2 2 3 3 2 2 2 2 2 1 2 2 3 2 2 1 1 0 3 5 6 4 4 5 6 4 6 8 9 9 9 9 8 8 7 7 6 5 5 5 4 4 2 2 3 3 2 1 1 1 2 3 3 1 3 6 6 6 3 2 4 6 6 6 5 6 7 7 6 6 5 5 2 2 4 4 5 4 3 4 4 5 5 4 2 4 14 24 20 14 7 7 5 6 6 6 5 4 3 3 4 5 5 5 5 5 5 5 4 3 2 2 2 2 2 2 3 4 5 4 3 2 2 1 2 2 3 5 8 7 6 2 1 2 2 2 4 5 6 5 4 4 4 4 4 3 2 1 1 3 3 3 3 2 1 1 1 2 1 2 3 6 6 6 5 5 5 5 5 6 6 6 6 6 7 7 7 6 6 8 10 9 8 4 4 5 3 2 3 4 4 5 4 3 1 0 1 1 2 6 7 6 4 4 5 5 5 7 5 3 4 4 5 5 3 2 1 1 3 3 4 2 2 2 2 2 4 5 4 4 4 4 1 1 2 2 2 4 4 3 2 2 3 4 3 4 4 4 5 4 3 3 3 4 4 5 6 7 9 10 10 10 9 6 6 7 8 9 7 7 9 10 9 6 5 4 1 3 6 6 4 3 5 6 8 5 2 6 10 14 15 15 14 10 10 12 11 12 14 14 14 14 13 13 13 12 12 12 10 6 2 4 6 6 5 8 9 8 4 6 5 4 5 4 4 4 2 1 1 5 9 11 6 5 5 5 3 2 1 4 5 3 3 3 2 4 6 7 4 3 3 5 6 7 6 6 6 6 6 6 4 3 2 1 5 7 6 4 2 2 1 0 2 4 3 2 2 3 3 3 3 1 3 6 5 4 3 2 3 4 3 3 4 4 4 5 5 5 4 5 6 4 3 5 7 7 6 4 2 1 1 2 3 4 6 7 6 3 3 5 4 1 2 3 3 3 4 5 5 4 4 4 4 5 6 4 2 4 5 4 2 2 3 2 2 3 5 5 3 1 2 2 2 1 1 4 6 4 3 5 5 5 5 4 3 2 1 1 2 2 2 3 2 2 1 1 1 1 1 1 2 3 4 5 6 6 6 6 5 5 6 6 6 6 5 5 5 5 4 3 3 5 8 8 7 6 5 3 4 5 6 4 3 5 7 8 7 5 2 3 3 3 2 2 2 2 2 2 2 5 7 6 4 2 2 3 4 3 2 2 2 2 2 2 2 1 1 2 3 3 3 3 3 3 3 3 3 3 3 5 5 5 4 4 3 4 5 5 5 5 2 1 1 1 1 3 3 3 1 1 1 1 2 3 3 3 3 3 3 2 3 5 5 5 4 4 4 4 4 5 6 5 6 6 7 7 7 6 5 4 3 2 2 3 3 3 3 3 4 4 5 5 5 5 5 4 4 4 3 3 4 5 6 6 7 8 9 9 8 7 7 6 5 4 4 4 4 5 5 5 5 4 2 2 2 3 1 3 7 7 5 6 6 4 5 7 11 14 15 15 14 13 12 12 13 11 7 1 0 1 1 1 1 1 2 3 3 3 2 2 1 1 2 4 6 5 6 7 9 10 11 11 11 11 11 10 10 9 8 7 6 5 4 4 3 3 3 3 4 6 7 6 4 3 2 1 1 1 2 3 4 5 6 7 6 6 6 6 7 7 6 4 2 2 1 1 1 2 3 4 4 3 2 20 20 20 20 20 20 20 20 20 20 20 20 20 21 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 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 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 19 19 19 18 18 18 18 18 18 17 16 13 7 3 2 1 2 3 3 3 1 1 2 1 1 2 2 2 1 1 2 0 2 5 5 5 2 2 3 6 8 9 8 8 7 7 7 7 7 6 6 6 5 5 5 4 3 1 4 5 4 3 1 3 3 4 4 3 1 4 6 6 6 5 4 3 3 3 4 6 8 9 8 5 5 1 2 2 2 3 4 5 5 5 5 2 1 4 3 3 2 14 23 19 9 2 5 3 6 5 4 5 5 4 5 4 5 5 5 5 5 5 5 5 3 1 2 2 2 2 2 3 4 5 5 4 4 3 2 3 4 5 6 7 6 4 1 1 1 1 3 5 5 5 4 3 3 2 2 3 2 1 0 1 1 2 2 2 1 0 1 2 2 1 1 2 5 6 6 4 4 4 4 3 5 5 5 5 5 6 8 7 6 6 7 9 7 5 2 4 5 2 2 4 5 5 5 5 6 6 6 5 4 4 4 3 4 5 5 4 3 5 6 5 1 3 3 3 4 3 2 1 3 4 7 9 10 8 7 6 5 4 3 4 4 4 3 1 1 1 2 3 3 3 2 0 1 2 4 3 3 3 3 4 4 3 3 3 5 7 7 7 7 8 9 10 11 11 7 6 7 8 9 9 10 11 10 8 6 5 4 1 1 3 7 4 2 6 7 8 4 2 4 9 13 15 13 10 9 13 17 17 17 17 16 16 16 16 16 15 15 15 14 12 9 3 5 11 11 9 7 7 7 5 5 5 3 4 4 3 2 1 2 1 2 7 10 5 4 5 4 4 3 3 5 6 4 4 5 4 3 6 7 4 4 4 6 5 4 2 4 6 5 2 3 3 3 2 3 5 7 6 4 3 3 2 2 1 4 2 1 2 2 2 1 1 4 7 6 4 2 3 3 3 3 4 4 3 4 4 5 4 4 6 7 8 7 5 5 4 5 5 4 2 1 3 4 5 4 4 6 4 2 1 2 2 2 3 4 4 4 4 4 4 4 4 3 2 4 5 4 3 4 4 5 4 6 6 4 2 3 4 3 2 1 1 1 1 0 2 4 5 3 3 4 4 3 3 2 1 0 1 1 2 2 2 2 1 0 2 3 2 1 1 0 1 2 2 3 5 7 6 5 4 3 4 4 4 4 4 3 3 3 2 2 5 7 9 7 5 3 2 2 6 7 7 2 1 5 7 7 6 3 2 2 2 2 2 2 2 2 2 3 1 3 6 5 4 2 3 4 5 4 2 1 1 2 2 3 3 3 2 2 2 2 3 2 2 2 3 3 3 4 4 4 4 4 3 2 2 4 5 6 5 5 4 3 2 2 1 3 3 2 1 1 1 2 2 3 3 4 4 3 3 3 4 4 5 5 4 3 3 4 4 4 4 4 4 5 5 6 6 6 6 5 5 4 4 3 3 3 3 3 4 4 5 5 5 5 5 5 4 4 4 4 5 5 5 5 6 7 8 9 9 8 7 5 4 3 3 3 4 4 5 5 4 3 1 2 2 2 1 3 7 6 4 5 6 6 7 9 12 15 16 17 14 12 9 10 10 8 4 1 1 1 2 2 2 1 2 3 3 3 2 2 1 0 2 3 4 5 6 7 8 9 10 11 11 11 11 11 10 9 9 8 6 5 4 4 4 4 4 3 3 4 5 5 5 3 2 1 1 2 3 4 5 5 7 7 7 6 5 6 7 7 7 5 3 2 2 2 1 2 2 4 4 4 2 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 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 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 19 19 19 18 18 18 18 18 17 17 16 13 7 4 2 1 2 4 4 3 2 1 2 2 2 3 2 2 2 2 0 2 4 6 4 2 1 2 5 9 6 4 4 5 6 6 6 6 6 5 5 5 5 5 4 3 4 6 8 7 6 5 4 4 5 4 3 2 1 4 6 6 4 4 5 4 2 2 3 4 6 10 11 3 5 5 1 2 1 1 3 4 4 2 1 1 3 3 3 1 5 17 20 18 9 3 2 4 2 1 1 3 5 5 5 5 5 5 5 5 5 5 5 5 4 2 1 2 1 1 2 3 4 5 5 5 4 3 2 1 3 5 7 6 4 2 1 1 2 4 6 5 4 2 2 2 2 2 1 1 1 1 1 1 1 2 1 0 1 1 2 2 2 2 3 1 2 5 5 5 4 3 3 1 2 3 3 4 4 5 8 7 5 7 6 5 4 2 1 3 3 1 2 2 3 3 3 4 5 5 4 4 4 3 3 3 3 4 4 3 1 4 6 6 2 2 2 2 4 2 5 8 11 13 13 11 11 11 11 10 10 9 7 6 5 4 3 3 3 3 3 3 1 2 2 1 1 2 2 2 2 3 2 2 3 1 1 3 4 4 4 4 4 5 7 11 12 11 9 6 6 8 7 6 7 7 6 5 4 3 2 0 1 1 4 5 4 6 7 7 5 5 5 9 13 14 10 8 12 15 16 16 17 17 16 16 16 17 17 18 17 15 14 14 11 7 10 12 10 9 7 7 6 5 5 4 3 3 3 3 2 1 2 1 3 8 9 7 5 5 5 4 3 6 7 7 5 5 6 4 2 7 7 7 5 4 3 3 2 1 2 3 3 1 2 5 5 4 3 3 5 3 1 5 2 2 2 2 3 2 1 1 1 2 4 7 7 7 2 1 2 1 2 2 3 4 4 3 2 3 5 6 6 6 4 5 7 6 6 6 8 8 4 3 2 5 6 6 4 3 3 2 2 3 2 1 2 3 4 4 4 5 5 4 3 3 1 1 7 9 8 3 2 2 3 4 5 5 3 2 3 3 2 1 3 2 2 1 3 4 4 4 4 4 4 3 2 1 1 1 0 1 1 2 2 3 2 0 3 5 3 2 0 1 1 2 2 2 2 4 6 6 5 3 2 3 4 3 3 2 2 2 2 2 5 8 8 7 5 3 1 1 2 5 5 4 1 0 3 7 6 4 2 2 1 1 1 1 1 2 2 2 2 3 2 3 4 5 5 5 5 4 4 3 1 1 2 3 3 4 4 3 2 2 2 2 1 1 2 1 2 2 3 4 4 3 3 2 0 2 4 4 3 3 3 4 4 4 3 1 2 5 5 5 4 3 2 2 2 3 4 5 6 5 4 4 4 4 4 4 4 3 3 3 2 2 2 3 3 4 4 5 6 7 7 8 8 7 5 3 2 2 3 4 4 4 5 4 4 4 4 4 4 4 5 5 5 5 5 5 5 7 8 9 9 7 5 4 3 4 4 4 4 4 4 3 1 2 3 2 1 2 1 6 6 5 8 10 11 13 14 15 16 17 16 12 9 5 8 8 5 2 1 1 1 1 2 2 2 2 2 2 2 2 2 1 1 1 3 4 5 6 8 8 9 9 11 11 11 11 10 10 10 9 8 6 5 5 5 5 5 4 4 4 3 3 4 4 3 2 1 1 2 4 5 6 6 7 7 7 6 5 5 6 7 7 5 4 3 3 2 2 2 2 2 3 4 2 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 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 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 19 19 19 18 18 18 18 17 17 17 16 13 9 6 5 4 2 2 3 3 2 0 2 3 3 3 3 2 1 3 4 5 3 2 3 2 2 4 5 5 2 2 5 6 6 6 6 6 5 5 5 5 5 4 4 6 9 10 11 9 8 7 7 6 6 5 4 4 3 5 7 7 7 6 5 3 1 2 2 1 4 9 12 8 5 5 6 7 6 2 3 4 5 7 7 7 6 1 0 5 13 19 19 16 10 8 7 5 3 2 2 4 5 5 5 5 5 5 6 6 6 5 5 5 3 2 1 1 1 2 2 3 4 5 6 5 4 3 2 0 3 5 7 5 2 1 1 1 3 5 6 5 3 1 2 2 2 3 3 2 2 1 1 1 2 2 2 1 1 1 1 2 2 1 1 1 1 3 4 4 5 2 1 2 1 2 2 2 2 4 6 6 5 6 4 1 2 2 1 3 2 1 1 1 1 1 2 2 2 2 3 4 5 3 2 1 1 3 5 2 2 5 5 5 3 3 5 4 5 10 13 15 11 9 7 7 7 9 9 9 8 8 8 8 8 8 7 6 5 4 4 3 2 2 1 0 0 3 4 7 6 4 4 2 2 4 5 8 8 8 7 5 4 5 7 9 11 10 9 7 5 5 2 0 0 1 1 1 0 0 1 2 3 2 1 6 5 3 3 4 6 7 8 11 13 11 7 9 13 14 13 13 14 14 14 14 14 15 15 15 15 14 13 13 10 8 12 9 6 6 5 6 5 5 5 3 2 2 3 3 3 2 1 4 7 11 11 10 9 9 9 7 7 9 8 6 5 4 4 3 2 7 7 4 1 2 3 3 3 2 2 3 3 0 2 6 5 2 4 5 4 3 3 3 2 4 6 4 3 2 1 0 2 5 8 8 5 3 2 2 0 2 3 2 3 3 4 2 1 3 6 7 7 6 5 7 8 7 6 7 10 6 3 3 0 5 6 5 4 3 3 2 1 2 3 1 1 2 3 4 5 5 5 3 2 1 2 5 9 10 9 4 2 4 2 2 3 3 3 3 3 3 2 1 2 4 4 3 3 3 3 4 5 5 4 2 1 1 1 0 0 0 1 2 2 2 1 2 3 4 3 2 1 0 0 1 1 1 2 4 5 5 4 4 3 3 4 4 3 2 2 2 3 6 7 7 6 5 3 2 1 1 2 3 5 5 4 4 3 5 4 3 2 2 1 1 1 1 2 2 2 2 2 3 1 2 5 6 7 6 5 5 4 4 3 1 1 3 3 4 4 3 2 2 2 2 0 1 1 1 1 2 3 3 3 3 2 2 1 1 2 3 3 2 2 4 4 4 3 0 2 4 5 5 4 2 2 2 3 5 6 6 6 5 5 5 4 3 3 5 5 5 4 4 2 2 2 2 2 2 2 4 5 7 9 10 11 10 8 5 3 2 3 4 4 4 4 4 4 4 3 3 4 4 5 5 5 5 5 5 5 6 7 8 9 8 5 4 5 5 5 5 5 4 3 2 1 5 5 4 1 2 2 5 8 11 14 14 13 14 13 13 13 13 11 6 4 3 6 6 3 1 1 1 2 1 1 1 1 1 1 2 2 2 2 2 1 1 2 4 5 7 8 9 8 9 10 11 11 10 10 10 10 9 8 7 6 6 6 5 5 5 4 4 4 3 2 2 2 2 1 1 2 4 5 6 7 7 7 6 6 5 5 7 7 7 6 5 4 3 3 3 2 2 2 3 3 3 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 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 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 18 18 18 17 17 17 16 14 10 7 6 6 5 3 2 3 2 1 1 2 3 2 3 6 7 7 5 2 4 2 2 2 3 4 4 3 3 3 4 5 5 5 5 5 5 5 5 5 5 6 10 12 13 12 11 10 9 8 7 7 6 6 5 4 3 5 8 7 6 5 4 3 3 5 4 2 1 4 7 8 8 10 13 11 8 7 7 9 7 7 6 5 3 2 3 4 11 17 19 15 11 7 5 4 3 2 3 3 4 4 4 5 5 5 5 5 6 5 5 5 3 1 1 1 1 2 2 2 3 4 5 4 3 2 1 0 2 4 5 3 2 2 1 2 4 5 5 4 2 1 2 3 3 3 3 3 2 1 1 0 1 1 2 1 1 1 1 0 1 2 2 2 0 1 2 2 3 2 1 2 1 2 3 3 3 3 4 5 3 4 2 1 3 3 1 2 2 0 2 2 2 2 1 2 2 3 4 5 4 2 1 1 1 3 5 4 4 5 5 3 4 2 3 3 7 13 11 8 5 6 5 4 4 6 6 7 7 6 6 7 7 7 6 5 5 5 4 4 2 2 2 3 6 13 13 12 11 9 8 5 4 6 6 7 8 10 11 10 9 8 8 8 9 9 8 6 5 4 3 4 5 7 5 2 1 2 3 4 4 4 2 3 5 4 1 2 2 2 7 10 10 8 9 13 14 13 11 10 10 11 11 11 12 12 12 12 13 12 11 10 7 8 13 8 3 4 5 7 6 5 4 1 2 2 2 2 2 1 2 6 9 12 11 9 8 9 10 9 7 6 7 6 5 4 3 2 3 6 6 3 2 3 1 2 1 2 2 2 4 4 3 3 4 3 5 4 2 1 1 0 4 4 4 5 3 2 1 3 6 7 5 3 3 3 2 3 3 3 2 1 1 2 4 3 2 3 5 6 5 5 7 9 9 7 5 6 7 4 2 3 2 5 6 3 2 2 3 3 1 1 2 1 2 2 3 4 4 4 3 2 3 4 6 7 7 8 7 5 3 2 1 0 0 2 4 4 3 3 2 2 3 4 3 3 2 2 4 5 6 6 4 2 0 0 1 1 1 1 1 2 2 1 2 4 4 4 5 4 2 1 1 1 1 2 3 4 3 3 3 4 4 4 4 4 3 3 3 4 5 5 5 4 4 4 4 2 2 2 2 3 5 5 5 4 3 2 2 1 1 1 1 1 1 2 2 2 2 2 2 2 2 4 6 7 7 7 6 6 5 4 3 2 1 2 3 3 3 3 2 2 2 1 2 2 3 3 3 3 2 2 2 1 1 1 1 2 3 4 5 5 5 5 5 3 2 1 2 3 3 3 2 0 1 1 2 3 5 6 6 6 6 5 4 3 3 5 6 5 3 3 2 1 1 1 1 0 1 3 4 6 8 9 10 11 11 8 6 4 4 4 4 4 4 4 4 3 3 3 4 4 5 5 5 5 5 5 5 5 6 7 8 7 5 4 5 6 6 6 5 3 2 1 2 5 7 6 4 2 4 7 11 14 16 15 13 12 9 7 5 4 3 2 2 2 4 4 3 1 1 1 2 1 1 1 1 1 1 2 2 2 2 1 1 0 2 3 5 7 8 9 8 8 8 9 10 11 11 10 10 9 8 7 6 6 6 5 5 5 5 5 4 4 3 2 2 2 1 1 1 4 6 7 7 7 6 6 5 5 6 7 7 7 6 6 5 4 4 3 3 3 3 3 3 2 20 19 19 19 19 20 20 20 20 20 20 20 19 19 19 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 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 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 18 18 18 17 17 17 16 14 10 7 5 5 5 4 3 2 2 1 0 2 2 2 5 8 7 3 5 3 1 4 5 6 4 4 4 2 1 1 1 2 3 4 5 7 7 6 5 4 6 10 14 13 11 10 9 8 8 7 6 5 4 4 3 3 1 3 6 6 6 5 5 6 7 6 6 3 2 3 7 10 13 13 12 8 8 11 10 9 6 4 1 1 1 3 2 6 13 16 17 16 12 9 7 5 3 0 2 3 3 3 4 4 5 5 5 5 6 6 6 6 4 2 1 2 2 2 1 1 1 3 3 3 1 0 0 0 0 2 3 3 2 1 2 3 5 5 4 3 2 1 2 3 3 3 3 3 1 1 0 1 1 2 2 2 1 1 1 0 1 2 3 2 2 2 2 2 2 2 1 1 2 2 3 2 2 3 3 2 2 2 1 1 1 2 1 1 1 1 2 2 2 1 1 2 3 3 4 4 3 2 1 1 2 4 5 5 5 5 4 1 1 2 1 2 8 10 9 7 5 5 4 3 4 5 6 6 6 6 5 4 4 4 4 4 5 5 4 3 3 3 5 10 11 12 9 9 9 8 7 6 3 3 4 2 3 7 10 12 10 8 7 8 8 8 8 7 6 6 5 6 7 9 6 4 3 2 0 3 4 4 3 3 4 3 2 3 5 4 5 5 10 12 14 14 13 11 9 8 8 8 9 10 10 9 9 10 11 10 9 8 6 7 11 9 6 5 7 7 6 5 3 1 1 2 1 0 2 1 3 7 8 9 8 7 7 7 7 8 6 5 7 7 6 5 2 1 3 5 7 6 4 4 2 0 1 2 5 6 5 3 2 1 2 3 1 2 2 3 2 1 1 3 2 1 2 2 3 5 6 4 2 1 0 2 5 4 4 3 1 0 1 2 3 4 2 1 4 4 4 6 8 10 9 7 5 5 5 4 3 3 4 5 6 3 1 1 3 3 2 1 1 2 4 4 4 4 4 3 4 7 8 8 7 7 7 7 6 5 4 3 1 2 1 3 4 4 2 2 1 2 2 3 2 2 1 3 5 7 7 7 4 2 3 3 3 2 2 2 1 1 2 2 3 5 4 5 6 5 3 1 2 2 2 1 2 2 3 4 3 3 3 3 3 2 2 2 1 2 4 5 3 2 3 4 4 3 2 1 1 1 2 3 2 1 1 0 1 1 1 1 1 2 2 2 2 2 2 1 1 3 4 5 6 7 7 7 6 5 4 3 3 2 1 2 3 2 2 2 1 1 1 1 1 3 4 5 4 3 3 2 1 2 3 3 3 3 3 4 4 4 5 5 4 2 2 2 2 2 2 2 1 0 1 2 2 1 2 3 3 4 4 4 3 4 5 6 6 5 2 2 2 1 1 1 2 3 3 3 4 4 5 7 8 10 12 11 9 7 5 5 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 7 7 6 5 5 5 5 4 3 2 2 3 4 5 6 8 8 7 7 10 13 15 16 15 13 11 6 2 2 2 2 2 2 2 3 3 3 3 3 2 1 1 1 1 1 1 2 2 2 1 1 1 0 1 2 3 5 6 7 8 8 7 8 9 10 11 11 11 10 10 8 7 6 6 5 5 5 4 4 4 4 3 3 3 3 2 2 1 1 3 6 7 7 6 6 5 5 6 6 7 7 7 7 7 6 6 5 5 4 3 3 4 4 3 20 19 19 19 19 19 20 20 20 20 20 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 18 18 18 17 17 17 16 13 10 7 6 4 4 4 4 2 2 3 4 5 6 5 4 4 5 3 2 4 6 9 9 10 8 7 6 5 3 2 1 2 4 6 7 8 7 6 4 6 10 13 13 10 8 7 6 7 8 7 7 6 5 4 4 3 1 2 3 4 6 7 8 7 6 6 5 4 8 10 10 11 12 11 12 11 11 11 9 8 7 6 4 2 5 8 9 7 8 13 15 16 12 9 7 6 6 5 2 1 2 3 4 4 4 4 5 5 5 6 6 6 5 4 2 1 2 2 2 1 2 3 3 3 3 3 3 2 2 2 2 2 2 3 4 5 5 5 4 3 3 2 2 3 3 3 2 2 2 1 0 1 3 4 3 3 2 2 3 4 2 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 2 3 2 1 1 1 0 1 2 2 2 1 2 2 1 1 1 0 2 2 3 4 4 2 1 1 2 2 3 4 5 5 5 4 3 1 1 4 6 10 8 6 5 4 3 1 2 3 5 6 6 6 6 6 4 3 3 3 3 4 4 3 6 9 11 12 13 8 6 7 6 6 5 4 2 0 2 3 3 3 6 9 10 9 7 6 6 7 7 7 6 6 6 7 8 8 8 7 7 8 7 5 2 1 1 2 2 2 1 1 2 3 3 2 7 12 12 11 9 8 8 7 6 6 6 7 8 8 9 9 10 10 9 8 6 6 7 8 8 7 5 4 4 7 6 4 2 1 1 1 1 1 2 5 10 10 10 8 8 6 5 3 5 5 5 7 6 6 6 3 2 3 3 5 7 6 5 4 5 6 6 5 4 2 1 2 1 0 3 3 4 3 3 3 2 1 2 1 1 1 2 3 5 4 3 0 1 2 2 1 1 2 3 3 1 1 2 2 3 3 3 4 4 5 6 8 10 8 7 7 7 7 6 6 5 5 4 3 0 1 1 3 4 4 2 3 4 5 5 4 3 3 2 6 10 9 8 7 6 6 7 6 6 6 4 2 3 2 4 4 3 1 1 1 1 1 1 1 1 2 5 7 8 8 7 4 4 5 5 3 3 3 2 2 3 4 5 5 4 4 5 6 6 3 1 3 4 5 4 2 1 3 4 4 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 1 2 2 1 3 5 2 2 2 2 1 1 1 2 2 3 4 4 4 3 3 4 5 5 5 5 5 5 5 4 3 3 3 2 1 1 2 3 3 4 5 5 5 5 4 4 4 5 5 4 3 2 4 6 5 4 4 3 3 2 3 4 5 5 4 2 1 1 0 1 2 2 3 2 3 2 2 1 0 0 0 1 3 2 1 2 4 4 5 5 3 1 2 2 2 2 3 4 4 4 3 3 4 5 6 8 10 11 11 10 8 7 5 5 5 5 6 6 7 6 6 6 6 5 5 5 5 5 5 4 4 5 6 7 6 5 4 4 3 2 1 1 4 7 7 6 6 8 10 11 12 13 15 16 16 15 13 10 7 3 3 2 2 3 4 4 4 3 3 4 3 2 1 1 2 1 1 1 1 1 1 1 1 1 1 1 1 3 4 6 7 7 7 7 8 9 10 11 11 10 10 10 9 8 7 6 6 6 5 5 4 4 3 3 3 3 3 3 2 2 2 3 5 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 6 5 5 4 4 4 3 19 19 19 19 19 19 19 20 20 20 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 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 21 21 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 19 19 19 19 19 19 18 18 18 17 17 16 16 13 10 6 5 4 4 3 5 5 6 7 7 6 6 5 4 2 4 3 4 8 8 7 5 7 8 7 6 5 4 4 4 5 6 7 7 7 6 5 7 11 13 12 10 7 6 6 6 8 8 8 8 7 6 6 6 6 6 5 6 7 9 10 11 10 9 8 6 4 7 10 11 8 7 7 9 11 12 9 5 4 6 6 6 9 14 13 11 8 6 9 14 17 14 10 6 5 6 7 4 1 2 3 3 4 4 4 4 5 5 6 6 6 6 6 4 2 1 2 2 2 2 3 3 4 6 6 6 5 5 4 3 2 2 5 6 6 6 6 6 5 4 4 3 2 2 3 2 2 1 1 1 2 3 4 3 3 3 3 5 6 5 3 2 4 5 4 2 1 2 2 3 2 1 0 0 1 1 1 2 2 2 2 2 2 1 1 2 2 2 2 1 1 1 1 2 3 2 2 2 2 1 0 1 2 2 3 4 5 6 6 4 1 5 9 11 9 6 2 2 4 3 2 2 2 3 5 5 6 5 5 5 3 4 7 8 8 8 9 11 12 13 13 12 10 7 7 7 5 3 2 2 2 2 3 3 3 3 4 8 10 9 7 5 5 5 5 5 4 4 4 4 4 5 6 8 9 9 9 8 6 3 2 2 3 4 5 4 4 2 2 4 8 9 6 5 5 6 6 5 6 6 6 7 8 9 9 9 10 9 7 6 4 4 7 8 8 7 4 3 5 6 7 6 5 3 1 0 4 7 10 12 13 11 9 8 8 6 5 3 2 2 4 6 5 6 6 6 4 3 4 4 6 5 4 3 2 2 2 2 3 2 0 4 4 5 6 4 3 3 2 3 2 2 3 3 2 1 3 4 6 5 4 2 1 2 2 3 3 2 2 2 1 0 2 3 3 4 5 5 4 5 7 8 9 8 10 11 11 10 9 8 5 4 5 4 1 1 2 4 5 5 4 4 5 5 4 3 2 2 2 5 8 9 7 5 4 5 7 7 7 6 4 2 3 4 5 5 4 2 2 2 1 1 1 1 2 3 6 8 8 8 6 4 5 4 3 2 2 2 3 5 7 6 6 3 2 2 4 5 5 2 2 3 3 2 3 3 2 1 2 2 1 1 2 2 2 3 1 1 0 0 1 1 2 2 3 4 5 5 4 1 2 2 0 2 4 3 2 2 2 1 1 1 1 3 5 6 6 5 4 4 5 5 5 5 4 3 2 5 4 4 3 3 2 2 1 2 4 4 4 5 5 4 5 4 3 1 3 5 4 4 6 6 5 3 4 5 3 2 2 3 4 5 4 3 3 2 2 1 1 2 3 3 4 4 4 3 2 2 1 2 4 4 3 2 2 3 4 5 5 4 1 2 2 2 3 4 4 4 3 3 2 3 4 6 7 8 10 11 12 11 9 8 7 6 6 7 8 8 8 8 8 7 7 6 5 5 5 4 4 4 5 7 7 6 5 3 3 2 1 2 5 8 9 8 8 9 10 12 14 15 15 15 15 13 11 8 6 4 1 2 3 4 5 6 5 4 3 3 3 2 1 1 1 2 1 1 0 0 0 1 1 1 1 1 1 1 3 4 5 5 6 7 9 10 10 11 11 10 10 10 10 10 10 9 8 7 7 7 6 5 4 3 3 3 3 3 3 3 2 2 2 4 6 6 7 6 6 6 6 6 6 6 6 7 7 7 8 7 6 5 5 4 4 4 4 19 19 19 19 19 19 19 20 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 20 20 20 20 20 20 19 19 19 19 19 19 18 18 18 18 17 17 16 15 14 10 6 5 5 4 3 4 6 7 7 6 6 6 6 5 2 3 6 8 8 5 2 0 2 4 5 5 4 4 4 5 5 5 5 6 6 6 8 11 11 10 8 7 6 6 8 9 10 10 9 8 8 7 7 7 8 7 6 7 10 13 14 13 12 11 11 10 9 8 10 10 7 5 5 7 8 10 11 8 5 6 6 5 6 12 11 8 6 5 6 11 14 14 11 7 4 3 3 3 2 2 2 3 4 4 4 4 4 5 5 6 6 6 6 4 2 2 2 2 3 3 3 3 5 6 6 6 6 6 5 5 5 5 5 6 7 6 7 7 6 6 5 5 3 2 2 2 2 0 1 1 1 4 5 5 4 4 5 6 6 6 4 4 6 5 4 4 3 2 3 3 2 1 1 2 3 2 0 1 2 2 3 4 4 4 3 1 1 2 3 3 3 3 3 3 3 3 2 1 1 0 1 1 1 2 2 1 4 5 5 6 7 10 10 8 1 2 2 2 4 4 3 3 3 3 4 5 5 5 5 5 7 9 10 9 10 9 11 13 12 10 7 7 9 10 9 8 5 2 0 1 2 2 3 3 3 2 4 8 10 10 7 5 3 2 2 2 2 3 3 1 2 4 6 7 8 7 6 6 5 4 2 2 4 5 6 5 5 5 5 5 7 6 4 3 4 6 5 4 6 7 8 8 9 10 9 9 9 8 5 3 3 5 9 10 10 7 4 4 5 6 7 7 6 6 3 1 7 10 11 10 9 8 7 7 8 6 6 4 1 2 4 5 4 4 5 7 5 3 3 4 6 6 4 3 2 2 1 2 2 5 6 6 5 5 5 4 3 2 1 1 2 0 3 7 6 4 4 5 6 5 4 2 2 1 1 2 2 1 1 2 1 1 3 4 3 4 4 4 4 6 7 8 9 10 11 12 12 12 10 7 4 1 6 5 3 2 4 5 4 4 4 5 4 3 3 2 1 5 9 10 9 8 6 5 4 5 6 6 5 4 2 2 4 5 6 6 4 2 2 2 1 1 2 3 5 6 7 7 7 6 4 4 5 4 3 3 3 2 4 6 8 7 5 2 0 0 1 2 3 2 3 4 4 3 3 4 3 2 1 1 0 1 2 1 1 3 1 1 1 2 2 1 3 5 6 6 7 8 5 2 0 1 2 2 3 4 3 2 1 0 1 1 3 4 4 4 5 5 4 4 4 5 5 5 5 4 4 5 4 3 3 3 2 2 2 1 3 4 4 2 1 1 2 0 4 3 1 5 5 6 6 3 1 4 4 4 3 3 3 3 3 3 1 0 1 1 2 2 3 4 3 3 3 4 4 4 4 3 3 2 3 4 4 5 6 4 4 4 3 1 1 1 2 2 2 3 4 4 3 2 1 2 4 5 7 8 9 10 11 11 11 10 10 8 7 7 8 8 8 8 7 7 7 6 6 5 5 4 4 5 5 6 6 5 3 2 1 1 1 4 10 11 11 10 12 13 12 12 13 15 14 12 10 6 2 1 2 2 2 2 2 4 6 7 6 4 3 3 2 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 1 1 2 3 3 2 5 8 10 11 11 11 11 10 9 9 9 10 11 10 10 10 9 8 7 6 5 4 4 4 4 4 4 3 2 2 1 2 5 6 7 6 6 6 6 6 6 7 6 6 6 6 7 7 7 6 5 5 5 6 5 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 20 20 20 20 20 19 19 19 19 19 19 18 18 18 18 18 17 17 16 14 11 7 5 5 4 1 4 6 6 6 6 4 4 5 6 7 8 8 8 6 2 2 3 4 5 5 5 4 5 5 5 5 5 5 5 6 6 8 7 7 6 5 4 5 5 7 9 11 11 10 9 8 8 7 7 7 7 7 6 8 10 10 10 11 11 11 11 9 8 9 9 8 6 6 8 7 7 10 11 9 7 6 5 6 10 12 4 5 6 2 8 11 12 12 11 8 5 3 3 3 3 3 3 3 4 4 4 4 4 5 6 5 6 5 3 2 2 2 2 2 3 3 2 4 6 6 6 6 6 5 5 5 5 5 6 6 6 7 8 7 6 6 6 5 4 1 1 1 1 4 4 4 5 7 8 7 5 4 5 5 5 2 3 4 4 3 4 3 2 1 1 2 2 2 1 2 1 2 3 4 5 5 6 5 5 5 5 5 4 3 3 3 3 3 2 2 3 2 1 1 1 2 1 1 4 4 4 4 5 5 8 8 8 5 4 3 1 2 5 5 4 3 4 3 3 3 4 4 5 6 7 9 8 5 4 4 6 10 10 9 7 7 7 8 10 11 9 7 4 2 1 1 1 3 4 5 5 5 8 9 7 4 2 2 2 2 3 4 4 4 3 1 2 5 6 6 5 5 4 4 4 2 1 2 3 3 3 4 4 3 4 4 6 5 4 5 6 4 3 5 8 9 9 10 9 8 8 7 6 3 4 7 9 10 10 7 3 3 4 4 5 6 6 6 6 5 3 6 10 12 10 8 7 6 5 5 5 5 4 1 1 4 3 4 3 4 6 5 4 3 5 6 7 3 1 3 4 6 7 8 8 6 5 5 4 4 4 3 1 2 2 3 4 7 10 9 9 8 6 5 4 3 1 1 1 2 3 3 1 1 1 3 5 6 4 1 3 3 3 5 6 7 7 8 8 10 9 9 11 8 4 2 2 7 7 4 3 4 5 5 5 5 5 3 1 1 1 2 4 8 10 8 6 6 6 6 6 6 6 5 3 1 4 7 7 5 6 5 3 2 1 1 4 4 6 8 7 7 7 5 3 4 4 4 4 4 4 3 2 3 5 6 6 4 2 0 1 1 1 2 3 2 3 3 6 7 4 2 2 2 1 1 1 2 1 1 1 0 1 2 3 2 1 2 4 6 7 8 10 6 3 2 4 5 3 2 3 3 2 2 3 4 4 4 4 4 4 5 5 4 3 3 4 5 5 4 3 3 4 3 3 2 2 2 2 2 1 1 2 2 0 2 4 4 4 5 5 3 1 2 2 1 1 2 3 2 1 1 2 3 3 3 2 3 4 5 5 5 4 4 3 2 2 2 3 3 3 3 3 3 2 1 3 4 5 8 5 2 2 2 3 4 3 1 1 1 2 3 3 2 1 1 2 4 5 7 8 8 9 10 10 11 11 10 9 7 5 6 7 7 7 7 7 7 6 6 5 5 4 4 3 3 3 3 2 1 1 0 1 2 4 11 11 11 11 10 10 10 10 11 13 10 7 3 1 3 3 2 2 2 2 2 3 4 7 7 6 5 3 2 1 0 1 0 1 1 1 1 2 2 2 3 2 2 2 1 0 1 2 2 2 4 8 11 12 11 11 10 10 9 8 9 10 11 11 11 11 10 10 9 8 7 5 5 5 5 5 4 3 2 2 1 2 4 6 6 5 5 5 5 6 7 7 6 5 3 4 5 6 6 5 4 4 5 6 6 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 19 19 19 19 19 18 18 18 18 18 18 17 17 15 12 8 5 5 4 4 5 5 3 2 3 4 4 4 6 7 9 8 7 6 6 4 2 3 4 3 5 6 6 6 5 5 4 5 5 5 5 6 5 4 2 2 2 3 3 5 7 9 10 10 9 8 7 6 6 7 7 7 7 7 7 7 8 9 11 11 10 9 5 4 8 10 10 9 8 7 5 4 10 11 9 4 5 3 6 10 3 4 5 3 8 10 11 11 11 10 8 5 4 4 4 3 3 3 4 4 4 4 5 5 5 3 3 3 2 1 1 2 3 1 2 3 2 1 4 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 6 5 5 4 3 1 1 1 2 4 4 5 5 7 7 7 6 5 5 5 4 2 3 3 3 3 3 3 2 1 1 2 3 2 1 1 2 4 6 6 6 4 3 3 3 4 5 5 4 3 2 1 2 2 2 2 2 2 3 3 2 1 1 3 5 5 5 5 5 5 6 5 5 5 4 3 4 5 7 4 4 4 3 3 3 2 2 2 3 5 5 6 4 1 3 2 5 9 7 6 6 4 4 6 9 11 9 7 5 4 4 3 3 3 3 4 5 6 7 7 3 1 3 4 4 4 4 5 4 4 3 2 2 4 5 5 5 4 4 4 3 1 1 1 0 0 1 1 1 4 6 7 6 5 5 5 5 4 2 5 7 8 9 9 8 7 6 5 4 7 9 12 11 10 9 3 1 3 3 3 4 5 5 6 6 5 4 8 11 10 8 9 7 7 4 2 4 4 3 2 1 2 2 3 2 4 5 6 4 4 6 7 6 3 3 4 7 8 8 5 3 4 5 5 4 3 2 4 4 2 5 8 10 8 7 5 6 6 5 3 3 3 2 0 2 2 3 2 2 2 3 4 5 4 2 1 2 2 3 6 5 4 4 4 4 4 3 5 8 8 5 3 6 9 8 6 4 6 6 5 5 5 6 3 2 3 4 5 9 9 7 4 4 6 5 5 6 6 6 5 1 2 7 8 7 3 3 4 3 2 2 4 6 7 8 8 7 6 6 3 2 4 3 3 4 4 3 2 2 2 4 5 6 5 3 1 1 1 1 1 2 1 0 2 6 7 3 2 2 1 1 1 0 1 2 2 3 2 2 3 2 0 2 4 5 6 6 8 10 6 4 2 2 2 2 1 1 1 2 3 4 4 5 4 4 4 4 4 4 4 3 2 2 4 5 5 4 3 3 3 2 2 2 2 1 2 2 2 1 1 1 1 1 2 2 3 3 3 2 1 1 2 2 2 3 3 1 2 2 2 4 3 3 5 5 4 2 3 4 4 3 1 1 2 3 4 4 3 2 2 1 1 1 3 6 9 4 2 4 2 2 3 2 1 1 0 1 2 2 1 0 1 2 4 6 8 8 8 9 8 9 9 10 10 10 8 6 5 6 7 7 7 6 6 5 5 4 4 4 4 4 2 1 1 1 1 2 1 2 4 1 3 4 3 2 2 4 6 8 9 11 6 2 4 4 2 2 1 1 1 2 3 4 6 8 9 9 8 7 5 2 2 1 1 1 1 2 2 2 2 3 3 3 2 2 1 0 1 2 2 1 4 8 11 11 11 10 10 9 8 8 9 10 10 10 10 10 11 10 10 10 9 7 6 6 6 5 4 4 3 2 2 2 3 4 4 3 3 4 5 7 8 8 6 4 3 3 4 5 5 4 3 2 3 4 5 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 19 19 19 19 18 18 18 18 18 18 18 17 15 12 8 5 5 6 6 6 5 3 1 4 8 8 7 6 7 8 8 8 9 8 7 6 7 8 8 8 8 7 6 4 4 4 4 4 4 4 4 4 3 2 0 2 3 2 2 4 6 7 8 8 7 6 6 6 7 8 8 7 6 5 6 8 9 10 10 10 8 0 4 3 7 11 8 5 3 3 3 9 11 9 2 2 2 8 9 4 3 3 3 7 10 9 9 9 9 7 5 4 5 4 4 3 3 4 4 4 4 4 4 4 3 5 6 6 6 6 6 5 2 0 3 1 2 6 6 6 5 5 6 6 6 6 7 7 6 5 5 6 7 6 4 3 3 2 2 2 2 2 3 3 4 5 6 6 6 6 7 6 5 4 3 4 5 5 5 5 5 4 3 1 1 2 2 1 1 3 5 5 3 1 1 1 2 3 3 4 5 5 3 1 2 3 3 2 1 0 1 2 1 1 2 4 4 5 4 5 5 4 4 4 3 4 4 4 5 6 5 4 3 4 4 2 2 4 4 3 3 3 3 2 3 3 3 3 6 8 8 3 4 6 5 5 7 9 9 8 6 4 4 4 5 5 6 8 7 7 8 7 5 2 2 4 4 4 3 4 3 3 3 2 1 2 4 4 4 4 1 1 3 2 1 3 2 1 1 2 2 2 1 6 6 5 5 5 4 3 4 3 3 5 6 7 8 7 6 6 6 9 13 12 11 10 9 7 0 3 3 3 2 3 4 4 5 5 4 5 7 8 6 6 9 10 9 7 5 4 3 2 1 1 2 3 2 3 5 4 5 4 3 6 6 5 2 3 5 7 5 2 0 0 2 5 5 4 3 5 7 6 6 8 9 8 1 3 4 4 5 5 3 1 3 2 2 3 3 3 4 6 6 6 5 4 3 2 1 1 1 3 6 6 3 3 3 2 2 3 4 8 9 7 5 8 9 7 6 6 6 5 4 6 6 6 4 2 6 8 9 12 9 5 1 2 4 3 3 5 6 5 4 4 7 11 8 5 1 3 4 3 1 4 5 5 6 8 8 7 5 4 1 3 4 3 3 3 2 2 3 3 4 4 4 5 4 3 1 1 1 2 2 1 2 1 1 4 4 4 2 1 0 0 1 2 0 2 4 5 5 4 3 1 1 2 4 6 6 5 7 8 6 5 4 6 4 1 0 1 1 1 2 4 4 4 3 4 4 4 3 3 3 3 4 1 3 4 4 4 3 3 3 2 2 2 1 1 1 1 2 2 2 1 1 1 2 3 2 2 2 2 2 1 2 2 1 1 2 1 1 1 2 3 3 2 4 4 5 5 5 4 3 2 1 2 3 4 3 1 0 2 3 4 3 3 5 6 7 4 1 4 2 2 2 2 1 0 0 0 0 0 0 1 2 3 5 8 9 10 9 9 8 8 8 9 10 10 9 7 6 6 6 7 7 6 5 4 3 3 3 5 5 5 4 2 2 2 1 1 3 4 5 4 3 2 3 3 3 2 4 7 9 11 9 4 2 2 1 1 2 2 1 1 2 3 6 9 11 10 9 8 7 5 4 3 3 2 2 2 2 2 3 3 4 4 4 3 2 1 1 0 1 2 5 8 10 10 9 9 8 7 7 8 9 10 9 9 9 9 10 10 10 10 9 9 8 7 6 6 5 4 4 3 3 2 2 2 1 2 2 4 6 8 8 7 6 5 4 4 4 4 4 3 2 1 1 1 2 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 19 19 19 19 18 18 18 18 18 18 18 17 16 13 9 6 5 7 6 6 5 4 4 8 10 9 7 7 7 8 9 7 5 3 4 6 7 7 7 7 8 7 6 5 5 4 4 3 3 3 3 3 2 2 1 2 2 3 2 2 3 4 6 6 6 6 6 6 7 7 6 5 4 4 5 6 7 7 8 8 7 7 3 2 10 11 10 5 4 3 4 7 9 5 5 3 2 11 9 4 5 4 1 5 10 12 10 9 9 7 5 3 4 5 4 3 3 4 4 4 4 3 2 2 4 5 6 7 7 7 7 6 4 1 1 3 5 6 6 5 3 4 5 6 6 6 7 7 7 6 5 7 7 6 4 3 3 2 1 1 1 2 2 3 5 7 6 5 5 6 6 6 5 5 5 6 6 6 7 7 8 7 6 5 5 4 4 3 2 5 6 5 3 2 1 2 3 4 4 4 5 5 5 1 1 2 1 1 2 4 5 5 4 4 5 6 6 5 4 4 3 1 1 1 3 2 3 5 5 5 4 1 4 4 2 2 4 6 6 5 4 3 2 2 4 5 6 8 10 11 10 8 7 7 7 7 7 9 8 7 5 4 3 3 4 5 8 10 10 10 9 6 4 2 1 2 2 2 1 1 0 1 0 0 2 3 3 3 3 2 1 2 1 1 0 2 2 2 3 4 3 1 4 8 4 3 3 5 4 3 4 4 1 2 4 7 8 7 7 8 9 11 12 10 8 7 7 5 2 3 4 3 2 3 2 3 6 6 6 9 10 8 5 7 11 11 8 6 6 5 4 1 1 4 3 2 1 1 2 2 1 3 3 5 6 3 1 1 2 7 5 3 1 1 1 5 5 3 6 6 6 5 5 8 6 5 2 1 0 2 3 4 3 1 2 2 3 3 3 4 7 7 6 5 5 5 3 2 2 2 2 1 3 5 3 2 3 2 1 2 7 10 10 8 6 9 9 8 8 7 5 6 5 6 6 6 6 2 3 6 10 13 10 6 2 2 1 2 2 4 4 4 4 6 9 11 8 5 4 4 5 4 1 2 3 2 5 7 8 6 4 1 3 4 4 3 3 3 3 4 5 5 5 3 3 3 3 2 2 1 1 2 2 2 2 2 2 3 3 4 3 2 1 1 2 3 1 1 3 4 5 6 4 2 1 2 4 5 5 5 6 5 4 3 3 8 5 1 2 3 3 5 5 5 3 2 2 3 3 3 2 2 1 2 3 3 3 4 4 3 3 3 3 3 3 2 2 1 1 0 1 2 3 4 3 2 3 4 3 2 3 3 3 3 3 3 3 4 3 1 2 2 2 2 2 1 3 5 6 7 5 3 1 1 1 2 2 2 1 1 2 3 5 6 6 6 5 6 9 14 10 6 1 1 1 1 1 1 0 0 0 1 1 2 3 5 7 9 10 10 10 9 8 7 7 9 10 11 10 9 7 7 7 7 7 6 5 4 2 2 2 4 4 5 6 5 4 5 6 7 6 5 4 5 5 4 3 1 3 4 6 9 12 13 9 3 2 3 2 2 2 2 2 2 2 3 7 10 12 12 11 10 8 7 6 5 4 4 3 3 3 4 5 5 5 5 4 4 3 3 2 2 3 4 7 9 10 9 8 7 7 8 8 9 9 9 9 8 7 7 8 9 9 10 9 9 8 8 7 6 6 5 4 3 3 2 2 1 1 1 2 4 6 8 7 7 6 6 6 6 5 5 4 3 2 1 0 0 1 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 19 19 19 18 18 18 18 18 18 18 17 17 16 14 10 6 5 6 6 5 4 5 7 10 9 7 6 7 7 7 6 4 2 3 2 1 1 2 3 5 6 7 6 6 5 5 4 4 4 3 4 4 4 3 2 2 3 3 2 2 2 3 5 6 7 7 7 7 7 4 3 2 4 5 6 5 3 2 3 5 6 5 8 9 11 12 12 9 6 5 5 5 4 1 4 5 4 10 10 3 6 5 2 2 8 11 11 10 9 7 5 4 4 4 4 4 4 4 4 4 3 2 1 2 3 5 6 6 6 6 7 6 5 3 3 4 6 6 4 3 3 5 6 6 5 5 5 5 5 5 6 6 7 7 6 4 3 2 1 2 3 4 5 5 7 8 6 4 3 4 5 5 5 5 6 6 6 7 7 7 8 8 8 9 9 8 7 6 7 8 7 5 4 4 4 4 4 3 3 4 6 5 5 5 3 3 1 1 4 6 6 5 5 5 6 6 6 5 4 4 3 2 2 0 2 4 3 4 4 3 2 3 4 2 1 3 4 4 4 4 4 4 5 6 7 8 9 10 10 10 7 6 5 7 8 8 8 10 9 7 4 3 2 1 2 4 6 8 10 10 8 6 4 3 2 0 0 1 2 3 3 3 3 3 3 2 2 2 2 3 3 0 1 0 2 3 3 3 4 4 3 3 7 8 3 3 4 6 6 3 1 1 1 3 4 6 6 7 7 8 8 8 7 6 5 4 6 4 1 3 4 3 3 1 1 5 9 8 9 12 11 10 8 10 11 8 6 4 6 6 5 3 4 5 2 2 2 1 0 3 4 3 1 3 4 3 2 2 3 5 6 5 3 2 2 4 5 6 7 4 3 3 2 4 3 2 2 1 1 3 1 3 4 1 3 4 3 2 2 3 5 5 5 4 4 5 4 2 2 3 2 2 4 4 2 2 2 4 6 7 8 9 9 8 6 8 8 8 7 7 7 6 5 3 3 5 5 4 8 10 11 12 11 8 6 3 1 3 3 3 4 3 3 4 6 8 6 5 5 5 5 4 3 1 1 2 4 6 6 5 2 1 4 5 4 3 3 3 5 6 5 4 2 2 2 2 2 1 1 1 1 2 2 1 1 1 2 3 3 3 3 3 2 2 2 2 2 1 2 4 5 4 3 1 1 3 4 4 5 5 5 4 3 1 3 8 4 1 4 5 6 5 3 2 1 1 2 2 1 3 2 2 2 3 4 4 4 4 3 2 2 2 3 4 4 3 2 2 2 1 0 0 1 1 0 2 3 4 3 3 5 5 5 6 5 2 1 3 3 1 3 4 2 2 3 4 5 7 6 3 1 1 1 1 2 2 1 0 2 2 4 5 6 6 8 9 10 9 12 15 13 7 1 2 2 2 1 1 0 0 1 1 1 2 4 6 9 9 10 9 9 8 8 7 7 8 9 10 10 10 9 9 8 8 7 6 4 3 2 1 2 2 4 7 10 11 12 13 11 8 4 3 3 4 3 2 2 2 4 7 10 12 13 9 2 1 3 4 3 2 1 2 2 2 2 4 8 10 11 11 11 10 10 9 7 7 6 5 5 6 6 7 7 7 6 5 5 4 4 4 4 4 5 6 7 9 10 10 9 9 9 9 9 9 9 8 8 7 6 6 6 8 8 9 9 9 9 9 8 8 7 6 4 3 2 3 2 2 2 1 1 4 5 6 6 6 7 8 8 7 6 5 5 4 3 2 2 1 2 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 19 19 19 18 18 18 18 18 18 17 17 17 16 14 10 7 6 6 6 3 2 3 6 8 8 7 6 5 5 5 4 4 4 5 4 2 1 2 2 3 5 5 5 5 5 5 5 5 5 4 4 3 2 2 2 3 3 3 3 3 3 4 5 6 7 7 7 5 4 1 1 2 4 5 6 4 2 3 1 4 4 6 10 8 5 4 7 11 8 7 6 6 5 4 4 2 7 12 11 3 4 5 0 4 8 9 9 9 8 7 5 4 2 1 1 2 3 3 3 3 2 2 2 2 3 4 5 5 4 5 5 6 5 4 5 5 6 5 3 1 2 5 6 6 5 4 3 3 4 4 5 6 7 7 7 6 4 4 3 2 4 5 6 6 6 6 4 2 2 4 5 6 5 5 5 5 5 6 6 6 5 5 6 7 8 7 7 7 7 7 6 4 4 4 5 5 4 4 4 5 6 6 5 5 4 3 1 1 4 4 4 4 5 5 5 5 5 3 2 3 3 3 4 1 2 4 1 1 3 2 2 1 0 1 1 2 2 3 3 4 5 6 7 8 8 9 8 7 6 5 4 4 5 7 8 7 8 9 9 7 4 2 1 1 2 3 5 5 7 9 8 6 4 3 2 1 1 3 3 4 4 4 4 2 3 3 2 3 6 9 11 7 4 4 1 1 3 2 3 7 8 9 8 8 8 4 4 8 9 8 5 4 3 4 4 5 4 5 7 8 8 6 4 2 3 4 5 5 2 3 4 3 3 3 9 11 10 9 9 12 12 10 9 9 8 6 5 4 5 4 5 4 3 4 3 3 2 1 1 1 1 0 2 2 2 2 3 4 7 7 7 4 3 3 2 3 4 4 4 3 3 3 0 2 4 3 2 2 3 3 1 2 3 5 5 4 3 3 1 1 3 3 3 3 4 4 3 2 2 2 2 4 4 2 1 2 3 6 6 6 6 6 7 7 4 4 8 8 7 6 6 5 4 3 2 2 3 5 8 11 10 10 11 9 6 5 4 4 4 4 4 3 3 3 3 4 5 4 5 5 5 4 3 2 1 3 4 6 5 5 5 5 6 7 5 4 3 4 6 5 3 2 2 2 2 1 1 1 0 1 1 1 2 2 2 2 2 3 3 2 1 2 3 3 2 2 3 1 3 3 2 2 2 1 2 4 5 4 5 5 4 3 2 1 4 6 4 1 4 5 5 4 2 1 1 1 2 3 1 2 2 2 4 5 5 5 4 3 3 2 1 2 2 3 3 3 3 3 3 2 0 0 1 1 1 2 2 2 1 2 3 4 5 6 5 4 2 1 2 2 3 3 3 3 3 3 4 5 4 2 2 2 2 2 1 1 3 3 3 2 4 6 7 7 9 12 14 14 17 18 17 9 1 3 4 2 2 1 1 1 1 1 1 3 7 8 10 9 9 8 8 9 9 9 8 8 9 10 10 10 10 9 8 8 6 5 4 3 2 1 1 2 4 9 14 16 15 12 9 6 3 2 2 2 0 1 2 2 3 6 9 11 8 3 3 3 3 4 3 2 2 2 2 1 2 5 8 10 10 10 10 10 10 9 8 8 8 8 8 9 9 8 7 7 6 5 5 5 5 5 5 5 5 5 6 7 9 11 11 10 10 9 9 9 8 7 7 7 6 6 6 7 7 8 8 9 9 10 9 9 7 6 5 3 3 3 3 3 2 2 2 3 3 4 4 5 7 8 8 8 7 6 6 5 5 4 3 3 3 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 19 19 19 18 18 18 18 18 17 17 17 17 16 14 11 7 5 4 3 1 1 0 4 7 9 6 6 6 4 4 5 6 6 6 5 4 3 2 4 5 6 5 5 5 5 5 4 4 4 3 1 1 1 1 2 3 3 3 4 4 4 5 5 6 6 6 5 4 3 2 2 2 2 5 5 4 3 4 3 8 11 8 7 6 6 6 8 10 11 11 10 8 4 5 6 2 7 10 9 6 3 4 2 6 10 7 6 5 5 5 4 4 4 4 3 3 3 3 3 2 3 3 3 3 3 3 4 4 4 3 3 4 3 4 5 5 5 3 1 1 1 3 6 6 6 4 3 2 1 2 3 4 5 7 7 7 4 5 6 2 3 5 4 3 5 4 3 3 4 3 5 6 5 5 5 5 5 6 5 5 4 4 4 5 6 5 5 5 5 5 4 4 3 3 5 6 5 5 5 5 4 3 3 3 4 3 2 1 3 4 3 3 4 4 5 5 4 3 1 2 2 1 2 1 1 1 2 1 1 3 4 4 3 2 1 2 3 4 4 5 5 5 5 5 5 6 5 3 2 3 3 4 5 6 8 8 8 8 9 7 4 1 1 1 1 3 5 4 4 5 6 5 3 4 4 2 2 3 3 3 3 3 2 3 4 5 4 6 10 12 13 12 10 9 5 8 12 14 14 14 13 11 8 9 10 7 5 8 11 10 8 8 7 6 5 4 3 3 5 7 6 4 3 3 5 6 7 8 4 1 3 2 2 8 12 12 9 9 7 11 14 11 9 6 7 6 5 4 3 2 3 4 3 4 5 4 3 3 5 5 4 3 3 5 6 7 8 7 7 7 5 3 3 3 2 3 4 3 3 3 2 1 0 2 4 5 5 5 5 4 2 4 5 6 4 2 3 3 3 2 4 4 2 2 4 3 2 2 1 1 3 4 4 1 1 1 4 7 6 4 4 4 5 6 4 1 5 7 7 4 4 5 4 4 4 1 3 4 3 5 8 10 11 10 7 5 5 5 6 6 5 5 4 3 1 1 3 4 3 3 2 2 1 1 2 2 3 5 6 7 8 9 10 10 7 5 4 5 5 3 2 3 3 2 1 0 0 1 1 1 1 1 2 2 2 3 3 3 3 2 1 3 3 3 1 2 2 1 1 2 1 2 1 2 3 5 5 5 5 5 4 2 1 2 3 4 2 2 4 3 3 2 1 1 2 1 2 4 1 1 1 2 5 5 6 7 6 4 2 2 1 0 1 2 4 4 4 3 3 2 1 1 1 2 1 2 2 2 2 2 2 2 3 3 2 3 3 2 1 3 3 3 4 4 3 3 2 1 3 4 3 2 1 1 1 3 5 4 4 2 4 7 9 11 13 11 11 12 15 17 16 7 1 5 4 3 2 2 2 1 1 0 2 5 9 10 10 9 9 9 9 9 10 10 9 9 8 9 9 10 10 9 8 7 5 4 3 2 1 0 1 2 5 11 15 15 13 10 7 5 3 2 1 1 1 1 2 4 5 6 10 10 4 1 4 2 2 2 3 3 3 3 2 1 3 5 8 9 9 9 9 9 10 9 9 9 10 12 12 11 10 9 8 6 6 5 5 5 6 5 5 5 4 4 4 6 8 11 12 11 10 10 9 8 7 7 6 6 6 5 5 6 6 7 7 8 9 10 9 9 8 7 6 5 5 4 3 3 2 1 1 1 1 2 3 4 5 6 6 7 7 6 6 6 5 4 3 3 2 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 19 19 19 18 18 18 17 17 17 17 17 16 15 13 11 7 5 5 4 3 3 4 5 6 7 6 6 6 5 5 5 5 5 5 4 4 4 4 5 5 5 6 5 4 4 4 3 3 2 1 0 1 0 1 2 3 3 3 3 4 4 5 5 5 5 5 5 4 3 2 2 1 2 5 5 5 4 4 3 8 12 10 8 8 9 9 8 6 7 9 9 7 1 4 6 2 4 8 7 4 1 2 6 9 10 7 6 5 5 5 5 6 5 5 4 4 4 4 3 2 2 4 4 4 4 4 4 4 4 3 2 2 2 2 4 5 4 3 1 1 1 2 5 6 6 4 3 1 1 2 2 2 2 4 6 5 3 5 6 2 3 4 3 2 3 3 4 4 2 3 5 6 5 4 4 5 5 6 5 3 1 2 3 4 5 5 5 4 4 4 3 4 4 5 6 5 4 4 4 3 2 2 2 3 5 5 6 5 5 5 6 6 7 8 7 6 6 5 5 5 4 2 1 1 1 1 1 5 7 7 6 5 4 3 4 6 7 8 6 4 3 2 2 1 2 3 2 2 1 3 4 4 4 4 7 8 8 8 8 7 4 2 2 1 1 4 5 5 5 5 5 4 4 7 7 5 4 3 3 2 3 4 2 7 8 8 6 8 11 12 13 14 13 14 14 17 18 18 16 14 13 12 12 10 10 11 7 8 10 9 8 9 9 8 6 4 3 1 2 5 6 6 5 5 7 8 8 9 6 3 2 2 6 12 12 10 7 7 5 9 12 10 7 6 6 6 5 5 4 2 3 3 1 1 2 1 1 2 5 6 5 6 6 8 9 9 8 7 6 5 4 3 3 4 5 4 3 3 3 4 4 2 2 0 2 3 4 4 4 5 4 5 5 5 4 2 0 3 5 6 5 4 3 3 4 3 1 2 0 2 3 3 4 3 2 2 4 6 6 2 4 4 4 5 5 3 5 7 7 4 4 4 4 4 2 3 4 4 3 1 5 10 11 8 4 1 2 5 8 7 6 5 4 3 2 0 1 2 0 1 1 1 1 1 2 2 4 5 6 7 8 10 11 11 8 6 4 4 3 3 4 4 3 1 0 1 1 1 0 1 2 2 2 2 3 3 4 4 3 2 1 3 3 2 2 2 2 1 2 3 3 3 2 3 5 5 5 5 4 4 3 2 1 2 2 1 2 3 3 3 2 1 1 1 2 2 1 2 1 2 1 2 4 6 7 7 6 5 3 3 2 0 2 3 4 4 4 4 3 2 1 2 2 3 3 3 3 2 3 3 3 1 3 3 4 2 2 3 0 5 5 5 5 3 3 3 4 4 3 3 2 1 2 3 2 3 4 5 4 1 4 7 9 13 15 14 11 10 11 12 13 5 2 4 2 1 2 1 2 2 2 2 4 6 9 10 10 9 10 10 10 9 9 10 9 9 9 8 8 9 8 8 7 5 4 3 3 2 1 1 1 3 7 11 12 12 11 9 7 5 3 2 1 1 1 2 3 6 8 10 11 8 2 2 2 1 1 1 2 3 3 3 3 2 3 5 7 8 8 9 8 8 9 9 8 8 10 13 15 13 11 9 7 6 5 5 6 7 7 6 6 5 4 3 3 5 8 11 11 11 10 10 9 8 7 6 6 5 5 4 4 5 6 6 7 8 9 10 10 9 8 8 8 7 6 5 4 3 2 1 0 0 1 2 3 4 4 4 4 5 6 6 6 5 4 3 2 2 2 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 19 19 19 18 18 18 17 17 17 17 16 16 15 13 11 8 8 7 6 6 6 6 5 4 3 5 5 4 3 3 3 3 2 2 3 3 4 3 4 4 5 6 5 4 4 3 3 2 4 4 4 3 3 3 3 2 3 3 3 4 4 4 4 4 5 5 5 5 4 3 3 3 4 5 6 4 3 3 3 7 10 11 9 9 11 10 8 5 3 4 8 7 4 3 4 2 5 7 6 6 4 5 6 9 9 8 7 6 6 7 8 9 7 5 3 3 4 4 3 3 4 5 5 5 4 3 2 2 3 3 2 1 1 2 3 5 4 2 1 1 2 1 4 7 6 4 2 0 1 2 2 2 1 0 3 2 2 4 3 2 3 3 2 2 1 3 4 4 4 5 6 6 6 4 5 7 6 6 6 7 5 4 2 1 4 5 5 5 4 4 3 3 4 4 4 2 2 2 2 2 2 2 4 5 6 7 6 6 6 6 7 7 7 7 7 6 6 6 6 5 4 5 5 5 5 6 7 7 6 5 3 2 3 6 8 9 9 8 5 3 3 2 1 2 2 2 2 2 2 4 5 5 5 6 7 7 8 8 9 9 6 3 1 1 2 4 6 8 6 5 4 7 9 10 9 7 4 3 3 4 4 5 7 9 8 8 8 10 12 12 11 12 11 12 12 12 13 14 13 12 11 11 11 10 11 12 11 9 8 7 8 9 9 8 6 4 3 2 5 8 9 9 8 7 6 7 9 9 7 5 3 7 11 13 9 6 4 5 5 7 11 13 9 7 6 6 6 4 3 3 3 2 1 1 2 4 1 4 7 7 6 6 7 7 7 6 5 5 4 4 4 4 5 5 5 4 3 1 2 4 3 2 1 2 1 1 1 3 5 5 5 5 5 4 4 3 1 3 5 5 3 4 4 5 5 2 1 1 3 4 3 4 4 4 3 2 4 5 4 2 4 5 3 3 4 4 4 6 6 5 4 4 3 1 2 4 4 4 2 3 7 10 9 5 1 3 2 4 7 6 5 5 4 3 2 1 1 1 2 2 2 1 1 2 4 5 7 7 7 7 7 9 10 10 8 6 3 1 3 5 5 5 4 2 1 1 1 2 3 3 3 3 3 2 2 3 4 4 3 1 1 1 2 3 3 3 3 4 5 4 4 3 3 4 5 6 5 4 3 3 2 2 1 1 5 4 2 2 3 2 1 1 0 0 1 2 1 1 2 1 1 2 4 6 6 6 5 4 3 3 2 2 5 4 3 1 2 2 2 1 2 3 4 4 2 1 1 1 3 4 3 2 3 5 8 4 1 5 2 3 5 6 6 4 4 3 1 3 5 4 3 4 4 3 1 2 3 4 2 3 5 9 11 14 16 18 12 7 6 8 11 12 10 4 0 1 1 1 1 2 3 4 6 7 7 8 9 9 10 10 10 9 9 9 9 9 8 8 8 7 7 6 5 4 3 3 3 4 3 3 4 6 7 7 7 8 9 9 7 5 3 2 2 2 1 3 5 5 8 10 6 4 5 4 2 0 1 2 3 3 4 4 2 2 2 3 5 6 7 7 7 7 8 8 7 6 8 11 16 14 12 9 8 6 5 6 7 7 7 7 6 5 4 3 3 5 8 10 11 11 10 10 9 8 7 6 5 4 4 2 3 4 5 6 8 9 9 9 9 9 8 8 8 8 8 6 4 3 2 1 1 1 0 2 3 4 4 2 3 4 5 6 5 5 4 3 1 1 1 19 19 19 19 19 19 19 19 18 18 18 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 19 19 19 19 18 18 18 17 17 17 16 16 15 14 13 11 9 7 6 6 5 5 4 3 3 1 1 1 1 1 1 2 2 2 2 3 4 4 4 3 3 4 5 5 4 3 3 2 2 5 6 7 6 4 3 2 2 2 3 4 4 4 4 4 4 5 5 5 4 4 3 3 3 4 4 5 2 2 3 1 4 6 8 7 10 11 12 9 5 1 1 7 7 4 5 5 2 6 7 5 5 5 5 6 6 5 5 5 6 7 9 10 9 6 3 0 2 3 4 4 4 4 4 4 2 2 2 2 3 4 3 3 3 2 2 2 2 2 2 2 2 2 1 3 5 6 5 2 0 2 2 2 3 3 2 0 1 1 3 2 4 4 4 3 2 2 2 4 5 5 6 6 7 6 5 6 7 7 7 6 7 4 3 3 2 3 5 6 6 6 5 4 3 2 1 1 2 0 1 4 5 5 5 6 6 6 6 6 6 6 6 6 6 7 6 6 5 4 4 4 4 5 6 7 8 7 6 5 4 2 0 0 2 5 7 9 9 7 5 3 3 3 2 2 2 3 3 2 1 2 4 6 7 7 7 7 8 9 9 10 10 9 7 5 4 4 6 8 10 11 11 11 10 9 7 7 6 4 3 4 6 8 10 11 10 9 10 11 13 12 9 6 6 6 4 5 6 5 6 7 9 10 11 10 9 10 12 15 11 7 5 6 8 8 7 7 3 4 7 10 11 12 11 10 8 7 8 7 7 7 9 9 10 12 11 8 5 3 4 6 8 11 13 10 8 7 7 6 4 5 5 4 2 4 6 5 3 5 6 7 6 5 6 5 5 4 3 3 3 3 4 4 4 5 4 4 4 3 1 2 3 3 2 2 2 3 4 3 2 1 2 4 5 5 4 5 5 5 5 5 4 4 4 6 5 4 3 4 5 6 4 2 3 4 3 2 2 3 4 3 2 4 4 3 2 2 3 3 4 4 3 4 3 1 2 3 3 3 3 1 6 9 10 6 3 3 3 2 6 5 3 4 4 4 4 3 3 3 2 1 2 1 3 4 7 8 7 6 5 5 5 6 7 9 10 9 5 2 2 4 5 6 5 4 2 2 4 4 4 3 3 4 4 3 2 2 2 3 4 3 2 3 2 2 5 7 7 7 7 6 4 4 5 5 5 6 7 6 4 3 3 2 2 1 3 6 3 1 3 2 2 1 1 1 1 1 2 1 1 1 2 3 4 4 4 5 4 3 2 2 2 2 4 7 5 3 0 1 1 1 1 2 4 4 5 3 1 1 1 0 3 4 3 3 5 7 5 1 3 3 3 4 5 7 8 7 6 3 1 4 4 3 4 3 2 3 3 4 5 3 3 7 10 12 13 14 15 10 5 2 4 4 3 3 2 2 1 0 1 2 3 4 5 5 6 6 8 8 9 9 9 9 8 8 8 8 8 8 7 7 7 6 4 3 2 2 3 4 6 5 4 4 5 5 4 3 4 8 8 7 4 3 2 2 1 1 3 5 6 6 5 4 6 8 6 5 4 3 2 1 3 5 6 4 2 2 1 1 2 4 5 4 5 6 7 7 5 5 9 15 15 13 10 8 7 7 7 7 8 7 7 5 5 4 4 4 4 7 9 11 11 11 10 8 7 6 5 4 3 2 2 2 3 4 6 8 8 8 7 7 7 6 7 7 8 9 8 6 4 3 2 1 1 1 0 2 3 3 2 2 3 5 6 6 5 5 4 2 1 1 18 18 19 19 19 19 19 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 19 19 19 19 18 18 18 17 17 17 16 16 15 14 12 10 7 5 5 5 5 3 0 1 0 1 1 1 2 2 2 2 3 3 4 4 4 4 3 2 3 3 4 4 3 3 2 2 2 5 6 6 5 4 2 2 1 2 3 4 4 4 4 4 4 4 4 4 4 3 2 2 2 3 2 0 2 2 2 3 5 2 5 8 11 12 13 12 6 5 3 4 8 6 7 5 4 7 7 6 6 6 8 7 6 4 3 3 4 6 8 10 8 6 3 2 2 2 4 4 4 3 1 1 2 3 3 4 4 4 5 4 3 2 1 1 1 2 2 3 3 2 1 2 3 5 4 3 1 2 2 2 1 2 2 2 1 2 2 2 3 5 4 3 2 2 2 2 4 5 5 6 6 6 6 6 7 7 7 7 7 3 1 5 2 2 6 7 6 6 5 4 2 0 1 0 1 2 5 7 7 7 7 7 7 6 6 7 7 7 6 7 7 7 6 6 5 5 4 4 4 4 5 5 5 4 3 3 2 2 2 3 4 6 7 7 6 4 3 3 3 2 2 1 1 1 2 2 1 2 5 7 7 7 8 8 9 9 11 12 12 12 10 9 8 9 9 10 12 14 11 8 5 5 4 4 3 3 2 4 8 12 12 12 11 12 12 12 12 11 8 5 4 4 4 2 2 3 2 3 4 5 7 9 9 8 10 13 13 7 2 3 5 8 8 6 3 6 11 12 13 13 12 11 8 8 8 5 6 8 11 10 8 9 8 5 7 7 7 7 6 8 10 10 9 9 9 7 6 7 6 5 6 8 8 7 5 6 6 5 3 3 5 4 3 2 2 2 2 2 3 3 4 5 4 4 3 3 3 4 3 3 3 3 2 2 3 4 4 3 2 3 4 3 1 1 2 4 5 5 5 6 5 4 4 5 5 6 6 6 4 3 3 3 3 1 2 3 4 3 1 1 1 1 2 1 2 4 5 4 3 4 4 2 2 1 1 1 3 6 10 9 7 4 2 3 3 2 6 4 2 2 2 3 4 4 4 3 1 1 1 2 5 7 7 4 3 2 3 3 3 4 5 7 7 7 4 2 1 2 3 3 1 2 5 5 5 4 3 3 3 3 3 3 3 2 2 2 3 3 2 3 2 1 5 7 8 9 8 6 4 4 4 4 5 6 7 7 5 3 3 2 2 2 2 1 1 3 4 2 2 3 3 2 2 1 1 1 3 5 7 6 5 4 3 4 3 3 2 1 3 4 4 4 4 1 3 2 1 1 1 1 4 5 5 3 2 1 2 1 1 4 4 3 4 5 5 2 2 3 3 2 3 5 5 6 7 6 2 3 4 2 3 3 5 8 9 11 11 10 10 10 10 10 10 11 10 9 6 3 1 1 3 2 2 2 2 4 6 7 7 6 6 5 5 5 6 7 8 8 8 8 8 7 7 7 7 7 7 6 6 4 2 1 1 2 4 6 6 4 4 5 5 4 1 2 2 8 8 7 4 3 3 3 1 1 2 3 5 3 3 7 8 8 7 6 6 6 6 5 4 5 7 7 5 3 1 1 1 1 2 3 3 4 6 6 5 5 8 14 15 14 11 10 8 7 7 7 7 7 6 5 4 4 4 4 4 6 9 12 12 11 9 8 6 5 4 3 3 2 2 3 4 6 8 8 8 6 5 4 4 4 4 5 7 8 9 8 6 4 4 2 1 2 1 1 2 2 3 2 2 4 5 6 6 5 5 4 3 2 18 18 18 19 19 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 19 19 19 19 19 18 18 18 17 17 17 16 16 15 14 12 9 7 5 5 3 3 2 2 2 1 0 1 1 1 2 2 2 3 4 4 4 4 2 2 1 2 2 3 2 2 2 2 1 2 4 5 5 5 3 2 1 1 1 2 3 4 4 4 3 4 4 4 4 3 3 2 2 3 2 0 0 1 1 3 6 6 5 5 9 12 11 11 12 8 5 6 4 9 8 7 6 8 12 10 5 3 5 7 6 5 4 4 3 2 4 6 8 7 5 4 2 1 1 3 3 3 3 3 3 4 4 4 4 5 5 5 5 4 2 2 2 2 2 2 2 2 2 1 1 1 2 3 2 2 2 2 1 1 2 3 2 1 2 3 2 1 2 3 2 1 1 1 2 2 3 4 4 4 5 5 6 6 7 7 6 5 2 2 4 1 3 6 6 6 6 5 3 1 1 2 4 6 6 6 6 5 5 5 6 6 6 6 7 7 7 6 7 7 6 6 6 6 5 5 5 3 1 1 2 3 4 4 5 4 4 3 4 5 6 6 5 3 2 2 3 3 2 3 4 2 0 1 1 1 4 5 5 5 6 7 8 9 9 11 13 13 13 12 11 11 10 10 10 11 11 7 5 3 3 2 1 2 2 1 6 10 11 9 8 9 10 11 13 14 13 12 11 9 5 5 4 2 2 3 5 6 6 7 8 8 7 8 10 12 7 3 4 4 7 6 7 10 12 13 13 12 10 11 10 8 8 6 4 8 10 10 5 2 5 6 5 8 10 10 8 7 6 8 11 10 8 6 5 5 7 6 5 8 6 5 5 6 6 4 3 3 2 1 4 3 2 2 2 2 2 3 4 4 4 4 3 3 4 2 2 4 4 4 3 2 2 3 3 3 2 2 3 4 4 2 1 2 4 6 6 6 5 4 4 5 4 4 4 5 6 6 5 4 2 2 3 2 2 4 3 2 3 3 2 2 2 2 4 4 3 3 4 4 2 1 2 2 3 7 9 9 5 2 2 2 3 3 2 3 4 4 4 4 4 5 4 4 2 1 1 1 1 4 4 3 3 3 2 2 2 2 3 4 5 4 4 3 3 3 4 5 6 5 6 7 5 3 3 3 3 3 3 4 4 3 3 2 1 2 2 2 2 1 2 5 7 8 8 7 4 3 3 4 4 4 6 6 6 5 4 3 2 1 3 3 3 3 4 4 3 2 2 2 2 2 1 1 2 5 7 7 4 2 2 2 2 2 1 1 4 6 7 3 2 2 1 4 4 2 0 0 1 3 4 5 4 4 2 1 2 2 5 5 3 4 5 6 1 2 2 3 3 2 2 3 4 6 7 4 2 2 3 4 7 9 11 12 13 13 13 13 13 10 9 8 12 15 16 15 12 5 1 2 2 1 1 5 8 11 12 11 9 7 6 6 5 5 6 7 7 7 7 7 7 6 6 6 6 6 5 5 2 0 2 3 4 5 5 5 4 5 5 6 4 2 2 4 10 10 8 5 4 2 2 1 1 2 1 3 3 6 9 9 9 8 7 6 6 7 8 6 5 5 8 9 8 5 3 2 2 3 3 2 4 6 6 5 6 9 14 15 14 12 10 9 8 8 7 7 6 5 5 5 4 4 4 4 4 6 10 11 11 10 8 6 5 4 3 2 2 3 4 6 8 9 8 7 5 4 3 3 3 2 3 5 8 9 9 7 6 4 3 1 1 1 0 1 2 2 2 2 3 4 5 6 5 4 4 3 3 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 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 19 19 19 19 19 18 18 18 17 17 17 16 16 16 15 12 10 7 5 2 2 2 1 2 2 2 1 3 3 2 1 3 4 4 4 4 3 2 1 1 0 0 1 1 2 2 2 2 1 2 3 3 3 3 2 2 1 1 1 2 3 4 4 4 4 4 4 4 4 4 4 4 4 4 3 2 1 1 3 4 5 3 4 6 9 11 10 9 9 9 7 6 6 6 7 5 4 11 13 10 3 1 1 4 7 7 5 4 4 3 4 5 5 5 4 2 1 0 1 2 3 3 4 4 4 4 4 5 5 5 5 5 5 5 3 2 2 2 2 1 2 2 2 1 1 0 1 2 2 2 1 0 1 1 2 3 2 2 2 2 3 1 1 4 3 2 1 2 2 2 2 2 2 3 3 4 5 6 6 5 5 3 2 2 1 2 4 5 5 5 5 4 4 3 3 4 6 6 5 5 5 4 4 4 5 5 5 6 6 6 6 7 7 6 6 6 6 6 6 5 5 2 1 1 2 3 4 5 7 7 6 4 4 4 5 4 2 1 0 2 2 3 4 4 4 2 2 1 2 4 6 4 3 3 5 7 8 9 9 9 10 12 12 11 12 11 9 9 8 7 6 7 5 3 3 3 2 2 3 6 9 8 6 4 4 4 8 12 15 14 13 12 13 12 7 5 6 7 9 10 9 8 8 8 9 7 6 6 10 12 10 6 4 5 8 9 11 12 12 13 11 9 7 7 10 10 9 6 6 10 7 5 4 4 5 8 11 13 11 9 8 8 7 8 11 14 9 6 5 5 6 5 4 7 7 6 6 7 7 4 3 3 3 3 5 5 5 4 4 4 2 2 3 3 2 2 3 3 2 3 4 4 4 3 1 1 1 1 1 1 3 3 6 6 4 2 2 3 5 6 6 3 2 4 4 4 3 3 3 3 3 3 4 4 1 2 3 1 2 3 3 3 4 4 3 1 2 2 3 2 2 3 3 2 1 2 3 4 6 9 8 5 1 3 4 3 3 4 3 3 4 6 6 6 6 5 5 4 3 2 1 1 1 2 3 2 2 2 1 2 3 4 3 2 1 2 2 2 2 4 7 9 10 10 7 5 2 1 3 3 3 4 5 5 4 4 4 3 1 1 0 1 1 1 2 6 6 7 6 4 2 2 3 4 4 4 4 5 6 5 3 2 2 1 2 3 3 3 4 4 4 2 2 2 1 1 1 2 3 5 7 8 5 3 3 2 2 2 2 4 6 8 8 4 3 2 1 4 6 4 2 3 5 6 6 5 4 4 4 3 2 3 4 6 6 4 5 6 3 2 3 5 5 5 3 2 0 5 8 8 7 6 5 5 6 8 8 7 8 9 10 13 14 12 11 12 16 19 16 10 6 1 0 1 2 3 5 8 11 13 12 11 9 9 8 8 6 5 5 6 7 7 7 6 6 5 5 5 5 5 4 2 1 3 6 7 7 7 7 6 5 6 7 8 8 5 4 8 12 10 8 6 3 1 1 0 2 5 4 3 3 6 9 10 9 8 6 5 5 7 7 7 5 3 4 7 8 6 5 4 3 3 4 3 3 5 5 6 7 11 14 15 14 13 12 10 9 8 7 6 6 5 5 5 5 4 4 4 4 5 7 10 11 11 9 7 6 5 4 3 3 3 5 7 9 8 7 6 4 3 3 3 2 2 3 5 7 8 8 8 6 5 3 2 1 0 1 1 1 2 2 2 2 4 5 6 5 4 4 4 4 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 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 19 19 19 19 18 18 18 18 17 17 17 17 16 16 15 13 11 7 4 1 1 2 3 5 4 4 1 3 5 5 5 6 5 5 5 4 2 1 1 2 1 0 0 0 1 1 2 1 1 1 1 0 1 2 2 2 1 1 0 1 2 3 4 4 4 4 4 4 5 5 5 5 5 5 4 3 1 1 1 3 3 4 5 5 7 7 7 5 6 7 7 6 3 3 3 1 5 12 13 11 7 5 4 6 8 8 6 4 4 4 4 5 4 4 3 2 1 2 2 3 4 5 5 4 4 4 4 4 4 4 4 4 4 4 3 2 1 1 1 2 3 3 2 2 1 1 1 2 3 4 4 3 3 3 3 2 2 0 1 1 2 1 2 4 4 2 2 2 2 1 1 1 2 1 2 3 4 5 5 4 2 2 3 4 3 3 4 4 5 5 5 5 4 4 5 5 6 6 6 5 4 3 3 4 5 5 5 5 6 6 6 6 7 6 6 6 6 6 6 6 5 3 1 1 1 2 3 4 6 6 5 4 3 3 3 3 3 2 2 3 3 4 4 4 3 2 2 2 4 4 4 3 2 3 5 6 6 7 8 7 8 10 9 10 11 9 8 7 4 2 3 4 5 4 3 2 2 4 9 9 7 3 6 7 3 8 11 11 11 8 4 1 6 10 11 10 11 10 9 9 8 7 8 9 9 8 6 6 9 11 12 11 9 8 10 11 10 10 9 10 8 3 3 5 9 11 11 9 6 5 4 4 6 7 9 10 10 10 8 7 8 8 8 7 8 10 7 5 6 6 4 3 5 7 7 7 6 6 6 6 4 4 4 5 6 6 6 5 3 3 3 2 2 2 2 3 3 2 2 2 3 2 3 2 1 1 1 1 2 5 8 7 7 6 3 1 2 3 5 3 0 2 3 3 4 5 4 4 4 3 3 3 3 3 2 2 4 3 2 2 4 4 4 2 2 3 1 2 2 1 1 2 2 2 2 2 3 4 7 11 8 4 2 3 3 1 2 3 3 3 4 6 7 7 5 4 4 4 3 2 1 1 0 1 3 2 1 0 3 5 5 3 1 1 2 2 2 1 1 3 6 8 9 9 6 3 0 1 2 2 3 4 5 6 6 7 6 5 3 1 1 1 1 1 3 6 7 6 5 3 2 2 3 3 3 3 3 5 5 4 3 1 1 1 1 3 3 4 4 3 3 2 2 2 0 1 1 1 2 3 4 4 3 2 2 1 2 3 3 4 7 7 7 4 2 2 1 2 5 5 5 4 5 6 7 7 6 6 5 3 1 1 3 5 7 7 6 6 5 4 4 6 7 7 6 4 2 4 8 10 10 9 8 7 7 9 10 11 9 6 3 8 11 13 12 10 7 4 3 3 2 2 1 1 3 5 8 10 13 14 13 12 10 10 10 9 7 5 4 6 7 6 6 5 5 5 5 4 4 4 3 1 6 6 7 8 9 10 8 7 6 7 8 9 8 3 7 10 11 9 8 6 3 1 3 2 3 7 6 5 4 7 9 9 8 7 5 4 4 5 5 5 4 2 1 3 6 7 6 5 5 4 4 3 3 3 3 4 6 11 14 16 15 14 13 11 9 8 7 6 6 6 6 6 6 6 5 5 5 4 5 7 9 10 9 8 6 4 3 3 3 4 6 8 8 7 6 4 3 3 3 3 3 3 4 5 7 7 8 8 7 5 4 3 2 1 1 2 2 2 2 2 2 3 5 6 5 5 4 4 4 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 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 19 19 19 19 19 18 18 18 17 17 17 17 16 16 15 14 11 8 4 2 2 5 4 4 5 3 1 4 7 7 6 6 5 5 5 3 2 2 2 2 2 2 1 2 2 2 2 1 1 0 0 0 1 1 1 1 1 1 1 1 2 3 4 4 5 5 5 5 5 5 5 6 5 4 3 2 0 1 1 2 3 5 6 6 6 6 5 5 4 4 4 5 5 5 5 5 6 7 8 9 9 9 7 5 7 8 8 6 4 4 5 6 5 4 3 3 4 5 5 6 5 5 5 4 4 4 3 3 3 3 3 4 4 3 2 1 1 2 3 3 4 4 3 2 2 2 2 3 5 5 5 5 4 4 4 3 3 1 0 0 1 2 3 4 4 2 1 1 1 2 2 2 2 2 2 3 4 5 5 3 1 1 2 4 4 3 3 4 4 5 5 5 5 5 5 5 5 6 6 6 6 4 3 4 5 6 5 5 6 6 6 6 6 6 5 5 5 5 6 6 5 4 2 0 0 1 2 4 4 4 4 3 3 3 3 3 3 4 4 4 4 3 3 3 2 1 2 3 4 2 2 3 2 2 4 5 5 6 7 7 7 7 8 10 11 8 5 4 2 1 1 3 4 3 4 7 10 11 11 7 3 5 4 4 9 10 9 5 2 3 3 3 4 8 12 12 11 10 9 9 7 7 7 8 10 10 6 5 7 8 10 12 10 8 9 9 8 9 9 7 4 2 3 3 4 9 11 11 8 5 3 4 6 6 7 7 7 8 8 7 7 6 7 6 6 7 5 4 5 6 4 5 7 7 5 5 5 4 4 4 4 5 6 5 4 4 4 4 4 3 3 2 3 5 5 4 4 2 2 4 4 4 4 3 2 1 0 0 5 8 10 5 5 5 3 1 2 3 6 5 3 3 2 3 4 5 5 4 3 3 1 1 3 3 2 3 2 1 1 2 4 4 3 3 4 3 1 1 1 0 1 2 2 2 1 2 3 5 8 10 8 5 1 2 2 1 1 2 3 2 1 1 2 5 6 4 3 3 4 3 2 1 1 1 3 2 1 1 3 4 3 2 2 2 2 2 2 2 1 2 5 7 7 7 6 4 3 3 2 2 1 2 5 8 10 10 9 8 6 4 2 1 1 3 5 6 7 5 4 5 4 3 2 2 2 1 2 4 4 4 3 1 0 1 0 3 4 4 2 3 2 2 2 2 1 1 1 2 1 1 3 3 3 2 1 1 1 2 1 3 5 5 5 3 1 2 1 1 3 6 5 4 3 3 4 6 8 8 6 3 3 3 3 4 6 9 9 8 8 7 7 7 8 7 6 2 2 2 5 9 11 12 14 14 14 14 13 11 8 3 3 1 4 7 7 4 1 2 3 3 3 2 1 3 6 8 10 11 13 14 14 13 11 11 10 10 8 6 5 6 6 6 5 4 4 4 4 4 4 3 2 2 4 5 5 5 8 8 6 5 5 6 6 4 1 4 7 8 8 8 6 5 3 1 1 3 6 9 8 7 6 9 10 9 7 5 3 3 3 4 3 3 2 1 1 1 3 5 6 6 5 5 4 3 3 2 2 3 6 11 14 16 15 14 13 12 10 9 8 7 6 7 7 7 6 6 5 5 5 4 3 4 6 8 9 8 6 5 4 3 4 5 7 8 8 7 6 4 2 2 2 3 3 3 4 5 6 6 7 7 7 6 5 4 3 3 2 2 2 2 2 2 2 2 4 5 5 5 5 4 4 18 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 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 20 20 20 20 20 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 19 19 19 19 19 18 18 18 18 17 17 17 16 16 15 14 12 9 6 4 4 5 4 3 3 4 8 9 4 2 3 4 4 3 3 5 5 4 4 5 6 5 5 5 4 4 2 1 1 1 2 2 2 1 1 1 1 1 1 1 1 2 3 4 5 5 5 5 5 5 5 4 4 3 2 2 1 1 3 4 5 6 6 5 5 5 5 5 5 5 4 4 5 7 9 10 9 8 6 6 8 10 8 6 5 7 8 6 4 5 7 7 5 3 3 4 6 7 7 6 6 5 5 5 4 4 3 3 3 2 2 2 3 2 2 1 2 3 4 4 4 4 4 4 3 3 4 5 5 6 5 5 4 4 4 3 2 1 0 0 2 4 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 3 1 0 0 3 4 4 3 3 3 3 4 4 4 5 5 5 5 5 5 6 6 5 5 5 6 6 6 6 7 8 6 5 4 4 4 4 4 4 4 4 5 5 5 2 1 1 3 5 6 5 5 5 5 5 4 4 4 4 4 4 4 3 4 4 4 3 2 1 2 2 3 3 3 2 2 3 4 4 5 7 8 7 7 8 10 9 6 2 1 0 1 2 2 1 5 8 10 9 9 9 5 4 5 5 9 11 5 1 4 1 5 5 4 3 7 10 10 9 9 8 8 8 6 6 8 9 9 7 5 4 6 8 10 8 6 5 6 7 8 6 4 7 7 6 1 1 6 9 11 10 7 4 4 4 4 5 6 8 9 10 7 5 6 4 6 7 5 3 3 4 6 6 6 7 5 4 5 5 4 3 3 4 5 5 3 2 2 3 5 5 3 4 4 3 5 5 5 4 3 4 6 6 6 7 7 5 4 3 4 7 6 4 3 4 3 4 4 4 4 5 6 6 5 4 3 3 4 3 2 3 4 3 3 3 3 2 1 1 1 1 2 4 4 4 4 3 2 2 1 1 3 5 7 6 3 0 3 5 9 8 7 4 3 2 1 1 2 1 1 2 1 2 2 1 2 7 5 3 3 4 4 2 1 1 2 2 3 3 3 3 3 3 3 2 2 1 1 2 2 2 2 4 5 6 5 5 5 5 6 4 3 2 2 6 10 11 10 9 8 8 6 5 3 4 7 8 7 6 6 5 6 3 2 2 2 1 1 1 3 3 3 3 2 1 2 3 3 4 4 3 2 2 1 1 1 0 1 2 3 2 1 3 3 2 2 2 2 0 1 2 1 2 3 5 5 3 2 2 1 3 4 5 4 1 2 2 2 4 7 9 8 5 3 2 4 6 8 9 9 9 9 9 10 8 5 2 2 4 2 4 9 13 10 7 7 7 7 6 5 2 1 3 5 4 2 6 4 1 2 1 1 2 3 4 6 7 9 9 10 11 13 15 13 12 11 10 9 9 7 6 6 5 5 4 4 4 3 4 4 3 3 3 1 1 3 3 4 5 6 7 6 6 6 4 3 3 4 5 6 6 5 4 5 6 7 7 7 9 10 8 6 7 10 10 9 6 4 2 3 3 4 3 3 1 1 1 1 1 3 4 4 4 4 4 3 3 3 2 3 6 11 14 16 15 14 13 12 10 9 9 8 8 8 8 7 6 6 5 4 4 4 4 2 3 6 9 8 7 5 4 4 5 6 7 8 8 8 7 5 3 2 2 3 3 4 4 5 5 6 6 7 7 6 5 4 3 3 2 2 2 2 2 2 2 2 3 3 3 4 5 5 4 18 18 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 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 20 20 20 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 19 19 19 19 19 18 18 18 18 17 17 17 16 16 15 14 12 9 7 5 6 6 5 4 4 6 6 6 3 4 4 3 1 1 3 6 7 8 7 7 7 8 8 8 6 5 4 4 4 3 4 4 3 2 1 1 1 1 1 1 1 1 2 3 4 4 5 5 4 4 3 3 3 3 3 4 4 4 5 6 7 6 5 3 3 3 4 4 5 4 2 1 3 7 11 11 10 8 7 6 5 7 7 7 5 7 7 6 4 5 7 6 4 4 4 6 7 8 7 6 6 5 5 5 4 4 4 3 3 2 1 2 3 3 2 2 2 3 3 3 3 4 4 3 3 3 4 5 5 5 5 5 4 4 3 2 2 2 2 3 4 4 4 5 5 6 6 5 5 5 5 5 5 5 5 4 4 4 2 1 1 2 3 3 3 3 2 2 2 2 1 1 2 2 3 5 5 5 5 5 6 6 7 7 7 7 6 7 7 5 4 2 1 2 2 2 2 2 2 2 4 4 4 4 5 7 7 7 6 6 6 5 5 4 4 4 4 4 3 3 3 4 4 4 4 4 4 4 3 3 3 3 3 4 4 3 3 3 7 9 9 8 8 10 8 4 0 1 1 2 2 2 3 7 9 8 7 7 6 5 6 6 8 7 6 4 6 6 2 6 7 6 4 5 6 7 5 6 7 7 7 6 6 6 7 8 8 5 4 5 5 8 7 3 3 5 5 4 5 6 9 9 7 2 1 5 7 9 10 8 5 4 6 7 7 8 10 11 9 6 5 5 4 6 6 2 3 2 2 3 3 4 5 4 3 3 3 3 4 4 5 5 5 4 2 2 1 4 3 2 3 3 5 5 5 5 5 6 6 6 6 6 6 7 7 6 5 5 8 4 2 2 4 6 6 6 5 6 5 5 6 6 5 3 2 3 3 1 1 2 2 2 0 3 2 1 1 1 3 3 3 4 3 2 3 1 1 1 2 4 7 7 6 4 1 6 8 9 6 4 3 2 2 1 1 2 2 1 2 2 2 2 1 1 6 6 3 3 4 4 2 1 1 2 2 3 3 2 2 2 2 2 2 1 1 1 2 2 2 1 2 4 5 5 5 6 6 6 4 3 2 3 7 10 9 7 6 6 7 6 5 5 6 8 9 8 7 6 5 5 2 1 3 2 2 1 1 3 4 3 3 2 1 4 4 4 3 3 3 2 2 2 1 1 2 2 2 1 0 2 3 2 2 1 1 1 0 1 2 3 2 2 3 4 3 2 1 1 2 3 6 5 2 2 3 2 1 1 5 6 5 3 4 6 5 4 5 8 9 8 9 9 6 4 5 6 5 4 3 7 7 4 5 6 7 6 4 2 2 3 2 4 2 2 2 2 1 1 2 4 4 5 6 6 7 8 8 9 10 12 14 14 13 11 10 10 9 9 8 6 5 4 4 3 3 3 3 3 2 2 3 1 1 4 5 6 7 8 9 9 8 7 4 3 3 3 3 4 5 5 5 8 10 11 10 8 9 9 8 6 7 9 9 7 4 3 3 3 3 4 4 3 1 1 2 2 1 1 1 2 3 3 3 3 3 2 1 3 5 10 14 16 15 13 12 11 10 10 9 9 9 9 8 7 6 5 4 3 3 3 3 2 1 3 6 7 7 5 4 4 5 6 7 8 8 8 8 7 6 4 3 3 3 4 4 5 5 6 7 7 6 6 4 3 2 2 2 2 1 2 2 2 2 2 1 1 1 3 4 5 5 18 18 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 20 20 20 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 20 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 19 19 19 19 19 18 18 18 18 18 18 17 17 17 16 16 14 12 9 6 6 6 6 6 5 5 4 3 3 4 3 2 1 2 3 5 7 8 7 7 7 8 8 8 7 6 6 6 6 5 4 5 5 4 3 3 3 2 1 1 2 2 1 1 1 3 5 5 4 4 3 2 2 2 4 5 6 6 5 6 6 5 3 2 1 1 2 3 4 4 3 2 2 1 5 12 9 8 8 8 7 5 5 6 8 9 9 8 6 5 5 7 7 6 5 5 7 8 8 8 6 5 6 5 5 5 4 5 4 3 2 1 0 0 1 2 1 1 1 2 2 2 3 3 3 3 3 4 5 5 5 5 5 4 4 3 3 3 2 2 3 3 2 3 3 3 3 3 3 3 3 4 3 3 3 3 3 3 3 1 1 1 2 2 2 2 1 1 1 2 1 1 1 1 2 3 4 5 5 5 5 6 6 6 6 6 6 6 7 6 5 4 2 1 1 1 1 1 1 1 0 2 4 6 6 6 6 7 6 6 5 5 5 4 4 4 3 3 3 3 3 4 4 3 3 3 3 4 4 2 2 3 4 4 4 4 3 2 3 6 9 10 8 8 9 6 3 2 2 2 4 3 2 7 9 9 7 6 8 5 5 2 3 7 5 3 2 2 1 6 7 6 5 4 2 3 3 3 5 5 5 6 6 5 5 6 7 7 6 5 3 3 5 7 3 4 6 6 6 5 6 8 7 7 7 5 5 6 7 8 6 4 3 6 8 9 9 10 10 8 6 5 3 5 6 5 4 5 5 4 3 1 3 4 3 1 1 1 2 5 5 5 5 5 3 3 1 2 3 3 2 4 5 6 5 5 5 5 4 3 3 4 2 3 5 5 5 5 4 5 4 3 4 6 7 6 7 7 7 6 4 2 3 3 2 1 2 1 1 1 1 0 3 3 2 1 3 3 4 4 4 3 2 1 1 3 2 1 1 2 5 7 5 4 2 3 9 8 5 0 1 2 2 2 2 2 2 2 1 1 2 2 3 3 1 4 7 4 2 4 4 2 2 1 1 2 3 3 1 2 2 2 2 2 1 0 1 2 1 0 0 1 2 4 4 5 5 6 6 4 4 4 5 7 9 7 5 5 5 4 4 4 5 8 9 9 8 7 6 6 5 2 1 2 2 2 1 2 4 5 4 3 2 1 3 5 6 5 4 3 2 2 2 1 1 1 2 1 0 2 3 4 3 1 1 1 1 0 1 2 3 2 1 2 2 2 1 1 2 1 1 6 5 3 3 1 0 1 1 1 2 3 4 5 6 3 1 1 7 8 7 6 6 6 6 6 4 0 4 4 5 6 5 4 4 8 9 6 2 4 4 3 4 3 3 2 3 4 3 3 4 5 5 5 6 7 7 8 8 9 10 12 14 14 13 12 11 10 10 9 7 5 4 3 2 2 3 3 3 2 2 1 2 1 3 4 5 6 7 8 9 7 5 3 3 3 4 5 6 6 7 9 12 14 13 10 9 8 8 8 7 6 6 5 4 3 2 2 3 4 4 4 3 2 2 3 4 3 2 1 1 2 2 2 2 2 2 2 3 6 10 14 15 14 13 11 10 9 8 8 8 9 9 8 7 6 5 4 2 1 1 2 2 1 2 4 6 6 4 3 3 5 6 7 8 8 8 8 7 6 5 4 3 3 4 4 5 6 7 7 7 7 5 4 3 2 2 2 2 2 2 2 2 2 2 1 1 1 0 1 3 4 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 20 20 20 20 20 20 20 20 19 19 19 19 18 18 18 18 18 18 18 18 17 17 17 16 16 15 13 9 6 5 5 6 5 6 5 4 2 1 1 1 2 2 4 5 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 4 5 5 5 4 5 5 3 2 2 2 2 1 4 7 6 5 5 4 3 1 1 1 2 4 5 6 6 5 4 4 2 1 0 1 1 1 2 3 4 4 4 4 3 5 9 9 6 4 6 5 6 4 2 6 10 12 11 9 7 7 8 7 6 5 6 8 9 8 7 4 5 6 6 6 6 6 6 5 5 4 3 4 5 6 5 4 2 1 2 2 1 1 2 3 4 5 6 6 6 5 5 5 4 4 4 3 2 2 1 3 2 1 2 2 2 2 2 2 1 1 2 2 2 2 2 2 2 2 1 1 1 1 1 1 0 0 0 1 1 1 1 1 1 2 3 3 3 3 3 4 5 5 4 4 5 5 6 6 5 4 3 1 1 2 2 2 2 2 2 2 2 4 5 5 5 5 6 5 5 5 4 4 4 4 3 3 2 3 4 4 4 3 2 1 1 1 2 3 3 3 4 4 3 3 3 3 3 3 6 9 9 8 8 8 6 3 3 4 4 6 5 2 8 9 8 5 6 7 5 5 3 4 9 9 7 6 7 7 9 5 4 5 2 2 2 2 3 3 4 4 6 6 4 5 6 6 5 3 4 3 2 4 6 4 4 6 5 5 3 6 7 6 5 4 3 3 4 5 6 5 4 5 8 8 8 6 6 7 6 5 5 3 5 6 4 5 5 4 3 2 2 4 4 4 1 1 1 3 5 5 6 8 8 5 2 2 4 6 4 4 4 5 5 4 4 4 4 2 2 2 2 2 1 3 5 4 5 3 3 5 5 5 6 6 6 6 6 5 3 1 3 3 2 1 1 1 1 1 2 2 2 2 1 1 2 3 4 3 3 4 3 2 1 1 3 3 2 1 4 6 8 5 3 1 6 9 7 2 3 3 3 3 3 3 3 2 2 1 1 2 3 3 3 1 3 7 4 2 4 3 2 2 1 1 2 3 3 1 1 1 2 2 3 2 2 2 2 2 1 1 1 1 2 4 4 5 5 5 5 5 5 3 2 4 7 7 6 3 2 2 1 3 6 8 9 7 7 8 9 7 4 0 2 2 2 1 2 4 6 5 3 1 1 1 2 4 6 6 5 3 2 1 0 1 1 2 1 1 1 2 3 4 2 1 1 0 0 1 2 2 2 2 1 1 1 1 1 1 1 1 5 3 3 2 1 0 1 1 1 1 3 5 5 4 3 0 0 6 9 10 6 5 6 7 7 10 9 7 2 5 7 7 8 9 13 13 10 7 3 2 3 3 3 3 2 3 4 5 4 5 5 5 6 6 6 7 7 8 8 9 10 12 13 13 13 12 11 10 9 8 6 4 3 2 3 4 4 4 3 3 2 1 2 2 3 4 5 6 8 9 7 4 2 3 5 7 8 9 10 11 12 12 13 13 11 9 8 7 7 6 4 2 1 1 2 2 3 4 5 5 4 3 1 1 3 5 6 4 2 1 1 1 2 2 2 2 3 5 8 11 14 15 14 12 10 9 8 7 7 8 9 9 8 7 6 5 4 3 3 2 2 2 2 3 4 5 4 3 2 3 5 6 7 8 8 8 8 7 6 5 4 3 3 3 4 5 6 7 7 7 7 6 5 3 3 3 3 2 2 2 1 1 1 1 1 1 1 1 1 1 2 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 18 18 18 18 18 18 18 17 17 17 17 17 16 16 15 13 10 6 5 5 5 3 3 4 4 4 2 1 0 1 3 5 6 6 6 6 6 6 5 4 4 4 5 6 6 5 5 5 4 4 4 4 5 4 4 2 3 3 1 2 6 7 8 8 7 6 5 4 3 2 2 4 6 7 6 5 3 2 2 1 0 1 1 1 1 2 4 5 5 6 5 5 5 8 11 9 6 6 5 6 5 5 4 2 7 11 12 11 11 11 10 8 6 7 7 7 7 6 4 5 6 6 6 6 6 6 6 6 6 6 6 7 7 6 4 3 2 1 1 1 1 0 2 4 5 5 5 5 4 4 3 4 4 4 3 3 2 2 3 2 0 2 2 2 2 1 1 0 0 1 2 2 2 3 3 3 2 2 2 2 3 2 2 2 1 1 1 1 1 0 1 2 2 2 1 1 1 2 3 4 4 3 3 3 5 5 5 3 2 2 2 2 2 2 2 2 3 3 3 2 4 3 3 4 5 5 5 4 4 4 4 4 4 4 4 4 4 4 5 4 4 5 5 4 2 1 2 4 3 3 2 3 3 4 4 5 5 7 8 8 8 8 9 8 3 2 4 5 5 5 5 10 9 7 6 5 5 5 3 2 9 11 11 6 5 7 8 6 5 3 2 1 3 4 4 3 3 3 3 5 6 4 5 6 7 7 6 4 3 2 5 6 8 5 4 4 4 4 9 8 6 1 1 3 3 3 5 5 5 5 6 9 7 5 3 3 4 3 4 4 4 6 6 4 4 3 3 4 6 7 8 6 4 1 1 2 4 5 5 6 6 6 6 4 2 5 6 5 3 2 3 3 3 3 4 3 3 2 2 2 3 1 2 4 3 3 3 3 5 6 5 3 2 3 4 5 5 3 2 4 3 2 1 0 1 1 2 2 2 2 1 2 2 1 2 3 3 2 3 3 2 2 1 2 3 4 4 6 7 7 6 2 3 7 9 8 4 1 2 3 3 2 3 3 3 3 2 2 2 2 2 1 1 2 4 3 3 5 3 2 1 1 2 4 4 3 1 1 2 2 1 1 1 1 1 2 2 2 2 2 1 1 3 4 4 4 4 4 5 5 4 2 2 6 7 6 3 4 5 3 2 4 6 7 6 8 11 12 9 5 0 2 2 1 0 2 4 5 5 2 0 1 1 1 2 4 7 7 6 4 3 3 3 1 1 1 1 1 1 1 5 4 2 1 1 1 1 2 2 2 2 1 1 2 3 3 3 1 1 3 2 2 1 0 0 1 1 1 3 5 6 3 1 1 1 1 4 9 11 9 8 8 8 9 10 9 5 2 2 4 5 8 12 15 17 16 10 4 2 2 2 3 4 4 4 5 5 5 5 5 6 6 6 6 7 7 7 8 8 9 10 11 12 12 12 11 10 9 8 6 5 3 2 3 4 4 4 3 3 4 3 3 3 1 1 2 6 8 9 7 4 3 2 3 6 8 9 10 11 11 11 10 10 9 8 6 6 5 4 2 1 1 2 3 3 3 4 5 5 5 3 1 0 3 5 5 4 2 1 0 1 1 2 2 2 3 6 10 13 14 14 13 11 10 8 7 6 6 7 9 9 8 7 6 6 5 4 4 3 3 3 3 4 5 5 4 2 1 2 5 7 8 8 8 8 8 7 6 5 4 3 3 2 3 5 6 7 7 7 7 6 6 5 4 3 3 3 2 2 1 1 1 1 0 1 1 1 1 1 1 17 17 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 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 18 18 18 18 18 18 17 17 17 17 17 17 16 16 15 14 11 8 5 5 4 3 2 3 4 3 2 3 4 4 4 6 6 4 4 5 5 4 4 4 4 4 5 5 5 5 5 4 4 3 3 4 4 4 4 3 2 3 6 8 9 7 6 7 7 6 6 6 5 5 5 5 6 6 5 4 2 2 1 1 0 1 1 1 0 2 4 5 6 6 6 5 5 7 10 10 7 6 6 6 5 4 4 3 0 5 9 13 17 16 15 12 9 7 4 4 6 6 7 6 5 4 5 5 6 7 7 7 6 6 5 4 4 3 2 3 4 3 2 1 1 0 2 3 3 4 4 3 2 2 2 3 4 4 4 4 3 2 2 2 1 1 2 2 2 1 0 1 1 1 2 2 2 3 4 4 2 2 2 3 3 3 3 3 2 2 1 1 1 1 1 2 2 2 1 0 1 1 2 4 3 3 2 4 5 6 4 2 0 1 1 1 1 2 2 3 4 4 3 3 3 3 3 3 4 5 5 5 5 5 4 4 5 5 4 4 4 4 4 4 5 6 5 5 4 3 2 2 1 1 1 3 4 5 5 5 6 6 6 6 7 8 9 9 6 2 3 4 4 4 8 11 9 6 5 4 3 4 2 5 11 8 4 3 2 6 8 4 5 5 5 4 3 3 2 2 1 2 3 5 5 5 4 4 5 6 6 5 3 3 6 6 7 7 7 6 5 6 10 8 6 4 4 4 3 2 5 5 5 7 6 6 3 3 3 1 1 2 3 2 4 5 4 4 3 3 6 8 10 8 6 4 3 2 2 3 5 4 4 5 5 4 5 4 4 5 5 3 1 1 1 1 1 2 4 4 4 3 2 3 3 2 1 3 3 3 3 3 4 5 5 4 4 4 5 5 5 4 3 1 1 1 0 1 1 2 2 2 1 1 2 3 2 1 3 4 4 3 3 3 2 2 3 4 5 6 6 7 6 5 4 3 7 8 7 6 5 3 2 2 3 2 2 3 3 3 3 2 2 1 0 0 0 0 1 2 3 4 2 2 1 2 4 5 4 3 1 3 4 6 6 5 3 2 2 0 1 2 2 2 2 1 1 3 3 4 4 4 5 4 3 2 2 4 7 6 5 6 4 1 1 2 3 4 5 10 12 13 7 3 1 2 2 2 1 1 3 4 4 1 1 1 1 1 2 3 6 8 7 6 5 4 3 2 1 1 0 2 2 1 2 4 4 4 2 1 1 1 2 2 1 1 2 2 3 4 3 0 1 1 1 1 1 1 1 1 0 1 3 5 5 1 1 1 2 2 1 5 9 10 8 9 11 10 10 9 4 2 2 0 3 7 10 10 8 7 3 2 2 2 3 3 3 4 5 5 5 5 5 5 6 6 6 6 6 7 7 7 7 8 9 9 10 10 11 11 10 9 8 7 5 2 1 3 4 4 3 2 2 4 6 3 3 6 3 1 6 9 9 7 5 3 2 2 4 4 5 6 7 8 9 8 7 6 5 5 4 3 2 1 1 2 2 3 4 4 5 6 6 5 3 2 2 3 4 5 3 2 1 0 0 1 1 1 1 2 5 10 12 13 12 12 11 9 8 7 6 6 7 9 10 9 8 7 6 6 5 4 3 3 3 4 5 5 5 5 4 3 3 5 8 8 8 8 7 7 7 7 6 4 3 2 1 1 2 4 6 7 7 7 7 6 6 5 4 3 3 3 2 2 2 1 1 1 1 1 1 1 1 1 17 17 17 18 18 18 18 18 18 18 18 18 18 19 18 18 18 18 18 19 19 19 19 18 18 18 19 18 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 18 18 18 18 17 17 17 17 17 17 17 16 16 15 15 14 12 10 7 6 5 3 1 2 3 3 4 5 7 7 5 3 2 1 1 2 5 7 6 5 4 2 3 4 4 4 4 4 3 3 3 4 4 5 4 5 7 8 10 9 7 6 5 5 5 4 4 5 5 4 4 4 5 4 3 3 3 3 1 0 1 1 1 1 1 3 4 6 6 5 4 4 4 4 5 7 6 6 5 4 3 1 2 3 5 4 1 11 17 19 16 14 10 6 5 2 5 8 6 4 3 3 3 4 6 7 7 7 6 5 3 3 2 1 1 1 4 4 3 2 1 2 1 1 2 3 4 2 1 0 1 2 3 3 3 4 4 2 1 1 1 0 2 3 3 3 1 2 2 2 2 1 2 4 5 4 2 2 3 3 3 3 3 3 3 3 2 2 1 2 2 2 3 2 1 0 1 1 2 4 4 4 4 5 6 6 4 2 1 1 1 1 1 2 3 4 4 4 3 3 3 3 3 3 3 4 5 5 4 3 2 2 4 3 3 4 4 4 3 3 4 5 5 5 5 4 4 2 0 1 1 2 3 4 5 5 6 5 5 5 6 8 9 9 8 4 2 3 2 6 12 10 6 4 5 4 1 3 5 7 10 7 2 4 2 6 8 3 5 5 4 2 1 1 2 1 1 2 3 4 5 5 4 3 3 3 4 5 3 4 5 4 5 7 7 7 7 8 8 6 5 6 5 4 3 2 2 4 6 8 5 3 4 4 3 3 2 2 2 1 2 2 2 3 3 5 8 7 6 5 4 3 3 3 2 3 3 2 1 4 4 3 4 4 3 2 1 4 2 1 1 1 2 3 4 4 4 4 4 4 4 4 3 2 3 3 3 2 1 3 4 4 5 4 5 6 4 2 3 3 2 2 2 2 1 1 1 1 2 4 4 4 2 1 4 4 3 3 3 3 2 3 4 6 7 6 6 6 5 3 0 5 8 9 4 2 2 2 2 2 2 2 2 3 3 3 3 2 2 1 1 1 1 0 1 2 3 2 1 1 0 4 4 4 3 3 4 5 6 6 6 5 4 4 4 3 1 1 2 2 2 2 1 1 2 3 3 4 4 3 3 2 2 2 6 6 5 3 1 2 2 2 1 2 4 8 10 10 7 4 2 1 1 2 2 1 2 2 2 1 1 2 2 1 2 3 3 4 5 5 4 3 3 3 3 3 2 1 1 1 2 4 5 5 3 1 0 1 1 1 1 1 2 2 2 3 3 2 0 1 2 1 1 1 0 1 1 0 2 1 2 3 3 2 4 2 2 0 3 4 2 4 7 6 6 6 2 2 4 2 1 4 4 3 3 2 0 1 3 4 4 3 3 4 4 5 5 5 5 5 6 6 6 6 6 6 7 7 7 8 8 8 8 9 9 10 10 9 8 7 6 2 2 4 4 3 4 5 9 8 6 4 4 5 3 1 6 9 10 9 6 4 3 4 4 4 3 4 5 6 7 7 7 6 5 5 5 4 4 4 3 4 4 5 5 5 6 7 6 5 4 3 4 5 5 4 3 2 1 1 1 1 1 1 1 3 6 10 12 14 12 11 10 9 7 6 6 6 7 8 10 9 8 7 6 5 5 4 4 3 4 5 6 5 4 4 4 4 3 4 6 7 8 8 7 7 7 7 6 5 3 1 0 1 1 2 4 6 6 7 7 7 6 6 5 4 3 3 2 2 1 1 1 1 1 1 1 1 1 1 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 19 18 18 19 19 19 19 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 18 18 18 18 18 17 17 17 17 17 17 17 16 16 15 15 14 13 11 7 5 3 2 0 1 1 1 3 5 8 5 3 3 4 3 2 1 4 7 7 4 4 4 3 3 4 4 4 4 5 5 5 5 4 5 6 8 8 6 4 4 5 5 6 5 3 2 2 1 1 2 4 4 3 2 2 3 2 1 0 0 0 0 1 2 3 5 6 5 4 3 2 2 3 5 5 5 5 4 3 4 3 2 1 3 5 5 1 9 16 18 10 4 3 5 6 5 1 6 5 3 3 1 0 3 5 6 6 6 5 4 3 3 3 2 2 0 1 4 5 5 2 1 2 1 1 3 3 2 1 1 0 1 3 3 4 4 3 2 0 1 1 2 3 4 4 3 2 1 2 2 2 0 2 4 5 4 2 1 2 2 2 3 3 3 3 3 3 2 2 2 2 3 4 3 2 1 1 3 4 5 5 6 6 7 7 6 4 2 1 1 1 2 2 3 3 3 3 3 3 3 3 3 3 2 1 2 2 3 2 1 1 1 1 2 3 5 5 4 1 2 3 4 4 4 5 5 5 3 2 2 2 2 1 0 1 3 5 5 4 5 7 8 9 9 8 6 3 1 6 10 13 8 4 5 4 2 7 8 9 7 8 8 2 2 3 4 5 1 4 4 1 1 2 2 3 2 1 2 3 3 3 4 5 5 3 3 2 4 5 4 4 4 4 4 4 5 7 8 7 4 3 4 5 5 5 1 3 6 7 6 4 5 4 4 5 5 3 2 2 1 1 1 1 2 3 5 8 7 5 4 3 2 3 2 0 3 3 2 1 3 3 3 1 2 1 1 3 5 4 3 3 3 2 3 3 3 3 3 4 4 5 5 4 3 1 2 3 4 2 2 2 2 0 3 5 6 3 4 6 5 4 4 4 3 4 3 3 2 1 1 3 2 1 1 3 3 1 2 3 3 3 3 4 6 6 5 3 4 5 0 3 6 7 7 3 0 1 2 2 2 2 2 2 2 3 3 2 2 2 1 1 1 1 1 2 3 2 1 1 1 1 4 4 3 3 3 5 6 5 4 3 4 4 4 5 5 4 2 1 2 2 2 2 2 1 2 3 3 3 3 2 2 2 0 3 4 4 1 2 3 3 2 2 3 4 5 9 11 10 8 7 6 3 1 2 1 2 3 2 2 2 1 1 1 3 5 5 3 3 3 2 1 2 3 2 1 1 1 1 1 1 2 4 5 5 3 2 1 0 1 0 0 1 2 2 2 3 3 2 1 2 1 1 2 2 3 5 5 5 3 4 6 6 6 6 3 1 3 4 4 3 3 3 3 3 3 2 2 3 5 4 2 2 3 2 2 3 3 3 4 4 3 4 4 4 4 4 4 4 5 6 6 6 6 6 6 6 6 7 7 7 7 7 8 8 9 9 9 9 8 6 3 4 7 8 9 12 13 15 13 11 9 8 8 6 5 7 11 11 10 8 7 6 6 5 3 3 3 3 4 6 7 7 7 6 6 7 7 7 7 7 7 6 6 6 6 6 7 6 5 4 4 5 6 6 5 4 3 3 2 1 1 0 1 1 3 5 9 13 15 13 11 9 8 6 5 5 6 7 8 9 9 8 6 5 5 4 4 4 5 6 6 6 4 3 3 3 4 4 3 3 4 6 7 7 7 7 6 5 3 2 1 1 1 1 1 2 5 5 6 6 6 6 6 6 5 4 3 2 1 1 1 1 1 1 1 1 1 1 1 17 17 17 17 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 18 18 18 18 18 17 17 17 17 17 17 17 17 16 16 15 15 14 13 9 4 2 0 1 2 2 3 2 1 4 8 4 1 3 2 1 3 4 6 6 5 3 4 4 4 4 6 6 6 7 7 6 5 4 3 4 6 6 4 3 4 4 4 5 5 4 3 2 0 1 2 2 3 3 2 2 2 1 0 1 1 1 2 2 3 4 4 5 4 4 4 3 3 3 4 5 5 5 5 6 7 7 6 5 5 5 4 3 3 9 17 19 16 8 4 6 6 4 3 6 6 4 3 1 1 3 4 5 5 5 4 4 4 4 4 4 4 2 1 3 5 6 5 3 0 0 1 3 3 3 1 1 1 1 2 3 3 3 3 2 1 1 2 2 3 3 3 2 1 1 2 3 2 1 1 3 5 3 2 0 1 1 2 2 2 2 3 3 3 3 3 3 3 3 3 3 2 1 4 5 6 6 6 6 6 7 6 4 3 2 2 3 3 3 4 4 4 2 2 3 3 4 4 4 4 3 1 0 0 0 1 0 0 1 1 2 3 4 4 2 1 1 2 4 4 4 4 4 5 4 4 4 4 3 1 2 4 6 7 6 6 6 7 8 8 7 6 5 6 7 10 11 10 5 3 5 3 5 11 7 5 3 4 7 2 1 1 1 2 1 1 1 1 2 3 3 2 1 1 3 4 3 1 2 4 5 4 2 1 3 5 4 4 4 4 3 3 2 6 8 6 4 3 3 7 7 5 2 1 3 4 2 5 6 6 5 5 4 2 1 2 2 2 2 2 1 3 5 6 5 3 1 1 2 3 2 0 3 3 2 2 1 2 2 1 1 2 3 5 5 4 4 4 4 4 4 3 2 1 2 3 4 4 4 4 4 3 3 1 2 1 0 1 2 3 4 3 3 5 6 5 3 3 3 4 5 5 4 3 4 4 3 1 1 1 1 2 3 2 2 4 4 4 4 4 6 5 3 1 1 1 4 6 8 6 5 5 2 1 2 2 2 2 2 2 2 2 3 3 3 2 2 1 1 1 2 3 3 2 1 1 2 2 4 5 4 4 4 4 4 3 2 3 3 4 4 5 6 6 4 1 1 2 2 2 2 2 2 2 1 1 2 2 2 3 4 4 2 1 2 3 3 3 3 3 3 2 4 9 12 12 12 11 12 9 6 2 3 5 6 2 3 2 2 3 5 5 4 3 3 1 1 1 1 1 0 1 1 1 1 0 1 1 1 2 4 7 7 5 3 2 1 0 0 1 1 2 2 2 3 3 3 2 2 2 3 4 6 8 6 5 4 5 6 7 7 6 3 1 0 4 6 5 4 3 3 3 3 1 1 1 3 3 3 4 5 7 5 4 4 4 4 3 3 4 4 4 4 4 4 4 5 5 6 6 6 6 6 6 6 6 6 6 6 7 8 8 8 9 9 9 8 7 4 5 9 12 14 16 16 16 14 13 12 12 12 11 11 12 13 12 11 9 8 7 7 6 5 4 3 3 4 5 7 7 7 7 7 8 8 8 9 8 8 7 7 6 5 5 5 4 4 4 5 6 7 6 6 5 5 4 3 2 2 1 2 2 3 4 7 11 14 15 12 9 8 6 5 5 5 7 8 9 9 8 7 6 5 5 6 6 6 6 5 5 4 3 3 4 5 4 4 3 3 4 5 5 5 6 5 4 2 1 1 1 1 0 0 2 3 5 5 5 6 6 5 5 5 5 4 3 2 1 1 1 1 2 2 1 1 1 1 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 18 18 18 18 18 18 17 17 17 17 17 17 17 17 16 16 15 15 14 13 9 5 2 1 1 3 3 3 2 0 3 6 6 2 1 1 2 5 7 7 5 5 5 5 5 5 6 6 7 6 7 6 5 4 2 2 4 5 5 5 4 2 2 3 4 5 5 4 3 1 1 2 2 2 2 2 3 3 3 3 2 3 5 4 4 3 3 4 2 1 1 3 5 5 5 5 4 4 4 5 5 6 6 6 7 9 10 8 7 6 9 17 17 15 11 7 6 6 4 5 6 6 5 3 1 0 2 3 4 4 4 4 5 4 4 5 5 5 3 2 3 3 4 5 4 2 1 2 4 4 3 2 2 1 0 1 2 2 2 3 2 1 2 1 1 1 1 2 1 1 2 3 4 3 2 1 2 4 2 1 1 1 2 2 2 1 2 3 4 3 3 4 4 4 4 4 3 1 2 5 5 5 4 4 4 4 4 4 3 2 3 4 4 4 4 4 5 4 2 1 3 3 4 5 6 6 5 3 2 1 1 1 1 2 1 1 2 2 2 1 1 2 2 2 3 2 3 4 4 4 5 5 5 5 4 3 4 5 7 8 8 7 7 6 6 6 6 8 9 9 9 9 11 8 4 3 3 3 6 9 4 1 2 4 5 1 3 5 3 1 1 1 1 2 2 1 1 1 2 3 4 5 4 3 2 3 5 5 4 4 4 4 4 3 3 2 3 4 6 6 7 5 3 3 4 4 5 4 3 1 1 4 4 5 5 3 1 2 2 1 1 1 3 4 4 3 2 1 2 3 4 3 3 1 1 3 3 2 2 1 1 1 3 5 4 3 2 4 4 5 4 4 4 3 3 4 4 4 3 3 3 3 3 2 2 3 5 5 4 2 1 1 1 1 2 3 4 2 1 5 5 3 3 1 1 4 5 5 4 3 5 5 3 1 1 2 1 1 1 2 1 3 3 4 5 4 4 5 3 1 1 1 3 7 9 5 3 3 3 2 1 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 2 2 3 4 2 4 6 5 3 3 2 2 2 3 3 3 3 4 5 7 7 5 3 2 2 3 2 2 3 3 2 2 0 1 3 4 5 4 4 2 0 2 2 1 1 1 1 2 2 6 11 12 12 12 11 11 10 9 7 8 9 10 3 3 4 5 6 5 3 1 2 3 3 2 1 1 1 1 1 1 1 1 1 1 1 1 2 3 5 6 6 6 4 3 2 1 2 2 1 2 2 2 3 3 2 1 2 3 5 6 6 2 2 2 3 4 5 5 4 3 2 2 3 5 7 6 6 5 2 1 2 2 2 3 2 2 1 4 6 5 4 3 3 3 4 4 4 4 4 4 4 4 4 4 4 5 6 6 6 6 6 6 6 6 6 7 8 8 9 8 8 9 9 8 7 5 6 10 14 16 18 18 17 15 13 12 12 12 11 11 11 11 10 10 9 8 8 8 7 7 7 6 5 6 6 7 7 7 7 8 9 9 9 9 9 8 7 6 5 5 4 3 3 4 5 7 8 8 7 7 6 6 5 4 4 3 3 4 4 3 4 5 9 13 15 13 11 8 7 6 5 5 7 8 9 9 8 7 7 6 6 6 6 6 6 5 4 4 4 4 4 4 4 4 4 4 3 2 2 3 5 5 4 1 1 1 1 0 1 1 2 3 4 5 5 5 5 4 4 4 4 4 3 3 2 2 2 2 2 3 3 2 2 1 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 19 19 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 18 18 18 18 18 17 17 17 17 17 17 17 17 17 16 16 15 15 14 13 11 8 4 2 1 1 2 2 1 1 4 5 6 3 1 0 2 5 7 6 5 6 6 5 4 4 4 5 6 5 5 5 5 4 2 2 5 5 5 5 3 0 1 1 3 4 5 5 4 3 2 2 2 2 2 3 4 5 5 5 5 5 5 5 4 2 3 3 2 1 1 3 5 6 6 5 4 3 3 3 5 7 5 3 2 7 11 9 8 6 8 12 12 11 8 7 6 4 4 5 6 5 5 4 2 0 2 3 4 4 4 5 4 4 4 4 4 5 4 3 2 2 2 2 2 2 2 2 3 4 3 2 2 2 1 2 2 2 2 2 3 2 1 1 1 1 1 1 2 2 3 3 4 4 3 2 3 3 2 2 2 3 2 3 2 2 2 2 3 3 3 4 4 4 4 4 2 1 3 5 4 3 3 3 3 3 3 2 1 2 4 4 4 3 4 4 4 3 1 1 2 3 4 5 6 6 6 5 4 2 1 0 1 1 1 1 1 1 1 2 2 2 2 3 3 3 2 3 3 3 3 3 3 3 4 4 5 7 8 7 7 7 6 5 5 6 8 8 8 6 6 7 10 7 3 4 3 3 6 7 3 1 1 5 3 2 4 4 2 1 1 2 2 2 1 1 1 2 2 3 4 4 4 3 2 3 4 5 4 4 4 4 3 2 1 2 5 6 6 5 5 4 0 5 4 2 4 3 2 1 2 2 4 3 1 2 3 2 1 0 1 1 1 1 2 2 3 3 3 2 1 2 2 1 2 2 1 0 1 0 2 4 5 5 4 5 4 4 4 5 5 4 3 2 1 3 4 4 3 4 5 5 5 5 2 2 4 4 3 1 2 2 1 2 5 5 4 2 3 4 4 3 1 3 5 6 6 5 5 5 6 6 6 5 3 2 2 1 2 2 2 5 6 7 7 6 6 8 5 2 2 3 5 9 9 6 3 1 1 1 2 2 2 3 3 2 3 3 3 3 3 4 3 3 3 3 3 3 3 3 3 4 3 2 5 7 5 4 3 2 2 3 3 2 2 3 5 6 7 7 4 2 1 2 2 3 3 3 3 3 2 2 2 3 4 5 3 2 1 2 2 3 3 2 2 1 0 6 9 12 11 10 8 8 9 10 10 10 11 12 12 5 2 5 6 7 5 3 1 1 2 3 3 3 1 2 2 1 0 1 1 1 1 2 3 4 3 3 4 5 6 6 5 4 4 3 2 2 2 2 2 3 3 2 2 2 2 3 2 1 1 1 1 1 3 6 8 6 3 1 2 1 6 9 8 8 8 3 1 1 3 3 4 3 3 2 2 3 2 1 2 2 2 2 3 4 4 4 4 4 4 4 4 4 4 5 6 6 7 7 7 6 7 7 8 9 9 9 9 8 8 8 8 7 6 6 10 14 18 20 19 17 15 14 12 12 11 10 9 9 9 9 9 8 8 8 9 10 10 10 9 7 7 7 8 8 8 8 9 9 10 10 10 9 8 7 6 5 5 4 3 3 5 7 9 9 8 8 7 7 6 6 5 5 4 5 5 5 4 4 5 7 10 14 14 12 8 6 4 3 4 5 8 9 9 9 8 7 7 7 6 6 6 6 5 5 5 5 5 4 4 4 4 5 5 4 2 2 3 5 5 4 1 1 1 1 0 1 2 2 3 3 4 4 4 4 3 2 2 2 3 3 3 2 2 2 2 2 2 3 2 2 2 18 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 18 18 18 18 17 17 17 17 17 17 17 17 17 16 16 16 15 15 14 13 12 8 5 5 4 1 0 1 2 4 6 6 5 3 2 3 4 5 5 4 5 4 5 5 4 3 3 5 5 5 5 4 4 4 2 3 4 4 4 4 2 1 1 0 2 3 4 5 4 3 1 3 3 3 3 4 4 5 5 4 4 3 4 4 3 2 2 2 2 2 2 3 5 6 7 6 5 4 4 4 7 9 5 2 3 5 10 9 6 6 7 9 10 7 5 5 4 3 4 5 6 3 3 1 1 1 2 3 4 4 5 4 4 3 2 3 4 5 5 4 3 2 2 1 0 2 2 2 3 3 2 2 2 2 2 3 3 4 3 3 3 3 2 1 1 2 2 2 2 3 3 4 4 4 4 3 3 2 2 2 3 3 3 2 2 2 2 2 2 2 2 3 4 5 4 4 2 1 3 4 3 2 1 2 3 3 2 1 1 2 3 3 3 3 3 3 3 2 1 0 1 2 4 5 6 6 6 6 5 3 3 2 1 1 1 1 1 1 0 1 1 2 3 4 3 2 2 2 2 1 2 2 2 2 4 5 6 7 7 6 6 6 5 4 5 6 6 7 4 3 4 6 9 8 4 5 3 3 7 5 2 2 1 3 2 1 3 2 2 2 2 2 2 1 1 1 1 1 1 2 3 4 5 4 3 2 3 4 3 3 4 3 3 2 3 5 6 6 5 4 3 1 3 5 5 0 4 5 5 6 7 6 5 5 4 2 2 1 3 3 3 3 4 3 3 2 2 3 2 3 3 3 2 2 2 2 2 2 1 0 3 5 6 6 5 6 6 4 3 4 4 4 4 3 1 2 3 4 4 4 4 5 4 5 4 0 3 3 2 1 1 2 1 3 6 5 6 6 6 6 7 6 5 5 5 6 6 6 7 7 7 7 6 6 5 5 4 4 5 7 4 3 4 4 5 4 5 6 5 2 1 3 5 8 8 6 2 1 1 2 2 2 2 2 3 2 3 3 3 3 3 4 4 2 1 2 3 4 3 3 3 4 3 4 5 6 6 6 5 2 2 3 3 3 2 4 5 7 7 7 4 1 1 1 1 1 2 3 3 3 3 2 2 3 5 5 2 1 3 4 4 4 4 3 3 4 6 10 11 10 8 7 7 7 8 10 10 11 12 14 13 9 6 7 7 6 3 3 2 1 2 3 3 3 2 2 2 1 1 2 1 1 2 2 3 3 2 1 2 4 6 6 4 3 3 3 3 4 4 3 1 2 3 2 2 2 1 1 1 1 1 0 1 1 4 6 6 4 1 1 1 1 7 9 7 9 11 8 5 3 3 4 5 3 2 2 3 4 4 4 3 2 2 1 2 3 4 4 4 4 4 4 3 3 4 4 6 6 7 7 7 8 8 9 10 10 9 9 9 9 9 9 8 8 7 7 10 15 18 19 19 17 16 14 13 12 11 10 9 8 8 8 8 8 8 8 10 11 12 11 10 9 8 8 9 9 9 9 9 9 10 10 10 9 8 7 6 6 5 5 4 4 7 8 10 9 8 8 8 8 7 6 6 5 5 6 6 6 6 6 7 8 9 11 11 10 7 5 3 1 2 3 7 9 10 9 8 8 7 7 6 6 6 6 6 6 5 5 4 4 4 4 5 5 5 4 3 2 2 4 5 4 2 0 0 0 1 1 2 3 3 3 4 4 4 3 1 1 1 1 1 2 2 2 1 1 1 1 2 2 2 2 2 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 20 20 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 18 18 18 17 17 17 17 17 17 17 17 16 16 16 16 16 15 14 14 13 11 6 5 5 3 1 1 2 4 5 5 5 4 2 3 3 5 6 5 4 5 5 6 6 5 5 5 6 6 6 5 4 5 5 4 3 2 2 2 2 2 2 2 1 2 3 4 4 4 3 3 5 5 4 4 4 4 4 2 2 2 2 3 3 4 3 3 3 2 2 3 3 3 5 6 6 5 4 5 5 8 7 6 3 1 7 9 10 4 5 5 6 8 6 4 3 1 1 2 5 5 3 1 1 2 3 4 4 4 5 4 4 3 3 3 3 5 6 6 5 3 3 2 2 1 2 2 1 2 2 1 1 2 2 2 3 4 4 4 4 4 4 3 3 2 2 2 3 3 3 3 4 4 4 4 4 3 3 3 3 4 3 3 3 3 3 3 3 3 3 3 3 4 5 5 5 3 2 2 1 1 0 1 3 3 2 2 2 2 2 1 0 1 1 2 2 2 1 1 2 2 3 5 6 7 7 6 6 5 4 4 3 3 2 2 2 1 0 1 1 1 3 3 4 3 2 1 2 2 2 1 1 0 2 4 4 5 7 6 5 5 6 5 4 5 6 6 5 3 3 4 6 7 8 4 4 4 3 6 3 1 3 2 1 0 0 1 2 3 3 2 2 2 1 1 1 1 1 1 1 1 3 5 5 4 3 2 3 4 4 4 4 2 4 5 6 6 5 5 5 6 6 4 3 3 5 6 8 9 9 8 6 5 5 3 2 2 3 4 5 5 4 4 4 4 2 0 1 1 1 2 2 1 0 1 1 1 1 2 2 2 5 5 3 3 4 6 5 4 3 3 4 4 3 2 2 3 3 3 4 4 3 1 1 3 1 2 1 1 0 1 3 5 4 5 5 6 6 5 4 3 3 2 2 3 4 5 5 5 7 6 4 2 3 4 6 7 6 6 7 4 3 3 3 3 2 2 3 4 3 2 1 4 6 8 7 3 0 2 2 3 3 3 3 3 2 2 3 3 3 2 3 4 2 2 3 3 4 3 3 3 4 4 3 2 4 6 6 4 1 2 3 3 3 3 4 5 6 7 7 5 1 1 2 2 3 2 1 2 2 2 1 2 4 7 7 5 2 4 4 4 4 3 4 7 9 11 12 10 7 4 4 6 7 8 9 10 11 13 13 13 11 7 7 7 4 2 2 2 2 2 2 3 2 2 2 2 1 2 2 2 1 1 2 2 1 1 1 2 5 7 8 4 3 3 3 4 5 5 5 3 1 3 2 1 2 1 1 1 1 3 2 0 1 1 2 3 1 0 1 1 2 5 5 4 10 12 12 8 5 5 5 5 3 2 2 3 3 4 4 4 3 2 2 3 3 4 4 4 4 4 3 3 3 4 4 5 6 7 7 8 8 9 10 10 10 9 9 9 9 10 10 9 9 8 8 10 14 17 18 18 18 17 16 14 13 11 10 9 9 8 8 8 8 8 9 11 12 12 11 10 9 9 9 9 10 10 10 10 10 10 10 10 9 9 8 7 7 6 5 5 6 8 9 11 10 9 9 8 8 7 6 5 5 5 6 6 7 7 7 8 9 9 10 10 9 7 6 4 3 3 3 6 8 9 8 7 7 6 6 5 6 6 7 6 6 5 5 5 5 5 5 5 5 4 4 4 3 3 3 4 3 2 1 0 1 1 1 2 2 3 3 4 4 3 2 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 20 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 18 18 18 17 17 17 17 17 17 16 16 16 16 16 16 15 15 14 14 13 10 6 4 3 2 0 1 3 5 6 6 6 7 6 5 5 5 6 7 7 7 7 8 7 7 7 7 7 7 7 7 7 7 7 6 4 3 1 1 2 3 3 2 2 2 3 4 3 3 5 7 9 7 5 4 4 4 4 4 3 2 2 2 3 3 3 2 2 2 3 5 4 2 3 5 8 8 8 7 6 6 4 5 5 6 8 8 8 5 4 4 5 6 6 3 1 2 1 1 5 6 4 1 1 2 3 3 4 4 4 4 3 2 2 3 4 5 5 5 5 4 4 3 2 0 2 1 1 1 2 2 1 1 2 2 3 4 4 4 4 4 4 4 3 2 2 2 2 2 2 3 4 4 4 4 3 3 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 4 5 6 6 4 3 3 2 2 2 2 1 0 0 1 1 1 1 2 1 1 1 1 1 1 2 3 4 5 6 6 6 7 7 7 7 6 5 4 4 3 3 1 0 0 1 1 1 1 1 2 3 3 2 2 3 3 2 1 0 1 2 2 2 4 6 6 5 6 6 5 4 5 6 4 3 3 4 5 7 7 5 1 2 4 3 5 3 1 2 2 1 0 1 2 4 4 3 2 2 2 1 1 1 1 1 0 0 1 3 5 6 6 5 4 2 2 3 3 2 3 5 6 5 4 4 4 5 5 5 5 6 7 5 4 3 5 6 6 6 5 6 5 5 6 6 6 5 4 2 2 2 2 1 2 3 3 4 3 1 1 1 1 1 2 3 4 5 5 3 1 2 2 2 3 4 4 4 4 4 3 1 1 1 2 2 3 3 4 3 2 2 1 3 1 1 1 1 4 5 6 5 4 4 3 2 1 1 2 3 2 2 2 2 3 4 5 5 3 1 3 3 2 5 6 5 6 6 5 4 3 2 3 3 5 6 5 4 3 5 7 8 7 6 4 0 2 3 4 4 4 4 3 2 2 3 4 4 2 2 3 2 1 2 3 4 4 3 3 4 3 2 1 2 6 5 2 2 3 3 2 2 3 3 5 6 7 8 8 5 4 5 5 5 5 3 2 2 2 1 4 8 11 10 8 3 3 4 3 2 2 5 8 11 11 11 8 5 3 4 5 6 7 8 10 10 11 10 9 9 6 4 6 4 2 2 2 2 1 1 1 1 1 1 2 2 2 2 1 1 1 2 2 2 1 1 1 2 5 7 6 4 4 3 3 4 5 5 4 1 3 2 1 1 1 1 2 2 2 2 1 3 3 2 1 1 0 0 3 4 2 2 6 11 13 13 10 7 5 5 4 3 4 4 4 4 4 3 3 2 2 2 3 3 3 3 3 4 4 4 4 4 4 4 4 4 5 5 6 8 8 9 8 8 8 9 9 10 11 11 11 10 9 8 8 11 14 17 19 18 18 17 16 15 13 11 10 9 9 8 8 9 9 11 12 13 12 11 10 10 9 10 10 10 10 10 10 10 10 10 10 10 10 9 8 8 7 6 6 6 8 10 11 11 10 9 8 7 7 5 5 5 5 6 7 8 9 9 9 9 9 9 9 9 9 8 6 6 5 5 5 6 7 7 6 5 5 4 4 5 6 6 6 6 6 5 5 5 5 5 4 4 4 4 3 3 3 3 4 3 2 1 1 1 2 2 2 3 3 4 4 4 3 1 0 0 1 1 1 1 1 1 1 1 1 2 2 2 2 3 3 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 20 19 19 19 19 19 19 19 19 19 19 19 19 19 20 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 18 18 18 17 17 17 17 17 16 16 16 16 16 16 15 15 15 14 13 11 8 4 2 1 2 3 5 3 5 7 7 7 6 5 5 6 6 5 6 8 8 7 7 6 6 7 6 6 6 6 7 8 8 8 7 4 2 0 2 3 3 3 2 3 2 2 2 5 8 7 7 6 5 4 4 4 4 4 3 3 3 3 3 3 2 2 1 1 1 2 2 1 2 5 8 8 8 7 8 8 8 7 8 7 6 5 7 6 5 5 5 6 4 0 1 2 1 2 5 6 5 3 1 1 2 3 4 3 3 3 2 2 2 3 4 5 6 6 5 5 4 3 2 1 1 1 0 1 1 1 0 0 1 2 3 3 4 4 5 5 5 4 4 3 2 2 1 2 3 4 4 4 3 3 4 4 4 4 4 4 4 5 5 5 4 3 3 3 3 3 2 4 5 6 6 6 5 4 4 4 3 2 3 3 4 4 3 3 2 3 2 2 2 1 1 1 2 3 4 5 6 6 6 7 7 7 7 6 5 4 3 3 2 1 0 1 2 2 3 1 2 3 3 2 2 3 5 4 3 1 1 1 1 2 2 5 6 5 4 6 5 4 5 5 4 2 2 3 5 7 8 6 3 2 2 1 3 5 4 3 3 2 0 1 3 3 4 3 3 3 2 1 1 1 2 3 2 1 1 2 4 5 5 5 5 5 3 2 2 1 1 5 5 4 3 4 5 4 3 1 1 3 5 5 3 2 3 4 5 5 5 5 6 6 4 4 5 6 5 3 2 3 2 2 3 5 5 5 4 4 2 2 0 2 4 6 7 7 6 6 3 1 2 3 3 1 3 6 7 6 6 5 3 1 0 1 3 3 3 3 3 2 0 1 2 2 3 4 5 6 4 4 4 4 3 2 1 1 1 1 4 5 4 3 4 5 7 7 5 3 2 3 2 1 3 5 6 6 6 6 4 2 2 2 5 7 7 6 5 6 9 10 9 7 5 3 1 1 3 4 5 5 4 3 2 2 3 4 4 3 1 2 2 1 1 4 4 4 4 3 3 2 2 2 2 5 6 2 2 3 2 1 1 2 3 4 6 7 8 8 5 3 4 6 7 7 5 4 2 3 6 9 12 14 13 11 6 2 3 2 3 5 7 9 10 9 7 3 2 2 4 5 6 7 8 9 9 8 7 5 5 5 2 2 3 2 2 1 1 1 1 1 2 2 2 2 2 2 1 2 2 1 2 4 4 2 3 4 5 6 7 8 5 3 2 1 2 4 5 6 4 3 2 3 3 1 1 2 2 3 2 3 3 4 3 1 1 1 2 2 1 2 6 9 12 14 14 10 8 7 6 5 5 5 5 5 4 4 3 2 1 2 2 3 3 3 3 3 3 4 4 4 4 3 3 3 3 4 5 5 6 7 7 7 7 7 8 9 10 11 11 11 10 9 9 8 8 12 16 20 20 19 18 17 15 13 12 10 10 9 9 9 10 10 11 12 13 12 11 10 10 9 9 9 9 10 10 10 10 10 10 10 10 10 10 9 9 8 6 6 6 8 10 11 11 10 9 8 7 6 5 4 5 6 7 8 9 9 10 10 9 9 9 9 10 10 9 8 8 7 7 6 6 6 6 6 5 3 3 3 4 5 6 6 6 6 5 5 5 5 5 4 3 3 2 2 2 2 3 3 3 2 2 2 2 3 3 3 3 3 4 4 4 3 1 0 1 1 1 1 1 1 1 1 2 2 2 2 2 3 3 4 18 18 18 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 18 18 18 17 17 17 17 17 16 16 16 16 16 16 16 15 15 14 13 11 8 5 4 4 6 5 5 3 4 7 7 7 5 5 5 6 8 7 7 7 8 7 5 4 4 6 6 6 5 5 5 7 8 7 7 6 4 2 1 2 3 3 3 3 3 1 6 8 8 5 5 5 4 4 3 3 4 3 3 3 3 3 3 2 2 2 3 2 2 1 2 2 3 6 7 7 6 5 7 6 5 7 6 4 2 1 5 7 7 6 6 5 3 2 1 1 1 1 3 5 5 4 2 0 2 3 4 4 4 4 3 3 3 3 4 5 6 6 5 5 5 4 3 2 1 1 1 1 2 2 2 1 2 2 2 3 3 4 5 6 6 6 5 4 3 1 1 2 2 3 3 3 3 4 4 5 5 4 4 3 4 5 5 5 4 4 4 4 4 3 2 3 4 5 6 6 6 5 5 4 4 4 4 5 5 4 3 2 2 2 2 2 2 2 1 0 1 3 3 4 5 6 6 6 6 6 6 5 5 3 2 2 2 1 0 1 2 3 3 2 3 3 3 2 2 3 4 4 3 2 1 2 4 4 4 6 5 4 4 5 5 4 5 5 4 3 2 4 5 7 7 5 2 1 1 2 4 5 3 1 1 0 2 3 4 4 4 4 4 3 2 1 1 2 3 4 2 1 1 2 4 5 5 5 5 5 4 3 2 3 5 6 4 3 2 4 5 4 4 2 1 3 4 4 4 1 1 3 5 5 5 5 4 2 1 1 3 5 5 4 3 3 3 3 6 5 5 5 4 6 4 4 2 2 4 5 5 5 4 5 4 4 4 3 3 3 5 6 6 6 7 8 6 3 1 1 3 2 3 2 2 3 4 3 3 3 3 5 6 6 5 4 5 3 2 4 4 3 2 1 4 5 6 6 7 7 7 6 4 3 3 3 2 1 2 4 5 5 5 5 3 4 5 7 7 8 7 6 4 4 5 8 9 8 6 4 2 2 2 3 4 4 4 3 2 2 3 4 4 3 0 1 1 2 3 5 5 4 3 3 2 2 1 1 3 5 6 3 1 1 1 1 1 2 4 5 5 5 5 4 1 3 5 7 7 7 5 5 8 10 12 13 14 14 14 12 9 4 4 6 7 8 9 9 9 7 4 2 2 3 3 4 5 6 7 8 9 7 5 3 2 4 3 2 1 1 1 1 1 1 2 3 4 2 1 3 4 3 1 2 2 1 2 6 7 6 5 7 8 9 8 8 5 2 1 1 4 8 8 9 8 8 8 8 7 4 2 3 1 1 3 3 2 2 2 2 1 3 4 3 2 1 5 9 12 14 14 12 9 8 7 7 7 6 6 6 5 4 3 2 1 1 1 2 2 2 2 3 3 4 4 4 4 4 3 3 3 4 4 5 5 5 6 6 7 7 8 9 9 10 11 11 10 9 9 9 10 12 15 17 18 18 18 17 16 14 13 11 10 9 9 9 9 10 11 12 12 11 11 10 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 9 8 6 6 7 10 11 11 10 9 8 7 6 5 5 6 8 9 9 10 10 10 10 9 8 8 9 10 10 9 9 8 8 7 7 6 6 6 6 5 4 3 3 4 5 5 5 5 5 5 5 5 4 4 3 2 1 1 1 1 1 2 3 3 2 2 2 3 3 3 3 3 3 3 4 4 3 1 1 2 2 2 2 1 1 1 2 2 2 2 2 3 3 4 4 18 18 18 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 18 18 18 17 17 17 17 17 16 16 16 16 16 16 15 15 15 14 13 11 8 6 7 5 4 5 4 5 7 8 7 6 6 6 4 3 4 5 6 6 6 6 4 3 3 4 5 6 6 6 6 6 6 6 6 6 5 4 2 2 3 3 3 3 2 5 8 8 6 5 4 4 4 3 3 3 3 3 3 3 2 2 2 1 1 1 1 0 1 1 3 3 3 4 5 6 5 7 8 7 6 6 6 5 3 4 1 7 9 7 6 5 4 3 1 0 1 2 1 4 5 5 4 1 2 3 3 4 3 3 3 4 4 4 4 5 5 5 5 5 5 4 3 2 2 2 3 3 3 3 3 3 3 3 2 2 3 4 4 5 5 5 6 4 3 1 1 1 1 2 2 3 4 5 5 5 4 4 3 4 4 4 4 4 4 5 5 5 4 3 2 3 3 4 5 6 7 6 6 5 5 5 5 5 5 5 4 3 3 3 3 3 4 3 3 2 2 3 4 4 4 5 6 6 6 5 4 3 3 2 1 1 1 0 1 2 3 4 4 4 4 3 3 2 2 2 3 4 3 2 2 4 6 6 5 5 3 3 5 4 4 5 5 5 4 3 2 4 5 6 6 5 3 2 2 3 4 4 3 1 2 2 4 4 4 4 4 4 4 3 2 1 2 3 3 2 1 1 1 2 3 4 4 4 5 5 5 5 3 3 4 5 5 4 4 4 4 4 4 4 1 0 2 5 5 4 3 3 5 6 5 5 4 2 0 1 4 5 6 6 4 3 3 4 7 5 4 5 6 6 5 5 5 5 6 7 6 5 4 4 5 6 6 5 6 5 5 5 4 5 6 6 6 4 1 0 1 1 2 4 5 5 6 4 4 3 2 0 2 4 6 6 4 4 3 3 4 3 2 1 2 5 5 5 3 4 4 3 2 2 2 2 2 2 3 3 3 2 2 2 3 6 7 7 7 7 6 5 4 6 8 9 10 9 8 6 5 4 3 3 3 3 3 2 1 2 3 3 3 3 2 1 1 4 5 5 2 2 2 2 2 2 1 2 4 4 4 4 3 1 1 1 1 4 6 7 4 3 3 1 3 4 5 7 6 5 6 10 14 15 16 15 15 14 14 12 10 5 4 6 8 9 8 7 7 7 6 3 2 3 3 3 4 5 7 9 9 8 6 3 1 2 2 3 2 3 3 2 1 0 2 3 4 3 2 4 4 3 1 0 0 2 2 4 6 8 9 9 9 9 8 7 5 3 2 6 8 10 9 10 11 11 11 11 9 6 3 2 1 3 4 4 2 2 3 4 5 6 6 5 5 3 3 8 12 13 12 11 10 8 7 7 7 7 6 6 6 5 5 4 3 2 1 1 2 2 3 3 3 3 4 4 5 4 4 3 3 4 4 4 4 5 5 6 7 7 8 8 9 10 10 10 10 10 10 10 11 13 14 15 16 16 17 16 16 15 14 12 10 9 9 9 9 10 11 12 12 11 10 10 10 10 9 10 10 10 10 10 10 10 10 11 11 11 12 11 11 9 8 7 7 7 9 10 11 11 10 8 7 6 6 7 8 9 10 10 11 11 10 9 9 8 8 8 9 9 10 9 8 8 7 7 6 6 5 5 5 5 4 3 4 4 4 3 4 4 5 5 4 3 3 2 2 1 1 1 1 1 2 2 3 3 3 3 3 3 3 3 3 3 4 5 4 3 2 2 2 3 2 2 2 2 2 2 2 3 3 3 3 4 4 4 18 18 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 18 18 18 18 17 17 17 17 17 16 16 16 16 16 16 15 15 15 14 13 10 7 5 5 5 2 4 3 3 4 6 7 7 6 5 4 3 3 4 5 5 5 5 4 3 3 3 4 6 7 7 7 6 6 6 5 6 5 4 3 2 3 2 2 2 4 7 7 4 4 4 3 3 3 3 3 3 3 3 4 3 3 2 2 2 1 1 1 2 3 3 2 2 4 5 6 6 5 5 6 7 6 5 3 3 5 1 1 6 7 6 5 5 5 4 2 1 1 3 3 2 5 5 4 1 2 2 1 2 3 2 2 3 2 2 2 3 5 5 5 4 4 4 3 3 3 2 2 3 4 4 4 4 3 3 2 1 2 2 3 3 3 4 4 2 1 1 1 1 0 1 2 3 4 5 5 5 4 3 4 4 4 3 3 4 4 5 6 5 4 3 2 2 3 3 4 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 4 3 4 4 5 5 5 6 7 6 4 2 2 1 1 1 1 1 0 1 2 2 3 3 3 4 4 4 4 3 3 2 2 2 2 4 5 5 4 4 3 2 3 4 3 5 6 5 5 4 4 4 4 5 6 6 5 2 2 2 3 3 2 1 1 2 3 4 4 4 4 4 3 4 4 4 3 2 1 0 0 2 1 0 1 1 2 2 4 5 5 5 5 2 2 3 4 4 4 4 3 3 4 3 4 6 7 6 5 4 3 2 3 4 6 6 5 3 2 0 2 4 5 3 3 4 3 2 4 6 6 5 5 5 5 4 5 7 7 7 6 5 5 4 5 6 6 5 5 6 5 4 5 5 6 5 5 5 4 2 3 4 4 3 3 5 5 4 4 4 3 1 3 3 6 7 6 4 4 2 2 3 2 1 1 2 4 5 3 2 2 3 3 2 2 3 2 2 3 3 3 2 1 2 1 4 6 5 4 5 6 6 5 6 9 10 10 9 9 8 6 5 3 3 3 3 3 2 1 0 2 2 3 3 3 2 1 1 4 5 4 2 2 2 2 2 2 2 3 5 4 3 2 2 1 1 2 4 5 6 6 6 3 2 1 2 2 3 4 3 5 11 13 15 16 17 17 16 15 14 12 10 6 4 6 9 7 4 3 4 7 6 3 1 2 2 2 4 6 7 8 8 8 6 4 3 2 2 2 2 2 2 0 1 2 3 4 6 6 6 6 5 3 2 4 6 8 8 8 8 10 11 11 11 10 9 9 8 10 10 10 9 8 9 9 9 8 8 9 7 5 1 2 5 6 5 4 4 5 6 8 10 10 10 9 8 7 6 10 13 14 12 10 10 8 7 7 7 7 6 5 5 5 5 4 4 3 3 3 3 3 3 4 4 4 5 5 5 5 4 4 4 4 4 4 4 5 7 8 8 8 8 8 8 9 9 9 9 10 10 11 11 12 13 13 14 14 15 15 15 14 14 12 11 10 9 9 9 10 12 12 12 11 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 12 12 11 11 10 9 8 7 7 9 10 11 11 10 8 7 6 6 8 9 10 11 11 11 10 9 9 8 8 8 8 8 9 9 9 9 8 7 7 6 6 5 5 5 4 4 3 3 2 2 2 3 4 5 4 4 3 3 2 1 1 1 1 1 1 2 2 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 4 4 4 4 5 5 4 18 18 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 18 18 18 18 18 17 17 17 17 17 16 16 16 16 16 15 15 15 15 14 14 13 10 7 3 4 5 3 4 6 6 6 6 7 8 8 7 6 4 4 6 6 7 6 5 3 3 3 3 4 6 7 8 8 8 7 6 6 5 5 4 2 1 2 2 4 6 5 4 2 2 2 3 3 3 3 3 3 3 3 3 4 3 2 1 1 1 1 1 2 2 3 3 3 4 5 6 7 6 6 5 6 6 5 4 2 4 4 5 6 7 8 7 6 5 5 5 4 3 2 2 4 3 2 3 2 2 2 1 1 1 2 2 1 1 1 1 1 2 5 6 5 4 4 4 4 4 4 2 2 4 5 5 4 4 3 2 2 1 0 1 1 2 2 1 1 1 1 2 2 1 1 1 1 3 4 4 4 4 4 3 3 3 3 3 3 4 4 5 5 6 5 4 3 3 3 3 3 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 6 5 5 5 5 5 3 2 2 1 1 2 1 1 0 0 1 1 0 1 2 2 3 3 3 3 3 2 2 2 4 5 4 3 2 3 3 3 3 3 4 5 6 5 5 5 5 5 4 5 5 5 4 2 1 2 3 3 2 2 1 1 3 3 3 3 3 3 4 5 5 5 4 2 1 1 2 2 2 2 1 1 2 2 3 4 4 4 4 3 1 2 3 3 3 3 2 4 4 3 5 6 7 5 3 1 2 2 4 5 7 6 4 2 1 1 1 2 3 2 1 1 1 2 4 6 7 4 3 2 2 2 3 3 3 4 5 4 4 4 5 5 5 4 4 5 5 4 4 4 4 4 3 4 4 4 5 6 6 5 4 4 5 4 4 4 4 5 6 6 7 7 5 5 4 3 2 2 1 2 4 6 6 5 3 2 3 5 6 5 5 5 3 2 2 2 2 1 0 1 3 4 5 4 3 4 4 4 6 8 9 7 6 5 5 4 3 2 2 4 4 4 3 3 1 0 1 2 3 3 3 2 1 3 4 4 4 3 3 3 3 4 4 4 3 3 4 3 2 1 2 3 3 4 5 6 7 9 7 3 1 0 1 2 1 3 8 13 14 14 14 15 16 18 16 14 13 10 7 4 5 11 9 5 2 3 4 6 3 2 2 3 2 4 6 7 7 7 6 5 4 5 6 6 5 4 2 2 3 4 5 7 8 9 10 10 9 8 7 8 10 12 13 12 12 12 13 13 13 13 12 12 11 10 12 12 11 9 8 8 6 4 2 4 6 6 6 6 7 9 8 6 4 4 7 9 11 12 11 12 12 11 10 10 12 14 13 11 10 10 9 8 7 7 7 5 4 3 3 3 3 3 2 3 3 3 3 3 3 4 4 5 5 5 4 4 4 4 4 5 6 7 8 9 9 10 9 8 8 8 8 8 8 8 9 10 11 12 12 12 12 13 13 13 13 14 13 13 12 11 11 10 9 9 10 11 12 12 12 11 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 10 10 9 8 8 8 8 10 11 11 10 9 8 7 7 9 10 11 11 11 10 9 8 8 8 8 8 8 8 8 9 9 9 8 7 6 6 6 5 5 5 4 3 2 2 2 2 2 3 4 4 4 4 4 3 2 2 2 2 2 2 2 2 3 3 3 3 3 2 2 2 2 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 18 18 17 17 17 17 17 17 17 18 18 18 18 17 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 17 17 17 17 16 16 16 16 15 15 15 15 15 15 14 14 13 11 8 5 5 6 6 6 7 8 8 7 6 7 8 7 6 7 7 9 8 8 7 6 6 5 5 5 4 5 5 6 7 8 8 7 6 5 4 3 2 2 4 7 7 6 3 0 0 1 1 2 2 2 3 3 3 3 3 2 2 2 2 1 1 2 2 1 2 3 4 5 5 5 6 6 7 6 6 7 7 6 4 3 3 5 5 6 6 6 8 7 6 5 5 5 5 4 3 2 2 2 2 2 1 2 3 2 2 2 2 2 2 1 1 1 1 1 3 4 4 3 3 3 4 2 1 2 1 2 5 5 5 4 3 3 3 2 1 1 1 2 2 1 0 1 1 3 3 2 1 1 2 3 4 4 4 4 3 3 3 3 3 3 4 4 4 5 5 6 6 5 4 4 4 3 3 4 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 6 6 6 6 6 7 7 6 5 4 3 2 0 1 1 1 2 2 1 0 0 1 1 1 1 2 2 1 1 1 2 2 3 2 1 3 4 3 1 1 3 2 2 4 5 6 6 5 4 5 5 5 4 4 4 3 3 3 2 2 3 4 3 2 1 0 1 2 3 2 2 4 5 5 5 5 4 4 3 1 1 2 3 3 3 2 2 2 2 2 2 4 3 3 3 1 2 3 4 4 4 4 5 3 2 4 4 5 5 4 2 0 2 4 2 3 4 3 2 1 0 1 0 2 1 2 4 4 4 5 5 5 3 1 1 1 2 1 2 2 4 4 4 4 4 4 3 3 2 3 4 5 5 4 2 2 3 3 3 4 4 4 4 5 5 5 5 5 5 4 4 5 7 5 4 3 5 5 4 3 2 3 2 0 3 6 5 5 4 4 4 4 6 7 6 5 5 3 2 2 2 3 2 1 2 3 3 4 4 5 5 5 6 8 8 6 4 2 1 1 1 1 3 4 5 5 4 3 2 1 0 1 2 3 3 3 2 1 4 4 4 3 2 2 2 3 3 3 3 3 3 4 3 3 3 3 3 3 3 4 6 9 12 11 9 6 3 1 2 1 5 10 12 12 9 9 12 15 18 17 15 13 11 8 5 3 7 10 8 3 2 3 6 3 1 4 4 4 5 5 6 5 5 4 2 2 6 8 9 7 6 4 5 6 6 7 8 10 11 12 13 12 11 11 12 14 14 15 14 14 14 14 14 14 15 14 14 12 11 12 12 12 10 9 8 5 4 4 6 7 8 9 11 12 12 11 10 9 9 9 10 11 11 11 12 12 12 12 11 12 12 12 10 9 8 8 7 6 7 6 5 3 2 2 2 2 1 1 1 2 2 3 3 3 4 4 4 4 4 4 4 4 4 5 6 7 8 9 10 10 11 10 9 8 8 8 8 8 8 9 10 10 11 11 11 11 11 11 12 12 13 13 12 11 11 11 10 10 9 10 10 11 11 10 10 10 10 10 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 8 8 8 9 10 10 9 8 7 8 8 9 10 10 10 10 9 8 8 7 8 8 8 8 7 8 8 9 9 8 7 6 5 5 5 5 4 3 2 2 1 1 2 3 3 3 4 4 4 4 4 3 2 2 2 2 3 3 3 3 4 4 3 3 3 3 2 3 3 3 3 3 4 4 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 5 5 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 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 19 20 20 20 20 20 20 20 20 19 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 17 17 17 17 16 16 16 16 15 15 15 15 15 14 14 14 14 13 11 8 6 6 5 5 4 6 7 6 4 3 3 4 7 7 8 8 7 6 6 5 5 4 5 6 6 6 5 5 5 6 7 7 6 6 5 5 5 6 8 8 9 7 5 4 2 2 2 2 2 2 2 3 3 3 3 2 2 2 2 2 1 1 2 2 2 4 6 6 5 5 6 6 5 5 7 7 7 7 7 6 5 5 5 3 5 6 6 7 7 7 7 7 5 4 3 3 1 2 3 2 1 1 1 2 2 2 1 1 2 4 2 1 1 1 1 2 2 2 1 1 4 5 6 6 6 5 1 5 6 6 4 3 4 5 3 1 2 2 2 1 1 1 1 2 3 4 3 3 2 3 3 3 4 3 3 3 3 3 3 4 4 3 4 4 5 5 5 5 5 5 5 4 4 4 4 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 7 7 6 6 6 6 6 5 4 3 2 2 2 1 1 1 1 1 1 1 1 1 2 2 1 1 1 1 1 1 1 1 0 2 3 1 1 2 2 2 1 1 2 4 6 6 6 6 6 6 6 5 3 2 1 1 1 1 3 3 3 4 3 3 2 1 1 0 1 2 4 5 5 5 4 4 4 4 4 4 2 1 3 3 3 3 2 2 2 2 2 1 1 2 3 3 2 3 5 5 5 5 4 3 1 2 4 5 5 4 5 4 0 2 3 1 2 4 2 1 1 1 1 2 2 2 3 5 5 4 4 5 4 2 1 1 2 1 1 2 3 4 3 4 5 3 2 2 2 1 2 3 5 5 4 2 2 2 2 2 4 4 4 4 4 5 6 6 5 5 5 4 4 4 2 0 2 3 5 4 1 1 2 1 1 3 4 5 4 4 5 4 3 5 6 5 2 3 3 1 2 2 2 2 1 1 2 3 3 4 4 5 7 8 8 6 4 3 2 1 2 4 5 5 4 4 3 3 3 2 1 1 1 2 3 3 3 2 1 3 4 4 2 0 1 1 1 2 2 2 3 3 4 4 3 3 2 2 3 4 6 8 10 11 11 10 8 4 1 2 0 4 9 10 8 5 7 12 15 17 17 16 14 12 9 7 2 4 11 10 7 1 2 5 5 2 3 4 4 4 4 3 3 2 2 2 5 8 10 10 8 7 7 10 11 11 10 10 11 12 13 13 13 13 14 14 15 15 15 15 14 14 14 14 15 15 15 15 13 12 12 13 13 12 11 10 8 8 7 8 9 9 10 12 13 14 14 14 13 12 12 12 11 11 12 12 12 12 12 11 10 10 10 9 8 7 7 6 5 5 6 5 3 2 2 2 2 1 0 0 0 1 1 1 1 2 2 3 3 3 3 4 5 5 6 7 8 9 10 11 11 11 9 8 7 7 7 8 9 9 9 10 10 10 10 10 10 10 10 11 12 12 12 11 10 10 10 10 10 9 9 9 9 9 9 10 11 11 11 11 10 10 10 10 10 10 9 9 9 9 9 9 10 10 10 10 9 8 7 7 8 8 9 8 7 7 8 8 9 9 9 9 8 8 7 7 7 7 8 7 7 7 7 8 8 8 7 6 5 4 4 4 4 3 3 2 1 1 1 2 3 3 3 4 4 4 4 4 4 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 5 4 4 4 4 4 5 5 5 4 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 17 17 17 17 17 16 16 16 15 15 15 15 15 14 14 14 14 14 13 10 6 4 4 3 4 5 5 4 2 3 4 4 6 9 6 5 5 5 5 5 5 5 3 4 5 6 7 6 6 6 6 6 5 5 5 6 6 7 8 8 8 6 6 6 5 3 3 3 3 3 2 2 3 2 1 1 1 1 2 2 1 1 1 2 3 3 5 6 7 6 6 8 7 7 5 5 7 7 6 6 6 6 5 5 5 5 5 5 4 4 6 7 7 6 5 5 3 1 2 3 3 2 1 1 0 0 1 1 2 1 1 1 2 3 2 2 2 3 4 2 4 7 5 4 5 6 7 2 2 3 3 3 4 5 4 2 1 2 3 2 2 2 1 1 2 3 4 4 3 3 3 3 3 2 2 1 2 2 3 3 3 3 3 4 4 4 5 5 5 5 5 5 5 4 4 4 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 5 4 3 3 3 3 3 2 2 2 2 1 1 2 2 2 2 2 2 3 3 3 3 3 2 2 2 2 2 2 3 2 2 1 2 3 2 1 1 2 4 5 6 6 6 6 6 6 6 5 4 1 1 1 1 2 3 2 2 2 3 3 4 4 5 5 5 6 5 5 4 4 3 3 3 4 4 4 3 1 1 2 2 1 2 2 2 2 2 1 1 1 2 3 3 1 3 4 4 5 4 2 0 3 5 6 5 4 5 5 4 4 3 1 1 2 1 1 3 1 2 3 4 4 5 5 4 4 4 5 4 1 1 1 2 3 3 4 3 2 3 2 2 1 1 3 1 1 1 1 4 4 3 2 2 3 2 1 3 4 4 4 3 4 5 5 5 4 4 4 3 2 3 1 0 2 4 4 3 2 1 1 2 2 3 4 4 4 4 4 4 5 4 3 1 2 3 0 2 3 3 1 2 3 4 5 5 6 6 6 7 6 5 4 3 3 2 2 5 6 6 4 2 1 2 2 2 2 2 2 1 1 2 2 2 2 1 1 4 5 3 1 2 1 1 3 4 4 4 4 4 5 4 4 3 4 5 7 8 9 9 9 10 9 7 3 1 2 2 1 6 7 7 6 8 12 13 14 15 15 15 13 11 8 4 2 9 12 9 3 1 1 5 4 2 3 3 2 2 1 1 3 4 6 8 10 12 11 9 8 9 12 14 14 12 11 10 11 12 13 12 12 12 12 13 13 13 13 13 13 14 14 14 14 14 14 14 13 13 14 15 14 12 10 9 9 9 10 10 10 10 11 12 13 14 14 14 14 13 13 13 12 12 12 11 11 12 11 11 10 9 8 8 8 7 6 5 5 5 4 3 2 2 2 1 1 0 0 0 0 0 1 1 1 1 1 1 2 3 4 5 6 7 8 9 10 10 10 10 10 8 7 6 6 7 8 9 9 9 10 10 9 9 9 8 8 8 8 9 10 10 10 10 10 10 10 10 9 8 8 7 8 9 10 11 12 11 11 10 9 9 9 9 9 9 9 9 9 9 8 9 9 9 9 8 8 7 6 6 6 7 7 7 7 8 9 9 9 8 8 7 7 7 7 7 7 6 6 6 6 6 7 7 7 7 6 5 4 4 3 3 2 2 2 1 1 1 2 3 4 4 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 4 4 4 4 5 5 5 5 6 7 7 7 8 8 7 7 7 7 7 7 7 6 6 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 17 17 17 17 17 16 16 16 15 15 15 15 14 14 14 14 13 13 13 10 6 2 3 2 4 5 6 5 3 1 3 7 8 7 5 4 3 3 4 5 4 4 4 4 4 5 6 5 6 6 7 6 6 6 6 6 6 7 7 6 5 4 5 6 4 3 3 4 4 4 4 4 3 1 1 1 1 1 2 2 1 1 2 2 4 4 6 7 7 6 7 8 7 6 5 4 6 8 7 5 3 3 2 5 7 6 5 5 4 4 5 6 5 3 4 5 2 4 2 1 2 2 1 3 3 2 1 1 1 1 2 3 4 5 4 3 3 3 3 1 3 4 3 2 1 2 4 3 4 4 3 2 3 4 3 2 2 2 3 3 2 1 0 1 1 2 3 4 3 3 2 3 3 2 2 1 1 2 3 3 3 3 4 4 4 4 4 5 5 5 4 4 4 4 4 4 4 5 5 5 5 6 6 5 5 5 5 5 5 5 6 6 6 5 5 4 3 3 3 4 4 4 4 4 3 2 1 2 3 3 3 3 3 4 4 4 4 3 3 2 2 2 2 2 2 3 4 5 4 4 4 4 3 2 2 3 4 4 4 5 5 6 5 5 5 5 3 2 1 1 1 0 4 5 5 5 5 6 6 6 5 4 4 4 3 3 3 2 1 2 4 4 4 4 4 3 2 1 1 1 2 2 2 2 1 1 0 3 5 5 1 2 4 3 4 4 4 3 4 5 6 4 5 6 6 5 5 5 4 2 1 2 2 2 1 2 3 4 5 5 4 4 3 3 3 3 2 1 2 3 4 4 3 2 1 1 1 2 1 1 2 1 1 2 1 2 4 2 1 1 1 1 1 2 4 3 3 2 2 3 4 5 4 3 4 3 2 3 3 1 1 2 3 3 3 2 3 2 2 2 2 3 3 4 4 5 5 4 3 1 1 2 1 1 2 2 4 7 8 8 7 5 4 5 4 3 2 2 2 3 2 3 4 5 5 4 1 1 1 0 1 2 3 3 4 4 3 1 1 1 1 0 0 2 4 6 4 2 1 3 5 5 5 4 4 3 4 5 4 3 4 6 7 7 7 7 8 8 6 4 2 1 0 2 1 3 5 7 8 9 9 10 11 13 15 15 14 12 9 5 3 8 13 11 7 2 2 4 5 4 2 2 1 1 2 2 5 7 8 10 11 12 11 10 9 9 11 13 13 12 10 8 9 9 10 9 7 6 6 6 6 7 8 9 11 13 14 14 12 11 12 14 14 15 15 14 12 11 10 9 9 10 10 10 11 11 11 12 13 14 15 15 15 15 14 13 13 12 12 11 11 11 11 11 10 9 8 8 8 7 6 5 5 4 4 3 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 5 5 6 7 9 9 10 10 9 9 8 7 6 6 7 8 9 9 9 9 9 9 9 9 8 8 8 7 7 7 7 7 8 8 9 9 10 9 9 8 8 7 8 9 10 11 11 11 10 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 6 6 5 5 5 6 7 7 8 8 8 8 8 7 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 6 6 5 4 3 2 1 1 1 2 2 2 2 2 3 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 5 5 6 6 6 6 7 7 8 8 8 8 7 7 7 7 7 7 7 6 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 19 19 19 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 17 17 17 17 17 17 16 16 16 15 15 15 14 14 14 13 13 13 12 11 6 4 5 5 5 5 5 5 5 4 6 6 5 5 6 5 3 5 5 5 6 5 5 4 5 6 5 5 4 5 6 6 6 6 6 5 6 6 6 5 5 5 5 5 4 4 4 4 4 4 5 5 4 3 0 1 1 2 2 1 1 1 3 4 4 4 2 5 8 8 7 6 5 4 5 5 6 6 4 2 1 0 1 5 5 3 3 3 4 3 6 6 4 3 1 1 5 6 5 5 5 5 4 3 3 3 2 3 3 4 4 4 5 6 6 4 3 3 2 1 2 4 5 4 4 3 1 4 7 9 9 9 6 5 3 2 1 1 3 4 4 4 4 2 1 0 2 2 2 1 1 0 1 2 2 2 3 2 2 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 6 6 5 5 5 5 5 5 5 5 5 4 4 4 4 4 5 5 5 5 4 4 3 2 3 3 3 4 4 4 4 4 4 4 4 4 3 2 2 2 2 2 2 3 4 5 6 6 4 3 2 1 1 2 4 4 5 5 5 4 2 2 3 4 4 3 2 2 3 4 6 6 6 5 5 4 4 4 4 3 2 3 2 2 1 1 0 2 4 4 4 4 5 4 3 2 2 0 1 2 2 2 1 1 3 6 6 6 4 1 3 4 5 5 4 4 5 5 5 4 4 4 4 5 5 5 5 3 1 3 2 1 1 2 3 4 5 5 4 3 2 2 1 1 2 2 2 3 4 1 1 3 2 1 2 2 2 1 1 2 2 1 2 2 3 1 1 2 1 1 0 1 2 2 1 2 1 2 4 4 4 4 3 3 2 1 1 0 1 2 3 3 3 2 2 2 1 1 2 3 4 3 2 3 3 4 4 3 3 3 2 1 1 5 7 7 5 4 3 2 2 2 2 1 1 1 1 3 4 4 3 3 2 2 2 0 1 1 1 2 3 4 5 6 5 5 4 4 3 3 2 1 1 3 4 4 3 4 5 4 3 3 3 3 1 2 4 4 5 5 5 1 3 6 8 8 6 3 1 1 0 2 1 3 5 6 6 6 6 8 9 11 13 14 14 13 11 6 4 8 12 12 11 7 4 4 6 6 4 3 3 2 2 4 6 7 8 7 8 10 11 10 7 7 8 11 11 10 8 7 6 5 5 5 3 2 1 1 1 1 1 2 2 7 13 13 12 9 10 12 16 16 15 14 12 10 9 7 8 8 9 9 10 10 11 12 14 15 16 16 16 16 15 14 12 11 11 11 11 11 10 10 10 9 8 8 7 7 6 5 4 4 3 2 2 2 2 2 2 2 2 2 2 1 1 1 2 3 4 5 5 5 6 6 7 7 9 9 10 9 8 8 7 7 7 7 8 8 9 8 8 8 8 8 8 8 8 8 7 7 7 7 6 6 6 6 7 8 9 9 9 9 8 8 8 9 10 10 10 10 10 9 8 8 7 7 7 7 7 8 8 7 7 7 7 7 7 7 7 6 5 4 4 5 6 7 7 8 8 8 8 8 7 6 6 6 6 6 6 6 5 5 5 5 5 6 6 6 7 6 5 4 3 2 1 1 1 1 2 2 2 2 2 3 4 4 4 5 5 5 5 5 5 5 5 5 5 6 6 6 5 5 4 4 4 4 4 4 4 4 5 6 6 7 6 6 6 7 8 8 8 7 7 6 6 6 6 6 6 5 18 18 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 18 18 18 18 18 18 18 18 19 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 17 17 17 17 17 17 16 16 16 15 15 15 14 14 13 13 13 13 12 11 6 7 8 6 5 4 5 5 6 6 7 5 2 0 2 6 7 7 5 5 6 4 2 2 4 5 5 3 1 2 3 4 5 5 5 6 7 6 6 6 7 7 7 6 5 4 4 4 4 5 6 6 6 5 3 2 2 2 2 1 0 2 5 5 4 4 3 2 8 10 6 3 3 4 5 5 5 5 3 3 4 5 4 3 0 1 3 1 2 5 6 6 3 5 2 2 6 5 4 3 5 6 5 4 3 5 6 5 6 6 6 5 4 5 5 4 3 3 3 2 2 2 3 3 3 2 0 3 5 6 5 6 7 8 9 9 10 10 10 9 8 8 8 7 6 5 4 4 4 6 5 5 4 2 2 2 2 1 1 2 3 4 4 4 4 4 4 4 3 3 3 3 3 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 5 5 5 5 5 5 4 4 4 3 3 4 4 4 3 3 3 4 4 5 5 5 4 3 3 2 2 2 3 3 3 3 4 5 5 5 4 4 4 4 5 5 5 5 5 4 3 2 2 3 5 4 4 5 5 6 5 5 6 5 4 3 3 4 4 3 2 3 4 4 1 2 1 1 3 4 4 5 5 5 4 3 2 2 1 1 1 1 1 1 3 5 7 6 6 7 4 3 6 5 5 5 5 5 4 3 4 2 3 5 5 5 4 5 6 2 1 0 1 2 3 3 3 4 5 4 3 2 2 1 2 2 1 1 2 3 1 2 3 2 2 1 2 2 1 1 2 2 2 2 2 2 1 1 2 1 0 1 1 1 2 2 2 1 2 4 4 4 5 4 4 4 3 2 2 1 2 2 2 3 2 2 1 1 1 2 2 3 2 1 1 2 3 3 3 2 1 0 1 3 7 6 4 2 2 2 2 2 2 3 2 0 1 1 3 3 3 2 2 2 3 3 3 2 1 1 2 3 5 5 6 7 7 8 7 7 7 5 3 2 1 2 4 5 4 5 5 3 1 2 2 1 0 1 3 4 4 3 2 3 9 10 9 7 4 2 3 2 1 3 5 6 5 4 3 3 5 7 9 11 12 13 14 12 9 7 9 12 13 12 10 7 6 8 8 8 5 3 2 2 3 4 5 4 2 3 4 7 7 6 4 4 7 8 8 7 6 5 4 3 3 2 1 2 3 4 5 5 5 4 2 9 13 12 8 8 9 13 15 15 13 11 8 6 6 6 7 7 8 8 8 9 11 14 16 18 18 17 15 14 13 12 11 11 11 10 10 10 9 9 8 8 7 7 6 5 5 4 3 3 2 2 2 2 3 3 3 3 3 3 2 2 2 3 4 6 7 7 7 7 7 7 7 8 9 9 9 8 7 7 7 7 7 8 8 8 7 7 7 7 7 7 8 8 7 7 7 7 7 6 6 5 5 6 7 8 9 9 9 8 8 8 9 9 9 9 9 9 8 7 7 7 7 7 7 7 7 7 7 7 6 6 6 7 7 7 6 5 4 4 5 6 6 6 6 7 7 7 7 6 5 5 6 6 6 6 6 5 4 5 5 5 5 6 6 6 6 6 5 3 2 2 1 2 2 2 2 2 2 2 3 3 4 5 5 5 6 6 6 6 6 6 6 6 6 6 5 4 3 3 3 4 4 4 4 4 4 5 6 6 6 5 5 5 6 7 7 7 6 6 5 4 4 4 4 4 3 18 18 17 17 17 17 17 17 17 17 16 16 16 17 17 17 17 17 17 17 17 17 18 18 18 19 19 19 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 17 17 17 17 17 17 17 16 16 16 15 15 15 14 14 13 13 12 12 12 9 5 7 7 6 6 5 5 5 5 6 6 2 0 2 2 5 7 5 2 3 4 2 1 3 4 5 5 2 1 1 1 2 4 5 5 5 5 4 4 4 5 6 7 8 7 5 4 3 4 5 6 6 6 6 5 3 2 2 1 1 0 4 6 6 4 5 3 2 5 8 8 5 4 5 6 6 6 5 5 5 4 3 2 2 3 3 4 2 4 7 6 5 4 4 2 4 5 3 1 0 3 5 5 6 6 7 7 6 6 6 6 5 3 3 3 2 1 1 2 2 3 3 3 4 3 2 1 1 3 2 2 3 4 5 6 7 6 5 5 5 3 5 6 7 9 10 10 11 11 10 7 7 7 6 5 2 1 1 1 1 2 3 4 4 4 4 4 3 3 3 3 3 3 3 4 4 4 5 5 4 5 5 5 5 4 5 5 4 4 4 4 4 4 4 4 4 5 5 5 5 5 4 4 3 4 4 4 4 3 3 3 3 3 4 5 5 5 4 4 3 3 3 3 3 3 3 3 4 4 5 5 5 5 5 5 4 4 4 4 5 4 4 4 4 4 6 5 5 6 6 6 5 5 5 4 3 2 2 4 4 2 1 2 4 4 2 1 2 3 4 5 5 6 5 5 5 3 2 2 2 3 3 3 3 5 7 7 6 5 5 6 7 4 5 4 4 7 4 2 1 1 2 1 3 5 4 3 2 5 7 4 3 3 2 3 4 4 4 4 4 4 3 3 2 1 1 1 1 0 1 2 2 1 1 2 2 2 2 2 2 1 2 2 2 2 1 1 1 1 1 2 1 1 2 2 2 2 3 3 3 3 4 4 5 4 4 4 4 3 3 1 1 3 3 3 1 2 2 1 1 1 2 3 2 2 1 1 1 1 2 2 2 0 1 5 7 6 4 2 3 3 2 2 3 3 2 1 2 1 1 1 1 1 1 3 5 5 5 4 3 2 3 5 6 6 7 8 8 9 9 9 8 7 5 4 2 2 5 6 5 5 5 4 2 1 2 2 1 1 1 2 2 1 5 8 11 11 10 8 5 5 6 5 4 6 7 7 5 4 4 1 2 4 6 8 10 11 13 13 12 11 10 12 13 13 13 10 9 9 9 8 6 3 1 1 1 1 1 1 1 2 1 2 3 3 2 1 2 5 6 6 5 4 4 3 2 2 2 3 4 5 6 5 5 5 1 7 13 12 7 5 7 12 16 16 13 10 7 6 6 6 6 7 7 8 8 9 11 14 17 18 18 16 14 13 12 11 10 10 10 10 10 10 9 8 8 7 7 6 5 5 4 3 3 3 3 2 2 3 4 5 5 4 4 4 4 4 4 4 5 6 7 8 8 8 8 8 8 8 9 9 8 7 7 7 7 7 7 7 7 7 7 6 6 7 7 8 8 7 7 7 7 7 6 6 6 6 5 5 5 6 7 8 9 8 8 8 8 9 9 9 9 9 8 7 6 6 7 7 7 7 7 7 6 6 6 5 5 6 6 6 6 5 5 5 6 6 6 6 6 6 6 7 6 6 5 5 5 6 7 7 6 5 4 4 5 5 5 5 5 5 6 6 5 4 3 2 2 3 3 3 2 2 2 3 3 3 4 4 5 5 6 6 7 6 6 6 7 6 6 6 5 4 3 2 3 4 5 4 4 4 4 5 6 6 5 5 4 4 4 5 5 6 6 5 4 4 4 3 2 2 2 18 18 17 17 17 17 17 17 17 17 17 16 16 17 17 17 17 17 17 17 17 17 18 18 18 19 19 18 18 18 18 18 18 18 18 18 18 18 18 19 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 17 17 17 17 17 17 17 17 16 16 16 15 15 14 14 14 13 12 11 11 10 7 5 7 7 6 6 5 5 5 5 5 5 5 3 3 4 5 7 6 4 4 3 3 1 2 3 4 4 3 1 1 1 1 2 2 2 2 1 0 2 2 3 5 7 9 9 7 4 3 4 5 7 6 6 5 4 4 3 2 1 1 2 6 6 5 2 4 2 2 4 5 7 8 7 7 7 6 6 4 3 1 2 3 2 4 5 3 3 6 7 7 5 5 4 4 5 6 6 5 4 3 4 3 5 7 6 6 6 6 5 5 5 4 3 1 2 3 3 2 2 2 3 3 3 3 3 2 2 2 2 2 3 3 3 3 4 2 2 3 4 5 6 3 1 5 8 8 9 9 8 8 7 7 7 8 7 5 3 2 2 1 0 1 2 2 2 3 3 3 3 3 3 3 3 3 3 4 5 5 5 4 4 4 4 4 3 3 3 3 3 4 3 4 4 4 4 4 4 5 5 5 4 4 3 3 3 4 4 3 3 3 3 3 4 5 5 5 4 4 4 4 3 3 3 3 3 3 3 3 3 3 4 5 5 5 4 3 3 4 4 4 4 4 4 6 6 6 5 5 6 6 6 5 5 5 6 4 3 2 3 4 2 0 1 1 1 0 1 2 4 5 6 5 6 5 5 4 2 3 6 6 6 6 7 8 7 7 5 4 4 5 6 8 6 4 4 3 4 3 1 2 1 1 2 3 4 1 0 1 6 8 8 7 7 5 4 3 4 4 5 4 4 2 1 0 0 1 2 1 1 1 1 2 2 2 3 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 2 2 2 2 2 3 3 4 4 1 2 3 4 4 4 3 2 3 3 2 1 1 2 2 3 1 2 4 4 4 4 4 4 3 3 3 4 3 2 1 2 3 2 4 6 7 6 3 3 5 4 3 2 2 3 2 1 2 2 2 2 1 0 2 4 6 6 5 3 3 4 5 6 6 6 6 7 8 8 9 9 9 8 7 6 4 4 6 7 7 6 5 4 3 3 3 1 1 2 2 1 2 4 7 8 10 11 10 9 7 6 7 6 6 7 8 8 6 4 4 2 1 3 4 6 7 9 10 11 11 11 10 11 11 12 13 12 10 8 7 7 6 4 2 1 1 1 2 2 2 2 2 1 1 1 2 2 2 0 2 4 4 4 3 3 2 2 2 3 4 5 5 3 1 3 5 9 15 12 8 6 8 12 14 15 13 10 8 7 7 7 7 7 8 8 8 9 12 15 17 18 17 15 14 12 11 11 10 10 10 10 10 9 9 8 8 7 7 6 5 4 3 3 3 3 3 2 2 3 5 6 6 5 5 5 6 6 6 6 6 6 6 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 6 7 7 6 7 7 8 8 7 7 7 6 6 7 7 6 6 6 5 5 4 4 5 6 7 8 7 7 8 9 9 9 9 8 8 7 6 6 6 7 7 7 7 7 7 6 5 4 4 4 5 5 5 5 4 5 6 6 6 6 6 6 6 6 5 5 4 4 5 6 6 6 6 5 4 4 4 5 5 5 5 5 5 6 5 4 3 4 4 4 4 3 3 3 3 3 3 3 3 4 4 4 5 6 6 7 7 7 7 7 6 5 5 5 4 4 5 5 5 4 4 5 5 5 5 5 5 4 4 3 2 3 3 4 5 5 5 4 3 1 1 2 2 18 18 17 17 17 17 17 17 17 17 17 16 16 17 17 17 17 17 17 17 17 17 18 18 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 17 17 17 17 17 17 17 17 16 16 16 16 15 15 14 14 13 13 12 11 10 9 7 6 7 7 5 6 5 5 4 4 4 5 5 5 5 5 4 4 5 4 4 2 1 1 3 3 4 5 4 2 1 1 1 1 0 1 1 0 1 3 3 4 6 8 9 10 8 5 4 4 5 6 6 5 4 4 3 3 2 2 3 5 6 3 2 2 1 1 5 6 6 6 6 5 6 8 7 4 4 3 2 2 3 3 4 4 4 5 9 6 5 3 4 5 5 5 7 6 6 6 5 4 2 3 6 5 5 4 5 5 4 4 5 3 2 1 1 1 1 1 1 1 2 2 2 2 3 3 2 2 5 7 7 5 6 5 4 1 2 5 6 5 2 3 6 5 4 2 3 6 7 7 8 8 9 9 8 7 5 3 1 0 0 1 1 1 1 2 2 2 2 2 2 2 2 2 3 4 5 5 4 4 4 3 3 3 3 3 3 3 3 4 4 5 5 4 4 4 5 5 5 4 3 3 3 2 2 3 3 3 3 4 5 6 6 6 5 5 5 5 5 4 3 2 2 2 2 2 2 2 2 3 4 4 4 5 4 4 4 3 3 4 4 4 5 6 6 6 6 7 7 6 5 5 5 5 2 2 1 1 3 2 1 1 1 2 2 2 2 3 4 5 4 4 5 5 7 7 7 7 7 7 7 7 7 5 5 4 4 5 7 7 6 6 6 5 3 2 4 3 2 1 1 1 4 4 3 2 3 7 8 9 8 8 8 7 6 6 5 5 5 3 1 0 0 0 1 1 1 0 1 2 2 1 2 2 2 1 0 1 1 2 1 1 1 1 1 1 1 2 2 3 4 3 2 2 2 2 2 2 2 2 4 4 3 2 2 1 2 2 2 1 1 2 2 3 4 0 3 4 4 4 4 3 3 4 4 5 4 4 5 5 6 4 4 4 5 6 4 4 5 4 3 1 2 2 3 1 2 3 3 2 1 0 1 3 5 5 3 2 4 5 6 6 6 7 6 6 6 7 8 8 8 8 6 5 5 5 6 6 5 4 3 3 2 2 1 4 6 7 6 5 6 6 6 4 6 8 9 8 7 6 7 6 5 5 7 8 7 6 4 3 2 2 3 4 5 6 8 9 10 10 9 9 10 10 10 9 7 6 6 7 7 5 4 3 2 1 1 2 2 2 2 2 2 3 3 3 3 2 2 3 3 3 3 2 2 3 3 4 4 4 3 3 5 9 12 14 16 14 10 7 8 10 11 11 11 10 9 9 9 9 8 8 8 8 9 11 14 16 18 18 17 16 14 12 11 11 10 10 10 10 9 9 8 8 7 7 6 6 5 4 3 3 3 3 3 2 2 3 5 6 7 6 6 6 6 7 7 6 6 6 6 7 8 8 8 7 7 6 6 6 6 5 6 6 6 6 6 6 6 6 7 7 7 8 8 7 7 6 6 6 6 6 6 5 5 5 4 4 4 4 4 4 5 6 6 7 8 9 10 9 9 8 8 8 7 7 6 6 7 7 8 8 7 6 5 4 3 3 3 4 4 3 3 4 5 6 7 7 7 7 6 5 4 4 3 4 5 6 6 6 6 5 4 4 4 4 4 4 4 4 5 5 4 4 4 5 5 5 4 4 4 3 3 3 4 4 4 4 4 5 5 5 6 6 7 7 7 6 6 5 5 6 7 7 7 6 5 5 5 5 4 4 3 3 2 3 2 2 1 0 1 1 3 4 3 2 1 2 2 2 2 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 19 19 19 18 19 19 19 19 19 19 19 19 19 18 18 18 18 17 17 17 17 17 17 17 17 16 16 16 16 16 15 15 14 14 13 13 12 10 9 7 6 6 6 7 6 5 5 5 4 3 3 5 5 5 3 2 1 1 3 4 4 4 5 4 5 5 5 4 4 3 2 0 1 0 2 2 0 5 6 6 6 7 7 8 8 9 9 8 5 4 5 6 6 5 4 3 4 5 4 5 6 6 5 2 2 2 5 5 4 5 6 7 7 7 7 7 7 4 3 2 2 2 2 3 5 5 5 6 8 6 4 5 6 6 5 4 6 8 5 5 5 3 5 5 6 5 4 3 3 4 3 4 5 6 6 6 4 4 4 3 3 2 1 1 1 2 3 1 3 7 9 10 9 9 10 10 9 7 4 0 1 0 3 5 6 5 4 4 5 8 9 10 11 11 11 11 10 10 8 5 2 1 2 2 1 1 1 1 2 1 1 0 1 1 1 0 1 3 4 4 4 4 4 4 3 3 3 3 3 3 3 3 4 4 5 4 4 4 5 5 4 4 3 3 3 2 2 2 3 4 5 5 6 6 7 7 6 6 6 6 6 6 4 2 1 2 2 1 1 2 2 2 2 3 3 5 5 4 4 4 4 3 3 5 5 5 5 6 6 6 6 6 5 5 4 3 1 1 1 0 1 1 1 1 2 3 3 2 1 1 4 4 3 3 3 5 6 7 6 5 3 4 6 6 5 4 4 4 4 5 7 8 7 5 4 3 4 2 2 3 3 2 2 3 5 5 4 4 4 6 4 5 5 7 8 6 6 5 5 5 5 4 2 1 1 1 1 1 1 0 1 1 1 1 2 3 4 3 2 1 1 2 2 1 1 0 1 0 1 2 2 3 5 3 2 2 1 1 2 3 4 3 3 2 1 1 1 1 1 1 1 0 2 1 2 3 2 1 1 1 1 1 1 1 2 4 4 4 4 4 5 5 5 3 3 4 5 6 5 6 5 4 3 2 0 1 1 1 2 3 3 3 2 2 1 1 2 3 3 3 5 6 7 6 6 7 5 4 4 5 7 7 7 6 5 4 4 5 6 6 3 1 1 1 1 1 2 6 8 8 6 6 7 6 4 2 4 5 7 7 6 6 6 5 3 3 5 6 6 6 5 4 3 2 3 3 4 5 6 7 8 8 8 8 8 7 6 5 4 4 5 7 7 6 5 3 2 1 1 2 3 3 3 3 3 4 4 4 3 3 4 4 4 4 4 3 3 3 3 3 3 3 2 1 5 12 18 20 19 13 10 7 8 8 8 8 8 8 9 10 10 9 8 7 7 7 10 13 16 17 17 17 16 15 14 13 12 11 11 10 10 9 8 7 7 7 7 7 6 6 5 4 4 4 4 4 3 3 2 3 5 6 7 7 7 7 7 7 7 7 6 6 6 6 7 7 7 6 6 5 5 5 4 5 5 5 5 5 5 5 5 6 6 7 7 8 8 7 7 6 6 6 5 5 5 5 4 4 4 4 4 4 4 4 3 3 3 4 6 8 9 9 9 8 8 8 7 7 6 6 6 7 8 8 8 6 5 3 2 2 2 2 2 2 2 3 4 5 7 7 7 7 6 4 3 3 3 4 5 6 6 6 5 4 4 4 4 4 4 4 5 5 4 4 4 5 6 6 6 6 5 5 4 4 4 4 4 4 5 5 5 5 5 5 5 5 6 6 6 6 5 5 5 5 6 6 5 4 5 5 4 3 1 1 1 1 1 2 2 2 1 1 1 1 0 1 2 2 3 3 2 2 2 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 18 19 19 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 18 18 18 18 18 17 17 17 17 17 17 17 16 16 16 16 16 16 16 15 15 14 13 13 12 10 8 6 5 5 5 4 2 2 2 2 1 2 1 4 5 4 1 1 1 2 3 5 6 6 5 3 3 3 4 5 4 3 2 2 1 1 1 0 3 6 6 5 6 7 7 7 7 8 10 10 8 5 4 4 5 5 5 5 6 6 6 6 5 4 3 3 5 6 7 6 5 5 6 7 6 6 6 7 7 6 3 1 2 1 1 2 4 4 5 7 7 7 6 6 6 6 5 3 5 7 5 4 5 4 6 7 7 6 5 5 4 4 5 5 6 7 7 6 6 6 7 7 7 5 3 2 1 1 1 5 7 10 10 10 9 8 8 10 11 10 8 5 4 6 8 9 10 9 8 9 9 10 11 11 11 11 11 11 11 11 10 8 4 1 4 4 4 3 2 1 1 0 1 2 2 2 3 3 2 1 2 3 4 4 4 4 4 4 3 4 3 3 3 3 3 3 4 4 4 4 3 3 3 3 3 3 3 3 3 4 4 4 5 5 6 7 7 7 7 7 7 7 7 6 5 4 1 1 2 2 2 2 1 1 2 2 3 5 5 4 1 3 5 4 4 5 6 6 4 4 3 4 4 5 5 6 4 3 2 1 1 1 1 1 2 2 3 3 2 2 2 3 5 5 4 4 3 4 5 5 3 2 0 2 2 3 4 4 5 5 4 4 5 8 7 4 2 1 4 3 3 5 5 5 5 5 5 3 2 4 4 4 1 1 5 6 5 3 4 4 3 1 1 2 1 2 2 1 2 2 2 1 0 1 2 2 4 4 4 4 2 1 1 2 4 3 2 1 1 0 1 2 4 5 5 4 1 1 2 2 1 1 1 1 2 3 1 1 2 2 1 3 2 1 1 0 2 1 0 0 1 1 1 1 2 2 1 3 4 5 6 5 4 4 6 8 6 5 4 5 6 6 5 4 4 3 1 1 1 1 2 3 3 3 3 3 2 2 1 1 0 0 1 3 4 5 5 5 4 3 4 5 6 5 5 5 4 3 3 5 5 4 2 0 1 1 1 2 5 9 7 6 4 6 6 5 3 2 3 4 5 6 6 5 5 4 2 2 3 5 5 6 5 4 4 3 3 2 2 2 3 5 6 6 6 7 7 6 5 4 2 3 4 6 6 5 5 4 3 2 2 3 3 4 4 4 4 4 4 4 3 3 4 4 5 5 5 5 4 4 4 3 3 2 4 4 2 6 16 18 16 10 6 5 7 8 8 8 7 7 8 9 9 8 7 5 5 5 10 14 18 18 17 16 16 15 14 14 13 12 11 11 9 8 7 6 6 6 6 6 6 5 5 4 4 4 4 4 4 3 3 4 5 6 7 7 7 7 7 7 7 7 6 6 6 6 6 6 5 5 5 4 4 4 4 4 4 4 4 4 5 5 6 6 6 7 7 7 7 7 6 6 5 5 4 4 4 4 4 4 4 4 4 4 4 4 3 2 2 2 3 5 7 8 8 8 9 8 7 6 5 5 6 7 8 8 8 7 6 5 3 2 1 1 1 1 1 1 1 3 5 7 7 7 6 4 3 3 3 2 5 6 7 6 5 4 4 4 4 4 4 5 5 5 5 5 5 6 6 7 7 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 4 4 5 5 6 6 5 4 4 3 3 2 2 2 2 2 1 1 3 3 4 4 4 4 3 2 1 1 1 1 2 2 3 3 3 2 2 2 2 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 16 16 16 16 16 16 16 16 15 15 14 14 13 12 10 8 6 5 5 5 3 1 1 2 3 3 2 2 4 4 2 1 1 2 3 2 3 5 5 4 2 2 4 4 4 3 2 1 2 1 1 3 5 7 6 4 4 5 5 6 6 6 7 8 9 8 6 4 3 2 1 2 4 5 5 4 3 3 3 2 3 5 6 7 6 5 5 5 6 6 5 5 6 6 7 5 2 2 1 1 3 3 3 5 8 9 7 6 4 4 5 6 6 7 7 6 5 6 6 7 8 7 6 4 5 5 5 5 6 5 4 4 5 6 5 5 6 5 5 4 3 3 3 5 8 9 10 11 10 9 7 7 8 9 10 9 9 8 9 10 11 11 11 11 11 11 11 11 11 11 12 12 11 12 11 11 10 7 3 1 4 4 3 3 2 1 0 2 2 3 3 4 4 4 2 1 1 2 3 3 3 3 3 3 3 3 4 3 3 3 3 3 3 3 3 3 2 2 2 3 4 5 5 5 4 4 4 5 6 7 6 6 6 6 6 6 6 6 6 6 5 4 3 3 3 3 2 2 1 1 2 3 5 6 6 6 5 5 6 5 4 5 5 4 3 2 1 1 2 3 5 6 6 5 4 4 4 3 2 1 1 3 4 3 1 2 4 6 5 5 4 3 3 4 4 3 1 1 2 2 3 3 4 6 5 3 2 3 7 7 4 2 1 4 4 5 5 6 5 5 5 4 2 2 4 4 4 4 5 5 4 4 3 3 3 2 1 1 2 1 0 1 1 3 2 2 2 1 1 3 4 5 5 4 4 2 1 1 3 4 4 3 3 2 1 1 2 5 5 5 5 1 3 2 1 1 3 3 3 4 4 4 4 4 3 2 1 2 2 1 1 1 1 1 1 0 0 0 1 2 2 3 5 7 8 8 8 8 7 5 4 4 5 4 4 4 3 1 4 4 3 2 1 2 2 2 2 1 2 3 3 2 2 1 1 1 1 1 0 2 4 4 4 3 4 4 5 5 5 5 5 4 5 5 6 5 4 3 2 1 0 0 3 6 8 6 5 4 5 5 4 3 2 3 4 4 5 5 4 3 3 1 0 1 2 4 5 5 5 4 3 3 2 1 1 1 2 3 3 4 6 7 7 6 4 2 1 2 4 4 3 3 3 3 3 2 2 3 4 5 5 4 4 3 3 3 3 3 4 4 5 5 5 5 5 4 3 2 2 3 3 1 7 14 16 12 7 6 6 7 9 10 10 9 8 8 8 8 7 5 4 3 4 8 13 17 18 18 17 17 17 16 15 14 12 11 10 8 7 6 5 5 5 5 5 4 4 4 4 3 3 3 4 3 3 3 3 4 5 6 7 7 7 8 8 7 6 6 5 6 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 5 6 6 6 6 6 6 5 5 5 5 4 4 4 4 4 4 3 4 4 4 4 4 4 3 3 3 2 2 2 2 3 3 4 6 7 8 8 8 6 5 4 5 7 8 8 8 7 7 6 5 3 2 1 1 1 1 2 2 0 2 6 7 7 6 5 4 4 3 2 3 5 7 6 5 5 4 4 4 4 5 5 5 5 5 5 6 6 7 7 7 6 6 6 6 5 5 5 5 5 5 6 6 6 6 6 5 4 4 4 5 5 4 4 2 1 0 1 1 1 1 1 3 3 4 3 3 3 4 4 3 3 1 1 1 1 2 2 3 3 3 2 2 2 2 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 15 15 15 14 13 12 11 9 7 6 5 5 4 2 1 2 3 3 2 4 4 5 4 3 3 3 3 2 1 3 4 4 2 1 3 3 3 3 1 1 1 1 1 3 5 6 4 4 4 5 5 5 5 5 5 6 8 7 5 4 2 3 2 1 3 3 2 0 1 3 4 5 5 5 6 6 6 5 5 5 5 5 6 6 6 6 6 5 3 1 2 3 4 3 3 7 9 9 6 5 4 4 5 5 5 5 5 5 4 5 5 6 6 3 1 1 3 4 5 5 5 4 3 3 5 5 5 3 2 2 3 4 3 2 4 7 9 9 9 9 9 8 7 7 8 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 10 11 11 11 12 12 12 11 11 10 8 5 1 2 3 3 2 1 0 1 2 3 3 3 3 3 2 2 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 1 2 2 2 3 5 6 5 4 3 3 4 5 6 7 6 5 6 5 5 5 5 6 6 6 5 4 3 3 4 4 3 3 2 2 2 4 5 7 7 6 5 5 6 6 6 6 5 4 3 2 2 2 1 1 1 3 4 5 6 6 5 5 5 4 3 1 2 3 2 1 3 5 5 5 4 4 2 2 4 4 2 1 4 4 3 1 4 6 6 3 1 3 6 7 4 3 3 4 5 5 5 5 5 4 4 3 1 1 2 4 4 3 2 3 3 4 4 3 3 2 2 3 4 4 3 2 3 3 2 1 1 2 3 5 5 5 5 4 3 3 2 1 3 4 5 4 4 4 2 0 4 5 4 3 3 1 3 2 1 1 4 5 5 5 4 4 4 3 3 3 1 2 2 4 3 1 1 2 2 1 2 3 2 2 2 4 6 8 8 8 7 7 6 6 5 5 5 4 4 2 1 2 2 2 2 1 1 2 2 2 1 0 1 2 2 1 1 0 1 1 0 1 3 3 4 4 4 4 3 3 4 5 6 6 6 6 5 5 6 6 6 5 5 5 5 4 3 6 8 8 6 5 5 5 4 2 2 3 3 4 4 4 4 2 1 1 1 1 2 3 4 5 4 3 3 2 2 1 2 2 1 1 2 1 1 4 6 6 4 2 1 1 3 3 3 3 3 2 2 1 2 2 4 5 4 3 3 2 2 2 2 2 2 3 4 5 5 5 4 3 3 1 2 2 2 1 7 12 14 11 10 9 8 7 8 10 11 10 10 9 8 7 5 3 2 2 4 6 11 14 16 16 16 16 17 17 16 15 13 10 8 6 5 5 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 5 5 6 7 7 7 7 7 6 5 5 4 4 4 3 3 4 4 4 4 4 4 4 4 4 4 5 5 6 6 6 6 5 5 5 4 4 4 3 3 3 3 4 4 4 4 4 4 4 4 4 3 3 3 3 2 2 2 3 3 3 3 4 5 6 6 5 3 2 2 5 7 8 8 7 7 7 6 4 3 2 1 2 2 3 3 3 1 2 6 7 7 6 5 5 4 3 2 4 6 6 5 5 4 4 3 4 5 6 5 5 5 5 6 6 6 6 6 6 6 6 5 5 4 4 5 5 6 7 8 8 7 7 5 4 3 4 4 4 3 3 2 1 1 2 2 2 2 3 3 3 2 1 2 3 3 4 4 3 2 1 1 1 1 1 2 3 3 3 2 2 2 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 14 14 13 11 10 8 7 5 4 4 4 5 6 5 5 3 3 4 5 5 3 3 3 2 2 0 1 2 3 2 1 2 2 2 2 1 1 1 2 1 2 5 5 4 4 4 5 5 4 5 5 5 6 7 6 5 4 5 4 3 1 3 3 2 3 4 6 6 7 6 5 5 5 5 5 5 5 5 6 8 6 5 6 6 5 3 2 3 3 4 3 3 9 10 8 6 5 5 5 4 4 3 2 2 2 1 3 2 4 4 4 1 1 3 2 3 2 3 4 4 4 6 5 4 2 3 4 5 4 3 5 6 9 10 10 8 8 8 8 8 8 8 9 10 10 9 10 11 11 11 11 11 11 11 11 10 10 10 10 11 11 11 12 12 12 12 12 11 9 6 2 1 3 3 2 1 1 2 3 3 3 2 1 1 2 2 1 1 1 1 1 1 2 3 2 2 1 0 0 0 1 0 1 1 1 1 2 2 3 5 6 5 4 3 5 6 7 6 6 5 5 6 5 5 5 5 5 5 5 4 3 4 4 4 4 4 3 2 2 2 4 6 7 6 5 4 4 4 5 6 6 4 4 4 5 5 3 1 2 2 1 2 1 2 2 3 3 4 5 5 4 2 2 2 1 3 4 4 4 4 4 3 2 2 3 2 1 3 3 2 0 3 5 6 4 3 4 5 6 5 3 2 3 4 5 5 4 2 1 1 0 1 2 3 3 3 3 3 3 3 3 3 3 3 2 3 4 4 5 5 4 3 3 3 1 2 3 4 4 4 4 4 3 3 3 2 2 4 4 4 4 4 4 4 4 5 3 1 2 2 1 0 1 2 3 4 5 5 5 4 3 4 3 3 4 2 1 2 3 5 1 2 3 3 3 4 5 7 5 5 4 4 6 7 7 6 6 6 6 5 5 6 6 5 3 1 1 1 2 1 1 1 2 2 2 1 0 1 0 1 1 2 2 2 1 3 4 6 5 5 4 3 2 2 4 5 6 6 5 4 4 4 5 5 6 6 6 6 7 7 6 5 5 7 9 7 4 3 2 1 2 3 3 4 3 3 3 2 1 1 2 3 3 2 2 4 5 3 1 1 2 2 2 3 3 3 4 3 3 1 2 4 6 3 2 1 1 1 3 3 2 1 2 3 3 4 4 4 4 4 3 2 1 1 2 2 2 1 2 3 4 3 3 3 3 3 1 1 3 3 3 6 11 14 13 12 11 9 6 5 6 7 9 9 9 8 6 3 2 1 1 2 3 5 8 10 10 10 10 11 13 15 14 10 6 5 4 3 3 2 2 3 3 3 3 3 3 3 3 2 2 3 3 2 2 2 3 4 5 6 6 6 6 6 6 5 4 4 3 3 3 3 3 3 3 4 4 4 4 4 3 4 5 5 6 6 6 6 5 5 5 5 4 4 4 3 2 3 3 4 4 4 4 4 4 3 3 3 3 3 3 2 2 3 3 3 3 3 3 2 2 3 3 3 2 0 1 2 5 8 8 8 7 7 6 5 4 3 2 2 3 3 4 4 3 2 3 5 7 6 6 5 4 3 2 3 5 5 5 4 4 3 3 4 5 5 5 5 5 5 5 5 5 5 6 6 6 5 5 4 4 4 5 6 7 8 7 7 6 5 4 4 4 5 5 4 4 3 3 1 0 1 2 2 3 3 3 2 1 1 2 3 3 3 3 3 3 3 2 2 2 2 2 2 3 3 3 3 4 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 18 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 14 14 13 11 10 8 6 4 4 5 5 4 3 2 2 3 2 2 2 1 2 2 2 2 1 0 1 2 2 2 1 1 2 2 2 2 2 1 1 3 6 7 5 5 4 5 5 5 4 4 5 5 5 6 5 5 6 5 5 5 4 5 5 5 5 4 5 5 5 4 3 3 3 4 4 3 4 6 8 8 6 6 6 6 5 3 2 3 3 4 4 4 8 10 8 6 6 6 5 5 4 4 4 4 3 3 4 2 1 4 5 4 2 1 0 1 1 3 5 6 6 7 6 4 7 8 9 9 9 8 8 9 11 10 9 8 8 7 8 8 8 7 7 7 8 9 9 10 9 10 10 11 11 11 11 10 10 10 10 10 10 10 11 12 12 11 11 11 11 9 7 3 0 2 3 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 2 2 1 2 3 2 1 3 3 3 2 1 2 3 5 6 6 6 6 6 7 7 6 5 5 5 5 6 5 4 3 3 2 2 2 2 2 3 4 4 4 4 4 3 2 1 4 7 6 4 3 4 5 4 4 5 6 5 5 5 3 2 2 1 0 1 2 2 3 3 4 4 5 5 5 5 3 1 2 3 3 1 1 2 3 3 4 3 2 2 2 2 1 1 3 1 1 5 5 5 4 4 4 2 3 5 2 1 2 2 3 1 1 3 3 3 2 2 3 3 3 1 2 4 4 2 2 2 3 3 3 4 4 5 5 5 4 3 3 3 2 2 4 2 2 2 2 2 1 2 3 3 4 5 3 1 3 3 4 4 4 3 2 1 2 1 1 3 4 4 4 4 5 4 4 3 3 3 4 4 4 3 1 2 2 3 0 2 2 3 3 3 4 6 6 5 4 5 5 6 7 7 6 5 5 3 3 5 6 5 2 1 1 1 1 0 1 2 2 2 2 1 1 1 0 1 2 1 1 3 4 7 6 5 3 3 4 3 1 2 5 6 6 3 1 2 3 5 5 5 6 5 5 6 6 6 7 7 6 7 7 6 3 0 1 1 2 3 4 4 3 2 1 1 2 2 3 3 3 2 1 4 5 2 0 2 2 2 2 2 3 4 4 4 3 2 1 3 4 3 1 1 1 0 1 2 3 6 6 7 7 6 6 6 5 5 4 4 2 1 1 2 2 1 0 1 2 2 2 4 5 6 4 1 3 4 5 8 11 13 14 13 12 9 6 5 4 4 6 7 7 6 4 2 1 1 1 1 2 1 1 3 2 1 1 5 9 15 12 8 1 3 4 2 0 0 0 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 3 4 4 5 5 5 5 4 4 3 2 2 2 2 2 2 3 3 3 3 4 4 4 3 3 4 5 6 6 6 6 5 5 4 4 5 4 4 4 3 2 3 4 4 4 4 3 3 3 3 3 3 3 2 2 2 2 3 3 3 3 3 3 2 2 2 1 1 1 1 2 1 2 4 5 6 6 7 7 6 5 5 3 3 3 4 4 4 3 2 1 3 6 6 6 5 4 3 2 3 4 4 4 3 3 2 2 3 5 5 5 4 4 3 3 3 3 4 5 5 5 5 4 4 4 4 5 6 7 5 4 2 1 1 2 3 4 5 5 4 4 3 2 1 1 2 2 2 2 3 3 2 2 2 2 2 2 3 3 3 3 3 3 3 2 1 1 2 3 3 4 4 4 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 17 18 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 18 18 18 17 17 18 18 18 18 17 18 17 17 17 17 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 14 14 14 14 13 11 9 7 5 4 4 4 4 3 3 3 1 3 2 2 1 1 2 1 2 3 3 1 1 1 1 1 1 1 1 2 2 2 2 1 3 6 6 5 4 4 4 5 5 6 5 4 4 4 4 5 6 5 3 3 3 2 5 6 6 2 1 2 3 4 4 4 3 2 2 2 4 5 6 7 8 8 7 6 5 5 5 5 4 3 3 5 4 4 7 11 9 7 5 5 5 5 5 5 5 5 4 4 4 2 2 6 6 5 3 2 1 1 3 5 5 4 4 5 5 5 8 8 8 7 7 8 9 10 11 9 7 6 6 7 6 6 5 4 3 3 4 4 5 5 5 7 8 9 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 10 9 6 3 1 1 2 3 2 2 2 1 1 1 2 2 2 2 1 1 2 2 2 2 2 2 2 2 1 3 5 8 8 8 6 6 5 6 6 6 6 6 7 7 7 6 5 4 4 5 5 4 3 2 0 1 1 1 1 1 2 3 3 4 4 4 4 4 4 1 3 7 5 2 2 2 5 4 4 5 6 6 4 2 2 2 2 4 4 4 4 4 4 3 3 4 4 4 3 3 2 1 0 3 4 3 2 1 1 2 3 2 2 2 2 2 0 2 2 3 3 6 5 5 5 4 3 2 3 5 2 1 2 2 2 1 3 5 3 1 2 2 3 5 5 5 5 5 4 2 0 1 2 3 4 4 5 5 5 5 5 4 3 3 3 1 1 1 1 2 2 2 2 2 3 3 3 3 1 1 2 1 2 3 2 2 2 3 4 1 2 3 3 3 4 4 4 3 2 3 2 1 3 3 4 4 2 1 1 1 1 1 1 0 1 2 4 5 5 5 5 7 7 7 7 7 7 5 4 4 4 5 4 3 1 1 2 2 3 4 2 1 1 1 1 1 1 1 1 2 4 4 5 6 6 7 3 3 4 4 4 3 2 2 5 5 5 5 4 4 4 4 4 5 5 6 6 6 7 7 7 8 7 7 6 5 3 2 2 2 2 3 3 4 3 2 1 1 1 2 2 3 3 2 2 3 3 1 0 1 1 1 1 0 1 2 2 3 4 2 2 4 3 1 1 1 1 1 1 3 5 7 6 5 5 5 6 6 5 5 5 5 4 4 1 1 2 1 1 0 1 3 5 6 6 7 6 3 3 6 8 11 11 12 13 13 12 8 7 5 4 4 4 4 4 3 2 1 1 1 2 2 3 3 2 2 4 2 3 7 10 13 11 8 3 4 4 3 2 2 1 1 1 0 1 1 1 2 2 1 1 1 2 2 2 3 3 4 4 4 4 4 3 3 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 4 4 5 5 5 5 5 4 3 3 4 4 4 4 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 3 4 5 6 6 6 6 4 4 4 4 4 4 3 2 1 2 4 5 5 5 3 2 2 4 4 4 3 3 2 2 2 2 4 5 4 3 2 2 3 3 2 2 3 4 4 4 4 4 4 3 4 4 4 2 0 2 2 1 1 2 3 4 4 4 3 2 1 2 3 3 2 2 3 3 3 3 3 3 3 2 2 2 2 3 2 2 2 2 2 2 2 3 3 4 4 4 4 17 17 17 17 17 17 17 17 16 16 16 16 16 16 17 17 17 17 17 18 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 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 14 14 14 14 14 13 12 10 8 6 4 3 3 3 3 4 4 2 2 2 2 3 3 2 2 4 5 5 3 2 2 1 1 1 1 2 1 1 1 2 5 5 5 3 2 3 3 3 4 5 6 7 7 6 5 4 4 4 3 3 4 3 2 1 2 2 1 3 4 1 3 6 7 7 7 6 5 5 6 6 6 7 7 5 4 4 4 4 4 3 3 3 5 5 2 6 9 9 8 6 5 4 4 5 5 3 2 3 4 3 2 4 6 7 5 4 2 3 3 4 5 4 2 3 2 3 5 6 6 5 5 5 6 7 9 9 8 6 5 5 5 5 5 5 4 2 2 2 2 1 1 2 4 5 7 8 8 9 9 10 9 9 9 10 10 10 11 11 11 11 12 12 11 11 11 10 8 6 3 1 1 1 2 2 3 4 5 6 6 5 4 4 3 3 3 3 2 2 3 5 6 7 8 9 9 9 9 8 8 8 7 6 4 5 5 5 5 6 6 6 4 3 3 3 2 1 1 2 2 2 2 2 2 2 2 3 3 3 3 4 4 4 2 1 4 5 6 4 3 6 5 5 5 6 6 4 2 3 2 3 6 5 5 5 3 3 3 3 3 3 3 2 2 3 4 3 2 2 2 2 1 1 1 2 2 2 2 2 1 1 2 2 3 2 5 6 5 4 3 4 5 5 5 3 1 1 0 2 4 3 1 3 5 7 6 6 7 7 7 6 6 5 4 3 2 3 3 4 4 4 5 5 5 4 3 3 3 4 3 1 0 2 2 3 2 3 3 3 3 2 1 1 1 2 2 2 2 1 1 3 3 3 3 0 2 2 2 3 4 4 3 2 2 1 0 2 3 4 4 2 1 0 0 1 1 1 1 1 2 2 2 3 4 6 8 6 4 5 6 6 4 3 3 0 2 3 2 1 2 4 5 6 6 5 4 3 3 2 1 1 3 5 6 7 6 5 5 5 5 4 4 4 3 2 2 2 2 4 4 4 3 5 7 3 2 1 3 4 6 6 7 7 8 8 7 7 7 6 4 3 3 3 2 2 2 3 3 2 2 1 1 1 1 1 2 2 2 2 2 3 3 2 2 3 4 4 2 2 1 0 1 2 2 2 4 3 2 1 0 1 1 2 4 4 4 3 3 3 3 3 4 4 4 3 3 3 4 3 2 0 1 1 1 0 3 5 7 7 7 8 4 5 10 11 12 11 11 12 13 11 8 7 6 5 5 4 3 2 1 1 1 1 1 2 2 2 3 2 2 3 0 4 9 11 11 10 8 6 5 4 3 3 3 3 3 2 2 1 1 1 1 2 2 1 1 2 2 2 3 4 4 4 4 3 3 3 3 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 4 4 5 4 4 3 3 3 3 3 3 4 3 2 2 2 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 2 2 2 2 2 3 3 2 2 2 1 1 2 3 4 5 5 5 4 4 4 4 3 2 2 1 1 3 4 4 4 2 2 3 4 4 4 3 3 2 1 0 1 3 4 4 4 3 2 3 3 3 3 3 3 3 3 3 2 2 3 4 3 2 1 2 2 2 2 2 2 2 2 1 1 1 1 2 3 3 3 3 3 3 4 4 4 4 4 3 3 2 2 2 2 1 1 2 3 3 3 3 3 3 3 4 4 5 17 17 17 17 17 17 17 17 16 16 16 16 16 16 17 17 17 17 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 13 12 11 9 7 4 3 3 3 3 3 2 1 1 2 2 3 5 2 2 6 5 4 3 3 2 2 3 4 3 2 2 3 6 6 5 3 1 1 1 1 2 2 2 3 5 7 7 7 5 4 4 4 4 3 2 1 2 2 1 1 1 1 0 3 4 7 7 6 6 6 6 5 4 6 6 6 6 6 5 5 4 4 4 3 2 2 5 4 1 5 8 10 7 6 5 4 3 4 4 3 2 3 4 3 4 7 8 7 6 6 4 4 4 4 3 2 1 1 3 5 6 6 6 5 5 5 6 7 8 8 7 5 4 4 5 5 5 5 5 4 3 3 3 3 2 1 1 3 4 5 6 6 7 7 7 8 9 9 9 10 10 11 11 11 12 12 12 12 11 11 11 10 9 6 5 4 5 6 7 8 8 8 8 8 9 9 9 9 9 9 9 10 11 11 11 11 11 10 9 8 8 8 9 9 8 7 4 3 3 2 2 4 5 5 4 3 2 2 1 0 1 2 2 2 3 3 2 2 2 2 3 3 3 4 4 3 2 1 2 5 7 6 6 7 6 5 5 5 5 6 5 5 5 5 5 4 4 4 3 4 4 3 5 5 3 1 2 5 7 5 3 2 2 2 1 1 1 2 2 1 0 1 1 0 1 0 1 1 4 7 6 4 4 6 7 5 5 5 3 1 1 2 2 3 5 8 7 7 8 8 8 7 7 8 7 6 5 4 3 3 3 4 4 4 4 4 4 3 2 3 4 4 4 2 1 2 2 2 2 2 3 2 2 1 2 2 2 2 3 1 0 1 1 0 1 2 3 1 1 2 2 3 3 3 3 1 1 1 1 3 4 4 3 2 1 1 0 0 1 0 2 2 2 1 1 3 6 7 7 4 3 4 4 4 3 3 2 3 3 3 2 2 3 5 6 5 5 6 6 6 5 3 1 1 4 7 6 6 4 4 5 5 5 4 4 3 2 1 1 3 3 3 3 2 1 4 5 4 3 3 3 5 5 6 6 6 7 7 6 5 4 4 3 3 2 2 3 2 1 1 1 1 1 2 1 1 0 1 1 1 1 2 1 2 4 4 4 4 3 2 2 2 2 3 2 1 0 2 3 3 2 1 0 1 1 1 3 3 3 3 4 4 3 2 2 2 2 2 2 2 3 4 3 2 1 0 1 1 1 5 6 6 7 8 4 5 13 12 12 12 12 11 12 12 10 8 7 6 6 6 5 3 2 1 0 1 1 1 2 2 2 2 2 2 2 6 11 11 10 9 6 4 3 5 5 5 5 5 4 4 3 2 2 1 1 1 2 2 2 2 2 2 3 4 4 4 3 3 3 3 3 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 4 4 3 3 3 2 2 2 2 3 3 3 2 1 1 2 3 3 2 2 2 2 2 3 3 3 3 2 2 2 2 2 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 1 1 1 2 3 4 4 4 3 2 1 2 2 1 2 3 3 3 2 2 3 4 4 3 3 3 2 1 1 1 2 3 4 4 4 3 3 4 4 4 3 2 2 1 1 1 1 2 3 1 1 2 2 2 2 2 3 3 3 3 3 3 2 2 3 3 3 3 3 3 4 4 5 5 4 4 4 3 3 3 2 2 1 1 2 3 4 4 3 3 2 2 3 4 4 17 17 17 17 17 17 17 16 16 16 16 16 16 16 17 17 17 17 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 13 13 12 10 7 5 3 3 2 2 2 1 2 2 2 3 2 1 3 6 7 3 3 6 1 4 7 7 7 6 5 5 5 5 3 3 2 0 1 2 1 1 1 0 1 2 3 5 6 5 5 5 5 5 5 5 4 2 2 1 2 3 3 4 5 6 6 7 7 5 3 4 5 5 5 5 5 6 5 5 4 3 3 3 3 2 2 2 0 2 4 8 9 7 5 5 5 4 3 2 2 2 2 4 6 7 8 7 6 6 6 6 5 4 2 2 2 3 4 6 6 6 5 5 5 5 6 6 8 8 8 7 5 3 2 4 4 5 6 6 5 5 4 3 3 3 3 3 4 5 5 6 6 5 5 5 6 7 8 8 8 9 9 10 10 11 12 12 12 12 12 12 12 11 10 8 7 7 7 7 8 8 8 9 9 9 9 9 10 10 11 11 11 11 11 11 11 11 11 11 10 9 8 9 9 8 8 4 1 2 1 1 2 2 3 3 3 3 3 2 1 1 1 2 3 3 4 4 4 3 3 3 3 3 4 4 4 3 2 2 3 5 6 7 7 7 7 7 6 7 7 6 5 5 4 4 4 4 3 5 5 5 4 4 3 1 2 5 6 7 6 3 2 1 1 0 0 0 1 1 4 4 5 7 6 5 4 2 1 3 5 6 4 6 7 6 5 7 8 7 6 5 4 6 11 10 8 6 6 6 6 7 7 8 8 7 6 5 5 4 3 3 3 4 3 3 4 3 3 3 4 4 4 3 2 1 2 2 2 2 3 3 2 2 3 3 3 2 2 2 2 2 2 1 1 1 2 2 1 0 2 1 1 1 1 1 0 1 3 0 3 4 2 1 1 1 1 1 2 2 2 3 4 3 3 3 3 4 5 6 6 5 5 4 4 3 1 1 2 2 2 1 2 4 5 6 4 5 6 7 6 4 3 3 3 4 5 6 5 4 4 4 4 4 4 4 3 2 2 2 4 4 3 1 1 1 1 2 5 4 3 4 5 6 6 5 5 4 4 4 3 3 3 3 2 1 1 3 2 1 1 0 1 1 2 2 1 0 2 2 3 3 2 3 1 3 6 3 1 1 1 1 2 3 4 4 3 1 1 2 2 1 0 1 1 0 1 2 3 4 5 6 5 4 2 1 1 2 2 3 3 3 4 4 4 3 1 1 1 3 7 8 7 7 7 4 5 13 16 15 14 13 12 11 12 12 9 8 7 7 7 6 4 3 1 1 0 1 1 1 2 2 2 1 1 4 6 9 11 11 10 10 9 7 7 7 7 7 6 5 5 4 3 2 1 0 1 1 2 2 2 2 2 3 3 4 4 3 3 3 3 3 2 3 3 3 3 2 2 2 3 3 2 2 2 3 3 3 3 4 3 3 3 2 2 2 2 2 3 3 2 1 1 2 3 3 3 2 2 2 2 3 3 3 3 3 3 2 2 1 2 2 2 1 1 1 1 1 2 2 3 2 1 1 1 1 1 1 1 2 2 3 2 2 1 0 1 2 3 3 1 1 2 3 3 2 1 1 2 3 3 3 3 4 4 4 3 2 2 1 1 1 1 2 3 4 4 4 4 4 5 4 3 2 1 2 3 3 1 1 1 2 3 3 3 2 2 3 4 4 4 4 5 4 3 4 4 4 4 4 3 3 4 4 4 4 4 4 4 4 4 3 3 2 2 2 3 3 4 4 3 3 2 2 2 3 4 17 17 17 16 17 17 16 16 16 16 16 16 16 16 17 17 17 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 13 13 12 11 8 6 4 3 2 2 2 2 2 2 2 2 0 3 6 9 5 6 5 2 7 8 9 6 6 5 4 4 1 2 4 2 1 2 2 1 2 3 2 2 2 1 2 4 4 4 3 3 3 4 4 3 3 2 2 2 2 2 1 1 4 6 6 5 6 5 5 5 6 6 5 3 4 5 4 4 4 4 3 2 4 5 5 4 4 4 5 6 8 7 5 4 4 3 2 1 2 2 3 5 7 8 8 6 5 6 6 7 6 5 3 3 4 5 5 6 5 5 5 5 5 5 6 7 8 8 8 6 4 2 1 3 4 5 6 6 6 6 5 4 4 5 4 5 5 6 6 7 7 7 6 6 6 7 7 7 7 7 8 8 9 10 10 10 11 12 13 13 13 12 11 10 9 8 7 7 7 8 8 8 8 8 8 8 9 9 10 10 10 10 9 9 8 8 7 7 7 7 7 8 8 9 8 4 2 2 2 1 1 1 2 3 3 3 4 3 2 2 2 3 4 4 5 5 5 4 4 3 3 3 4 4 4 4 3 3 3 6 7 8 8 7 6 6 6 7 6 5 3 2 2 3 4 5 6 7 8 7 5 5 6 6 7 8 8 8 7 5 3 5 5 4 6 6 5 6 7 7 8 8 8 7 6 5 3 1 3 6 6 7 6 6 5 5 6 7 8 9 10 11 11 7 5 4 3 2 4 5 7 7 7 7 7 6 5 5 5 4 4 5 3 2 4 4 3 3 4 3 2 2 1 1 2 2 1 1 2 2 3 3 3 2 1 0 1 1 1 1 1 1 1 2 2 1 2 2 1 0 0 0 1 1 2 2 3 3 1 2 1 1 1 1 2 3 3 3 3 4 4 3 3 6 6 6 5 6 8 7 6 5 4 2 1 1 2 2 1 1 2 4 5 5 4 4 4 4 4 4 4 5 5 4 3 5 6 5 1 1 2 3 3 3 3 3 3 3 3 3 3 1 1 2 2 1 1 2 3 3 5 6 6 6 6 6 5 3 2 2 3 3 2 1 0 1 1 0 0 1 2 2 1 2 2 1 1 3 4 4 2 3 3 2 5 4 2 0 1 2 2 3 4 4 4 3 1 2 2 0 2 2 1 0 1 2 3 5 6 8 7 6 4 2 1 2 3 3 3 3 4 4 5 4 3 1 3 6 9 9 8 8 8 8 7 8 11 12 13 13 11 10 11 13 14 10 8 8 7 6 4 2 1 1 1 1 1 1 1 2 2 1 1 4 5 7 9 10 11 12 12 11 9 8 8 8 7 6 5 4 3 2 1 0 1 1 1 2 2 2 2 3 3 4 3 3 3 3 3 2 2 3 3 3 3 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 4 3 3 2 2 3 4 4 3 3 2 2 3 3 3 3 2 2 2 2 1 0 1 1 1 1 0 0 1 2 2 2 2 1 0 0 1 1 1 1 2 2 2 1 2 2 2 2 1 1 1 2 2 2 3 3 3 2 1 0 2 3 3 3 3 3 3 3 3 1 1 2 1 1 2 2 3 3 3 4 4 4 5 4 3 1 2 3 3 3 1 2 2 2 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 5 5 5 4 4 4 3 3 3 4 5 17 17 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 12 11 9 7 5 4 2 1 1 2 2 2 2 1 2 4 6 8 4 1 3 5 10 7 3 4 4 4 4 5 4 3 3 1 1 2 1 1 3 3 3 4 4 3 3 4 4 3 3 3 2 2 1 2 4 3 2 3 4 3 2 1 4 7 6 3 3 3 3 5 6 6 4 3 4 5 6 6 5 5 4 4 5 5 5 6 5 6 6 5 6 6 6 4 4 2 3 3 3 2 3 5 7 9 9 9 8 8 7 7 7 6 7 7 5 5 5 5 5 4 4 4 5 5 6 7 7 7 6 5 4 2 1 3 4 5 6 6 6 6 6 5 5 6 6 6 6 7 7 7 7 7 7 7 8 8 7 7 6 6 7 7 8 8 8 8 9 10 12 12 12 12 12 11 11 10 9 9 8 8 8 8 8 7 7 7 8 9 9 9 8 7 7 6 5 3 3 4 4 5 7 8 9 8 7 5 4 3 2 2 1 1 1 2 2 3 3 4 3 3 4 5 5 5 5 5 5 5 4 3 2 3 4 4 4 4 4 3 4 6 8 8 7 6 6 5 5 6 6 5 3 3 3 4 5 6 7 8 7 7 6 9 10 10 11 10 9 8 8 8 8 10 10 8 8 7 7 6 5 5 5 6 6 6 6 7 7 5 5 6 6 5 5 4 4 3 4 5 6 7 7 7 6 5 4 4 3 3 4 4 5 7 7 7 7 7 6 6 6 5 5 5 4 2 1 2 2 3 3 3 2 2 2 2 2 1 1 1 1 0 1 2 2 2 1 1 2 1 1 2 2 2 2 2 2 1 1 2 2 3 3 2 1 1 1 1 1 1 2 2 3 2 1 2 3 4 5 4 4 4 3 2 2 3 6 6 6 6 6 5 5 5 3 2 3 1 1 1 1 2 3 4 4 3 2 2 1 3 4 4 5 5 4 3 2 1 5 6 4 2 1 3 2 2 2 2 3 2 2 2 1 1 1 1 1 2 2 2 3 3 4 5 5 5 6 7 5 4 2 2 3 3 2 1 1 1 1 1 1 2 2 2 1 1 2 2 2 3 3 3 1 2 3 2 3 4 3 2 1 2 2 3 4 5 5 4 2 2 1 2 3 3 2 1 1 2 4 6 7 8 8 7 6 5 4 2 2 3 3 4 4 4 5 4 3 1 4 8 11 11 11 11 12 12 11 9 6 5 7 10 9 7 5 8 13 12 10 9 7 6 3 2 1 1 2 2 2 2 2 2 2 2 1 4 4 4 5 5 6 5 7 9 10 10 9 9 8 7 6 4 3 2 1 1 1 1 2 2 2 2 2 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 2 3 3 3 3 3 3 3 3 4 4 5 5 5 5 4 3 3 4 4 4 3 3 3 2 2 1 1 1 1 1 2 2 1 1 1 1 1 1 1 1 2 2 2 2 1 1 0 1 1 1 2 2 2 2 1 1 2 2 2 2 2 2 2 3 3 3 2 2 2 2 2 1 3 3 4 3 3 3 2 1 1 0 1 2 1 1 2 3 2 2 3 3 3 4 4 3 2 3 3 2 2 1 1 2 2 2 2 3 3 2 3 4 5 5 4 4 4 3 4 4 4 4 4 4 3 3 3 4 4 4 4 4 5 5 6 5 5 5 6 6 7 6 6 6 5 5 4 5 5 6 7 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 17 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 15 15 15 15 15 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 12 11 9 7 5 4 2 0 1 2 2 2 2 1 1 1 2 4 4 4 5 7 7 5 2 4 5 5 5 3 3 2 1 1 2 2 2 2 3 3 3 3 3 3 2 2 3 3 4 5 2 1 2 3 4 3 2 1 1 1 2 4 8 6 3 1 2 2 1 2 3 4 4 5 6 6 6 6 6 5 6 5 5 5 6 7 6 5 5 5 5 6 6 6 4 4 4 4 3 1 4 6 7 9 10 9 8 8 7 7 7 6 7 8 7 5 5 5 4 4 4 4 4 5 6 6 6 6 6 5 4 2 0 2 4 5 5 6 6 6 6 6 6 6 6 6 6 7 7 7 7 8 7 7 8 8 8 8 7 7 7 7 7 7 7 7 7 8 9 9 10 10 11 11 12 11 11 10 9 9 8 7 7 7 7 7 8 8 8 6 5 4 4 4 3 2 3 3 5 6 7 8 8 7 5 5 4 3 2 1 1 1 1 2 2 2 3 3 3 3 4 5 5 6 6 6 5 5 4 3 2 2 3 4 4 4 4 4 5 6 7 7 7 6 6 5 5 5 5 5 5 4 4 4 4 4 3 4 5 6 7 8 7 6 7 7 8 7 7 8 8 7 6 5 5 5 5 5 5 5 5 6 6 5 5 5 7 6 4 3 3 4 4 4 4 4 4 4 4 3 3 5 5 5 5 5 4 3 3 4 5 6 6 6 6 6 6 6 5 5 5 5 4 3 2 2 1 2 3 3 2 3 3 2 1 2 2 3 3 4 3 3 2 1 1 1 1 0 1 3 2 2 3 2 2 2 3 4 4 5 4 3 2 1 1 2 3 3 2 1 2 1 1 2 3 5 5 5 5 5 5 6 5 5 6 7 6 5 4 2 1 1 2 2 1 4 5 5 2 2 3 4 4 2 1 0 1 1 2 3 3 2 2 3 1 3 5 5 4 2 2 3 3 3 3 2 1 1 1 1 1 0 0 1 1 2 3 3 4 4 4 4 5 6 6 6 5 3 2 2 2 3 2 1 1 1 1 1 1 2 2 3 1 1 2 2 3 3 2 2 0 2 3 2 2 4 3 2 1 1 2 4 5 6 5 4 1 1 2 4 4 3 2 1 2 3 4 6 7 8 8 8 8 7 5 3 2 3 3 3 3 4 3 2 2 4 6 9 12 13 13 13 12 11 11 10 8 5 3 5 6 6 5 6 8 9 9 8 7 4 2 1 1 2 3 3 3 3 3 3 3 3 2 2 6 6 6 5 5 3 5 7 8 9 10 9 7 6 5 4 3 3 2 1 1 2 2 2 2 2 2 2 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 2 2 2 3 3 3 3 3 3 3 4 4 5 5 5 6 6 5 5 4 4 4 3 3 2 2 2 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 3 2 2 2 1 1 1 1 1 2 3 3 3 2 2 2 2 2 2 2 2 2 2 2 3 3 3 2 2 2 2 1 3 4 4 4 4 3 2 0 0 1 1 2 2 2 2 3 3 3 2 2 2 1 1 1 2 3 3 1 1 2 3 2 1 1 2 2 2 2 3 4 5 5 4 3 3 3 3 4 4 4 4 4 4 4 4 5 5 5 5 6 6 6 6 6 6 7 7 7 7 7 7 6 5 5 5 6 6 7 7 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 15 15 15 15 15 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 12 11 8 6 5 4 2 2 2 1 1 2 2 3 3 3 3 2 3 4 5 6 6 6 4 3 4 4 3 1 0 1 1 1 2 2 2 2 2 2 1 1 1 0 2 2 4 5 6 6 4 1 2 3 3 1 2 3 2 0 1 4 6 6 4 2 2 3 2 1 2 2 4 7 6 6 6 5 5 5 5 5 5 6 5 5 5 5 5 5 4 3 4 4 3 3 3 1 1 4 6 7 6 9 13 10 8 7 7 7 5 4 5 6 8 8 6 5 5 5 5 5 4 5 5 6 5 4 4 4 2 1 1 2 4 5 5 6 6 6 6 7 6 6 7 7 7 7 7 7 8 8 8 7 7 8 8 8 8 8 8 7 7 7 7 6 6 6 6 6 6 7 8 10 11 12 11 11 10 9 8 7 7 6 7 7 7 7 6 4 1 1 2 2 2 2 3 4 5 6 6 6 5 4 4 4 3 2 1 1 1 2 2 2 2 2 2 3 3 3 5 6 6 6 6 6 6 5 5 4 3 2 2 3 3 4 5 5 6 6 7 7 7 7 6 5 5 6 6 6 5 4 5 5 4 2 1 3 5 6 4 3 2 3 5 5 5 4 3 3 4 5 5 5 5 5 5 5 4 5 5 6 6 6 5 4 6 6 4 2 0 1 3 5 4 4 4 4 4 4 4 5 5 5 5 6 6 5 5 5 6 6 6 5 5 6 6 6 5 4 4 4 4 3 2 2 1 2 2 2 2 1 1 1 1 1 2 2 2 2 2 2 1 0 1 1 0 2 3 3 1 1 2 2 1 2 3 5 5 4 3 3 3 2 3 4 4 4 4 2 1 1 0 1 4 4 4 3 3 4 4 4 4 5 7 6 5 5 5 4 4 4 5 6 7 9 8 6 3 2 3 3 4 3 3 1 1 0 0 1 1 1 2 2 2 4 6 5 3 1 2 3 4 3 3 2 1 0 1 2 2 1 1 2 2 2 2 3 4 3 2 1 1 2 4 5 4 3 2 2 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 3 3 4 3 3 3 3 3 3 2 3 3 1 2 1 1 3 4 4 4 3 2 3 4 4 3 2 2 2 2 3 4 6 6 7 8 8 8 7 5 4 2 2 2 2 2 2 0 3 7 8 9 12 14 16 14 12 10 9 9 9 9 8 6 5 5 5 6 5 4 5 5 5 5 3 2 1 1 3 3 4 4 4 4 4 3 3 2 0 4 7 8 8 6 5 6 6 7 8 8 7 6 6 5 4 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 4 4 4 4 4 4 4 4 4 4 5 5 5 5 4 4 4 4 3 3 2 2 2 2 2 2 2 1 1 2 3 4 4 4 4 4 4 4 3 3 3 3 2 2 2 3 3 4 4 3 3 3 3 3 3 3 2 3 2 2 3 3 4 4 4 4 4 3 3 1 2 4 4 4 4 3 2 1 1 1 1 1 2 1 2 3 3 2 1 3 2 3 3 3 2 3 1 2 3 2 2 0 2 3 3 3 2 2 3 4 5 4 3 3 3 3 3 4 4 4 4 4 4 5 5 5 5 6 6 6 6 6 6 6 6 6 6 7 7 7 6 5 4 5 5 6 7 7 7 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 17 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 15 15 15 15 15 14 14 14 14 14 14 14 13 13 13 13 12 12 12 12 12 12 12 11 10 8 6 6 5 5 5 4 3 2 1 1 2 4 4 4 3 2 3 3 4 4 4 3 1 2 3 2 2 3 3 2 1 1 2 2 1 1 1 1 2 3 4 4 4 5 5 5 6 6 4 3 3 3 4 2 1 1 2 3 4 4 4 3 3 3 2 1 1 1 0 3 6 5 4 3 3 3 4 4 5 5 5 3 4 5 5 5 5 5 4 3 2 2 2 1 1 3 5 4 5 4 9 12 8 7 7 7 7 6 4 4 5 6 6 6 6 6 6 6 6 5 5 5 5 5 4 4 3 2 1 2 4 5 6 6 5 5 5 5 6 6 6 7 8 8 8 8 7 8 8 8 8 7 7 8 8 8 8 7 7 6 6 6 5 5 5 5 5 5 6 6 7 8 9 10 10 11 10 8 7 6 6 7 7 6 5 3 2 3 4 4 3 2 2 3 4 5 5 5 4 3 3 3 3 2 1 0 1 1 2 3 3 3 3 3 3 4 4 5 6 6 5 6 6 6 5 5 4 4 3 2 1 2 3 5 6 6 6 6 7 7 7 7 5 4 5 5 5 5 5 5 5 5 1 1 1 3 4 2 2 3 5 5 4 2 2 3 3 3 4 5 5 5 5 5 4 4 4 5 5 6 6 6 6 6 5 5 3 2 4 5 5 4 4 4 4 4 4 4 4 5 5 5 6 6 6 5 5 6 6 6 5 5 4 5 5 5 3 3 4 4 3 2 2 1 1 1 0 0 0 0 1 1 0 1 1 0 2 2 1 1 1 1 3 4 5 3 1 1 1 1 2 3 4 4 5 4 2 2 3 4 4 4 5 5 4 4 2 2 3 2 1 4 4 4 4 2 3 3 4 4 5 6 5 4 4 7 7 6 5 5 5 4 3 2 3 3 2 2 3 3 3 2 1 1 0 0 0 1 2 1 1 4 5 5 4 2 1 1 2 5 4 4 2 1 1 2 2 2 2 2 3 3 2 1 1 3 3 2 0 0 1 4 5 5 3 3 2 1 0 0 0 1 1 1 1 1 1 1 1 2 3 3 4 4 5 5 3 3 3 3 4 3 2 4 3 1 1 1 2 2 2 2 2 4 5 5 4 3 2 2 2 3 3 4 4 5 6 8 8 8 7 6 5 4 3 3 2 2 1 1 2 6 10 13 14 14 14 11 8 7 7 7 6 7 8 6 5 4 4 5 4 4 3 2 3 3 2 2 1 1 3 3 3 3 3 3 3 1 3 6 6 6 7 9 9 7 5 5 6 7 7 7 7 7 6 6 4 3 3 2 2 2 2 3 2 2 2 2 2 2 2 1 1 1 2 2 2 2 2 2 2 2 2 3 3 2 2 2 2 2 2 2 3 3 4 4 4 4 3 3 3 2 3 3 4 4 4 4 4 3 3 3 2 2 2 2 2 3 3 3 3 3 4 5 4 4 4 4 4 4 4 4 4 4 3 3 2 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 3 4 4 4 4 4 4 4 4 3 2 3 4 4 3 3 3 2 1 0 1 1 1 1 2 2 1 2 3 3 3 3 4 3 3 1 0 1 1 0 1 3 3 4 4 3 3 3 4 5 5 5 4 4 4 5 5 4 4 3 3 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 5 4 4 5 6 6 7 7 7 16 16 16 16 16 16 16 16 16 16 16 17 17 17 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 15 15 15 15 15 15 14 14 14 14 14 14 14 13 13 13 13 12 12 12 11 11 11 11 11 10 8 7 7 7 8 8 7 6 5 4 2 1 1 2 3 3 2 2 1 2 2 2 1 2 2 3 3 3 2 1 2 1 0 2 2 2 1 1 1 2 4 5 5 4 4 5 6 6 7 7 6 7 5 4 4 4 5 5 5 5 3 2 2 3 4 3 2 0 1 2 1 1 2 2 2 3 3 4 4 4 5 5 5 4 5 5 5 5 5 5 4 2 2 2 2 2 4 3 1 4 7 8 6 3 5 7 6 6 6 4 4 6 5 5 5 5 6 6 6 5 5 4 5 5 6 5 4 4 4 4 5 6 7 6 6 6 5 4 4 5 6 6 6 7 7 8 7 7 8 8 8 8 8 8 7 7 7 6 6 5 4 3 1 1 1 1 1 2 2 2 3 4 5 5 6 7 8 8 8 8 7 7 7 5 2 1 1 2 2 3 3 3 2 1 3 4 5 5 4 3 3 3 3 2 1 1 2 2 2 1 2 3 4 4 4 4 4 4 4 4 4 4 5 6 6 5 4 4 3 3 2 2 3 4 6 5 5 5 5 6 7 7 7 6 5 5 5 4 5 4 5 6 5 1 1 1 1 3 4 4 5 5 4 2 1 2 3 3 3 4 5 6 5 5 5 5 4 4 4 5 5 6 6 6 6 4 3 3 3 4 5 5 4 3 3 2 2 3 3 4 4 4 5 5 6 6 6 5 5 5 5 5 5 5 5 5 6 4 4 5 4 3 3 2 2 1 1 1 1 1 2 2 3 1 1 1 0 0 0 1 2 3 2 3 4 4 3 1 1 3 2 1 2 3 4 4 4 2 2 3 3 3 3 4 4 3 2 2 2 3 2 1 2 4 4 2 0 2 3 5 6 5 4 2 1 3 7 7 5 2 3 4 3 1 2 3 4 2 2 2 3 3 3 2 1 2 2 2 1 2 4 4 5 6 5 3 2 1 3 4 5 4 3 1 0 1 1 2 3 2 2 3 3 2 2 1 2 2 2 1 1 3 5 6 6 4 3 3 3 2 1 1 1 1 1 2 2 2 2 0 1 3 4 4 4 5 4 2 2 3 4 4 3 2 4 3 2 2 1 1 2 2 2 2 3 3 4 3 2 1 2 3 4 4 4 5 5 7 8 8 7 6 6 6 7 7 7 5 3 2 2 2 1 6 12 14 14 13 10 7 5 6 6 6 6 7 5 5 4 6 6 6 5 4 4 4 3 3 3 2 0 1 2 3 3 1 1 4 5 7 8 9 10 10 10 10 8 5 3 5 6 6 7 7 7 7 6 4 3 2 2 3 3 3 3 3 3 2 2 2 2 2 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 2 2 3 3 3 3 3 2 2 1 2 2 3 3 3 3 3 3 2 2 1 1 2 2 2 1 2 3 3 3 4 4 4 3 3 3 3 4 4 4 4 3 3 2 2 2 2 2 2 2 1 1 1 1 1 1 2 1 1 0 2 3 3 3 3 3 3 3 4 4 3 2 2 3 4 3 3 2 2 1 0 1 1 2 2 2 1 1 2 2 2 2 2 3 3 3 2 2 2 3 3 3 3 4 4 4 4 4 5 5 6 6 5 5 6 6 6 6 5 4 4 3 4 5 5 5 5 5 5 5 4 4 5 5 5 5 5 5 5 5 5 4 4 5 5 6 6 6 6 6 16 16 16 16 16 16 16 16 16 16 17 17 17 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 17 17 17 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 14 14 14 14 14 14 14 13 13 13 12 12 12 11 10 10 10 10 9 8 7 7 8 9 10 9 8 7 7 6 4 2 1 1 1 1 1 1 1 1 0 1 2 3 3 2 2 1 0 1 1 0 1 2 3 2 2 1 2 3 4 4 4 4 5 5 5 5 5 4 5 5 5 5 4 3 2 1 1 1 1 0 1 3 3 3 3 3 2 1 2 3 4 2 3 4 4 4 4 5 3 2 1 4 5 5 5 5 5 4 2 3 3 3 3 4 3 3 2 5 8 3 5 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 3 2 3 4 4 4 4 5 5 6 7 7 7 7 7 5 4 4 4 5 5 5 6 7 7 7 7 8 8 8 8 8 7 6 5 4 4 3 3 2 2 2 2 2 2 3 3 4 4 3 3 4 4 5 5 5 6 6 7 7 7 5 3 1 1 1 1 1 1 2 2 2 2 3 4 4 4 3 3 3 3 3 3 1 1 2 3 3 2 2 3 4 4 5 4 4 3 2 2 3 4 5 5 5 5 4 3 3 2 3 5 6 6 6 5 4 4 5 6 6 7 7 7 6 5 4 4 5 4 5 6 4 3 2 1 4 5 5 5 4 3 2 1 1 2 3 3 3 4 5 6 5 5 5 5 4 4 4 4 5 5 5 5 5 3 2 2 2 3 4 5 4 4 2 1 0 1 3 3 3 4 4 5 5 6 6 6 6 5 5 5 5 5 5 5 6 5 4 3 3 4 4 2 1 1 1 2 2 2 3 3 3 1 1 1 1 2 4 3 3 2 2 2 3 4 4 3 3 3 1 2 1 1 2 3 3 3 2 2 1 1 2 1 1 2 2 1 1 1 2 1 0 3 5 4 3 3 3 5 6 4 1 2 1 3 8 7 4 2 0 2 3 3 5 4 3 2 1 2 3 3 2 2 2 3 3 3 2 3 4 5 5 5 5 5 4 4 5 4 3 2 1 1 1 1 3 3 2 1 2 2 2 1 2 1 2 3 3 2 3 4 4 5 5 4 4 3 3 2 1 1 1 1 2 2 2 2 2 1 0 3 5 5 4 4 3 1 1 2 3 3 3 2 3 4 3 1 0 1 2 2 2 2 2 2 2 2 2 0 1 2 4 5 6 6 6 7 7 7 6 6 7 8 9 8 8 6 5 3 4 3 3 3 9 15 13 12 9 7 6 7 7 8 7 5 3 4 5 7 8 7 6 5 5 5 5 5 4 3 2 2 2 2 2 1 2 5 6 6 6 8 10 12 10 7 5 4 4 5 6 6 6 6 7 6 6 4 3 3 3 3 3 3 3 3 3 3 3 2 2 2 1 1 1 1 2 2 2 2 2 2 1 1 1 1 2 2 2 2 1 1 1 1 2 2 2 2 2 2 1 1 1 1 1 1 2 1 2 2 2 2 2 2 1 1 2 2 2 1 2 2 3 5 5 4 3 2 2 3 3 3 4 4 3 3 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 3 2 2 2 2 2 2 3 3 3 2 2 2 2 2 2 1 2 1 1 1 1 2 1 1 1 1 2 2 2 2 2 2 2 3 3 3 3 4 4 4 4 4 5 5 5 5 6 7 7 7 7 7 7 7 7 6 5 5 4 5 5 5 5 5 5 5 4 4 4 4 5 5 4 4 4 3 3 4 4 4 4 5 5 6 6 6 6 6 16 16 16 16 16 16 16 16 17 17 17 17 17 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 13 13 13 12 12 11 10 9 8 8 9 8 7 7 7 9 10 9 8 8 8 7 6 5 4 3 2 1 1 1 1 0 1 2 2 3 2 2 2 2 1 1 1 2 2 3 3 2 1 1 3 4 4 4 4 4 5 4 4 2 0 2 2 2 2 2 2 2 2 2 1 1 0 2 4 5 5 5 4 2 2 4 6 6 6 4 4 5 5 4 4 3 1 1 2 5 6 5 2 4 4 4 4 3 3 3 2 3 3 3 2 6 10 8 7 6 5 5 4 4 5 3 2 3 5 5 5 5 5 5 4 4 2 1 1 0 1 2 3 4 4 5 4 5 6 7 7 7 6 6 5 5 4 4 4 5 5 6 6 7 7 7 7 6 5 3 1 0 0 0 0 1 2 2 2 2 2 3 3 4 5 5 4 4 3 3 4 5 6 6 6 5 4 3 2 1 2 0 1 2 1 1 2 2 3 3 4 4 3 3 2 3 3 3 3 1 0 1 2 2 1 2 3 3 4 4 4 3 3 2 2 3 4 5 5 5 4 3 3 3 3 4 6 6 6 6 5 4 4 5 5 6 6 7 7 6 5 4 4 5 5 6 5 4 3 1 1 3 4 5 5 4 3 1 1 2 2 3 3 4 5 5 5 4 4 4 5 4 4 4 4 5 5 4 4 3 2 1 1 2 2 3 4 5 4 3 2 2 1 3 3 3 3 4 4 4 5 5 6 6 6 6 5 5 5 5 5 5 5 5 4 4 3 3 3 1 1 1 2 2 3 4 4 4 3 2 2 2 3 4 4 4 3 3 2 1 2 3 1 0 2 1 2 1 0 2 2 2 2 2 2 1 2 3 2 2 3 3 3 4 3 3 4 5 6 5 5 4 3 4 6 4 1 1 1 4 6 8 6 5 4 5 5 4 3 2 3 3 2 1 1 2 2 2 2 2 3 3 3 2 3 4 5 5 5 5 5 5 4 4 3 2 1 1 2 3 2 2 2 1 1 1 1 1 1 1 1 2 3 3 4 3 3 3 5 5 4 2 2 2 1 0 0 0 1 1 1 1 2 2 1 1 2 5 6 5 3 2 1 1 1 2 2 1 1 1 2 2 1 2 2 2 2 2 2 2 2 2 2 2 1 2 2 4 5 6 5 5 5 5 5 5 6 8 8 8 8 7 6 6 5 5 4 2 6 11 15 13 11 10 8 8 9 9 8 6 4 2 4 6 8 8 8 7 7 7 7 6 6 5 4 4 3 3 3 2 2 2 5 5 4 3 4 8 12 13 10 6 5 6 6 6 6 6 5 5 5 4 4 3 3 3 3 3 3 3 3 3 3 3 2 2 2 1 1 1 1 1 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 1 1 1 0 0 0 0 1 1 1 0 0 1 1 1 1 2 2 1 0 1 2 2 2 2 4 5 6 5 3 0 1 2 3 3 3 3 3 3 2 2 1 1 1 1 1 2 1 1 1 1 1 1 1 1 2 2 2 1 1 1 2 2 2 2 2 2 3 3 3 2 2 2 2 2 1 1 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 2 2 2 3 4 4 4 5 5 6 6 6 7 7 7 7 7 7 7 7 6 6 6 5 5 5 6 6 6 5 5 5 4 4 5 5 5 5 4 3 2 2 2 3 3 4 4 4 5 5 5 5 5 5 16 16 16 16 16 16 16 17 17 17 17 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 13 13 13 12 11 10 8 7 7 8 7 6 5 6 8 7 7 7 8 8 7 6 6 5 4 2 1 1 0 0 0 1 1 1 1 1 1 1 2 2 1 1 1 2 3 4 5 6 7 6 4 3 4 4 4 5 4 3 0 2 3 3 3 3 3 3 1 0 1 1 2 4 5 5 6 5 4 3 2 2 5 9 8 6 5 5 5 4 3 3 3 3 5 6 7 2 1 2 2 3 4 4 3 3 2 2 1 3 3 3 7 9 10 8 7 6 4 3 4 4 3 3 4 5 5 5 4 4 4 5 5 4 3 3 2 2 3 3 3 3 3 2 1 1 3 4 5 5 6 7 7 6 5 4 3 4 5 6 6 6 6 5 3 2 2 3 3 2 2 2 2 2 2 2 2 1 2 3 4 5 6 6 6 5 5 5 5 6 6 7 6 5 3 3 4 4 3 3 2 1 1 2 2 3 4 4 4 4 3 3 3 4 3 3 2 1 1 0 0 1 2 3 3 3 3 3 3 3 3 2 3 3 4 4 4 3 2 1 1 2 4 5 5 5 5 5 5 5 5 5 6 6 5 5 5 5 4 3 5 7 6 5 5 4 4 2 1 1 4 6 4 3 1 1 2 2 3 4 4 5 5 4 3 3 4 4 4 3 3 3 3 4 4 4 2 1 1 1 2 2 2 2 3 3 3 3 3 3 4 3 3 2 3 3 4 4 5 6 6 6 6 6 5 5 5 5 5 5 5 4 4 2 1 2 1 1 1 3 3 3 4 4 3 3 3 2 2 3 4 5 4 4 4 4 3 4 6 7 6 4 4 4 3 3 2 1 2 2 2 3 4 4 4 2 2 3 4 4 4 3 4 4 5 5 5 4 4 4 4 6 5 4 2 3 6 8 7 4 3 3 4 4 3 2 1 3 3 3 1 1 1 2 2 2 1 1 1 1 1 3 4 5 5 6 6 5 3 3 2 2 2 2 3 3 3 1 1 1 2 2 3 2 2 1 1 1 1 2 3 4 4 5 5 4 4 3 2 1 0 1 1 1 1 1 1 1 1 1 2 2 2 1 3 5 5 3 2 2 2 2 3 2 2 1 0 1 2 2 3 2 2 4 4 4 5 5 3 2 1 2 1 2 4 5 5 4 3 2 3 4 6 6 7 6 5 4 4 5 5 6 6 6 7 10 12 14 12 11 10 9 9 9 8 7 5 4 3 4 6 9 10 10 8 8 8 8 8 7 6 6 5 4 4 4 2 1 3 4 4 2 1 1 1 5 11 13 12 10 8 8 7 6 5 4 4 4 4 4 3 3 2 2 2 2 2 3 3 2 2 2 2 2 2 1 1 1 1 2 2 2 2 2 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 1 1 0 0 1 1 1 1 1 1 1 0 0 1 1 2 2 2 2 2 2 1 1 1 1 3 5 6 6 5 3 1 0 1 2 2 2 2 2 2 2 2 1 1 2 2 2 2 2 1 2 2 2 2 2 2 2 1 1 1 1 2 1 1 2 2 2 3 3 3 3 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 0 0 1 1 1 1 2 3 4 4 4 5 5 6 6 6 6 6 6 7 6 6 6 6 6 6 6 6 6 6 7 6 6 6 6 5 6 6 6 6 5 4 3 2 1 1 2 2 3 3 3 3 3 4 4 5 5 4 16 16 16 16 16 16 16 17 17 17 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 13 13 13 12 12 10 8 6 6 6 6 5 4 5 6 5 6 6 6 6 6 6 5 3 2 1 2 2 0 1 1 0 1 1 2 4 2 5 6 5 5 8 9 9 8 8 9 8 8 8 6 3 3 4 4 4 3 1 1 2 3 3 3 3 3 2 1 3 3 3 3 4 5 6 7 6 5 4 3 2 4 7 7 6 5 5 4 4 4 4 4 4 4 5 4 1 2 2 2 4 4 4 2 3 4 4 3 3 3 5 8 8 8 7 6 5 2 2 3 3 4 5 6 7 6 5 4 4 4 5 6 5 5 5 4 3 3 4 4 4 4 4 4 3 2 2 2 3 3 3 4 4 5 5 5 4 5 6 6 6 6 5 4 2 3 4 3 3 2 2 2 2 2 2 2 1 1 2 4 5 6 6 6 5 4 4 4 5 6 7 7 6 5 4 5 6 6 4 2 1 1 2 2 3 4 4 5 5 5 5 5 4 4 3 1 1 1 1 1 1 1 1 2 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 3 4 5 5 4 5 5 5 6 6 6 6 4 3 3 4 5 6 7 7 6 6 5 5 4 2 2 2 2 5 4 2 0 0 1 2 3 4 4 4 4 3 2 2 3 3 3 2 2 2 2 2 3 3 2 1 1 1 2 3 3 3 3 3 3 3 3 4 3 2 1 1 2 3 3 3 4 5 5 5 5 6 6 5 5 5 5 4 4 3 2 2 2 3 2 2 1 2 2 3 4 4 3 2 2 2 1 0 2 5 6 5 5 5 5 5 6 7 6 6 5 4 3 3 2 1 2 2 3 4 4 3 3 3 4 4 4 4 4 0 2 3 5 6 5 4 4 4 5 7 6 5 4 4 4 6 7 5 4 4 3 3 4 5 5 4 4 3 1 1 1 1 2 2 1 1 1 1 1 5 5 5 5 5 5 4 3 2 2 1 2 2 3 2 1 0 1 2 3 4 5 3 2 1 1 0 1 1 4 5 5 4 4 4 4 4 3 3 2 2 1 1 0 0 1 1 1 1 2 2 1 1 2 4 5 4 4 4 4 4 3 2 2 2 1 1 1 0 1 3 5 7 7 8 8 7 5 3 2 1 2 3 3 4 4 3 1 0 2 4 6 5 4 3 2 2 2 3 4 6 7 7 8 10 12 12 10 9 7 6 8 9 9 7 5 4 4 4 5 7 9 10 10 10 10 9 9 9 8 8 8 7 5 4 1 1 4 4 3 2 2 3 4 3 3 8 12 11 10 9 7 6 5 4 3 3 3 4 3 3 2 2 1 1 2 2 3 3 3 3 3 2 2 2 2 2 1 1 1 1 2 2 2 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 1 0 0 0 0 0 0 0 0 0 1 1 2 2 2 2 2 2 2 2 2 2 1 1 4 6 7 6 5 4 4 3 2 2 2 2 2 3 2 2 2 2 2 3 2 2 2 2 2 2 3 3 3 2 2 2 2 2 1 1 1 2 2 2 2 3 3 3 3 2 2 2 2 1 1 1 1 1 1 1 1 1 2 2 2 2 2 1 1 2 2 3 3 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 6 7 7 7 6 6 6 7 7 7 7 6 6 7 6 6 6 5 4 3 2 1 1 1 3 3 3 3 3 4 4 4 5 5 4 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 13 13 13 12 10 8 6 5 5 5 4 4 6 6 5 5 5 4 5 6 5 4 2 1 2 4 4 3 0 2 1 1 2 3 5 9 8 8 8 9 11 8 8 8 9 10 8 8 8 8 5 4 4 4 3 1 1 1 2 2 2 3 3 2 1 2 3 1 1 0 2 3 4 6 6 6 4 3 3 4 5 7 6 5 4 3 3 4 3 2 1 1 4 2 2 2 1 5 5 4 2 1 5 5 5 4 5 6 7 7 7 6 5 5 3 1 2 3 5 5 5 4 4 4 4 4 5 5 6 6 6 6 6 5 4 4 4 5 5 5 5 5 4 4 3 3 2 2 2 2 3 4 5 6 5 5 5 5 6 6 5 3 2 2 3 2 1 1 0 1 1 2 2 1 0 1 2 4 5 5 5 6 6 5 4 3 3 3 4 5 5 5 5 6 6 5 3 1 1 1 1 1 2 4 5 6 6 6 6 6 5 4 3 2 1 1 1 1 1 1 1 1 2 2 2 3 3 4 4 3 3 3 2 1 1 2 2 2 3 3 4 5 5 6 6 6 6 6 6 6 6 5 4 3 4 5 6 7 7 6 6 6 6 4 0 3 3 1 3 5 3 1 1 0 1 2 3 3 3 3 3 2 1 1 1 2 2 1 1 2 2 2 1 1 0 0 2 2 3 3 3 3 3 3 1 2 3 1 0 1 1 1 2 2 2 2 2 3 3 4 5 5 5 4 4 5 4 4 4 4 3 2 2 3 3 3 2 2 3 3 3 2 1 1 1 0 1 3 5 7 6 4 3 2 2 3 4 4 3 4 2 1 1 0 1 2 3 3 5 5 4 3 3 3 3 3 4 4 4 4 4 5 5 5 3 3 5 6 6 4 3 3 3 1 4 6 7 7 6 5 5 5 6 5 4 4 3 2 1 1 1 2 2 2 2 1 1 3 6 5 3 1 2 3 4 3 2 2 1 1 1 1 1 0 0 1 2 5 5 5 4 2 2 1 1 1 1 3 5 5 3 3 4 4 5 4 4 3 2 2 2 2 2 2 2 1 1 1 1 0 1 1 3 4 5 4 4 4 3 2 2 2 2 2 2 3 4 4 4 5 7 8 8 8 7 6 5 3 2 3 3 2 2 2 2 1 1 4 5 6 4 3 2 3 3 1 1 3 5 5 6 7 8 10 10 9 8 6 5 6 8 9 7 5 4 3 3 5 7 9 11 11 10 10 10 10 10 11 11 10 9 7 5 4 4 5 3 2 3 4 4 4 3 2 4 8 11 10 9 7 6 4 4 3 2 3 4 4 4 3 2 2 1 1 2 2 3 3 3 3 3 3 3 3 2 1 0 1 1 2 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 2 2 2 2 2 2 1 1 1 1 2 2 2 1 1 2 2 3 3 3 3 2 1 2 3 4 3 3 3 4 4 4 4 3 3 3 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 2 2 3 2 2 2 1 1 2 3 3 3 3 3 4 4 4 4 3 3 2 2 2 2 1 1 1 2 2 3 4 4 4 3 3 2 3 3 4 4 5 5 5 4 3 2 3 3 4 4 5 5 5 4 4 4 6 7 8 7 7 6 6 6 6 6 7 7 7 7 7 6 6 6 5 4 3 2 1 0 1 3 4 5 5 5 5 6 6 6 6 6 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 17 17 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 13 13 13 13 12 11 8 6 5 5 5 4 5 7 5 5 5 3 2 3 4 5 4 2 1 1 4 5 3 2 0 1 2 5 10 11 12 9 6 5 5 6 3 3 4 5 5 6 7 7 9 8 5 4 3 3 2 1 1 1 2 2 2 2 2 2 2 2 2 2 2 3 3 3 4 5 5 5 5 5 5 5 6 6 6 4 1 2 4 2 1 1 3 6 2 2 2 2 5 5 3 2 3 4 4 5 5 5 6 7 6 5 5 4 3 1 1 4 5 6 5 4 4 3 2 4 5 6 5 5 5 6 6 5 5 5 5 5 5 5 5 5 4 4 4 3 2 2 2 2 2 3 3 4 5 5 5 4 4 5 5 4 3 3 3 2 2 1 1 1 1 1 1 1 1 1 1 2 3 6 9 10 11 12 12 12 10 8 7 5 5 4 4 3 4 4 3 2 1 1 1 1 1 3 4 6 6 6 6 6 6 5 5 4 2 1 2 2 2 1 1 1 0 1 2 1 2 2 3 3 3 3 2 1 1 2 2 4 5 6 6 6 6 6 6 6 6 6 6 5 5 5 4 3 3 4 5 6 6 6 6 7 6 6 3 2 3 2 3 4 3 2 2 2 2 2 2 3 3 3 2 2 2 1 1 1 1 1 1 1 2 2 1 1 1 1 1 1 1 2 2 2 2 3 2 1 1 2 2 2 1 1 2 2 2 2 1 2 2 2 3 3 4 4 3 4 5 4 3 4 3 1 3 3 4 4 3 1 2 3 4 2 1 1 1 1 2 2 4 5 5 3 3 3 2 2 1 2 3 2 0 3 2 1 2 2 3 4 5 5 4 2 1 1 2 2 3 4 5 5 4 3 3 4 4 3 4 5 5 3 1 0 0 1 4 6 6 7 7 7 6 5 5 4 3 4 5 3 2 1 1 1 3 4 4 4 3 3 4 6 5 4 3 3 4 4 3 2 2 1 1 0 0 0 0 0 0 2 5 4 3 2 2 1 1 1 2 3 3 4 4 4 4 4 5 5 4 4 2 2 3 4 5 5 4 3 1 1 1 1 1 0 1 1 4 5 4 3 3 2 1 2 2 1 3 4 4 4 4 3 4 5 6 5 4 4 4 3 2 1 2 2 2 1 0 1 0 2 6 6 5 3 3 4 4 3 1 1 3 4 4 4 4 5 7 8 9 9 8 7 6 7 8 7 6 3 2 2 3 6 9 10 11 10 10 10 11 12 13 12 11 9 8 8 8 7 6 3 1 3 3 3 2 1 2 4 6 8 8 8 8 7 5 3 2 1 2 3 5 4 4 3 2 2 2 2 2 3 3 3 3 3 3 3 2 2 1 1 2 3 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 3 3 3 2 2 2 1 1 1 2 2 2 2 2 3 2 2 2 1 1 1 1 1 2 3 3 3 3 3 2 1 1 1 2 2 2 2 3 3 3 3 3 3 2 2 2 3 2 2 2 1 2 2 3 3 4 4 4 4 4 4 5 4 4 4 4 3 3 3 3 3 3 4 4 5 5 4 4 4 3 3 4 4 5 5 5 5 4 4 3 3 3 3 4 5 5 5 5 4 4 5 6 7 7 6 6 5 5 5 5 6 6 6 6 6 6 6 6 6 5 5 4 2 1 1 3 4 5 6 6 6 7 7 7 6 6 6 16 16 16 16 16 16 16 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 13 13 13 13 12 11 8 6 5 5 5 5 6 5 3 4 5 3 1 1 3 5 4 3 1 2 3 5 4 5 6 9 12 13 13 12 10 9 8 6 5 4 4 4 4 2 2 5 4 5 7 7 6 3 3 4 3 2 1 1 2 2 2 3 1 0 1 2 2 3 4 5 5 4 4 5 5 4 4 5 5 6 6 6 6 4 2 3 5 3 1 2 3 5 3 1 4 2 4 5 4 5 4 2 7 6 5 5 5 6 6 5 4 4 4 3 4 5 5 6 6 6 5 3 2 3 4 4 4 4 5 5 6 6 6 6 6 6 6 5 5 5 5 5 5 5 4 4 4 3 3 4 4 4 5 5 5 5 4 3 3 3 3 4 4 4 4 4 3 3 2 2 2 1 1 0 2 5 9 12 12 12 13 13 13 13 12 11 11 10 9 9 7 4 1 3 2 1 0 0 1 1 2 5 5 6 6 6 6 6 6 5 5 4 3 1 2 3 3 2 1 0 0 0 1 1 2 2 3 3 3 3 2 2 2 3 5 6 7 7 6 5 5 6 6 6 6 6 5 4 4 4 4 4 4 4 5 5 6 5 5 6 5 5 3 2 3 1 3 4 3 2 3 3 3 3 3 3 3 3 3 2 1 1 1 1 1 0 0 1 2 1 1 2 2 2 3 3 2 1 1 1 1 1 0 0 1 2 3 3 3 3 2 3 3 3 2 1 1 1 1 1 2 3 5 5 5 3 4 4 3 1 2 3 4 3 2 2 3 4 4 2 1 0 1 2 2 3 5 5 5 3 3 2 1 1 2 2 2 4 2 1 3 5 6 5 4 3 4 5 4 2 0 0 1 2 3 4 3 3 2 2 1 1 3 5 5 5 4 2 1 1 1 2 4 5 5 6 7 7 4 3 2 2 5 5 4 2 2 1 1 2 3 4 5 5 4 4 4 4 4 4 4 4 4 3 2 1 2 1 1 1 1 2 2 2 1 1 3 3 2 2 2 2 2 4 4 3 2 2 2 3 4 5 4 3 4 4 1 1 4 5 6 6 5 3 1 1 2 2 1 1 0 1 3 5 5 3 2 2 1 1 2 1 3 4 4 3 3 3 3 4 4 3 2 1 1 1 1 2 2 2 2 1 1 1 2 3 5 4 2 1 3 5 4 2 0 2 3 3 2 2 2 1 0 2 5 7 7 7 7 6 6 6 5 3 2 2 4 6 8 8 8 8 9 10 13 13 13 12 10 9 8 9 10 9 6 3 1 0 1 1 2 5 7 8 7 5 4 5 6 7 6 3 2 1 2 3 5 5 4 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 4 4 5 4 4 4 4 3 3 3 4 4 4 4 4 5 5 5 5 4 4 4 5 5 5 4 4 4 4 4 4 4 3 2 1 1 1 1 2 2 2 2 3 2 2 3 3 2 2 3 2 2 1 1 1 1 1 1 1 1 2 2 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 4 4 4 4 4 5 5 4 4 4 4 4 4 4 4 4 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 4 4 5 5 5 4 4 4 5 6 6 6 6 6 5 5 5 5 5 5 5 6 6 6 6 6 6 6 5 4 4 4 4 4 5 6 6 7 7 7 7 6 6 5 5 15 15 15 15 16 16 16 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 12 11 9 6 5 5 6 6 5 3 4 5 2 1 3 4 5 5 5 3 1 4 1 6 11 11 11 11 12 13 11 8 6 5 7 7 8 8 7 7 5 4 3 3 4 3 4 6 5 2 1 1 3 3 3 2 2 2 3 3 2 1 1 1 2 3 4 4 3 3 5 5 5 5 5 5 5 5 6 6 6 5 3 3 4 4 1 2 4 4 5 3 2 2 4 5 5 4 3 4 5 6 5 5 4 3 5 5 4 6 6 4 3 3 3 3 3 3 4 4 3 4 5 5 4 4 5 5 6 6 6 6 7 6 6 5 5 5 5 5 5 5 5 5 5 4 4 4 5 5 5 5 5 5 4 3 3 4 4 5 6 6 5 5 4 4 4 3 2 3 4 6 9 12 12 12 11 11 11 10 11 11 11 10 10 10 10 9 8 7 1 3 3 2 1 1 1 2 4 5 6 6 5 5 6 6 6 5 5 4 3 2 2 4 4 4 3 2 2 2 2 2 2 2 2 3 3 3 3 3 4 5 6 7 6 6 5 5 5 5 5 6 6 5 4 3 2 3 3 3 3 3 4 4 4 5 4 4 3 3 4 3 3 3 4 4 3 3 3 3 2 3 3 4 4 3 3 2 1 1 1 2 2 2 2 1 1 1 1 3 3 3 3 4 4 2 1 1 1 1 1 1 1 2 3 4 4 4 3 3 4 5 5 4 3 1 1 1 1 4 6 5 4 3 4 4 4 2 2 2 2 2 2 2 4 4 4 3 2 2 2 2 2 3 5 6 6 5 4 4 2 2 2 3 5 4 4 5 7 7 7 5 4 4 4 4 5 4 2 2 1 1 3 3 3 2 1 2 1 1 4 6 5 4 2 1 1 0 1 1 1 2 3 5 7 8 3 5 4 4 5 4 3 1 1 1 1 1 3 4 6 6 5 4 2 1 1 3 5 5 3 2 2 1 1 1 2 2 3 3 3 3 2 2 3 4 4 4 4 4 4 5 4 2 1 0 1 2 4 5 3 2 3 2 1 2 4 5 6 7 6 4 2 0 2 2 2 2 1 1 4 5 5 2 2 2 2 1 1 2 3 4 4 3 3 3 3 4 4 3 2 1 1 1 2 2 2 2 2 2 2 2 2 3 3 3 1 3 4 4 4 2 2 4 4 3 2 2 2 2 2 2 0 3 5 6 7 6 6 6 5 4 3 3 4 5 5 5 3 3 5 9 12 13 12 10 9 8 7 7 8 7 6 4 3 1 1 3 6 8 9 8 7 6 6 6 6 6 5 4 1 1 2 3 4 3 3 3 2 1 1 1 1 1 1 1 1 1 1 2 3 4 4 5 5 4 3 3 3 3 3 3 4 4 5 5 5 5 5 5 5 4 4 4 4 5 5 5 5 4 4 4 4 4 4 4 4 3 2 1 1 1 1 1 1 2 3 3 3 3 3 3 3 3 3 3 2 2 2 1 1 1 1 2 2 2 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 4 4 4 4 4 4 4 4 4 4 3 2 3 4 5 5 6 5 5 4 4 4 5 6 6 6 6 6 6 5 6 6 6 6 6 6 7 7 7 7 7 7 7 6 6 6 6 6 6 6 7 7 7 6 6 5 5 5 5 15 15 15 15 15 16 16 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 14 15 15 15 14 14 14 14 13 13 13 13 13 12 12 11 9 7 6 6 7 5 3 3 4 4 4 7 11 8 5 4 4 3 1 2 6 10 13 9 5 6 8 10 8 5 3 3 6 6 8 11 11 10 9 8 6 2 3 3 4 6 4 2 1 2 3 3 3 3 2 2 3 3 3 1 0 1 2 4 3 3 3 3 5 6 6 5 5 5 4 5 6 5 5 5 4 2 3 3 2 3 4 3 4 4 3 3 3 4 4 3 3 5 5 5 6 4 3 2 2 5 6 6 5 3 2 2 3 1 1 3 5 6 5 5 6 6 6 5 5 6 6 6 6 7 7 6 5 5 5 5 5 5 5 4 4 4 4 5 5 5 5 5 5 5 5 5 4 4 4 5 5 5 5 5 4 4 3 4 7 8 8 9 10 12 12 12 12 11 10 10 9 7 7 7 8 8 8 9 10 10 9 7 3 1 3 2 2 1 2 3 3 4 5 5 5 5 5 6 6 5 5 4 3 2 3 4 4 4 4 4 4 5 5 5 4 3 2 3 3 4 4 4 4 5 6 6 6 6 5 5 5 5 5 5 4 2 1 0 1 1 2 2 2 2 2 2 2 3 3 3 3 3 4 4 4 4 4 4 4 3 3 3 3 2 3 3 3 2 1 1 1 1 1 1 2 3 2 2 2 2 2 4 4 4 4 4 4 3 1 1 1 2 3 2 1 1 2 4 4 4 3 3 4 5 4 4 2 1 2 2 3 5 6 5 3 3 3 3 4 2 1 2 2 2 2 3 4 4 4 3 2 2 2 2 3 4 5 6 6 6 5 5 4 5 5 6 5 4 4 5 6 6 6 6 5 5 4 4 5 6 5 3 2 1 3 4 4 2 2 2 1 1 4 5 5 3 2 2 1 1 1 1 1 1 1 4 6 7 3 3 2 4 5 4 2 1 1 1 1 1 2 5 6 6 5 3 2 1 0 4 5 4 3 1 1 1 1 1 2 3 4 3 3 3 2 3 5 6 6 5 4 4 4 4 3 2 1 2 2 1 4 5 4 3 3 3 1 2 4 6 6 7 6 5 4 1 1 2 2 1 1 3 5 5 4 3 2 2 1 1 1 3 3 4 4 3 2 2 3 4 3 3 2 2 0 1 2 2 1 1 1 2 3 2 2 2 3 4 3 3 5 4 3 3 4 6 4 4 3 3 2 2 2 3 1 1 4 5 5 5 5 5 5 4 2 2 2 2 2 1 1 2 3 5 9 10 10 8 7 7 6 4 3 4 4 4 3 2 3 6 8 10 9 8 5 5 5 5 5 5 4 3 2 2 3 3 3 2 2 1 1 0 1 1 1 1 1 1 2 3 3 4 4 5 5 4 3 3 2 2 3 3 3 4 5 5 5 5 5 5 4 3 3 4 4 4 5 5 5 5 5 4 4 4 4 4 4 4 4 3 3 2 1 1 1 0 0 1 2 2 2 3 3 3 3 3 3 2 2 2 2 2 1 1 2 2 2 2 2 1 1 1 1 1 1 1 2 1 1 1 2 2 3 3 3 2 2 3 3 4 4 4 4 4 4 3 3 3 4 4 4 4 4 4 4 4 4 5 5 5 5 4 4 4 4 4 4 4 4 4 4 3 2 2 3 5 5 6 6 5 5 4 4 4 5 6 6 6 6 6 6 6 7 7 7 7 7 7 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 6 6 5 5 5 5 5 15 15 15 15 15 16 16 16 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 12 12 11 9 7 6 7 7 3 2 1 2 2 6 7 8 4 3 4 5 4 6 8 12 11 9 5 1 1 4 7 8 6 5 4 4 3 6 8 7 7 9 9 7 5 3 3 4 4 4 2 1 3 3 4 4 3 3 2 2 2 2 1 1 2 4 5 5 3 3 1 3 6 6 6 4 3 2 4 5 6 6 5 5 4 3 2 2 2 2 2 1 2 3 2 1 3 4 3 4 5 3 3 5 4 2 2 1 4 6 7 6 4 2 2 2 2 3 5 5 6 4 5 6 6 5 6 6 6 6 7 7 7 7 6 5 4 4 3 3 3 3 3 3 3 4 4 5 5 5 5 5 5 5 5 4 5 5 5 4 3 4 5 7 9 12 12 12 13 13 12 12 12 12 10 9 8 7 7 6 5 4 5 7 8 9 9 9 9 8 6 5 3 2 2 2 2 2 3 3 4 5 5 5 5 4 5 5 5 4 3 3 3 3 3 3 3 3 4 5 6 6 6 6 5 2 2 4 5 5 5 5 5 5 6 7 6 5 4 3 3 3 3 2 0 2 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 3 4 4 4 4 4 4 4 3 3 3 2 2 2 3 2 1 1 1 0 1 1 1 1 1 1 1 1 2 2 3 3 4 4 4 4 2 1 2 3 4 2 1 1 1 3 3 3 2 2 3 4 2 1 2 1 3 5 6 7 5 4 3 3 2 2 4 3 2 2 3 4 4 4 4 4 3 3 2 1 2 3 5 6 7 7 7 6 4 5 5 5 4 3 2 2 4 4 3 1 1 2 5 6 6 5 5 5 5 4 2 2 3 4 3 2 2 1 2 3 5 5 4 3 2 3 3 2 3 2 1 2 4 6 6 7 6 5 5 6 5 5 3 1 1 1 1 1 2 4 5 5 4 2 1 1 3 6 5 3 2 2 2 1 1 2 3 4 4 4 4 3 3 5 5 5 5 4 4 5 4 3 2 1 2 2 1 2 4 5 5 4 3 2 2 2 3 4 5 6 6 6 5 2 1 3 2 2 4 4 5 6 5 3 2 2 1 2 2 3 4 4 3 3 2 2 3 4 4 3 2 2 1 1 1 1 2 2 1 1 3 3 1 2 0 4 4 4 4 3 3 5 6 6 5 4 4 3 3 3 3 2 1 2 4 3 3 3 4 4 3 2 1 0 1 1 1 2 2 3 4 3 6 8 7 7 6 6 5 4 2 3 3 3 4 6 8 9 9 9 6 4 2 2 3 3 3 3 2 2 1 1 2 2 2 1 1 1 1 0 1 1 1 2 3 4 4 4 5 4 4 4 3 3 2 2 2 3 3 4 4 5 5 4 4 4 4 3 3 3 4 4 4 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 3 2 0 1 1 1 1 2 2 3 3 3 3 3 3 3 2 1 1 1 2 2 2 2 2 2 2 2 1 1 0 1 1 1 2 2 2 2 2 2 2 3 2 2 2 2 3 3 4 4 4 4 3 3 3 3 4 4 5 4 4 4 4 4 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 3 2 2 3 5 5 6 6 6 5 4 5 5 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 8 8 9 9 9 8 8 8 7 7 7 7 7 7 6 6 5 5 5 4 5 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 13 13 13 13 12 12 12 12 11 9 7 7 8 6 3 2 2 3 2 1 3 4 5 7 9 10 10 11 12 13 12 9 5 3 2 5 9 13 10 6 5 4 4 7 8 7 6 7 8 8 6 6 5 6 5 4 3 2 1 2 3 3 3 3 3 2 2 1 1 3 4 5 3 2 1 1 1 2 6 6 5 3 1 0 2 3 5 5 5 5 4 4 4 3 2 2 2 1 1 3 3 2 1 3 5 5 6 6 4 3 4 3 1 1 3 7 8 7 7 6 7 5 4 3 4 3 5 6 6 5 3 3 4 5 5 6 7 7 8 8 7 6 5 4 3 2 2 3 3 3 3 3 4 5 5 6 6 5 5 4 4 4 4 4 3 3 5 8 10 12 12 11 10 11 11 11 11 11 9 7 5 4 4 5 6 6 6 6 7 8 9 9 9 8 8 7 6 5 4 3 3 3 3 3 3 4 5 5 5 5 4 4 4 4 4 3 2 3 3 4 3 3 3 3 4 5 6 7 6 5 5 3 2 4 6 6 6 6 5 5 6 6 6 4 1 2 2 3 2 2 2 4 4 4 4 3 3 3 3 3 2 2 2 1 1 1 1 2 2 3 3 4 4 4 4 4 4 3 3 2 1 1 1 1 3 2 1 2 1 0 1 2 3 3 4 5 4 3 2 3 3 3 3 3 2 2 4 5 4 2 3 1 1 2 1 2 2 1 1 0 1 1 2 4 7 6 5 4 4 3 2 1 1 1 4 4 4 5 4 4 4 4 4 3 2 2 1 3 5 6 7 7 7 6 4 3 2 3 3 2 1 0 1 3 3 3 3 2 2 4 6 6 5 4 3 3 3 2 3 3 4 2 1 2 1 3 5 5 4 3 3 3 3 2 2 1 2 1 3 6 8 7 6 5 3 2 3 4 3 2 1 1 0 1 0 2 4 5 5 4 3 2 3 5 6 4 3 2 2 2 1 3 4 4 4 3 3 3 3 3 5 5 3 3 4 4 4 3 2 1 0 1 2 3 4 4 5 4 4 3 2 1 1 2 3 4 4 5 5 5 4 2 2 4 6 6 4 3 6 6 5 2 1 1 3 4 4 4 3 3 3 2 2 3 4 4 4 2 2 2 2 0 2 2 1 1 0 1 4 3 1 1 2 4 3 3 3 5 6 6 5 4 4 4 3 3 3 3 2 1 3 3 2 2 3 2 2 1 1 1 2 2 2 2 2 1 3 3 1 4 6 6 6 6 6 5 4 3 3 5 6 9 10 10 8 5 2 2 2 1 2 2 2 2 2 2 2 3 2 2 1 1 1 1 1 1 2 2 3 4 4 5 5 5 4 4 3 2 1 1 1 2 2 3 4 4 5 5 5 4 4 4 4 3 3 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 3 2 1 1 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 2 3 3 2 2 1 1 2 2 2 2 2 2 2 2 2 2 2 2 1 1 2 2 3 4 4 4 4 3 3 3 4 5 5 5 5 5 5 5 5 5 5 5 4 3 3 3 4 4 4 4 4 4 4 4 4 3 2 3 4 5 5 5 6 5 5 5 5 6 6 6 6 6 6 7 7 7 6 6 6 6 6 6 7 7 8 8 9 10 9 9 8 8 8 8 8 7 7 7 6 6 5 4 4 4 4 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 16 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 13 13 13 13 13 12 12 12 12 11 10 9 7 8 8 8 6 5 4 3 2 3 5 3 7 12 12 10 11 12 13 11 8 6 6 6 9 13 13 11 8 5 5 5 5 9 8 7 7 7 7 7 6 6 7 7 6 5 5 4 2 0 1 2 2 2 2 2 2 1 1 4 4 3 1 1 1 1 3 5 6 6 5 4 4 1 2 3 4 4 4 4 4 4 4 3 2 2 2 2 3 3 4 4 3 4 5 5 5 5 4 4 5 4 6 5 6 8 9 8 7 6 5 4 3 1 2 3 6 6 6 3 2 4 4 5 5 5 6 6 7 8 8 8 7 7 6 5 5 5 6 7 7 6 5 5 5 5 5 4 4 4 4 4 3 4 5 6 7 9 8 7 6 5 5 5 5 6 6 5 2 1 3 5 6 7 7 7 8 8 8 8 8 8 7 6 6 6 6 5 5 3 3 3 3 4 4 4 5 5 5 5 4 4 3 3 2 1 1 2 3 4 4 4 5 5 5 6 7 7 6 4 4 3 3 5 6 6 6 5 5 5 5 5 4 2 1 3 2 2 3 3 3 4 4 5 4 4 4 3 3 2 2 2 1 1 1 1 1 1 1 2 2 2 3 3 4 4 4 4 3 3 2 1 2 4 4 2 1 3 1 2 3 4 4 3 3 3 3 4 4 4 4 4 4 3 3 4 5 5 3 2 2 1 1 1 1 1 2 1 0 0 1 2 4 5 5 1 3 5 4 4 3 1 1 3 4 5 5 4 4 3 2 2 1 1 2 2 0 3 7 7 7 6 5 4 2 1 0 1 1 1 1 1 0 1 2 2 2 1 1 3 5 5 3 3 3 2 1 1 1 2 3 3 2 2 2 5 5 5 4 4 3 2 2 2 2 1 2 1 2 4 6 7 5 3 2 2 3 2 3 4 4 2 0 0 0 2 4 5 5 5 4 3 4 6 6 4 3 3 2 1 3 4 3 2 2 2 1 1 3 3 4 5 3 3 3 3 3 3 2 1 1 0 1 2 3 4 5 4 4 4 3 3 2 2 2 3 3 3 4 4 4 0 4 9 8 6 3 2 4 7 6 3 2 1 2 4 4 4 3 1 1 2 2 3 4 4 4 3 2 2 2 1 1 2 2 2 1 0 3 5 4 1 1 1 2 3 4 5 6 5 4 3 3 3 3 3 2 3 4 5 4 3 2 2 2 2 1 2 2 2 2 1 1 2 1 1 2 1 0 4 6 5 6 6 6 5 5 5 6 9 10 10 8 6 3 2 1 1 2 2 2 3 3 4 4 5 4 4 4 4 3 3 2 3 3 4 4 4 4 4 5 5 4 4 3 2 2 1 1 1 2 3 4 4 4 5 5 5 5 5 5 4 4 4 4 5 5 5 5 4 4 5 5 5 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 4 3 2 2 2 2 2 2 1 1 1 2 2 2 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 2 2 3 3 4 4 4 3 3 4 4 5 5 5 5 5 4 4 4 5 4 4 3 3 3 3 4 4 5 4 4 4 4 4 4 4 4 3 3 4 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 8 8 9 9 10 9 9 8 8 8 7 8 8 7 7 6 5 4 4 4 4 4 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 12 12 12 11 11 11 10 9 7 8 9 10 9 7 5 4 2 1 2 7 11 13 10 8 9 9 9 6 5 4 5 7 9 11 11 9 5 3 4 4 4 7 6 3 6 6 6 6 6 6 6 7 7 6 6 6 5 3 1 0 0 0 1 1 1 1 1 1 1 1 0 1 3 4 4 5 6 5 4 4 5 3 3 3 4 6 5 4 3 3 3 3 3 3 3 3 4 5 4 3 3 4 4 5 5 5 5 5 4 2 5 7 9 10 11 9 6 6 5 5 2 2 4 5 7 5 4 4 4 4 4 4 4 5 6 6 6 6 7 7 6 5 4 5 5 5 5 6 7 7 8 8 8 7 6 5 6 6 6 6 6 4 4 4 5 5 5 5 5 4 4 5 6 5 3 1 3 5 7 8 7 7 7 7 7 7 7 7 6 6 6 6 7 7 6 6 4 3 3 3 4 4 5 4 4 3 3 4 4 4 4 3 2 1 2 3 4 4 4 5 5 6 6 6 7 7 6 5 5 5 5 6 7 7 6 6 6 5 5 4 2 0 1 2 2 2 2 2 2 2 3 3 3 3 3 2 2 1 2 1 1 2 2 2 2 2 2 2 2 3 3 4 4 4 4 4 3 3 2 2 4 6 4 2 1 2 2 3 4 4 3 1 0 0 1 3 4 5 6 6 6 6 6 5 6 5 4 4 2 0 2 1 1 0 1 1 1 0 1 2 3 3 2 1 1 3 4 4 3 1 3 6 6 5 4 3 3 3 3 2 1 1 2 1 1 5 9 7 5 4 4 3 1 1 1 1 1 2 2 1 0 1 2 2 1 1 1 3 6 6 4 3 2 2 1 1 0 1 4 4 4 3 3 5 5 4 3 2 1 1 1 1 3 4 5 5 4 4 5 6 5 4 5 5 5 5 5 5 5 4 1 1 2 3 4 5 5 5 4 3 4 6 5 4 3 2 2 2 3 4 3 2 2 1 1 1 2 4 5 5 3 3 3 2 2 3 3 2 1 1 0 1 3 4 4 4 3 3 3 3 2 2 2 2 2 2 3 4 3 4 7 10 7 3 3 2 2 7 7 5 1 0 1 3 4 4 2 2 2 3 3 3 3 4 4 5 4 2 0 1 2 1 2 2 1 1 3 3 2 2 3 3 4 4 5 5 5 4 4 3 3 3 3 2 2 5 7 7 4 2 2 1 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 4 6 7 7 7 7 6 6 6 7 9 8 7 4 3 1 1 1 1 1 2 4 5 7 7 7 6 6 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 3 3 2 1 2 2 3 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 4 3 3 3 2 2 2 2 2 2 1 1 1 1 1 1 1 0 0 0 0 0 1 1 2 2 2 2 2 2 2 2 2 2 2 1 1 0 1 1 2 3 3 3 3 3 3 3 4 4 4 5 4 4 4 4 4 4 4 4 3 3 2 3 4 4 4 5 5 4 4 4 4 5 5 5 4 4 4 4 4 4 4 5 5 5 6 6 6 6 6 6 6 6 6 5 5 5 6 6 7 7 7 7 8 9 9 9 9 8 8 8 8 8 8 8 8 7 6 5 5 4 4 4 4 5 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 12 12 12 11 11 11 10 9 8 7 7 9 10 10 8 6 4 3 4 7 10 12 11 8 6 5 5 5 5 3 2 3 4 7 9 10 8 5 2 1 1 3 3 3 4 6 6 5 5 5 5 6 7 7 6 6 6 6 5 3 2 2 2 2 1 0 0 1 1 0 0 0 1 2 4 5 5 6 6 6 4 3 2 3 3 3 4 4 3 2 1 0 1 1 1 1 1 2 2 2 2 3 3 5 4 3 3 4 5 3 3 0 4 8 9 7 6 5 5 6 6 4 4 2 3 5 3 3 5 5 4 4 3 2 3 5 6 6 6 6 6 5 4 3 3 3 3 3 2 3 5 7 8 8 6 6 6 6 6 5 4 2 1 3 4 8 11 11 9 7 5 3 2 2 2 1 0 2 4 5 5 5 5 5 6 7 7 7 6 5 5 6 7 7 7 7 6 4 3 2 3 4 4 5 4 4 2 1 3 4 6 7 5 3 2 3 4 5 5 5 5 5 6 7 7 7 7 6 6 7 7 7 7 6 6 7 6 6 5 4 3 1 1 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 2 2 2 2 2 3 3 3 4 4 4 4 4 4 4 4 4 4 4 3 2 2 4 5 3 2 3 2 2 3 3 2 1 2 2 1 0 1 2 2 4 5 7 7 7 6 6 5 6 6 4 1 2 1 1 1 1 1 1 1 2 1 1 1 2 2 3 4 3 4 3 2 5 7 5 5 5 4 3 3 3 3 3 2 2 3 5 7 8 5 3 2 3 3 3 2 1 1 0 1 1 1 1 2 2 1 1 1 5 6 7 4 2 1 1 2 2 3 5 5 5 4 2 1 3 3 3 3 3 2 1 1 1 3 5 4 5 5 5 5 5 5 6 6 6 5 4 4 3 1 3 5 4 0 2 3 4 4 3 2 1 1 1 3 5 5 3 3 4 4 4 5 3 2 2 1 1 2 3 4 5 4 3 3 3 2 2 3 3 2 2 2 1 0 1 2 2 2 2 1 1 1 1 1 2 2 2 2 2 3 3 5 7 8 5 2 2 2 3 7 7 5 1 1 1 2 4 5 3 2 2 2 2 2 2 3 4 4 4 4 3 1 1 0 1 2 2 2 2 1 1 4 4 4 4 4 4 5 4 3 3 3 4 3 2 0 2 4 5 4 2 1 1 1 2 2 2 3 3 3 3 4 4 5 5 4 2 1 3 6 7 8 8 8 8 8 7 5 5 6 6 5 4 3 2 2 2 3 5 6 8 8 8 7 7 7 6 6 6 6 6 5 5 5 5 5 4 4 4 4 4 4 3 3 2 2 3 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 4 4 4 4 4 4 4 4 3 3 2 2 2 1 1 1 0 1 1 1 1 1 1 1 1 1 2 2 2 2 2 1 1 1 1 0 0 1 2 2 3 3 3 3 3 3 4 4 5 4 4 4 4 4 4 4 4 4 3 2 3 3 4 4 5 5 5 4 4 4 4 4 5 5 5 4 4 4 4 4 4 4 5 5 5 6 6 6 6 6 5 5 5 5 5 5 6 6 7 7 7 7 8 8 9 9 9 8 7 7 8 8 8 8 8 7 6 5 4 4 4 3 4 4 5 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 12 12 12 12 12 11 11 10 10 10 8 7 6 7 9 9 9 8 7 5 5 7 9 10 10 9 7 4 4 5 5 5 4 3 4 2 2 7 8 7 5 5 4 3 3 3 3 5 5 5 4 3 4 5 5 6 6 6 6 5 5 5 4 4 3 3 2 2 2 1 1 1 1 1 0 1 4 5 6 6 6 6 5 3 3 2 3 4 5 4 4 3 2 2 3 3 3 2 2 2 2 3 4 4 5 6 5 4 2 1 1 2 1 1 1 3 7 8 7 5 2 2 5 4 1 3 3 3 5 6 7 6 6 6 6 5 5 5 5 6 6 6 7 7 6 5 4 2 2 2 1 1 2 3 4 5 5 5 5 5 6 5 5 4 1 3 8 12 15 13 13 13 12 12 12 11 10 9 8 7 7 6 4 4 4 5 6 7 7 7 6 6 5 5 6 6 7 7 7 6 4 2 1 2 3 3 3 3 2 2 2 2 4 6 7 6 4 3 4 4 5 6 6 5 6 6 6 6 6 6 7 7 7 7 7 6 6 6 7 6 5 3 2 1 1 2 2 2 2 2 3 3 2 2 1 0 1 1 1 1 1 1 2 2 2 2 2 3 3 3 2 2 2 3 3 3 4 4 5 5 4 3 1 3 2 1 1 2 3 2 2 3 2 1 1 1 1 1 1 1 2 3 4 6 7 6 6 4 5 6 5 5 5 4 3 2 2 1 1 1 0 1 1 2 3 4 4 4 4 2 1 2 4 6 6 6 4 3 3 4 5 6 6 6 6 5 5 6 8 8 6 3 3 3 3 4 4 3 3 2 2 0 2 2 1 1 2 2 3 5 7 6 5 2 1 0 2 3 4 5 6 5 4 2 1 1 3 3 4 3 3 4 4 4 5 5 4 4 4 5 5 5 6 5 6 7 6 3 2 1 2 0 3 5 4 1 2 3 3 3 2 2 2 2 0 1 3 5 5 5 4 3 4 4 2 2 2 2 2 3 4 4 4 3 2 3 3 2 2 2 3 2 2 3 2 2 1 0 0 0 1 1 2 2 2 2 2 2 2 2 2 2 4 6 7 6 4 2 1 2 4 6 6 5 3 2 1 3 5 5 2 1 0 0 1 1 1 0 2 2 3 5 5 3 1 1 1 2 3 3 3 3 3 4 4 4 4 4 4 4 3 2 4 4 5 3 1 2 3 3 2 2 1 1 1 3 3 3 3 3 2 3 5 7 8 10 10 9 8 7 6 8 9 9 9 8 8 8 7 5 3 2 3 3 4 5 5 7 7 8 8 8 8 8 7 7 7 7 6 6 6 5 5 5 5 4 4 4 4 4 4 4 4 4 3 3 3 3 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 2 2 2 1 1 1 1 0 0 0 0 1 1 2 2 3 2 2 1 0 0 0 1 1 2 2 2 2 2 2 3 3 4 4 4 4 3 3 3 3 4 4 4 4 3 3 4 4 4 4 4 5 4 4 4 4 4 5 5 5 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 7 8 8 8 8 7 6 6 6 7 7 7 7 7 7 6 5 4 3 3 3 3 4 5 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 16 15 15 15 15 16 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 11 11 10 10 10 9 8 7 6 7 8 8 8 7 6 5 6 7 7 7 7 8 7 6 5 5 4 4 4 3 4 2 3 8 7 5 2 2 3 4 3 3 3 4 5 4 2 3 4 5 5 5 5 5 5 5 5 4 4 3 3 2 2 2 2 2 1 1 1 2 1 3 4 5 5 5 5 6 5 4 5 4 3 3 5 5 5 4 4 4 5 5 5 3 3 2 3 5 6 6 6 6 4 1 2 3 5 3 2 0 2 5 5 5 6 4 0 2 4 6 4 1 1 3 5 6 5 5 5 4 4 5 5 5 5 6 7 8 8 8 8 7 6 4 2 2 2 2 2 3 4 5 5 5 5 5 4 4 1 2 7 10 15 14 13 13 12 12 12 12 12 12 12 12 11 11 10 9 8 7 6 6 6 6 6 7 6 6 5 6 6 6 6 6 6 5 3 2 1 2 2 2 1 1 1 1 2 2 3 4 6 6 5 4 4 4 4 5 6 6 6 6 6 6 6 7 7 7 7 6 6 6 6 5 5 5 4 2 1 1 1 2 2 2 1 1 2 2 2 1 1 1 1 1 1 1 1 2 2 2 2 1 2 2 2 1 1 2 2 2 2 3 3 4 5 4 3 3 3 3 2 1 1 1 2 2 2 1 1 2 2 2 2 3 3 4 4 4 5 6 6 5 3 2 5 6 4 5 6 5 5 3 3 2 2 2 2 2 3 4 5 5 4 4 4 4 5 6 6 7 6 5 5 4 4 5 5 6 5 5 5 5 5 6 6 6 4 2 3 3 3 3 3 3 3 2 2 1 2 2 1 1 3 5 7 6 5 4 4 2 2 2 3 4 3 2 3 3 2 1 1 3 6 6 7 6 6 7 6 5 3 1 2 2 3 5 5 6 6 6 5 6 6 5 3 3 4 5 6 6 4 2 1 2 3 2 1 1 2 2 1 1 3 5 6 4 3 3 3 3 2 2 3 3 4 4 4 3 2 1 1 2 2 2 2 2 2 2 2 3 3 3 2 2 1 1 1 1 2 2 2 2 1 1 1 2 1 3 5 7 7 5 3 1 1 2 2 3 4 4 4 2 2 4 5 5 2 1 1 1 2 2 2 1 1 2 3 4 5 5 4 2 2 3 3 4 3 3 3 3 4 4 5 5 4 4 3 4 6 6 5 3 1 2 3 3 2 2 2 2 3 4 4 4 3 3 2 3 6 10 11 12 13 12 12 10 9 9 9 10 10 9 8 7 5 4 3 2 2 2 4 7 8 9 8 8 7 7 7 7 7 7 6 6 6 6 5 5 5 4 4 4 4 4 4 4 4 4 4 3 3 3 3 4 5 5 5 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 5 5 5 4 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 3 3 2 2 2 1 1 1 1 1 1 1 1 2 2 2 3 3 3 3 2 1 0 1 1 2 2 2 2 2 3 3 3 4 4 4 3 3 3 3 3 4 4 5 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 4 4 4 4 4 4 5 5 5 5 4 4 4 4 5 5 5 4 4 4 5 5 6 6 6 5 5 6 6 7 8 8 7 7 7 6 6 5 5 6 6 7 7 7 6 5 4 4 3 2 2 3 5 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 11 11 11 10 10 9 8 7 6 6 7 7 7 6 5 5 5 6 6 6 6 6 6 6 6 5 3 2 2 2 2 1 1 6 9 10 7 3 2 2 3 2 2 3 4 4 3 2 2 3 4 5 5 5 5 5 5 4 4 3 2 1 1 2 2 2 2 1 1 1 1 1 1 3 5 6 6 5 6 6 5 6 4 3 5 5 5 5 5 4 4 4 4 3 1 2 3 5 6 6 5 3 3 2 1 1 3 5 1 3 2 3 7 2 3 4 5 5 3 3 3 4 2 1 1 2 3 4 3 4 4 3 2 3 5 5 5 5 6 6 7 8 8 8 7 6 4 4 5 5 5 5 5 5 5 4 3 3 6 8 10 13 14 14 12 11 9 9 9 8 8 8 9 9 8 8 8 8 8 9 9 9 8 7 7 7 6 6 6 6 6 6 6 6 5 5 3 2 1 2 2 3 3 3 3 3 2 2 2 3 4 6 6 6 6 5 4 4 4 5 6 6 6 6 6 7 7 7 7 6 5 4 4 4 3 2 3 3 2 2 3 3 3 3 3 4 4 3 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 1 2 2 2 3 3 3 3 4 2 1 1 1 2 2 3 3 2 2 1 2 3 3 4 4 4 4 4 5 5 5 4 3 2 3 4 5 5 5 6 4 3 2 2 2 2 2 3 3 4 5 4 3 2 2 4 4 4 4 4 5 5 4 4 4 4 5 4 4 4 4 4 4 3 3 4 5 4 3 2 2 2 2 2 2 3 3 2 1 2 2 1 1 5 5 4 5 5 5 4 3 4 3 3 2 1 1 2 3 2 2 4 5 6 7 7 8 7 6 5 4 3 1 2 4 4 5 5 5 5 3 3 5 6 6 6 6 6 4 4 6 6 4 1 2 2 2 4 4 2 1 1 1 3 5 5 3 3 4 3 3 3 3 3 3 3 4 3 2 0 0 1 2 3 3 2 2 2 2 2 2 3 3 3 3 2 1 1 1 1 2 1 1 0 1 1 1 2 4 6 6 5 3 1 1 1 2 1 1 2 3 3 5 5 6 5 5 4 3 2 1 1 1 2 2 2 3 3 3 4 4 3 3 2 3 3 3 3 2 3 4 5 4 4 4 4 3 3 5 7 6 5 5 4 4 4 4 4 4 4 4 4 4 4 4 3 3 2 3 7 11 13 13 12 11 10 10 9 8 8 9 9 9 9 8 4 3 3 2 2 1 4 8 8 8 7 7 7 7 7 7 6 6 6 6 5 5 5 4 4 4 4 3 3 3 3 4 3 3 3 3 2 2 3 4 5 5 6 6 6 6 5 5 5 5 5 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 5 5 4 4 4 4 4 4 4 4 4 4 5 5 4 4 3 3 3 3 3 3 2 2 3 2 2 2 2 3 3 3 2 2 1 1 1 1 2 2 2 2 2 3 3 3 3 3 3 2 2 1 1 1 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 5 5 5 5 4 4 4 4 4 4 4 4 4 5 5 6 6 5 5 5 5 6 7 7 7 7 7 7 6 6 5 5 5 5 5 6 7 7 7 6 6 5 4 3 3 3 5 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 13 13 13 13 13 13 12 13 13 12 12 12 12 12 12 12 12 11 11 11 11 10 10 9 9 8 7 6 6 6 6 5 5 5 5 5 6 5 5 4 4 4 4 3 2 2 2 2 2 0 2 6 7 8 6 5 4 3 3 4 2 3 3 3 3 2 2 3 4 5 5 5 5 5 4 4 3 2 1 1 1 2 1 1 1 2 1 1 2 3 5 6 8 7 6 6 6 6 4 4 3 4 6 6 5 5 4 4 3 3 3 2 2 4 5 5 6 6 5 3 2 2 1 1 2 3 1 2 2 4 6 4 3 4 7 7 2 2 2 0 1 1 1 1 1 1 1 2 2 2 2 2 3 4 6 6 6 6 6 7 8 8 8 7 6 5 5 4 4 4 4 5 7 8 9 10 11 12 11 11 10 8 7 5 4 4 5 7 7 7 7 7 7 8 7 7 7 7 8 8 8 8 7 6 6 6 6 6 6 6 6 5 4 3 1 0 1 2 3 4 5 5 4 3 2 1 2 3 5 7 7 7 7 6 5 5 4 4 5 6 6 6 6 6 6 7 7 6 5 3 2 2 1 2 3 4 4 4 5 5 6 6 6 6 5 4 3 3 2 2 2 2 2 2 2 2 1 1 1 1 1 1 2 2 2 2 3 2 1 1 1 1 2 2 3 3 2 2 2 2 4 4 4 3 3 2 2 2 3 4 5 5 5 4 4 4 4 4 3 2 0 2 3 4 5 6 6 4 3 3 3 2 2 2 2 2 3 4 4 4 2 1 0 2 4 4 3 2 2 4 3 3 4 4 4 4 4 4 4 4 2 2 2 4 5 5 2 2 2 1 3 4 4 4 3 2 2 1 1 1 3 6 5 4 4 5 6 4 3 2 1 1 2 2 2 2 3 4 4 5 6 6 7 7 6 5 5 5 3 4 5 5 5 5 5 6 5 4 3 4 5 5 5 6 6 5 3 5 6 6 4 1 1 2 5 6 6 3 1 1 2 4 6 6 5 4 4 4 4 4 3 2 1 2 3 3 2 1 1 2 2 3 2 2 2 3 3 2 2 3 3 3 3 2 1 1 0 1 2 1 1 1 1 1 2 4 5 6 4 3 2 2 2 2 2 1 1 0 3 6 8 6 4 4 4 4 3 2 2 2 3 3 3 3 3 3 3 3 3 2 2 2 2 3 3 3 3 3 4 4 4 4 3 3 3 4 6 8 7 7 6 6 6 5 5 5 5 5 5 4 4 4 3 3 2 2 4 8 11 12 11 10 10 10 10 9 8 7 7 7 7 7 6 4 3 3 2 2 2 4 7 8 8 7 7 6 6 6 6 5 5 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 2 2 2 2 2 3 5 5 6 6 6 6 5 5 5 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 4 3 2 3 3 3 3 3 2 2 2 2 2 2 2 2 3 2 2 1 1 1 1 1 2 2 2 2 2 3 3 3 3 3 2 2 2 2 1 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 4 4 4 3 4 4 4 4 4 4 3 3 3 3 3 3 4 4 4 4 4 4 4 3 4 4 5 5 5 5 4 4 4 4 4 3 4 4 5 5 6 6 5 5 5 5 6 6 7 7 7 7 7 6 6 5 5 5 5 5 6 6 6 7 7 7 7 6 5 4 4 4 5 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 10 10 9 9 8 8 7 6 6 6 6 5 5 5 5 5 5 5 4 3 2 2 2 2 2 2 2 2 1 1 2 4 5 5 5 5 5 4 3 2 1 1 3 3 4 4 3 3 4 5 4 4 4 5 5 6 5 4 3 2 2 1 1 2 3 4 5 6 6 7 8 7 7 6 5 6 6 5 5 5 5 6 6 6 4 4 3 3 3 4 5 3 4 5 5 5 4 5 5 2 1 3 2 1 1 2 1 1 2 5 6 6 5 5 6 5 2 2 4 4 2 4 1 1 2 1 0 2 1 0 1 1 1 3 5 6 7 6 6 6 7 7 7 7 6 5 4 2 2 2 3 5 7 8 8 9 9 8 6 3 2 2 2 2 2 4 8 9 7 7 6 6 7 7 7 7 7 7 7 6 6 7 7 7 6 6 6 6 6 5 5 5 4 2 1 1 1 1 3 4 4 4 3 2 1 1 3 6 7 8 7 7 6 6 6 6 5 4 4 4 5 6 6 6 6 6 6 5 4 3 2 1 1 2 3 4 4 5 5 6 6 6 6 6 6 4 3 4 4 3 3 2 2 2 2 2 2 2 1 1 1 2 2 2 2 2 2 2 2 1 1 1 1 2 3 2 2 2 3 4 6 5 5 4 4 3 3 3 4 5 5 4 4 4 4 4 3 2 1 1 1 2 3 4 5 6 6 4 3 4 4 3 2 2 2 2 3 4 5 4 3 2 2 2 3 4 3 1 1 2 4 3 3 3 3 4 4 4 3 2 2 2 2 5 5 5 2 1 2 4 6 5 3 4 3 2 1 2 2 4 4 4 4 4 4 5 5 4 2 3 2 0 2 2 1 0 1 4 5 6 7 7 8 7 6 6 5 4 4 5 6 6 5 3 4 5 6 5 3 4 5 5 4 4 6 6 6 6 6 6 5 4 4 5 7 7 6 3 1 2 5 6 7 6 4 3 3 3 3 4 3 3 3 3 3 2 2 2 2 2 2 2 1 2 3 3 3 2 1 2 3 3 2 2 1 0 1 3 3 2 1 0 2 3 4 4 4 4 2 2 2 2 3 1 1 1 1 2 5 7 7 3 2 2 3 3 3 2 3 4 3 3 3 3 3 3 3 2 1 1 1 1 1 2 2 2 3 3 4 4 3 2 3 4 5 6 7 7 7 7 7 6 5 4 4 4 3 3 3 3 3 4 3 3 2 3 6 10 11 11 11 12 12 11 11 9 8 7 7 6 6 6 6 6 6 6 6 6 5 5 6 8 8 8 7 6 6 5 5 4 3 2 2 2 3 3 3 4 4 3 3 3 3 3 3 2 2 1 1 1 2 4 5 5 5 6 6 5 5 5 4 4 4 3 3 3 3 3 3 3 3 4 4 4 5 5 5 5 5 4 4 4 4 4 4 4 3 3 3 3 3 4 4 5 5 5 4 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 1 1 1 2 2 2 2 2 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 4 3 3 3 4 4 4 4 4 4 3 3 3 3 3 4 4 4 4 4 4 4 3 3 3 4 4 4 4 4 3 3 3 3 3 3 4 4 5 6 6 5 5 5 5 6 6 7 7 7 7 7 6 6 5 5 5 5 6 6 6 6 6 6 7 7 7 7 6 5 5 5 5 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 15 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 10 10 9 9 8 8 7 6 6 5 5 5 5 4 4 3 4 4 4 3 2 2 2 2 2 3 2 2 2 2 3 2 2 3 3 4 5 8 6 4 3 3 4 4 4 4 3 3 4 5 5 4 5 5 6 5 5 5 5 3 2 0 2 5 7 8 7 7 8 8 7 5 4 5 5 5 4 4 4 5 5 4 3 2 1 2 2 2 4 5 5 4 5 5 6 4 3 3 3 2 1 2 1 3 3 2 3 4 3 5 5 5 7 7 6 4 3 3 4 4 4 4 3 3 3 1 2 3 3 1 1 2 3 3 3 4 5 6 7 7 8 7 7 6 5 4 3 1 1 1 1 4 6 6 7 6 5 3 3 2 2 2 2 3 7 8 7 5 4 4 5 6 7 8 8 8 7 6 6 6 6 7 7 8 8 7 7 6 6 5 5 4 3 1 2 1 0 2 3 4 4 3 3 3 5 6 7 8 9 9 8 6 5 5 5 5 5 4 4 4 5 6 6 6 6 6 6 6 5 4 3 2 2 1 2 3 3 3 4 5 5 5 5 5 5 5 4 4 5 5 4 3 2 2 2 2 2 2 2 2 2 3 3 3 3 2 2 2 2 2 2 1 1 0 1 2 2 3 5 5 6 5 4 5 4 4 3 3 3 3 3 3 3 4 4 3 2 1 1 2 2 2 3 4 4 5 5 4 5 6 5 5 4 3 3 4 4 5 5 4 3 3 4 3 3 3 2 0 2 0 4 4 3 1 0 1 2 3 3 1 1 2 2 5 6 5 3 3 5 6 4 3 3 4 3 2 4 5 5 4 1 2 4 5 6 5 3 3 3 2 2 1 2 2 1 2 3 3 2 4 7 8 8 7 7 6 5 5 4 5 5 4 4 3 4 3 2 2 3 4 5 7 4 3 3 6 6 5 6 6 7 7 7 6 6 7 4 1 2 4 7 8 7 4 3 1 1 1 2 2 3 3 3 3 2 1 1 0 0 0 0 0 1 2 2 2 2 2 2 2 2 1 1 1 1 2 3 3 2 1 1 2 4 4 4 3 3 2 2 2 3 3 2 1 1 1 1 4 7 7 5 2 2 3 4 5 5 4 4 5 4 4 4 4 5 4 3 1 1 0 1 1 1 1 1 1 2 2 2 1 2 4 6 7 6 5 5 6 6 6 6 5 4 3 3 2 2 1 1 2 2 3 3 3 4 8 11 12 12 11 11 12 12 12 11 10 8 8 7 6 6 7 7 8 8 8 7 6 5 6 6 6 8 8 8 7 7 6 5 4 3 2 1 0 1 2 3 4 4 4 3 3 3 3 2 2 2 2 1 0 2 4 5 5 5 5 5 5 5 4 4 3 3 3 2 2 2 1 1 2 3 3 4 4 4 4 4 5 5 5 4 4 3 4 4 4 3 3 3 3 4 4 5 5 5 5 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 4 4 3 3 3 3 4 4 4 4 4 4 3 3 3 3 3 4 4 4 4 3 3 3 3 3 3 4 4 4 4 3 3 2 2 3 3 4 4 5 5 5 5 5 4 5 5 6 6 6 7 7 7 6 6 5 4 5 5 6 7 7 7 6 6 7 7 7 7 7 6 6 5 5 5 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 15 15 14 14 14 14 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 10 10 9 9 8 8 7 6 5 5 5 4 4 3 2 2 4 5 5 4 3 3 3 2 2 2 2 2 2 2 2 2 3 4 3 9 12 9 6 5 5 5 4 4 4 4 5 5 6 6 5 5 4 4 4 4 4 4 4 4 3 3 6 8 9 9 9 8 7 6 5 4 3 3 4 3 1 0 0 2 1 1 0 0 1 1 2 0 2 3 3 4 5 6 6 2 1 3 3 2 1 2 5 6 6 6 6 5 4 4 3 4 7 7 6 5 4 3 5 6 7 5 4 4 4 4 2 1 1 1 3 3 3 3 4 4 5 5 6 7 8 8 7 7 4 2 2 1 1 0 1 1 3 5 6 6 5 4 3 2 2 3 5 7 7 4 1 1 3 5 6 7 8 8 8 7 6 6 6 7 7 7 8 8 8 8 7 7 6 5 5 4 2 1 2 2 2 3 3 3 3 2 3 7 9 10 9 9 9 8 7 5 4 4 4 3 3 2 2 2 3 5 5 6 6 6 6 6 5 4 2 1 1 1 1 2 2 4 4 5 5 5 5 4 4 4 4 5 5 5 4 4 4 4 4 3 3 3 3 3 3 4 4 4 3 2 1 1 1 2 2 2 1 1 2 3 4 5 6 6 6 5 5 5 5 4 2 2 2 2 2 2 3 4 4 2 0 1 2 2 2 1 2 2 3 4 5 5 5 5 5 5 5 4 4 5 5 5 5 4 4 3 3 4 4 3 1 0 1 3 5 5 4 3 2 2 3 2 2 1 1 0 4 7 7 5 4 4 5 6 3 2 4 3 3 3 5 7 5 5 3 3 6 7 5 1 1 2 3 3 4 2 3 3 2 3 2 2 1 3 6 8 8 8 8 6 5 5 5 5 5 5 3 2 0 0 1 2 3 6 6 4 2 2 1 5 5 2 2 5 7 7 7 6 6 7 4 3 5 6 7 7 5 2 1 0 1 1 1 2 2 3 2 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 1 1 2 3 5 5 5 3 3 3 2 2 3 4 5 4 4 4 3 3 3 2 2 2 1 1 1 3 6 7 7 6 4 3 3 4 6 5 6 6 6 6 5 4 3 3 4 4 2 1 1 1 1 1 1 0 0 0 1 0 1 3 5 6 7 7 6 6 4 5 7 6 5 4 3 3 3 3 2 2 1 1 1 2 2 4 8 12 12 12 11 10 10 10 10 11 11 10 8 7 7 6 6 6 7 7 7 7 7 5 4 4 5 5 6 8 9 9 8 7 6 5 4 4 4 3 3 3 3 3 4 4 4 3 2 2 2 2 2 2 1 1 3 5 5 6 6 5 5 5 4 4 3 3 3 2 2 1 0 0 1 2 3 3 4 4 4 4 4 5 5 4 4 4 4 4 4 4 4 4 3 4 4 5 5 5 5 5 4 4 4 4 3 3 2 2 2 2 3 3 3 3 3 2 2 1 1 2 2 2 2 2 3 2 2 2 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 1 2 2 3 3 3 3 3 3 3 2 2 3 4 4 4 4 4 4 4 3 3 3 3 4 4 4 3 3 2 2 2 2 3 3 4 4 4 3 3 2 2 2 3 3 4 4 5 5 5 4 4 4 5 6 6 6 6 6 7 6 6 5 5 4 5 6 7 7 7 6 6 7 7 7 7 6 6 6 6 6 6 5 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 10 10 10 9 9 8 7 7 6 5 5 4 4 3 2 1 2 5 5 5 3 2 3 2 2 1 2 3 2 1 1 2 4 4 2 6 10 11 3 4 5 5 4 4 4 4 4 5 5 5 5 5 5 4 4 4 4 4 5 6 5 5 4 7 10 12 10 8 5 2 2 2 0 3 4 4 2 1 1 1 1 1 1 1 1 1 1 0 1 2 2 2 3 5 5 4 2 2 2 4 4 4 6 7 7 4 6 6 5 5 5 5 5 6 7 7 6 5 3 3 4 4 4 3 3 4 4 4 3 3 4 5 5 4 4 3 3 4 5 6 7 7 7 6 5 3 2 3 2 1 2 2 0 4 6 8 7 6 4 4 5 6 6 5 3 1 2 4 5 5 6 6 7 8 7 7 6 6 7 7 7 7 7 7 8 7 7 7 6 6 5 5 4 3 2 3 4 3 2 3 3 4 7 9 11 9 8 7 7 6 5 5 4 4 4 3 2 1 1 1 1 2 3 4 5 6 6 6 5 4 3 2 1 1 1 1 1 1 3 5 6 5 4 3 2 2 2 3 4 5 5 5 5 4 4 4 5 5 5 4 4 4 3 4 4 5 5 4 4 4 3 3 3 1 1 3 3 5 7 7 7 6 6 5 5 4 3 2 2 2 2 2 2 2 2 2 2 1 1 2 2 1 1 2 3 4 5 5 5 5 5 5 5 6 5 5 5 5 5 5 3 3 2 3 4 4 5 4 2 3 6 6 5 3 3 2 1 1 1 1 1 2 4 5 6 6 4 4 4 4 4 1 2 4 1 3 3 4 5 4 4 4 4 6 6 4 4 2 2 4 4 3 1 2 2 1 1 1 2 3 5 5 6 8 8 8 6 5 5 6 6 6 5 3 1 2 1 1 3 4 4 3 2 0 0 2 5 4 3 3 4 6 6 6 5 6 6 6 4 3 4 5 5 3 1 1 2 2 1 0 1 2 3 2 2 3 2 1 1 1 1 1 1 0 0 1 2 1 1 3 5 6 7 7 5 4 3 3 3 3 3 4 5 4 3 3 3 4 3 2 1 1 1 0 1 5 6 8 7 6 4 4 3 4 4 5 4 5 5 6 7 6 5 4 4 3 3 2 1 0 1 1 1 1 1 1 1 1 1 3 5 6 5 5 6 8 6 5 6 7 7 5 3 3 4 4 3 1 2 2 1 1 2 2 2 6 10 11 12 11 10 8 8 8 10 10 10 9 8 7 6 6 6 6 5 6 6 7 6 4 3 3 3 4 5 7 8 10 10 7 5 5 5 6 6 5 5 4 4 4 4 4 3 3 3 3 3 3 3 2 3 4 5 6 6 6 6 5 4 4 3 3 2 2 1 1 1 1 1 1 2 3 4 4 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 4 4 3 2 2 2 2 3 3 3 4 3 3 2 2 1 1 1 2 2 3 3 3 2 2 2 3 2 2 3 3 3 3 3 3 2 2 2 2 2 1 1 2 2 3 3 3 3 3 3 3 3 2 3 3 4 4 4 4 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 3 3 3 3 3 3 2 2 3 3 3 4 4 4 4 4 4 4 4 4 5 6 6 6 6 6 6 6 5 5 5 5 6 6 6 6 6 6 6 7 7 6 6 5 5 5 6 6 6 6 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 10 10 10 10 9 8 8 7 6 5 5 4 4 4 4 3 1 3 5 5 3 1 1 1 1 1 0 2 3 2 1 1 3 4 3 3 10 10 7 2 6 6 4 4 4 4 3 3 4 4 4 5 5 4 4 4 4 4 5 5 5 5 5 3 5 10 11 8 3 2 3 3 0 2 4 3 2 2 2 2 2 2 1 1 0 1 1 2 0 1 1 1 0 0 2 3 3 2 1 2 6 6 6 7 8 7 3 5 5 4 5 5 6 7 7 7 6 6 5 4 3 4 4 4 3 2 1 2 2 2 2 2 2 2 4 5 6 6 7 8 7 7 6 5 5 4 4 5 4 2 2 2 0 3 8 9 10 8 7 7 6 5 3 1 2 3 4 4 4 4 5 6 7 7 7 7 7 6 5 5 4 4 5 5 5 6 5 5 4 4 4 4 4 3 2 2 3 4 4 6 8 9 10 11 10 9 7 6 5 5 5 4 4 5 4 4 3 2 2 2 2 2 1 1 4 6 7 7 6 4 3 2 2 1 1 2 3 3 4 4 6 5 5 2 1 2 1 1 3 4 5 5 5 4 4 4 4 4 4 4 4 4 4 3 4 4 5 5 6 6 6 5 4 3 3 3 4 5 6 7 7 6 5 5 5 5 4 3 2 2 2 2 1 1 1 1 2 2 1 1 0 1 1 2 3 4 5 5 5 5 4 5 5 5 5 6 5 5 5 4 3 3 3 3 3 4 4 4 4 4 5 7 5 2 1 2 4 3 1 2 0 3 4 5 6 5 4 3 4 4 4 3 1 3 3 1 3 3 3 4 5 3 2 3 4 4 2 1 3 4 5 4 3 2 1 1 1 1 2 3 5 6 3 1 6 8 7 6 5 5 5 5 5 5 3 0 1 1 0 2 2 2 2 2 2 2 4 5 4 3 4 4 5 4 4 4 6 6 5 2 1 3 4 6 4 3 2 2 2 2 2 2 2 3 3 3 1 2 2 2 2 2 2 2 1 0 1 2 3 5 6 5 4 3 3 3 2 3 3 3 3 4 5 5 3 3 3 3 4 3 2 1 1 1 1 3 7 6 5 4 3 3 2 3 4 4 4 3 4 5 6 7 6 6 5 4 4 4 4 3 3 4 4 3 3 2 2 1 0 2 3 5 5 5 6 6 7 6 6 6 6 6 5 4 3 3 3 3 1 1 2 2 2 2 2 1 3 7 10 11 11 9 8 6 7 8 9 10 10 9 8 7 7 6 5 5 5 5 6 6 5 3 2 1 1 1 1 1 5 8 8 8 7 7 8 8 7 7 6 7 7 6 6 5 6 6 6 5 5 4 4 4 5 6 6 6 6 5 5 4 4 3 3 2 2 2 2 1 2 2 1 2 3 4 5 5 5 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 6 5 5 5 5 5 5 4 4 3 3 2 2 3 4 4 4 4 3 2 1 1 1 1 2 2 3 3 3 3 2 2 2 2 2 2 3 3 3 3 3 3 2 2 2 2 1 1 1 2 3 3 3 3 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 1 1 1 2 2 3 3 3 3 3 2 2 2 2 3 3 4 3 4 4 4 4 4 4 4 4 5 5 5 6 5 6 6 5 5 5 6 6 6 6 5 5 5 6 6 6 6 5 5 5 5 6 6 6 6 6 15 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 10 10 10 10 10 9 9 8 7 5 5 5 4 4 4 4 4 3 2 4 5 4 2 1 0 1 1 1 1 2 2 2 0 1 3 2 1 7 10 8 3 5 5 5 4 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 6 9 12 8 3 2 2 2 2 3 2 1 2 2 2 2 2 3 2 2 1 1 1 0 0 1 2 2 2 1 2 0 2 2 3 3 4 5 7 7 8 6 4 4 4 4 4 4 5 6 7 7 5 4 3 4 4 6 7 6 5 3 3 2 1 1 1 2 2 2 2 3 4 5 7 7 8 7 6 6 7 8 7 8 8 6 4 3 3 5 6 7 6 7 8 7 6 3 1 3 3 3 3 2 2 3 5 5 6 6 6 6 5 4 6 10 10 10 11 12 13 13 13 13 13 14 13 13 13 13 12 13 13 14 13 12 12 13 13 11 9 8 7 5 5 6 6 5 5 5 5 4 4 3 2 1 1 1 2 2 4 6 8 8 8 7 5 5 5 4 4 4 5 5 6 6 7 7 6 4 1 1 1 1 2 3 4 4 3 3 3 3 3 3 3 3 3 3 4 4 4 4 5 5 5 5 5 5 5 4 3 3 4 5 6 7 7 6 5 5 5 5 4 4 4 3 3 3 2 2 1 1 1 1 1 2 3 4 4 4 4 4 5 5 5 5 5 5 4 4 4 4 4 5 5 5 4 2 2 3 4 3 3 2 3 3 4 5 6 4 3 2 3 4 4 3 4 4 5 5 6 6 4 3 2 2 3 3 3 1 0 0 1 3 4 4 3 4 3 2 2 3 5 4 4 4 5 5 3 3 2 1 1 1 1 1 4 5 5 4 5 8 7 5 4 4 4 0 2 4 4 3 1 0 1 1 1 1 2 2 2 1 2 2 1 1 1 3 3 3 3 3 5 6 6 4 3 2 4 5 6 3 2 2 1 0 3 3 2 1 2 3 4 4 5 4 3 3 2 3 2 1 2 3 5 5 5 4 2 3 3 3 2 1 2 3 3 3 4 4 4 2 2 3 4 4 3 1 1 1 1 2 5 7 4 2 2 3 2 1 1 3 3 2 2 3 4 6 6 6 5 4 4 5 6 7 7 8 8 7 5 3 2 2 1 1 4 4 3 2 3 3 4 5 6 6 6 5 5 4 4 4 4 4 4 2 0 2 3 3 2 2 1 3 6 9 10 10 9 7 5 4 5 7 8 9 9 9 8 9 8 7 6 5 6 5 5 4 3 3 2 2 2 3 3 1 3 7 8 9 9 9 9 9 9 10 9 9 8 7 8 7 7 7 7 6 6 5 5 6 7 7 7 6 5 4 3 3 3 3 3 2 2 1 1 2 3 1 1 2 4 4 5 5 5 5 4 3 3 3 3 4 5 6 6 6 6 6 6 6 6 5 5 5 6 6 5 5 4 4 3 3 3 4 5 5 4 3 2 2 2 1 1 2 2 2 3 3 3 2 2 2 2 2 2 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 3 3 2 2 2 2 3 3 4 3 3 3 3 3 2 2 3 3 3 3 3 3 2 2 2 1 1 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 10 10 10 10 10 9 9 8 7 6 5 4 4 4 4 4 3 2 3 3 4 4 3 1 0 0 1 1 1 2 2 1 1 1 1 1 1 3 7 7 6 5 6 5 3 2 2 1 1 1 2 3 3 4 4 3 4 4 4 4 4 4 4 3 3 5 9 10 10 6 4 4 1 4 4 2 3 4 4 2 2 2 3 3 2 2 2 1 1 1 0 0 1 1 1 1 2 2 2 2 4 5 6 6 6 7 8 7 6 6 6 5 4 3 3 5 6 6 4 2 1 1 1 5 7 6 3 3 4 4 2 2 3 3 3 3 3 3 2 3 5 6 6 6 7 9 7 7 7 8 9 8 7 6 7 7 5 5 7 7 7 4 2 1 1 1 1 1 2 4 5 5 6 6 6 7 9 9 9 9 11 15 14 14 13 13 14 14 16 17 18 17 16 15 16 16 17 15 13 12 12 12 11 10 8 7 7 6 6 6 7 7 6 6 5 5 5 4 4 3 2 3 5 5 5 4 5 7 8 8 8 7 7 7 7 7 7 7 7 7 7 8 8 8 7 6 3 3 4 6 6 5 5 4 4 3 3 3 3 3 3 3 3 3 4 4 4 5 5 5 5 5 5 4 3 3 4 4 6 6 6 6 6 6 5 5 4 4 4 5 5 5 4 3 3 3 3 3 4 5 5 6 7 8 7 7 6 6 6 6 6 5 5 4 3 2 2 3 3 4 4 3 2 1 1 2 3 3 2 2 3 3 4 4 5 4 3 3 3 3 4 4 5 5 5 4 5 5 4 3 3 2 2 3 4 4 5 7 9 7 5 2 2 3 2 2 4 6 5 2 3 3 4 4 3 3 3 2 1 1 1 2 6 7 7 7 7 8 6 4 3 3 2 1 2 3 3 3 2 2 2 2 2 2 2 1 1 1 1 0 1 2 2 2 3 3 4 4 5 6 5 5 4 3 6 6 4 1 0 0 2 2 3 1 3 6 6 6 5 4 4 2 2 1 2 3 2 2 4 5 5 4 3 2 0 1 2 2 2 1 1 3 2 3 4 4 3 0 2 3 4 4 3 2 1 1 2 4 6 6 4 1 2 2 2 1 1 1 2 1 0 2 4 5 5 4 4 5 5 5 4 4 4 4 5 5 4 2 2 2 1 1 4 5 5 4 4 4 4 4 6 6 5 4 3 2 3 4 5 5 5 4 2 1 3 3 3 2 1 3 7 10 10 9 8 6 3 3 4 6 7 7 8 7 7 8 9 9 7 7 6 5 3 3 3 3 4 4 3 3 3 2 1 3 5 7 8 9 10 10 10 10 9 9 8 8 7 6 6 7 7 7 6 6 7 7 8 8 7 5 4 4 3 3 4 3 4 4 3 3 2 3 2 0 0 2 4 5 5 5 5 5 4 3 3 3 4 5 6 7 6 6 5 5 5 5 5 5 5 6 6 6 5 5 5 4 4 4 4 4 4 4 3 3 3 2 2 2 1 1 2 2 2 2 2 2 2 3 3 2 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 2 2 2 2 2 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 2 2 3 3 3 3 3 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 6 5 5 4 4 4 4 5 5 5 5 5 5 5 6 6 6 6 6 6 6 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 10 10 10 10 10 10 9 9 8 8 7 6 5 4 3 3 2 2 2 2 3 3 3 2 2 1 0 1 2 1 1 1 0 1 1 2 0 1 3 4 5 5 5 5 5 4 4 3 3 3 3 2 0 1 2 2 3 3 4 4 4 4 4 3 3 3 4 7 10 10 8 5 4 3 4 3 1 2 4 3 2 1 2 2 3 3 2 2 2 2 1 1 2 2 1 1 1 2 3 3 3 3 4 6 7 4 4 6 9 10 9 8 6 5 4 5 4 5 6 6 2 2 4 3 1 2 6 9 5 2 3 4 3 3 2 2 2 3 2 2 2 2 3 4 4 6 5 3 4 6 7 8 8 7 8 9 9 8 6 6 6 6 4 1 1 2 1 3 4 6 7 8 7 7 8 8 9 12 14 13 10 9 8 8 7 6 6 6 6 7 8 9 10 10 10 11 10 10 9 9 8 7 6 6 7 6 5 4 5 5 5 6 6 6 6 6 5 5 4 4 3 3 4 6 6 6 5 5 5 7 8 8 8 7 8 8 8 8 7 7 7 7 8 8 9 8 7 7 6 7 7 9 7 6 5 4 4 3 3 3 4 4 3 3 3 3 3 3 4 4 5 5 4 4 4 4 4 4 4 5 6 6 6 5 5 6 5 4 3 3 4 5 5 5 4 4 4 5 5 6 6 7 7 7 7 6 6 5 5 5 6 6 5 5 4 3 2 2 3 5 4 4 3 2 1 0 0 1 3 4 4 5 5 5 5 4 5 5 5 4 3 3 3 3 4 4 3 2 4 4 5 5 5 4 3 3 4 5 6 7 5 1 1 1 3 4 4 4 5 7 5 2 2 3 3 2 1 1 2 3 1 0 2 5 9 8 7 5 3 4 5 6 6 4 2 2 2 2 2 2 1 1 1 1 1 2 2 1 1 1 2 3 3 3 4 4 5 5 4 3 4 5 5 4 4 4 6 6 3 2 2 3 3 1 1 5 6 6 4 3 2 1 1 1 0 2 2 3 3 3 3 4 4 4 3 3 2 2 1 1 1 1 1 1 1 0 2 2 1 2 2 2 2 2 2 0 2 4 5 5 6 6 5 2 1 1 1 0 1 2 2 2 2 1 3 5 4 5 7 6 6 4 2 2 2 1 2 4 4 1 1 1 1 2 5 5 6 5 5 5 5 5 7 7 6 3 1 1 2 4 6 6 7 7 6 3 2 3 3 2 0 3 7 9 10 9 7 5 4 5 6 7 6 6 7 5 4 4 6 8 6 6 5 5 4 4 4 4 2 2 3 3 3 2 1 1 1 3 5 7 7 6 5 5 6 7 8 7 6 6 7 7 8 7 7 7 8 9 8 8 6 5 4 3 3 3 3 3 3 4 4 4 3 2 1 1 1 2 4 4 5 5 5 5 5 5 6 7 7 7 7 5 4 4 3 4 5 5 5 5 5 5 5 6 6 6 5 5 5 4 4 4 3 3 3 3 3 3 3 2 1 1 1 2 2 2 2 2 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 3 3 3 3 3 3 2 2 1 1 2 2 2 2 2 2 2 2 2 2 2 1 1 1 2 1 1 1 1 1 2 2 2 3 3 3 3 4 4 3 3 4 4 4 4 4 4 5 5 5 5 5 5 6 5 5 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 17 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 14 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 12 12 12 11 11 11 11 11 11 11 10 10 10 10 10 10 9 9 9 9 8 8 7 6 4 3 1 1 1 1 2 2 3 2 1 1 1 2 1 1 2 1 1 1 1 1 1 1 2 4 5 4 4 4 4 4 4 4 4 4 4 3 2 1 1 0 1 2 3 3 3 3 3 4 3 3 5 7 8 9 9 9 7 5 3 3 3 2 3 4 4 3 3 3 4 5 5 4 3 4 4 4 2 2 2 2 3 2 1 1 3 4 4 4 2 4 4 1 2 3 6 8 7 6 5 6 6 5 4 5 5 3 2 2 3 2 2 1 4 6 6 3 1 3 3 3 2 1 1 1 1 2 2 2 2 4 4 3 2 3 5 5 6 6 7 8 9 9 9 9 8 6 4 2 2 2 2 3 5 5 6 7 9 9 9 8 9 9 9 9 9 9 7 4 4 4 2 1 2 2 2 3 3 2 0 2 4 5 5 5 5 6 7 6 5 4 4 4 3 3 3 4 4 4 5 5 6 6 5 5 4 3 3 5 6 8 8 7 6 5 5 7 8 8 8 8 8 8 8 8 7 7 7 7 8 9 9 8 7 8 8 9 9 8 6 5 4 4 3 3 3 2 2 3 3 3 3 3 3 3 4 4 5 5 4 4 4 4 4 5 5 6 6 6 6 6 5 5 4 3 2 2 3 5 5 5 5 5 5 5 6 6 6 6 5 5 5 3 2 1 2 2 4 5 4 4 4 3 1 3 4 5 3 3 3 3 2 2 3 4 4 5 5 6 6 6 6 6 7 7 6 6 5 4 4 4 3 3 2 2 5 6 5 3 3 2 2 1 3 5 6 5 5 3 1 3 6 6 6 5 5 7 7 5 3 3 2 0 1 0 1 3 2 2 4 8 9 7 3 2 2 1 4 4 4 3 2 2 2 2 1 1 0 2 3 3 2 3 2 1 2 3 3 3 2 2 2 3 3 4 3 2 2 2 2 3 3 4 4 5 3 3 2 1 1 4 5 6 4 2 1 1 2 3 3 3 1 1 3 3 2 2 2 3 5 5 4 4 4 3 3 2 2 2 2 2 2 2 1 1 1 1 0 2 5 5 4 5 5 6 5 5 5 5 4 3 3 3 2 1 2 2 2 2 1 1 4 5 7 7 7 7 6 5 3 2 2 1 2 5 5 3 3 3 3 3 4 5 6 5 5 6 6 6 6 6 4 2 1 2 1 2 4 4 5 5 5 4 1 1 2 0 2 4 6 8 7 7 6 5 5 7 8 8 6 5 5 6 5 4 5 6 4 3 3 3 4 6 4 3 3 3 3 3 3 2 1 1 2 2 3 4 4 2 0 1 3 4 6 5 5 6 7 8 8 8 8 8 9 10 10 9 6 4 2 1 1 1 2 2 3 3 4 4 3 2 2 1 1 2 3 3 4 4 5 5 5 6 6 6 5 5 4 3 2 3 3 5 6 7 6 5 4 5 6 7 7 6 6 5 4 4 3 3 3 3 2 2 3 3 3 2 1 1 1 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 3 3 3 3 3 2 3 3 3 3 3 2 2 1 1 0 1 1 1 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 2 2 2 2 2 3 3 3 3 3 3 3 3 4 4 4 4 5 5 5 5 5 5 6 6 5 5 4 4 4 4 4 5 5 5 4 4 5 4 4 4 4 4 4 5 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 9 9 9 8 8 7 6 5 4 2 1 1 1 1 1 2 3 3 2 1 1 1 1 2 1 0 0 0 1 1 1 1 3 4 5 4 4 4 4 4 4 3 3 1 1 2 3 4 4 4 3 3 4 4 3 3 3 3 3 4 6 7 7 7 6 6 5 4 4 4 4 4 3 3 3 2 2 3 4 4 5 5 5 5 4 3 2 1 2 2 2 1 1 1 2 3 4 5 4 5 3 2 7 10 9 5 2 1 1 3 3 3 3 3 4 2 2 3 2 1 1 1 2 4 6 3 1 2 3 3 2 2 1 1 1 2 1 1 1 1 2 2 3 3 4 4 5 6 7 7 7 6 7 7 6 6 5 4 7 8 7 6 5 5 6 8 9 8 6 5 4 4 2 1 2 4 4 2 2 1 1 2 3 3 4 5 5 5 5 4 4 5 5 6 6 6 6 6 6 5 5 4 3 2 2 2 3 3 4 4 5 5 5 3 3 4 6 7 7 8 8 8 7 6 6 7 8 9 8 8 8 8 8 8 7 7 7 7 8 8 8 8 7 7 8 8 7 5 5 5 5 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 3 4 5 6 6 6 7 7 6 5 5 4 4 3 2 3 4 6 6 6 6 5 5 5 5 6 5 5 4 4 4 3 2 3 3 2 2 4 4 4 4 3 2 4 4 4 4 4 4 3 3 3 3 4 4 4 4 4 4 4 5 6 6 5 5 4 4 5 5 4 2 2 2 3 5 6 3 3 1 1 1 2 3 4 2 1 4 4 6 6 6 5 4 3 3 6 8 6 3 4 4 3 2 2 2 2 2 2 5 9 8 6 2 1 2 2 1 2 3 2 2 1 2 2 1 0 1 3 3 3 3 2 1 3 4 4 2 2 2 2 1 2 3 4 3 1 1 2 2 2 4 4 2 0 2 2 3 4 6 7 5 3 2 1 1 2 2 3 3 2 1 2 2 1 1 2 0 3 5 5 4 3 3 3 3 4 4 3 3 2 2 3 3 3 0 2 5 6 6 5 5 6 5 5 3 3 5 4 4 4 4 4 3 2 3 2 2 2 1 1 4 6 7 5 4 4 5 4 4 2 1 4 6 6 5 4 4 5 6 5 4 3 4 6 7 7 6 5 4 4 4 2 0 1 1 1 1 1 1 0 2 2 1 1 1 2 4 6 7 7 7 6 6 6 6 6 7 8 8 6 6 6 6 6 6 5 4 2 1 2 1 1 0 1 3 4 4 4 3 2 1 1 2 2 4 5 4 2 2 1 2 4 5 5 6 7 8 8 9 9 9 9 10 11 11 9 5 2 1 1 0 1 2 2 3 3 3 3 3 2 2 2 1 2 2 2 3 4 4 5 5 4 4 3 3 3 3 3 3 4 5 7 7 7 6 5 5 6 7 8 7 7 6 5 4 4 3 3 3 3 2 2 3 3 3 2 1 1 0 1 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 3 3 3 3 3 3 2 3 3 3 3 2 2 2 1 1 0 1 1 1 1 1 1 2 1 1 1 0 1 1 1 2 2 2 2 2 2 2 2 3 3 3 3 3 3 4 4 4 4 4 5 5 5 6 6 6 6 6 6 6 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 12 12 12 12 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 9 9 9 9 8 7 7 6 5 4 3 1 1 1 0 1 2 3 3 3 3 2 2 1 1 1 1 1 1 2 2 2 1 2 3 4 4 3 3 4 3 2 1 1 0 1 2 5 6 6 5 4 4 4 4 4 3 3 3 4 5 5 6 5 5 5 4 5 4 4 4 3 2 2 2 1 1 1 1 2 2 4 5 5 5 4 3 2 2 3 3 2 0 1 1 1 2 4 5 4 5 3 1 5 4 3 2 3 4 4 2 0 2 3 1 3 2 2 3 5 5 4 2 2 2 4 4 4 2 1 3 3 3 2 2 2 1 1 1 2 4 5 4 3 3 3 4 4 4 3 4 6 6 6 7 6 6 6 7 7 6 5 4 4 4 6 7 6 3 1 3 4 5 4 4 4 3 3 3 3 3 2 2 2 1 1 2 4 5 5 5 6 6 5 5 5 5 6 6 6 6 6 5 4 2 1 2 3 3 3 4 5 4 4 3 4 6 7 7 7 8 8 8 7 6 6 7 8 9 8 8 7 8 8 8 7 7 7 7 7 7 7 7 6 6 6 5 4 4 5 5 4 4 3 4 4 5 4 4 3 3 2 2 2 3 3 3 3 3 3 3 3 5 6 7 7 7 7 7 6 4 3 4 4 4 4 4 5 6 7 6 4 4 4 4 5 5 5 4 4 4 4 3 2 2 1 0 2 3 3 4 4 5 6 6 6 5 5 4 4 3 3 3 4 4 4 4 4 5 4 4 4 5 5 3 2 3 4 5 4 4 3 1 1 1 1 3 2 1 4 3 2 1 1 1 3 5 7 7 6 5 3 1 1 1 2 4 7 7 5 5 5 5 3 3 3 2 3 5 6 9 7 6 4 2 1 3 3 1 2 2 1 1 2 2 2 3 3 3 3 3 4 1 3 6 4 2 2 2 1 2 3 3 4 4 2 0 1 1 1 1 1 1 1 0 2 4 7 7 5 2 2 1 1 1 1 1 2 2 1 1 2 2 1 1 2 3 0 3 5 4 3 2 1 2 2 3 3 3 2 1 2 2 2 1 4 6 7 4 3 2 3 4 3 2 1 1 2 2 3 5 5 4 1 2 3 3 2 2 1 3 5 4 3 1 1 4 5 4 4 3 4 5 5 3 3 2 2 4 6 5 4 2 2 4 8 8 7 4 4 4 3 3 2 1 1 1 1 1 1 0 1 2 3 3 4 5 6 6 7 7 7 6 6 6 5 5 5 7 9 8 7 6 6 7 7 6 5 2 1 1 1 1 1 2 4 4 4 4 3 2 1 2 1 3 5 6 4 2 1 2 3 5 6 7 8 8 9 9 9 9 9 10 10 10 7 4 2 1 1 1 1 1 3 3 3 3 3 3 3 2 2 2 2 2 2 2 3 3 3 4 4 3 2 2 3 4 4 5 6 7 7 8 7 7 6 6 6 7 8 8 7 6 5 4 3 3 3 3 3 2 2 2 2 1 1 1 2 2 1 1 1 2 2 1 1 1 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 2 2 2 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 3 3 3 3 3 4 4 4 4 4 5 5 5 6 6 6 6 6 6 6 5 5 5 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 4 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 13 13 13 13 12 12 12 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 9 9 9 9 8 7 6 6 5 4 3 2 1 1 2 2 2 3 2 2 1 1 1 1 1 0 1 2 2 3 3 3 3 2 2 3 4 4 3 4 4 2 2 1 1 1 2 5 4 5 5 5 4 4 4 4 3 3 3 3 4 4 4 4 4 4 4 4 3 3 3 2 2 2 1 1 2 2 2 2 3 3 3 4 5 5 4 3 2 3 3 1 0 1 0 0 1 2 3 4 4 5 4 2 3 5 6 5 4 3 3 2 3 2 2 3 2 2 2 2 4 5 3 1 1 2 4 5 3 1 2 3 4 4 3 2 1 1 2 3 4 4 4 3 3 5 5 3 3 3 4 5 5 6 7 6 4 4 3 4 4 4 4 2 3 4 3 1 1 3 4 5 5 5 5 5 2 1 2 2 2 2 2 2 1 2 3 4 4 4 5 5 5 4 4 4 5 5 6 6 5 5 5 4 4 4 4 4 4 4 4 4 3 3 4 6 7 7 6 6 7 7 7 7 6 6 6 8 9 9 8 7 7 7 6 6 6 6 6 6 6 6 5 5 5 4 4 4 4 4 4 3 4 4 4 5 6 6 5 4 3 2 2 2 3 4 4 5 5 5 5 5 6 7 7 7 7 6 5 4 4 3 4 5 6 5 5 5 6 7 5 4 3 3 4 4 4 4 4 4 3 3 3 3 3 2 2 1 1 2 4 5 6 6 6 6 5 5 5 4 3 3 3 4 5 5 5 5 5 5 5 5 5 5 3 2 3 4 4 4 3 3 1 2 1 3 5 6 7 8 7 7 5 5 5 5 7 8 2 4 5 3 1 2 1 1 4 7 7 6 6 5 4 3 3 3 4 5 7 7 8 7 6 5 4 1 2 2 1 2 2 2 2 2 2 3 3 3 3 3 3 2 3 4 5 1 2 3 2 2 1 2 3 3 2 1 0 1 1 0 2 1 1 1 1 3 5 6 5 4 3 1 1 1 1 2 2 1 1 2 3 3 1 1 2 1 1 3 5 6 4 2 1 2 2 3 2 2 1 0 1 2 2 1 0 2 5 7 4 2 1 1 2 2 3 2 2 1 1 2 4 5 3 1 2 3 3 2 0 3 4 5 3 1 0 2 2 3 3 3 4 4 4 2 2 3 2 1 1 3 5 5 3 2 3 6 8 8 7 6 5 4 3 3 2 1 1 1 2 2 2 2 4 5 6 7 8 6 5 5 6 6 6 6 5 5 5 4 5 6 6 6 5 5 6 8 8 7 4 2 1 2 2 4 4 4 3 3 4 4 3 2 2 3 5 6 6 4 4 4 5 6 7 8 9 9 10 10 10 10 9 10 10 9 6 3 1 1 1 1 1 1 2 3 3 3 3 3 3 3 2 2 3 3 3 4 4 4 4 4 5 5 4 4 4 5 6 7 8 8 8 8 7 7 6 6 7 8 8 8 7 6 4 3 2 2 2 2 2 2 1 1 1 0 0 0 1 1 1 1 0 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 3 2 2 2 2 2 3 3 3 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 3 2 2 2 2 3 3 3 4 4 4 4 4 4 5 5 6 6 6 6 6 6 6 6 6 5 5 5 5 5 4 4 3 3 3 3 3 3 3 2 2 2 2 3 3 3 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 13 13 13 13 12 12 12 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 9 9 9 9 8 7 6 5 5 4 3 1 1 1 2 2 2 2 1 1 1 0 0 0 0 0 1 2 2 3 4 3 2 1 1 1 3 3 3 4 4 3 2 2 2 4 6 6 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 4 3 3 2 2 2 2 2 2 3 3 3 3 3 4 4 3 4 5 5 4 3 2 2 1 1 1 2 3 2 1 2 3 5 5 5 5 4 4 6 8 6 5 5 4 4 4 3 2 3 3 4 4 3 1 2 2 1 1 3 2 1 2 2 2 3 4 3 2 1 2 4 4 4 4 4 4 4 5 6 5 4 4 4 5 6 6 6 6 5 2 2 3 3 4 4 3 1 1 1 2 2 3 3 3 3 4 4 4 4 3 1 1 2 3 3 3 3 3 3 3 3 4 4 4 4 3 3 4 4 4 5 5 4 5 5 7 8 8 7 6 5 4 4 4 4 4 5 6 6 6 6 6 6 6 5 6 6 5 5 6 7 8 8 8 7 6 6 5 4 3 4 4 4 4 4 5 5 5 4 4 4 4 3 3 5 5 5 5 5 5 5 5 4 4 2 2 2 3 4 5 5 5 5 5 5 5 6 6 7 7 6 4 3 3 3 4 5 6 5 5 5 6 6 5 4 2 3 3 4 4 3 3 3 3 2 2 2 3 3 2 2 2 2 3 3 4 5 4 4 3 4 5 4 4 4 4 4 5 5 4 5 5 4 4 4 3 2 1 3 4 3 3 2 4 4 2 1 1 3 6 8 7 6 6 6 5 6 6 6 6 6 3 2 4 3 4 5 4 2 4 7 7 6 5 5 4 5 3 2 5 6 7 7 7 6 6 5 1 1 3 2 2 3 3 3 1 2 3 3 3 2 2 3 3 2 4 3 3 0 2 3 3 3 2 2 2 2 1 1 1 0 1 0 1 1 1 2 2 2 5 6 6 3 1 2 2 1 2 3 3 3 3 2 1 1 1 2 2 1 1 3 4 5 5 3 1 1 2 2 2 1 1 1 2 2 2 1 1 2 3 5 5 3 2 1 1 2 2 2 1 1 0 2 3 5 4 2 2 2 2 1 4 6 6 6 5 3 2 2 3 5 5 4 5 5 4 2 2 1 0 1 2 1 5 6 5 4 4 5 7 9 10 9 8 7 5 4 4 3 2 2 3 4 3 3 5 6 7 6 7 7 6 5 5 5 6 6 6 6 4 3 4 5 5 5 5 4 4 5 5 6 5 5 4 5 4 4 4 3 1 3 5 6 5 3 3 4 6 6 7 6 6 6 5 6 7 8 10 10 10 11 11 11 10 10 9 7 5 1 0 1 1 1 2 2 2 2 3 3 3 3 3 3 2 2 2 3 4 5 6 6 6 6 6 7 7 7 7 7 8 8 8 8 8 7 6 5 6 6 8 9 9 8 7 4 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1 1 0 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 2 1 1 0 1 2 2 1 1 1 1 1 0 1 1 2 2 2 2 2 2 2 2 2 3 2 2 2 2 3 3 3 4 4 4 4 4 5 5 5 6 6 6 6 6 6 6 6 5 5 5 5 5 5 4 4 3 3 3 3 3 3 2 2 1 1 2 2 2 2 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 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 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 9 9 9 9 8 7 6 5 4 3 2 2 1 1 1 1 1 2 2 1 1 1 1 1 1 1 1 1 2 2 2 1 1 1 1 1 1 2 2 3 3 2 2 2 6 8 10 8 6 6 4 3 4 4 4 4 4 4 4 3 3 4 4 4 4 4 4 3 2 2 2 2 3 3 3 4 4 4 4 4 4 4 4 4 4 4 3 3 2 2 2 1 1 2 3 2 2 2 4 5 5 5 5 4 5 7 7 6 6 5 2 2 3 4 4 4 4 4 4 3 2 1 1 2 3 3 2 2 1 1 2 2 2 1 2 4 5 6 6 5 4 5 5 5 4 4 4 4 3 4 5 6 6 5 3 2 1 2 3 3 4 4 3 3 3 4 4 2 2 5 5 5 4 3 3 3 3 3 3 2 2 2 3 3 3 2 2 2 3 4 4 4 4 4 4 4 4 4 4 5 6 7 7 7 7 7 6 5 5 4 5 5 6 6 6 5 4 4 4 4 3 2 2 2 4 6 6 6 7 7 7 5 4 3 2 1 1 1 1 2 3 4 5 5 5 5 4 4 4 4 5 5 5 4 4 4 4 4 3 4 4 3 2 3 4 4 5 5 5 5 5 5 5 5 5 6 6 5 4 3 3 4 5 5 5 5 5 5 5 5 4 3 3 3 4 4 4 4 3 2 2 1 0 1 2 2 3 3 4 4 3 2 3 4 4 3 3 2 3 4 4 5 5 5 4 4 4 3 3 2 2 2 2 2 2 1 3 3 4 5 5 4 1 1 2 5 6 7 7 7 6 6 6 6 6 6 6 4 0 3 4 5 7 8 8 7 7 8 8 6 5 5 4 3 2 3 6 7 7 7 6 3 1 1 2 3 4 3 3 3 2 1 1 2 2 1 1 2 2 3 3 2 1 1 1 1 1 2 2 2 2 2 1 1 1 1 2 1 1 1 1 2 4 6 6 6 6 6 5 3 1 1 1 1 2 3 3 3 2 2 2 2 2 2 1 1 2 3 3 4 5 4 3 1 1 2 1 1 1 2 2 2 1 2 2 1 2 4 4 3 1 0 0 1 1 2 2 2 2 3 3 4 6 5 4 2 2 4 6 8 6 4 3 1 1 3 4 5 4 3 4 5 3 1 2 1 1 1 2 0 3 6 5 3 2 3 4 6 8 11 11 10 8 7 6 5 4 4 4 5 4 3 3 3 3 2 3 5 5 5 4 4 5 5 6 6 5 5 6 6 5 6 7 7 5 3 2 1 2 5 6 6 4 3 3 3 3 4 4 5 5 5 5 6 7 7 7 6 4 3 3 4 6 7 9 10 10 11 11 11 10 9 8 7 5 2 1 1 1 1 1 2 2 2 2 2 3 3 3 3 2 1 1 2 3 4 5 7 7 8 8 8 9 9 9 8 7 7 7 7 7 6 5 5 6 7 9 10 9 7 5 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 1 1 1 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 2 3 3 2 2 2 1 1 0 1 2 2 2 2 2 2 2 2 2 2 2 3 3 2 2 2 2 3 3 4 4 4 4 4 5 5 5 6 6 6 6 6 6 6 6 6 5 5 5 5 5 4 4 3 3 3 3 3 3 2 2 1 1 1 1 1 2 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 15 15 15 15 15 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 11 11 11 11 11 10 11 11 11 10 10 10 10 10 10 9 9 9 9 8 8 6 5 5 4 3 2 1 1 1 1 1 1 1 1 1 1 0 0 0 1 0 0 0 0 1 1 1 0 1 1 1 1 1 1 1 1 1 0 2 5 9 10 9 8 7 5 4 5 4 4 4 4 3 3 3 3 3 4 4 4 4 4 3 2 2 2 2 3 3 4 4 4 3 4 4 4 4 4 3 3 2 2 3 3 2 2 1 1 2 2 2 2 3 3 3 3 4 4 5 5 6 4 4 4 5 6 5 4 4 4 5 6 5 3 3 3 2 2 4 3 2 2 3 3 3 3 2 1 1 4 5 6 5 5 4 4 5 5 4 4 4 5 5 5 4 4 5 3 2 3 3 2 2 3 3 4 4 3 3 4 2 1 3 6 9 8 7 6 6 5 5 5 5 6 8 9 9 9 8 7 6 6 6 6 5 5 5 5 4 4 4 4 4 3 4 4 4 5 5 6 6 5 5 5 5 5 6 6 6 5 4 3 2 1 1 1 1 0 2 5 7 8 7 5 5 5 4 3 3 3 3 3 2 1 3 4 4 5 5 6 5 5 5 4 4 4 5 4 4 4 4 3 3 3 4 4 2 3 4 5 5 5 5 5 6 6 6 5 4 4 5 5 5 6 5 5 4 5 5 5 5 5 4 4 4 4 3 3 3 3 3 4 4 3 3 2 1 1 1 3 5 6 5 5 5 3 2 2 3 4 4 3 3 3 4 5 5 5 4 4 4 3 2 2 1 2 2 2 3 2 2 4 7 7 6 6 5 4 5 6 9 9 8 6 5 5 5 5 5 3 1 3 2 1 3 5 7 7 7 6 5 6 6 7 5 6 6 5 4 3 6 7 7 7 5 5 4 4 3 3 4 4 4 2 1 1 1 1 1 1 2 2 2 2 2 2 2 2 1 1 0 1 1 1 1 1 1 1 1 2 2 3 2 1 0 2 4 6 7 7 5 5 5 4 4 3 1 0 0 1 1 1 2 2 2 2 1 1 1 1 2 3 3 3 3 3 3 3 2 1 1 1 2 2 2 2 2 2 3 2 1 1 3 4 2 1 2 1 1 1 1 2 2 3 3 2 2 3 4 4 3 4 6 7 6 4 3 2 1 1 3 3 3 3 1 3 4 3 1 0 0 1 1 1 1 3 6 4 2 1 1 1 1 3 7 11 12 11 9 8 7 6 5 5 5 4 2 1 0 1 2 2 3 3 3 3 4 4 5 5 6 6 6 7 6 5 5 7 9 8 6 4 3 2 4 5 5 4 3 4 4 4 4 4 5 5 6 6 7 8 7 6 4 3 2 2 3 4 6 7 8 9 9 9 9 9 9 8 7 5 3 2 1 1 1 1 1 2 2 2 2 2 2 2 2 2 1 1 1 2 3 4 5 6 7 8 8 9 9 8 7 7 6 6 6 6 5 5 5 7 8 10 9 7 4 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 1 1 2 2 2 2 2 2 2 2 2 2 1 1 1 1 2 2 2 2 1 1 0 0 1 1 1 2 2 2 2 3 3 4 3 3 2 2 1 0 1 2 2 2 3 2 2 2 2 2 2 2 2 2 3 3 2 2 2 2 3 3 4 4 4 4 4 5 5 5 6 6 6 6 6 6 6 6 6 6 6 5 5 5 4 4 3 3 3 4 3 3 3 2 1 1 1 1 1 1 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 15 15 15 15 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 8 7 6 5 4 3 3 2 1 1 2 2 2 2 2 2 2 1 1 1 1 1 1 1 2 1 1 1 1 1 1 1 0 0 1 2 2 2 0 1 1 3 6 8 9 7 6 6 6 5 5 4 4 3 3 2 2 3 3 3 3 4 4 4 3 2 2 2 2 3 3 3 3 3 3 3 4 4 4 3 3 2 2 3 3 3 2 2 1 0 1 2 2 3 4 4 4 3 4 5 5 3 4 3 2 2 3 4 5 5 4 3 4 6 6 5 4 4 5 3 3 2 0 2 3 3 3 2 2 0 2 5 6 6 3 1 2 3 5 5 5 4 4 5 6 5 4 3 2 1 3 4 4 4 3 3 4 4 3 3 2 1 4 7 11 9 9 8 7 5 4 4 5 4 5 8 9 8 8 8 8 8 7 6 5 4 4 4 4 5 4 4 4 4 3 3 3 3 4 5 5 5 5 5 5 5 5 5 5 5 4 3 3 4 2 1 2 3 3 3 5 7 8 9 6 4 3 2 3 2 2 2 2 1 2 3 5 5 5 5 5 6 6 5 4 4 3 4 4 4 4 3 4 3 3 4 4 3 4 6 5 5 4 5 5 5 5 5 4 4 4 4 5 6 6 7 6 5 5 5 6 6 5 5 4 4 4 3 3 3 2 2 3 3 4 4 4 4 3 3 4 6 6 5 4 4 5 3 2 2 3 3 4 4 4 4 5 5 4 4 5 4 3 2 1 2 1 2 1 1 4 4 3 5 7 7 6 6 6 7 8 9 8 7 5 3 4 5 5 3 2 3 3 2 3 4 5 6 6 4 2 1 3 5 5 5 5 6 6 6 5 5 7 7 6 4 4 2 4 6 5 4 4 2 3 2 1 1 1 2 2 2 2 1 1 1 2 3 4 3 3 2 1 1 1 1 1 1 1 1 1 2 4 5 4 3 1 3 4 7 6 6 5 4 5 4 3 2 2 2 0 0 0 1 1 2 2 3 3 3 2 2 2 2 3 2 1 1 1 1 2 1 1 2 2 2 2 2 2 2 1 2 0 2 5 5 3 1 2 1 0 1 2 3 3 2 2 2 2 1 1 3 5 7 8 6 4 4 3 3 3 3 3 2 2 2 1 2 4 3 2 1 2 2 2 2 2 4 6 4 3 2 3 3 3 3 1 6 10 11 10 8 7 7 6 5 4 3 2 2 2 2 3 3 3 3 3 3 3 4 5 5 4 3 4 5 5 4 3 5 7 8 8 8 6 5 4 4 5 6 5 5 5 5 4 4 4 5 6 6 7 7 5 4 3 3 2 2 3 4 5 5 6 7 7 7 8 8 8 8 7 5 3 2 2 1 1 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 2 4 4 5 6 7 8 8 7 6 4 3 3 4 4 5 6 7 8 9 9 5 2 1 2 2 1 1 1 1 2 2 2 2 1 1 0 1 1 1 1 1 1 1 1 1 2 2 2 1 1 1 1 2 2 3 3 3 3 3 2 2 2 1 1 1 1 2 2 2 2 1 1 2 2 2 2 2 2 2 2 3 3 3 3 2 2 1 1 0 1 1 2 2 2 3 2 2 2 2 2 2 2 2 2 3 3 3 2 2 2 3 3 4 4 4 4 4 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 5 4 4 4 4 4 3 3 3 3 3 3 2 1 1 1 1 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 15 15 15 15 15 16 16 16 16 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 11 11 11 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 8 7 6 5 4 3 3 2 2 2 2 2 2 1 1 2 1 1 1 1 1 1 1 2 2 2 3 3 3 3 2 2 2 2 3 3 2 2 0 1 0 5 9 9 8 5 5 5 4 3 5 5 4 3 2 1 2 2 2 3 3 4 4 4 3 2 2 2 2 2 3 3 3 3 3 3 3 4 4 3 3 3 3 3 3 2 1 1 0 1 2 2 1 2 3 4 5 5 5 5 4 2 2 2 1 1 2 3 5 5 4 3 3 4 6 6 4 4 5 5 4 3 1 1 2 2 2 2 0 2 4 5 3 2 2 2 3 4 5 5 5 5 5 6 6 5 4 1 1 2 3 4 4 4 4 4 4 3 2 1 2 4 10 10 10 8 8 8 5 3 2 3 3 3 3 4 3 3 4 5 5 6 6 5 4 3 3 3 3 4 4 4 4 4 4 3 3 3 4 5 6 6 6 6 5 5 5 5 4 3 3 2 3 3 2 3 6 6 7 6 7 7 8 9 8 6 5 3 3 3 4 4 4 4 4 5 6 6 6 5 6 5 5 5 4 4 4 5 5 4 4 4 5 4 4 4 3 4 7 7 6 5 5 5 6 7 6 5 4 4 5 6 7 7 6 5 5 5 5 5 5 6 6 6 5 5 4 4 4 3 2 2 2 4 6 6 6 5 5 5 5 6 5 5 4 4 4 4 4 5 6 6 6 5 5 5 5 5 5 5 4 2 1 1 1 1 1 1 2 0 4 6 7 7 7 6 6 6 7 7 7 7 6 7 6 5 4 5 5 4 3 5 4 3 3 4 5 4 4 2 1 1 3 4 4 4 4 7 5 3 4 6 7 6 4 5 3 1 3 4 4 3 3 3 3 3 1 1 2 2 2 2 1 0 1 2 2 3 3 2 2 3 2 1 1 1 1 1 1 1 2 5 5 5 4 4 5 7 8 7 3 4 4 3 4 3 2 3 1 1 2 2 1 2 3 4 5 4 4 3 3 2 1 1 1 2 1 1 1 1 1 1 2 2 1 1 1 1 1 0 1 2 2 5 6 3 1 2 3 3 4 5 6 5 4 3 2 1 1 1 2 4 7 8 7 4 4 4 4 4 4 4 3 0 1 2 2 1 2 3 3 2 2 2 1 1 0 3 6 6 5 5 4 4 3 4 3 1 6 11 10 8 6 6 6 5 4 3 2 2 3 4 4 4 4 3 3 3 3 3 3 4 3 1 1 3 5 4 2 2 4 6 6 7 7 7 5 4 4 5 5 5 5 5 5 4 4 4 5 6 6 5 4 4 4 5 4 4 4 4 4 5 5 5 6 6 7 7 8 7 6 4 3 2 1 1 2 2 2 2 1 1 1 1 1 1 2 2 2 2 1 1 1 2 3 3 4 4 5 5 5 4 3 1 1 0 1 1 2 4 6 7 6 4 0 2 3 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 2 2 2 2 2 1 1 1 1 1 1 1 2 3 3 3 3 3 2 2 2 2 1 1 1 1 1 1 1 1 2 2 3 3 2 2 2 2 2 2 2 2 2 1 0 1 1 0 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 2 2 2 3 3 4 4 4 4 4 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 7 6 5 5 4 4 4 3 3 3 3 4 4 3 3 2 2 2 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 15 15 15 15 15 15 15 16 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 13 13 13 13 13 13 13 13 13 13 13 12 12 12 11 11 11 10 10 10 10 10 10 10 10 10 9 9 9 9 9 8 8 7 5 4 4 3 3 2 2 2 3 2 2 1 1 2 1 0 0 1 1 1 1 2 2 2 3 4 2 2 2 3 3 4 4 3 2 1 1 1 0 5 8 9 6 5 4 4 3 1 4 4 4 3 1 1 1 2 2 2 3 2 3 4 3 2 2 2 2 2 2 2 2 2 2 2 3 4 4 4 3 4 3 3 3 2 1 1 2 3 2 2 1 1 2 3 5 4 3 2 3 3 1 1 1 1 2 2 4 6 5 5 4 4 5 6 6 4 4 4 4 3 1 1 2 1 1 1 2 5 5 3 2 2 4 3 3 4 4 4 5 5 5 6 7 6 4 1 2 3 3 4 4 4 4 4 4 3 1 1 3 8 10 9 8 7 8 8 6 3 1 1 2 3 3 3 2 1 2 3 4 5 5 5 4 3 2 2 2 3 3 3 3 3 3 3 3 3 3 5 5 6 6 6 5 5 5 4 3 2 2 1 2 2 3 4 6 7 7 6 6 6 7 7 8 8 7 7 7 8 8 8 7 7 7 7 6 5 5 5 5 5 5 4 4 4 5 5 5 5 4 5 5 5 5 4 4 5 7 6 6 5 6 7 7 7 7 6 6 6 7 7 7 6 5 5 5 5 6 6 7 7 6 6 5 5 5 5 4 4 3 2 3 5 7 6 6 6 6 5 5 5 5 4 3 4 5 5 5 6 6 5 5 4 4 5 4 4 4 4 4 2 1 1 0 0 1 1 1 2 4 7 6 6 4 4 6 6 7 7 5 4 4 4 3 4 4 4 4 3 3 5 4 3 2 4 6 5 2 1 1 1 2 4 6 7 6 5 2 1 5 6 7 3 3 3 3 2 1 2 3 4 4 3 2 1 1 1 2 1 1 1 1 0 1 1 1 2 3 2 1 2 1 1 2 2 2 1 1 3 4 5 4 3 3 4 7 8 6 5 4 3 2 3 3 3 4 4 3 4 5 4 4 5 5 4 4 4 4 3 3 2 1 1 1 1 2 1 1 1 1 1 2 2 1 1 2 1 1 1 1 1 3 4 4 5 5 7 7 7 7 7 6 5 4 3 2 1 1 1 3 5 6 7 6 4 3 3 3 3 3 4 3 0 0 1 1 0 2 2 2 2 2 2 2 1 1 4 6 7 6 6 5 4 2 1 2 2 4 9 10 8 6 5 4 4 3 2 1 1 3 3 4 5 4 3 2 3 4 2 2 4 4 2 2 3 4 2 1 1 2 3 3 3 4 5 6 4 3 3 3 4 4 4 4 4 4 5 5 5 5 4 4 4 5 6 6 6 6 6 5 5 5 5 5 6 6 7 7 6 5 3 2 1 1 2 2 2 1 1 1 1 1 2 2 2 2 2 2 2 1 1 2 3 3 3 2 2 2 2 2 2 1 1 1 1 1 1 1 2 4 4 2 1 2 3 3 3 3 3 3 2 2 2 1 1 1 1 1 1 1 1 1 2 2 2 2 1 1 1 1 1 1 1 1 1 2 2 2 2 2 3 3 3 3 2 2 2 1 1 1 1 1 1 2 3 3 3 2 2 2 2 2 2 1 1 1 1 1 0 1 1 1 1 0 0 1 1 1 2 2 2 2 2 2 2 3 3 3 3 3 3 2 3 3 3 4 4 4 4 4 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 7 7 6 6 5 5 5 4 4 4 4 4 4 4 4 3 3 3 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 15 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 12 12 12 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 13 12 12 12 12 12 11 11 10 10 10 10 10 10 10 10 10 9 9 9 9 9 8 8 6 5 4 3 3 3 2 2 2 3 2 2 2 2 1 1 1 1 1 1 0 1 1 2 2 3 2 1 2 2 2 3 3 3 3 3 2 1 1 2 5 6 6 6 5 5 5 4 1 3 4 3 2 1 1 1 1 2 2 2 1 2 3 3 2 2 1 2 2 2 2 2 2 2 3 3 4 4 5 4 3 3 4 5 3 2 2 3 4 4 3 2 2 2 4 5 5 3 2 3 3 2 2 3 3 3 2 4 6 7 6 6 5 5 5 5 4 3 3 3 1 1 1 1 1 2 4 5 6 6 3 2 3 2 1 2 3 3 3 3 4 5 6 6 6 5 3 1 1 2 2 3 3 3 3 3 2 1 2 5 10 10 8 7 7 8 8 7 4 2 3 5 7 6 5 4 3 3 3 4 5 5 5 4 3 2 1 1 1 2 2 2 3 3 3 3 3 3 3 3 4 5 5 5 4 4 3 2 2 1 1 2 3 4 5 5 5 5 4 4 4 5 6 7 7 7 7 7 7 7 8 8 8 7 7 6 5 5 5 5 4 4 4 4 4 5 5 5 6 6 6 5 5 4 3 3 5 6 5 4 4 5 5 6 7 7 7 7 7 6 6 5 5 5 5 6 5 5 6 6 6 6 5 5 5 5 5 4 4 3 3 3 4 5 6 5 5 5 5 4 3 1 1 3 5 5 5 5 4 3 2 2 3 3 3 2 3 4 4 3 2 1 1 1 2 3 2 3 6 7 8 4 3 2 3 6 6 5 4 4 2 1 1 2 3 4 5 4 3 5 6 6 6 5 6 5 3 2 0 1 2 2 2 4 6 3 1 2 3 7 5 3 4 4 2 2 2 1 0 1 5 5 3 1 1 2 1 1 1 0 2 1 2 1 2 3 2 2 2 1 1 1 1 2 2 2 3 5 6 5 5 4 3 3 4 5 7 5 5 4 4 5 5 4 3 3 4 4 4 4 4 5 5 5 4 4 4 4 4 3 3 3 2 2 1 1 1 1 1 1 1 2 2 2 1 1 2 3 3 1 1 5 6 7 8 8 8 6 5 4 4 3 3 3 3 2 2 3 4 5 5 6 6 5 3 2 3 3 1 1 4 4 4 2 1 0 1 1 1 1 2 2 2 2 1 2 5 7 8 6 5 3 3 2 2 2 3 2 6 11 9 6 5 5 4 3 1 0 0 1 1 2 3 3 2 1 2 4 2 2 4 6 7 5 4 3 2 2 2 2 2 2 2 3 6 6 5 3 3 4 4 4 4 4 5 5 6 5 5 4 3 3 4 5 6 7 7 7 7 6 6 6 6 6 7 7 7 7 6 4 3 2 2 1 2 1 1 1 1 1 1 1 2 3 3 3 3 2 2 1 0 1 2 1 1 1 2 2 2 2 3 3 2 2 1 1 1 1 1 2 2 1 2 2 2 3 3 3 3 2 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 1 1 1 1 1 1 0 1 1 1 2 2 2 3 3 3 3 3 3 2 2 2 2 1 1 1 1 2 2 3 3 3 2 2 2 2 2 2 2 1 1 1 0 0 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 5 5 5 5 5 5 6 6 6 6 6 6 6 6 7 7 7 7 6 6 6 5 5 5 4 4 4 4 4 4 4 3 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 15 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 10 10 10 10 10 10 10 10 9 9 9 9 9 8 7 6 5 3 3 3 2 2 1 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 2 2 2 1 1 2 2 2 3 3 2 2 2 2 2 3 4 4 6 5 5 5 5 5 4 4 3 3 2 1 0 1 1 1 1 2 2 1 2 2 3 2 2 3 3 3 3 3 3 3 3 3 3 4 4 4 4 3 3 4 5 3 3 3 3 4 4 4 3 2 2 3 5 5 3 3 3 4 4 1 1 3 3 3 3 4 5 5 6 6 5 4 4 4 3 2 1 1 1 1 2 3 4 4 4 3 3 3 3 3 3 2 0 1 2 4 4 5 5 6 6 5 6 5 4 2 0 1 1 2 2 2 2 2 2 5 8 11 9 8 8 8 8 8 8 6 4 5 6 6 7 6 6 5 4 4 5 5 5 5 5 3 2 1 1 1 2 2 2 3 3 3 3 3 3 2 2 3 4 4 4 4 3 3 3 3 3 3 3 4 4 4 3 3 2 2 2 4 5 7 7 7 6 5 4 4 5 6 6 7 7 6 5 5 5 5 5 4 4 3 3 4 5 6 7 7 7 6 5 4 4 3 4 5 5 4 4 3 3 4 5 6 6 6 5 4 4 4 5 6 6 5 5 4 4 5 6 6 6 5 4 4 4 4 4 4 4 4 4 5 6 6 5 5 4 3 2 2 1 0 3 5 5 4 5 3 1 0 1 3 4 4 2 3 4 3 3 2 1 2 5 6 6 5 5 6 5 5 3 2 0 4 6 7 4 5 4 4 3 2 2 2 3 5 6 7 7 6 5 5 5 6 6 5 3 1 2 2 0 4 5 6 2 1 5 6 6 3 2 3 3 2 1 2 2 2 2 2 4 4 1 2 2 1 2 2 0 2 3 3 3 3 2 1 0 1 1 1 1 1 1 3 5 7 6 5 4 4 5 4 2 1 3 6 6 5 4 4 3 3 0 2 3 2 2 2 2 3 3 3 3 3 3 3 3 4 4 2 2 2 2 2 2 1 1 1 1 2 1 2 4 5 5 6 6 5 4 5 7 5 4 4 6 6 3 2 2 2 2 2 2 2 4 5 6 7 7 6 5 5 3 2 2 2 4 4 4 5 5 6 6 4 3 1 1 1 1 1 1 2 2 1 4 7 8 8 8 6 4 2 1 2 3 4 2 2 8 8 8 7 5 4 3 2 1 0 1 1 1 3 3 2 1 2 2 2 2 2 5 7 6 4 3 3 2 3 3 3 3 2 2 4 5 5 4 4 5 5 4 4 5 6 6 6 5 5 4 3 2 2 3 4 6 7 7 7 7 7 7 7 8 8 8 8 7 7 5 4 3 2 2 2 1 1 1 1 1 1 1 2 3 3 3 3 3 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 2 2 1 1 1 1 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 1 1 1 1 1 1 0 1 1 1 1 2 2 3 3 3 3 3 3 2 2 2 1 1 1 1 1 2 2 3 3 2 2 2 2 3 3 3 3 2 1 1 0 0 0 1 1 1 2 2 2 2 1 1 1 1 1 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 5 5 5 5 5 6 6 6 6 6 6 6 6 7 7 7 7 7 6 6 6 6 5 5 4 4 4 4 4 4 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 15 15 15 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 10 10 10 9 9 9 9 9 9 9 9 9 8 8 7 6 4 3 2 2 2 1 1 1 2 2 1 1 1 1 1 0 0 1 1 1 1 1 1 1 1 1 1 2 3 3 2 2 2 1 1 2 4 4 4 4 4 5 5 5 5 5 5 4 2 1 1 0 1 1 1 1 2 3 4 3 2 2 3 3 3 3 3 4 4 4 4 3 3 3 3 3 3 3 3 2 2 2 2 1 2 3 4 4 5 4 4 3 1 4 5 5 4 5 4 4 5 4 3 3 4 4 2 3 4 4 4 5 5 5 4 3 2 1 2 3 3 3 4 4 3 3 3 3 4 4 5 5 3 2 2 3 4 5 5 5 6 6 6 6 6 5 4 2 0 1 1 3 5 6 6 6 8 10 10 9 8 7 8 8 8 9 8 7 5 3 5 6 6 6 6 6 5 5 5 5 5 5 5 3 2 1 1 1 2 3 3 3 3 3 2 2 2 1 1 2 3 3 4 3 3 4 5 5 5 5 4 4 4 3 2 2 1 3 4 6 7 8 8 7 6 4 3 4 4 5 5 5 6 6 5 5 5 5 5 4 4 4 4 4 5 6 7 7 6 6 5 5 5 6 7 8 7 6 5 4 5 5 5 5 5 4 3 3 4 5 6 6 5 4 3 3 4 5 6 6 6 5 4 3 3 4 4 4 4 5 5 6 6 6 4 3 2 1 1 2 1 1 4 5 5 4 4 3 2 1 2 4 3 2 3 4 4 4 2 0 3 5 7 6 6 5 4 3 2 3 4 3 3 6 7 7 4 4 3 3 2 2 2 2 2 4 6 5 4 2 1 3 4 5 5 5 3 3 3 2 2 5 2 1 2 2 6 7 6 5 2 2 4 3 1 3 4 2 1 2 2 3 1 2 2 1 1 2 2 4 5 4 3 3 2 1 1 1 0 0 1 4 6 7 6 6 5 4 3 3 4 4 2 1 1 4 8 6 3 1 2 3 4 4 4 2 1 1 2 3 2 2 2 2 3 2 2 3 3 3 2 2 3 2 2 0 1 3 2 1 3 6 7 7 5 6 5 4 5 6 6 3 2 0 5 7 6 4 3 2 2 3 2 4 6 6 6 6 6 5 4 3 2 1 1 3 4 5 6 6 6 6 7 7 6 3 1 1 1 1 1 1 1 2 3 5 6 7 9 7 5 3 2 3 3 4 3 1 2 6 6 6 5 5 3 2 2 2 1 1 2 3 3 3 2 1 1 2 1 1 2 4 5 4 3 3 3 2 4 5 5 5 5 5 4 3 5 5 6 6 6 6 6 7 6 6 6 5 4 3 2 2 3 3 4 6 7 8 8 8 8 8 8 9 9 9 8 8 6 5 4 3 2 2 2 2 1 1 1 1 1 2 3 3 3 3 3 3 2 1 1 2 3 3 3 3 3 3 3 3 3 2 2 2 1 1 1 1 1 1 1 1 0 1 1 0 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 0 1 2 2 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 3 3 3 2 2 2 2 3 4 4 4 2 1 1 0 0 0 0 1 1 1 2 1 1 2 2 2 1 1 2 2 2 2 2 3 3 2 3 3 3 3 3 4 3 3 3 3 3 3 3 4 5 5 5 5 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 6 6 5 5 5 5 5 15 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 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 10 10 9 9 9 9 9 9 9 9 9 8 8 7 5 4 3 2 2 1 1 1 1 2 1 1 1 1 1 1 1 0 1 2 2 2 1 1 1 1 1 2 2 3 3 3 3 2 2 1 2 4 5 4 3 3 4 4 4 4 3 3 2 1 0 0 0 1 2 2 2 3 4 4 4 4 4 3 3 2 2 3 4 4 4 4 3 3 3 3 2 2 2 2 2 2 2 1 1 2 3 4 5 5 5 4 3 1 3 5 5 4 4 4 3 5 5 3 3 3 3 2 3 3 3 4 4 5 5 4 3 3 4 4 3 3 3 4 4 4 4 4 3 3 4 5 4 3 3 3 4 5 5 5 5 6 6 7 6 5 4 4 4 5 6 7 8 9 10 10 9 9 9 9 8 7 6 7 8 9 9 8 8 7 5 5 6 6 6 6 6 6 5 6 6 5 5 5 4 3 2 1 2 3 2 2 2 2 2 2 2 2 2 2 2 3 3 4 4 4 5 6 6 6 6 5 5 5 5 4 5 5 6 6 7 7 8 7 7 6 5 5 4 4 4 4 5 5 5 6 6 6 6 6 5 5 5 5 6 6 7 6 6 6 6 6 7 7 8 9 10 9 9 8 7 7 6 5 4 4 4 5 6 7 7 7 6 5 4 4 4 5 6 7 6 5 4 3 3 3 3 4 5 5 5 6 6 6 5 2 1 2 2 2 2 2 4 6 5 4 3 3 3 2 2 2 1 1 2 3 3 3 3 2 4 7 7 6 4 3 2 1 0 1 2 2 3 4 7 6 5 3 3 4 2 1 2 2 2 3 3 3 2 2 2 2 0 2 3 4 3 2 2 2 2 2 3 2 1 1 4 6 5 3 2 2 1 2 2 1 2 2 3 1 1 2 3 3 1 2 1 1 2 4 4 3 3 3 3 1 1 1 1 1 3 6 8 6 5 4 3 3 3 3 4 4 4 2 2 2 2 5 7 5 3 4 4 4 4 4 2 1 1 2 2 2 2 2 2 2 2 2 2 2 2 3 2 2 2 2 4 5 5 4 3 5 7 6 4 4 4 5 5 7 6 5 2 2 3 6 8 8 4 1 1 1 2 4 6 7 5 5 5 5 4 3 2 2 1 2 3 2 2 4 5 5 5 5 7 7 7 5 3 2 0 1 0 1 3 2 1 1 3 8 8 7 6 5 5 3 2 2 1 0 2 3 3 4 4 4 3 2 2 3 3 3 3 3 4 3 1 1 0 1 2 3 4 5 5 4 4 4 3 4 5 7 7 7 6 4 4 5 6 6 6 6 6 7 7 7 6 6 5 4 3 3 3 3 4 5 5 7 9 9 9 9 9 9 9 9 10 9 9 7 6 5 4 3 3 2 2 2 2 2 2 2 2 3 4 3 3 2 2 2 0 1 2 3 3 3 3 3 3 3 3 3 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 1 1 1 0 0 0 0 1 1 0 1 2 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 2 1 2 2 3 3 2 1 1 1 1 0 0 0 0 0 1 1 0 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 4 4 4 4 3 3 3 3 4 4 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 6 6 6 6 5 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 15 15 15 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 12 12 11 11 11 11 11 11 12 12 12 11 11 11 10 10 9 9 9 9 9 9 8 8 8 7 6 5 4 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 1 2 2 2 3 3 3 3 3 3 3 2 2 3 5 5 4 3 3 4 4 4 3 3 1 1 0 1 1 2 2 3 3 4 4 4 4 4 4 5 4 3 1 2 3 4 4 4 3 3 2 1 1 1 0 1 1 2 3 2 2 3 3 3 4 4 4 4 3 1 2 4 5 5 6 5 5 5 4 3 2 2 3 2 2 3 3 4 4 4 4 4 5 5 5 4 3 3 2 1 3 3 4 3 3 2 2 3 3 2 2 3 3 3 3 3 5 6 6 6 6 5 6 8 9 10 8 8 9 8 7 6 6 7 7 7 7 7 6 7 7 8 8 8 8 7 6 6 6 7 7 7 7 6 6 6 6 6 5 5 4 3 2 2 2 1 1 2 3 3 4 4 3 3 3 3 4 3 4 4 4 5 5 6 5 6 6 6 6 7 7 8 8 8 8 8 8 7 6 6 6 6 6 6 5 5 5 5 5 5 5 6 7 7 7 7 6 6 6 7 7 7 7 6 6 6 6 7 7 8 9 9 9 9 8 8 7 7 7 6 5 4 5 6 8 8 8 7 6 5 4 5 5 6 7 7 6 4 4 3 3 3 3 4 5 6 6 6 6 5 3 1 1 2 1 1 1 5 6 6 3 3 3 2 2 2 2 3 2 2 2 2 2 2 1 4 6 7 6 5 3 1 1 1 1 0 0 1 4 6 6 4 2 2 3 4 3 1 2 2 2 2 1 1 2 1 2 0 0 1 1 2 1 1 1 1 1 2 2 3 5 7 6 4 2 1 1 3 3 3 2 2 3 2 2 2 2 2 3 3 1 1 0 3 4 5 2 2 3 4 3 1 0 1 1 3 6 6 5 3 2 1 1 1 2 3 4 3 2 1 1 2 1 1 7 7 5 3 4 3 2 2 2 1 1 1 2 2 2 2 1 1 2 2 2 1 1 2 3 4 5 6 5 4 4 4 4 6 7 4 4 5 5 6 6 6 6 5 4 4 5 5 6 5 3 1 0 3 5 6 5 5 5 5 5 4 3 2 1 1 2 2 4 2 2 3 3 4 3 3 3 4 5 5 4 3 1 1 1 1 1 1 2 2 2 6 8 7 7 6 5 2 1 2 2 1 0 0 1 2 3 3 2 1 1 2 2 3 3 3 4 4 3 2 1 2 3 5 6 6 5 5 5 4 3 2 2 3 5 6 7 6 5 5 5 5 6 6 6 7 6 6 5 5 4 3 3 3 4 5 5 6 6 7 8 9 10 10 11 10 10 10 9 9 9 8 7 5 5 4 3 2 2 2 2 2 3 3 3 3 3 2 2 2 2 1 0 1 2 3 3 3 3 3 3 4 4 4 3 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 1 1 1 1 1 0 0 1 1 1 0 1 2 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 3 3 2 2 1 1 1 1 1 1 1 0 0 1 1 1 1 1 0 0 0 0 1 1 1 2 2 3 3 3 2 3 3 3 3 2 2 2 2 3 3 3 4 4 4 4 4 4 3 4 4 4 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 6 6 6 6 6 5 15 15 15 15 15 15 15 16 16 16 16 16 16 16 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 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 10 10 9 9 9 9 8 8 8 8 7 7 6 4 3 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 1 1 1 2 2 3 3 3 3 3 3 3 3 3 3 3 4 4 4 3 3 4 4 4 3 2 1 1 1 1 0 1 2 3 3 4 4 4 4 4 4 4 5 5 2 2 4 4 4 4 3 2 2 2 3 2 1 1 2 3 3 2 2 2 2 3 4 4 4 4 3 2 1 3 4 5 5 5 5 5 5 4 4 4 4 3 2 2 3 4 4 4 3 4 5 4 5 5 4 3 1 0 1 2 2 1 1 0 0 0 1 1 1 0 1 1 1 2 3 4 3 4 5 5 7 9 9 8 7 7 6 5 4 5 6 6 7 7 7 7 6 6 7 7 7 7 7 7 6 5 6 8 8 8 7 6 6 6 6 6 6 5 4 4 3 2 2 0 2 4 5 5 4 3 4 4 5 5 5 4 4 4 4 5 5 6 6 7 8 7 7 7 8 9 9 9 9 9 8 7 6 5 5 5 5 5 6 6 6 6 5 5 5 7 7 8 7 7 6 6 6 7 7 7 7 6 6 6 7 7 7 7 8 8 8 7 7 7 7 8 8 8 7 6 5 6 7 7 6 4 3 2 3 5 6 6 6 5 4 4 3 3 2 3 4 5 6 6 6 5 4 3 1 1 0 0 1 3 4 6 4 2 2 2 2 2 1 1 1 2 2 3 2 2 2 1 3 5 7 7 5 3 2 0 1 1 2 2 2 3 5 5 4 2 1 2 2 2 2 1 3 3 3 3 2 3 4 3 2 1 1 0 1 2 2 1 0 1 2 2 4 6 5 3 2 1 1 2 1 3 3 3 3 4 4 3 2 1 1 1 2 2 1 2 3 5 5 4 3 4 4 3 2 1 2 3 5 6 6 5 3 2 1 1 1 1 0 1 2 2 1 1 2 3 4 3 2 5 6 4 3 3 3 3 3 2 2 2 2 2 3 3 2 2 2 1 2 2 1 3 5 6 6 5 5 5 4 4 5 6 6 2 3 5 4 5 5 4 4 2 2 3 4 6 5 4 2 3 4 6 7 6 4 4 5 5 4 3 2 2 0 2 2 1 1 2 3 2 3 3 4 3 3 3 4 5 4 3 2 2 3 1 0 1 1 1 3 4 6 4 3 2 1 1 1 1 2 1 1 0 1 2 3 3 2 1 2 3 2 2 2 2 3 4 5 4 2 1 3 6 6 6 5 5 4 4 2 1 1 2 3 4 6 7 7 6 5 5 5 5 5 6 5 4 4 4 4 3 3 4 5 6 6 6 6 6 6 7 8 9 10 11 10 9 8 7 7 8 7 6 4 4 3 1 2 2 1 1 1 1 2 2 2 2 2 2 2 2 1 1 2 3 3 4 4 3 3 4 4 4 3 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 1 1 1 1 1 0 0 0 0 0 1 2 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 3 3 3 3 3 3 3 3 3 2 2 2 3 3 3 4 4 4 5 5 4 4 4 4 5 5 5 5 5 6 6 6 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 5 5 5 5 15 15 15 15 15 15 16 16 16 16 16 16 16 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 12 12 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 11 11 11 11 11 11 10 10 9 9 8 8 8 8 8 7 6 5 3 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 2 2 2 1 1 2 2 2 3 3 3 3 3 3 3 3 3 2 2 3 3 4 3 3 3 2 1 1 1 1 1 1 2 1 1 1 2 3 4 4 4 4 4 4 5 5 4 2 3 3 3 2 2 3 4 3 3 3 3 2 2 2 3 2 2 2 3 3 4 4 4 4 4 2 1 2 3 4 5 5 5 5 5 4 3 4 4 3 3 3 3 3 2 2 3 3 3 4 4 4 4 3 2 1 1 2 1 1 2 2 2 2 2 3 3 3 2 2 2 1 2 2 1 3 5 5 6 7 7 7 6 5 5 5 3 3 5 7 8 8 7 6 5 5 6 6 6 6 6 6 5 3 4 6 6 7 7 6 6 6 6 6 5 5 4 4 3 3 2 1 3 5 5 4 4 4 4 5 6 5 5 4 4 4 5 6 6 7 8 8 8 8 7 6 7 7 8 8 7 7 7 6 5 4 4 4 4 5 5 5 5 5 5 6 6 7 7 7 6 6 6 5 5 6 7 7 6 5 5 5 6 6 6 6 6 6 6 7 7 7 8 8 8 9 8 7 5 5 5 4 2 1 1 1 3 5 6 5 4 4 4 3 3 3 2 3 4 6 6 6 5 4 3 3 2 2 1 2 4 6 5 4 1 1 1 1 2 2 2 2 1 1 2 3 3 3 3 3 5 7 7 5 3 1 2 2 1 2 3 4 4 4 4 4 4 4 3 2 0 0 0 1 3 4 2 2 3 3 4 3 2 1 1 1 2 2 1 1 2 4 4 6 7 4 2 2 2 0 1 1 2 3 1 2 2 3 3 3 2 2 0 1 2 1 3 5 5 4 3 3 4 4 3 1 2 4 5 6 6 5 4 3 2 1 1 1 1 1 1 1 2 2 1 1 4 5 5 4 2 3 4 4 3 3 3 4 4 4 4 4 4 4 4 3 3 2 1 1 1 1 2 4 6 5 5 5 5 5 5 4 6 6 5 3 4 5 4 4 3 2 1 2 2 3 6 7 5 5 5 4 5 6 5 4 2 2 4 4 3 2 2 2 1 1 2 1 1 3 2 2 2 3 3 3 3 3 3 4 3 2 4 5 4 3 2 1 1 2 3 3 3 2 2 1 1 0 1 1 2 2 1 1 1 2 3 4 5 4 4 3 3 2 2 2 3 4 5 5 3 1 2 4 6 5 5 5 4 4 2 2 3 3 3 3 3 4 3 3 3 3 3 4 4 4 3 2 3 4 4 4 4 4 5 6 6 7 7 7 6 5 5 6 6 7 7 8 7 6 7 7 6 5 4 3 2 1 1 2 1 1 1 1 2 2 2 2 3 2 2 2 1 0 1 2 3 4 4 4 4 4 4 4 4 3 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 1 2 2 2 2 1 1 1 1 1 2 2 3 2 3 2 2 2 2 2 2 2 2 2 2 2 2 1 2 3 4 4 3 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 2 2 2 3 3 3 3 3 4 4 4 3 3 2 2 2 3 3 3 3 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 5 5 5 15 15 15 15 15 16 16 16 16 16 16 16 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 12 12 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 11 11 11 11 11 11 11 10 10 9 9 8 8 8 7 7 7 6 4 3 2 1 1 1 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 2 2 1 1 1 2 2 2 2 2 2 3 3 3 3 3 2 2 1 1 2 2 2 1 1 1 1 1 1 1 1 1 2 2 1 1 2 3 4 4 4 4 4 4 4 5 5 3 2 2 2 3 5 4 3 3 3 3 2 1 2 2 2 2 1 2 3 3 4 4 4 4 3 1 2 4 4 3 3 3 3 4 4 3 3 3 4 4 4 4 4 3 2 1 2 4 4 4 3 2 2 1 2 2 2 2 1 1 1 2 2 2 2 3 3 3 4 4 4 2 1 2 4 6 5 6 6 6 6 5 5 4 4 5 2 2 6 7 8 6 5 5 5 5 6 6 7 5 5 5 5 3 4 4 5 6 6 6 6 6 6 5 5 4 4 4 4 3 1 3 5 6 5 4 4 4 5 6 6 5 4 4 4 5 6 6 6 7 7 7 7 7 6 5 5 6 6 6 5 4 3 3 4 4 3 3 3 4 4 5 5 5 5 6 6 7 6 6 5 4 4 3 3 4 4 5 4 3 3 4 5 5 5 6 6 6 6 7 7 8 8 9 9 9 8 6 4 3 3 3 3 2 2 3 3 5 5 4 4 3 3 3 3 3 3 3 4 6 6 7 6 5 4 3 3 3 3 4 6 6 5 3 0 1 1 2 3 3 3 2 2 3 3 4 4 3 4 5 6 6 5 4 4 3 1 1 2 3 4 5 4 3 2 1 2 3 4 3 3 3 2 2 2 2 1 1 1 1 2 2 1 1 2 2 1 2 3 4 4 5 5 6 6 3 1 2 1 1 2 3 3 4 3 3 3 3 2 1 2 2 2 1 1 4 5 5 3 1 2 3 4 2 2 4 5 6 6 5 3 2 1 1 1 1 1 2 2 1 1 1 1 1 1 3 4 3 2 1 2 2 4 4 4 5 6 6 5 5 5 5 6 5 4 3 2 1 2 2 2 2 6 6 5 4 4 5 5 5 5 4 5 7 5 3 4 4 4 3 2 2 3 4 4 5 6 6 4 3 3 2 4 6 6 5 3 1 1 1 2 3 2 2 3 2 1 2 2 2 2 2 2 2 3 3 3 3 2 3 2 3 5 4 2 2 2 1 1 1 2 2 2 2 2 1 1 1 1 1 2 2 2 1 1 2 3 4 5 5 4 4 3 3 3 3 4 5 6 6 4 2 2 4 7 7 6 6 5 4 3 3 4 3 2 0 1 1 1 2 2 2 2 3 3 3 2 2 3 3 3 3 3 4 4 5 6 7 7 7 6 4 3 3 2 3 4 5 6 8 8 7 5 4 3 2 1 1 2 2 2 2 2 2 2 2 2 2 3 3 2 2 1 1 0 1 1 2 2 2 3 3 4 4 4 4 3 2 2 2 2 1 1 1 1 1 1 1 1 2 2 2 2 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 2 2 2 2 2 2 3 4 4 3 2 1 1 1 1 1 0 1 1 1 1 2 1 1 1 1 1 2 2 2 2 2 2 2 3 3 3 3 3 3 4 4 4 3 3 3 2 2 2 3 3 3 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 5 5 5 5 5 5 5 4 4 4 4 4 5 5 16 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 12 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 11 11 11 11 11 11 11 11 10 10 9 9 8 8 8 7 7 6 5 4 2 2 2 2 2 2 2 3 3 2 2 1 1 1 1 2 2 2 2 1 2 1 1 0 1 2 2 2 2 2 2 2 2 2 2 3 3 2 2 1 1 0 0 1 1 1 1 2 1 1 1 1 2 2 1 1 2 3 4 4 4 5 5 5 4 4 5 6 5 5 7 5 5 4 3 4 3 3 2 1 2 2 2 1 1 3 3 4 4 4 4 3 2 0 2 5 4 3 0 1 2 3 4 5 4 3 3 4 5 5 5 4 4 4 2 2 4 4 3 2 1 1 2 2 1 1 0 0 0 1 1 2 1 1 2 3 4 4 4 3 5 7 7 6 5 4 7 6 6 4 3 4 4 3 2 4 7 5 4 2 3 4 5 5 5 7 7 5 5 6 7 7 5 4 4 5 6 6 6 5 4 4 3 2 1 1 1 2 3 5 6 6 5 5 4 5 5 6 5 5 4 5 5 5 5 5 5 6 5 6 6 6 6 6 6 6 6 6 5 4 4 4 4 5 5 5 5 6 6 6 6 6 7 7 7 7 6 5 4 3 2 1 1 1 2 2 2 3 3 4 4 5 5 5 6 6 6 6 7 7 8 8 8 7 6 4 2 2 2 3 4 4 5 4 4 4 5 4 4 3 3 3 3 3 4 4 4 5 7 7 7 6 4 4 4 4 5 5 6 6 5 2 1 1 2 3 4 4 4 4 5 5 4 4 3 2 4 5 6 5 4 4 3 3 3 3 2 2 3 4 4 3 1 0 2 2 3 4 4 4 3 3 2 1 2 1 0 2 2 2 2 2 2 2 2 2 4 5 5 5 6 6 6 4 2 1 1 1 1 1 2 3 4 4 4 4 3 1 1 1 2 3 4 6 4 3 3 2 1 3 4 4 5 6 4 3 1 2 2 1 1 1 3 3 3 3 3 2 2 1 1 2 3 2 2 3 2 1 2 3 5 6 7 6 5 5 5 4 4 4 6 5 4 3 2 4 3 3 3 5 8 6 4 3 3 4 4 4 4 3 3 5 3 2 2 2 3 2 2 2 4 5 5 4 5 5 5 3 1 1 1 1 2 3 2 1 2 3 1 1 2 3 4 4 3 3 3 3 2 2 2 2 2 2 2 2 3 3 4 4 5 4 2 1 1 1 1 1 1 1 2 2 2 2 1 1 1 2 2 2 2 1 1 2 4 4 4 4 4 4 4 4 3 3 4 5 6 7 6 5 4 5 6 7 6 6 5 4 3 3 3 2 2 1 0 1 2 2 2 2 2 3 3 3 3 3 2 2 3 3 3 4 4 4 5 6 7 7 6 5 3 1 0 1 1 2 4 6 5 5 4 3 2 1 0 2 2 2 2 1 0 1 1 2 2 2 2 2 2 2 1 1 0 0 1 1 0 1 2 2 3 4 4 4 4 3 2 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 3 3 3 3 3 3 2 2 2 2 2 2 2 2 3 3 3 4 4 3 2 0 0 1 1 1 1 1 1 1 1 1 2 2 1 1 1 2 2 2 2 2 2 2 2 3 3 3 4 4 4 4 4 4 4 3 3 3 2 3 3 3 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 5 5 5 4 4 4 4 4 4 4 5 5 5 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 10 10 10 9 8 8 8 7 6 5 4 3 2 2 2 2 2 3 2 2 2 2 2 2 1 1 1 2 2 2 2 2 1 1 1 1 1 2 2 1 2 2 2 1 1 1 1 2 2 3 3 2 2 1 0 1 1 1 1 1 1 1 1 2 3 2 2 1 2 3 3 4 4 5 6 5 4 3 5 6 7 6 5 4 3 4 3 3 2 1 0 0 1 2 1 1 2 3 4 4 4 3 3 2 1 1 0 2 5 4 1 1 1 2 4 5 5 4 2 3 4 4 4 4 3 3 4 3 5 4 3 3 1 1 2 1 1 1 1 1 1 2 1 1 1 1 2 3 3 3 4 7 7 6 5 6 5 4 6 7 5 1 2 3 3 3 6 6 4 2 2 4 4 5 6 6 6 7 6 5 5 6 8 8 7 5 5 5 6 7 8 8 9 9 10 10 9 8 8 8 8 7 6 6 6 5 5 5 5 5 4 4 4 5 5 5 5 5 5 5 5 5 6 7 7 7 7 7 7 7 6 6 6 6 6 7 7 7 7 7 7 7 7 7 6 6 6 6 5 3 1 2 2 1 0 1 2 3 4 5 5 6 5 5 5 4 4 4 5 5 5 5 5 6 5 4 2 1 1 1 3 5 4 5 6 6 5 5 4 4 4 4 4 4 5 5 5 4 4 5 7 7 6 4 4 3 4 4 5 5 5 5 5 3 1 1 0 2 4 4 4 4 4 3 2 1 2 3 4 4 5 4 4 4 3 2 3 3 3 2 2 2 2 2 2 2 3 4 3 2 2 3 3 2 3 3 3 2 2 3 3 2 1 1 1 2 4 5 5 6 6 6 6 3 1 1 1 1 2 3 3 3 4 4 4 4 4 4 3 2 2 4 5 5 5 4 2 3 3 3 4 5 4 4 3 2 1 2 2 2 2 1 1 1 3 3 3 2 2 2 2 1 2 2 1 1 1 2 2 2 3 5 7 7 6 5 4 4 4 4 3 3 3 3 3 2 3 4 3 3 2 5 7 5 4 2 2 3 4 3 2 5 6 6 3 2 2 2 2 1 1 3 5 5 5 5 4 5 4 2 2 3 2 1 0 1 2 1 1 0 0 1 2 4 5 4 4 4 4 4 3 3 2 2 2 2 2 3 4 5 4 3 3 3 2 0 2 2 3 3 2 1 1 2 2 2 2 1 2 2 2 2 1 1 1 1 3 3 3 3 3 3 4 4 3 3 3 4 6 7 7 5 4 4 4 5 5 5 4 4 4 4 4 3 2 1 0 1 1 1 2 2 2 3 3 3 3 3 3 3 3 3 3 4 4 4 5 5 6 7 6 6 4 2 1 1 1 1 1 2 2 2 3 3 2 1 0 1 2 2 2 1 1 2 2 2 2 2 2 2 1 1 1 1 0 1 3 2 1 1 2 2 3 3 3 3 3 2 2 2 1 1 1 1 0 1 1 1 1 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 3 3 3 3 2 2 2 2 2 3 2 2 3 3 3 3 4 4 3 2 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 3 3 3 2 2 2 2 3 3 4 4 4 4 4 5 5 4 4 4 4 4 4 4 4 4 4 4 5 5 5 6 5 5 5 5 5 5 5 5 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 10 10 10 10 9 9 8 8 7 6 5 4 3 2 2 2 3 2 2 1 1 1 1 1 2 2 2 2 1 2 2 2 2 2 1 1 1 1 2 2 2 1 2 2 1 1 1 2 3 4 3 3 2 1 0 0 1 0 0 1 1 2 2 3 3 3 3 2 2 2 3 3 3 4 6 6 6 4 4 4 4 5 4 3 2 3 3 4 4 4 4 3 4 2 1 1 2 2 3 3 3 3 2 2 1 1 1 2 4 6 6 4 1 1 2 4 4 5 4 3 3 3 2 3 5 5 3 3 3 3 3 3 4 2 0 1 1 3 1 1 1 1 1 2 2 2 3 4 5 4 3 5 7 6 3 5 5 4 5 6 8 5 2 1 2 4 5 5 4 1 2 4 5 4 5 6 7 7 7 6 5 4 5 7 7 7 6 6 6 7 8 10 11 12 13 14 14 12 12 11 11 11 9 6 6 5 5 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 5 5 5 5 5 6 6 6 6 5 5 5 5 4 4 4 4 3 2 1 2 3 1 0 2 3 3 4 5 6 7 7 6 5 5 4 3 3 3 4 4 4 4 4 3 2 1 0 2 4 5 5 4 4 5 6 6 6 5 5 4 4 4 5 6 6 5 4 4 5 7 7 6 3 3 3 4 4 5 5 5 5 4 4 2 2 2 3 4 4 3 2 1 1 1 2 3 4 4 4 4 4 4 3 3 2 1 2 3 3 3 3 3 2 2 3 4 4 5 4 3 3 4 4 5 4 2 4 5 5 4 2 3 2 4 6 5 4 4 5 6 5 3 1 1 1 1 1 2 3 3 4 3 3 2 2 3 4 4 5 5 4 4 3 1 1 3 1 3 4 4 3 1 1 1 1 2 1 1 2 3 3 3 3 2 2 2 1 1 2 1 0 1 1 1 1 2 3 2 2 4 6 6 4 2 2 1 2 3 3 2 2 2 3 3 2 3 4 4 6 6 6 5 4 3 3 1 2 2 2 3 6 6 5 3 3 3 2 1 1 2 4 5 6 6 6 5 5 3 3 3 2 1 0 1 2 2 0 1 2 1 2 3 4 4 4 4 4 4 4 4 3 3 2 2 1 2 4 4 4 3 2 1 1 1 2 4 4 4 5 4 2 1 1 2 2 1 1 1 2 2 2 1 1 1 1 2 2 1 1 2 3 4 4 3 3 3 4 5 6 6 5 4 3 3 4 4 4 5 5 4 4 4 3 2 1 1 0 1 1 2 2 2 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 5 5 6 5 4 3 2 2 2 2 3 2 2 2 3 4 4 3 2 1 1 2 2 1 2 4 4 4 4 3 3 2 2 1 1 1 1 2 3 2 1 1 2 2 3 3 3 2 2 3 3 3 2 2 1 1 1 0 0 1 1 1 1 1 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 0 1 1 1 2 3 3 3 3 3 3 3 2 2 3 3 3 3 3 3 3 3 4 4 3 1 1 1 1 2 2 2 2 1 1 1 1 1 1 2 2 2 2 3 3 3 3 3 3 2 2 2 2 3 3 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 4 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 3 3 3 3 3 4 4 4 4 4 5 5 5 5 5 5 4 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 10 10 10 10 10 9 9 8 8 7 6 4 3 2 2 1 2 2 1 1 1 0 0 0 1 1 2 2 1 1 2 3 2 2 2 2 1 1 2 2 1 1 1 2 3 3 2 4 6 5 4 2 1 1 0 1 1 1 2 2 1 1 2 2 3 3 3 3 3 4 3 3 2 2 3 5 6 5 4 4 4 4 4 4 4 4 5 5 5 5 5 6 6 6 4 2 1 1 2 2 2 2 2 2 1 1 1 1 1 4 5 5 5 4 3 3 4 3 3 4 4 3 2 2 5 6 7 5 3 1 1 2 3 3 1 0 0 3 3 1 0 0 1 1 1 2 3 5 5 5 4 3 5 6 6 3 3 4 4 5 5 6 6 5 3 2 3 3 3 2 1 2 4 4 5 5 5 7 7 8 7 6 6 7 7 6 6 7 8 8 8 8 9 9 9 10 11 12 11 10 9 9 9 9 7 5 5 4 4 4 4 4 4 4 5 5 5 5 5 5 6 6 6 6 6 6 5 5 5 5 4 4 3 3 2 2 2 2 3 3 3 3 3 3 3 3 3 3 2 2 1 1 2 3 3 3 4 5 6 6 5 6 6 7 7 6 6 5 4 4 4 5 5 5 4 4 3 2 2 3 5 5 6 5 4 5 5 7 7 6 6 5 5 5 5 5 5 5 4 4 4 5 6 5 4 2 2 3 6 6 6 5 4 3 4 4 4 3 2 2 3 3 2 1 1 1 2 3 3 4 5 5 4 4 3 3 3 1 1 2 3 4 4 4 4 2 3 4 6 6 6 5 3 4 5 4 5 5 4 5 6 5 2 3 2 4 6 6 3 1 2 2 1 1 1 1 1 1 1 2 4 3 3 3 2 1 1 1 3 4 4 3 2 3 2 1 1 1 1 2 3 3 1 1 2 2 2 2 3 3 3 3 2 2 0 0 1 0 0 2 1 2 3 1 0 1 1 1 2 2 2 4 7 6 4 1 2 3 2 1 2 1 2 2 2 3 2 2 3 4 6 6 6 5 4 3 3 2 2 3 4 4 5 6 6 3 1 2 3 2 1 1 3 5 6 6 7 5 4 2 2 3 4 2 2 2 2 1 1 1 2 2 3 3 3 3 4 4 4 4 4 3 3 3 2 2 2 1 2 3 2 2 1 2 2 2 2 3 4 4 4 4 4 3 1 1 2 1 1 1 1 1 2 2 1 1 1 2 2 2 2 3 4 4 4 4 4 3 4 4 5 5 5 4 4 3 3 4 4 4 5 5 5 5 5 4 4 3 2 1 1 1 1 2 2 2 3 3 3 3 3 3 3 4 4 4 4 4 4 4 3 3 4 3 3 2 2 1 2 3 4 4 4 3 4 6 6 7 6 5 4 3 3 2 3 4 4 4 4 3 3 3 2 2 2 1 1 2 2 3 2 2 2 3 3 3 3 3 3 4 4 3 3 2 2 1 1 0 0 1 1 1 1 1 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 3 4 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 2 1 1 1 1 1 2 2 2 2 2 2 1 2 2 2 2 3 3 3 3 3 3 3 3 3 2 2 2 2 3 3 3 4 4 4 5 5 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 3 3 3 3 3 3 3 3 4 4 4 4 5 5 5 5 5 5 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 11 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 11 11 10 10 10 10 10 10 9 9 8 7 6 5 4 3 2 1 1 1 1 1 0 0 1 1 1 1 1 1 1 1 1 1 2 2 2 2 1 1 2 2 2 1 0 1 2 4 4 5 5 5 2 1 3 1 1 0 0 1 1 2 3 2 2 2 2 2 2 3 3 3 4 4 3 1 0 1 3 4 4 4 4 3 3 5 5 5 5 6 5 5 4 4 4 5 5 4 3 2 1 1 2 3 3 2 2 2 1 1 2 1 5 4 4 5 4 4 3 3 1 2 4 5 5 5 4 5 6 6 5 2 1 2 1 4 2 2 1 1 4 3 1 1 0 3 3 3 3 4 5 4 4 3 4 5 5 6 4 3 5 5 5 5 5 6 5 3 3 3 3 3 2 2 2 3 4 4 4 4 5 6 7 9 6 6 7 7 6 4 5 6 7 8 8 9 8 8 8 9 9 8 9 9 8 8 9 7 6 4 4 4 4 4 4 4 4 5 5 5 5 6 6 6 7 7 7 7 6 6 5 5 4 3 2 1 1 1 1 1 1 1 2 2 3 2 1 2 2 2 2 3 4 5 6 7 7 8 8 8 8 8 7 6 5 4 5 6 6 6 5 5 5 6 6 7 6 5 5 5 6 6 6 6 6 5 4 4 5 6 7 7 6 6 6 5 5 5 5 4 4 3 4 5 6 5 3 2 2 2 3 6 6 5 4 3 2 1 2 2 2 1 1 1 1 1 2 2 2 2 2 3 3 4 4 3 2 2 2 2 2 2 2 4 4 4 4 4 3 5 6 6 6 5 5 3 3 6 6 5 6 4 4 5 3 3 3 1 5 5 4 2 2 2 2 2 1 1 1 1 1 2 2 3 3 3 2 2 1 1 1 2 2 2 2 1 3 3 3 2 2 1 2 2 2 1 2 2 2 2 2 2 2 3 3 1 1 2 1 1 1 0 0 2 3 3 1 0 1 2 2 2 2 4 6 7 6 4 3 3 4 3 2 2 1 1 2 2 3 2 2 3 4 5 6 5 4 3 2 1 2 2 1 2 4 4 4 4 3 2 2 2 2 1 1 4 6 7 6 6 6 4 3 2 3 4 3 3 3 1 2 1 0 1 2 3 3 4 4 3 4 4 4 4 4 3 3 2 3 3 3 2 2 1 0 1 3 3 4 4 4 4 4 4 4 4 3 2 1 0 1 1 2 2 2 2 1 1 1 2 2 3 3 3 4 4 4 4 4 4 5 5 5 5 5 5 4 4 3 4 4 4 4 4 5 5 6 5 5 5 4 4 3 2 2 2 1 0 0 1 2 2 3 3 3 4 4 3 3 3 3 3 3 3 3 3 2 2 2 1 1 2 3 4 5 5 4 5 6 8 8 7 6 5 5 5 4 4 4 3 3 2 3 3 3 3 3 2 1 1 1 1 2 2 3 3 3 3 3 3 3 3 3 3 3 3 2 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 2 2 2 2 2 2 2 3 4 4 4 4 3 3 3 3 4 4 4 4 4 4 5 5 4 4 4 3 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 4 3 3 2 2 2 2 2 2 3 3 3 4 4 5 5 5 5 5 5 5 5 5 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 3 3 3 3 3 3 3 3 3 4 4 4 4 5 5 5 4 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 12 12 12 12 12 12 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 10 10 10 10 10 10 10 10 9 9 9 8 7 6 5 4 3 2 1 0 1 1 1 0 1 1 2 2 1 1 1 2 2 1 1 2 2 1 1 2 2 2 2 3 2 2 2 2 3 3 3 4 3 3 2 3 2 1 1 1 1 2 2 3 2 2 2 2 1 1 2 2 4 4 4 3 2 2 2 2 2 2 3 3 3 4 5 4 4 3 3 5 4 4 3 3 3 2 3 3 3 3 1 1 2 3 2 2 1 1 1 1 2 3 5 4 4 4 4 2 2 3 2 3 5 5 4 5 5 6 5 4 2 2 2 2 4 2 3 3 2 4 3 1 2 1 3 4 4 4 5 5 4 4 4 4 5 5 6 6 5 5 4 3 3 4 4 3 2 3 3 3 2 2 3 2 2 1 2 2 2 3 3 5 6 6 6 6 7 6 4 4 5 5 7 8 9 9 8 7 7 6 7 8 9 9 9 9 9 6 4 3 3 3 3 3 3 4 5 5 6 6 6 6 6 7 7 7 7 7 6 5 3 2 1 1 1 1 1 1 1 0 0 0 1 2 3 3 3 5 6 8 7 7 7 7 8 8 9 9 9 9 9 8 7 5 4 5 5 5 5 5 6 6 7 7 7 6 6 6 6 6 7 6 6 5 5 4 5 5 6 6 6 6 6 6 5 5 4 4 4 4 5 6 6 6 4 3 2 2 2 5 6 6 5 3 1 0 0 0 0 0 1 1 1 1 2 2 2 1 1 1 1 2 3 4 5 5 6 6 5 5 4 4 4 4 3 4 4 6 6 6 5 4 4 5 5 4 5 6 2 2 2 0 3 2 1 4 4 6 4 2 3 2 3 3 2 1 1 1 1 1 0 0 1 2 1 1 2 2 1 1 1 2 3 4 3 2 2 2 2 2 1 1 1 1 1 1 1 1 2 2 2 1 2 3 2 2 2 1 0 0 0 0 2 1 1 1 1 1 2 2 1 2 4 6 6 4 3 3 1 1 2 3 4 3 3 3 3 3 3 2 4 6 5 5 3 3 2 1 3 3 2 1 0 1 2 2 2 1 0 1 1 1 1 2 5 6 6 4 3 3 4 4 3 2 4 2 2 4 2 1 1 1 2 3 3 4 4 4 3 3 3 4 5 5 4 3 3 3 3 3 3 1 1 1 2 3 4 4 4 4 4 4 3 3 3 3 2 2 1 1 1 2 2 2 2 1 1 1 2 3 3 3 3 4 4 4 4 4 4 4 4 5 5 5 5 4 4 3 3 3 4 4 4 4 5 6 6 5 4 5 5 4 4 3 3 3 2 2 1 1 1 2 3 3 3 3 3 3 3 3 3 3 4 4 4 4 3 3 2 2 2 3 4 5 5 5 4 4 5 6 6 6 6 6 5 4 3 2 1 1 1 2 2 2 3 3 2 1 1 0 1 1 2 3 3 3 3 3 3 2 2 2 2 2 2 2 1 1 1 1 1 1 1 2 2 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 3 3 4 4 4 4 4 4 4 5 5 5 5 5 5 5 4 4 4 3 3 2 2 2 2 2 2 2 2 2 3 3 3 3 2 3 3 3 3 3 3 3 3 4 3 3 3 2 2 2 3 3 3 3 3 3 3 3 4 4 4 5 5 5 5 6 6 6 6 5 5 5 4 5 5 5 5 5 5 5 6 5 5 4 4 3 3 3 3 3 3 3 3 3 4 4 4 4 4 5 4 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 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 9 9 9 8 7 5 4 4 3 3 2 2 1 1 1 1 1 0 1 1 1 1 1 2 1 1 0 1 2 1 1 3 3 3 1 2 3 3 3 3 3 3 3 3 2 1 1 1 1 1 1 1 2 2 2 2 1 0 1 1 1 1 1 1 1 2 3 3 2 1 1 2 2 1 1 3 5 4 3 2 2 2 3 5 5 5 4 2 1 1 2 3 3 4 3 1 0 0 1 1 0 0 1 2 4 4 4 3 2 3 3 2 3 3 2 3 5 4 3 2 3 4 4 3 1 2 2 4 3 2 3 3 2 4 4 2 0 1 2 5 4 5 6 5 4 4 4 5 6 8 7 6 4 3 2 1 2 3 2 1 1 1 2 1 1 3 4 2 1 0 1 1 2 2 1 2 4 6 6 6 7 6 5 3 4 5 6 7 7 7 6 5 6 6 6 7 8 8 9 9 10 7 5 4 3 3 2 2 2 3 4 6 6 6 6 5 5 5 6 6 5 4 2 0 1 2 2 2 1 1 1 2 2 2 3 4 4 4 5 6 6 7 8 8 8 8 7 7 6 6 7 8 8 8 8 8 8 7 7 6 5 5 6 6 7 7 6 6 6 6 6 6 6 6 6 6 6 5 4 4 4 5 5 6 6 6 5 5 5 5 5 4 4 4 5 6 6 6 4 3 3 3 4 5 6 7 5 3 2 1 1 1 1 1 1 2 2 2 2 2 2 2 3 4 5 5 6 6 7 6 6 6 6 6 5 4 4 3 3 4 5 6 6 6 5 3 1 2 3 3 3 5 3 1 2 1 1 4 5 7 5 4 1 1 2 2 3 3 2 1 1 1 1 1 0 1 1 2 1 1 1 2 2 4 4 4 4 4 3 4 4 2 2 3 1 1 0 1 2 2 3 3 3 3 2 2 2 2 3 4 3 1 1 1 2 2 2 2 2 3 2 1 1 1 1 1 0 2 3 2 2 4 4 4 5 5 5 4 3 3 2 2 4 3 5 6 4 3 3 3 3 3 2 2 2 2 1 0 2 2 3 1 1 0 0 1 2 4 5 4 3 3 2 2 3 3 3 2 3 2 1 2 2 1 2 2 2 3 3 4 4 3 3 3 3 3 4 5 5 4 3 2 2 3 3 2 2 2 3 4 4 4 4 4 4 4 3 2 2 2 2 1 1 1 1 1 2 2 2 2 2 3 3 4 3 2 2 3 3 3 3 3 2 2 3 4 5 5 5 4 4 4 4 4 4 4 4 4 5 6 7 6 4 3 3 4 2 2 3 3 3 2 1 1 1 1 1 2 2 2 3 3 3 4 4 4 4 5 5 6 6 5 5 4 4 4 4 5 5 5 3 2 2 3 4 5 5 5 3 2 1 1 1 1 1 2 2 2 2 3 3 2 1 1 1 2 2 2 2 2 2 2 2 2 2 1 1 2 2 1 1 1 1 1 1 1 1 1 2 2 3 3 3 3 3 3 2 2 2 2 2 2 1 2 2 1 2 2 2 2 2 2 2 3 3 3 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 5 5 5 5 6 6 6 6 6 5 5 5 4 5 5 5 5 5 6 6 6 5 4 4 4 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 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 9 9 9 9 9 8 7 5 4 3 3 2 2 1 1 1 2 2 2 0 1 1 1 1 0 1 2 0 1 1 2 2 1 3 3 3 2 2 3 3 4 4 4 3 3 4 5 2 1 1 0 1 1 1 1 2 2 2 1 1 1 1 1 0 2 3 2 0 1 2 1 2 3 3 3 3 4 4 4 3 2 1 3 4 5 5 6 5 4 2 1 1 2 3 4 4 4 4 4 3 2 1 1 0 1 3 4 5 5 4 3 2 3 4 4 3 3 4 4 3 3 2 2 3 6 5 3 2 4 5 4 4 4 4 3 3 4 3 1 2 1 4 5 4 5 5 5 6 6 8 7 6 5 4 4 4 3 1 1 2 2 1 1 2 3 0 2 5 4 3 1 0 1 1 3 4 4 3 4 6 6 6 6 5 4 2 3 6 7 6 5 4 3 4 5 5 6 6 6 7 8 9 10 8 6 5 4 3 1 0 1 3 4 5 5 5 3 2 1 3 4 3 2 2 1 2 1 2 1 0 1 1 2 2 3 4 4 4 5 5 6 6 7 7 7 7 7 7 7 7 6 6 6 6 7 7 8 8 8 9 8 7 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 5 5 4 4 3 3 4 4 5 5 5 5 5 5 5 4 4 3 3 4 6 6 6 5 4 4 4 5 6 6 5 5 4 3 3 2 1 0 1 1 2 3 2 2 3 4 5 5 5 5 4 4 5 6 5 5 6 5 4 3 4 5 5 6 6 5 5 6 6 5 2 1 1 1 2 3 4 3 2 5 7 6 5 4 3 3 1 1 3 3 3 3 3 2 1 1 0 1 2 2 3 2 1 3 2 2 3 4 4 4 3 2 2 3 2 1 2 3 4 1 1 2 0 2 3 3 3 3 4 3 4 4 2 2 4 4 3 2 3 3 3 3 3 3 3 3 2 1 1 1 1 0 2 4 4 2 2 3 4 4 4 4 3 2 2 1 2 1 3 4 4 2 1 2 1 2 2 2 2 1 1 0 1 3 2 2 2 1 1 1 2 4 4 4 3 2 1 1 1 2 2 2 1 2 2 2 2 2 2 2 3 3 4 4 4 4 4 4 3 3 3 3 3 4 4 3 2 2 2 2 2 2 2 3 3 4 4 4 4 3 3 2 2 2 2 2 1 1 1 1 1 2 2 2 2 3 3 3 2 1 1 2 2 3 3 2 1 1 1 1 2 3 5 5 4 3 4 4 4 4 4 5 5 5 5 5 6 5 3 2 2 2 1 2 2 2 2 2 2 2 2 1 1 1 2 2 3 4 5 6 6 6 5 5 6 7 7 7 6 5 5 5 4 4 4 3 2 1 2 3 4 4 3 1 1 1 1 1 0 1 2 2 2 2 2 3 2 2 1 1 2 2 2 2 2 1 1 1 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 3 3 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 5 5 5 5 5 5 5 6 6 6 6 6 5 5 5 5 5 5 5 6 6 6 6 5 5 4 4 4 3 3 3 3 3 3 3 2 3 3 3 3 3 3 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 13 13 13 13 13 13 13 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 9 9 9 9 9 9 8 7 5 3 2 1 1 0 1 1 1 1 1 1 1 0 1 1 1 1 1 2 2 1 2 2 2 2 2 3 4 3 3 3 3 3 3 3 2 1 1 2 3 2 1 2 3 3 2 1 1 1 2 1 0 1 1 2 2 2 2 2 0 1 1 1 3 5 6 7 6 5 4 4 3 3 3 4 5 6 6 6 6 4 3 3 3 3 3 4 4 5 5 4 4 3 2 1 0 1 4 4 3 4 4 4 3 1 2 4 3 4 5 4 4 4 4 4 3 3 4 3 3 5 6 5 4 4 4 4 3 3 1 1 1 2 3 5 5 5 6 6 6 5 4 3 3 2 3 5 5 3 2 1 0 2 2 1 2 2 0 3 4 3 1 1 1 1 3 4 5 5 5 5 6 6 5 4 4 4 4 5 6 7 5 2 1 2 4 5 6 5 5 5 5 6 8 9 8 7 6 6 4 2 3 4 5 5 5 3 3 2 1 1 2 3 4 2 1 1 1 2 2 2 2 2 2 3 3 4 4 4 4 5 5 6 7 7 7 7 7 7 6 7 8 7 7 5 5 6 7 7 7 8 8 8 7 5 4 4 4 4 5 5 6 6 6 6 6 5 5 5 5 4 3 3 3 3 3 4 4 5 5 5 4 4 4 4 2 2 3 4 5 5 5 5 4 4 5 5 6 5 5 5 4 4 3 2 0 1 1 2 3 3 3 3 3 3 3 5 5 5 3 2 3 5 6 5 4 4 2 2 4 5 4 4 5 6 5 4 5 5 4 1 1 2 3 5 6 8 8 6 5 3 1 1 1 4 2 1 2 3 3 2 3 4 3 3 4 4 4 3 3 2 1 2 3 4 4 2 1 2 1 1 1 1 1 1 2 1 2 1 1 1 1 2 2 1 2 3 4 3 3 3 2 2 4 5 4 3 3 3 3 3 3 3 3 3 2 2 1 1 1 2 4 5 5 5 2 1 3 3 3 3 3 2 1 2 2 2 4 4 3 1 1 2 1 2 1 0 1 1 1 3 2 2 2 2 2 1 1 2 3 4 2 1 0 1 1 0 0 1 1 1 2 2 3 3 3 3 3 4 3 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 3 4 4 3 2 1 1 2 3 3 2 2 2 2 1 1 1 1 1 1 1 1 2 2 1 1 0 0 1 1 1 1 1 1 1 1 1 2 4 4 4 2 3 3 2 2 3 5 5 5 4 4 5 5 4 3 4 4 3 2 3 2 2 1 3 3 3 3 2 1 1 1 2 3 4 5 6 6 6 6 6 6 7 8 7 6 6 5 4 3 3 3 3 2 2 2 2 1 1 1 1 1 1 1 1 0 1 2 2 2 2 2 2 2 1 1 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 3 3 3 2 2 2 2 2 3 3 3 3 3 3 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 3 3 3 3 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 4 4 3 3 3 3 3 3 4 4 4 5 5 5 5 5 5 6 5 5 5 5 5 5 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 3 3 3 3 3 3 3 2 2 2 3 3 3 3 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 12 12 12 12 12 12 12 11 11 11 11 11 11 10 10 10 10 10 10 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 8 8 7 5 3 1 1 1 1 0 1 1 0 0 0 1 1 1 1 1 1 0 1 2 1 1 3 2 2 3 3 4 4 5 4 4 4 2 2 2 1 1 1 1 1 2 5 3 1 1 2 1 0 1 1 1 0 1 2 3 3 2 2 2 1 1 2 4 6 7 7 7 5 4 4 5 5 4 5 6 7 7 6 5 5 4 5 4 3 3 3 4 4 4 3 3 4 3 1 2 4 5 3 3 4 3 1 1 0 1 2 2 3 3 4 3 4 5 5 5 3 1 1 3 4 6 6 3 3 4 4 3 2 3 3 2 2 2 1 4 5 6 5 4 3 3 3 3 3 5 5 5 3 2 2 1 2 2 2 2 2 2 3 4 4 3 1 2 2 3 3 4 4 5 6 7 6 4 5 7 7 8 8 6 4 4 3 2 3 3 4 4 4 4 3 3 3 5 7 8 7 7 8 7 6 7 8 9 8 7 5 4 4 3 2 2 2 2 2 2 3 4 5 5 5 4 4 4 4 4 5 5 5 5 5 6 7 7 7 7 7 7 6 6 6 7 7 6 5 5 5 6 6 6 7 6 6 6 5 5 5 4 5 5 6 7 7 7 6 6 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 2 1 2 2 3 3 3 3 3 3 4 5 5 5 5 5 4 3 2 1 1 0 0 1 3 2 2 2 2 1 1 1 4 5 4 3 3 2 4 5 4 4 4 2 1 3 4 4 5 5 5 4 3 4 4 3 2 1 3 4 6 6 6 5 4 2 2 2 3 4 7 6 5 4 3 4 6 6 6 6 5 6 5 4 4 3 3 3 4 4 3 2 1 1 1 1 1 1 1 1 1 1 2 1 1 2 2 1 1 0 1 2 3 3 3 3 3 3 2 2 3 4 3 2 2 3 3 3 3 3 3 2 1 1 1 1 4 6 6 2 3 2 1 1 2 2 3 2 1 1 2 2 3 5 5 3 4 3 1 2 2 3 3 3 1 1 2 3 2 2 2 3 2 3 4 4 3 2 2 1 1 1 1 1 0 1 0 1 2 3 3 2 3 3 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 2 1 1 1 2 2 2 2 3 3 3 3 2 2 3 3 2 2 3 3 3 3 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 1 2 3 3 2 2 1 0 1 2 4 4 4 4 4 5 5 5 4 4 4 4 4 4 2 1 1 1 2 2 3 3 2 1 1 2 2 1 1 2 3 5 5 5 5 6 6 8 8 7 5 4 3 3 3 4 3 3 2 1 1 0 2 1 1 2 2 2 1 1 2 2 2 2 2 2 1 1 1 1 1 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 3 3 3 3 3 3 3 3 3 4 4 4 3 4 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 4 4 4 4 4 4 3 3 3 3 4 4 4 4 5 5 5 6 6 5 5 5 5 4 4 4 5 5 6 6 6 6 5 6 5 5 5 5 5 5 5 5 5 5 4 4 4 3 3 3 3 3 3 3 3 2 2 2 3 3 3 16 16 16 16 16 16 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 11 11 11 11 11 10 10 10 10 10 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 8 8 7 5 2 1 1 1 1 1 1 1 1 1 1 1 1 2 2 1 1 1 1 1 1 1 2 2 3 3 4 5 5 5 6 5 5 2 2 2 2 2 3 3 4 3 1 2 2 2 3 3 2 1 1 1 1 1 2 2 2 2 2 2 1 1 3 5 6 7 7 6 5 5 5 4 4 4 5 5 6 6 6 5 4 5 5 4 4 3 3 3 4 3 2 3 3 3 2 5 5 5 3 4 4 2 1 1 1 1 0 1 2 3 3 2 2 4 5 6 5 5 5 5 5 6 5 2 1 3 4 4 3 4 4 2 1 3 1 5 5 5 4 4 3 5 6 6 5 5 3 2 2 3 4 3 3 2 3 3 4 4 4 5 5 4 2 2 1 2 3 3 4 5 6 5 4 5 7 9 9 7 7 6 5 5 6 6 5 3 2 2 2 1 1 2 2 2 6 7 6 7 8 8 8 8 8 8 7 6 5 5 5 5 5 5 5 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 6 6 6 6 6 6 7 7 7 7 7 6 6 7 7 6 6 5 5 5 6 6 6 6 6 6 6 6 6 6 7 7 8 7 7 7 7 6 6 6 5 5 6 6 6 6 5 4 4 4 4 4 4 4 3 2 2 2 2 2 2 2 2 3 3 3 4 5 5 5 5 4 3 1 1 1 0 1 2 2 2 1 1 1 1 1 2 2 3 5 4 2 1 1 4 5 4 2 3 2 1 3 1 3 6 5 4 3 3 4 3 3 2 2 3 3 3 4 4 4 3 4 5 6 7 4 4 5 5 5 5 5 5 4 3 4 4 4 3 3 4 3 3 4 4 3 1 2 1 0 1 1 1 2 1 1 2 1 2 2 4 4 3 1 1 1 2 3 3 3 3 3 3 3 1 1 1 0 2 2 1 1 2 2 2 2 2 2 1 1 0 1 5 6 5 3 5 3 2 1 1 1 1 1 1 1 2 4 5 5 4 3 1 2 3 3 3 3 3 3 3 2 2 1 2 2 3 4 4 4 4 4 3 3 2 1 0 1 1 1 2 3 2 1 2 3 3 2 1 1 2 3 4 4 4 4 4 3 3 2 2 3 3 3 3 3 3 2 1 1 1 2 2 2 2 3 2 1 2 2 3 2 2 1 2 2 3 3 3 4 4 4 3 2 1 1 1 1 1 1 0 1 2 2 3 3 3 3 3 2 2 2 2 2 2 2 1 1 1 1 2 1 1 2 4 4 4 5 5 4 3 3 3 4 4 3 2 2 3 2 2 3 3 3 3 3 4 3 3 3 2 2 2 2 3 4 4 4 4 6 7 7 6 4 3 2 3 4 4 3 2 2 2 2 1 1 2 3 3 2 1 1 2 2 2 2 2 2 1 1 2 1 1 1 1 1 1 1 0 0 1 1 1 0 0 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 1 1 1 2 2 1 1 1 1 1 1 1 1 1 1 1 1 2 2 3 3 4 4 4 4 3 3 3 3 3 3 3 4 4 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 4 4 4 3 4 5 5 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 16 16 16 16 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 12 12 12 12 12 12 11 11 11 11 11 11 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 7 6 4 2 1 2 1 1 1 1 1 2 2 2 2 2 1 1 1 2 3 4 3 2 2 1 1 1 3 4 4 4 5 5 5 4 2 4 5 4 3 3 3 2 1 1 2 1 1 1 1 1 0 0 0 1 2 2 2 2 3 4 4 4 3 4 5 6 6 5 4 4 4 5 4 4 4 4 5 5 5 5 5 4 4 4 3 3 3 3 3 4 3 3 5 6 7 6 5 3 2 3 3 3 2 2 1 1 2 1 1 2 2 3 2 1 1 3 4 4 5 6 5 5 4 4 3 2 2 3 3 2 3 3 3 3 3 2 5 6 6 6 5 4 4 5 5 3 2 1 0 1 3 4 3 2 3 3 3 3 2 3 5 5 5 2 1 1 1 3 4 5 6 5 5 6 7 9 8 7 6 6 6 5 6 6 6 5 3 1 1 2 2 2 2 2 2 6 6 4 4 5 7 6 5 3 2 3 3 4 5 6 7 7 7 7 6 5 4 4 4 5 5 5 5 5 5 6 6 6 6 6 7 7 7 6 6 6 7 7 7 7 7 7 7 7 7 6 6 5 5 6 6 7 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 7 7 7 6 5 4 4 4 4 4 4 2 1 1 1 2 2 2 2 2 2 2 3 3 3 4 5 5 4 3 2 2 2 2 3 3 3 2 0 2 3 5 4 4 3 3 5 4 4 2 3 5 5 4 2 0 2 1 1 3 4 5 4 3 3 3 4 4 4 3 2 2 2 3 4 5 5 6 6 7 6 3 1 0 1 3 3 2 0 1 0 1 2 1 1 1 2 3 3 2 3 3 2 1 1 1 1 0 1 1 1 0 1 2 1 1 2 3 3 2 1 1 1 1 2 3 3 3 4 3 3 1 1 1 1 1 1 2 2 2 2 2 2 2 2 1 0 1 2 6 7 6 2 2 2 4 5 4 2 1 1 1 2 2 5 6 5 4 1 1 3 4 4 3 2 2 1 0 0 1 1 1 3 5 4 4 3 3 4 3 3 2 1 1 1 0 1 1 2 2 1 2 2 1 1 1 1 2 3 3 4 4 4 4 3 3 2 2 3 3 3 3 3 3 2 2 2 2 2 3 3 3 2 2 2 2 3 3 2 1 1 1 1 1 1 2 3 4 4 4 3 2 1 1 1 1 1 1 1 2 3 3 3 3 3 3 3 2 2 2 2 1 1 1 1 1 1 2 2 1 1 2 3 3 4 4 4 2 3 3 5 5 5 5 5 6 5 5 5 6 6 7 5 4 5 5 4 4 3 3 2 2 1 1 1 2 3 5 6 6 5 4 3 3 4 4 3 2 2 3 2 2 2 3 3 2 2 1 1 1 2 2 2 2 2 2 2 2 2 1 1 1 1 0 0 0 0 0 1 0 0 0 0 0 0 1 1 1 1 1 1 1 2 2 2 2 2 2 3 3 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 3 3 3 3 4 4 4 4 4 3 3 3 3 3 4 5 5 5 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 4 4 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 4 5 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 4 4 4 3 3 3 3 3 4 4 4 4 4 3 3 3 3 16 16 16 16 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 11 11 11 11 11 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 7 6 4 2 1 2 2 1 1 1 2 2 2 2 2 2 2 1 0 1 1 2 4 4 3 4 4 3 2 2 3 3 2 3 3 4 4 4 4 2 2 4 4 2 2 3 4 5 5 4 3 3 2 2 2 3 3 3 4 5 6 6 6 6 7 8 8 8 6 4 3 3 3 3 4 3 3 4 4 5 5 5 5 3 2 3 3 3 3 3 4 5 6 6 7 5 4 4 2 1 1 1 1 1 2 1 1 1 3 5 3 3 3 3 5 3 1 2 2 2 3 3 3 3 2 4 5 4 2 1 2 3 4 2 2 2 2 4 4 4 4 4 5 2 0 1 2 5 3 1 0 1 2 0 0 2 3 4 3 3 2 1 2 3 2 1 1 2 1 3 5 6 7 7 8 9 8 8 7 7 6 6 5 5 5 4 5 5 4 2 3 3 2 1 1 1 4 7 9 6 4 3 2 3 2 2 1 2 3 4 6 7 7 8 8 7 7 6 5 4 4 5 6 6 6 5 5 6 6 5 5 5 6 6 6 6 6 6 6 6 7 7 7 7 7 8 8 7 7 6 6 6 6 6 5 5 5 6 6 7 6 6 5 5 7 7 7 7 7 7 7 6 6 6 6 7 7 6 6 5 4 4 5 5 4 2 1 0 2 3 4 4 3 2 1 1 2 2 1 2 4 4 5 5 5 5 4 3 3 3 2 1 1 3 4 5 4 4 3 4 4 4 4 4 4 4 4 4 4 2 0 0 1 4 4 4 4 3 3 3 4 4 4 4 2 2 2 4 5 6 7 8 7 5 3 1 1 2 2 2 2 1 1 1 1 1 2 2 1 2 2 2 2 2 4 3 1 1 1 0 1 1 1 1 1 1 1 1 1 2 2 2 1 1 2 2 2 3 3 4 4 3 3 3 2 2 1 0 1 1 2 2 3 3 3 3 3 2 2 1 0 1 3 7 7 6 2 1 1 3 4 4 1 1 2 1 1 2 4 6 3 2 1 0 3 3 4 4 2 2 2 2 1 1 0 2 4 5 2 0 0 1 3 3 2 1 0 0 1 2 3 2 1 1 1 1 1 2 3 2 2 3 3 4 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 2 2 1 2 2 2 2 1 1 1 2 3 3 2 2 1 1 1 1 1 2 2 3 3 3 3 3 3 3 3 2 2 1 1 0 1 1 1 1 2 3 3 3 4 4 4 4 4 3 3 4 4 4 6 6 7 6 5 4 3 3 3 3 2 3 4 5 6 6 5 5 5 4 2 1 1 1 1 1 2 4 7 6 5 4 3 2 3 3 2 2 3 3 3 3 3 2 1 1 1 0 1 1 2 2 2 1 2 2 2 2 2 1 1 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 3 3 3 3 2 2 2 2 2 2 2 2 2 1 1 1 1 2 2 2 2 3 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 4 3 3 4 4 4 4 4 4 5 5 5 5 4 4 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 3 3 3 3 3 3 4 4 4 4 3 3 3 3 4 5 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 16 16 16 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 11 11 11 11 11 10 10 10 10 10 10 10 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 9 9 9 9 8 8 8 8 8 8 8 7 6 4 2 1 1 2 2 1 1 1 2 2 3 3 3 3 2 2 1 1 2 3 4 4 4 3 2 2 2 4 4 3 1 1 3 3 3 3 2 3 3 1 2 4 5 4 4 5 5 5 5 4 3 2 3 3 3 4 5 6 6 7 8 10 12 10 9 6 4 2 2 2 2 2 1 2 4 4 5 6 5 4 2 2 3 3 3 3 4 4 5 6 5 3 3 2 0 0 0 2 2 1 0 0 1 1 1 1 2 3 4 4 5 5 5 3 1 1 3 3 2 2 3 2 1 4 5 4 4 4 2 2 2 1 3 5 5 1 0 1 2 3 1 3 5 1 2 1 1 1 0 1 2 2 3 4 4 2 1 2 1 1 2 2 1 1 0 1 4 6 7 8 9 9 9 7 7 7 6 6 6 6 6 5 5 5 6 6 4 2 3 3 4 5 6 8 9 10 8 5 2 2 1 1 2 3 4 5 5 6 6 7 7 7 7 7 6 6 5 5 5 6 7 7 7 6 6 5 5 4 4 5 6 6 7 7 7 7 7 6 6 6 7 7 7 7 7 7 6 6 6 6 5 4 5 6 7 7 6 5 4 4 6 7 7 7 7 6 6 6 6 6 5 5 5 5 5 5 5 4 4 4 5 4 3 1 1 3 5 5 4 3 2 2 2 3 4 5 5 5 5 6 6 6 6 6 5 5 3 1 1 2 4 5 4 2 3 3 4 5 4 3 3 3 3 4 4 4 3 2 2 1 2 3 4 5 4 3 2 3 4 4 3 0 1 0 3 5 6 6 7 5 4 2 1 2 3 3 2 2 1 2 2 2 1 1 2 1 1 1 1 1 2 3 3 2 2 1 0 1 1 1 2 3 4 3 2 2 2 2 1 1 3 3 3 4 4 4 4 4 3 3 3 3 2 1 0 0 1 2 2 3 4 4 4 3 3 2 2 1 0 4 7 7 5 3 2 3 5 4 3 1 1 2 2 2 3 3 4 2 2 1 1 1 2 3 3 3 1 1 2 1 0 1 2 4 5 3 0 2 1 1 1 1 1 1 1 3 1 1 1 2 2 0 1 3 3 3 3 2 3 3 3 3 3 3 3 3 3 2 2 3 3 3 2 1 1 1 1 1 1 1 1 1 2 2 2 1 1 2 2 2 2 1 1 1 2 2 1 0 1 2 2 2 1 1 0 1 1 2 3 3 3 3 3 3 3 3 3 2 2 2 1 0 0 1 1 1 1 2 3 3 3 4 4 4 3 3 4 3 4 4 3 3 4 4 4 3 1 0 1 1 1 1 1 2 3 5 6 5 5 6 7 7 5 4 2 1 1 1 0 3 6 6 6 5 4 3 3 3 2 3 3 4 3 3 2 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 1 1 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 3 3 3 3 3 2 2 2 2 2 2 2 2 1 1 2 2 2 2 2 2 3 3 4 4 4 4 4 4 5 5 4 4 5 5 5 4 2 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 6 5 5 5 4 4 4 4 3 3 3 3 3 3 3 3 4 4 4 3 3 4 4 4 4 4 5 6 6 6 5 5 5 6 6 5 5 5 5 6 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 16 16 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 11 11 11 11 11 10 10 10 10 10 10 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 5 3 2 1 1 1 2 2 2 1 1 2 3 3 3 3 2 3 2 2 2 2 3 4 4 3 2 2 4 6 5 3 2 1 1 1 1 2 3 3 3 3 4 3 2 1 3 6 6 6 6 6 5 2 2 2 2 3 4 6 6 7 9 9 8 7 6 6 5 3 1 1 1 1 0 2 4 5 5 6 5 4 2 2 3 4 4 4 4 4 3 2 2 3 4 2 2 1 1 2 1 1 0 1 2 1 1 1 1 2 4 6 5 5 5 6 5 3 3 4 1 2 4 3 2 4 6 6 6 5 3 1 1 2 4 5 5 3 0 2 2 4 7 4 2 1 1 2 2 2 2 2 3 4 4 2 1 2 1 1 0 1 1 2 1 1 2 2 4 6 7 7 8 8 7 7 7 7 6 6 6 6 6 6 5 5 7 7 7 5 5 6 7 8 8 8 8 8 9 8 5 4 3 3 3 3 5 5 6 5 5 5 6 6 6 7 6 6 6 5 6 7 8 8 8 8 7 6 5 5 5 6 6 7 7 8 8 8 8 7 7 6 6 6 7 7 7 7 6 6 5 5 5 5 6 6 7 7 6 5 5 5 6 7 7 7 6 5 5 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 3 2 3 5 5 5 4 3 3 3 4 5 5 5 5 6 6 5 5 5 5 5 5 5 3 2 2 3 3 4 3 2 3 4 4 4 4 2 1 1 2 3 3 4 4 4 3 2 1 2 2 3 4 4 3 4 4 4 2 3 2 1 3 5 6 6 5 4 1 0 2 2 2 2 2 2 1 1 2 2 3 3 2 2 1 0 1 1 1 2 3 3 2 1 1 1 1 1 3 4 4 4 1 3 2 3 4 4 4 4 3 3 2 2 2 2 3 4 3 1 2 2 1 1 1 1 2 3 4 4 4 4 3 3 2 2 3 6 7 7 4 3 4 5 6 4 3 1 1 2 3 4 6 4 2 2 2 1 1 1 1 2 2 1 0 1 1 1 1 1 3 5 5 5 1 2 1 0 1 1 1 2 2 2 1 1 2 2 2 1 1 4 3 3 3 3 3 4 4 3 3 3 3 3 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 2 2 1 2 2 2 3 3 3 3 4 3 3 2 2 2 2 2 2 1 1 1 1 1 2 3 4 4 4 4 3 3 3 2 2 1 1 1 0 1 0 0 1 1 2 2 3 3 3 4 4 3 1 1 2 3 3 3 3 2 2 1 1 1 2 2 2 2 2 2 2 2 2 4 5 4 4 5 5 6 6 6 5 4 2 2 2 3 5 5 6 5 4 4 3 3 3 3 3 4 3 3 2 1 1 1 1 1 1 1 1 1 0 1 1 2 2 2 2 2 2 1 1 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 1 2 2 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 2 3 4 4 4 5 5 5 5 5 5 5 3 2 3 3 3 4 4 4 3 3 3 3 3 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 4 4 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 16 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 11 11 11 11 11 11 10 10 10 10 10 10 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 6 5 2 1 1 1 2 2 2 2 2 2 2 3 4 4 3 2 2 2 2 1 1 2 3 3 3 3 3 3 3 3 3 2 2 2 2 3 3 4 4 4 4 4 3 3 2 3 5 5 5 6 5 4 3 3 4 4 4 4 5 6 6 7 6 5 4 4 5 4 3 1 0 1 1 0 3 4 5 6 6 5 4 3 3 3 4 4 4 3 3 2 1 2 1 1 1 2 2 3 2 2 1 1 1 2 2 1 1 1 2 4 5 5 4 4 5 5 5 5 3 2 1 2 4 4 4 5 7 5 4 3 3 3 4 3 4 3 3 2 2 2 2 4 3 3 3 2 1 4 3 0 2 3 4 3 1 1 1 1 1 2 2 2 1 2 4 4 4 5 6 6 4 4 5 6 7 7 7 6 6 6 6 6 6 6 6 7 8 7 6 5 5 6 6 6 6 6 6 7 8 10 11 8 6 5 4 5 6 5 4 4 4 4 4 5 6 6 6 6 6 6 7 7 7 8 8 8 7 7 6 6 7 7 7 7 7 7 8 8 7 7 6 6 6 7 7 7 6 6 5 5 5 5 5 6 6 6 6 6 5 5 5 7 7 6 6 6 5 3 2 2 3 4 3 3 3 3 4 4 5 4 3 3 4 4 4 5 5 3 3 2 2 2 3 4 5 4 4 5 5 4 4 4 4 4 4 4 4 2 1 1 2 3 3 4 4 4 4 3 2 2 2 2 2 3 4 5 4 4 3 3 2 1 2 4 4 5 4 4 5 4 2 2 2 1 2 4 4 4 4 4 4 3 3 4 4 4 4 3 2 2 2 1 2 2 2 1 1 1 1 1 1 3 1 1 3 3 3 3 3 3 3 5 5 5 4 2 3 4 4 4 3 2 2 2 1 0 1 2 3 4 4 2 1 2 2 1 1 2 1 2 2 3 4 4 4 4 3 3 2 3 6 7 6 2 1 3 3 4 3 1 1 1 2 4 6 6 5 3 1 1 1 1 1 2 1 1 2 2 1 1 1 2 0 1 4 5 5 1 2 2 2 3 2 2 0 1 1 1 3 4 4 3 2 3 4 5 5 4 4 5 5 4 4 4 4 4 4 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 5 4 4 3 3 3 3 4 4 4 5 5 5 5 5 4 4 3 3 2 2 3 3 3 3 4 4 4 4 4 3 3 3 3 2 2 1 1 0 0 0 1 1 1 1 1 2 2 3 3 4 3 1 0 1 0 1 2 3 3 2 1 2 2 1 1 1 1 1 1 1 1 2 2 4 4 3 3 3 3 4 5 6 6 6 5 4 2 4 5 6 6 6 5 4 3 3 3 3 3 4 3 3 2 1 1 1 1 2 2 2 1 1 1 1 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 1 1 2 2 2 2 2 1 2 2 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 2 2 2 2 3 4 4 4 4 4 4 4 4 3 2 2 3 3 4 5 4 4 3 3 3 3 3 3 3 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 5 5 5 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 5 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 11 11 11 11 11 11 10 10 10 10 10 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 5 3 1 1 2 1 1 2 2 3 3 3 3 4 5 4 3 3 2 3 2 2 3 2 3 3 3 3 3 2 2 2 3 4 4 3 2 3 4 4 4 4 4 4 3 3 3 2 3 3 3 4 4 5 6 6 5 3 3 4 5 6 6 6 5 5 4 5 5 5 3 3 2 2 2 3 4 5 6 6 6 5 5 4 3 3 3 4 4 3 3 2 1 0 0 0 0 2 3 3 3 2 1 2 3 2 2 2 1 1 2 3 4 5 5 5 5 5 5 6 2 2 3 0 6 5 4 3 3 4 4 4 4 5 5 3 2 2 1 2 1 1 3 2 2 4 4 3 1 4 4 2 2 4 5 3 2 1 1 0 1 2 3 3 3 3 3 4 4 4 3 3 2 1 3 5 6 7 6 6 6 5 5 6 6 6 6 7 7 6 6 4 2 4 5 6 6 5 4 4 5 7 9 9 8 7 7 7 6 6 5 3 3 4 4 5 5 6 6 6 6 6 7 6 6 7 8 8 8 8 8 7 6 6 6 6 6 6 7 7 7 6 6 6 6 7 7 6 6 5 5 5 5 5 5 5 6 6 6 6 5 5 6 6 7 6 6 6 5 3 2 1 3 4 4 4 4 4 5 5 5 4 3 2 3 4 4 3 2 0 1 2 1 1 2 1 2 2 4 5 5 5 5 5 4 4 4 4 4 3 1 0 0 1 2 3 4 4 3 2 1 2 3 4 5 4 3 2 1 1 2 3 2 3 4 5 4 4 4 4 4 2 1 2 1 1 2 3 3 3 3 4 5 6 6 5 5 4 4 3 3 3 3 2 2 1 1 1 1 1 1 2 2 2 3 4 5 4 4 3 4 6 5 5 4 5 4 3 4 5 3 2 3 2 2 1 0 1 1 2 4 4 2 0 1 1 1 0 1 0 1 2 2 2 3 4 5 5 4 3 2 3 6 6 4 2 3 3 2 2 1 1 1 1 2 4 5 5 3 4 4 4 3 3 3 2 1 1 2 1 0 1 1 2 2 3 6 4 3 1 2 1 5 6 4 2 1 0 0 1 3 4 4 3 3 4 5 7 7 6 6 5 4 3 3 3 4 5 5 5 5 5 5 5 5 4 4 4 4 4 3 2 2 2 3 4 4 4 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 2 2 1 1 1 1 1 1 1 1 1 1 2 3 3 3 2 2 1 1 1 1 1 0 1 3 2 1 1 2 1 1 1 1 1 1 1 2 2 3 4 4 4 3 3 3 3 4 5 5 5 4 3 2 4 5 6 6 6 5 4 3 2 2 2 3 3 3 3 2 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 1 0 0 1 1 2 2 2 2 2 2 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 3 2 2 2 2 3 2 3 3 4 3 2 1 1 1 2 3 4 5 4 4 4 4 4 4 3 3 3 3 4 4 5 5 5 5 4 4 4 4 5 5 5 6 6 6 6 5 5 5 5 4 4 4 4 4 5 5 5 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 4 5 5 5 5 5 5 5 5 5 5 4 4 5 5 5 5 4 4 4 5 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 12 12 12 12 12 11 11 11 11 11 11 11 10 10 10 10 10 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 6 5 2 1 1 1 1 1 2 3 4 4 4 4 4 4 4 4 3 3 3 3 3 2 3 3 3 3 4 3 2 2 2 4 4 4 3 2 1 3 4 5 4 5 4 3 2 2 1 2 3 4 5 7 5 5 6 5 2 2 3 5 6 6 5 5 5 5 5 5 4 3 4 5 5 4 4 5 6 6 7 6 6 5 3 2 1 2 4 4 4 4 3 2 1 0 1 0 2 2 2 2 1 1 2 3 3 2 1 2 2 2 3 3 3 4 5 5 6 5 4 3 3 4 3 4 3 2 4 4 4 5 6 6 5 5 5 4 1 2 2 0 2 4 4 4 5 4 2 2 4 4 3 4 4 4 3 2 2 4 4 5 3 2 1 1 2 2 3 3 2 1 2 4 3 3 5 5 6 6 5 5 5 5 6 6 7 7 7 6 5 5 3 2 3 4 4 3 3 3 3 3 3 4 7 9 10 9 8 7 7 6 4 3 3 4 5 5 5 6 5 5 6 6 5 6 6 7 7 8 7 6 5 5 4 4 5 5 6 6 6 6 6 6 6 6 6 6 6 5 5 4 4 5 5 5 5 5 6 6 6 6 6 6 6 6 6 5 5 5 5 4 4 4 4 5 5 6 6 5 5 5 4 2 2 2 1 1 0 0 1 1 1 1 1 1 1 1 0 3 5 6 4 4 5 5 5 5 4 4 3 2 1 0 1 1 1 2 3 3 3 3 4 5 5 3 3 2 1 0 1 2 4 4 4 4 5 5 5 5 3 2 1 1 2 2 2 3 3 2 3 3 5 5 5 3 3 3 3 3 3 3 3 3 3 2 2 2 1 1 2 2 4 5 4 2 3 4 3 2 0 2 4 4 3 2 4 4 4 4 3 1 3 3 2 1 0 1 2 2 2 3 1 1 3 3 2 1 1 0 1 2 2 2 3 4 6 5 5 4 4 3 3 5 6 2 3 4 4 4 3 1 1 1 1 2 3 5 4 4 3 4 4 3 2 1 2 2 0 0 0 2 3 3 3 3 5 6 3 1 3 2 1 5 5 3 1 1 1 1 1 2 3 3 2 2 3 5 6 7 6 5 4 3 2 2 3 3 4 4 4 5 5 5 5 5 5 4 4 4 3 3 2 1 1 1 3 3 3 3 2 2 2 2 2 2 2 3 3 2 3 3 4 4 4 4 4 4 4 3 3 2 2 2 3 3 3 3 3 2 2 2 2 1 1 1 1 1 0 1 1 2 2 3 3 2 2 1 1 2 2 2 1 0 2 3 2 1 1 2 2 2 2 1 1 2 2 3 3 4 4 4 3 3 3 3 4 4 4 3 3 2 2 2 3 4 4 4 4 4 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 1 1 1 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 1 1 1 0 0 0 1 1 1 2 2 2 2 2 3 2 2 2 2 2 2 2 1 1 2 2 2 2 2 2 2 1 2 2 2 3 2 2 1 1 1 2 2 2 2 2 2 1 1 1 1 3 3 4 4 5 5 4 4 3 3 3 3 3 4 4 4 5 5 5 5 4 4 4 4 4 5 6 6 6 6 6 6 6 6 6 5 5 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 5 5 4 17 17 17 17 17 16 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 12 12 12 12 11 11 11 11 11 11 11 10 10 10 10 10 9 9 9 9 9 8 8 8 8 8 8 8 7 7 7 7 8 7 7 7 7 7 7 7 7 7 7 7 7 6 5 4 2 1 2 2 1 2 2 2 3 4 4 5 5 4 3 3 3 4 3 1 2 3 4 4 5 3 2 2 2 2 4 4 3 3 4 4 4 4 4 4 4 3 3 3 3 2 1 2 2 2 3 4 1 3 5 4 3 2 2 2 4 5 5 5 5 5 5 5 4 3 4 6 7 6 5 5 6 7 7 7 6 4 2 2 1 2 3 4 4 3 2 2 1 1 1 1 1 1 1 1 0 1 2 2 3 2 1 2 3 5 4 4 4 5 5 5 6 6 4 3 2 2 2 2 1 1 3 4 4 5 6 7 5 5 5 6 4 1 1 4 4 5 5 4 3 1 3 4 3 2 3 4 4 4 3 3 3 5 5 4 2 1 2 2 2 2 2 2 1 1 2 1 1 2 3 5 5 5 6 6 6 6 6 7 7 6 6 6 5 5 4 2 3 3 2 1 1 1 2 2 2 2 4 7 9 10 9 8 7 7 7 7 6 6 5 5 6 6 6 5 5 5 5 5 6 6 6 6 5 4 3 3 3 4 5 6 6 6 6 6 6 6 6 6 6 5 5 4 4 5 5 5 5 5 5 6 6 6 7 7 6 6 6 6 5 5 5 6 6 6 6 5 5 5 6 6 6 5 5 4 3 2 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 2 4 7 6 4 4 4 4 5 4 4 3 3 1 1 2 2 2 1 2 2 4 5 5 4 4 3 2 2 1 2 3 4 4 5 5 4 4 4 4 4 4 3 3 3 4 3 3 4 4 4 4 5 7 4 2 1 1 1 1 1 2 2 2 2 2 1 1 1 1 2 4 4 4 4 2 1 1 2 3 1 1 2 3 3 1 1 2 3 3 1 1 1 2 3 2 1 1 2 3 2 1 1 1 3 4 3 0 2 2 0 1 1 1 2 3 4 4 4 4 4 3 3 3 4 7 4 2 3 4 4 3 2 2 2 2 2 4 5 5 4 2 1 3 3 3 3 2 2 1 0 0 2 4 4 3 3 4 5 4 1 1 1 2 5 4 2 1 1 3 3 2 0 1 1 2 2 2 3 4 4 4 3 3 2 1 1 2 1 2 3 3 3 3 3 3 4 5 5 4 4 3 2 2 1 0 1 2 3 3 3 2 2 1 2 2 2 2 2 2 2 2 3 3 3 3 2 2 2 2 2 2 1 1 2 2 2 3 3 3 3 3 3 2 2 1 1 0 0 0 1 1 1 2 2 2 2 2 2 2 2 2 2 2 0 2 3 3 2 2 2 3 3 2 2 2 2 3 3 3 4 4 4 4 4 4 4 4 4 4 3 1 1 1 0 1 2 2 2 2 3 3 3 3 3 2 2 3 3 2 2 2 2 2 2 3 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 0 0 0 1 1 1 1 1 1 1 0 1 1 1 1 0 1 1 2 2 2 1 2 2 2 2 2 2 2 2 2 1 1 1 1 1 2 2 2 2 2 2 1 1 1 2 2 2 2 1 1 1 2 2 2 2 2 2 1 1 2 1 1 1 2 3 4 4 3 2 2 3 3 3 3 3 3 4 4 5 5 5 4 4 3 4 4 5 5 6 6 6 6 6 7 7 7 6 6 5 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 5 5 5 5 17 17 17 17 17 16 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 12 12 12 12 11 11 11 11 11 11 10 10 10 10 10 9 9 9 9 9 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 5 4 2 1 2 2 2 2 3 3 3 3 3 3 4 5 5 4 4 3 2 3 3 3 4 5 2 1 0 1 2 3 3 3 2 2 3 4 6 4 3 2 2 2 4 5 5 6 6 6 4 1 1 1 1 4 4 4 4 3 3 2 2 3 4 5 5 5 6 6 6 5 5 5 6 7 6 5 5 5 6 7 7 6 5 4 3 3 3 3 4 2 2 0 1 1 1 2 3 2 1 1 1 1 1 1 2 2 2 2 3 4 5 5 5 6 6 6 5 5 5 5 4 2 1 3 1 1 2 1 5 5 5 6 7 7 6 6 6 6 4 5 5 5 4 4 4 5 5 3 2 1 1 2 3 4 4 3 3 4 5 5 4 2 2 3 3 3 2 1 1 1 1 2 2 2 3 4 6 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 3 2 2 2 2 1 1 1 1 1 1 2 5 6 8 8 8 7 8 9 9 9 8 8 7 6 6 6 5 5 5 5 5 5 5 5 4 3 2 3 4 5 6 7 7 7 7 7 7 6 6 6 6 5 4 4 5 5 5 6 6 6 6 6 6 6 6 6 6 7 7 7 6 5 5 6 6 6 6 6 5 5 5 5 5 5 5 4 3 3 2 1 2 2 2 1 1 1 1 1 1 1 1 0 1 2 3 5 6 5 4 1 1 1 2 3 3 3 2 1 2 3 2 2 2 2 2 4 5 6 5 4 3 3 4 3 3 2 3 4 4 3 2 3 3 3 3 4 4 4 3 3 3 4 5 4 4 3 6 6 4 2 4 3 2 2 2 3 2 2 2 2 1 1 0 2 4 6 6 4 5 2 2 2 2 2 2 1 1 1 1 0 1 1 1 1 1 0 1 1 2 3 3 3 4 4 3 2 2 2 3 4 2 1 3 2 1 1 1 1 1 1 2 2 2 3 4 3 3 3 5 6 5 3 3 2 2 2 1 2 3 3 4 5 5 5 4 4 3 2 3 2 2 2 3 3 2 1 2 4 5 3 2 4 5 5 4 4 3 4 5 3 1 1 2 3 3 1 2 3 2 3 1 2 4 4 3 2 1 2 2 2 2 1 2 2 3 2 2 2 2 2 3 4 5 4 3 2 1 1 0 0 1 2 3 3 3 2 1 1 1 2 2 2 2 1 1 2 2 2 2 1 1 1 1 2 1 1 2 2 2 2 1 2 2 2 2 3 4 4 3 2 1 0 0 0 0 0 1 1 2 2 2 2 2 2 2 2 1 0 1 2 3 2 2 2 3 4 3 3 2 2 3 3 4 3 3 3 4 4 4 4 4 3 3 3 2 1 0 1 1 2 2 2 2 2 2 2 2 2 2 2 3 3 3 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 0 0 1 1 1 1 1 1 0 0 1 1 1 1 1 1 2 2 2 2 2 2 2 2 1 1 2 2 2 1 1 1 1 1 1 1 1 1 2 2 2 1 1 1 1 1 2 1 2 2 2 2 2 2 3 2 2 1 1 2 1 1 1 2 4 4 4 3 3 2 2 3 3 3 3 3 3 3 3 4 4 4 4 4 4 5 5 5 6 5 5 6 6 6 6 7 7 6 5 5 4 4 4 4 4 4 4 4 5 5 5 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 12 11 11 11 11 11 11 10 10 10 10 9 9 9 9 9 9 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 5 4 3 1 1 2 2 2 3 3 3 3 3 3 3 4 4 5 5 5 5 4 3 3 3 5 5 4 1 1 2 2 2 1 0 1 1 1 2 3 1 0 2 2 2 2 4 5 5 5 5 3 2 1 1 1 3 5 4 4 4 3 3 1 3 5 6 6 6 6 6 6 6 5 4 5 6 5 5 4 5 6 8 8 7 6 5 4 3 2 3 3 3 2 1 1 1 2 2 3 2 1 1 2 2 1 1 1 1 2 1 1 3 4 5 4 5 6 6 5 4 3 3 4 3 3 3 2 1 2 2 3 3 3 3 5 6 6 5 5 5 5 5 5 5 2 2 4 3 5 2 1 1 2 3 4 4 3 3 3 5 5 3 3 3 3 3 2 3 3 1 1 0 0 1 2 4 5 6 7 8 7 7 7 7 7 6 6 6 7 7 7 7 7 6 5 2 1 2 2 1 1 0 1 1 0 1 2 4 6 8 7 7 7 8 9 9 9 9 9 8 7 6 6 5 5 5 5 4 3 3 3 3 4 5 7 7 7 7 7 7 7 7 7 7 7 6 6 5 4 3 4 5 6 6 6 7 7 7 6 5 4 5 5 6 7 7 6 5 5 5 5 5 5 5 5 5 4 4 4 4 4 3 2 2 3 4 4 3 3 3 2 2 2 1 2 3 3 3 3 3 3 4 4 5 5 5 4 3 1 1 2 2 2 2 1 2 3 3 3 3 4 6 5 4 4 3 3 3 3 4 4 4 4 4 2 1 1 1 3 5 5 5 4 3 2 1 1 3 4 4 4 5 7 6 5 2 0 1 2 3 3 3 3 2 2 1 1 1 1 3 5 6 6 4 5 5 5 6 3 1 1 1 1 0 0 1 1 1 2 2 3 2 1 1 1 4 3 2 3 4 4 4 3 3 3 2 1 2 3 2 1 1 2 2 2 1 1 1 2 4 5 5 3 2 4 5 5 3 4 2 1 1 2 2 3 3 4 6 5 4 3 4 4 4 5 4 4 4 4 3 1 1 3 4 4 2 2 3 4 5 4 3 3 3 3 2 1 2 2 2 2 1 3 4 3 3 2 2 4 4 3 1 1 2 3 3 3 3 3 3 2 2 2 2 2 2 2 3 5 5 4 2 1 1 1 1 2 2 3 3 3 2 1 1 0 1 1 1 1 1 2 2 2 2 2 1 1 2 2 2 2 2 3 2 2 2 2 2 2 2 3 3 4 4 4 4 2 1 0 0 0 1 1 1 2 2 2 2 1 2 2 2 1 2 3 3 3 2 2 2 3 4 4 4 4 3 4 4 3 3 2 2 3 4 5 5 4 4 4 4 3 2 1 2 3 4 4 3 3 3 2 2 1 1 2 3 3 3 3 2 1 2 2 3 3 2 2 2 2 1 1 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 1 1 1 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 3 3 3 3 3 3 3 2 1 1 1 1 0 1 3 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 5 4 5 5 5 5 6 6 5 5 5 5 6 6 7 6 6 5 5 5 5 5 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 12 11 11 11 11 11 10 10 10 10 10 9 9 9 9 9 9 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 5 4 3 2 2 1 1 2 2 2 3 4 3 2 2 3 3 3 4 4 3 4 5 4 2 2 2 2 2 0 1 3 2 2 2 2 5 4 3 1 2 2 1 2 3 3 1 3 4 4 3 3 3 3 2 2 1 3 5 3 3 5 5 4 6 7 7 8 9 7 6 5 5 6 5 5 5 6 6 6 5 6 7 8 9 8 6 6 5 3 2 3 2 2 1 1 2 2 2 2 2 2 1 1 1 1 1 1 1 0 0 0 1 2 3 4 5 5 6 6 6 6 5 5 4 3 2 2 2 1 1 3 4 6 6 6 6 6 5 4 4 4 3 2 4 4 3 1 1 3 4 3 1 3 4 4 5 4 3 2 3 5 4 2 1 2 1 1 2 3 2 2 1 0 0 1 2 3 4 4 4 4 5 5 6 6 7 7 7 7 7 8 7 7 7 7 6 3 1 2 2 2 1 1 1 1 1 0 1 3 5 7 6 6 6 7 8 8 9 10 10 9 8 8 6 6 6 6 5 4 3 3 3 4 6 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 5 4 5 5 6 6 6 6 5 5 4 3 1 3 4 6 6 6 5 5 5 5 6 6 5 5 5 4 4 4 4 4 4 2 2 3 3 3 3 3 3 3 2 1 1 1 3 4 5 4 3 2 2 2 3 4 4 5 4 3 2 1 1 2 3 3 2 2 3 4 5 5 5 5 2 1 1 1 2 2 2 4 4 4 4 3 2 1 1 3 4 5 3 2 1 0 1 2 1 1 4 5 6 7 7 4 2 2 1 1 1 2 2 3 3 2 2 1 1 2 3 5 6 7 6 5 6 7 6 5 4 2 2 1 1 0 1 1 1 1 2 3 4 3 1 0 1 3 2 1 2 4 4 4 2 2 3 3 2 2 2 1 1 2 3 3 4 4 3 3 4 5 7 7 5 3 3 4 5 3 3 2 1 1 2 2 2 3 4 6 5 3 1 3 3 3 3 4 4 3 3 2 1 0 2 3 3 2 1 2 4 4 3 1 1 2 2 3 2 2 2 2 2 2 4 5 4 3 3 4 4 4 3 3 3 3 3 4 4 4 3 3 2 2 2 2 2 3 3 3 4 5 4 3 2 2 3 3 4 4 4 4 3 2 1 1 0 0 0 1 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 3 2 1 0 0 1 1 1 1 1 1 2 1 2 2 2 2 3 4 4 3 2 2 2 3 4 5 5 5 5 4 4 3 3 2 1 2 3 5 5 5 4 4 4 4 3 3 3 4 6 5 4 2 1 1 1 1 2 2 3 3 3 4 3 2 2 2 3 2 2 2 2 2 1 1 1 0 0 0 0 0 1 1 1 1 1 2 2 2 1 0 1 1 2 2 2 2 2 3 3 3 3 3 3 2 2 2 2 2 1 1 1 1 1 1 1 1 1 0 0 1 1 1 1 1 1 1 1 2 1 1 1 2 2 3 3 3 3 3 3 4 4 3 2 1 0 0 1 1 2 3 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 5 5 6 6 6 5 5 5 6 6 6 6 5 5 5 5 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 4 4 4 4 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 17 17 17 16 16 16 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 13 14 13 13 13 13 13 13 13 12 12 12 12 12 12 11 11 11 11 10 10 10 10 10 9 9 9 9 9 8 8 8 8 8 8 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 5 4 3 2 2 2 2 2 1 1 2 2 3 4 2 1 3 4 3 3 4 3 3 4 4 4 5 4 2 2 3 2 1 2 1 2 3 3 1 1 2 2 2 1 2 4 4 4 4 4 3 1 3 3 3 0 2 4 5 5 4 6 7 7 6 5 6 6 7 7 6 5 5 5 5 5 5 5 6 6 6 6 7 7 8 9 9 7 6 5 3 1 2 2 1 1 1 1 2 2 2 2 3 1 1 1 1 1 1 1 1 2 3 3 3 2 4 5 6 6 5 4 5 6 5 3 2 2 3 4 3 3 4 5 5 5 6 6 6 4 1 1 2 3 2 1 4 7 4 2 2 2 2 1 3 4 5 5 4 3 1 3 4 3 1 2 2 1 1 2 3 1 0 1 1 1 1 1 1 2 2 2 2 2 3 4 6 7 7 7 8 8 8 7 7 7 7 6 5 3 1 2 2 1 1 1 1 1 1 1 3 4 6 7 5 5 5 6 7 7 7 8 8 8 8 8 8 7 7 6 5 5 5 6 6 6 7 7 7 6 6 6 6 6 6 6 6 6 6 7 7 7 6 5 4 5 5 4 4 4 3 2 1 1 3 5 6 6 5 5 5 6 6 6 6 6 6 5 5 5 5 5 5 4 3 1 1 1 1 1 1 1 1 1 1 1 0 2 3 4 2 1 1 1 2 2 2 3 3 3 3 2 3 3 3 3 3 2 1 2 4 4 4 3 2 0 1 2 1 2 3 4 4 4 3 3 3 3 4 4 5 3 1 2 1 2 1 2 3 2 2 5 6 7 4 2 2 3 3 2 1 2 3 4 4 3 2 1 1 2 3 4 4 5 6 6 6 5 5 5 4 4 3 2 2 1 1 1 1 2 2 3 3 4 3 3 3 3 3 1 1 2 4 4 3 1 2 3 3 2 2 2 2 3 3 3 4 5 5 6 5 5 6 8 9 8 5 2 4 5 3 2 1 1 1 1 2 2 3 4 6 4 3 3 2 1 2 2 3 4 4 4 2 1 0 1 3 3 2 1 1 2 3 4 3 0 3 2 2 1 1 2 2 1 2 4 5 4 3 3 4 4 5 4 4 4 4 4 4 4 3 3 3 3 2 2 2 3 3 4 4 4 5 4 3 3 3 4 5 5 5 4 4 4 3 2 2 1 2 2 2 3 3 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 4 4 4 4 4 4 3 3 3 4 4 4 4 3 2 1 1 1 1 1 1 1 1 1 2 2 2 2 3 5 5 4 3 3 3 3 4 4 5 5 5 5 4 4 3 2 2 2 3 4 6 5 5 4 3 3 4 4 5 4 3 3 2 2 1 1 1 1 2 3 3 3 4 4 3 3 2 2 2 2 2 2 2 2 1 1 1 1 0 0 0 0 1 1 2 2 1 1 1 0 1 1 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 1 1 1 1 1 1 0 0 0 0 0 1 1 1 2 2 2 2 1 1 2 2 3 4 4 4 4 4 4 4 4 3 2 2 2 2 2 2 3 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 5 5 6 6 5 5 6 6 6 6 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 11 11 11 11 10 10 10 10 10 9 9 9 9 8 8 8 8 8 8 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 5 5 5 4 3 2 1 1 1 1 2 2 2 2 1 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 1 2 3 3 1 3 2 2 4 4 3 3 2 1 2 2 3 4 5 4 3 2 1 2 1 0 2 3 2 3 4 5 4 3 3 4 1 1 5 7 7 6 5 5 4 3 4 4 5 6 6 5 5 5 6 6 7 8 8 8 6 6 5 3 2 1 1 1 1 2 3 3 4 4 3 2 2 2 1 0 2 1 1 1 3 5 5 4 4 5 6 6 5 4 4 4 5 5 5 5 5 4 4 2 3 6 4 3 4 5 4 2 3 2 2 3 3 5 4 4 2 0 1 3 3 3 2 2 4 3 1 1 1 3 3 2 1 3 2 1 2 3 3 2 1 1 1 1 2 2 2 2 3 3 2 2 1 1 4 6 7 7 7 7 7 7 7 6 6 6 6 5 3 2 2 1 1 2 2 1 1 2 4 5 6 6 5 5 4 5 6 6 6 6 6 7 8 8 9 8 8 7 6 6 7 7 7 7 6 7 7 6 6 6 6 6 6 6 5 5 6 7 6 6 5 4 2 2 2 2 2 2 2 2 1 0 3 4 5 5 4 3 5 5 5 5 5 5 5 5 5 5 4 4 4 5 4 1 1 1 0 1 1 1 1 1 2 2 1 1 2 2 1 1 1 0 1 0 0 0 2 2 3 3 4 4 4 4 4 3 1 1 4 5 4 2 2 1 1 1 2 3 5 4 4 3 2 2 3 4 5 4 4 1 1 2 1 2 2 3 4 4 4 6 5 4 3 2 1 1 1 2 2 2 2 3 3 3 2 1 1 2 2 5 4 4 4 4 4 2 1 1 3 4 4 3 3 2 1 1 1 2 2 2 4 3 3 3 3 3 3 3 3 4 5 5 4 2 2 4 3 2 1 2 3 3 3 3 3 3 3 4 5 6 7 9 10 10 6 3 6 6 4 2 1 1 1 1 2 2 3 5 6 6 4 2 2 1 3 4 4 4 4 4 3 2 1 2 4 4 3 1 1 2 3 4 5 3 1 2 2 1 1 2 2 1 3 3 3 3 3 3 3 4 5 5 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 4 5 5 5 4 3 2 2 2 3 3 4 4 4 4 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 4 4 4 4 4 4 3 3 3 3 4 4 4 3 2 2 1 1 1 1 1 1 1 1 1 1 2 3 5 6 7 6 6 6 6 5 5 6 6 6 6 5 5 4 4 3 3 2 3 5 5 4 3 3 3 4 5 6 5 4 2 2 2 1 2 2 3 4 4 4 4 3 3 3 3 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 2 2 1 0 0 1 2 2 3 3 3 3 4 4 4 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 1 1 1 0 0 0 0 0 1 1 1 1 1 2 2 2 2 1 1 2 3 4 4 4 5 5 5 5 5 4 4 3 3 3 2 2 3 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 3 3 3 3 4 5 6 6 6 6 6 7 6 6 5 5 5 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 11 11 11 11 10 10 10 10 9 9 9 8 8 8 8 8 8 8 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 5 5 5 5 4 3 2 1 1 1 1 2 2 2 2 2 1 1 2 3 2 2 2 3 3 3 2 2 2 1 1 1 1 1 1 2 2 1 2 3 4 5 4 3 3 2 4 4 4 4 2 4 4 3 2 1 2 3 3 1 2 2 2 3 2 2 3 4 3 1 1 4 5 5 5 5 5 4 2 3 4 5 5 6 5 5 4 5 6 7 7 8 7 6 6 6 5 4 2 2 2 2 3 3 4 3 3 2 2 2 2 1 0 0 1 1 1 3 5 3 2 3 4 6 5 5 3 2 1 4 5 7 6 4 3 3 3 0 4 6 5 4 4 5 4 3 2 1 2 3 3 2 1 0 1 1 2 2 1 1 0 2 3 2 1 2 3 2 1 3 4 4 3 2 2 2 2 2 1 1 2 4 3 2 1 1 2 1 1 2 2 3 5 6 7 7 7 7 6 6 6 6 6 6 6 5 4 3 2 1 1 1 1 2 3 4 5 5 5 4 4 4 5 4 3 4 5 5 5 6 7 7 7 7 7 7 6 6 7 7 7 7 7 7 7 6 6 6 6 6 5 5 4 4 4 3 3 3 2 1 1 1 2 2 2 2 2 1 1 2 4 3 2 1 2 3 3 4 3 4 4 3 3 4 3 2 2 4 3 3 4 4 3 2 1 1 1 1 2 2 2 1 0 2 1 1 1 1 1 1 2 0 1 1 2 3 4 5 5 5 5 5 4 2 1 3 6 5 3 1 2 1 2 5 4 4 3 3 3 3 2 2 3 4 3 2 1 1 0 4 3 5 4 4 4 5 5 3 2 2 1 0 2 2 1 1 1 1 2 3 2 1 1 1 2 4 5 4 2 1 2 3 3 3 3 3 4 3 3 3 2 1 0 1 2 1 3 4 3 3 3 3 2 4 4 5 5 5 5 4 2 3 4 3 3 2 1 1 1 1 1 2 2 2 1 2 5 7 9 9 9 6 3 7 6 4 2 2 2 1 1 2 3 4 5 6 6 5 3 3 3 4 3 3 2 2 3 3 4 3 3 3 4 4 3 3 3 4 4 5 5 5 3 2 2 2 2 2 2 4 3 2 3 3 3 3 4 5 5 5 5 4 4 4 4 4 4 4 4 4 5 4 4 4 4 4 4 4 3 2 2 1 1 2 2 3 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 4 3 3 3 3 3 2 3 2 2 2 3 3 3 3 4 4 4 4 3 3 3 3 3 3 3 3 3 3 2 2 1 1 1 1 1 1 1 1 1 2 4 6 8 8 8 7 7 7 6 6 7 7 7 7 6 6 5 4 3 2 2 2 3 4 3 4 5 6 6 5 4 3 3 3 3 3 3 3 4 4 3 3 3 3 3 3 3 3 3 2 2 2 1 1 1 1 1 1 0 0 1 1 1 1 1 2 2 1 0 1 2 3 3 3 3 3 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 1 1 1 1 0 0 0 0 0 0 1 1 1 1 2 2 2 1 1 2 3 3 4 4 4 4 4 5 5 5 5 5 4 4 3 3 3 4 4 4 3 3 3 3 4 4 4 4 4 4 4 4 4 3 3 3 3 2 2 2 2 3 4 5 6 6 6 6 7 7 7 6 6 5 5 4 4 4 4 4 5 5 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 11 11 11 11 10 10 10 10 9 9 9 8 8 8 8 8 8 7 7 7 7 7 6 6 6 6 6 6 6 6 5 5 5 5 5 4 4 4 3 2 2 2 2 2 2 2 2 1 1 1 1 2 3 3 2 3 3 3 2 1 2 1 1 1 1 1 2 2 1 1 1 1 2 2 1 1 1 2 3 5 5 4 4 1 2 4 3 3 4 4 5 2 0 1 2 3 5 4 3 3 4 3 2 1 2 4 4 5 5 5 5 4 4 4 5 5 5 4 5 5 6 6 6 7 6 5 5 5 5 5 5 4 3 3 4 4 4 4 3 2 1 1 1 1 1 0 1 1 1 1 2 4 5 3 1 2 4 4 3 3 3 2 2 4 5 6 4 1 1 1 4 4 5 6 7 7 7 6 5 3 2 3 5 4 2 0 1 2 1 1 2 2 1 1 1 1 1 3 2 1 2 4 5 6 5 4 3 3 1 1 1 1 2 3 4 4 3 1 1 1 2 1 2 1 2 4 5 6 6 6 7 6 6 6 6 6 5 5 6 6 6 5 4 3 3 3 4 4 4 4 4 4 4 5 5 4 3 2 3 4 4 5 5 5 5 6 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 5 2 2 2 1 2 3 3 1 1 2 3 3 3 2 1 1 0 1 1 3 4 3 1 1 2 1 3 4 4 4 3 2 3 3 2 1 1 3 5 6 5 5 5 4 2 2 2 3 2 2 2 0 2 1 1 2 1 2 4 5 5 5 5 6 6 5 5 4 4 4 4 4 3 3 4 5 5 4 2 2 1 3 5 4 2 2 2 3 3 3 2 3 4 3 1 0 0 2 5 3 3 4 2 4 5 6 5 4 3 1 1 2 2 2 2 2 2 2 2 1 2 4 3 4 5 5 4 1 1 2 4 5 3 3 3 3 3 3 4 3 2 1 2 2 2 3 4 3 3 3 3 3 4 4 4 5 6 5 3 1 2 3 3 2 1 1 2 2 1 1 1 2 3 1 2 5 7 9 9 8 7 4 7 5 3 3 2 2 1 1 1 2 4 6 6 6 5 4 3 4 4 2 1 1 1 2 2 3 4 4 4 4 4 4 3 3 4 4 4 6 5 4 3 2 3 3 2 2 4 4 4 5 5 4 4 5 5 5 5 5 4 3 2 3 4 4 5 4 4 4 5 5 4 3 3 2 3 3 3 3 1 1 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 2 1 1 2 2 2 2 2 2 2 2 3 3 2 2 3 3 3 3 4 4 4 4 3 3 3 3 3 3 3 3 2 2 2 1 1 1 1 1 1 1 1 1 1 2 3 6 8 8 8 8 7 7 7 7 8 8 8 7 7 6 5 3 0 0 1 3 4 4 5 6 6 5 5 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 2 3 3 3 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 1 1 2 2 3 3 3 3 3 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 1 1 1 1 1 0 0 0 0 0 0 1 1 1 1 2 2 2 2 2 2 2 3 3 4 4 4 4 5 5 5 6 5 5 4 4 4 4 5 5 4 4 4 4 4 4 5 5 6 6 5 5 5 5 5 4 4 4 3 3 2 2 3 3 4 5 5 6 6 7 7 7 7 6 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 4 5 4 5 5 5 5 4 4 4 4 4 4 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 12 12 12 12 12 12 11 11 11 11 11 10 10 10 9 9 9 8 8 8 8 7 7 7 7 7 7 7 6 6 6 6 6 6 5 5 5 5 5 5 5 4 4 4 4 4 3 3 3 3 2 2 1 1 1 0 2 2 3 4 4 4 3 3 2 1 1 2 2 2 1 2 2 2 1 1 1 2 2 2 1 2 3 0 1 2 3 3 3 2 2 1 2 2 2 3 5 5 3 2 2 2 3 2 1 2 4 5 5 4 3 3 5 5 5 5 5 6 6 6 5 4 4 4 4 5 5 6 6 6 6 6 4 4 4 5 5 5 5 4 4 5 5 5 4 3 2 1 0 0 2 2 2 2 1 1 2 2 1 1 1 1 3 2 4 4 5 6 3 1 3 4 6 4 3 4 2 4 5 7 8 7 5 3 3 5 3 1 2 1 1 1 2 2 1 1 1 2 4 5 5 4 2 2 3 3 4 4 3 2 4 5 4 3 4 4 3 3 3 3 3 3 3 2 1 2 3 4 2 1 1 2 4 5 6 6 7 7 6 6 6 6 6 6 5 5 6 6 6 6 5 4 4 4 4 4 4 4 4 4 4 4 4 3 2 1 2 4 5 5 5 5 5 6 7 7 7 7 8 8 8 7 7 7 7 7 6 6 5 4 3 2 2 2 0 1 2 3 5 5 5 5 5 4 2 0 1 1 1 1 1 2 1 2 2 2 1 2 3 2 1 2 3 3 3 3 1 2 4 4 3 3 4 5 5 4 2 2 2 2 2 1 0 1 1 1 2 5 7 7 7 6 7 7 7 7 6 5 4 3 3 4 4 5 4 4 5 5 4 3 3 2 4 4 4 2 2 3 3 3 3 3 4 3 3 2 2 4 4 5 1 2 3 2 5 6 5 2 3 3 2 3 3 3 2 2 2 1 1 2 4 4 3 1 2 5 5 4 1 2 1 2 3 2 2 2 2 2 3 3 3 3 2 3 3 3 3 3 1 2 3 4 5 5 4 4 6 6 5 3 1 1 2 3 2 1 1 1 2 2 1 1 1 1 1 3 6 7 9 9 8 7 5 6 5 3 3 3 2 1 1 1 2 4 6 5 4 3 1 2 2 3 3 2 2 1 1 0 1 3 3 4 3 4 4 2 1 1 3 5 6 4 4 2 2 3 3 1 3 4 5 5 5 4 5 6 5 5 4 4 4 4 3 2 3 3 4 5 5 4 4 5 4 4 3 3 2 2 3 3 2 2 1 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 2 1 1 1 2 2 2 2 3 3 2 2 2 2 2 3 3 3 3 3 4 4 4 4 3 3 3 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 6 7 8 8 8 7 8 8 8 8 8 8 7 6 3 1 1 1 5 6 6 5 5 5 5 5 5 5 6 6 5 5 4 4 3 3 3 4 4 3 2 2 3 3 3 2 2 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 1 2 2 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 3 3 3 3 3 3 3 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 3 4 5 5 5 5 5 6 6 5 4 4 4 4 5 5 5 4 4 4 5 5 5 5 5 5 6 6 6 6 6 6 6 6 5 4 4 3 3 3 4 4 4 5 5 6 7 7 7 6 6 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 13 13 13 13 13 13 13 12 12 12 12 12 12 11 11 11 11 11 10 10 10 10 9 9 9 8 8 8 7 7 7 7 7 7 7 6 6 6 6 6 5 5 5 5 5 5 5 4 4 4 4 4 4 3 3 4 4 3 2 0 0 1 1 2 3 3 4 5 5 6 5 5 5 4 3 1 1 1 2 3 3 4 3 2 1 1 2 1 2 2 1 1 1 1 1 2 3 2 2 3 2 2 3 4 4 4 4 3 2 4 4 2 1 1 4 5 5 5 5 4 5 5 5 5 6 6 6 6 6 5 5 4 4 5 5 6 7 7 7 5 4 4 4 5 5 5 5 5 5 4 4 4 3 2 1 1 1 1 1 2 3 3 2 2 2 3 4 3 3 1 2 4 5 6 4 5 5 4 3 4 5 5 4 5 2 2 5 6 7 6 3 1 0 2 1 3 4 3 1 1 3 4 2 1 1 2 5 5 5 3 1 3 2 4 4 4 4 3 5 5 4 2 4 5 4 4 4 1 2 1 1 1 1 3 2 2 1 2 3 4 5 6 6 6 7 7 6 6 6 6 6 6 5 5 5 6 6 6 5 4 3 3 3 3 4 4 4 3 3 3 3 3 2 1 2 4 5 5 5 5 5 5 6 6 6 6 6 6 6 5 6 6 6 6 6 5 4 4 3 2 1 0 2 4 5 5 6 6 6 6 5 4 1 1 1 1 1 1 1 2 2 2 3 3 4 4 4 4 3 2 1 2 1 2 4 4 4 4 3 3 3 4 5 4 3 2 1 2 1 0 1 2 4 5 7 7 6 4 3 2 3 2 0 4 5 4 4 3 3 4 5 5 5 4 4 4 4 3 3 3 4 4 3 2 2 3 3 3 3 3 3 2 2 1 3 5 5 3 1 2 3 5 5 3 1 1 2 3 3 3 3 3 2 1 1 1 1 1 3 3 3 2 2 4 4 4 2 1 0 2 2 2 2 1 1 1 3 3 3 3 2 3 2 2 3 2 2 3 3 4 5 5 5 5 5 5 5 2 1 2 3 3 2 1 2 2 2 2 2 2 2 1 0 3 6 8 9 9 9 6 4 5 5 3 3 2 1 1 2 2 3 4 5 4 3 2 2 1 1 2 3 3 3 2 1 1 2 2 2 2 3 3 3 4 1 3 1 3 4 3 2 2 2 2 2 0 3 4 4 4 3 2 3 4 4 4 4 5 5 4 4 3 3 4 4 4 4 4 4 4 4 4 4 4 3 3 3 2 2 2 1 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 3 3 2 2 2 3 3 3 3 3 3 3 4 4 4 4 4 3 3 3 2 2 2 1 1 0 1 1 2 2 2 2 2 1 1 1 2 2 2 1 2 5 7 7 7 7 8 8 8 8 8 8 8 7 4 2 0 3 6 7 7 5 5 5 5 5 5 6 7 6 5 4 3 3 3 3 3 4 4 3 2 2 2 3 3 2 1 0 0 1 1 1 1 1 1 1 2 2 2 2 2 2 2 1 2 3 3 3 3 3 2 2 2 2 2 2 3 2 2 2 1 1 2 2 2 2 3 3 3 3 2 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 4 5 5 5 6 6 5 4 4 4 3 3 4 5 5 5 5 5 5 5 5 5 4 3 3 4 4 5 5 6 6 6 6 6 6 5 5 4 4 4 4 4 4 5 6 6 7 7 6 6 6 6 5 5 5 5 4 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 13 13 13 13 13 12 12 12 12 12 12 11 11 11 11 11 11 10 10 10 9 9 9 8 8 8 7 7 7 7 7 7 6 6 6 6 6 5 5 5 5 5 5 5 4 4 4 3 3 3 2 2 2 2 3 2 1 0 1 1 1 2 2 2 2 2 3 4 5 4 4 4 5 4 3 2 0 1 1 2 2 3 3 3 1 1 3 2 2 2 1 1 2 2 2 3 3 3 4 2 1 4 4 3 3 3 3 4 5 2 1 1 3 5 6 7 7 6 5 5 5 5 5 6 6 6 5 5 5 5 5 5 5 5 6 7 7 6 4 4 3 4 5 6 6 6 5 5 4 3 3 2 1 2 2 2 3 3 2 2 3 2 2 1 2 3 2 1 4 4 5 5 6 5 4 4 4 4 4 5 5 3 2 2 3 5 5 6 5 3 3 3 3 1 1 2 2 2 0 0 1 1 2 2 3 5 4 2 1 3 5 4 3 3 3 3 5 6 6 2 3 4 4 3 4 4 1 2 2 2 3 3 2 1 1 2 3 3 3 4 5 6 6 6 7 7 6 6 5 5 5 4 4 5 5 5 5 4 2 2 2 2 3 3 4 4 3 3 3 3 3 2 1 2 3 5 5 5 5 4 3 3 3 4 4 4 3 3 3 3 4 5 5 5 5 4 3 2 2 4 5 6 5 4 4 5 5 6 7 5 3 1 1 2 2 2 2 2 2 2 2 1 2 4 4 5 6 6 5 3 2 3 4 5 4 5 5 4 4 3 4 4 4 3 1 1 1 1 1 2 3 5 7 7 6 3 0 1 1 0 1 3 4 5 4 4 3 3 4 4 4 3 2 2 2 4 3 3 3 3 3 3 2 1 1 1 1 2 2 2 2 1 1 3 5 5 4 2 5 7 7 4 3 2 2 2 3 5 4 3 2 1 0 0 1 2 2 4 6 6 5 4 4 3 3 2 2 2 2 2 3 2 2 2 2 3 3 3 3 2 3 4 3 3 3 3 3 3 3 3 4 4 4 4 5 4 3 2 3 4 4 3 1 1 2 3 3 2 2 1 1 1 3 6 9 9 10 10 5 4 5 5 3 3 3 1 1 2 3 4 4 5 5 4 3 2 1 0 2 3 4 4 4 2 2 2 1 1 1 2 3 4 4 3 2 2 2 2 3 2 1 1 1 2 2 2 3 4 4 3 3 3 4 5 5 5 6 5 5 5 5 4 4 4 4 4 4 3 4 4 4 5 4 4 3 3 2 2 1 2 2 2 3 3 3 2 2 2 2 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 3 3 2 2 3 3 3 3 3 3 3 3 4 4 3 3 3 2 2 2 2 1 1 1 0 1 1 2 2 2 2 2 1 1 2 2 2 2 2 1 2 3 5 5 6 6 7 8 8 8 8 8 7 5 3 2 4 6 7 7 5 5 5 5 5 6 6 6 6 5 4 3 3 3 3 3 3 4 4 3 2 2 2 2 1 1 0 1 1 1 1 1 1 1 1 1 2 2 2 2 2 1 2 2 2 3 3 3 3 3 3 2 1 1 2 3 3 3 2 2 1 2 2 2 2 3 3 3 3 2 2 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 4 4 4 4 3 2 2 3 3 3 4 5 5 5 5 5 5 5 4 4 3 2 2 2 2 3 4 4 4 5 6 6 7 7 6 6 5 5 4 4 4 4 5 6 6 7 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 13 13 13 13 12 12 12 12 12 12 11 11 11 11 11 11 10 10 10 9 9 9 9 8 8 8 7 7 7 7 7 6 6 6 6 6 5 5 5 5 5 5 4 4 4 4 3 3 2 1 1 1 1 1 1 1 1 1 1 1 3 3 2 2 1 1 2 4 4 5 4 3 3 3 3 3 2 2 3 3 2 1 2 1 0 2 3 2 2 2 1 1 3 4 2 2 3 3 4 4 2 2 3 4 2 2 3 3 3 2 2 2 3 5 6 7 8 7 5 5 5 5 5 5 5 5 5 5 6 7 7 6 6 6 7 7 7 6 4 4 4 5 5 5 6 6 6 5 3 3 2 2 2 2 3 3 4 3 3 2 2 2 1 1 1 1 0 2 4 3 3 4 5 5 5 3 4 4 3 5 6 5 4 3 4 5 6 5 5 4 4 3 2 3 4 4 2 1 1 1 1 2 1 3 5 6 5 1 3 4 4 2 1 3 3 4 5 4 2 3 4 3 2 2 3 3 2 1 1 2 3 2 2 1 2 3 4 3 1 2 3 5 5 6 6 7 7 6 4 3 3 2 2 3 3 4 3 2 1 1 2 2 2 3 4 4 4 4 4 4 4 4 1 2 4 4 5 3 2 2 1 1 1 2 3 4 5 4 3 1 2 5 6 6 5 4 2 3 6 7 6 5 4 3 3 4 4 3 4 4 2 1 1 2 2 2 3 2 1 1 0 1 2 3 3 4 5 5 4 4 4 4 5 4 4 5 5 5 4 4 4 4 4 2 1 1 1 1 1 2 5 6 7 5 3 1 1 1 1 2 3 3 5 4 4 4 3 3 3 3 2 2 1 1 0 3 4 3 2 1 3 2 1 1 1 1 1 1 2 3 4 3 3 4 4 5 5 5 6 5 4 2 2 2 1 1 3 4 3 2 2 1 1 2 1 0 4 5 5 5 6 6 5 4 3 2 2 2 2 3 3 2 2 2 3 3 2 2 2 2 3 3 3 3 4 3 3 3 3 3 3 4 3 3 4 3 3 3 4 5 4 2 1 2 3 3 2 2 2 2 2 2 4 6 9 10 10 10 4 3 5 4 4 3 2 1 1 2 3 4 4 4 5 5 4 4 2 1 1 2 3 4 4 3 2 1 1 2 1 1 3 3 4 5 4 3 3 3 4 2 1 2 2 3 2 3 4 4 3 2 3 4 4 5 6 7 6 6 6 6 5 5 4 4 3 3 3 4 4 4 4 4 4 4 3 3 2 2 2 2 2 3 3 2 2 2 1 1 2 2 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 3 2 2 2 2 3 3 3 3 3 3 3 2 2 2 2 1 2 2 2 2 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 5 7 9 9 9 9 8 7 5 4 5 6 7 6 5 5 5 6 6 6 5 6 6 5 4 3 3 3 2 2 3 4 4 3 2 2 2 2 1 0 1 1 1 1 1 1 1 1 1 1 2 2 2 2 1 1 2 2 3 3 3 3 3 3 3 2 1 0 1 2 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 2 2 2 2 2 2 2 2 2 2 2 1 1 2 2 2 1 2 2 2 2 2 2 2 3 3 3 3 3 3 3 4 5 5 5 5 5 5 4 3 3 3 3 2 2 2 2 3 3 3 3 4 5 6 7 7 6 6 5 5 4 4 4 4 5 6 6 7 7 7 6 6 6 6 6 5 5 5 5 5 5 6 6 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 3 3 3 3 4 4 4 4 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 13 13 13 13 12 12 12 12 12 12 11 11 11 11 10 10 10 10 10 9 9 9 8 8 8 7 7 7 7 6 6 6 6 6 5 5 5 5 4 4 4 4 4 4 4 3 3 3 2 2 2 1 1 1 1 1 1 1 2 2 3 3 2 2 2 2 4 5 4 4 4 4 4 3 2 2 2 2 3 4 4 4 4 4 3 1 1 2 1 1 2 3 5 5 3 2 2 3 3 2 1 2 3 3 3 2 0 1 1 2 2 0 2 4 6 7 8 8 6 5 5 5 3 3 4 6 6 7 7 8 8 7 7 7 7 6 6 5 5 5 4 4 4 4 4 5 6 5 3 2 3 3 3 3 3 3 4 4 3 2 1 1 1 1 1 1 1 2 3 2 2 2 4 5 6 4 3 3 4 5 5 5 4 4 6 6 6 6 5 5 6 6 4 4 4 3 1 2 2 2 2 3 1 1 4 5 4 1 2 3 2 2 3 4 4 4 4 2 3 4 2 1 2 2 2 2 4 2 2 5 4 3 2 2 4 4 5 2 1 1 1 3 5 6 5 6 7 6 4 2 2 2 2 3 3 3 2 1 1 2 2 3 3 4 4 5 5 5 5 6 6 5 2 2 4 4 4 1 1 2 1 1 1 1 3 3 2 1 1 1 3 5 5 5 5 3 1 5 6 6 5 4 4 3 2 2 2 1 2 3 1 0 1 1 1 1 2 1 0 1 2 3 3 2 2 4 4 4 4 5 5 5 4 3 4 4 5 5 5 5 5 5 4 3 3 4 4 4 3 3 6 7 6 4 3 2 1 1 2 3 3 4 4 4 4 4 4 4 4 3 2 1 0 1 1 3 4 3 1 1 1 1 2 2 2 2 2 2 3 3 4 4 3 3 2 3 4 5 5 4 3 1 0 0 1 2 1 2 3 1 1 2 3 4 4 4 5 4 2 2 2 3 3 3 3 2 2 2 2 2 3 3 2 2 3 2 1 1 2 2 2 2 3 4 4 3 4 4 4 3 3 4 3 3 3 3 4 4 4 4 4 3 2 2 2 2 3 3 3 4 4 3 4 7 9 10 10 9 3 3 5 4 4 4 2 1 1 2 3 4 4 1 2 3 4 4 3 1 1 1 2 3 4 4 4 3 3 3 4 3 2 3 4 5 4 4 5 5 4 3 2 4 3 3 3 4 5 3 2 2 3 4 3 5 7 7 6 6 6 6 6 5 4 3 2 3 3 4 5 5 5 4 4 3 3 3 2 2 2 2 3 3 3 2 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 2 2 3 2 2 1 1 2 3 3 4 3 3 2 2 2 2 2 2 2 2 3 3 3 2 2 2 2 2 3 6 8 9 9 9 9 8 7 6 7 7 7 7 6 5 5 5 6 6 6 6 5 4 4 4 3 3 2 2 3 4 3 3 2 2 2 1 1 0 1 1 1 1 0 0 1 0 0 1 1 1 1 1 1 1 1 2 3 3 3 4 4 4 3 2 2 2 2 2 4 4 3 2 1 1 2 2 2 2 2 2 2 2 2 2 1 1 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 2 1 1 1 1 1 1 1 1 2 3 4 4 4 3 3 3 4 4 5 5 5 5 4 4 3 3 3 3 3 3 3 3 3 3 3 2 3 3 4 5 6 6 6 5 4 4 4 4 4 4 5 5 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 6 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 3 3 3 3 4 4 4 4 4 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 12 12 12 12 12 12 11 11 11 11 10 10 10 9 9 9 9 8 8 8 7 7 7 7 6 6 6 6 5 5 5 5 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 2 2 2 1 1 1 1 2 3 4 3 3 2 3 3 4 5 5 4 3 3 3 3 3 4 4 4 4 3 2 2 3 4 3 2 1 0 1 1 2 3 4 4 3 3 1 2 1 0 1 1 1 1 0 1 2 2 0 2 3 2 1 3 5 6 6 6 5 5 5 5 4 4 4 6 8 9 9 9 9 8 7 6 6 5 5 5 5 6 5 4 3 3 3 4 5 5 3 2 3 3 2 2 2 2 3 3 2 1 1 1 1 2 4 4 3 2 3 4 4 4 5 5 5 4 2 3 2 3 4 4 3 4 5 6 6 7 6 5 6 6 4 4 4 2 1 1 2 4 3 2 2 3 4 4 4 3 3 3 1 2 4 4 3 1 2 3 2 2 2 3 3 1 3 1 4 5 4 5 5 4 4 4 5 5 4 2 1 0 2 3 5 6 6 6 7 6 5 3 1 0 4 5 5 4 3 3 3 3 3 3 3 4 5 5 6 6 6 6 6 6 6 6 6 6 5 4 4 3 1 1 0 0 1 2 2 4 4 4 5 4 2 3 3 1 3 8 7 6 5 5 4 4 4 3 3 2 2 1 1 1 2 2 2 1 1 1 1 2 3 3 3 3 3 4 3 3 4 5 5 5 5 5 4 5 5 5 5 5 6 6 5 4 4 5 5 5 4 4 6 7 6 5 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 3 1 1 1 2 2 1 2 2 1 1 0 1 2 3 3 3 3 3 3 3 3 3 2 2 1 2 5 4 4 3 3 1 1 2 2 2 2 2 2 0 1 2 3 4 6 5 6 4 1 3 2 1 1 1 3 2 2 2 2 2 2 2 2 2 3 3 3 3 3 2 2 2 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 2 3 4 4 4 3 3 3 3 3 3 3 5 4 5 7 8 9 9 7 2 3 6 5 4 4 3 3 3 3 5 4 2 1 1 1 3 3 3 2 1 1 1 1 3 5 4 3 2 3 3 2 2 2 4 5 4 4 5 4 4 4 4 4 5 5 5 5 4 3 3 4 3 2 4 6 7 6 5 5 5 5 5 4 3 2 2 3 4 6 5 5 4 4 3 3 3 3 2 2 3 3 3 3 2 1 0 1 0 1 1 2 2 2 2 2 2 2 2 2 2 2 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 2 2 2 3 4 4 5 4 4 3 2 2 2 2 2 3 4 4 3 3 3 2 2 2 2 3 5 7 8 9 9 9 9 8 8 8 8 8 7 6 6 5 4 5 5 6 5 5 4 4 4 3 3 2 2 3 3 3 2 2 2 2 1 1 1 1 2 2 1 1 0 0 0 1 1 1 1 0 1 1 1 2 2 3 4 4 4 4 4 4 4 3 2 2 2 3 4 4 3 2 1 1 2 2 2 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 2 1 1 1 1 1 2 3 3 4 5 5 4 3 3 2 3 3 4 4 4 4 4 3 3 3 4 4 4 4 4 4 4 4 3 3 3 3 3 4 4 5 5 5 4 4 4 4 4 3 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 5 5 5 5 5 5 4 4 4 4 4 4 4 3 3 3 3 3 3 4 4 4 4 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 12 12 12 12 12 12 11 11 11 10 10 10 9 9 9 9 8 8 8 7 7 7 7 7 6 6 6 5 5 5 5 4 4 4 4 4 4 4 3 3 2 2 2 2 3 3 2 1 1 1 1 2 2 2 2 4 4 4 4 4 3 3 4 5 4 2 2 2 3 4 4 4 4 4 3 3 3 3 3 3 2 2 1 1 2 2 2 3 4 4 3 2 1 3 4 3 2 1 1 4 4 4 3 2 1 2 4 4 3 4 5 6 6 6 5 4 3 5 5 5 5 6 8 9 9 9 8 7 6 5 5 4 5 5 5 6 6 6 5 4 4 4 5 4 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 2 4 3 3 3 4 5 5 5 5 5 6 4 2 1 3 4 2 1 3 4 6 6 7 6 6 5 6 5 3 3 3 2 1 3 4 4 3 4 5 3 3 5 6 4 1 2 3 4 3 3 3 3 3 2 1 3 3 2 1 1 2 3 5 3 3 5 6 6 6 7 7 6 4 1 2 3 5 6 6 6 6 6 6 5 2 2 1 3 5 7 6 5 4 4 5 5 5 5 5 5 5 5 6 6 6 6 7 8 8 8 7 6 5 3 2 2 2 2 1 2 5 6 6 6 5 6 6 5 4 5 7 8 7 4 4 5 4 4 5 6 6 6 5 4 4 4 5 5 4 4 4 4 4 4 3 3 3 4 4 4 5 4 4 4 5 5 5 5 6 5 5 4 4 5 5 5 5 4 4 3 3 3 4 4 4 5 6 6 4 3 3 3 3 3 3 2 2 3 4 4 3 3 3 3 2 2 1 1 1 2 1 0 1 2 2 1 1 2 3 4 4 4 3 2 2 3 3 3 3 4 4 4 1 1 2 3 3 3 2 2 2 3 2 1 1 1 3 4 5 7 6 6 6 4 4 2 1 1 2 3 2 2 2 2 2 2 1 2 2 3 3 3 2 2 2 2 2 4 4 4 3 3 4 4 4 4 4 4 4 4 4 3 1 1 2 3 3 3 3 2 1 2 1 1 2 4 4 5 7 8 8 8 6 2 4 6 6 4 3 5 5 5 4 2 1 1 1 1 1 2 3 3 1 1 1 1 1 3 5 5 3 2 4 4 4 3 3 4 4 4 3 3 3 3 3 4 4 5 5 5 4 3 4 2 2 1 3 6 7 7 5 4 3 4 4 4 4 3 3 3 3 4 5 6 5 4 3 3 3 3 3 3 3 3 3 4 3 2 0 1 1 0 1 2 2 2 2 2 1 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 3 3 3 3 2 3 3 3 3 3 3 3 3 4 5 4 4 3 3 2 2 2 2 2 3 3 4 5 4 4 3 3 2 3 3 3 5 6 8 9 9 9 8 8 8 9 8 8 7 7 6 5 4 4 4 5 5 5 4 4 4 3 3 2 2 2 3 2 2 1 1 1 1 1 1 2 2 2 2 1 1 1 1 1 1 1 1 1 1 2 2 2 3 3 4 4 4 4 4 4 4 3 2 2 3 4 3 3 3 2 1 1 2 2 2 2 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 2 2 2 2 1 1 1 2 2 3 4 5 5 5 4 3 2 2 2 3 4 4 4 4 3 3 3 3 3 3 4 4 4 4 5 5 4 4 4 3 3 3 4 4 5 5 5 5 5 4 4 4 3 3 4 4 4 5 5 5 5 5 5 5 5 5 4 4 4 4 5 5 5 5 5 5 4 4 4 4 4 3 3 3 2 2 2 2 3 3 3 4 4 3 3 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 12 11 11 11 10 10 10 9 9 9 8 8 8 7 7 7 7 7 6 6 6 5 5 5 5 4 4 4 4 4 4 4 3 3 2 1 1 1 1 2 2 2 1 1 2 2 2 3 4 3 5 4 4 3 4 3 3 4 5 6 5 4 4 4 3 3 3 3 3 3 4 3 4 3 2 1 1 2 3 4 4 2 3 3 3 2 2 1 2 1 1 2 2 2 4 6 5 4 4 4 3 3 3 4 5 5 5 5 6 5 3 2 4 5 5 5 6 7 8 8 8 7 6 5 4 4 4 5 5 5 7 8 8 7 6 5 4 4 3 1 1 1 2 1 0 0 0 0 0 0 1 1 1 1 1 2 3 3 4 4 3 2 2 3 5 5 5 2 1 1 2 4 3 3 5 5 6 6 6 6 6 6 6 5 4 1 2 1 2 4 3 3 4 5 5 2 3 4 4 2 2 3 3 2 2 3 4 2 1 2 1 1 3 4 4 3 3 2 1 2 4 5 6 5 5 5 6 6 5 1 3 5 5 5 5 6 6 6 5 4 1 2 2 2 3 4 4 5 5 6 6 6 6 5 4 4 4 5 5 6 6 6 7 7 7 7 6 7 5 2 1 1 2 1 4 5 6 5 4 5 4 5 6 4 2 4 6 8 6 4 4 3 2 3 5 5 4 4 5 5 5 6 6 6 5 5 6 6 5 4 3 2 2 3 3 4 4 4 3 3 5 5 5 4 5 5 5 4 4 4 5 5 4 4 3 3 3 4 4 4 4 5 6 5 3 2 2 1 1 1 2 1 1 2 3 2 2 3 3 3 2 1 1 1 1 4 5 5 5 4 4 0 1 2 3 4 4 3 1 1 2 3 4 4 4 4 3 2 0 0 1 4 4 3 1 1 3 2 1 0 1 4 4 6 6 7 7 6 5 3 3 2 2 2 2 2 2 1 1 2 2 1 0 1 1 1 2 2 1 2 1 1 3 3 2 0 1 2 3 4 3 3 1 2 2 3 3 1 1 0 1 2 1 1 1 1 0 1 2 2 1 1 2 4 6 7 7 8 6 4 3 3 4 4 3 5 5 4 3 2 1 1 2 1 0 3 3 3 2 2 2 3 3 3 3 4 4 4 3 3 3 3 3 3 3 3 1 0 2 1 1 3 4 5 5 6 6 5 4 2 2 5 6 8 7 6 5 4 3 4 4 4 4 4 3 4 4 4 5 5 5 4 4 3 3 3 3 3 3 4 4 4 3 1 1 1 1 0 1 2 2 2 2 1 1 2 2 2 1 1 1 1 1 1 1 0 1 1 1 1 1 2 2 2 2 2 2 2 1 1 1 2 3 3 3 3 3 3 4 4 4 4 3 3 2 2 1 2 3 3 3 4 4 5 5 4 4 3 3 3 3 4 4 5 7 7 7 7 6 6 8 9 9 9 8 7 6 5 5 4 4 4 4 4 4 4 4 4 3 2 2 2 2 1 1 0 1 1 1 1 1 2 2 2 2 1 1 1 1 1 1 2 1 1 2 2 2 3 3 3 3 3 4 4 4 4 4 3 3 3 3 4 3 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 2 2 2 2 1 1 1 1 1 1 1 1 2 2 2 2 2 2 1 2 2 2 3 4 5 5 5 4 3 2 2 3 3 4 5 5 4 4 3 3 3 3 3 3 3 4 4 5 5 5 4 4 4 3 3 3 3 4 5 5 6 5 5 5 4 4 4 3 4 4 5 5 5 5 5 5 4 4 4 3 2 2 2 2 2 3 3 3 3 3 3 3 2 2 2 1 1 0 0 1 2 2 3 3 3 3 3 2 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 12 12 11 11 11 10 10 9 9 9 8 8 8 7 7 7 7 6 6 6 6 5 5 5 5 4 4 4 4 4 3 3 3 3 2 1 1 1 1 1 1 1 2 1 2 2 2 3 3 4 4 5 5 5 4 5 4 3 3 4 5 5 5 5 4 4 3 2 3 4 3 3 3 3 2 2 3 2 3 4 5 5 4 2 1 1 2 3 4 4 4 3 4 5 4 5 6 5 5 5 5 4 3 3 4 5 5 4 4 5 6 6 5 4 5 5 5 6 6 7 7 7 6 5 4 4 4 4 5 6 7 9 9 9 8 7 4 3 2 1 0 1 0 1 1 0 0 0 1 0 1 1 1 1 1 2 4 4 4 4 4 4 3 1 3 4 3 3 4 2 1 2 3 4 4 4 3 3 3 4 6 6 6 5 2 3 2 1 3 4 4 2 4 5 4 3 2 2 3 2 2 2 2 2 2 4 4 3 3 3 3 5 5 5 5 5 5 3 1 1 3 5 5 5 3 3 2 3 4 5 4 2 4 4 3 3 4 5 6 4 3 1 1 0 2 3 2 1 3 5 5 4 3 3 2 1 2 4 5 5 5 5 6 7 7 7 6 6 7 5 3 1 1 2 5 7 7 5 2 4 5 6 5 4 3 2 4 6 7 3 3 3 2 2 4 4 3 2 1 2 3 5 5 5 5 5 5 5 4 5 4 3 1 1 2 2 2 2 3 3 3 4 4 4 3 4 5 4 4 3 4 5 4 4 4 4 4 5 5 5 5 4 5 6 5 3 2 2 2 2 1 2 1 1 3 3 3 2 3 4 3 3 1 0 1 3 4 5 5 5 5 4 0 1 4 3 2 0 1 1 2 2 3 3 3 3 3 3 2 1 1 2 5 5 4 2 1 1 1 3 5 5 6 5 7 7 6 6 4 4 3 2 0 1 2 3 2 1 1 2 2 2 1 1 1 2 2 1 1 0 1 1 1 2 2 2 2 2 2 2 3 2 2 0 1 2 2 2 1 1 1 2 2 0 0 0 1 1 3 3 2 1 1 3 5 6 7 7 7 5 3 2 1 1 3 4 6 6 5 2 2 2 1 2 1 3 5 4 4 3 3 3 3 3 1 1 2 4 3 2 1 1 2 2 1 2 3 2 2 3 2 1 2 3 4 5 6 7 5 4 4 5 7 8 8 7 6 4 3 3 4 4 4 4 3 4 4 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 3 1 1 1 1 0 1 1 2 2 2 1 1 1 1 1 1 1 1 1 0 1 0 1 1 1 1 0 1 1 1 2 2 2 1 1 1 1 1 2 2 2 2 2 3 3 4 4 4 4 3 3 2 2 2 3 4 5 4 4 4 5 5 5 4 4 3 3 4 4 4 5 5 5 4 4 3 4 7 8 9 9 8 8 7 6 5 5 4 4 4 4 4 4 3 3 3 2 2 2 1 1 0 1 2 2 2 2 3 2 2 2 1 1 2 2 2 2 1 1 2 2 2 2 2 3 3 3 3 3 3 4 4 4 4 4 4 4 4 3 2 2 2 2 3 3 2 2 2 1 1 1 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 3 4 5 5 4 4 3 3 3 4 5 5 5 5 4 4 3 3 3 3 3 3 3 4 4 4 5 4 4 4 4 3 3 3 3 4 5 5 5 5 5 4 4 3 3 3 3 4 4 4 4 4 4 3 3 2 2 1 1 1 0 0 1 1 1 1 1 1 1 1 0 0 0 1 0 0 0 1 2 2 2 2 2 2 2 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 12 11 11 11 10 10 9 9 9 8 8 8 7 7 7 7 6 6 6 6 6 5 5 5 5 4 4 3 3 3 3 3 3 2 2 1 1 1 1 1 1 1 1 1 1 2 2 3 4 4 5 4 4 4 4 5 5 4 4 4 4 5 5 5 5 4 3 2 3 3 2 1 0 1 1 3 3 2 2 3 5 5 3 1 1 2 3 5 5 5 6 6 6 6 6 5 5 5 5 5 5 5 4 4 5 4 4 5 5 6 8 8 7 6 5 5 6 6 6 7 7 6 5 5 4 4 4 5 6 7 8 10 10 9 8 5 3 2 0 1 2 2 0 1 1 1 1 1 1 0 1 1 1 1 2 2 3 3 3 3 4 5 4 3 2 2 4 4 3 2 3 5 4 4 5 4 3 2 2 3 5 6 4 3 2 2 2 1 2 2 1 2 4 4 2 2 4 2 1 2 2 1 4 6 6 5 5 4 5 5 5 4 4 4 3 3 3 3 4 4 4 5 5 4 2 2 3 4 5 6 6 5 3 2 0 1 2 2 3 3 2 2 3 4 3 1 1 1 1 2 2 3 3 3 2 1 1 3 5 3 3 3 5 7 7 6 6 6 6 4 2 2 3 5 6 7 6 6 6 6 6 6 4 3 4 5 5 4 3 0 2 4 4 3 1 2 4 3 2 2 3 4 4 4 5 4 4 4 4 5 4 3 2 1 0 1 2 2 2 3 4 5 4 3 2 3 4 4 3 4 5 6 5 5 4 4 5 7 7 7 5 5 5 5 5 2 0 2 2 1 2 3 5 5 5 5 4 3 3 3 2 3 5 4 4 4 4 4 5 5 6 5 2 2 3 3 2 1 2 3 3 3 3 2 2 2 2 2 2 2 2 3 3 3 2 2 4 5 5 4 4 5 5 5 6 7 5 4 4 4 4 2 1 2 2 4 3 2 2 1 2 2 2 2 2 2 1 0 1 1 1 2 2 3 1 0 2 2 2 1 1 1 1 1 0 1 1 1 1 2 1 1 1 1 0 0 1 2 3 4 3 2 2 4 5 5 6 6 5 4 2 3 2 0 4 5 6 5 4 4 3 3 2 1 2 3 4 4 4 4 4 4 4 2 1 2 2 3 3 2 1 1 1 1 1 2 3 3 4 4 3 2 2 3 4 5 6 7 6 5 6 7 8 8 7 7 5 4 4 4 4 4 4 3 3 3 4 5 6 5 5 5 5 5 5 5 5 5 5 5 5 4 4 3 1 1 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 1 1 1 1 1 1 0 1 2 2 2 1 1 1 0 1 2 1 1 1 1 2 2 3 3 3 3 3 2 2 1 2 3 4 5 5 5 5 5 5 5 4 4 3 3 3 3 3 3 3 2 2 1 1 1 4 6 8 8 8 8 7 7 6 5 4 4 4 3 3 3 3 3 3 2 2 2 1 1 1 2 3 3 3 4 3 3 2 1 1 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 3 2 1 1 2 3 3 3 2 2 1 1 1 1 1 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 3 4 5 5 5 4 3 3 3 4 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 4 4 4 4 4 4 3 3 2 2 2 2 2 2 3 3 3 3 3 2 2 1 1 1 1 0 0 0 0 0 0 1 1 0 0 0 0 1 0 0 0 0 1 1 1 1 1 1 1 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 12 12 12 12 12 11 11 11 11 10 10 9 9 9 8 8 8 7 7 6 6 6 6 6 6 5 5 5 5 4 4 3 3 3 3 3 3 2 2 1 1 2 1 1 1 1 1 1 0 1 2 2 3 4 5 5 5 3 2 3 4 4 3 4 5 5 5 5 5 5 5 4 2 1 2 3 3 3 3 4 3 2 1 3 4 5 4 3 4 4 5 6 6 6 6 6 6 5 6 6 5 5 6 6 6 6 6 6 5 5 4 4 5 5 5 6 6 6 6 6 6 6 6 7 7 7 6 5 5 4 4 5 5 7 7 8 8 9 8 6 5 3 2 1 2 2 2 1 1 1 1 1 2 1 1 1 1 1 1 2 3 4 5 3 1 3 4 5 5 4 1 2 3 2 4 4 3 2 4 5 4 4 3 3 3 3 4 5 3 1 1 2 2 1 4 3 2 3 2 2 4 4 1 1 2 1 1 3 5 7 5 4 5 6 8 5 3 2 2 1 1 1 3 5 6 4 4 4 4 3 3 3 4 5 7 7 7 4 1 2 2 2 1 1 1 1 1 3 4 4 5 3 1 1 1 1 1 1 1 1 1 1 2 2 0 1 3 5 6 7 5 5 5 5 5 4 4 5 5 5 7 7 5 5 6 4 4 4 2 4 5 4 2 1 2 2 3 4 4 3 0 1 1 2 3 4 5 5 5 5 5 5 4 5 4 4 4 4 5 4 3 2 2 2 3 4 4 3 3 3 3 4 3 4 5 5 5 5 5 5 5 6 7 7 6 5 5 5 5 4 2 0 2 2 0 5 5 5 4 4 5 5 4 4 3 4 6 8 6 6 5 3 3 5 6 7 6 5 3 3 3 3 3 3 4 4 3 2 1 1 1 0 1 1 1 1 1 2 3 4 6 6 4 1 2 2 3 3 4 5 6 4 3 3 3 4 3 3 3 3 3 1 2 3 2 1 0 1 1 1 1 1 0 1 1 2 4 4 4 2 1 2 2 2 2 1 1 1 1 1 0 2 2 2 1 1 2 1 1 1 1 1 1 3 4 4 4 3 4 4 5 5 5 4 3 2 2 2 1 5 6 5 2 2 4 3 4 5 3 2 2 3 4 4 3 3 4 5 4 3 3 2 2 2 2 2 2 2 2 2 2 2 2 3 5 5 4 3 4 4 6 6 6 6 6 6 6 7 9 7 6 4 4 5 5 4 4 4 4 3 4 5 5 6 6 5 5 5 5 5 5 5 5 5 5 4 4 3 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 1 1 1 1 1 1 2 2 1 1 1 1 1 1 0 1 1 0 0 0 1 1 1 2 2 2 2 1 1 1 1 3 4 5 5 5 5 5 5 5 4 4 3 2 2 2 2 1 1 0 1 1 1 0 2 4 6 6 7 7 7 6 6 5 4 4 3 3 3 2 2 2 2 2 2 2 1 2 2 3 3 4 4 4 3 2 1 1 1 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 3 3 2 2 2 2 2 3 3 3 2 1 1 0 1 1 1 1 0 0 0 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 4 5 5 5 5 4 3 3 4 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 2 2 2 2 3 3 3 3 3 3 3 2 2 1 1 1 1 0 0 0 1 1 1 1 1 1 1 1 1 0 0 0 0 0 1 1 1 1 1 1 1 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 12 12 12 12 12 12 11 11 11 10 10 10 9 9 8 8 8 7 7 7 6 6 6 6 6 6 5 5 4 4 4 3 3 3 2 2 2 2 1 1 1 1 2 2 1 1 1 2 1 1 1 1 2 4 4 4 5 5 4 4 4 4 5 4 4 5 5 5 4 4 4 4 4 4 3 3 3 4 4 4 5 5 5 4 6 6 6 5 5 6 6 6 6 6 7 7 6 6 6 6 6 5 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 6 6 6 7 7 7 7 6 5 5 5 6 6 6 6 6 6 7 7 7 6 6 5 4 2 3 3 2 2 2 2 1 1 1 1 1 1 1 2 1 2 4 5 5 5 4 5 5 5 5 5 4 4 6 3 1 2 2 1 3 4 1 1 2 3 3 2 2 4 1 1 3 3 4 2 1 2 2 4 3 4 3 2 2 2 2 3 4 4 4 4 3 4 4 6 6 3 3 4 5 5 4 4 5 4 4 3 4 4 4 4 5 5 6 6 7 7 6 5 2 1 1 1 1 0 1 1 2 3 4 5 6 6 5 5 5 4 4 3 3 2 1 1 0 1 1 1 2 4 5 5 3 2 2 4 6 5 4 4 4 5 6 6 5 5 5 2 3 5 4 5 5 4 4 3 3 4 5 5 4 3 4 6 8 6 5 5 6 6 5 5 3 1 3 3 4 4 5 6 4 3 2 1 1 1 3 4 4 4 4 4 3 3 3 3 3 2 2 3 3 4 5 5 5 4 3 2 3 3 4 4 2 1 2 2 1 3 4 4 3 3 5 5 5 4 4 6 7 6 5 5 4 4 5 6 6 7 7 6 4 4 4 4 4 4 4 4 4 2 1 0 0 1 2 2 1 1 4 4 6 5 4 4 4 3 2 2 0 2 4 3 2 1 1 3 3 4 4 4 3 2 1 1 2 3 3 4 4 3 2 1 1 1 1 2 4 3 3 3 3 2 1 2 2 2 1 0 1 1 1 2 1 3 3 3 2 2 2 2 2 2 1 0 2 3 4 5 4 3 3 3 3 3 3 3 2 2 2 2 2 5 6 5 2 1 2 3 3 4 3 3 3 3 3 2 2 1 2 3 4 4 3 2 1 1 2 2 3 3 3 3 3 3 3 3 4 5 4 3 3 5 6 6 6 6 5 4 7 8 9 7 5 5 5 5 5 5 4 4 4 4 4 5 5 6 6 6 5 5 5 6 5 5 5 5 4 2 1 0 1 1 1 1 1 1 1 1 0 0 1 1 1 1 1 1 1 1 1 0 0 0 0 0 1 1 1 0 1 1 1 2 2 1 1 1 1 1 0 0 1 1 1 0 0 0 0 1 1 1 1 1 1 1 1 3 4 4 4 5 5 5 5 4 4 3 3 2 2 2 1 0 0 1 1 1 2 1 1 3 5 5 6 6 6 6 5 4 3 3 3 3 2 2 2 1 2 2 2 2 1 2 3 4 4 4 4 4 3 1 1 1 1 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 3 3 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 4 5 5 5 5 4 3 3 3 4 5 5 5 4 4 3 3 3 4 4 4 4 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 12 12 12 12 12 11 11 11 11 10 10 10 9 9 8 8 8 7 7 7 6 6 6 6 5 5 5 5 4 4 3 3 3 2 2 2 2 1 0 1 1 2 2 2 2 2 2 3 3 2 2 2 3 4 3 2 4 5 6 5 5 4 4 4 4 5 6 6 5 5 4 4 4 5 5 5 5 5 5 5 6 5 5 5 5 6 6 6 5 5 6 6 6 6 6 6 6 6 6 5 6 6 6 6 6 6 6 6 5 5 5 5 6 6 6 6 6 6 5 5 5 6 6 7 7 7 6 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 7 5 1 2 3 2 3 4 3 2 0 1 1 2 2 1 1 0 3 5 5 5 6 6 5 3 3 2 4 5 5 4 1 2 2 1 1 3 3 2 1 1 3 1 1 3 4 2 3 4 3 5 6 3 3 4 4 3 3 4 2 2 3 3 4 3 2 2 1 0 2 3 4 4 3 4 6 7 6 5 4 4 3 3 3 3 3 4 4 6 6 6 4 3 4 5 5 4 4 3 2 1 2 2 3 3 4 4 5 6 6 7 7 7 6 5 4 4 3 2 1 1 0 0 0 2 3 4 3 2 2 2 3 5 6 4 3 4 6 8 6 5 5 5 4 5 6 5 5 5 3 4 4 3 5 5 5 4 4 6 6 5 5 4 4 5 5 4 2 1 2 1 2 5 6 5 4 2 3 3 1 1 2 4 5 4 4 4 4 4 4 2 1 1 2 2 2 1 3 5 5 3 1 1 1 2 2 2 2 1 0 2 3 2 2 5 5 4 3 4 4 4 3 3 5 5 3 4 4 4 4 5 6 6 6 6 6 6 5 4 3 3 3 3 3 2 1 1 1 1 1 1 1 1 3 7 5 4 2 3 3 3 3 2 1 1 4 5 4 1 2 3 4 3 3 3 4 3 2 2 1 0 1 3 3 3 3 3 3 1 0 2 3 4 2 2 3 2 1 0 1 1 1 1 1 1 1 0 1 2 3 4 3 2 2 2 3 2 3 2 2 3 4 4 5 4 3 2 2 2 2 3 2 1 1 1 1 4 6 6 4 2 1 2 2 1 1 1 2 3 3 2 1 1 1 1 1 3 4 4 3 2 2 2 2 2 2 3 3 4 4 3 3 4 5 4 4 5 6 7 6 6 7 7 8 9 8 8 6 5 5 5 5 5 5 5 5 5 4 4 4 5 5 6 6 6 6 6 6 5 5 5 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 1 0 1 0 1 2 2 1 1 1 1 1 0 0 1 1 1 1 0 0 0 0 1 0 0 1 1 1 2 3 3 3 3 4 4 5 5 4 4 4 3 3 3 2 2 1 0 1 1 1 1 1 1 2 4 5 5 5 5 6 5 5 3 2 2 1 2 1 1 1 1 1 1 2 0 2 4 4 4 4 4 4 3 2 1 1 0 1 1 2 2 2 3 3 3 3 3 2 3 3 3 3 4 3 3 3 3 3 3 3 2 2 2 2 2 2 2 3 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 4 5 5 5 5 4 3 3 3 4 5 5 5 5 4 4 3 3 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 3 3 3 3 3 3 3 4 3 3 3 3 3 2 2 2 1 2 1 1 1 1 1 1 1 1 1 1 2 2 2 2 1 1 1 1 1 1 1 2 2 2 2 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 12 12 12 12 11 11 11 10 10 10 9 9 9 8 8 7 7 7 6 6 6 6 5 5 5 5 4 4 3 3 3 2 2 2 1 1 1 0 1 2 2 2 2 2 2 2 3 4 5 4 3 2 1 2 3 4 6 7 5 4 3 1 3 3 3 3 3 4 4 4 3 4 4 5 5 4 3 3 3 4 5 6 6 5 4 4 3 3 3 4 5 5 5 5 6 6 5 5 5 5 6 7 7 7 6 5 5 4 4 5 5 6 6 6 6 6 6 7 6 6 6 7 7 7 7 6 5 5 5 5 5 4 4 4 4 4 4 5 5 6 6 7 6 3 1 2 2 3 4 3 1 1 0 1 1 1 1 0 1 2 3 3 4 6 5 4 3 3 3 3 3 3 2 1 1 1 2 0 2 2 2 2 3 3 3 2 2 4 4 3 3 3 4 6 4 3 3 3 3 3 3 1 1 2 2 3 3 3 3 2 2 3 3 3 2 3 5 5 6 5 4 3 3 4 3 3 2 3 4 5 6 6 4 1 1 3 5 5 6 4 3 2 2 2 2 3 2 3 5 4 4 3 4 6 6 6 5 4 3 3 2 1 2 3 2 3 3 3 2 2 3 2 1 5 6 6 5 6 7 7 7 6 4 4 5 5 4 4 5 5 4 4 4 4 4 5 6 5 5 5 5 4 4 5 3 3 3 4 5 3 1 0 2 5 6 6 6 5 4 6 6 5 4 3 3 4 4 4 5 5 4 2 1 1 2 3 3 1 3 4 5 4 4 3 4 4 3 3 2 0 0 0 1 1 2 3 5 5 3 1 3 4 3 3 2 3 5 5 3 1 1 1 3 4 3 4 5 5 5 4 3 2 2 2 2 1 0 1 1 2 2 1 2 3 5 6 6 3 2 3 3 3 3 3 4 2 1 5 6 5 2 3 4 4 3 2 2 3 3 3 3 1 2 1 1 1 1 1 3 4 2 1 1 1 1 0 1 1 2 2 1 1 1 1 1 1 1 0 2 3 4 3 3 3 3 3 2 1 2 3 3 3 4 5 5 5 3 3 2 2 2 2 2 2 1 1 0 2 5 5 5 2 2 1 1 1 0 0 0 1 2 3 2 1 1 1 1 2 2 2 3 3 3 3 3 2 3 3 4 4 4 4 4 4 5 5 4 5 6 7 7 7 7 8 9 8 8 6 6 5 5 5 5 5 5 5 5 5 4 4 4 4 4 5 5 5 5 5 5 5 5 4 4 3 2 2 2 2 1 0 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 1 0 0 0 0 1 0 0 0 1 1 1 0 0 1 1 1 1 1 0 0 0 1 1 1 1 1 1 0 0 0 1 1 1 1 1 1 1 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 1 1 1 1 1 1 1 1 3 5 5 4 4 5 5 4 3 2 1 1 1 0 1 2 2 2 1 1 2 3 4 4 4 4 4 4 3 2 2 1 2 2 3 3 3 3 3 3 3 3 3 2 2 3 3 4 4 4 4 3 3 3 3 3 3 2 2 2 3 3 3 3 2 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 3 3 3 3 3 2 2 2 3 3 3 3 2 2 2 2 2 2 2 3 4 5 5 6 5 4 3 3 2 3 4 5 6 5 5 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 3 3 3 3 3 3 3 4 4 4 4 3 3 3 3 3 2 2 2 2 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 1 1 2 2 2 2 2 2 2 2 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 13 12 12 11 11 11 10 10 10 10 9 9 8 8 8 7 7 7 6 6 6 5 5 5 5 4 4 4 3 3 2 2 1 1 1 1 1 1 2 2 2 2 2 2 1 1 2 3 5 5 4 3 2 2 4 5 7 7 6 2 1 1 1 2 2 2 2 2 3 3 3 3 3 4 4 3 2 2 2 3 3 3 4 4 3 2 2 2 3 3 4 5 5 6 6 5 5 5 5 6 7 7 7 7 6 5 4 3 3 4 4 5 5 6 6 6 7 7 7 7 7 7 7 7 6 5 5 5 5 5 5 4 3 4 4 3 3 3 4 5 5 6 6 4 1 0 1 3 4 4 1 1 1 2 2 1 1 1 2 3 1 1 4 5 4 4 3 3 3 1 0 1 1 1 1 1 1 1 2 2 3 4 6 5 4 2 2 4 5 4 4 4 5 5 5 5 4 3 3 4 3 2 2 2 2 2 1 1 1 2 3 3 2 1 1 2 4 6 6 5 4 3 3 4 3 2 1 3 4 5 5 6 5 4 4 5 5 5 5 4 3 2 2 2 2 2 2 3 4 4 4 3 4 5 6 6 6 5 4 3 3 3 4 5 4 3 3 2 2 1 2 4 5 6 5 6 6 5 4 4 5 5 4 4 3 3 4 5 5 5 4 5 4 3 5 5 6 5 5 6 6 5 5 5 4 4 4 5 6 5 4 3 5 6 6 6 6 6 6 6 6 6 4 3 2 3 4 4 4 3 2 1 1 2 4 5 5 6 6 6 5 4 4 4 5 4 4 3 3 2 2 1 1 1 2 3 4 4 2 2 3 3 2 3 3 2 2 3 4 3 0 1 1 1 1 1 3 5 5 4 4 5 5 4 3 1 0 0 2 3 3 4 5 6 6 5 3 3 3 3 3 3 2 2 3 1 3 6 5 5 3 4 5 4 3 2 2 3 3 2 3 2 1 1 1 1 1 1 3 4 3 2 1 1 1 1 2 2 2 0 2 2 2 2 1 1 1 2 4 3 2 2 3 3 3 3 3 2 2 3 4 4 5 5 5 4 3 3 2 2 2 2 2 1 1 0 1 3 5 5 4 3 2 1 1 1 1 1 1 2 3 4 3 3 3 2 3 4 4 3 2 2 3 3 3 4 4 4 4 3 3 4 4 4 5 5 4 6 7 7 6 6 7 7 8 7 6 4 4 4 4 4 5 5 5 5 5 4 4 4 3 3 4 4 4 4 3 3 3 4 4 4 4 3 2 2 1 1 1 1 1 1 2 2 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 1 1 1 1 1 1 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 1 1 1 1 1 1 1 1 1 2 2 3 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 2 2 2 2 1 2 4 5 5 5 5 4 4 3 3 2 2 1 2 2 3 2 2 2 2 2 3 3 2 3 3 3 3 3 3 2 2 2 3 3 4 4 4 4 4 4 3 2 1 2 2 3 4 4 4 4 4 4 4 4 4 3 3 3 3 3 4 3 2 1 1 2 2 2 1 1 1 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 2 3 3 3 3 3 3 3 3 3 3 3 3 2 3 4 5 5 6 5 4 4 3 3 4 4 5 6 6 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 4 4 5 4 4 4 4 3 3 3 3 3 3 4 4 4 4 3 3 3 3 2 2 2 2 1 1 1 1 1 1 1 1 2 2 2 3 3 3 2 2 2 2 2 2 2 2 2 2 2 3 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 13 12 12 11 11 11 10 10 10 9 9 9 8 8 7 7 7 6 6 6 6 5 5 5 4 4 4 3 3 2 2 2 1 1 1 1 1 2 2 2 2 2 2 2 1 1 1 2 4 5 5 5 5 4 5 5 6 6 5 3 2 2 1 0 0 1 2 2 2 2 2 2 3 3 3 3 2 2 3 3 3 4 4 4 3 3 3 3 3 4 4 5 6 6 6 5 5 5 6 6 7 7 7 6 5 4 3 3 3 3 4 4 5 5 6 6 6 6 7 7 7 6 6 5 5 5 5 5 5 5 5 4 4 4 4 3 2 2 2 4 5 5 5 4 3 1 2 3 4 3 1 0 1 1 1 1 1 1 2 3 1 1 3 4 3 2 3 2 2 3 2 1 1 1 1 2 2 2 2 2 2 5 7 4 2 0 1 4 3 3 3 3 6 6 6 6 4 3 1 2 2 1 3 3 3 3 3 4 4 3 3 3 1 1 3 6 7 7 7 6 4 3 2 2 1 1 1 3 4 4 5 6 6 5 4 5 5 5 4 5 4 3 3 2 2 2 2 3 4 4 4 4 4 5 6 6 6 6 5 4 3 3 3 2 3 3 3 2 2 4 5 5 4 4 4 4 5 3 3 3 5 6 5 5 4 4 5 6 4 3 4 4 3 3 5 4 4 4 4 6 5 5 5 6 7 5 5 6 6 6 5 4 5 6 6 6 6 6 5 3 4 5 4 2 2 3 3 3 2 2 1 2 5 7 8 7 6 6 6 6 5 5 5 4 4 4 4 3 3 3 2 2 2 1 1 2 3 2 1 0 1 2 3 3 4 2 1 3 2 3 4 4 4 2 1 3 4 5 5 5 5 5 5 4 3 1 0 1 3 4 5 4 4 6 5 3 4 5 4 3 1 1 1 2 1 3 5 6 5 4 4 5 5 4 3 1 1 2 1 1 3 3 2 1 1 2 2 2 3 3 4 4 3 3 2 1 2 1 1 0 0 1 1 0 1 2 4 4 4 3 2 2 1 1 2 3 3 3 3 3 4 5 5 5 4 3 2 2 2 2 2 2 1 0 1 2 3 4 5 5 4 4 4 4 2 2 2 2 2 3 3 4 3 3 2 2 3 4 4 2 3 2 2 1 2 3 4 4 3 2 3 2 2 4 5 6 5 6 7 7 6 7 8 7 7 6 5 5 5 5 4 5 5 5 5 5 5 5 4 4 4 3 3 3 3 3 3 3 3 3 4 4 4 3 2 0 1 1 1 1 2 2 2 2 2 2 2 2 1 1 0 0 0 0 0 0 1 1 1 1 1 1 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 1 1 1 0 1 1 1 1 2 2 2 2 2 2 2 1 1 1 1 1 1 0 0 1 1 2 3 3 3 3 1 3 5 5 5 5 4 3 2 2 3 3 3 3 3 3 2 2 2 2 2 1 1 1 2 3 3 3 3 2 2 1 2 2 3 3 3 4 5 5 4 3 2 1 1 2 3 4 4 4 4 5 5 5 5 4 4 4 4 4 4 3 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 3 3 3 3 3 4 4 5 5 6 5 5 4 4 4 4 5 5 6 6 6 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 4 4 4 3 3 3 3 4 4 4 4 3 3 3 2 2 2 2 2 2 2 1 1 2 2 2 2 3 3 3 3 3 3 2 2 2 2 3 3 3 3 3 3 2 3 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 14 14 14 14 14 13 13 13 13 13 13 13 12 12 12 11 11 10 10 9 9 9 8 8 8 7 7 7 6 6 6 5 5 5 5 4 4 4 3 3 2 2 1 1 1 1 1 1 2 2 2 2 2 2 1 0 1 0 2 4 5 5 4 4 3 3 4 5 5 5 4 3 2 1 1 1 1 2 1 1 2 2 3 3 3 3 3 3 3 4 4 4 4 4 3 3 4 4 4 4 4 4 5 5 6 5 6 6 6 6 7 7 7 6 6 5 4 3 3 3 3 3 4 4 5 5 5 5 6 6 6 6 5 5 4 4 4 4 4 4 4 5 5 5 5 4 3 2 2 2 4 5 5 5 4 4 3 2 2 3 2 1 3 4 3 2 3 4 5 4 2 2 1 2 4 4 2 1 1 1 3 4 2 1 3 3 3 4 4 3 1 1 3 6 4 1 1 2 4 1 1 1 4 7 6 5 5 4 3 1 1 3 2 3 2 1 3 4 3 1 1 2 1 2 3 4 6 7 8 7 5 4 3 2 1 1 0 1 3 4 4 6 6 5 5 5 5 5 5 5 5 4 4 4 3 3 3 3 3 3 3 3 3 3 4 5 6 6 7 6 4 3 1 2 2 2 2 2 1 1 3 3 2 1 2 3 4 5 4 5 5 8 8 7 5 5 4 5 5 3 3 4 3 3 3 4 3 3 5 4 4 3 4 4 6 6 5 5 5 5 5 4 4 5 6 6 5 5 6 6 5 5 5 4 2 1 3 2 1 1 2 1 3 7 6 5 3 3 3 3 4 5 4 3 3 2 2 2 2 2 2 3 3 3 1 2 5 4 3 2 2 3 2 2 1 1 1 1 1 4 5 6 4 4 4 5 6 5 5 5 5 5 6 5 4 3 1 2 3 5 5 5 4 3 5 4 3 3 4 3 3 2 1 2 1 3 5 7 6 4 3 4 4 3 2 2 1 1 1 0 2 4 3 3 2 1 1 1 1 3 2 3 3 3 4 3 2 2 2 1 1 1 2 2 3 4 4 5 4 3 3 3 2 2 1 1 2 3 4 3 4 4 5 4 4 3 3 2 2 2 2 2 2 1 1 4 4 4 3 3 5 3 3 4 3 1 2 3 3 3 3 3 3 2 2 1 2 3 4 4 4 4 3 3 2 1 3 4 4 2 2 3 3 3 5 6 6 6 7 6 7 7 7 7 6 6 5 6 6 6 6 6 6 6 6 5 5 5 4 4 4 3 3 3 3 3 4 3 3 3 3 3 4 3 2 1 0 1 1 2 2 2 2 2 2 2 2 2 2 1 1 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 1 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1 1 1 0 0 1 0 1 1 2 2 2 2 2 2 1 1 1 1 1 0 0 1 1 2 2 3 4 4 3 2 1 3 4 5 4 3 3 2 2 3 3 3 3 3 3 2 2 2 2 1 1 1 1 1 3 3 3 2 2 1 0 0 0 1 2 3 4 5 5 5 4 2 1 1 2 3 3 3 4 5 5 5 5 5 5 4 4 4 4 3 1 1 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 3 3 4 4 4 4 4 4 3 3 3 4 4 5 6 6 6 5 5 5 4 4 4 5 5 6 6 6 6 5 5 4 4 4 4 4 4 5 5 5 5 4 4 4 4 4 4 5 5 5 5 5 5 5 4 4 3 3 3 3 4 4 4 3 3 3 3 2 2 2 2 2 2 2 2 2 2 3 3 4 4 4 4 3 2 2 2 2 3 3 3 3 3 3 2 2 3 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 16 15 15 15 15 15 14 14 14 14 14 13 13 13 13 13 13 13 12 12 12 11 11 10 10 9 9 9 8 8 8 7 7 6 6 6 6 5 5 4 4 4 4 3 3 2 2 1 1 1 1 1 1 2 2 2 2 2 2 1 1 1 1 2 3 5 5 4 3 2 2 2 1 2 4 4 4 4 4 4 3 3 2 2 1 2 2 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 6 6 6 6 5 5 4 4 4 3 3 3 3 3 3 4 4 5 5 5 6 6 5 5 4 4 3 3 3 3 4 4 4 5 5 5 5 5 4 3 3 4 5 5 5 4 4 3 2 1 2 3 3 5 5 5 4 6 6 4 2 2 3 5 5 5 4 3 3 3 3 2 3 2 3 5 3 2 2 3 3 2 2 4 5 6 2 1 2 4 3 3 3 6 5 2 2 1 3 4 3 3 3 2 3 5 4 4 3 3 3 1 1 1 2 4 6 7 5 6 6 5 4 3 3 1 1 1 1 1 2 4 6 6 5 6 5 5 5 5 5 5 5 5 5 3 3 4 4 4 3 3 3 3 3 4 5 6 7 7 5 3 2 1 1 3 2 1 2 3 4 4 3 1 0 1 3 5 5 5 6 7 8 6 5 5 5 5 3 3 2 3 3 2 3 5 5 5 4 3 1 1 0 2 3 3 4 5 5 4 3 4 5 5 4 3 3 3 4 6 7 7 6 6 5 5 2 1 1 1 2 2 2 4 6 5 2 2 3 2 1 2 3 2 2 1 1 1 2 2 1 2 2 1 1 4 4 5 4 3 2 2 2 1 0 1 1 1 1 2 4 4 4 4 6 8 7 5 4 5 6 5 5 5 4 3 1 1 4 5 6 5 5 3 3 5 4 2 3 3 3 4 3 2 1 3 5 7 7 6 4 3 4 4 2 1 1 1 2 1 1 2 3 3 3 2 1 1 0 2 2 1 1 1 2 3 3 3 2 1 1 2 2 3 3 4 4 4 4 3 3 3 3 3 4 3 2 3 4 4 4 4 4 4 4 4 4 3 2 2 2 2 2 1 1 3 5 4 3 0 2 4 4 3 2 1 0 1 2 4 2 2 3 3 2 1 1 1 3 4 5 5 5 4 4 3 2 2 4 4 3 3 4 4 4 4 5 5 5 5 5 6 7 6 6 5 5 5 6 7 7 6 6 6 6 6 6 5 5 4 4 4 3 3 3 3 4 4 4 4 3 3 3 3 3 2 1 1 2 2 2 2 1 1 1 1 2 2 2 1 1 0 1 1 1 1 2 2 2 2 2 2 2 2 2 2 1 1 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1 1 1 1 0 0 0 1 1 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 2 2 3 3 3 3 2 1 1 3 3 3 4 4 4 4 4 4 4 3 3 3 2 2 2 2 1 2 1 0 2 2 2 2 2 2 2 1 1 1 1 1 2 2 4 5 5 5 3 2 1 1 2 3 3 4 4 4 4 5 4 4 4 4 4 3 1 1 2 2 3 3 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 6 6 6 6 6 5 5 5 4 5 5 6 6 6 6 5 5 4 4 4 4 4 4 5 5 5 5 5 4 4 4 4 4 4 5 5 5 5 5 5 4 4 4 3 3 3 3 4 4 3 3 3 3 3 3 3 3 2 2 2 3 3 4 4 4 4 4 4 3 3 2 2 2 3 3 4 4 3 3 2 2 2 3 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 15 16 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 13 12 12 11 11 10 10 9 9 9 8 8 8 7 7 7 6 6 6 5 5 4 4 4 3 3 3 2 2 1 1 1 1 1 1 1 2 2 2 2 2 2 1 1 3 4 4 4 5 5 4 1 1 1 0 0 1 2 4 4 4 5 5 5 4 3 2 2 3 3 3 3 3 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 4 4 4 3 3 3 3 3 3 4 4 5 5 5 4 4 3 3 3 3 3 3 2 3 3 3 4 5 5 5 6 6 6 5 5 4 4 3 3 3 3 4 4 4 5 5 5 5 5 4 4 5 5 5 6 5 5 4 4 1 1 2 3 4 3 3 3 4 5 3 3 4 5 7 6 5 3 3 4 3 3 1 1 1 3 4 2 1 1 2 2 1 2 5 5 5 4 4 5 5 5 4 5 6 4 2 1 1 3 4 4 4 3 2 2 4 3 1 3 4 4 1 2 1 3 5 5 4 2 2 4 4 3 3 3 3 2 2 1 1 2 4 5 6 4 3 3 4 4 5 5 5 5 5 4 3 2 3 3 4 4 4 4 4 5 6 6 6 7 6 5 2 1 2 2 2 2 3 5 5 5 4 3 1 1 2 4 5 4 4 5 6 6 5 5 6 5 5 1 1 2 3 3 4 6 7 6 5 3 1 1 2 2 2 2 2 3 4 4 4 3 4 6 5 3 2 1 3 4 4 5 6 6 6 7 8 6 3 2 2 2 3 4 6 5 3 1 3 3 3 3 3 2 1 1 1 1 1 1 1 1 1 0 3 4 5 3 3 3 3 2 1 1 1 1 2 2 1 1 1 1 2 2 2 5 7 6 3 4 5 6 6 4 3 3 2 1 3 5 3 4 5 5 4 4 6 6 4 3 2 2 3 3 2 2 3 5 5 5 3 2 1 3 4 2 1 1 1 1 1 1 1 3 3 3 1 1 1 1 1 2 2 1 0 1 1 2 2 2 1 1 2 2 3 4 3 3 3 3 4 3 2 3 4 4 3 3 3 4 4 4 4 4 3 3 3 3 3 2 2 2 1 1 2 4 4 4 3 2 0 2 3 5 2 0 1 0 1 3 3 2 2 3 3 2 1 1 2 2 2 3 3 4 4 4 3 2 2 3 4 4 4 4 2 2 2 3 3 3 4 5 6 6 6 5 4 5 5 6 6 6 6 6 6 6 6 5 5 4 3 3 3 3 3 3 3 4 4 4 4 3 3 3 3 2 2 2 2 2 2 2 2 2 1 1 1 1 2 2 2 1 0 1 1 2 2 2 2 2 2 2 2 2 2 2 1 1 1 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 1 1 1 0 0 0 0 1 1 2 2 2 2 2 2 1 1 1 1 1 1 1 1 2 2 3 3 3 3 3 3 2 1 1 2 2 3 4 4 4 4 4 3 3 3 3 2 2 2 2 3 3 2 1 2 2 2 1 2 2 2 2 1 1 1 2 2 2 3 4 5 5 4 2 1 1 2 2 3 3 4 4 4 4 4 4 3 3 2 2 1 2 2 2 3 3 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 2 2 3 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 6 6 6 6 6 6 6 5 5 5 5 6 6 6 6 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 4 4 3 3 3 3 4 4 4 3 3 3 4 4 3 3 2 2 3 3 4 4 5 5 5 4 4 3 2 2 2 3 4 4 4 3 3 2 2 2 3 3 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 13 13 13 13 13 13 12 12 11 11 10 10 9 9 9 8 8 8 7 7 7 6 6 5 5 4 4 4 3 3 3 2 2 1 1 0 0 1 1 1 1 2 2 2 2 2 1 1 1 3 5 5 4 3 4 3 1 1 1 1 1 1 2 3 4 5 5 5 5 4 4 3 3 3 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 4 4 5 5 5 6 6 6 5 5 5 5 4 4 4 4 4 5 4 4 5 5 4 3 3 4 5 5 6 6 5 5 5 4 2 3 4 4 3 2 2 3 2 2 2 3 4 5 5 5 3 2 2 3 3 2 1 1 2 4 4 3 1 1 1 1 2 3 4 5 5 5 3 2 1 2 4 6 7 4 1 3 1 2 3 2 1 1 3 2 1 1 2 4 5 3 2 3 5 5 5 5 3 2 3 3 2 2 3 4 5 5 4 3 3 3 4 5 4 2 1 2 3 4 5 5 5 4 3 3 2 2 2 2 2 3 4 5 6 7 7 7 6 7 6 4 2 3 5 6 6 7 7 6 4 3 2 2 2 2 4 5 4 2 3 4 5 6 5 5 5 4 5 6 1 2 3 4 6 6 6 5 5 4 2 1 1 2 3 3 3 2 3 3 3 3 4 4 4 1 3 3 2 2 1 2 4 5 5 5 6 6 5 5 3 2 4 5 5 3 1 0 2 3 4 3 3 2 1 1 1 1 1 1 0 0 1 3 5 5 3 3 3 3 3 2 2 1 1 1 1 1 1 1 1 1 1 1 1 3 5 6 5 4 4 4 3 2 1 1 1 2 4 4 1 2 4 3 3 6 6 5 2 1 2 3 3 2 2 2 2 4 3 2 3 2 2 4 4 2 1 1 1 1 2 1 1 3 3 3 1 2 3 3 2 1 0 1 1 0 1 1 1 1 1 1 0 1 3 4 3 2 2 3 4 2 1 1 2 4 3 3 4 4 4 5 4 4 3 3 3 3 3 2 1 1 1 0 2 3 3 2 1 1 0 1 2 2 1 1 1 1 3 4 4 3 3 3 2 1 1 1 2 2 2 2 2 2 3 4 4 4 4 5 2 1 2 2 1 0 2 4 6 6 6 7 7 7 6 5 4 5 5 5 5 5 6 6 6 5 5 5 5 4 3 3 3 4 4 4 4 4 4 4 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 1 1 1 2 2 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 1 1 1 2 2 2 2 2 2 2 1 1 1 1 1 2 2 2 2 3 3 3 4 4 4 3 3 2 1 2 3 3 4 3 3 3 3 3 3 3 3 2 2 2 3 3 2 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 3 4 5 5 4 3 1 1 1 2 3 3 4 5 5 4 4 3 3 2 2 2 2 2 2 3 3 3 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 2 2 1 1 2 2 3 3 3 3 4 5 5 5 4 4 4 4 5 5 6 6 6 6 6 6 6 6 6 6 6 6 7 6 6 5 5 5 4 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 4 4 3 3 3 3 4 4 4 4 4 4 4 4 3 3 2 3 3 4 4 5 5 4 4 3 3 2 2 2 2 3 4 4 4 3 3 2 3 3 3 4 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 13 13 13 13 13 12 12 11 11 10 10 9 9 9 8 8 8 7 7 6 6 5 5 4 4 4 3 3 3 2 2 2 1 1 1 1 1 1 2 2 2 2 2 1 1 1 1 2 3 6 5 4 3 3 2 2 2 2 2 2 2 3 4 5 5 5 5 5 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 3 3 3 2 2 2 1 1 1 0 0 0 0 1 1 1 2 2 2 2 3 4 4 5 5 5 6 6 6 6 6 5 5 5 5 4 4 4 4 5 5 5 4 4 3 2 2 3 4 5 5 5 5 5 5 3 2 3 3 3 2 2 2 2 1 1 1 2 4 6 5 4 3 3 3 3 4 3 2 2 2 2 2 2 2 1 1 2 3 4 3 3 3 3 3 2 1 2 4 6 6 5 1 2 2 1 2 1 1 2 3 4 2 5 5 4 3 2 3 5 5 4 4 4 4 2 2 3 3 3 3 4 5 5 5 5 5 3 2 3 3 3 2 1 1 3 4 5 4 2 2 2 3 4 2 2 2 2 4 5 6 7 7 7 6 5 5 5 6 5 6 7 7 6 5 4 4 4 3 3 3 5 5 5 4 3 4 5 7 6 5 5 3 5 4 3 3 3 4 5 5 6 6 5 5 5 4 4 5 5 5 4 4 3 2 1 2 3 2 3 3 1 1 3 2 3 2 3 4 4 5 5 6 6 5 5 4 4 5 4 3 2 2 2 2 1 2 2 2 1 0 0 0 1 1 1 1 1 2 4 5 5 3 3 2 2 3 4 5 4 3 2 1 1 1 2 4 5 4 4 4 4 5 6 5 5 5 4 3 2 1 1 2 3 5 4 2 2 3 5 6 6 3 0 1 2 3 2 2 2 2 2 2 4 5 3 3 2 3 5 4 2 1 0 1 1 2 0 1 3 3 3 1 1 3 3 3 2 2 3 2 1 1 0 1 1 1 2 2 2 3 4 3 2 2 2 3 1 0 0 2 4 4 3 4 4 4 5 4 4 3 3 3 3 3 2 1 1 1 1 1 2 3 2 0 0 1 1 1 1 2 2 2 3 4 4 3 3 3 3 2 1 1 1 2 2 3 3 2 2 2 3 4 5 4 4 3 3 3 3 2 3 5 6 6 6 7 7 7 6 5 5 4 4 4 4 4 4 4 4 4 4 5 5 5 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 1 1 1 1 1 2 2 2 2 1 2 2 2 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 0 0 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 4 4 4 4 3 3 2 3 4 4 4 3 3 3 3 3 2 2 2 2 2 2 2 2 2 1 0 0 1 1 2 2 2 2 2 2 2 2 2 3 3 4 4 4 4 3 2 1 2 2 3 4 4 4 4 3 2 2 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 1 0 0 0 1 1 1 1 1 1 3 4 5 5 5 5 4 4 5 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 6 6 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 2 3 3 4 4 4 4 4 4 4 4 3 3 3 3 3 4 4 4 4 4 3 3 2 2 2 2 3 3 4 4 4 3 3 2 3 3 4 4 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 13 13 13 13 13 12 12 11 10 10 10 9 9 8 8 8 7 7 6 6 5 5 4 4 4 3 3 3 2 2 2 1 1 1 1 1 2 2 2 2 2 2 1 1 1 2 2 3 4 6 6 5 4 3 3 3 3 3 3 3 4 4 5 5 5 5 5 5 4 4 4 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 5 4 4 4 5 5 4 4 4 3 3 3 2 2 1 1 1 1 1 1 1 1 1 2 2 2 2 3 3 4 4 4 5 5 5 6 6 6 6 6 5 5 4 4 4 4 4 4 5 5 5 4 3 2 1 1 2 4 5 5 5 5 4 4 2 2 3 2 0 1 1 1 1 1 3 4 4 5 6 6 5 6 5 5 5 4 4 2 1 2 2 1 0 1 1 2 4 4 4 2 2 2 3 3 4 4 6 5 3 3 3 3 1 3 2 1 1 2 2 2 3 3 5 5 1 3 5 4 3 2 2 2 2 3 2 1 1 2 2 2 1 2 1 1 3 4 4 2 1 2 3 2 1 3 4 5 4 3 2 2 3 4 4 2 1 1 1 3 4 4 4 4 5 6 4 4 4 4 3 4 6 4 2 2 4 5 2 3 7 7 7 6 5 5 6 9 8 7 6 5 5 4 3 3 4 5 4 4 4 6 6 4 3 3 3 3 4 5 5 5 5 4 4 3 3 3 3 2 2 3 4 5 5 7 7 7 6 5 5 5 5 4 3 3 4 7 6 5 4 3 4 4 4 5 4 4 3 2 0 0 1 1 1 1 1 2 3 5 5 3 1 2 2 2 2 3 3 4 4 3 2 1 1 1 3 5 6 7 6 6 6 5 5 5 5 5 4 4 3 1 1 2 3 5 3 2 3 3 4 5 4 3 3 2 4 5 4 3 2 2 1 3 4 6 5 4 3 3 4 3 2 1 0 0 1 1 1 2 3 3 3 2 2 3 3 2 2 2 3 4 3 1 0 1 0 1 1 2 3 4 3 1 2 3 2 2 1 0 1 3 4 4 2 3 3 4 5 4 4 4 4 4 4 4 3 1 1 1 1 2 3 4 2 1 1 1 1 2 2 2 2 2 2 1 0 2 3 4 3 2 1 1 2 2 3 3 3 3 2 2 2 3 3 3 4 4 4 4 5 6 8 7 6 5 5 5 5 5 5 4 3 3 3 3 3 4 4 4 4 4 4 4 5 4 4 3 2 2 2 2 2 2 2 2 2 3 3 3 2 2 1 1 1 1 1 1 1 1 1 1 2 2 1 2 1 1 1 1 1 1 1 1 1 2 1 1 1 1 1 2 2 2 2 2 2 2 1 1 1 1 1 0 1 1 2 1 1 1 1 1 1 1 1 0 0 0 1 1 1 1 1 2 2 2 2 2 2 2 2 3 2 2 2 2 2 2 2 2 2 2 3 3 3 3 4 4 4 4 4 3 3 2 2 3 4 4 3 3 3 3 2 2 2 2 2 2 2 2 2 1 1 1 0 1 1 2 2 2 2 2 2 2 2 3 3 4 4 4 3 3 2 2 2 3 3 3 3 3 2 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 3 3 3 3 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 0 0 0 1 2 4 5 5 5 5 4 4 4 5 6 6 6 6 6 6 6 6 6 6 7 7 8 8 7 6 6 6 6 6 6 6 6 6 5 5 4 4 4 4 4 5 5 5 5 5 5 4 4 4 5 5 4 4 3 2 3 3 4 4 5 5 5 4 4 4 4 3 3 3 3 4 4 4 4 4 3 3 3 2 3 3 3 3 4 4 4 3 3 3 4 4 5 4 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 13 13 13 13 12 11 11 10 10 9 9 9 8 8 7 7 6 6 5 5 4 4 4 3 3 3 3 2 2 2 2 2 2 2 2 2 3 3 3 2 2 2 2 2 4 4 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 4 5 5 6 6 6 6 5 5 4 4 4 4 4 4 4 4 4 3 3 2 3 4 4 4 3 3 3 3 3 2 1 1 1 1 1 1 1 2 2 2 3 3 3 3 3 4 4 4 5 5 5 6 6 6 6 6 5 4 3 3 3 4 5 5 5 5 4 3 2 2 1 2 3 5 5 5 5 4 3 2 2 2 3 2 1 1 2 2 4 5 6 4 3 3 4 6 5 5 4 3 4 3 3 2 1 1 2 1 1 2 2 1 3 4 5 6 5 2 1 2 4 4 5 5 4 2 3 5 4 2 1 0 2 1 0 2 2 2 2 2 2 5 8 5 3 0 2 3 3 2 1 1 0 1 1 1 1 3 3 2 2 3 3 2 2 2 2 1 1 3 4 4 4 3 2 2 2 4 4 3 3 2 1 1 2 2 1 2 3 3 2 2 3 3 3 4 5 4 3 4 2 3 6 8 10 9 8 6 6 6 6 6 6 6 7 6 5 5 5 6 3 3 4 3 3 4 5 2 1 2 3 4 5 5 5 4 4 6 7 7 5 4 4 3 3 6 7 7 6 6 5 6 6 6 5 6 6 5 5 5 5 5 5 5 5 4 4 4 5 6 6 6 6 4 1 0 1 1 1 1 2 3 5 4 3 2 1 1 1 2 1 1 2 2 3 2 1 1 1 1 2 3 5 6 7 7 6 6 5 5 5 4 4 4 4 1 1 1 2 4 2 1 3 3 4 3 2 3 3 2 2 3 4 3 2 1 1 3 4 4 3 3 2 2 3 2 1 1 1 0 1 0 2 2 2 2 1 1 1 1 1 2 3 2 3 4 3 1 1 2 0 1 2 3 2 1 1 1 1 2 2 1 1 1 1 4 4 3 0 2 4 4 4 4 4 4 4 4 5 5 4 3 2 1 1 3 4 3 2 2 2 2 2 3 3 3 3 3 3 1 1 2 3 4 2 1 1 1 1 1 1 2 2 3 2 1 2 3 4 4 4 4 4 5 6 6 6 6 6 5 4 3 3 3 4 4 5 4 3 3 3 3 3 3 3 4 6 6 5 4 3 2 2 2 1 2 2 2 2 2 2 3 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 1 1 1 1 1 1 1 2 2 1 1 1 1 1 1 2 2 2 2 1 1 1 1 1 1 1 0 0 0 1 1 2 2 2 2 2 2 2 2 2 2 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 4 4 5 5 4 3 2 2 2 3 4 4 4 4 3 3 3 3 3 2 2 2 2 2 2 1 1 1 1 2 2 3 2 2 2 2 2 2 2 3 3 4 3 3 3 3 3 3 3 3 2 2 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 2 3 2 2 2 2 2 2 2 2 2 2 1 1 1 0 1 2 4 4 4 4 3 3 3 4 6 6 6 6 6 6 6 6 6 6 6 7 8 8 8 8 7 7 7 6 6 6 5 5 5 4 4 4 4 4 5 5 5 5 5 5 5 5 4 4 5 5 4 4 3 3 3 3 4 4 5 5 4 4 4 4 4 4 3 3 3 4 4 4 4 3 3 3 3 3 3 3 3 4 4 4 4 3 3 4 4 4 5 4 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 13 13 13 12 12 11 11 10 10 9 9 9 8 8 7 7 6 5 5 4 4 4 3 3 3 3 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 2 2 4 5 5 5 3 4 4 4 5 5 5 5 4 4 4 3 3 4 4 4 4 5 5 4 4 4 5 5 5 5 5 5 5 5 4 4 5 5 5 5 4 4 3 2 3 3 4 4 3 3 3 4 4 3 3 3 2 1 1 1 1 1 2 2 2 2 3 3 3 3 3 4 4 4 5 5 5 5 6 6 6 6 5 3 2 1 2 4 5 5 5 5 4 3 2 1 1 2 3 4 4 4 5 3 1 1 2 3 3 3 3 4 4 4 5 5 5 4 3 3 4 6 6 3 2 3 2 1 1 2 2 2 2 1 1 1 2 0 1 3 4 5 3 2 0 2 4 6 8 7 4 2 2 3 3 2 1 3 4 3 4 4 3 1 1 3 4 6 6 5 2 1 3 4 4 3 1 1 1 0 1 1 2 2 2 2 2 2 2 2 1 1 1 2 1 2 5 5 5 3 2 2 3 4 5 6 7 5 3 2 1 1 2 1 0 1 2 3 4 3 3 3 3 3 3 2 4 7 9 8 8 8 8 8 7 5 3 3 4 5 5 5 6 6 6 5 3 2 2 3 4 5 5 3 3 3 6 5 5 4 3 3 5 7 6 6 5 4 5 5 6 6 6 6 4 3 4 5 6 5 5 6 6 7 6 4 4 5 6 5 4 2 3 5 4 5 6 6 7 5 3 1 1 2 3 3 2 4 5 4 3 0 0 1 1 1 1 0 0 1 1 2 1 2 3 4 4 5 6 6 7 6 6 5 5 5 4 4 3 4 4 3 1 1 2 4 5 3 3 2 2 1 1 1 2 3 3 2 2 2 1 0 2 4 3 3 3 2 1 2 2 1 0 1 1 0 1 1 1 3 3 2 0 1 1 1 1 1 1 2 3 3 2 1 1 1 0 0 1 2 2 3 2 1 1 1 2 1 1 1 1 2 2 1 1 2 4 4 4 4 4 4 4 4 5 5 5 4 3 2 3 5 5 2 0 1 2 2 3 3 3 4 5 5 4 1 1 2 2 2 1 0 1 1 1 1 1 1 1 1 1 1 2 3 4 5 4 3 3 3 4 5 6 6 5 4 3 2 2 2 3 4 5 5 4 3 3 3 3 3 3 4 5 6 6 5 3 2 1 1 1 1 2 2 2 2 3 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 2 2 1 1 1 1 0 1 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 2 2 2 2 2 2 2 2 3 3 4 4 4 4 4 3 2 1 1 2 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 1 1 2 2 2 2 2 2 2 2 2 2 2 3 3 4 3 3 3 3 3 3 2 2 2 1 0 0 1 1 1 1 1 1 1 1 2 2 3 3 3 2 2 3 3 3 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 1 1 1 2 2 3 3 3 2 2 2 3 5 6 7 6 6 6 6 5 5 4 5 6 7 8 8 8 8 8 7 7 6 6 5 5 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 4 4 3 3 3 4 4 5 4 4 4 4 4 4 4 4 4 3 3 4 4 4 4 4 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 5 5 4 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 13 13 13 12 12 11 11 10 10 9 9 9 8 7 7 6 6 5 5 4 4 3 3 3 3 3 2 2 2 2 3 3 3 3 3 3 4 4 4 4 4 4 4 4 5 5 5 4 4 4 5 5 5 5 5 4 4 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 6 5 5 4 4 4 3 4 4 4 3 3 3 3 3 3 3 3 3 3 2 2 1 1 1 2 2 2 3 3 3 3 3 4 4 4 5 5 5 5 5 6 7 6 5 4 3 2 2 2 3 4 5 5 4 4 3 2 1 1 2 2 3 3 4 4 3 1 2 4 5 5 5 4 4 4 5 5 5 3 2 3 4 5 5 5 2 1 3 3 2 3 3 4 3 3 3 2 2 2 2 2 2 4 3 2 1 1 5 8 7 7 7 3 1 2 1 2 1 1 4 4 3 1 0 1 1 2 3 5 4 4 4 2 2 3 4 4 2 2 2 2 2 2 1 1 2 2 3 3 2 2 3 2 1 1 2 3 4 5 5 5 5 5 4 4 5 7 7 7 6 5 4 2 1 1 2 1 1 1 2 2 1 2 3 2 1 2 4 8 6 5 4 5 5 6 8 8 5 1 2 3 4 4 5 6 6 5 5 5 5 4 5 6 7 6 5 6 5 5 3 2 3 3 4 5 6 5 6 5 5 5 5 6 6 5 4 2 2 5 5 5 4 4 5 5 6 7 7 5 5 5 4 2 1 3 5 6 6 6 6 6 6 5 3 3 3 4 4 2 4 5 4 3 1 1 1 2 1 0 1 1 1 0 1 0 1 2 2 4 6 7 5 4 5 5 5 5 4 4 4 4 4 4 4 3 2 2 4 7 5 3 2 1 0 1 2 2 1 1 1 1 1 1 1 1 2 2 3 3 2 1 1 1 1 0 1 1 0 1 1 1 2 3 2 1 2 2 1 1 1 1 1 2 3 3 2 2 2 2 2 1 2 3 3 4 3 3 3 3 2 1 1 1 1 1 1 1 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 6 6 5 2 2 1 0 2 2 3 3 3 4 3 3 2 1 1 2 3 2 1 1 1 1 1 1 1 1 1 1 2 3 4 4 6 4 4 4 4 4 5 5 5 4 3 3 2 2 2 3 3 4 4 5 5 4 3 4 4 4 4 5 6 6 6 4 2 1 0 0 1 1 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 2 2 2 1 1 0 1 1 1 1 1 2 2 2 1 1 1 1 2 2 2 1 1 1 1 1 1 1 0 1 2 2 2 2 2 2 1 1 1 1 2 2 2 2 2 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 3 4 4 5 4 4 3 3 2 2 1 1 2 2 3 3 3 4 4 3 3 3 2 2 2 2 1 1 2 2 2 2 2 2 1 1 1 2 2 3 3 3 2 2 2 2 2 2 2 2 1 0 1 1 1 1 1 1 2 2 2 2 2 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 4 6 7 6 6 6 5 4 3 3 3 4 5 6 7 7 7 6 6 6 5 5 5 4 4 4 4 4 4 4 4 5 5 4 4 5 5 5 5 5 5 5 4 4 3 3 3 4 4 5 4 4 4 4 4 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 13 13 13 12 11 11 10 10 10 9 9 8 8 7 6 6 5 5 4 4 4 3 3 3 3 3 3 2 2 3 3 3 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 3 3 3 2 3 3 3 3 3 4 4 4 3 2 2 3 5 6 6 5 5 5 5 5 4 4 4 4 5 4 3 3 2 2 2 3 3 3 3 3 3 3 3 2 2 1 1 1 1 2 2 3 3 3 3 4 4 5 5 5 5 4 4 5 6 7 6 5 4 2 2 2 2 3 5 5 5 5 4 4 2 1 1 1 1 1 2 2 2 1 2 4 5 4 3 3 3 2 3 5 4 4 4 5 5 4 3 3 3 2 1 2 3 3 4 4 5 4 3 2 0 2 2 2 2 3 5 2 0 1 1 4 4 4 5 5 4 1 2 3 3 1 2 3 2 1 3 3 2 1 1 3 3 3 2 3 3 2 3 1 1 1 1 2 3 4 3 3 2 2 2 2 1 1 2 2 2 1 2 3 4 4 4 5 6 6 6 6 5 5 6 5 6 7 7 6 5 3 2 1 0 1 1 1 3 5 6 6 5 6 7 7 7 5 3 2 4 4 3 4 6 5 4 3 3 5 5 4 4 4 3 4 5 4 5 5 6 6 6 6 6 4 3 3 2 3 4 5 4 4 5 5 5 5 4 4 5 5 4 2 2 3 4 4 3 3 3 3 4 5 4 5 6 5 4 4 3 2 5 7 8 6 6 6 6 6 5 4 3 3 4 3 3 5 5 5 4 3 2 2 1 1 1 1 0 1 1 1 0 1 2 3 4 5 4 2 2 5 5 5 5 4 4 4 4 4 4 4 4 5 4 5 6 6 4 2 1 1 2 3 3 2 2 1 0 0 1 1 0 0 0 0 0 1 2 3 1 1 1 1 1 1 0 1 1 1 2 2 1 1 2 1 2 3 1 1 2 3 3 4 4 4 3 3 2 1 2 3 4 4 3 2 2 2 2 1 2 3 4 3 3 4 4 4 4 4 4 4 4 3 3 2 3 4 4 5 7 6 4 1 2 1 0 1 2 3 4 3 2 2 2 2 2 2 3 3 3 1 1 1 1 2 1 1 1 0 1 1 2 4 5 5 4 4 4 3 3 4 4 4 4 4 3 3 3 3 3 3 3 4 5 5 6 5 4 4 4 4 4 5 5 5 4 3 2 1 1 1 1 2 2 2 2 2 2 2 3 3 3 3 3 3 2 2 2 2 1 1 1 1 1 1 1 2 2 2 2 1 2 1 1 1 1 1 1 2 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 2 2 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 3 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 4 4 3 3 3 2 2 2 2 1 1 2 2 2 1 1 1 1 1 1 2 2 2 2 2 2 1 1 1 1 1 1 1 1 2 2 2 2 2 2 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 3 6 7 7 6 5 4 3 2 2 2 2 3 4 5 6 6 6 6 5 5 5 5 5 4 4 4 4 4 4 5 5 5 5 4 4 4 5 5 5 5 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 13 13 13 12 11 11 10 10 10 9 9 8 7 7 6 6 5 5 4 4 4 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 3 3 2 2 2 3 3 2 3 3 3 4 4 4 5 5 6 5 4 3 4 4 4 4 2 1 1 3 3 3 2 0 1 1 2 3 3 3 3 3 3 3 3 2 2 2 1 1 1 2 3 3 3 3 3 4 5 5 5 5 4 4 4 5 6 7 6 4 3 2 2 3 3 5 5 5 5 5 5 5 4 2 2 1 0 0 1 2 1 1 5 6 6 4 3 3 2 1 2 4 5 4 4 4 5 4 3 2 2 2 1 0 2 2 2 2 4 4 2 0 1 1 1 2 4 3 3 2 2 1 1 2 3 2 5 6 7 5 4 4 3 2 1 1 2 2 3 2 2 2 3 4 3 2 1 2 3 1 1 3 3 1 2 4 4 4 3 3 3 3 1 0 1 1 1 1 2 3 4 4 4 4 4 6 5 5 4 5 5 4 4 4 5 6 6 6 6 6 5 3 1 2 1 3 5 7 7 6 7 8 8 7 5 4 4 3 4 3 1 2 3 5 6 7 6 4 2 1 2 2 3 4 4 4 3 4 4 4 4 3 1 2 3 3 3 5 3 2 1 3 4 5 5 6 5 4 5 5 4 2 2 2 2 3 2 1 2 3 3 1 1 2 3 4 3 3 3 5 8 7 6 6 6 6 6 5 5 4 2 3 4 5 5 6 5 4 4 4 3 3 2 1 1 1 1 1 2 2 2 3 4 6 5 3 1 3 3 4 5 5 5 4 4 5 4 4 3 4 6 5 5 5 6 7 4 2 2 1 3 3 3 2 2 2 2 1 1 1 1 1 2 3 4 4 4 3 0 1 3 3 2 2 2 1 1 1 1 2 2 1 1 1 0 1 0 1 2 2 2 2 2 2 2 2 2 2 3 3 2 2 2 0 1 1 1 1 1 2 3 4 4 4 3 3 2 2 4 4 3 2 2 3 4 5 6 6 6 4 2 1 1 1 1 1 2 3 3 3 2 2 2 2 3 3 2 2 2 2 2 2 1 1 1 1 0 1 2 1 2 3 4 3 1 1 1 2 2 4 4 4 5 5 5 4 4 5 4 4 4 3 4 4 5 4 3 3 3 3 4 4 4 4 3 2 1 1 1 1 1 1 1 1 2 2 2 3 3 3 3 2 1 1 1 1 1 1 1 1 1 1 2 1 2 2 1 1 1 1 1 1 0 0 1 1 1 1 1 1 1 1 1 1 0 1 1 2 2 2 2 2 2 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 2 2 3 3 2 2 2 2 1 1 2 2 1 1 2 2 3 4 4 4 4 4 3 3 3 3 3 4 4 4 4 4 3 3 3 3 4 3 3 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 1 1 2 2 2 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 2 5 7 7 6 5 3 3 2 2 2 3 4 5 6 6 6 6 6 5 6 6 5 5 5 5 4 4 4 4 4 4 5 4 4 4 4 4 4 5 5 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 17 17 17 17 17 17 16 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 13 13 13 13 12 12 11 11 10 10 10 9 9 8 7 7 6 6 5 5 4 4 4 4 3 3 3 3 3 3 3 4 4 4 4 5 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 3 3 2 2 2 2 3 3 3 4 5 5 5 5 5 5 4 3 2 2 3 3 3 2 2 1 0 2 2 2 1 1 2 2 3 3 3 4 3 3 2 2 2 2 2 2 2 2 2 3 3 3 3 3 4 4 5 5 5 4 4 4 5 5 6 6 5 3 2 2 3 4 5 5 5 5 6 6 6 6 6 4 3 1 0 0 1 1 0 2 5 5 6 5 3 1 1 1 2 4 5 4 2 2 2 3 3 2 2 1 1 1 2 2 1 1 1 2 1 0 1 2 3 4 5 4 3 3 3 3 2 1 1 3 6 6 5 4 1 1 1 1 3 3 3 2 1 1 2 4 4 5 4 4 4 5 3 2 3 4 3 2 4 5 4 4 3 3 3 2 0 1 2 1 0 1 2 3 4 5 5 5 5 5 5 4 3 4 4 3 3 3 4 5 5 5 6 6 6 5 1 2 4 6 7 6 5 4 4 4 4 4 4 4 5 4 3 2 2 2 4 6 6 7 6 5 3 2 3 4 5 5 4 4 3 4 5 5 3 2 3 3 2 2 5 6 5 1 0 2 4 6 6 5 5 5 6 6 5 3 2 1 1 2 1 0 2 1 1 0 1 2 1 1 2 3 5 7 8 5 3 4 5 5 5 5 5 5 4 4 5 5 4 4 4 3 2 3 3 3 3 2 2 2 3 4 4 2 2 3 5 8 6 4 1 3 3 3 3 4 6 7 6 5 5 5 5 5 5 5 6 6 6 6 3 2 5 1 3 3 3 3 4 4 3 2 0 0 1 1 3 4 4 4 4 2 1 2 2 3 2 1 1 1 1 1 2 2 1 1 1 1 0 0 1 1 2 2 2 3 3 2 2 2 4 3 2 2 2 2 1 0 1 1 1 0 1 2 3 4 4 3 2 2 1 2 3 3 2 1 3 5 6 6 5 4 3 1 1 1 1 1 1 1 1 3 3 3 2 0 1 1 1 2 3 2 2 2 2 3 2 1 1 1 1 3 3 4 3 3 3 1 2 0 2 3 3 4 4 4 4 5 5 5 5 6 6 5 5 5 5 5 4 3 2 1 2 2 2 3 3 3 2 2 1 1 1 1 1 1 1 1 1 2 2 3 3 3 2 1 0 0 1 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 2 2 2 2 2 2 2 2 2 3 3 3 3 3 2 2 2 2 2 2 2 1 2 2 2 2 2 1 1 1 1 1 1 1 2 2 2 2 2 1 1 1 1 1 1 1 1 2 3 4 4 3 3 3 3 3 2 2 3 3 4 4 4 4 4 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 0 0 0 0 0 0 0 0 1 1 1 1 2 2 3 3 3 4 4 4 4 4 4 4 5 5 5 4 4 4 4 4 4 3 3 3 3 4 4 4 4 4 4 4 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 2 4 6 6 6 5 3 3 3 4 5 5 5 6 6 6 6 6 6 5 6 6 6 6 6 5 5 5 4 4 4 4 4 4 4 4 4 4 4 5 5 4 4 4 4 4 4 4 4 3 3 4 4 4 4 5 4 4 3 4 4 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 17 17 17 17 17 16 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 14 14 14 14 14 13 14 13 13 13 13 13 13 12 12 11 11 10 10 10 9 9 8 7 7 6 6 5 5 5 4 4 4 3 3 3 3 3 3 4 4 4 4 5 5 4 4 4 4 4 3 3 4 4 4 5 5 5 5 6 6 6 6 5 5 5 5 4 3 3 2 2 2 3 5 6 6 6 6 5 5 4 3 4 3 3 2 2 2 2 2 2 2 2 1 1 1 1 1 1 2 2 3 2 3 3 3 3 2 2 1 1 1 1 1 1 2 3 3 3 3 3 3 3 4 4 4 4 4 5 5 6 6 5 4 2 1 1 2 3 3 4 6 6 7 7 7 7 6 5 4 2 1 0 0 0 0 0 1 0 1 2 2 1 0 2 5 5 5 3 3 4 3 3 2 1 1 2 1 1 1 1 1 2 2 2 1 0 1 1 1 1 3 5 3 2 3 1 1 1 2 4 5 4 3 2 2 4 4 3 1 2 2 1 2 2 1 1 2 4 5 5 6 5 5 5 4 4 3 3 4 4 4 4 3 3 1 1 1 1 2 1 1 2 2 3 4 5 5 5 6 5 4 3 2 3 4 4 4 3 3 4 4 4 5 7 7 6 4 6 6 5 4 4 4 4 5 5 4 3 4 4 6 6 5 4 3 4 4 5 5 5 5 5 5 5 5 6 4 3 4 4 4 5 6 6 5 4 2 3 6 7 6 5 5 3 2 3 4 6 5 5 5 7 8 7 7 6 5 3 2 1 2 2 2 2 1 1 1 1 2 2 3 5 6 7 6 4 3 4 5 5 5 4 4 6 6 5 4 3 2 3 4 3 2 3 3 3 3 4 4 4 4 4 4 3 2 2 4 6 6 3 1 2 2 2 2 5 6 7 6 6 6 7 8 8 7 6 6 6 6 5 3 3 3 4 3 3 3 4 5 4 2 1 1 1 0 1 2 3 2 1 2 1 0 1 0 1 1 1 1 1 2 2 2 2 1 1 0 1 1 1 1 1 2 3 3 3 3 3 3 3 3 3 2 3 3 3 2 1 1 1 1 2 3 4 4 3 3 3 3 2 2 1 0 1 2 3 3 4 3 3 3 3 2 1 0 1 1 1 1 1 1 3 3 2 0 1 0 2 2 2 2 2 2 2 2 3 3 1 1 1 2 4 4 5 5 6 5 4 3 3 3 4 4 5 5 5 5 5 5 6 6 6 6 6 6 6 6 5 4 3 2 1 1 1 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 2 2 2 2 1 1 0 0 0 1 1 1 1 1 1 1 1 0 1 1 1 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 2 2 2 2 2 1 1 1 1 2 2 2 2 2 2 1 1 1 1 1 1 2 2 2 2 2 1 1 1 1 1 1 1 2 3 3 4 3 3 3 2 2 2 2 2 2 3 3 3 4 4 4 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 0 1 1 1 1 1 1 1 1 1 2 2 3 3 3 3 4 4 4 4 4 4 5 5 5 5 5 5 4 4 4 4 4 3 2 2 2 3 3 4 4 4 4 4 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 4 5 5 5 5 4 4 4 5 5 6 6 6 6 7 6 6 6 5 6 6 6 7 6 6 6 5 5 4 4 4 4 4 5 4 4 4 5 5 4 4 4 4 4 5 4 4 3 3 2 3 3 3 3 3 3 3 3 3 4 4 4 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 5 17 17 17 16 16 16 17 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 13 13 13 13 13 13 13 13 13 12 12 11 11 10 10 10 9 8 8 7 7 6 6 5 5 5 4 4 4 3 3 3 3 3 4 4 4 4 5 5 5 4 4 4 4 3 3 3 4 4 4 5 5 5 6 6 6 6 6 6 5 5 4 4 3 2 3 3 3 4 5 6 6 5 4 5 5 4 3 2 2 2 3 2 2 1 1 3 2 2 2 1 0 1 1 1 2 2 1 1 1 1 2 2 2 2 2 2 1 1 1 2 2 3 4 4 4 3 3 3 4 4 4 4 4 5 5 6 6 6 4 2 1 0 1 2 3 5 6 7 8 8 7 6 6 5 4 3 2 2 1 1 0 1 1 2 1 0 0 0 1 1 3 4 4 3 3 3 3 2 2 1 1 1 1 0 1 1 4 5 4 2 0 1 2 4 3 3 3 4 3 1 2 1 1 2 3 5 7 6 2 2 2 1 1 2 1 3 2 3 2 2 3 2 2 2 4 3 2 2 4 5 6 4 1 1 2 3 3 3 3 2 1 1 2 2 2 1 1 2 3 3 4 5 5 5 4 3 2 2 1 1 1 2 4 3 3 3 3 4 5 7 7 6 7 6 5 4 4 4 4 3 4 5 5 4 3 3 3 3 4 5 3 2 2 2 5 5 4 4 4 4 5 5 4 4 4 5 5 5 4 4 4 4 5 7 8 5 4 4 4 5 6 7 6 6 5 6 6 8 7 5 6 7 7 6 4 3 4 3 3 1 0 0 1 1 2 2 4 5 6 5 4 2 2 3 5 5 4 3 2 3 3 2 2 2 1 3 5 4 3 4 3 3 3 3 3 3 3 4 5 4 2 2 5 7 7 5 3 2 1 2 2 5 5 5 5 5 6 6 6 5 5 5 5 5 5 5 5 4 3 2 2 2 3 4 4 2 1 1 1 2 1 0 1 1 2 1 1 1 1 1 1 2 3 2 2 2 2 2 1 1 1 0 1 0 1 1 1 2 2 2 1 2 3 3 3 2 2 3 3 4 4 4 3 3 3 3 2 2 3 4 4 3 2 2 2 2 0 2 2 3 2 2 2 2 2 3 3 3 2 2 1 2 4 3 3 3 3 4 3 1 2 2 2 3 3 2 1 2 2 2 1 1 1 1 1 2 2 2 4 4 3 5 6 5 5 4 4 5 5 5 5 5 5 6 6 6 6 6 6 5 6 6 6 5 5 4 3 3 2 2 2 3 3 3 3 3 3 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 1 1 1 1 1 1 1 0 0 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 2 2 2 2 2 1 1 1 1 1 2 2 2 2 2 2 1 1 1 1 1 1 2 2 2 2 2 2 1 1 1 1 2 2 3 3 3 3 2 2 2 2 2 1 2 2 2 2 3 3 3 3 3 3 3 2 2 2 1 1 2 2 1 2 2 2 2 2 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 2 2 2 2 2 3 3 3 3 3 4 4 4 3 3 3 3 3 3 3 3 2 2 1 2 2 2 3 3 3 3 3 3 4 4 5 5 5 5 5 5 4 5 5 5 6 6 6 7 7 7 6 6 5 5 6 7 7 7 7 6 6 5 5 4 4 4 5 5 5 5 5 5 5 4 4 4 4 5 5 5 4 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 5 5 5 5 4 4 4 5 5 5 5 5 5 5 5 5 5 5 4 4 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 13 13 13 13 13 13 13 13 12 12 12 12 11 11 11 10 10 10 9 8 8 7 7 6 6 5 5 4 4 4 4 3 4 3 4 4 4 4 4 4 5 5 5 4 4 4 4 4 3 3 4 4 4 5 5 5 6 6 6 6 5 5 4 3 3 3 1 1 2 3 4 5 5 5 5 4 4 4 4 4 4 3 2 2 2 1 0 1 1 2 3 3 2 2 1 1 1 0 0 1 0 1 1 0 1 2 2 2 2 2 1 0 1 2 3 4 4 4 5 5 4 4 4 4 4 4 4 5 5 6 7 7 5 3 3 3 3 3 4 6 7 8 9 9 8 7 6 5 4 3 3 2 2 1 1 1 1 1 1 2 3 3 3 3 2 2 2 3 2 2 2 2 1 2 2 1 1 1 3 5 5 4 5 4 3 1 1 1 2 3 3 4 6 6 5 4 3 4 4 4 6 5 3 1 2 2 1 2 1 3 5 4 2 1 2 1 1 1 2 2 3 2 2 2 4 4 2 2 2 4 3 2 2 1 1 2 3 4 4 4 3 3 4 5 5 5 5 3 2 2 2 3 1 1 1 2 3 3 4 6 5 5 5 6 6 5 5 4 4 4 3 2 2 4 6 6 5 3 2 1 1 1 2 3 2 2 2 3 3 3 3 4 4 4 5 4 4 4 4 4 4 4 3 2 4 4 7 4 2 2 3 3 2 4 6 7 5 5 5 5 6 6 6 5 3 4 6 6 5 3 3 4 3 2 2 1 1 1 3 4 5 5 4 3 2 1 1 2 3 4 4 2 1 1 1 2 3 3 4 5 5 4 4 5 5 4 3 2 2 3 3 4 4 4 2 2 3 5 7 6 4 2 3 3 3 4 4 4 4 3 3 3 3 3 4 4 3 3 4 5 4 3 1 1 2 3 3 4 4 3 1 0 1 2 1 2 2 2 3 2 3 3 3 3 4 4 4 1 2 2 2 2 2 1 0 1 1 1 2 2 2 2 3 3 2 3 4 3 3 1 1 3 3 4 3 3 2 2 3 2 2 3 4 4 4 3 2 2 1 1 2 4 3 1 1 1 2 2 2 2 2 3 3 3 1 2 3 3 3 3 3 3 2 1 2 2 3 4 4 3 2 1 2 1 2 1 1 2 1 2 2 3 2 4 5 4 5 5 6 6 5 4 4 5 5 5 5 5 6 6 5 5 5 5 5 5 5 5 5 5 5 4 3 3 2 3 3 3 3 2 2 2 2 2 2 2 2 2 2 1 1 0 0 1 1 0 1 1 1 1 0 1 1 1 1 1 2 2 1 0 1 1 1 1 1 1 1 1 1 0 0 0 0 1 2 2 2 2 3 2 2 2 2 2 2 2 2 3 3 3 3 2 2 2 2 2 1 1 1 1 2 2 2 2 2 2 2 2 1 1 1 1 1 2 2 2 3 2 2 1 1 1 2 2 3 3 3 3 2 2 2 1 1 1 1 1 1 2 2 2 3 3 3 3 3 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 2 2 2 2 2 2 3 3 3 3 4 4 4 4 4 4 4 4 3 3 3 3 2 2 2 3 3 3 3 3 3 4 4 4 5 5 5 5 5 5 5 5 5 5 5 6 6 6 7 7 7 6 5 5 5 6 6 7 7 7 7 7 6 5 4 4 4 5 5 5 6 5 5 4 4 4 4 4 5 5 5 4 4 4 3 4 4 4 4 3 3 3 3 3 3 4 4 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 2 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 13 13 13 13 13 13 13 13 12 12 12 12 11 11 11 10 10 9 9 8 7 7 6 6 5 5 4 4 4 4 4 3 4 4 4 4 4 4 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 5 5 4 5 5 4 4 4 3 3 3 3 3 3 3 4 5 5 5 5 5 4 4 4 4 3 4 4 5 5 4 3 2 2 2 2 2 2 2 2 3 3 3 2 1 0 0 1 2 1 1 1 2 2 2 1 0 0 1 2 3 4 4 5 5 6 6 6 6 5 5 5 5 5 5 4 5 5 4 4 6 7 7 6 6 6 7 8 9 10 9 7 6 4 3 3 3 2 1 0 0 0 0 1 2 3 5 5 4 3 3 2 1 1 1 1 1 2 2 3 2 2 2 3 4 5 5 5 5 6 5 3 2 2 3 2 3 2 3 6 7 7 6 4 4 5 4 3 3 2 2 5 2 2 3 3 5 2 1 1 0 2 1 1 2 1 2 2 1 2 2 1 1 2 3 3 2 1 1 1 2 2 3 4 5 4 2 2 3 4 4 5 4 3 2 3 1 1 1 2 2 2 3 3 4 6 6 5 4 4 3 3 2 2 3 3 4 6 6 6 7 5 3 2 2 2 2 2 1 1 2 2 2 1 1 3 5 6 5 5 5 4 3 4 5 6 4 4 3 3 5 6 6 5 4 3 4 3 2 4 3 1 0 2 3 3 4 5 6 4 2 3 5 5 4 4 4 3 2 2 4 6 7 6 6 5 5 4 3 2 2 2 3 2 3 5 5 4 3 3 3 3 4 4 5 5 4 4 4 5 5 5 5 4 4 4 4 4 4 3 2 3 6 6 6 5 2 2 3 3 4 3 3 3 3 3 2 2 3 4 5 4 3 3 4 5 3 3 2 2 2 3 3 2 2 2 2 2 2 2 1 1 2 2 2 2 3 4 4 4 5 4 3 1 2 3 3 3 3 2 1 1 1 1 1 1 1 3 4 4 4 4 4 3 1 1 1 2 3 2 1 1 1 1 1 3 3 4 4 4 4 2 2 2 1 0 3 4 2 1 2 1 1 1 1 1 1 2 3 2 2 2 2 2 4 4 2 2 3 2 2 2 3 3 4 4 3 2 3 2 1 1 1 2 1 2 2 3 3 3 4 4 5 5 6 6 4 4 4 4 5 5 5 5 5 5 5 5 4 4 4 4 4 4 5 5 4 4 4 3 3 3 3 3 3 3 2 2 2 1 2 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 1 0 1 1 2 2 1 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 2 2 2 3 3 3 2 2 2 2 2 2 3 3 3 3 3 3 2 2 2 2 1 1 1 1 2 2 2 2 2 2 2 2 1 1 1 1 1 2 2 2 2 2 2 2 2 2 3 3 3 3 3 2 2 1 1 1 1 1 2 2 2 2 2 3 3 3 3 3 3 3 2 2 2 1 1 1 1 1 1 1 1 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 2 3 3 3 3 4 4 4 4 4 4 4 4 5 5 4 4 3 4 4 4 4 3 3 2 2 2 2 2 2 2 2 2 3 3 3 4 4 4 4 3 4 4 3 4 3 3 3 3 3 3 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 6 6 7 7 7 7 6 6 5 5 4 5 6 6 7 7 7 7 6 6 5 4 4 5 5 6 5 5 5 4 4 3 4 4 4 4 4 4 4 4 5 5 5 4 4 4 4 4 4 4 4 5 5 6 6 6 5 5 5 5 5 5 5 5 5 5 4 4 4 3 3 3 2 1 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 13 13 13 13 13 13 13 12 12 11 11 11 11 11 11 10 10 9 9 8 7 7 6 6 5 4 4 4 4 4 3 3 4 4 4 4 4 5 5 5 5 5 5 5 5 4 4 4 4 3 3 4 4 4 4 3 3 4 5 5 5 4 4 4 3 3 2 3 4 4 4 3 3 3 4 2 0 1 2 2 2 2 3 3 4 3 3 3 3 2 1 2 2 2 2 2 3 2 1 1 1 0 1 1 0 2 2 2 1 1 1 0 0 1 2 3 4 4 5 6 6 7 7 5 5 5 5 6 4 2 1 1 2 4 6 8 9 8 7 6 7 8 10 10 10 7 5 3 3 4 3 2 0 1 1 2 2 2 2 2 2 2 3 3 3 3 2 1 0 1 2 3 2 2 3 3 4 4 4 5 5 5 5 5 3 2 1 1 2 2 4 2 1 4 5 6 5 4 4 6 6 2 1 1 2 4 3 3 4 3 1 2 2 1 2 4 5 3 2 1 2 2 2 0 1 2 2 2 3 2 0 1 1 1 2 2 3 4 3 3 2 1 2 3 4 5 5 4 3 3 4 3 3 3 4 4 3 3 4 4 4 3 4 4 3 3 3 3 4 5 6 6 6 6 6 4 2 1 2 2 2 2 2 1 1 3 3 3 4 5 5 5 5 5 5 4 4 6 5 4 3 3 4 4 5 6 6 7 5 4 4 3 2 4 4 3 3 2 1 1 2 3 4 3 4 5 5 3 3 4 3 2 2 3 6 7 5 4 3 3 2 2 2 3 3 4 4 5 5 6 6 4 4 4 5 4 4 4 4 5 4 4 4 4 4 5 5 4 4 4 4 5 5 3 3 5 7 8 6 4 2 3 2 2 2 3 3 2 2 2 2 2 4 5 7 5 5 5 5 4 3 2 2 2 1 2 2 1 1 2 1 2 4 3 1 2 2 2 1 1 1 2 4 4 4 3 2 2 2 3 2 2 3 3 3 3 3 4 2 1 1 2 3 3 3 3 1 0 0 1 0 1 2 1 0 1 1 1 1 3 4 4 4 3 3 2 2 3 2 2 3 2 1 1 1 1 1 1 0 0 1 1 1 2 2 1 1 2 3 4 4 2 1 2 3 3 3 2 2 2 4 2 1 2 2 2 2 2 3 4 5 4 4 5 5 5 5 5 5 4 4 4 4 5 5 5 5 5 5 5 5 4 4 4 3 3 3 4 4 4 4 4 4 4 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 1 0 0 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 1 1 1 0 0 1 1 2 2 2 2 2 2 2 1 1 1 2 3 3 3 3 3 2 2 2 2 2 2 2 3 3 3 3 3 3 2 2 2 1 2 2 2 2 2 2 2 2 3 3 2 1 1 1 1 2 2 2 2 2 2 2 2 3 3 3 3 3 2 2 1 1 0 0 1 1 1 2 2 3 3 3 3 3 4 4 3 3 3 3 3 3 2 2 2 1 1 2 2 2 3 3 3 3 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 5 5 4 3 3 3 3 4 4 3 3 2 2 2 2 2 2 2 2 2 3 3 3 3 4 4 4 3 4 4 4 4 4 4 4 3 3 3 3 4 4 4 5 5 5 5 6 6 6 6 6 6 6 6 5 5 6 6 7 7 7 6 7 6 5 5 4 4 5 5 6 6 7 7 7 6 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 4 3 3 3 3 2 2 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 13 13 13 13 13 13 12 12 12 11 11 11 11 11 11 10 10 9 8 8 7 6 6 5 4 4 4 3 3 4 3 3 3 4 4 4 5 5 5 5 5 5 5 5 4 4 4 4 3 3 3 3 4 5 5 4 4 4 5 6 5 3 3 3 3 3 2 3 3 3 4 4 4 4 4 3 2 1 2 4 5 4 3 3 4 2 2 3 3 2 1 2 1 1 1 2 3 2 2 1 1 1 0 1 1 1 2 2 1 1 1 1 0 1 2 3 4 4 5 6 6 7 6 5 4 4 7 8 7 2 4 4 4 5 6 9 10 10 7 6 6 8 9 10 9 6 6 6 5 5 5 4 2 1 1 4 3 2 1 1 1 1 2 2 2 3 2 2 3 4 4 4 4 3 3 4 4 5 5 5 4 4 1 2 5 3 2 2 2 1 1 2 3 4 6 5 7 6 5 4 3 3 2 1 3 4 5 4 3 2 2 1 2 3 4 5 5 4 2 1 0 2 2 2 3 3 3 2 3 1 1 1 1 1 2 2 3 4 3 4 4 4 4 4 4 5 6 5 3 4 4 4 4 4 4 4 2 2 4 4 4 3 3 5 5 4 4 4 5 5 5 4 4 5 5 4 2 1 1 1 2 1 1 2 3 5 5 5 5 4 4 4 5 5 5 5 4 4 4 4 3 4 4 4 4 4 5 5 4 3 3 4 4 2 2 3 1 2 1 3 4 4 3 1 1 2 2 3 4 4 2 2 1 4 5 5 1 3 4 3 2 2 4 4 4 4 5 6 6 6 5 3 4 4 4 5 3 2 4 5 4 3 4 5 5 5 4 3 3 2 3 3 3 2 2 3 6 8 6 3 4 4 4 2 2 5 5 4 3 2 2 2 3 5 7 7 6 5 5 4 3 2 0 1 1 1 1 1 1 1 0 1 3 3 2 3 2 2 2 2 2 2 3 4 3 3 3 2 1 1 2 2 3 3 3 3 3 3 1 1 3 3 3 3 3 2 2 1 1 0 0 1 1 1 1 1 1 2 3 3 5 4 4 2 2 3 3 3 3 4 3 2 1 1 1 1 1 1 1 2 2 3 3 3 1 2 2 2 2 2 3 2 1 2 2 4 3 2 1 1 2 2 3 3 4 3 3 3 3 2 3 4 4 4 5 5 5 5 5 5 4 4 4 5 5 6 6 6 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 2 3 3 3 3 2 2 2 2 2 2 1 0 0 1 1 1 1 1 1 1 1 1 1 1 2 2 2 1 0 1 0 0 1 2 2 3 3 3 2 2 2 1 1 1 1 2 3 3 3 3 3 3 3 3 3 3 2 2 2 3 3 3 3 3 3 2 2 2 2 2 2 2 2 3 2 2 2 2 2 1 1 1 1 1 2 2 2 2 2 3 3 3 3 3 3 2 1 1 1 1 0 1 1 1 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 3 3 3 4 4 4 4 4 5 5 5 4 4 3 3 3 3 3 3 3 3 3 3 4 4 5 5 4 4 4 4 4 5 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 3 3 3 3 3 4 4 4 4 4 4 5 5 4 4 4 4 4 4 4 5 5 5 6 6 6 6 6 6 6 6 6 6 5 5 5 6 7 7 7 6 7 7 6 6 5 5 4 4 5 6 6 7 7 7 6 6 5 5 5 5 5 5 5 4 4 5 5 5 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 7 6 6 6 6 6 5 4 4 3 3 3 3 3 3 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 13 13 13 13 13 12 12 12 12 11 11 11 11 11 11 10 10 10 9 8 8 7 6 5 5 4 4 3 4 4 4 3 3 3 3 4 4 5 5 5 5 5 5 5 4 4 4 3 3 3 2 2 2 4 5 5 5 3 4 4 5 5 2 1 3 3 4 1 2 2 1 2 3 4 3 2 1 1 1 1 1 2 2 1 2 2 2 3 4 3 2 1 1 1 0 0 2 3 4 2 1 1 1 1 0 0 1 2 2 2 2 2 1 1 1 2 3 5 5 5 5 5 5 5 5 5 5 7 9 9 5 1 3 2 4 8 10 11 10 7 6 6 8 8 9 8 7 5 5 5 5 5 5 4 1 2 4 3 2 0 0 1 1 0 1 1 1 1 3 5 6 5 3 3 3 2 2 2 2 2 2 3 4 5 5 4 3 1 6 4 5 3 3 3 1 3 3 2 5 4 4 2 0 0 2 3 5 5 5 3 4 2 1 2 2 3 2 2 1 1 2 2 2 2 2 3 4 5 3 4 3 1 1 1 2 3 3 4 4 5 5 4 3 4 4 3 4 6 5 4 4 4 5 4 4 4 4 4 4 6 6 5 4 4 4 5 4 3 3 5 6 5 3 3 3 4 4 3 2 2 2 2 2 3 6 6 6 5 5 5 3 2 3 4 4 3 3 2 2 2 3 3 3 4 4 5 6 5 4 4 3 3 2 4 6 6 6 6 7 7 7 6 5 5 5 6 6 5 5 5 4 3 3 4 5 3 3 2 2 2 0 3 5 5 5 4 4 4 3 4 5 6 2 3 2 3 5 2 1 3 4 4 3 3 4 5 5 4 3 2 2 2 3 3 2 2 3 4 6 7 4 3 5 5 4 4 7 7 6 5 4 3 2 2 4 5 6 4 2 1 2 3 3 3 2 1 0 1 1 1 1 1 2 3 3 3 2 1 1 2 2 2 2 2 3 2 3 2 1 2 2 2 2 2 1 2 3 4 3 2 2 3 3 3 4 4 4 3 3 3 2 1 0 1 0 1 2 3 4 4 4 4 4 3 2 3 4 3 2 3 2 1 1 1 1 1 1 1 1 1 2 2 2 1 1 1 2 2 2 2 1 1 1 1 1 1 2 1 1 1 2 2 2 2 2 3 3 2 2 2 2 3 4 4 4 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 5 5 4 4 4 4 4 4 3 3 3 3 4 4 4 4 4 4 4 4 3 4 4 3 3 2 2 2 1 1 0 0 0 0 1 1 1 1 1 1 1 1 2 2 3 3 2 2 1 0 1 2 2 2 3 3 3 2 2 2 1 1 0 1 2 3 3 4 4 4 3 3 3 3 3 3 3 3 2 3 3 3 3 3 2 2 2 3 3 3 3 3 3 3 3 2 2 2 2 1 1 0 1 1 1 1 2 2 3 3 3 3 3 2 2 2 1 1 1 0 0 0 1 1 2 3 3 3 3 4 3 3 3 3 3 2 2 2 2 2 3 3 3 3 3 3 4 4 4 5 4 4 4 4 5 5 5 4 4 3 3 3 3 3 3 3 4 4 4 5 5 5 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 2 2 3 3 3 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 7 7 6 6 5 5 6 7 8 7 7 7 7 7 7 6 5 4 4 4 5 6 6 7 7 7 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 7 7 7 7 6 6 6 5 5 4 4 3 4 4 4 4 4 4 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 13 13 13 12 12 12 12 12 11 11 10 10 10 10 10 10 10 9 9 8 8 7 6 5 4 4 4 4 4 4 4 3 3 3 3 4 4 5 5 6 5 5 5 4 4 3 3 3 3 3 2 3 4 4 5 6 4 3 1 0 3 5 5 3 3 2 2 1 2 2 1 1 2 3 4 3 2 1 1 2 2 2 2 1 2 1 1 3 3 2 1 3 2 1 1 1 1 2 2 1 1 2 3 3 3 2 2 2 2 2 2 2 1 1 2 4 4 5 6 5 5 5 5 5 6 6 5 6 8 9 9 7 6 7 8 11 11 11 10 8 6 6 7 7 7 7 6 5 4 4 4 4 5 3 1 2 2 2 0 1 0 1 1 1 0 0 0 1 3 4 6 5 2 3 4 3 1 1 1 2 1 1 2 4 4 3 1 2 2 3 5 6 4 4 4 1 3 2 6 5 3 1 1 2 3 4 5 4 2 2 3 1 2 4 2 1 1 1 1 1 2 2 0 3 2 2 4 3 2 3 4 1 1 3 4 5 4 4 3 4 4 5 4 4 4 3 4 5 6 4 3 4 4 4 5 4 4 5 5 6 7 6 5 4 4 5 4 3 3 5 6 5 4 3 3 5 5 5 4 3 2 3 6 6 7 6 6 6 6 5 3 2 3 3 3 2 2 2 2 3 2 1 1 2 4 5 6 5 6 7 7 6 6 6 5 4 3 4 4 5 6 6 5 5 5 5 5 5 5 5 5 5 5 6 6 4 3 3 3 5 6 6 6 5 5 5 4 3 3 4 5 5 2 2 2 3 3 1 1 4 4 4 3 2 1 3 4 5 5 5 3 2 4 4 4 4 4 5 7 9 6 4 5 5 4 3 5 6 6 5 4 3 1 2 4 4 5 5 4 4 3 3 3 3 3 2 2 2 2 1 2 3 3 3 4 2 1 2 2 1 1 2 3 3 4 3 3 2 2 2 3 3 3 2 2 1 1 4 3 1 3 3 4 4 3 3 3 4 4 4 4 3 1 0 1 1 2 4 4 4 4 3 1 2 3 3 3 3 2 4 2 1 1 1 0 1 1 1 1 1 2 2 1 2 1 1 1 1 1 1 2 1 1 1 1 3 3 1 2 2 0 1 2 1 1 3 4 4 4 4 4 4 3 4 4 4 4 3 4 4 4 5 6 6 6 6 6 6 5 5 5 5 4 4 4 4 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 3 3 2 2 1 1 1 0 0 1 1 1 2 2 2 1 1 1 1 2 3 3 3 3 2 2 2 2 2 3 3 3 3 2 2 1 1 1 0 1 1 2 3 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 3 3 3 3 3 3 3 3 3 2 2 2 2 1 0 0 0 1 1 1 2 2 3 3 3 2 2 2 2 2 2 1 1 1 1 0 1 1 2 2 3 3 3 4 3 3 3 2 2 2 1 1 1 1 2 3 3 3 3 4 4 4 5 5 4 4 4 4 4 5 5 4 4 4 3 3 4 4 4 4 4 4 5 5 5 4 4 4 4 4 4 4 4 4 4 4 3 3 2 2 2 3 3 3 3 3 3 3 3 3 2 2 1 2 2 2 3 3 4 4 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 7 6 6 6 6 7 7 6 6 5 4 4 6 8 8 8 7 8 8 7 7 5 5 4 4 4 5 6 6 7 7 7 7 6 6 6 6 6 5 5 5 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 7 7 7 7 6 5 5 5 4 4 4 4 4 4 4 4 4 5 4 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 13 13 12 12 12 12 12 11 11 11 10 10 10 10 10 10 10 9 9 8 7 7 6 5 4 4 4 4 4 4 3 3 3 3 3 4 4 5 5 5 5 5 5 4 4 3 3 3 3 3 3 3 3 4 4 4 4 3 1 1 1 3 4 3 1 2 1 1 1 1 0 1 2 3 4 3 2 2 2 2 2 2 2 1 1 1 1 3 3 2 1 1 1 1 0 1 1 1 0 0 2 4 5 4 2 2 2 1 2 2 2 1 1 3 5 5 5 6 6 5 4 4 4 5 5 5 6 6 8 8 9 10 11 12 12 12 10 9 9 8 6 5 5 6 5 4 4 5 4 4 5 5 4 3 2 4 3 1 0 0 1 1 1 1 1 1 1 1 2 3 4 3 2 3 5 4 2 1 2 2 1 2 3 4 4 1 1 4 3 4 6 5 4 3 5 2 2 4 6 7 3 0 2 4 5 5 5 5 4 4 3 1 2 2 2 2 2 1 3 5 4 4 3 3 3 2 2 2 3 4 4 4 2 3 5 6 4 2 0 2 3 3 3 3 4 4 5 6 6 4 3 4 5 5 3 3 4 4 4 6 7 6 5 4 3 3 4 3 2 3 5 6 6 7 5 4 3 3 3 4 6 6 6 5 4 3 4 5 5 5 4 3 2 2 2 2 3 5 5 4 2 2 2 4 5 5 5 6 7 7 7 7 7 5 4 3 2 3 1 2 5 6 5 4 4 4 3 3 4 4 5 5 6 6 6 5 5 5 6 6 5 4 4 4 4 5 5 4 4 5 6 5 4 3 3 3 3 3 5 6 6 6 5 5 3 2 2 4 4 4 4 4 5 5 5 5 4 4 6 7 6 5 4 3 2 4 5 7 6 5 4 2 0 2 2 3 3 3 3 3 4 4 4 2 2 3 3 3 2 2 4 5 5 4 3 2 1 3 1 3 3 4 4 4 3 3 2 2 2 2 3 3 3 3 3 3 2 3 2 1 3 3 3 3 3 2 2 4 4 4 4 4 2 1 1 1 3 4 4 3 1 1 3 2 2 3 2 2 2 2 1 1 1 1 1 0 0 1 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 3 3 3 3 2 2 2 1 2 4 4 4 3 4 4 5 5 5 4 3 3 4 4 5 4 3 4 4 4 5 6 6 6 6 5 5 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 2 2 1 1 1 0 0 0 1 2 2 2 2 1 0 0 1 2 3 3 3 2 2 3 3 3 3 3 3 3 3 2 1 1 1 1 1 1 2 3 3 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 1 2 3 4 4 4 3 3 3 3 3 2 2 2 2 1 1 0 0 1 1 1 1 2 2 3 3 3 2 2 2 2 2 2 2 2 1 1 1 1 2 2 3 3 3 3 3 3 2 2 2 1 1 1 1 1 1 1 2 3 3 3 4 4 4 4 4 4 4 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 4 4 3 3 4 4 4 3 3 3 3 3 3 3 2 2 2 3 3 3 4 4 4 4 3 2 2 1 2 2 2 3 3 4 4 4 5 5 5 5 5 5 5 5 5 6 5 5 6 6 6 7 7 6 6 6 6 7 7 6 5 4 4 4 5 6 7 8 8 8 7 7 6 6 5 5 4 4 4 5 6 7 7 7 7 7 6 6 6 6 5 5 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 7 7 7 7 6 6 5 4 4 4 4 4 4 4 4 4 5 5 5 4 17 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 13 13 13 12 12 12 11 11 11 11 10 10 9 9 9 9 9 9 9 8 8 7 7 6 5 4 4 4 4 4 4 3 3 3 3 3 3 4 4 4 5 4 4 4 4 4 3 3 3 3 4 3 3 2 2 3 2 1 0 1 1 0 2 3 3 1 1 1 2 2 1 1 1 2 2 2 2 1 1 1 1 3 2 2 2 1 1 2 3 2 1 1 1 2 1 1 2 1 0 0 1 3 5 5 3 1 1 2 2 2 1 0 2 4 5 7 7 7 8 7 6 5 4 5 4 3 4 6 6 6 5 7 11 12 12 12 11 8 7 7 7 6 4 3 3 3 2 1 4 5 4 4 4 4 4 2 1 1 1 1 1 1 0 0 1 1 1 1 2 2 1 2 2 3 3 4 5 3 1 2 1 2 1 2 3 3 2 4 5 4 5 6 2 4 4 2 4 5 8 5 4 2 2 4 3 3 1 2 3 4 4 3 2 1 1 3 3 3 2 1 4 2 3 3 3 3 3 2 3 4 5 5 4 4 5 6 5 3 3 3 4 3 2 2 3 4 5 4 5 5 3 2 3 4 4 3 3 5 3 4 5 5 6 5 4 3 2 3 2 2 2 4 5 6 6 5 4 2 2 3 3 4 5 5 5 3 2 1 3 5 5 5 5 5 4 5 5 5 5 5 4 5 3 4 5 5 5 6 6 5 4 4 5 5 5 5 5 4 2 2 3 5 5 6 7 5 4 3 2 3 4 4 5 6 7 6 5 5 4 4 4 3 1 2 3 4 4 4 4 5 5 6 5 3 3 4 5 6 7 7 6 6 6 6 6 4 2 2 4 3 3 6 6 5 5 5 5 3 4 5 6 6 5 4 2 2 4 5 6 5 4 3 2 1 1 1 1 1 0 0 0 1 2 2 1 2 3 2 2 5 5 5 5 6 4 3 3 3 3 4 4 4 4 3 2 2 3 3 3 2 2 3 4 4 4 4 3 3 3 1 1 4 3 3 3 2 2 2 3 4 4 5 4 3 2 2 3 3 4 4 2 1 2 3 1 1 2 2 2 1 1 1 1 1 2 1 0 1 1 2 2 1 2 2 1 1 1 1 1 0 1 1 2 2 2 2 2 1 2 1 1 1 3 5 4 4 5 5 5 5 4 4 4 4 4 3 4 5 6 5 4 4 5 5 6 6 6 6 6 5 5 4 5 5 5 4 3 3 3 4 4 3 3 3 4 4 3 3 2 2 2 2 3 2 2 2 2 1 1 1 0 0 0 0 1 1 2 2 1 1 1 0 1 1 2 2 2 2 3 3 3 3 3 3 3 3 3 2 1 1 1 1 2 2 3 3 4 4 4 4 3 3 3 3 3 3 3 3 3 4 4 3 3 2 2 2 3 3 3 3 3 3 3 3 3 2 2 2 1 1 1 0 0 0 0 1 1 2 3 3 3 2 2 2 2 3 3 2 2 2 1 1 1 2 3 3 4 4 3 3 2 2 2 1 1 1 1 0 0 0 1 1 2 3 3 3 3 3 4 4 4 3 3 3 3 3 4 4 5 4 4 4 4 4 4 4 4 4 5 5 5 4 4 3 3 3 3 3 3 3 3 3 3 4 3 3 2 2 2 2 3 4 4 4 4 3 3 3 3 2 2 2 3 3 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 7 7 6 6 6 6 7 7 6 6 5 4 3 4 5 6 7 7 7 7 7 7 7 6 6 5 5 5 5 6 6 6 7 7 7 7 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 7 7 7 7 6 5 5 4 4 4 5 5 5 5 5 5 5 5 5 5 4 17 17 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 13 13 13 12 12 11 11 11 10 10 10 9 9 9 9 9 9 8 8 8 8 7 7 6 5 5 4 4 4 4 3 3 3 3 2 2 3 3 3 3 3 3 4 4 4 4 4 3 3 3 4 3 2 1 0 3 2 1 1 0 1 1 1 3 3 1 1 2 2 2 1 1 0 1 2 1 1 1 0 1 1 2 3 2 1 1 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 3 5 6 4 2 1 2 2 1 1 3 5 7 6 6 7 8 10 9 8 6 6 6 6 6 7 7 7 6 6 8 9 10 10 10 8 7 6 6 7 5 4 1 1 3 3 3 2 4 4 3 4 2 2 1 1 1 1 2 1 1 1 1 1 1 1 3 3 1 1 2 3 3 3 4 4 2 1 2 1 1 1 1 3 4 4 3 3 4 5 4 3 3 2 5 9 6 6 4 2 2 4 4 3 4 2 3 3 2 3 4 6 5 2 2 3 3 3 2 2 2 2 3 2 2 3 3 3 4 5 5 3 3 5 5 4 4 7 5 5 4 2 3 4 5 4 4 5 4 3 2 3 4 4 4 5 5 3 2 4 3 5 5 4 3 3 3 3 2 2 1 2 3 4 5 4 2 1 1 3 4 4 3 3 2 2 2 3 4 4 4 5 5 4 4 4 4 3 2 3 3 4 4 5 4 5 6 6 5 4 3 3 4 5 4 3 3 4 5 5 4 5 5 6 5 5 3 3 4 4 4 5 6 7 5 5 6 6 5 3 3 3 2 4 4 4 4 4 5 5 5 4 3 4 5 6 5 4 5 4 3 4 5 6 5 4 4 5 6 5 6 6 6 5 5 5 4 5 6 6 6 5 3 2 4 5 6 5 4 3 3 1 1 1 2 2 2 2 2 2 2 1 1 2 2 2 1 2 5 5 4 5 5 4 2 3 3 3 3 4 4 3 2 2 2 2 3 3 2 2 3 3 3 3 2 4 4 3 3 4 3 3 3 3 3 3 3 3 4 4 4 4 4 3 3 2 2 0 3 3 3 3 2 1 2 3 3 3 2 1 1 0 0 0 1 1 1 2 3 2 2 1 1 0 0 1 1 0 1 1 1 0 1 2 0 1 1 1 1 1 2 2 3 4 5 5 6 5 4 3 1 3 3 3 4 5 6 6 6 6 5 6 5 5 5 5 6 6 6 6 5 5 5 5 4 4 3 4 4 4 4 4 4 4 4 4 2 2 1 1 1 2 2 2 1 1 1 1 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 2 2 3 3 3 3 3 3 2 2 2 2 2 2 1 2 2 3 3 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 4 4 4 3 3 3 3 3 3 4 4 4 3 3 3 3 2 2 2 1 1 1 1 1 1 1 1 2 2 3 2 2 2 2 2 3 3 3 2 2 1 1 1 2 3 3 4 4 3 3 2 2 1 1 1 1 1 1 1 1 0 1 1 2 2 3 3 3 3 3 3 3 3 3 3 3 3 4 4 5 4 4 4 4 4 4 4 4 4 4 5 5 4 3 3 3 3 3 3 3 4 4 4 4 4 4 3 3 2 2 2 3 3 4 3 3 3 2 2 2 3 3 3 4 4 4 4 4 4 5 5 6 6 6 6 6 5 5 5 5 5 5 5 6 7 7 6 6 6 6 6 7 6 6 5 4 3 3 3 4 5 6 6 6 7 7 7 7 6 5 5 5 5 5 5 5 6 6 6 6 6 6 5 6 6 6 6 5 5 5 5 5 5 6 6 5 5 5 5 5 5 5 5 6 6 6 7 7 7 7 7 6 5 4 4 5 5 6 6 6 5 5 5 5 5 5 5 4 3 17 17 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 14 15 14 14 14 14 14 14 14 13 13 12 12 11 11 10 10 10 10 9 9 9 9 8 8 8 7 7 7 7 7 6 6 5 5 5 4 4 4 3 3 3 2 2 2 2 2 2 2 3 4 5 5 5 4 4 4 4 4 4 3 2 2 0 2 4 2 1 1 1 2 2 2 3 4 3 2 2 1 0 1 0 1 2 3 2 1 1 1 1 2 2 1 0 1 2 2 2 2 2 1 1 1 1 1 1 1 1 1 2 5 7 7 6 6 5 1 1 0 3 6 7 7 6 6 7 9 11 11 10 8 9 10 11 10 10 10 9 8 7 8 8 8 8 8 8 7 6 6 5 4 3 1 2 3 4 4 4 3 3 2 2 0 1 1 1 1 2 1 0 1 1 2 1 0 1 2 1 0 1 1 1 1 2 3 2 2 2 2 1 1 2 1 1 4 4 2 2 3 3 3 4 1 6 7 6 6 6 5 2 4 5 5 2 1 1 2 2 1 2 4 5 5 3 1 1 2 3 3 2 3 3 3 2 1 4 4 4 5 4 4 3 1 3 4 6 7 6 4 4 5 3 3 5 5 4 4 4 4 4 3 4 5 4 4 5 5 5 2 2 2 3 5 3 3 3 3 2 3 3 1 1 2 4 5 2 2 4 5 5 5 5 3 3 3 3 3 3 2 1 1 2 3 3 4 3 3 1 1 2 2 3 4 3 2 4 6 5 4 3 3 3 4 4 4 2 1 3 4 5 5 4 3 3 4 5 5 5 5 5 4 6 6 5 3 3 4 5 5 4 3 3 2 3 4 4 4 4 4 5 5 4 4 5 5 4 3 2 1 2 2 4 5 6 6 7 7 6 6 5 5 6 5 4 4 4 4 5 7 6 5 5 4 4 3 4 6 7 8 8 5 0 1 2 2 3 3 3 3 2 2 2 1 2 1 1 2 3 5 4 3 5 4 4 3 3 4 4 4 3 3 2 2 1 1 2 2 2 1 0 1 2 2 2 1 3 4 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 3 2 1 1 1 3 4 3 4 3 2 2 2 2 2 1 0 0 1 1 1 1 1 3 3 3 3 2 0 0 1 1 1 1 1 1 1 0 1 2 2 2 1 1 1 2 2 1 2 3 4 3 4 5 4 4 4 3 3 3 4 4 5 6 6 6 6 5 5 5 5 4 5 5 5 6 7 7 6 5 5 4 3 3 3 3 4 4 4 4 4 5 4 2 1 0 0 0 0 1 1 0 0 0 0 1 1 0 0 0 1 1 1 1 2 1 1 1 1 1 1 1 2 3 3 3 3 2 2 2 2 2 2 3 2 3 3 3 3 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 4 4 4 4 4 4 4 5 4 4 4 4 4 4 3 3 3 3 2 2 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 3 3 2 2 2 2 2 3 3 4 3 3 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 2 2 3 3 3 3 3 2 2 2 2 2 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 3 3 2 2 3 2 2 1 1 1 2 3 3 4 4 4 4 4 4 4 5 5 6 6 6 6 6 6 6 5 5 4 4 5 6 7 6 6 6 6 6 6 6 6 6 5 4 3 2 3 3 4 5 5 5 6 6 6 6 6 5 5 5 5 5 5 5 4 5 5 5 5 5 5 6 6 6 6 5 5 5 5 6 6 6 5 5 5 5 5 5 5 6 6 6 7 7 7 7 7 6 5 5 5 5 5 6 6 6 6 6 6 5 5 5 5 5 5 4 3 17 17 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 13 13 12 12 11 11 10 10 9 9 9 8 8 8 8 7 7 6 6 6 6 6 6 5 5 5 5 5 4 4 4 3 3 2 2 2 1 1 1 2 4 4 5 4 4 4 4 5 5 5 4 4 4 5 5 3 3 3 2 2 2 2 2 2 2 3 4 3 1 0 1 1 1 1 2 2 2 2 2 1 1 1 1 1 0 1 0 1 2 1 0 0 0 1 1 1 1 1 1 2 4 5 6 5 5 5 4 2 2 3 6 7 8 6 5 6 7 8 9 9 10 11 13 14 14 14 13 12 11 11 10 9 9 9 9 9 9 8 6 5 4 4 2 2 2 3 4 5 4 3 2 1 0 1 1 1 1 1 2 1 2 1 1 3 4 4 3 2 2 1 1 1 1 1 1 1 1 2 4 2 3 2 1 1 2 3 3 4 4 4 4 5 4 4 5 3 4 8 6 4 3 3 4 3 3 1 0 1 1 2 3 4 4 5 4 3 3 3 3 4 3 2 2 2 2 2 3 4 4 5 4 2 4 2 2 3 5 6 4 4 5 5 3 4 5 4 4 3 3 4 3 1 2 3 3 3 4 4 5 4 2 2 2 4 2 2 2 1 1 2 1 1 1 1 3 2 3 5 7 6 6 6 6 6 5 4 4 4 3 2 0 0 1 3 4 4 4 3 1 3 3 3 3 3 2 2 5 5 5 4 4 4 3 3 2 3 2 1 3 3 6 5 3 2 2 4 4 5 5 5 5 5 5 4 4 4 3 3 3 3 4 2 0 1 2 3 3 3 4 4 5 5 5 6 6 5 3 2 2 3 5 4 5 6 6 6 5 5 4 4 4 5 6 6 6 5 3 3 6 7 7 7 6 5 4 2 3 5 5 4 4 4 3 1 2 3 3 4 5 4 2 1 1 1 1 1 2 3 3 3 3 3 4 3 4 5 4 4 5 4 2 2 3 2 1 2 2 1 1 1 1 1 2 2 1 1 3 4 4 4 4 4 4 3 2 2 4 4 4 4 4 3 3 2 2 1 1 2 1 2 4 4 4 3 3 3 1 0 1 1 2 2 2 2 2 2 2 3 3 2 2 2 1 0 1 0 1 1 0 0 1 2 3 2 1 1 1 1 2 1 1 3 5 4 4 3 3 5 4 4 3 3 3 2 3 5 4 5 6 6 6 5 4 4 4 4 4 4 4 5 6 7 7 6 5 4 3 3 3 3 3 3 4 4 5 5 4 2 1 1 1 1 1 0 0 1 1 1 1 1 1 0 1 1 1 1 1 1 2 2 1 0 1 2 2 2 1 3 4 4 4 3 2 2 2 3 3 3 3 3 3 3 4 4 5 5 5 4 4 4 3 3 3 3 3 3 3 4 4 4 4 4 4 5 6 6 6 5 5 4 4 4 4 3 3 3 2 2 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 2 2 2 2 2 2 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 1 2 2 2 3 4 5 5 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 5 5 5 5 5 4 4 3 3 2 2 2 1 1 2 3 3 4 4 5 5 5 5 5 5 5 5 5 6 6 6 6 6 5 5 4 4 3 4 6 7 7 6 6 6 6 6 6 6 6 5 4 3 2 3 4 4 5 5 5 5 5 5 5 5 6 5 5 5 5 4 4 4 4 4 5 5 5 5 6 6 6 6 5 5 5 6 6 6 6 5 5 5 5 5 6 6 6 7 7 7 7 6 6 5 4 4 4 5 5 6 6 7 7 6 6 6 5 5 5 5 5 5 4 3 17 17 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 13 13 13 12 12 11 10 10 9 9 9 8 8 8 8 7 7 6 6 5 5 5 5 5 5 5 5 5 5 5 4 4 4 3 3 2 2 1 1 1 2 4 5 5 4 3 4 5 5 4 3 3 4 4 5 5 4 3 2 3 2 1 2 3 3 2 3 3 3 1 0 2 2 1 0 0 0 0 1 1 2 1 2 1 0 1 0 1 1 1 1 1 1 1 1 1 1 1 1 2 2 3 3 4 2 3 4 4 4 5 6 8 8 7 5 5 7 7 7 7 9 11 13 14 15 15 15 14 14 13 12 11 11 11 10 10 10 9 7 6 4 4 3 2 2 3 3 4 4 4 4 4 4 3 2 1 1 1 1 2 1 1 1 1 3 5 5 3 2 1 0 1 1 1 1 1 1 2 4 6 2 2 4 5 6 5 4 3 4 5 7 8 7 6 3 3 3 4 4 3 2 0 1 2 3 2 1 1 2 1 1 2 3 5 5 5 6 4 4 5 4 4 4 4 3 2 2 3 5 2 2 3 1 3 4 4 6 5 5 4 5 6 4 4 5 5 5 4 3 3 2 1 0 1 2 3 4 4 5 5 5 1 2 1 1 2 1 1 0 0 1 2 4 5 5 4 5 6 6 6 5 5 5 5 5 6 5 4 4 3 3 2 1 1 2 4 5 6 5 4 5 5 5 3 2 1 1 3 5 5 4 4 5 6 5 6 5 4 4 3 4 4 5 4 2 3 4 4 4 5 4 4 4 4 3 1 1 2 2 2 1 3 2 1 1 2 2 2 3 4 3 4 5 5 6 6 5 3 2 4 4 5 4 3 3 2 2 2 2 3 3 4 5 5 5 5 5 3 3 7 7 7 5 4 4 4 3 2 4 5 2 4 5 4 1 2 3 4 5 5 4 2 2 1 2 1 0 1 2 3 3 5 3 2 3 4 4 4 3 3 1 1 1 2 1 1 2 1 1 1 1 0 1 2 3 3 4 4 5 5 5 5 4 4 3 2 0 2 3 4 4 4 2 1 0 0 0 1 1 1 2 4 4 3 2 2 2 1 1 2 2 2 2 2 2 2 2 3 3 2 2 1 1 1 1 1 1 0 1 1 1 3 1 1 1 1 3 3 4 4 1 2 5 6 4 3 3 4 5 5 4 4 4 3 2 3 4 4 5 6 6 6 5 4 3 3 4 4 4 4 5 5 7 7 6 5 4 4 4 4 4 4 3 4 4 5 5 3 2 1 1 2 1 1 1 1 2 2 2 2 1 1 3 3 3 2 1 0 1 1 1 1 2 2 2 2 2 2 3 4 5 5 4 4 3 4 4 4 3 3 3 3 3 4 4 5 5 4 4 4 3 3 2 2 3 3 3 4 4 4 4 4 4 5 6 7 7 7 6 5 5 4 4 4 4 3 3 2 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 2 2 2 2 2 1 1 1 1 1 1 1 2 2 2 2 1 1 1 1 2 1 1 1 1 1 2 2 3 4 5 5 5 4 4 4 4 4 4 4 3 3 2 2 2 3 3 3 3 3 2 3 3 3 4 5 5 5 5 5 5 5 5 4 4 3 3 3 3 3 3 3 4 4 5 5 5 5 5 4 4 4 4 4 5 5 5 5 5 5 4 3 3 3 4 6 7 7 6 6 6 6 6 6 6 5 4 3 3 3 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 5 5 5 6 6 6 5 5 5 6 6 6 6 6 5 5 5 6 6 6 7 7 7 7 6 6 4 4 3 3 4 4 5 6 6 7 7 7 6 6 6 5 5 5 5 5 4 3 3 17 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 13 13 13 12 12 11 11 10 10 9 9 8 8 8 7 7 7 6 5 5 5 4 4 4 4 4 4 4 4 4 5 5 4 4 3 3 2 2 2 1 1 2 3 5 5 5 4 3 3 3 3 3 2 3 4 5 4 4 3 2 1 1 2 3 4 3 3 2 3 2 0 1 0 1 0 1 3 2 1 1 1 2 2 1 1 1 1 1 1 1 1 2 1 1 1 1 1 1 1 1 2 2 2 3 4 6 6 5 5 6 7 7 7 7 6 4 6 7 8 9 9 10 12 13 14 15 15 14 14 14 13 13 12 12 11 11 10 10 8 7 5 3 2 2 2 3 4 4 4 4 4 5 5 5 4 2 1 1 2 3 1 0 1 1 2 3 3 4 3 1 1 2 2 1 1 1 1 2 3 4 4 2 1 1 3 4 5 5 4 4 5 4 6 7 4 1 2 2 1 1 1 1 1 2 4 5 3 3 3 4 5 4 3 4 4 4 5 6 5 5 5 4 3 3 4 4 4 3 5 5 3 1 4 2 3 5 6 6 4 2 3 4 6 3 2 4 5 5 4 3 3 2 0 1 2 3 2 2 3 3 4 3 2 2 2 2 2 1 1 2 2 3 3 3 5 6 6 6 6 6 6 6 6 6 5 3 4 4 3 3 2 2 2 2 1 2 4 4 5 5 5 5 5 5 4 2 0 2 4 5 5 4 5 5 6 5 5 4 4 4 4 4 4 4 4 4 5 5 4 2 2 3 3 3 4 3 1 1 2 2 3 2 1 1 0 1 1 2 2 3 4 4 4 5 5 5 5 4 4 3 4 3 3 1 3 5 4 4 3 3 3 4 4 5 4 2 2 3 3 5 9 6 2 3 2 5 6 6 6 5 3 4 4 4 2 1 2 2 4 4 5 3 2 1 1 2 1 0 1 2 3 4 4 3 3 4 3 3 2 2 1 0 1 1 0 0 1 2 1 2 3 3 3 2 3 4 3 3 3 3 3 4 4 3 2 3 2 2 2 3 5 4 3 1 1 2 0 1 1 0 2 2 2 1 1 1 2 2 1 1 2 2 1 2 1 1 2 3 3 3 2 1 1 1 1 2 2 2 1 0 2 1 1 1 1 1 1 2 1 2 3 1 2 5 6 5 4 4 4 4 3 4 4 4 3 3 3 4 4 4 6 6 6 5 4 4 4 4 5 5 4 4 5 6 6 6 5 4 4 5 5 4 4 4 4 4 4 4 3 2 2 1 1 1 1 1 2 2 2 2 2 3 3 4 4 3 3 2 1 2 2 3 4 5 4 4 3 3 2 3 5 6 6 6 5 5 4 4 3 3 3 3 3 3 4 4 5 4 4 3 2 1 2 2 2 3 3 3 3 4 5 5 6 6 7 8 9 8 7 6 5 4 4 4 4 4 3 2 2 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 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 3 3 4 4 5 4 4 4 4 4 3 3 3 3 2 2 2 3 3 3 3 3 3 3 3 3 3 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 3 4 4 4 4 4 4 4 3 4 3 4 4 4 4 4 4 4 4 3 3 2 3 4 6 7 7 6 6 6 6 6 6 6 5 4 2 2 3 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 5 4 3 3 3 4 4 5 6 6 7 7 7 7 6 6 5 5 5 4 4 4 3 3 3 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 13 13 13 13 12 12 11 10 10 9 9 9 8 8 7 7 6 6 5 5 4 4 4 3 3 4 4 4 4 4 4 4 4 4 4 3 2 2 2 2 2 2 2 3 4 5 5 5 4 4 4 4 3 3 4 4 4 4 3 4 3 1 1 2 3 4 4 3 2 2 1 1 0 0 1 1 2 1 2 1 1 1 1 2 1 1 1 0 1 1 2 1 1 1 1 2 1 0 0 1 2 2 2 3 4 5 4 6 5 5 6 7 7 7 7 5 4 5 8 10 12 13 13 14 14 14 14 14 14 14 14 13 13 12 12 11 11 10 9 8 7 5 4 2 2 3 4 4 5 5 4 4 4 4 4 3 2 1 3 3 3 1 1 0 1 3 2 2 3 2 0 2 3 2 1 0 1 2 2 2 3 3 2 1 2 2 1 4 5 6 6 6 6 3 4 4 4 3 2 1 0 1 3 4 4 3 3 3 2 1 2 3 3 3 2 2 2 3 5 7 6 5 3 3 2 3 4 3 3 4 3 2 0 1 3 5 6 4 4 2 2 3 4 6 5 5 6 5 4 3 1 1 1 0 1 2 2 3 4 3 2 3 3 3 2 2 3 4 3 5 6 6 5 5 3 2 4 6 6 6 6 6 6 6 5 5 2 1 2 3 2 0 0 2 2 1 1 3 3 3 3 4 5 5 5 5 3 1 3 4 5 4 3 2 1 2 3 4 4 4 5 5 4 3 3 5 5 6 5 3 2 2 1 1 2 3 3 2 2 2 4 4 3 1 1 0 1 2 3 4 5 5 5 5 4 3 4 5 4 3 1 1 2 3 3 5 6 5 5 6 5 4 5 4 4 2 1 2 5 8 10 9 6 4 2 4 6 7 6 6 7 7 7 7 6 2 2 2 2 5 4 4 2 2 3 2 2 3 2 3 3 3 3 4 5 4 2 1 1 2 2 2 1 1 0 0 1 1 0 0 2 3 3 3 2 2 3 2 2 2 2 2 2 2 2 1 1 1 2 3 4 4 4 2 1 1 1 0 0 1 1 2 2 2 2 1 2 2 2 1 1 2 2 1 1 1 1 2 3 3 3 2 1 1 2 2 2 2 1 1 2 2 2 2 1 1 2 2 1 2 2 2 3 4 6 5 5 5 4 5 5 4 4 4 4 3 3 4 4 4 4 6 6 6 6 5 4 3 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 4 4 3 2 2 3 3 2 2 2 1 1 0 1 1 2 2 3 3 4 4 4 4 3 3 3 3 3 4 6 6 6 6 6 5 4 4 4 5 7 7 7 6 5 4 3 3 3 4 4 4 3 3 4 5 5 3 1 2 3 2 3 3 3 3 1 1 5 6 8 8 8 9 9 10 8 7 5 5 5 5 6 6 4 3 2 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 3 3 3 3 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 0 0 1 1 1 1 1 1 1 1 1 1 2 3 3 3 4 4 5 4 4 4 4 4 3 2 2 2 2 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 6 6 6 6 6 6 5 5 4 3 3 3 3 3 2 3 3 3 3 3 4 4 4 4 4 3 3 3 2 2 2 2 3 4 5 7 7 6 6 6 6 6 5 5 4 3 2 2 3 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 7 7 6 5 4 4 4 4 5 5 5 5 6 7 7 7 7 6 6 5 4 4 4 4 4 4 3 3 3 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 13 13 13 13 12 12 11 11 10 10 9 9 8 8 8 7 6 6 5 4 4 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 3 2 2 2 2 2 3 3 4 5 6 5 5 4 4 5 4 5 5 4 3 3 4 3 3 3 2 2 2 3 4 4 2 1 1 0 0 0 0 1 2 2 2 1 1 1 1 2 3 3 3 2 2 2 2 2 2 1 1 1 2 1 1 1 1 1 1 1 2 2 2 3 4 5 5 6 7 7 7 6 5 6 8 10 13 14 14 14 14 14 14 14 14 14 14 13 13 12 12 12 11 10 9 8 6 5 4 4 3 2 2 4 4 4 4 4 4 4 4 3 2 1 1 2 1 1 1 1 1 2 2 3 2 1 1 3 4 4 3 1 1 3 3 2 1 2 1 1 2 3 4 4 4 5 5 4 5 4 2 4 5 3 1 1 1 2 2 2 1 1 1 2 3 3 1 1 1 2 2 2 1 1 2 4 5 4 3 3 1 2 3 4 4 3 2 1 2 2 0 4 7 6 3 2 2 2 3 5 6 6 5 4 3 4 4 1 2 1 1 1 1 2 3 3 2 3 3 4 4 3 3 4 5 5 6 6 6 6 6 3 2 4 5 5 5 5 6 7 7 4 3 2 1 1 2 3 2 1 1 2 2 1 1 3 3 3 3 4 5 5 4 3 1 2 3 4 2 2 2 1 2 3 3 4 5 5 4 3 2 4 5 5 5 5 4 4 3 4 4 3 3 3 3 3 3 4 2 3 2 1 2 3 4 5 5 5 5 5 5 4 4 4 4 2 1 1 1 1 2 3 4 5 5 5 5 5 4 4 4 4 4 5 7 9 10 8 6 4 5 6 6 5 4 5 5 4 5 5 8 7 3 3 5 4 5 5 3 3 4 4 3 3 4 5 6 6 6 6 4 4 5 3 1 2 4 3 2 1 2 2 1 1 1 1 1 1 2 3 2 1 1 1 2 2 2 2 2 1 1 2 3 1 1 3 4 4 4 2 1 1 1 0 1 1 2 2 2 3 2 1 0 1 1 1 2 2 2 2 1 1 1 2 3 4 3 3 1 2 2 3 2 2 2 0 2 1 2 3 2 2 2 2 2 1 2 1 2 4 5 5 3 3 4 5 5 4 3 2 3 4 4 4 4 4 4 5 5 6 6 6 5 4 3 3 4 5 4 4 4 4 5 5 5 5 5 4 4 5 4 4 2 1 2 2 3 3 3 3 2 1 0 0 1 2 2 3 4 4 4 4 4 4 4 4 4 5 6 7 7 6 6 6 7 6 5 5 5 6 7 8 7 6 5 4 4 4 5 4 3 2 2 3 5 5 5 5 6 7 5 5 6 5 5 4 3 5 8 10 10 10 10 10 10 8 7 6 6 6 7 6 5 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 2 2 2 2 2 2 2 3 3 2 2 2 1 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 1 1 1 1 1 1 2 2 3 3 3 4 4 5 5 4 4 4 4 3 3 2 2 3 3 3 4 4 4 4 5 5 5 4 4 4 4 4 4 4 5 5 5 6 6 6 5 5 5 4 4 3 3 2 2 2 2 2 3 3 3 4 4 4 4 4 4 3 3 2 2 2 2 2 2 2 3 5 6 6 6 6 6 6 6 5 4 3 2 2 2 3 4 5 5 5 5 5 5 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 4 4 4 5 5 6 6 6 6 7 7 7 7 6 6 5 4 4 4 4 4 4 4 4 3 3 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 13 13 13 12 12 11 11 11 10 9 9 9 8 8 7 7 6 5 4 4 3 2 2 2 2 2 2 3 3 3 3 3 4 4 4 4 3 3 3 3 4 4 5 5 5 4 4 5 5 4 5 5 5 3 2 2 2 3 3 2 2 2 3 3 3 3 3 4 4 2 1 2 1 1 1 1 1 1 1 1 1 3 4 4 4 4 2 1 3 3 2 2 2 3 3 2 1 2 2 1 2 2 2 0 2 3 3 3 4 5 6 7 7 7 7 7 8 10 11 13 14 14 14 15 15 15 15 14 14 14 13 12 12 12 11 11 10 9 8 6 4 3 3 3 3 2 2 3 3 3 3 3 4 3 3 3 3 2 3 2 2 0 0 1 1 0 0 2 3 2 1 1 0 1 2 1 1 2 3 2 2 2 1 1 2 4 5 5 4 1 1 2 2 4 5 6 5 3 2 2 2 3 2 2 2 2 1 2 4 5 4 2 3 3 3 3 3 3 3 3 2 2 0 1 1 1 2 4 5 3 1 1 1 1 1 3 6 5 3 3 3 2 3 5 6 5 3 3 4 4 3 2 2 2 2 2 1 1 2 3 4 4 4 5 5 3 2 3 4 4 4 4 4 6 5 3 4 5 5 4 3 4 5 6 6 4 2 1 1 1 1 1 2 2 1 2 1 1 2 4 4 3 2 3 5 3 3 2 1 1 3 3 3 3 2 2 3 4 4 3 4 4 3 2 3 5 6 5 5 5 4 4 5 5 4 4 4 3 4 4 3 0 3 3 3 3 4 5 5 4 4 4 4 4 5 5 4 2 2 2 3 3 4 4 4 5 5 5 4 3 4 6 5 4 4 4 7 8 9 7 6 6 5 4 4 5 4 4 4 4 3 1 3 5 8 8 5 4 5 5 5 4 4 5 5 4 4 3 5 7 7 7 6 5 5 5 6 6 6 5 5 4 2 2 3 3 3 2 1 2 2 2 2 2 1 1 2 2 3 3 3 3 2 0 1 1 2 1 1 3 4 3 2 1 1 1 1 0 1 1 3 4 3 2 2 2 1 0 1 1 1 2 2 2 2 2 2 2 3 4 3 1 1 2 2 2 2 2 2 2 1 1 2 2 1 1 1 2 3 0 2 4 4 4 3 2 4 1 3 4 4 2 1 0 2 3 4 4 4 5 4 5 5 5 5 5 5 4 4 4 4 4 5 5 5 4 4 4 4 5 5 5 5 4 4 3 2 1 1 2 3 4 4 3 2 1 0 0 0 1 2 4 4 4 4 4 4 4 4 5 6 7 8 8 6 4 4 5 6 5 4 4 4 4 7 8 8 8 6 5 5 5 5 4 3 2 1 2 4 6 8 9 10 9 8 8 8 8 8 8 8 9 11 12 11 11 11 10 10 9 8 7 7 7 6 5 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 3 3 3 3 3 3 2 2 1 1 1 0 0 1 1 1 1 1 0 0 0 0 0 0 0 1 1 1 1 1 1 1 2 2 2 3 3 3 3 3 4 4 4 4 4 4 4 4 3 3 3 3 3 3 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 3 3 2 2 2 2 3 3 3 3 3 3 3 4 4 4 4 4 3 3 2 2 2 3 3 2 2 2 2 3 4 5 6 6 6 6 6 5 5 4 3 2 1 2 3 5 5 5 5 5 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 7 7 7 7 6 6 6 6 6 6 6 6 6 5 4 4 4 4 5 6 6 7 7 7 7 7 7 6 6 6 5 5 4 4 4 4 5 5 4 4 3 3 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 14 15 15 15 14 14 14 14 14 14 13 13 13 13 12 12 11 11 10 10 9 9 8 8 8 7 6 6 5 4 3 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 4 4 5 5 6 6 6 6 5 4 3 3 4 5 6 6 5 2 1 1 1 3 2 1 2 3 5 5 4 3 1 3 5 4 3 2 1 1 1 0 1 2 3 4 4 4 3 4 4 2 1 1 4 3 3 5 5 5 4 5 3 1 1 0 1 1 1 1 3 4 4 5 6 7 7 7 7 8 8 11 12 13 13 14 14 14 14 15 15 15 15 14 13 13 12 12 12 11 11 10 9 7 6 4 2 1 1 2 2 1 1 1 2 2 2 2 2 3 3 3 3 3 3 3 2 1 1 2 2 1 0 1 3 2 1 2 2 1 1 1 1 2 2 3 3 2 1 2 3 5 4 4 4 4 3 2 2 4 6 7 6 4 3 2 2 2 2 1 1 1 1 2 3 5 4 3 4 4 5 5 6 5 4 4 2 2 1 0 1 1 1 3 3 2 0 1 1 4 7 5 4 2 3 4 5 5 4 4 3 2 1 2 2 2 3 4 3 3 2 2 1 1 2 3 5 6 6 6 4 2 1 2 5 4 3 3 3 6 4 3 4 4 4 4 4 5 5 6 5 4 2 1 1 1 1 3 4 3 3 2 1 1 2 3 4 3 3 4 3 1 1 1 1 0 2 3 4 4 4 4 4 5 5 4 4 4 3 2 5 5 4 3 4 3 1 3 4 4 5 5 4 4 3 3 2 1 0 1 3 5 6 6 4 3 3 3 4 5 5 4 3 2 2 3 4 4 4 3 3 4 5 6 4 2 4 6 6 5 4 5 7 8 7 6 5 5 4 3 1 1 2 4 4 3 2 1 3 5 7 6 5 4 4 4 3 4 5 4 4 4 4 3 5 7 7 6 6 6 5 6 6 5 6 6 5 5 4 3 3 3 2 2 2 2 2 1 1 2 1 2 3 3 3 2 2 2 3 3 1 1 1 0 1 2 2 1 1 1 1 0 0 1 1 2 2 3 2 2 2 2 2 1 2 2 2 2 1 0 1 2 3 3 3 3 2 1 2 2 2 1 2 2 2 1 1 1 1 1 2 2 1 2 2 3 2 5 3 4 3 3 3 1 1 3 3 2 1 1 2 2 2 3 5 5 5 5 5 5 6 6 6 6 5 4 4 4 5 5 6 5 5 4 4 5 5 5 5 5 4 3 2 2 2 3 4 5 4 3 1 0 1 1 0 1 2 4 5 5 5 5 5 5 5 6 7 8 8 7 4 2 2 3 3 3 3 3 2 3 6 7 8 8 8 7 6 6 5 4 2 1 2 3 6 8 10 11 11 10 9 9 9 10 10 11 11 12 12 12 11 10 9 9 7 6 5 5 5 4 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 2 3 3 3 3 3 3 3 2 2 2 2 2 1 1 1 1 1 0 0 0 0 0 0 0 1 1 1 1 1 1 1 2 2 2 2 2 3 2 2 2 2 2 3 3 4 4 4 4 4 4 3 3 3 3 3 3 4 4 5 5 5 5 5 5 5 5 5 5 5 4 4 3 3 3 3 2 2 1 1 2 2 3 3 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 2 2 3 4 5 6 6 6 6 6 5 5 4 3 2 2 3 4 5 5 5 5 5 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 5 5 6 7 7 7 7 6 6 6 6 6 6 6 5 5 4 4 4 4 5 5 6 6 7 7 7 7 7 6 6 6 6 5 5 5 4 4 4 4 4 4 4 3 3 3 16 16 16 16 16 16 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 13 13 13 13 12 12 12 11 10 10 10 9 9 8 8 7 7 6 5 4 3 2 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 3 3 5 6 7 7 8 7 7 6 5 5 5 6 6 7 6 5 3 2 3 3 3 1 1 2 4 5 3 3 4 2 2 3 3 1 1 2 2 2 3 4 5 5 5 4 4 4 4 5 3 2 3 4 4 4 4 3 3 5 5 5 3 1 2 2 2 2 3 4 5 6 6 7 7 7 8 9 10 12 13 13 14 14 14 14 14 15 15 15 15 14 13 12 12 12 11 11 10 10 8 7 5 4 3 2 2 2 2 3 2 2 3 3 3 3 3 3 3 3 3 2 2 2 1 2 3 1 2 3 2 1 0 1 0 2 4 3 3 3 3 2 1 1 3 4 5 4 4 5 5 3 3 6 5 4 2 2 4 4 5 5 5 4 3 1 2 2 2 2 4 2 1 2 4 5 2 1 1 2 5 6 6 5 4 2 1 2 1 1 2 1 1 1 2 2 1 4 6 7 4 2 1 2 4 5 4 2 2 2 2 3 3 1 3 4 5 3 2 3 2 2 3 4 6 6 6 4 4 3 3 2 4 5 3 3 2 2 2 2 2 4 5 6 6 5 5 6 6 4 3 2 1 2 2 3 4 4 4 3 3 3 2 1 1 2 3 3 4 4 4 3 1 2 2 1 3 4 4 5 5 5 5 6 5 4 4 2 4 5 6 5 4 3 1 2 1 3 4 5 5 3 2 3 2 1 0 1 2 4 6 5 5 4 4 3 3 4 5 5 5 5 4 3 3 3 3 2 2 3 4 4 6 6 6 6 6 6 5 5 7 7 5 5 5 6 5 3 2 2 2 2 4 4 4 3 0 4 6 6 5 4 3 3 2 2 3 4 3 1 3 3 4 5 6 6 6 7 6 5 4 3 2 4 5 5 5 5 4 4 2 1 3 3 2 2 2 1 1 1 1 2 4 3 2 2 2 3 2 1 1 1 1 1 0 0 0 1 0 0 1 1 1 1 0 1 2 1 1 2 2 1 1 2 4 3 2 2 1 1 2 3 3 3 3 2 1 1 1 1 1 2 2 2 1 0 0 1 1 1 2 2 1 2 4 2 3 4 3 2 2 2 3 2 4 4 4 4 4 3 2 1 3 4 4 5 6 6 7 7 7 6 6 5 5 4 4 4 5 5 5 5 5 5 5 5 5 5 4 4 4 3 4 4 5 5 4 4 2 1 0 1 1 0 2 3 5 5 6 6 5 5 6 6 7 7 7 7 5 4 3 3 2 2 1 2 3 3 3 5 7 8 8 8 8 8 7 6 3 1 3 6 9 9 10 11 11 11 9 8 9 10 10 11 11 12 12 12 11 10 8 5 2 1 1 1 2 2 3 3 3 3 2 2 2 2 2 2 2 3 3 3 3 2 2 2 2 2 2 2 2 3 3 3 3 3 3 4 3 3 3 3 3 2 2 2 2 2 2 1 1 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 2 2 2 2 2 3 3 2 2 1 1 1 1 2 2 3 3 3 3 3 3 3 3 4 4 4 4 4 5 5 5 5 6 5 5 5 5 4 4 3 3 2 2 2 2 1 1 1 2 2 3 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 4 4 4 4 4 3 3 2 2 3 4 6 6 6 6 6 6 5 4 3 4 4 4 5 5 5 5 5 6 6 6 6 5 6 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 5 5 6 7 7 7 6 6 6 5 5 5 5 4 4 4 4 4 5 5 6 6 7 7 7 7 7 7 7 6 6 6 6 5 5 5 5 4 4 4 3 3 3 3 4 4 16 16 16 16 16 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 12 12 11 11 10 10 9 9 9 8 8 7 6 5 4 3 2 1 0 1 1 0 1 1 1 1 1 2 2 2 2 2 2 2 2 4 6 7 7 7 8 8 7 6 5 6 6 7 7 6 5 5 6 6 5 3 2 1 1 4 5 4 3 3 2 1 3 2 2 3 3 3 4 5 5 5 5 5 5 5 5 5 5 5 3 3 2 2 1 1 1 3 5 5 5 3 3 4 5 5 4 5 6 7 7 6 7 8 9 11 12 13 13 14 14 14 15 15 15 14 14 15 14 14 12 11 11 11 11 10 10 9 8 7 5 3 3 2 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 3 3 2 2 1 2 2 1 2 3 3 2 1 1 1 2 3 4 3 3 3 2 1 1 1 2 3 4 4 4 2 3 4 4 3 4 3 2 4 3 3 4 5 5 3 1 2 3 3 3 2 1 1 2 4 5 3 1 3 3 4 5 5 4 4 2 1 2 1 1 2 2 2 3 2 2 1 2 5 5 3 1 1 3 4 5 4 3 3 3 3 2 3 3 4 4 4 4 3 3 3 4 4 4 5 4 3 1 2 4 2 2 2 1 1 1 1 1 1 2 3 5 6 6 6 6 6 6 6 4 3 2 2 2 3 4 5 4 5 5 4 4 4 3 2 2 3 3 4 5 4 3 1 1 2 1 1 2 3 5 6 6 5 6 5 5 6 5 5 5 5 5 4 4 2 1 2 3 4 4 4 3 4 4 4 3 2 1 1 1 3 1 2 4 4 4 3 4 5 4 4 5 4 3 3 4 4 3 3 4 5 5 6 6 4 4 3 4 6 7 7 2 2 2 3 5 6 7 7 5 3 2 3 3 2 1 1 2 3 4 4 3 2 2 1 1 2 3 2 1 3 2 2 6 7 6 6 6 5 4 5 4 4 4 3 3 4 5 6 5 4 2 1 2 2 2 2 1 1 1 1 2 4 3 2 1 2 2 2 2 2 2 2 1 0 0 1 1 0 1 2 2 2 1 1 1 1 2 1 1 1 1 3 3 3 2 1 1 2 2 3 3 3 3 2 1 1 1 1 1 2 2 2 2 1 0 1 2 2 3 2 2 1 2 4 2 2 5 5 5 3 2 3 3 3 3 3 3 3 3 2 1 4 4 4 5 6 6 7 7 6 6 5 5 5 5 5 4 4 4 4 5 5 5 5 5 4 4 4 3 4 4 5 5 5 5 4 3 2 2 2 2 2 2 3 4 5 5 6 6 5 5 5 6 6 7 6 6 5 5 5 5 4 3 3 3 4 4 4 4 7 8 9 9 8 9 8 7 5 5 8 10 12 11 11 11 10 9 7 7 8 9 10 10 10 11 11 11 10 7 2 1 3 3 3 3 3 3 3 3 4 3 3 2 2 2 2 3 3 3 3 3 3 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 1 1 1 0 0 1 1 1 1 1 1 1 1 1 1 1 1 2 2 3 3 3 3 3 2 2 1 1 0 0 0 1 1 2 2 2 2 3 3 4 4 4 4 4 4 5 5 5 5 4 4 4 4 4 3 3 3 2 2 2 2 2 2 3 3 3 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 4 4 4 5 4 4 3 3 3 3 3 4 5 6 6 6 6 6 5 4 4 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 5 5 5 4 4 4 4 4 4 4 3 4 4 4 5 5 6 7 7 6 6 6 5 5 4 4 4 4 4 4 5 5 6 7 7 7 7 7 7 7 7 6 6 6 6 6 5 5 5 5 4 4 3 3 3 3 4 4 5 4 16 16 16 16 16 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 13 13 13 13 12 12 12 11 11 10 10 9 9 8 8 7 6 6 5 3 2 1 1 2 2 2 1 1 1 1 1 1 2 1 1 2 2 2 2 2 3 3 4 3 4 5 6 5 4 3 4 5 5 6 6 6 6 6 4 4 3 2 2 2 4 4 4 3 3 1 2 3 3 2 2 1 4 5 5 4 4 4 2 3 3 4 4 4 5 3 1 1 2 3 3 2 3 4 4 4 4 4 6 6 6 5 6 8 8 7 7 9 11 12 13 14 14 14 14 15 15 15 15 15 15 14 14 14 12 9 9 10 10 10 10 9 8 6 5 4 3 2 3 3 4 4 4 3 3 3 3 3 4 4 4 4 4 4 4 3 3 3 2 2 2 2 2 3 3 2 1 1 0 1 1 3 3 4 3 2 2 3 4 4 4 4 3 2 2 2 2 2 4 3 1 2 3 3 2 2 3 4 3 1 1 2 3 3 1 2 1 2 3 5 6 2 4 3 3 3 3 3 4 2 1 2 1 1 1 3 3 3 1 2 3 4 7 5 3 2 2 4 5 6 6 5 6 5 2 2 2 3 3 3 4 4 3 3 3 4 5 5 4 2 1 1 1 1 2 3 2 2 1 1 1 2 2 1 3 6 8 8 7 6 6 6 5 5 3 3 3 3 4 4 4 4 4 5 4 4 4 4 4 4 3 2 3 4 4 3 2 1 1 1 2 1 3 5 4 3 3 5 4 5 6 4 3 2 3 4 4 5 4 4 4 4 5 4 3 2 2 3 3 3 2 2 2 1 1 3 1 2 3 3 3 2 3 2 2 4 3 2 4 5 5 5 4 5 5 5 4 4 4 3 3 5 7 5 4 3 1 1 1 2 4 5 4 3 2 2 2 2 0 2 2 1 2 2 3 3 2 2 1 2 4 4 3 3 4 3 4 7 7 6 5 5 6 6 6 4 5 4 3 1 2 4 5 5 5 4 2 2 2 1 1 1 1 1 2 2 2 2 2 2 3 3 4 3 2 2 2 1 0 1 1 1 0 1 3 2 2 3 2 1 2 2 2 1 1 0 1 2 2 2 1 2 3 3 3 3 3 2 1 1 0 1 2 2 2 2 2 0 1 1 2 2 2 2 2 2 2 2 2 2 2 5 4 4 4 3 3 3 4 4 4 4 4 4 3 3 4 4 4 5 5 6 6 6 6 5 5 5 5 5 5 5 4 4 4 4 4 5 6 6 5 4 4 4 4 4 5 5 5 5 3 2 3 3 4 4 4 5 5 5 5 6 6 6 6 5 5 5 6 6 5 5 4 4 5 6 6 6 5 6 6 6 5 5 6 8 10 9 9 10 10 10 9 10 12 12 13 12 11 11 9 8 6 6 7 8 9 10 10 10 10 10 7 3 1 2 3 3 3 3 3 4 4 4 4 4 3 3 3 3 3 3 3 4 4 3 3 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 1 1 1 1 1 1 1 1 1 2 2 2 1 1 1 2 2 3 3 3 3 3 3 2 2 1 0 0 0 0 1 1 2 2 1 2 2 3 4 4 4 5 5 5 5 4 3 3 3 4 4 4 4 3 3 3 3 3 3 4 4 4 4 3 3 3 4 3 3 3 3 2 2 2 2 2 2 2 3 3 4 4 5 5 5 4 4 3 3 3 4 4 4 4 5 5 5 6 5 5 5 5 6 6 7 6 6 5 6 6 6 6 6 6 6 6 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 5 6 6 6 7 7 6 6 5 4 4 4 4 4 4 5 6 6 7 7 7 7 7 7 7 7 6 6 6 6 6 6 5 5 5 4 4 3 3 3 4 4 5 5 5 5 16 16 16 16 16 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 13 13 13 13 12 12 12 12 11 11 10 10 9 9 8 8 7 7 6 5 3 2 1 1 2 2 2 2 2 1 1 1 1 2 2 1 1 2 2 2 2 2 2 2 2 1 2 3 5 4 2 1 1 2 4 6 6 6 5 5 5 4 4 3 3 1 2 3 4 4 3 1 2 3 4 4 4 4 4 4 3 3 2 1 2 3 4 4 3 3 3 4 4 3 3 3 3 3 4 4 4 4 4 5 6 7 7 7 9 10 9 10 10 12 13 14 14 14 15 15 15 15 15 15 15 15 15 14 14 13 9 7 7 8 9 9 8 7 6 5 4 4 3 3 3 3 4 3 3 3 3 3 3 3 4 4 4 4 4 4 4 3 3 2 2 2 2 2 1 3 5 5 4 3 1 1 1 1 2 3 3 0 2 3 3 4 4 4 3 2 1 1 1 1 2 3 1 3 3 2 1 2 3 3 3 1 2 2 2 3 1 1 1 2 3 5 6 3 3 2 2 2 2 2 3 1 1 2 2 2 0 2 3 3 2 2 3 4 6 6 4 3 4 4 5 6 6 6 4 2 1 1 0 0 0 0 2 3 3 2 2 1 1 0 1 1 0 1 2 2 3 1 1 1 2 4 3 2 1 1 2 5 8 7 6 5 5 5 5 5 5 4 3 2 2 2 3 3 3 4 3 2 2 3 3 3 2 2 2 3 1 2 3 2 1 1 2 1 1 0 1 2 4 4 4 5 5 5 2 1 2 3 3 3 3 4 5 6 6 5 4 3 2 2 2 2 1 3 4 4 3 2 1 1 3 2 1 1 1 1 2 4 2 2 3 4 4 5 4 4 2 3 4 4 2 3 6 6 7 6 4 4 2 1 0 0 1 2 2 1 0 1 1 0 2 3 1 1 2 1 2 3 3 1 3 4 5 5 5 5 4 4 4 7 5 3 3 4 7 6 4 3 4 4 3 1 2 1 2 4 5 4 4 3 1 1 2 2 2 2 2 2 2 2 2 2 3 4 4 4 3 3 2 1 0 1 1 0 1 1 2 1 2 3 3 2 2 2 2 1 0 1 1 1 1 1 0 1 3 3 3 3 2 2 1 2 2 1 1 1 2 2 2 1 0 2 3 3 2 2 3 2 3 4 3 2 1 3 4 4 4 3 3 3 3 3 4 5 5 5 5 4 4 5 5 5 5 5 5 5 4 4 4 4 4 5 5 5 4 3 3 3 4 5 5 6 5 5 4 4 4 4 4 4 5 5 4 3 4 4 5 5 5 5 5 5 6 6 7 6 6 5 5 5 6 6 5 4 3 3 4 6 8 9 9 9 8 8 7 6 7 9 10 10 10 10 11 11 12 12 13 13 13 12 11 10 9 8 6 6 7 8 9 10 10 10 11 9 6 3 2 3 3 3 3 3 4 4 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 3 3 4 3 3 3 2 2 1 1 1 1 1 1 2 2 2 2 3 3 3 3 3 4 4 4 5 4 4 3 4 4 5 5 5 4 4 4 4 4 4 4 4 4 3 3 3 2 2 2 2 1 1 1 1 1 1 1 1 2 2 3 4 4 5 5 5 4 4 3 2 3 4 5 5 4 4 4 4 4 5 5 5 5 5 5 6 6 6 6 6 6 7 6 6 6 6 6 5 5 4 5 5 5 4 4 4 4 4 4 4 4 4 4 5 5 6 6 7 7 6 6 5 4 4 4 4 4 5 6 6 7 7 7 7 7 7 7 7 7 6 6 6 6 6 5 5 4 4 4 3 3 3 4 4 5 6 6 5 5 16 16 16 16 16 15 15 15 15 15 15 15 14 14 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 11 11 10 10 9 8 8 7 6 6 5 4 2 1 1 2 2 2 2 1 1 1 1 1 1 1 2 1 1 2 2 2 1 1 2 2 1 2 4 5 5 4 4 3 4 5 6 7 6 6 5 5 6 5 4 2 1 1 1 2 3 5 3 1 2 2 3 3 3 3 3 3 3 3 3 3 2 3 4 4 4 3 3 5 5 4 3 3 3 3 4 4 4 4 4 5 7 8 9 10 12 13 13 13 13 14 14 14 15 15 15 16 16 16 16 15 15 15 15 14 13 10 7 6 5 6 7 7 7 6 5 4 4 4 4 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 3 3 2 2 2 1 1 1 1 3 4 5 5 4 3 2 2 2 2 2 2 0 2 3 3 5 3 3 2 2 2 1 1 2 1 2 2 2 2 1 0 1 2 2 1 3 4 4 5 4 1 1 3 1 4 6 6 5 3 2 4 4 3 2 2 1 2 4 3 3 2 0 3 4 4 2 4 5 5 6 4 3 3 3 3 5 6 6 5 3 2 0 1 2 2 2 2 2 2 2 2 1 1 1 1 0 1 2 3 1 1 2 2 4 5 5 4 2 1 0 0 2 4 5 5 5 5 5 5 3 3 2 2 1 1 1 2 2 2 3 4 2 1 1 1 3 2 2 1 1 2 1 3 3 2 1 2 2 1 1 2 2 2 0 1 3 5 5 2 2 4 5 5 3 4 6 6 6 5 4 5 3 1 1 2 4 5 7 7 6 5 4 2 1 1 2 2 1 2 2 2 2 2 2 2 3 3 3 3 2 3 3 4 5 5 6 6 5 5 7 6 5 5 5 5 4 3 3 2 1 2 3 5 5 6 4 2 1 1 0 1 2 3 4 4 5 5 3 3 4 4 4 4 5 4 1 3 2 3 2 0 3 3 3 3 2 1 2 2 3 4 5 4 3 1 1 3 2 2 2 2 3 3 2 1 1 1 3 4 4 4 3 2 1 0 0 0 1 2 2 2 1 2 3 3 2 1 1 1 1 2 2 1 0 1 1 1 2 4 3 3 2 2 2 3 3 2 1 1 2 3 4 3 1 1 2 3 3 2 2 2 3 4 4 4 4 4 4 5 4 3 1 2 3 2 3 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 4 4 5 6 6 5 5 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 6 6 7 7 7 6 6 6 6 7 7 7 5 4 2 3 4 6 8 10 10 10 9 9 8 7 8 9 10 10 11 11 11 12 12 13 13 13 12 11 10 10 10 9 8 8 8 9 10 10 11 11 11 9 7 5 4 4 3 3 4 4 4 4 5 5 5 5 5 5 5 5 4 5 5 5 5 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 4 4 4 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 4 4 3 3 2 2 1 1 1 1 1 1 1 2 3 3 4 4 4 3 2 3 3 4 4 4 4 5 5 5 6 6 6 5 5 5 4 4 4 3 3 3 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 2 2 3 3 4 4 4 4 3 3 2 2 3 4 5 5 5 4 3 3 3 4 5 5 5 4 3 4 5 6 6 7 7 6 6 6 6 5 5 4 4 4 4 5 5 4 4 4 3 3 3 4 4 4 4 4 5 6 6 6 6 6 5 5 5 4 4 4 5 5 6 7 7 7 8 8 8 7 7 7 6 6 5 5 5 5 5 5 4 4 4 4 4 4 5 5 6 6 6 5 4 16 16 16 15 15 15 15 15 15 15 15 15 14 14 14 14 14 13 13 13 13 13 13 13 12 12 12 12 11 11 10 10 9 9 8 7 6 6 5 4 3 2 1 2 2 2 2 2 1 1 1 1 0 1 1 1 1 1 2 2 1 2 3 3 2 1 1 1 4 5 5 5 5 5 6 6 5 5 3 2 4 5 5 4 2 1 1 1 1 1 3 4 2 3 3 2 1 1 1 3 4 4 2 2 4 4 4 2 3 2 2 4 6 7 6 5 5 4 4 4 4 4 5 5 6 8 10 11 13 14 14 14 14 14 14 15 15 15 16 16 16 16 16 16 15 15 15 14 13 11 8 5 4 4 5 5 6 5 4 4 3 3 3 3 2 2 1 2 3 3 4 4 4 4 4 4 4 4 4 3 3 3 3 3 2 2 1 1 0 1 1 1 2 5 5 5 3 2 3 3 3 2 2 3 3 4 3 2 1 0 0 1 2 2 2 1 3 3 3 2 2 1 1 2 2 2 3 4 4 4 3 1 2 3 1 4 8 6 5 4 4 4 3 3 2 2 3 2 2 2 3 2 1 3 4 3 3 5 7 4 3 1 1 1 1 2 3 5 5 5 4 3 2 0 2 3 2 2 1 2 4 5 5 2 2 2 1 1 1 1 2 2 2 2 2 3 4 4 2 1 1 1 4 4 4 4 5 5 5 4 1 1 1 1 2 2 3 3 2 2 2 3 3 1 0 1 2 2 3 3 2 2 2 3 3 2 2 2 1 1 1 2 3 3 3 2 2 3 3 1 3 4 4 4 3 5 7 6 5 4 4 5 3 2 2 4 6 4 3 5 6 6 5 4 4 3 4 4 3 1 2 3 2 1 2 2 2 2 1 1 2 4 5 5 7 7 6 5 5 5 6 6 6 7 7 6 5 3 3 2 2 3 3 3 4 5 4 2 1 1 1 1 2 4 5 5 4 3 1 2 4 4 5 4 5 5 2 3 3 3 2 1 1 1 2 4 4 4 5 4 4 4 4 4 3 1 2 4 2 1 2 2 3 3 2 0 0 1 2 3 4 3 2 1 1 1 1 1 1 2 3 3 2 3 3 2 1 1 1 1 1 2 2 1 1 1 2 3 3 3 3 2 2 2 4 4 4 4 2 2 1 2 2 1 1 1 1 4 3 2 2 3 4 3 3 5 5 5 5 5 4 2 2 3 3 2 3 5 5 5 5 4 4 3 3 3 2 3 4 4 4 4 4 4 4 4 3 3 2 2 2 3 3 3 4 5 5 6 5 5 5 4 4 4 4 4 3 3 4 4 5 5 5 6 6 6 7 7 7 6 7 7 8 8 8 8 7 5 4 4 4 5 6 8 9 10 10 10 9 9 9 9 9 9 10 11 11 12 12 13 13 12 12 10 8 8 9 10 10 10 10 10 10 10 11 11 11 11 9 7 6 5 4 4 4 4 4 4 4 5 5 5 6 5 5 5 5 5 5 4 5 5 4 4 5 5 5 4 4 4 4 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 2 2 2 3 3 3 3 3 3 2 2 1 1 1 1 1 1 1 3 3 4 4 4 3 3 2 2 3 4 5 6 6 6 6 6 6 6 6 6 5 5 4 4 3 3 2 2 2 2 1 1 1 0 0 1 1 0 1 1 1 2 2 2 2 3 3 4 3 3 3 3 2 2 3 3 4 4 5 5 5 4 4 4 4 4 4 4 4 3 3 4 6 6 6 6 6 6 6 5 4 4 3 3 3 4 4 4 4 4 4 3 3 3 3 3 4 4 5 5 6 6 6 6 6 5 5 5 5 5 5 5 6 7 7 8 8 8 8 7 7 6 6 5 5 5 5 5 5 5 5 5 5 4 4 4 5 6 6 6 6 6 5 4 16 16 16 15 15 15 15 15 15 15 15 15 14 14 14 14 13 13 13 13 13 12 12 12 12 12 12 11 11 11 10 10 9 8 7 7 5 4 4 3 2 1 1 2 2 2 2 1 0 1 1 1 1 1 1 1 2 1 1 1 1 2 3 4 2 2 2 2 5 5 5 5 4 5 5 5 2 2 1 2 5 4 5 4 3 2 1 1 2 1 4 5 4 4 4 3 3 3 1 3 2 2 3 1 1 3 3 1 1 1 2 5 6 7 6 5 5 5 4 3 4 4 5 7 9 10 12 13 13 14 14 14 15 15 15 16 16 16 16 16 16 16 16 16 15 15 14 14 11 8 6 4 4 4 4 4 4 4 4 3 3 2 2 1 0 1 1 1 2 3 3 4 4 4 4 4 4 4 4 3 3 3 3 3 2 2 2 1 0 1 1 0 1 4 4 4 1 1 2 2 2 0 1 2 2 2 1 1 1 0 1 2 4 4 3 3 3 4 3 3 3 4 5 4 4 4 5 5 4 5 4 3 3 2 3 5 6 5 5 6 5 4 2 2 1 1 2 1 1 2 2 1 1 2 4 3 3 4 5 2 0 2 2 1 0 1 3 4 4 4 4 3 1 2 2 2 3 2 0 0 1 4 4 2 2 2 4 5 4 4 4 1 2 2 1 3 4 4 1 1 3 4 4 3 3 3 3 3 2 2 1 1 1 1 1 2 2 2 1 1 1 2 2 1 1 1 1 3 4 4 1 1 1 3 4 3 3 3 1 1 2 3 4 4 3 3 3 4 3 1 2 3 3 2 4 6 7 6 6 5 4 4 4 4 5 4 4 2 1 2 3 5 4 3 2 2 1 3 4 2 1 0 1 1 3 3 3 2 1 2 3 4 4 5 6 7 7 5 5 5 4 4 5 6 5 4 4 3 1 2 3 4 4 3 2 4 3 2 1 1 1 0 1 4 4 4 2 1 1 1 2 3 3 3 4 4 4 3 3 1 1 3 3 2 4 5 6 6 7 5 4 4 4 3 3 3 3 3 2 0 2 1 2 2 1 1 1 1 3 4 4 3 2 2 2 1 2 2 1 1 3 3 4 3 2 2 1 2 2 1 1 1 3 3 2 2 2 3 3 3 3 2 2 2 2 2 1 0 1 1 2 2 2 2 2 1 1 3 4 3 3 3 4 4 4 4 5 5 5 4 4 3 2 3 3 4 4 5 5 5 4 4 3 2 2 2 2 2 4 5 6 5 5 4 4 4 3 3 2 2 2 4 5 5 5 5 5 5 5 5 5 5 4 4 3 3 3 4 4 4 4 5 5 5 6 6 6 6 6 6 7 8 9 9 9 7 6 5 5 5 6 6 7 8 8 9 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 9 6 3 3 4 7 9 10 11 11 11 12 11 11 11 11 10 8 6 5 4 4 4 4 4 4 5 5 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 4 4 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 3 3 3 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 2 2 2 3 3 3 3 3 2 2 2 2 1 1 1 0 1 1 3 3 4 4 4 3 3 3 4 5 6 6 7 7 7 7 7 7 6 6 6 5 5 4 4 3 3 2 2 2 1 1 1 1 1 1 0 1 1 1 1 2 2 2 2 3 4 4 4 4 3 3 2 2 3 3 3 3 4 4 4 5 5 5 4 4 4 4 4 4 4 4 5 5 6 6 6 6 5 4 4 3 3 3 3 3 4 4 4 4 4 4 3 3 3 3 4 4 5 5 5 6 6 6 6 6 5 5 5 5 5 5 6 7 7 8 8 8 8 7 7 6 6 5 5 5 5 6 6 6 6 6 5 5 5 5 5 6 6 7 6 6 5 4 3 16 16 15 15 15 15 15 15 15 15 15 14 14 14 14 14 13 13 13 12 12 12 12 12 12 12 11 11 11 10 10 9 9 8 7 6 4 3 2 2 1 1 1 1 2 2 1 0 0 0 1 1 1 0 1 2 2 1 1 1 1 2 3 3 2 3 4 5 5 4 2 2 2 4 5 4 3 3 2 3 4 3 2 4 3 2 1 0 3 4 5 5 4 3 2 1 2 3 3 1 3 3 4 3 4 4 3 2 2 2 4 5 6 6 4 4 4 3 3 3 4 5 7 9 11 11 12 12 13 14 14 15 16 16 16 17 17 17 17 17 16 16 16 16 15 15 14 12 9 6 4 4 3 3 3 3 3 3 3 3 3 3 2 2 2 1 1 1 1 1 2 3 4 4 4 4 4 5 4 3 3 3 2 2 2 2 2 3 2 2 1 1 0 1 2 2 2 1 1 1 3 3 1 1 1 1 3 3 3 3 2 2 3 4 3 3 3 3 3 3 5 5 6 5 4 2 4 5 3 3 3 2 3 2 3 3 3 4 4 4 2 2 2 3 4 6 5 3 0 1 1 0 2 1 4 2 3 4 3 2 1 1 2 2 2 0 2 3 4 3 3 4 2 0 2 1 3 0 2 2 2 2 1 1 1 3 5 5 4 5 5 4 2 1 2 3 4 2 1 3 4 2 1 0 1 1 1 1 1 1 0 1 1 1 0 0 2 2 1 1 2 1 1 1 2 2 3 4 4 3 1 0 1 4 5 5 4 3 2 2 2 3 4 3 3 4 4 4 3 3 3 4 4 4 6 7 6 6 7 6 3 3 5 6 7 5 3 2 0 1 3 4 4 2 1 1 2 1 3 4 2 2 3 4 6 5 5 3 3 4 4 4 4 5 6 7 6 6 5 4 2 1 1 2 2 2 2 2 1 3 2 1 1 1 1 2 2 1 1 2 2 2 2 4 4 3 1 1 1 2 2 2 1 2 3 3 2 2 2 3 4 5 5 6 6 6 7 6 6 5 4 3 2 2 2 3 2 2 1 0 0 2 2 3 1 2 2 2 3 4 4 3 3 3 2 2 3 3 2 1 2 4 3 2 1 2 0 1 1 0 0 2 3 4 3 3 3 3 3 3 3 2 1 1 1 2 3 2 1 1 2 1 1 1 1 1 2 3 3 4 5 1 1 3 5 6 5 4 4 4 5 5 4 4 4 4 5 5 5 4 4 3 3 2 2 3 3 4 5 6 7 6 5 5 4 4 3 3 3 2 2 4 6 7 7 6 5 4 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 5 5 5 4 4 4 5 6 7 8 8 7 5 3 3 4 6 7 6 6 6 7 8 9 10 11 11 11 11 10 10 10 10 10 9 8 6 3 1 1 1 1 2 4 6 8 10 11 11 11 10 10 9 8 6 4 3 3 3 3 3 4 4 5 5 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 4 4 4 3 3 3 3 4 4 4 4 4 4 4 4 4 3 3 3 3 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 2 2 2 2 3 3 3 2 2 2 2 2 2 2 1 1 1 1 2 2 3 3 3 3 3 4 5 5 5 6 6 6 7 7 7 6 6 6 5 5 4 4 4 3 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 3 4 5 5 4 4 3 3 3 3 3 4 3 3 4 4 4 4 4 3 3 3 4 5 5 5 5 5 5 6 6 6 5 4 4 4 3 3 3 3 3 4 4 4 5 4 4 4 3 3 4 4 5 5 6 6 6 6 6 6 6 5 5 5 5 5 6 7 7 8 8 8 8 8 7 7 6 5 5 5 6 6 7 7 7 6 6 5 5 5 5 6 6 6 6 6 5 4 4 4 16 16 15 15 15 15 15 15 15 15 15 14 14 14 14 13 13 13 12 12 12 12 12 12 12 11 11 11 10 10 9 9 8 7 6 5 3 2 1 1 0 0 0 1 1 1 1 0 1 1 1 1 1 0 1 2 3 2 2 2 4 3 3 4 5 4 4 4 3 2 2 2 4 4 5 5 5 4 4 5 5 5 4 4 3 3 4 4 5 3 3 4 4 4 4 4 3 4 4 3 1 1 2 4 2 3 3 2 4 6 7 6 6 6 4 1 1 1 3 4 5 6 8 9 11 11 11 12 13 15 16 16 17 17 17 17 17 17 17 17 16 16 16 15 15 14 13 10 7 5 4 3 3 3 3 3 3 3 4 4 4 3 3 2 2 2 2 1 1 1 1 2 3 4 4 4 4 5 4 4 3 2 2 1 1 1 1 2 3 3 1 0 0 0 1 2 2 2 1 1 2 3 2 2 3 4 4 3 3 4 5 5 5 4 4 5 6 6 7 5 5 4 4 5 4 3 3 3 3 2 2 1 1 3 3 3 4 3 2 3 4 3 3 3 4 5 5 3 1 3 4 3 1 2 2 2 4 7 5 4 1 1 2 2 3 3 2 2 2 2 3 3 1 0 1 1 1 1 2 2 2 3 3 3 3 3 4 3 4 5 5 5 2 1 1 1 2 2 3 3 3 3 3 3 3 3 2 1 1 2 2 1 2 2 3 4 4 3 0 2 2 0 1 3 4 5 5 5 4 3 1 0 2 3 1 1 2 3 4 3 2 4 4 4 4 5 3 3 1 2 4 5 5 6 7 8 6 6 7 6 4 3 5 5 5 4 4 3 3 4 4 3 4 3 3 2 1 2 3 5 4 5 6 5 5 5 4 3 3 4 5 5 5 5 5 6 6 6 5 3 2 4 3 3 4 3 3 2 1 2 3 3 3 1 1 0 0 1 2 3 3 3 3 4 5 4 3 2 1 2 2 3 3 1 4 4 3 1 1 2 4 5 5 6 6 6 6 6 6 4 2 2 0 1 1 1 2 1 1 0 1 2 2 2 1 1 2 2 3 3 3 3 3 3 3 3 4 3 2 2 2 3 2 1 1 1 1 2 3 1 1 2 3 4 3 3 3 2 2 2 2 2 2 3 3 2 2 1 0 2 2 1 1 0 0 1 3 3 2 3 4 4 3 3 5 6 5 4 4 5 6 6 5 5 5 4 5 5 5 4 3 3 3 3 4 4 5 6 6 6 6 5 5 4 4 4 4 4 4 3 3 4 5 8 8 8 6 4 3 3 3 3 3 3 3 3 4 5 5 4 3 3 3 4 3 3 3 3 3 5 6 7 7 8 6 4 1 2 3 4 5 5 5 6 7 8 8 9 10 10 10 10 10 9 9 8 8 6 2 1 2 1 1 1 1 1 1 3 5 6 7 7 6 5 4 4 3 3 3 3 3 3 3 3 3 4 5 6 6 6 7 6 6 6 6 6 6 6 5 5 5 5 6 5 5 5 5 5 4 4 4 3 3 4 4 4 4 4 4 4 4 4 4 4 3 3 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 2 2 2 2 2 3 3 3 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 2 2 2 3 3 3 3 4 4 5 6 6 6 5 5 5 5 4 4 4 3 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 3 4 4 4 4 3 3 3 3 4 4 4 4 4 4 3 3 3 3 2 2 2 4 5 5 6 6 6 6 6 6 6 6 5 4 4 4 4 4 4 4 4 4 4 5 4 4 3 3 3 4 4 5 6 6 6 6 6 6 6 6 5 5 5 5 6 6 7 8 8 8 8 8 8 7 7 6 5 5 6 6 7 7 7 7 6 6 6 6 6 6 6 6 6 5 5 4 4 4 4 15 15 15 15 15 15 15 15 15 14 14 14 14 14 13 13 13 13 12 12 12 12 11 11 11 11 11 10 10 9 9 8 8 6 5 3 2 1 0 1 1 2 1 1 1 1 2 1 1 1 1 2 1 1 2 3 4 4 3 3 4 5 4 2 2 2 2 2 2 3 4 3 3 5 5 5 4 2 3 5 5 4 3 4 4 4 5 4 4 3 3 5 5 5 5 4 5 5 4 5 5 4 4 4 3 4 5 3 5 5 7 7 7 8 7 4 3 4 6 7 8 8 8 9 10 9 11 13 15 16 17 18 18 18 18 18 17 17 17 16 16 16 15 15 14 14 12 8 6 4 4 3 3 3 2 2 2 3 3 3 3 3 2 2 2 2 2 2 2 1 1 1 2 4 4 4 4 4 4 4 2 1 1 0 1 2 1 0 1 2 1 0 1 0 1 1 1 1 1 1 1 1 1 1 2 3 4 4 3 3 3 3 3 4 4 4 4 4 4 6 4 3 4 4 4 3 3 3 2 3 4 4 2 3 2 2 3 1 1 5 5 4 4 4 5 5 3 2 2 2 2 1 1 2 1 1 2 4 5 4 2 3 4 4 4 4 3 2 2 2 3 2 1 1 1 2 1 1 2 2 2 3 4 5 5 4 4 5 5 6 5 5 3 0 2 2 3 4 4 5 4 3 3 2 2 3 4 4 4 4 3 2 3 4 5 5 4 3 3 4 4 3 4 5 6 6 5 4 4 2 1 0 2 3 3 2 2 3 4 4 4 5 5 6 6 5 2 2 4 4 5 5 5 6 6 6 6 6 7 5 4 5 6 6 4 3 3 3 3 3 3 5 6 5 6 6 5 4 4 5 6 5 5 4 4 5 5 4 3 4 5 4 4 3 4 6 7 7 6 6 6 5 5 4 4 3 2 2 4 3 2 3 4 2 1 1 1 1 1 1 2 3 5 4 4 3 2 1 1 1 2 1 2 3 5 4 3 3 2 1 3 5 6 6 6 6 5 5 5 4 4 3 0 0 1 1 1 1 1 2 1 0 1 1 1 1 1 3 3 3 3 3 3 4 4 4 4 3 2 2 2 2 0 2 2 1 1 2 3 2 1 2 3 4 3 2 2 1 2 3 3 2 2 2 2 3 2 3 3 3 2 1 1 1 1 2 3 3 4 4 5 5 4 4 5 5 5 4 4 4 4 5 5 5 5 5 4 4 4 3 3 3 3 4 4 4 5 5 6 6 6 5 4 4 4 4 4 4 4 4 4 4 5 7 8 9 8 5 3 3 3 4 4 3 3 3 4 4 4 4 3 2 1 2 2 3 3 4 4 5 7 8 8 8 6 4 2 2 2 3 4 5 6 7 8 9 9 9 10 10 10 9 9 9 9 8 7 4 2 1 1 0 1 1 2 2 2 2 2 2 3 3 3 3 3 3 4 4 4 3 2 2 2 3 4 5 6 6 7 7 7 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 4 4 4 3 4 4 4 5 4 5 4 4 4 4 4 3 3 3 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 2 2 2 2 3 3 3 3 2 2 2 2 2 2 3 3 2 2 1 1 1 1 1 1 1 1 1 2 2 2 2 3 4 4 5 5 4 4 4 4 4 3 3 2 1 1 1 1 1 2 2 1 1 1 1 1 1 1 1 1 1 1 2 3 3 3 3 3 3 3 3 4 4 4 5 5 4 4 4 3 2 2 2 2 2 3 4 4 5 5 6 6 6 7 7 7 6 6 5 4 4 4 5 5 5 5 5 5 4 4 4 3 3 3 4 5 6 6 6 6 6 6 6 6 5 5 5 5 6 6 7 8 8 9 8 8 8 7 7 6 6 5 6 7 7 8 8 7 7 6 6 6 6 6 6 6 5 5 5 5 5 5 4 4 15 15 15 15 15 15 15 15 14 14 14 14 14 13 13 13 13 12 12 12 12 11 11 11 11 10 10 10 9 9 8 8 7 5 4 3 2 1 1 2 1 1 1 1 1 1 1 1 1 2 2 2 1 1 1 2 5 5 4 2 2 2 1 1 1 2 3 4 5 4 3 1 1 4 5 4 3 2 2 2 5 5 4 3 2 2 3 4 4 4 4 4 5 5 4 2 3 3 4 4 5 6 4 3 4 5 5 1 3 1 3 7 8 8 9 8 6 7 9 10 10 9 8 9 10 11 13 15 17 18 19 18 18 18 18 17 17 17 17 16 16 15 15 14 14 13 10 7 5 4 4 3 3 2 2 2 2 3 3 2 2 2 2 2 2 2 1 1 1 1 0 1 0 2 3 3 3 3 4 4 4 3 2 1 0 1 1 0 1 1 1 2 1 1 1 1 2 2 2 1 1 0 1 0 0 1 3 4 3 3 2 1 1 2 3 5 4 2 4 6 4 3 5 5 5 4 3 2 1 3 5 6 4 3 3 2 0 2 3 5 4 4 4 4 5 4 1 1 3 3 2 2 2 3 3 2 2 2 4 4 3 4 4 4 3 3 3 3 3 3 3 1 1 1 1 3 2 1 1 1 1 2 3 4 4 4 3 6 5 4 5 5 3 0 2 2 2 2 3 3 3 3 3 4 5 6 6 6 6 5 4 3 4 4 4 4 4 5 5 5 5 5 4 4 4 4 5 4 3 2 1 1 1 1 2 1 1 1 1 2 3 4 5 5 5 3 1 1 2 1 2 3 5 6 6 6 6 6 6 5 6 8 6 5 3 1 1 2 2 4 5 7 6 5 5 5 6 5 3 4 5 3 2 2 2 2 3 3 1 2 3 4 4 5 6 7 7 7 6 7 6 5 5 5 4 4 6 7 6 5 4 6 6 3 1 3 2 2 1 0 1 3 5 4 4 2 2 2 1 1 1 3 5 5 5 4 4 5 4 3 4 5 6 6 6 6 5 4 6 6 6 5 3 2 2 2 2 2 2 2 2 1 1 1 1 1 2 3 3 3 2 3 3 3 4 4 4 3 2 1 1 1 1 1 1 1 0 1 2 3 2 2 3 3 2 1 1 2 2 3 2 2 2 1 1 1 1 2 2 2 2 1 1 1 1 2 3 3 4 4 5 5 4 4 3 3 2 1 1 2 3 4 5 5 5 4 3 3 3 3 4 4 4 4 4 4 4 5 5 6 5 3 3 3 4 4 4 5 5 4 4 5 6 7 8 8 8 5 3 3 3 4 5 5 4 4 3 3 3 3 3 1 1 1 2 3 3 4 5 6 7 8 9 9 8 7 5 4 4 4 5 7 8 10 11 11 12 11 10 9 9 9 9 9 9 7 5 3 2 1 1 1 1 1 2 2 2 2 2 3 3 3 3 3 3 3 4 4 3 3 2 2 2 3 4 5 6 7 8 7 7 7 7 7 6 6 6 6 6 6 6 6 6 5 5 5 5 5 4 4 3 3 4 4 5 5 5 5 5 4 4 4 4 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 2 3 3 3 3 3 3 2 2 1 1 1 1 1 1 1 1 2 2 2 2 2 3 4 4 4 4 4 4 3 3 3 2 1 1 1 1 2 2 2 2 1 1 1 1 1 1 1 1 1 2 2 2 3 3 3 3 3 3 3 3 4 4 5 4 4 3 3 3 2 2 2 3 3 3 3 4 4 4 5 6 7 7 7 7 7 7 6 5 5 5 5 6 6 6 6 6 5 5 5 4 4 4 4 4 5 6 7 7 7 6 6 6 6 6 5 5 6 6 7 7 8 8 9 9 8 8 7 6 6 6 6 7 8 8 8 8 7 7 7 7 7 6 6 5 5 5 5 5 5 5 5 5 5 15 15 15 15 15 15 14 14 14 14 14 13 13 13 13 13 12 12 12 12 11 11 10 10 10 10 9 9 9 8 8 7 6 4 3 2 2 1 1 3 3 2 2 2 1 1 1 1 2 2 3 3 2 1 1 1 2 4 4 2 0 1 1 1 2 3 5 4 3 2 2 3 3 3 2 2 2 2 2 1 4 5 5 5 3 3 4 4 4 1 2 1 3 4 4 2 0 1 1 3 5 5 4 3 3 5 5 2 3 4 5 8 8 8 8 8 9 10 11 12 10 9 9 10 13 14 17 17 18 19 19 18 18 18 18 17 17 17 16 16 15 15 14 14 13 12 8 6 4 4 4 3 3 2 2 2 3 3 2 2 2 2 2 2 1 1 1 0 0 1 0 1 1 2 4 4 4 3 3 3 4 4 2 1 1 1 0 1 2 2 2 3 2 2 1 1 1 2 2 1 1 1 1 2 2 1 1 2 2 0 1 1 1 1 2 5 5 5 4 4 4 2 2 3 4 4 3 3 1 2 5 6 6 2 2 2 3 4 3 3 4 6 6 5 4 2 1 2 2 2 3 3 5 5 5 2 2 3 4 5 4 4 2 1 1 1 3 2 1 1 1 1 1 1 1 1 1 2 2 2 3 2 2 3 4 4 1 3 3 1 5 5 4 0 1 1 2 2 2 1 3 4 5 5 6 6 5 5 5 6 6 5 4 3 3 3 3 4 4 4 4 3 2 2 1 3 4 4 4 3 2 1 0 1 1 2 2 3 2 4 2 3 4 4 4 3 3 3 2 4 4 4 7 8 7 6 6 6 6 8 7 6 4 3 3 1 1 1 3 4 5 5 4 3 4 4 5 5 3 2 3 4 2 2 1 1 3 3 3 3 4 4 4 5 7 7 7 5 2 2 3 3 4 5 6 7 6 6 6 6 6 7 7 6 3 1 1 1 1 1 2 2 4 4 4 3 4 4 4 4 4 4 4 5 5 5 5 5 4 3 4 5 5 3 3 4 4 4 5 5 5 4 4 4 4 3 4 3 3 2 1 1 1 1 1 2 3 3 4 3 2 2 2 3 4 4 4 3 2 1 1 1 1 0 1 2 1 1 1 2 3 3 4 3 1 0 1 2 2 1 2 2 1 0 1 3 3 2 1 1 1 1 1 1 2 1 1 4 4 5 5 5 4 3 2 1 1 1 0 1 3 4 6 6 5 4 4 3 3 4 5 5 5 5 5 5 5 5 5 5 3 3 3 3 4 4 4 5 5 5 5 5 6 6 7 7 7 6 4 3 3 4 5 5 4 2 2 3 3 4 3 2 1 2 2 3 4 5 5 6 7 8 9 10 11 9 8 7 6 7 8 9 10 11 12 12 11 10 9 8 9 9 9 9 8 5 3 1 1 1 1 1 1 1 2 2 2 2 3 4 4 4 4 4 4 4 4 3 3 2 3 3 3 4 4 5 6 7 8 8 8 8 8 8 7 7 7 7 6 6 6 6 6 5 5 5 5 4 4 4 4 4 4 5 5 5 4 4 4 4 4 4 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 4 4 4 4 5 5 5 5 4 3 2 1 1 0 1 1 1 1 1 1 1 2 2 2 2 3 4 4 4 4 4 3 3 3 2 2 1 1 2 2 2 2 2 2 2 1 1 1 1 2 2 2 2 2 2 2 3 4 4 4 4 4 4 4 4 4 3 3 2 2 2 2 2 2 3 3 4 4 4 3 4 4 5 6 6 7 7 7 7 7 6 6 6 6 6 7 8 8 8 7 7 6 6 5 5 5 5 5 6 7 7 7 7 7 6 6 6 6 6 6 7 7 8 8 8 8 8 8 8 7 6 6 6 7 8 8 8 9 8 8 7 7 7 6 6 6 5 5 5 5 5 5 6 6 6 5 5 15 15 15 15 15 14 14 14 14 14 13 13 13 13 12 12 12 12 12 11 11 10 10 10 9 9 9 8 8 7 6 5 4 3 2 1 1 1 2 2 2 2 2 3 3 3 3 2 2 2 3 3 3 2 1 3 1 4 4 3 1 1 1 0 1 1 2 3 3 2 3 3 3 2 2 0 2 3 2 2 3 4 4 4 4 5 5 1 2 2 2 2 3 3 4 3 2 2 2 3 5 4 4 3 3 5 5 4 3 4 6 6 6 5 6 8 10 11 12 13 12 12 13 14 16 17 18 18 18 18 18 18 18 18 17 17 16 16 16 15 15 14 14 13 12 10 7 5 4 4 4 3 3 3 3 3 3 2 2 1 1 1 1 0 0 1 1 1 1 0 1 1 1 2 4 5 4 3 3 3 3 4 4 1 1 2 1 2 3 4 5 5 4 4 2 2 1 1 1 1 1 1 1 1 1 1 2 0 1 1 1 2 4 6 5 4 3 3 2 3 3 1 1 3 3 3 2 3 2 3 4 2 2 3 4 6 4 2 2 3 4 4 3 2 1 1 2 3 2 1 1 3 5 5 5 3 2 3 5 6 3 2 1 1 2 2 2 2 0 1 1 1 1 0 1 2 3 3 3 4 5 5 5 4 3 2 1 1 2 2 4 4 3 3 3 2 1 1 1 3 5 6 5 5 4 4 4 4 4 5 6 6 5 2 2 3 4 4 3 3 3 3 2 1 2 3 3 4 2 2 1 0 1 0 1 2 1 1 4 5 3 2 3 2 3 4 3 4 1 5 8 8 8 7 6 5 4 4 5 6 4 4 4 4 5 5 4 4 3 3 4 5 4 3 3 3 4 4 3 1 2 3 2 3 3 2 2 3 4 4 4 4 4 5 6 6 5 4 3 2 2 2 5 7 7 6 5 2 2 4 5 6 6 6 6 5 4 2 3 3 3 3 3 3 2 3 3 3 3 3 3 3 4 4 5 5 3 3 4 3 4 4 3 3 2 2 3 3 4 3 3 2 3 5 5 4 4 4 3 3 2 2 2 2 3 3 3 3 3 3 2 2 3 3 4 4 3 3 1 1 1 1 2 1 2 3 3 2 2 2 4 4 3 1 0 1 0 1 1 1 2 1 1 0 1 3 3 3 3 3 2 2 2 2 2 2 2 4 5 6 5 5 6 5 4 4 3 3 2 2 4 5 6 6 5 4 4 3 4 5 5 5 5 5 5 6 6 6 5 4 3 3 4 4 4 4 5 5 5 5 5 5 6 6 6 6 7 7 6 4 4 4 4 3 3 3 3 3 4 4 3 2 2 2 3 4 5 6 7 8 8 10 11 11 11 9 8 7 8 8 9 10 10 11 11 10 9 8 8 8 9 9 9 7 6 4 2 0 1 1 1 2 2 2 2 2 2 3 3 4 4 5 5 4 4 4 4 3 3 2 3 4 4 4 4 3 4 5 6 7 8 8 9 9 8 8 8 7 7 6 6 6 6 6 5 5 5 4 4 4 4 5 5 5 5 4 4 4 4 4 4 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 4 4 5 5 5 6 6 6 6 5 5 3 2 0 0 0 1 1 1 1 1 1 1 1 2 2 2 3 4 4 4 4 3 3 3 3 2 2 2 3 3 3 3 3 3 3 2 2 2 2 2 2 2 3 3 2 2 2 3 4 5 5 5 4 4 3 3 2 2 3 3 3 2 2 2 3 3 4 5 5 4 4 4 4 5 5 5 6 7 7 7 7 6 6 7 7 8 9 9 9 8 8 7 7 7 6 6 6 6 6 7 7 8 8 7 7 7 7 6 6 6 7 8 8 8 8 8 8 8 7 7 7 7 7 8 8 8 9 9 8 8 7 7 6 6 6 6 5 5 5 5 5 6 6 6 6 6 5 5 15 15 15 14 14 14 14 14 13 13 13 13 12 12 12 12 12 11 11 11 10 10 9 9 9 9 8 7 6 5 4 3 3 2 1 0 1 1 1 1 1 1 1 2 3 4 4 4 4 5 4 4 4 4 3 2 2 4 4 3 1 2 2 1 2 3 4 4 4 4 5 3 2 2 1 1 3 3 2 1 2 2 1 3 5 5 3 1 1 1 2 4 4 4 4 3 2 2 2 4 4 4 4 4 5 5 5 5 5 7 8 7 6 6 7 9 11 13 14 15 15 15 16 16 17 18 18 18 18 18 18 18 18 17 17 16 16 15 15 14 14 13 13 12 11 8 5 4 3 3 3 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 1 2 4 5 5 4 4 4 4 3 2 2 3 2 1 2 2 2 4 6 5 5 3 2 1 1 1 2 2 2 1 1 1 2 1 1 3 3 3 5 6 6 5 3 1 2 5 4 2 2 3 2 1 2 1 4 4 5 6 3 1 2 4 3 3 3 4 4 4 2 1 2 3 3 3 2 1 1 0 2 5 5 4 3 3 4 5 3 1 1 1 2 2 1 1 1 2 1 1 1 2 2 2 3 4 4 5 5 6 5 4 1 1 2 2 1 1 2 3 5 5 5 4 2 3 4 5 4 4 4 4 3 3 3 3 3 3 3 4 5 5 5 4 5 3 3 2 2 3 2 1 0 1 3 4 3 2 1 2 2 2 2 2 3 4 5 5 5 1 1 2 3 4 2 0 4 7 9 7 7 6 5 5 3 2 3 4 4 5 6 6 7 8 7 7 5 3 2 3 4 3 2 3 3 3 2 1 3 3 4 4 4 3 4 4 2 2 3 4 4 5 7 7 6 5 5 4 4 3 4 4 4 5 6 3 2 5 5 5 4 6 8 7 4 3 4 3 3 3 2 1 1 1 2 2 1 1 1 1 2 3 5 5 4 4 4 4 4 3 3 3 4 2 1 2 3 3 2 1 1 3 3 3 3 4 4 4 4 4 3 3 4 4 3 3 2 1 1 2 3 3 3 3 1 1 1 1 1 2 2 1 1 1 1 2 2 1 4 4 2 1 2 1 1 1 1 1 2 1 1 1 1 3 3 3 2 2 3 3 3 2 1 1 3 5 6 6 6 6 6 5 5 4 4 4 5 4 4 4 4 5 5 4 4 4 4 4 5 5 5 5 5 6 6 6 4 3 3 4 4 4 4 5 5 5 5 5 5 5 6 6 6 6 7 7 6 5 3 3 3 3 3 4 4 4 4 4 2 2 2 3 4 5 7 8 9 10 10 10 10 9 8 6 6 6 8 9 9 9 10 9 9 8 8 8 8 9 9 9 8 7 5 4 2 0 1 1 3 4 4 4 3 3 3 3 4 4 5 5 5 5 5 5 4 3 3 3 3 4 4 4 4 3 3 4 5 6 7 8 9 9 8 8 8 8 7 7 6 6 6 6 6 5 5 4 4 4 5 5 5 5 5 4 4 4 4 4 3 3 3 3 3 3 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 4 4 5 5 6 6 6 6 6 6 6 6 4 3 1 0 0 0 0 1 1 1 1 1 1 1 2 2 2 3 3 4 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 2 2 3 4 5 5 5 5 4 3 2 2 3 4 4 4 4 4 3 4 4 5 5 5 5 4 4 4 4 5 5 6 7 8 8 8 7 8 8 9 10 10 9 9 8 8 7 7 8 8 8 8 7 7 8 8 8 8 8 8 8 7 7 7 7 8 8 8 8 8 8 8 7 7 7 7 8 8 9 9 9 9 8 7 7 6 6 6 6 5 5 5 6 6 6 6 7 7 6 6 6 5 6 15 15 14 14 14 14 13 13 13 13 12 12 12 12 12 11 11 11 11 10 9 9 9 9 9 8 6 4 3 2 2 1 1 1 0 1 1 1 1 1 1 2 2 2 3 3 4 5 4 4 5 5 5 5 4 4 3 4 5 4 3 2 2 3 2 2 2 2 2 2 1 0 1 2 1 1 1 2 2 1 2 2 1 2 4 4 5 5 4 3 2 4 5 4 3 4 5 5 4 5 4 4 5 5 6 5 5 6 7 8 8 8 9 9 10 12 14 15 16 16 16 16 17 17 17 18 18 18 18 18 18 18 17 17 16 16 15 15 14 14 13 12 12 10 8 6 4 2 2 1 1 1 1 1 1 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 4 5 6 5 5 5 5 4 3 2 2 1 2 3 1 3 3 4 4 3 3 3 3 3 4 5 4 3 3 2 1 1 2 2 4 4 5 6 5 5 4 4 4 4 6 5 3 2 2 1 1 2 2 3 3 4 6 4 2 2 2 3 3 3 4 4 4 3 1 1 2 3 2 2 0 1 2 2 3 3 4 4 2 2 2 2 2 2 1 1 1 1 2 2 2 1 2 2 2 2 2 3 5 5 4 4 3 3 2 2 2 1 2 1 1 2 3 4 4 5 4 3 5 5 6 5 5 4 4 4 4 3 3 3 3 2 0 3 4 4 4 4 3 2 3 2 2 2 3 3 4 4 4 3 2 2 3 4 5 6 6 6 5 5 5 4 1 1 3 4 4 5 4 5 6 6 5 6 5 6 6 6 4 2 3 5 6 5 4 3 5 4 5 6 4 1 1 1 2 3 4 4 3 2 2 3 2 2 3 3 2 3 5 4 3 3 4 5 5 6 6 7 7 6 5 4 4 4 4 4 5 5 6 6 6 6 5 5 6 7 5 3 3 4 4 4 4 2 2 3 1 0 2 2 2 2 2 5 6 7 5 4 4 4 4 3 3 4 4 4 2 2 3 4 5 4 3 3 3 4 4 4 4 4 3 3 3 2 2 3 3 4 2 1 1 2 3 2 2 1 0 1 0 1 1 2 2 1 1 1 2 2 1 1 1 3 4 3 2 1 1 0 1 1 2 2 1 1 3 2 3 3 3 2 1 2 3 3 2 3 4 5 5 6 7 7 6 5 4 4 4 5 5 5 5 5 4 4 4 5 5 4 4 4 4 4 5 5 6 6 6 6 5 4 3 4 4 4 4 5 5 5 5 5 5 5 6 7 7 7 6 6 6 5 5 4 4 5 5 5 5 5 5 4 4 3 3 3 4 6 7 9 10 11 11 10 9 8 6 5 3 4 5 7 8 9 9 8 7 7 6 6 7 8 9 9 9 8 7 6 5 3 2 3 4 6 5 5 3 3 4 4 4 4 4 5 5 5 5 5 5 4 4 3 3 3 4 4 4 4 4 5 5 6 6 7 7 8 8 8 8 8 8 8 7 7 6 6 6 6 5 5 5 5 5 6 5 5 5 5 4 4 4 4 4 3 3 3 3 3 3 2 2 2 1 1 1 1 2 2 2 2 2 2 2 2 2 2 3 3 4 4 5 5 5 6 6 6 6 6 5 5 5 4 4 2 1 1 0 0 0 1 1 1 1 1 1 2 2 2 3 3 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 4 4 4 3 3 3 3 3 3 3 3 3 4 4 5 5 4 4 3 2 2 3 4 5 5 5 5 4 4 5 5 5 5 5 5 4 4 4 5 6 8 8 9 9 8 9 9 9 10 10 9 9 8 8 8 8 8 9 9 9 8 8 8 8 8 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 8 7 6 6 6 5 5 5 5 5 5 6 7 7 7 7 7 6 6 6 6 7 15 15 14 14 13 13 13 13 12 12 12 12 11 11 11 11 11 10 10 9 8 8 8 8 8 5 2 1 1 2 3 4 3 2 0 0 1 1 1 1 2 2 2 2 2 3 3 4 3 3 4 5 5 3 2 3 3 3 4 3 2 1 1 1 1 1 2 1 1 2 1 1 1 2 3 2 2 1 1 1 1 2 1 3 5 7 7 6 5 3 1 3 4 4 4 4 4 5 4 4 5 5 5 5 5 5 5 5 5 7 8 10 11 13 14 14 15 15 16 16 16 16 17 17 17 18 18 18 18 18 17 17 17 16 16 15 15 14 14 13 12 11 10 8 6 4 3 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 3 5 6 5 5 5 5 4 4 3 2 1 1 2 1 2 4 4 4 3 1 4 3 3 3 3 3 3 3 4 4 4 3 3 2 2 3 3 3 3 3 4 4 4 5 5 4 4 5 3 3 2 2 3 3 3 2 3 2 1 2 1 0 2 2 1 2 3 3 3 3 2 1 1 2 3 3 2 2 3 1 1 3 4 4 2 1 1 2 3 2 2 2 2 2 2 2 2 1 1 1 1 1 2 2 2 3 3 3 1 1 3 3 3 2 1 1 0 2 2 3 3 4 4 3 5 5 5 4 4 4 3 3 4 4 2 2 2 2 2 3 4 4 3 3 4 4 4 4 4 3 4 5 4 3 4 4 4 3 3 5 6 6 6 6 6 5 4 4 5 3 3 3 2 3 5 6 7 6 4 4 3 3 5 6 6 4 4 4 5 4 2 2 4 4 4 5 5 3 2 2 2 4 5 5 5 4 4 4 3 3 4 3 4 6 7 5 4 2 2 3 3 5 7 7 7 6 4 3 2 2 3 3 3 2 4 5 7 7 7 6 5 4 3 3 3 4 4 5 4 4 3 2 1 1 1 2 3 4 5 6 6 6 5 4 4 4 4 4 4 5 5 5 3 3 4 4 4 4 4 4 4 4 3 4 4 4 4 3 3 3 2 3 3 3 1 1 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 0 0 1 1 1 1 2 3 3 3 1 1 1 1 2 2 2 2 3 4 4 3 2 2 2 2 2 2 2 4 4 5 6 6 6 6 6 5 5 5 5 5 5 5 5 5 4 5 5 5 5 5 4 4 4 4 5 5 6 6 6 6 6 5 4 3 3 4 4 5 5 5 5 5 6 6 6 6 7 8 7 6 5 4 4 4 4 5 6 7 7 7 6 6 6 6 6 6 6 7 8 9 10 10 10 9 8 7 6 4 3 2 3 4 6 6 7 7 7 6 6 5 6 7 8 8 8 8 8 7 7 6 5 5 6 6 7 5 4 3 3 4 4 4 4 4 5 5 5 5 5 5 5 4 4 3 3 4 4 5 5 6 6 6 7 7 7 7 7 7 8 8 8 8 8 8 7 7 6 6 6 5 5 6 6 6 6 5 5 5 5 4 4 4 4 3 3 3 3 3 3 2 2 2 2 1 1 1 1 1 1 2 2 2 2 2 2 2 3 3 3 4 4 4 5 5 5 5 5 4 4 3 3 3 3 3 2 2 1 1 1 1 1 1 1 1 1 2 2 2 3 3 4 4 4 4 5 5 5 5 5 6 6 6 6 6 7 7 7 7 7 6 5 4 4 3 3 3 3 3 3 3 3 4 4 4 4 4 4 3 2 2 1 2 3 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 6 7 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 9 9 10 10 9 9 9 9 9 9 9 9 9 9 9 8 9 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 8 7 6 6 6 6 5 5 5 5 5 6 6 7 7 7 7 7 6 6 6 7 7 15 14 14 13 13 13 12 12 12 12 11 11 11 11 10 10 10 10 9 8 7 6 6 6 5 4 3 3 3 5 5 5 5 3 1 1 0 1 1 2 2 1 2 2 2 2 2 2 3 2 2 1 1 1 0 1 2 2 4 4 3 2 3 2 2 2 1 3 3 3 1 1 3 3 2 3 3 3 2 2 1 3 5 6 7 7 6 5 4 2 1 1 3 4 4 4 4 4 4 5 5 5 5 5 5 6 6 7 8 9 10 11 12 13 14 14 15 15 16 16 16 16 17 17 17 17 17 17 17 17 17 16 16 15 15 14 14 13 13 12 11 9 7 5 3 2 1 1 1 1 1 1 1 0 0 1 1 2 3 2 1 1 1 1 1 1 1 1 1 1 1 1 5 5 6 5 4 4 5 5 4 4 1 0 1 1 2 4 5 5 5 5 4 4 3 2 2 2 2 2 3 4 3 4 4 3 3 3 4 3 3 2 1 2 4 4 2 2 2 3 3 1 2 4 5 6 4 2 2 2 1 1 1 3 3 2 3 3 2 2 2 3 4 3 2 0 1 2 3 5 4 3 2 2 3 4 4 2 1 1 2 2 2 1 1 2 2 2 3 3 2 1 0 1 2 2 2 3 4 3 3 3 2 2 2 2 2 2 2 1 0 1 2 3 2 2 2 3 5 5 4 4 3 3 4 5 5 4 3 2 3 3 4 4 4 3 3 4 3 3 4 4 3 4 4 4 4 5 4 4 4 5 7 6 6 5 6 5 5 5 6 6 4 3 1 1 1 3 6 7 5 3 3 3 2 4 6 6 6 4 3 4 4 3 3 4 5 4 4 5 4 2 2 3 4 5 5 5 5 6 6 5 5 5 4 6 7 5 5 4 3 0 1 2 2 4 5 5 4 2 1 2 3 2 1 1 3 5 5 6 9 8 6 4 2 2 3 4 4 3 4 4 4 4 2 1 1 2 4 5 6 6 6 4 4 4 3 3 4 5 5 3 4 3 2 3 3 3 3 4 4 4 4 5 6 5 3 1 2 2 2 3 4 3 3 1 1 1 2 3 3 2 1 1 2 1 1 2 1 0 1 1 1 2 2 1 1 2 2 1 1 1 2 2 2 2 2 2 2 1 2 3 4 5 4 2 1 2 2 2 1 2 3 4 5 5 6 6 6 6 5 5 5 5 5 5 5 4 4 4 4 5 5 5 5 4 4 4 4 5 5 6 6 7 7 6 6 4 3 3 3 3 4 4 5 5 5 6 6 6 6 7 7 8 7 5 4 3 3 4 5 6 7 8 9 9 9 8 7 7 7 8 8 9 9 9 8 8 8 8 7 6 4 3 2 2 2 3 4 5 6 7 6 6 6 6 6 7 7 8 8 8 8 8 7 7 7 7 7 6 5 4 3 2 3 4 4 4 4 4 4 5 5 5 5 5 5 5 4 4 4 5 5 6 6 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 7 6 6 5 5 6 6 6 5 5 5 5 5 5 4 4 4 3 3 3 3 3 3 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 2 2 2 2 3 3 3 4 4 4 4 4 4 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 4 4 4 4 5 5 5 5 6 6 7 7 7 7 8 8 8 8 8 8 8 7 6 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 2 2 1 2 3 3 4 5 5 5 5 5 5 5 6 6 6 6 5 6 7 8 10 10 10 9 9 9 9 9 8 8 8 7 7 8 8 9 9 10 9 9 9 9 10 10 10 9 9 9 9 9 9 9 9 9 8 8 8 9 8 8 8 8 8 9 8 8 8 7 7 7 6 6 6 6 6 6 5 5 4 5 5 6 7 7 7 7 7 7 7 7 7 6 15 14 14 13 13 12 12 12 11 11 10 10 10 10 10 10 9 9 8 6 5 4 3 4 4 5 5 4 3 4 6 6 5 5 4 1 1 3 3 1 1 2 1 2 3 2 1 1 2 2 1 1 1 1 2 3 5 5 5 4 5 5 3 2 1 1 1 1 1 1 1 2 3 2 2 3 3 3 2 2 4 5 7 6 5 5 4 4 2 0 2 3 4 4 5 5 5 5 5 5 5 5 5 6 7 8 9 10 11 11 12 13 13 14 14 15 15 15 16 16 16 16 16 16 16 16 17 17 16 16 16 15 15 15 14 14 13 12 12 11 8 6 2 1 1 1 1 1 1 1 0 0 0 1 0 0 0 2 3 3 2 1 1 1 1 1 4 4 2 1 2 1 3 5 5 5 5 4 5 5 4 3 3 2 2 3 3 4 4 4 5 4 3 2 1 1 2 4 3 2 4 4 2 2 3 2 2 4 5 5 3 1 1 1 4 4 3 2 2 3 2 2 1 2 4 5 5 3 2 1 2 3 4 6 6 4 2 2 2 2 2 1 1 2 2 2 1 2 2 2 2 3 4 4 4 4 3 1 1 1 2 2 2 1 0 1 1 1 1 1 1 1 1 2 4 4 3 3 3 2 2 4 2 1 3 2 2 1 1 2 1 2 2 2 1 1 2 3 5 5 5 5 5 4 5 5 6 6 6 6 5 4 4 5 4 3 3 3 2 3 4 3 3 3 3 4 3 3 2 3 5 6 7 7 6 5 5 4 4 5 5 5 6 4 1 1 3 7 8 8 5 2 2 1 2 4 5 6 6 4 2 1 3 4 5 5 5 4 4 4 5 5 3 3 3 3 3 4 5 7 7 8 6 7 8 7 6 5 5 4 3 1 2 3 3 4 5 5 5 4 1 1 2 2 3 4 4 3 3 7 8 7 5 2 3 3 2 1 1 1 1 2 3 3 2 1 3 4 5 6 6 5 3 2 2 3 2 2 3 5 5 4 2 2 1 3 3 1 4 4 4 3 3 3 4 6 6 5 4 4 4 4 5 5 4 3 2 3 3 3 3 2 1 1 2 2 2 1 0 0 1 0 1 1 1 0 1 1 2 3 3 2 1 1 2 2 2 3 2 1 2 4 5 4 2 2 0 3 3 3 3 4 5 4 4 5 6 7 6 4 4 5 5 5 6 5 5 4 4 4 4 5 5 5 4 4 4 4 4 5 5 6 6 7 7 6 5 3 3 3 3 3 3 3 4 4 5 6 6 6 7 7 7 7 7 5 4 4 4 5 5 6 7 8 9 9 9 9 8 7 8 8 8 8 8 7 7 7 7 7 6 5 3 2 2 2 2 3 4 5 6 6 6 6 6 7 7 7 8 8 9 9 9 8 8 8 9 8 8 6 5 4 3 2 3 4 4 4 4 4 4 4 5 5 5 5 5 5 5 4 5 5 6 7 7 7 8 8 7 7 7 7 7 8 8 8 9 9 9 8 8 7 6 5 5 5 6 6 6 5 5 5 5 4 4 4 4 3 3 3 3 3 3 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 4 4 4 5 5 5 4 5 5 6 6 6 7 7 8 8 8 8 8 8 8 8 8 8 7 6 6 6 6 5 5 5 5 5 5 5 5 5 4 4 3 3 3 2 2 2 2 2 3 4 4 5 5 5 5 6 6 6 7 7 7 7 7 7 8 9 10 10 10 9 9 8 8 8 7 7 6 6 7 7 8 9 9 9 9 9 9 9 10 10 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 7 7 7 6 6 6 6 7 7 7 6 6 5 5 4 5 5 6 7 7 7 7 7 7 7 6 6 5 14 14 13 13 12 12 11 11 10 10 9 9 9 9 9 9 9 7 6 4 3 2 2 3 4 5 5 4 4 4 5 4 4 4 3 1 2 3 3 1 2 2 2 2 2 0 2 2 3 3 2 1 2 2 3 3 4 3 3 2 3 3 2 1 0 0 0 1 3 2 2 2 3 3 3 3 1 1 1 1 3 3 4 3 3 4 4 4 3 2 4 4 4 5 5 5 5 5 5 5 6 6 7 8 8 9 11 12 12 13 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 13 12 10 8 7 5 2 1 2 3 2 2 1 1 0 0 0 1 1 2 0 1 1 1 3 2 1 1 1 2 3 6 5 5 1 1 1 3 5 4 4 5 5 4 3 2 3 3 2 2 3 4 5 5 1 3 1 1 1 2 3 2 2 2 3 5 5 3 3 3 2 1 2 3 5 4 3 2 4 6 6 5 3 4 4 2 2 1 2 3 4 5 4 2 2 2 5 5 4 4 3 1 1 1 1 2 3 2 2 3 3 3 2 2 1 1 2 4 5 5 4 2 1 1 2 2 2 2 1 0 0 1 1 2 2 2 1 3 3 2 2 2 3 3 4 3 3 2 2 3 2 1 1 1 2 1 2 1 1 1 1 2 1 2 4 5 6 5 5 5 5 6 5 4 3 4 4 4 5 5 4 3 3 3 3 3 3 2 2 2 3 3 3 2 5 8 7 7 7 5 6 5 4 3 4 5 5 6 5 4 3 6 9 9 8 6 4 2 1 2 2 3 6 6 6 5 3 3 3 4 4 5 5 2 2 5 6 5 4 3 2 3 4 6 7 8 9 7 8 9 7 6 6 5 5 5 4 4 4 6 6 6 5 4 2 3 3 3 3 3 3 2 4 5 7 7 6 4 3 3 2 1 1 1 1 1 2 2 3 2 3 4 4 5 5 5 5 4 2 1 1 1 1 3 3 4 4 3 1 2 3 3 1 4 4 4 3 1 3 3 2 4 6 7 5 4 3 3 6 5 3 3 3 3 2 2 2 1 1 2 2 3 2 2 1 2 1 0 0 0 0 1 3 4 4 3 2 1 0 1 2 2 3 3 2 1 3 5 3 1 1 2 4 4 3 4 5 5 4 4 4 5 6 5 4 4 5 5 6 5 5 5 4 4 4 4 5 5 5 4 4 4 4 4 5 5 6 6 6 6 5 4 3 3 3 3 3 3 3 2 3 4 5 5 6 6 6 7 7 6 5 4 4 5 5 6 7 8 8 9 9 9 8 8 7 7 7 7 7 6 6 6 6 6 6 5 4 2 2 2 2 3 4 5 5 5 5 6 6 7 8 8 9 9 9 9 9 9 9 9 9 9 8 8 7 6 4 3 2 3 3 4 4 4 4 5 4 5 5 5 5 6 6 5 5 5 6 7 7 8 8 8 8 7 7 7 7 7 8 8 9 9 9 9 8 8 7 6 6 5 5 6 6 5 5 5 4 4 4 4 4 4 3 3 3 3 3 3 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 2 2 2 3 3 3 4 4 4 4 4 4 4 5 5 5 5 6 5 5 5 5 5 6 6 7 7 8 8 8 8 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 4 3 2 2 2 3 3 3 2 2 3 4 4 5 5 5 6 6 6 7 8 8 8 8 8 9 9 10 10 10 9 9 8 8 8 7 7 6 6 6 6 7 8 9 9 9 8 9 9 9 9 9 9 8 8 9 9 9 9 9 9 9 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 5 5 5 5 5 6 7 7 7 7 8 7 7 6 5 5 14 14 13 12 12 11 11 10 10 9 8 8 7 8 8 8 7 6 4 3 4 4 4 4 4 5 5 3 3 4 3 2 2 2 3 2 1 2 1 1 2 4 5 5 3 1 1 3 4 4 3 1 2 2 3 3 2 2 1 2 2 2 1 1 1 1 2 2 2 3 3 3 4 4 3 2 0 2 3 2 3 2 1 3 2 2 2 4 4 3 3 4 4 5 5 5 5 5 6 7 8 9 10 11 12 12 13 13 14 14 14 14 15 15 15 15 15 14 14 14 14 14 14 14 14 14 15 14 14 14 13 13 13 13 12 10 9 6 4 2 1 2 3 4 3 1 2 3 2 1 1 0 2 1 1 1 3 6 3 0 1 1 1 0 1 4 6 5 4 3 2 1 0 2 4 3 3 3 4 3 3 4 3 2 1 2 5 7 6 3 3 2 2 3 2 1 1 2 3 4 5 4 4 4 3 2 0 1 4 5 5 5 5 4 5 5 4 3 3 3 3 2 2 3 5 5 4 4 4 3 2 5 5 6 5 3 1 1 2 1 2 2 1 2 4 4 4 3 2 0 1 1 2 4 3 2 1 1 1 1 2 2 2 1 0 0 1 1 2 2 3 3 3 3 2 1 3 4 5 4 3 3 3 2 2 2 3 3 1 1 1 1 1 1 1 1 2 2 3 4 5 5 5 4 4 5 5 3 2 3 3 4 4 4 4 4 4 4 4 4 4 4 2 1 2 2 3 5 7 8 7 6 4 4 4 6 6 3 2 4 4 4 5 5 5 7 8 8 8 6 6 5 3 1 2 2 2 4 5 5 6 4 2 2 2 3 1 0 2 2 4 4 4 4 5 5 4 3 5 4 3 5 6 7 7 5 5 6 5 5 4 3 2 4 6 6 5 5 5 4 6 6 5 3 3 2 2 5 7 7 6 4 2 2 2 3 2 2 1 1 1 1 1 2 3 3 4 3 4 5 5 5 4 3 1 0 2 2 1 1 1 3 4 4 1 0 1 2 5 5 5 5 4 4 3 3 4 5 6 6 5 4 4 4 4 4 3 3 2 1 1 1 0 1 2 2 3 2 2 2 2 1 1 1 1 1 1 1 1 2 1 1 1 1 1 1 3 3 3 2 4 4 5 4 2 3 2 2 2 2 4 4 4 3 4 4 4 4 5 5 5 5 5 5 5 5 5 5 4 4 4 4 5 6 5 4 4 5 5 5 5 5 6 5 5 4 4 4 4 4 4 4 4 3 3 3 4 4 5 5 6 6 6 7 7 6 5 5 6 6 7 8 8 8 8 9 8 8 7 6 6 5 6 6 6 6 6 6 6 6 5 3 1 2 2 3 4 4 5 5 5 5 5 6 7 8 8 9 9 9 9 9 9 9 9 8 8 8 8 8 6 5 3 2 2 3 4 4 4 5 5 5 5 5 5 6 6 6 6 6 6 7 7 8 8 8 8 7 7 7 7 7 7 8 8 9 9 9 9 8 8 7 7 6 6 6 5 5 5 5 4 4 4 3 3 3 4 3 3 3 3 3 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 5 5 5 5 6 6 6 6 6 6 6 5 6 6 7 7 8 8 8 8 7 6 6 5 5 6 6 6 6 6 5 4 4 5 5 5 5 5 5 4 4 4 4 3 2 2 2 2 2 3 4 4 3 3 3 4 4 5 5 5 6 7 8 8 9 9 9 9 9 10 10 10 10 10 9 9 8 8 7 7 6 6 6 6 6 7 7 8 8 8 8 8 9 9 9 8 8 8 8 8 8 8 8 9 8 8 8 8 7 8 8 8 7 7 7 7 7 7 8 8 8 7 7 7 7 6 6 6 6 5 6 6 6 6 7 7 7 7 7 7 6 5 5 4 14 13 13 12 12 11 10 10 9 8 7 6 6 6 7 8 7 5 4 5 7 6 5 5 4 4 3 1 2 4 2 3 3 4 5 4 2 2 2 3 2 3 4 4 3 2 1 1 2 3 4 3 2 2 3 4 2 2 1 2 2 2 3 3 3 2 2 3 3 3 2 3 4 3 2 0 1 1 2 3 5 6 5 5 5 4 2 1 2 2 3 4 4 5 6 6 7 8 8 9 10 11 12 12 13 13 13 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 14 14 14 13 13 12 12 11 11 9 7 5 4 3 3 4 4 4 4 4 2 1 2 2 2 2 2 2 2 1 1 1 3 5 3 1 0 0 0 1 2 6 6 4 4 5 3 2 1 1 3 3 2 2 4 6 6 6 5 4 1 2 4 6 6 4 4 5 4 3 2 1 2 3 3 2 3 3 3 3 2 1 3 4 5 6 6 6 5 3 4 5 5 5 4 2 3 3 4 4 5 5 4 5 4 3 2 2 2 4 5 4 3 3 1 1 2 2 1 2 4 4 4 3 2 0 1 2 1 1 1 1 1 1 1 1 2 2 2 2 1 0 1 1 1 1 1 1 2 3 1 3 4 4 3 2 2 3 4 3 1 1 0 1 1 1 2 2 2 2 1 1 3 5 6 6 5 4 4 3 3 4 5 5 3 3 3 3 4 3 2 4 4 4 4 4 5 4 3 3 3 4 5 6 6 5 5 4 1 3 4 5 6 2 3 3 2 1 3 3 4 6 7 7 6 6 5 6 5 3 4 3 3 2 3 4 5 5 3 2 4 6 6 5 5 2 1 2 3 4 4 5 4 2 4 4 4 3 4 5 5 5 6 6 7 4 1 1 1 4 5 5 2 1 2 3 4 4 4 5 4 4 5 7 7 6 4 2 2 1 3 4 4 4 3 3 2 1 0 2 2 2 3 3 2 2 4 5 4 3 2 2 1 2 3 2 1 2 3 4 3 2 2 4 5 5 5 4 5 5 4 3 3 3 4 6 6 5 3 3 4 4 4 3 1 1 0 0 1 2 2 2 2 1 1 1 2 1 0 1 1 1 2 2 2 1 1 1 1 2 1 2 4 4 5 5 5 5 4 3 3 1 1 1 1 2 4 4 4 3 2 3 4 4 5 5 5 4 4 5 5 5 5 5 4 4 4 5 5 6 6 5 5 5 5 5 5 6 6 6 5 4 4 4 5 5 5 4 4 4 4 4 4 4 5 5 6 6 7 8 8 7 6 5 6 7 8 8 8 8 8 8 8 7 7 6 6 5 5 6 6 7 7 6 6 5 4 3 1 2 2 3 4 4 4 4 4 5 5 6 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 6 4 3 2 2 3 3 4 5 5 5 5 6 6 6 6 7 7 7 7 7 7 8 8 8 8 8 7 7 7 7 7 7 8 8 8 9 9 9 8 8 7 7 6 6 5 5 5 4 4 4 4 4 3 3 3 3 3 3 3 3 3 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 5 5 6 6 6 7 7 6 6 6 5 6 6 7 7 8 8 8 8 7 6 6 6 7 7 7 7 7 7 5 4 2 2 2 3 3 4 3 3 3 3 2 2 2 1 1 1 2 2 3 4 4 4 3 4 4 5 5 6 6 7 8 9 10 10 9 9 9 9 10 10 10 10 10 9 9 8 8 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 9 8 8 7 7 7 7 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 8 8 8 8 7 7 6 6 6 6 6 6 6 6 7 7 7 7 7 7 6 6 5 5 4 4 4 13 13 12 12 11 11 10 9 9 7 6 5 5 5 7 8 7 7 7 7 6 5 5 5 4 4 4 3 4 3 2 1 3 4 5 5 4 4 3 4 4 5 4 4 4 3 3 3 3 2 2 2 2 2 3 3 1 2 3 3 3 4 4 4 4 3 4 5 4 3 3 3 3 2 2 4 2 3 3 3 4 4 3 4 5 5 4 3 3 4 5 5 6 7 7 8 9 9 10 11 11 12 12 12 13 13 13 13 13 12 12 12 12 12 12 12 12 12 11 11 11 12 12 12 13 12 12 11 10 9 8 7 5 4 3 2 0 2 3 4 4 4 4 4 1 1 3 2 2 3 2 1 1 2 2 2 3 4 3 1 1 2 2 2 4 6 6 4 3 4 3 3 2 2 2 4 3 2 5 6 6 6 5 4 3 4 5 6 5 4 6 6 4 3 3 2 3 3 2 1 2 3 4 3 3 2 2 3 3 4 5 6 5 4 4 5 5 5 6 4 4 4 4 5 4 4 4 3 3 2 3 3 3 3 3 4 5 6 3 2 3 3 2 1 2 3 2 1 2 1 1 1 0 0 0 1 1 0 1 2 2 2 2 1 1 0 1 0 1 1 2 3 3 3 2 3 4 3 3 2 3 4 4 4 2 1 1 1 1 1 1 3 3 2 2 3 5 5 5 3 2 1 1 1 1 3 2 2 2 3 2 3 3 3 3 4 5 4 4 4 5 5 4 4 3 4 5 8 7 6 5 4 2 4 4 5 5 4 3 2 2 3 3 4 4 6 6 6 5 6 5 5 5 4 3 3 5 4 4 2 3 4 5 6 7 6 5 2 3 2 1 2 3 5 3 3 4 2 3 4 4 4 4 4 5 6 6 6 5 4 2 1 3 6 6 5 2 1 1 1 2 3 4 3 4 5 7 8 8 6 2 1 2 2 4 4 5 5 5 4 5 3 1 2 2 2 2 2 3 4 5 4 3 2 2 2 1 1 0 1 1 2 3 3 3 1 2 4 4 4 2 2 4 5 4 2 3 4 4 5 6 5 4 4 5 5 5 3 1 1 1 1 2 3 4 3 2 1 1 2 2 2 1 1 2 2 2 2 2 1 1 1 2 3 4 3 6 6 6 4 4 3 3 3 2 2 2 1 1 3 4 4 4 4 4 4 4 5 5 4 4 3 4 5 5 6 5 5 5 5 5 6 6 6 6 5 5 4 4 4 4 5 5 6 5 4 4 4 4 4 4 4 4 4 5 5 5 6 7 7 7 7 7 8 8 7 6 5 6 7 8 8 8 8 7 7 7 7 7 6 6 5 5 6 6 7 7 6 6 5 5 4 3 3 3 3 4 4 4 4 4 5 5 6 6 6 6 6 6 6 6 6 6 7 7 8 9 9 9 8 6 4 3 2 2 3 4 4 5 5 6 6 6 6 7 7 7 8 7 7 7 8 8 8 8 8 8 7 8 8 8 8 7 7 7 7 7 8 8 8 8 8 7 6 6 5 5 4 4 4 4 4 4 3 3 3 3 3 3 3 3 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 5 5 5 6 6 7 7 7 6 5 5 5 6 6 7 8 8 8 7 7 6 6 7 7 8 8 8 8 8 7 4 2 2 2 2 2 2 2 2 2 1 1 1 1 1 2 2 2 3 3 4 4 4 4 4 5 5 5 6 7 8 9 10 10 10 10 9 9 10 10 10 10 10 10 9 9 8 7 7 6 6 7 7 7 7 7 7 6 6 7 7 7 8 8 8 8 7 7 7 7 7 7 8 8 8 8 8 8 7 7 7 7 7 6 6 7 7 7 8 8 8 7 7 6 6 6 6 7 7 7 7 7 7 7 7 7 6 6 5 4 4 3 3 3 3 13 12 12 11 11 10 9 9 8 7 5 4 4 5 7 8 8 7 7 5 4 4 4 4 4 5 6 6 5 5 4 3 3 4 4 5 5 5 3 2 2 3 4 4 4 4 3 2 2 2 2 2 2 2 3 3 3 3 3 2 3 4 4 3 1 2 5 5 4 4 3 2 1 2 2 3 4 5 5 3 1 2 3 3 3 4 5 5 6 6 6 6 7 8 8 9 10 11 11 12 11 11 11 11 10 10 10 10 11 11 11 11 11 11 11 10 10 10 10 10 10 11 11 11 11 10 8 7 6 4 2 2 3 4 3 2 1 2 2 2 2 2 3 2 1 1 3 4 2 3 2 1 1 1 2 3 3 4 2 2 2 1 0 1 3 5 6 4 4 4 4 3 3 3 2 2 3 3 5 6 6 5 4 4 3 3 2 3 4 4 6 5 3 2 2 3 3 2 1 0 2 3 4 4 4 3 3 4 3 2 3 4 4 4 4 4 3 2 3 3 3 4 4 4 3 4 3 2 2 3 3 3 2 2 3 4 4 3 3 3 3 3 3 3 1 1 2 1 1 1 1 1 1 1 1 1 2 1 1 1 2 2 2 2 1 1 0 1 2 3 3 3 4 3 3 3 3 3 2 2 3 4 4 2 2 1 0 0 1 3 3 3 2 2 3 4 5 5 4 2 1 1 1 2 1 1 1 0 2 2 2 3 4 4 3 3 4 4 4 4 4 5 5 3 3 5 5 6 6 6 6 6 6 5 5 6 5 4 4 3 3 3 3 2 3 5 5 4 3 5 5 5 4 3 1 3 4 4 3 2 3 4 6 3 0 1 2 4 4 4 2 3 3 4 3 2 0 2 2 2 2 3 3 3 3 4 4 3 3 3 4 6 7 7 4 3 3 2 2 3 3 3 2 3 4 6 7 8 9 4 2 1 3 4 4 4 5 5 4 4 5 3 3 4 3 3 1 2 4 3 3 2 1 1 1 2 2 3 2 2 2 3 4 3 2 2 2 2 2 2 2 3 4 4 4 3 2 4 4 4 5 4 3 5 6 6 6 5 1 2 1 1 2 3 4 4 3 3 3 2 2 2 2 2 2 3 3 2 1 1 1 1 2 3 5 3 5 6 5 2 2 3 3 2 2 2 3 3 2 3 5 6 5 4 4 4 5 5 5 4 3 3 4 5 5 6 6 5 5 5 5 5 5 6 6 6 6 5 4 4 4 4 5 6 5 5 4 4 4 4 4 4 4 4 5 6 6 6 7 7 7 6 7 8 7 6 5 5 5 6 7 8 8 8 7 7 7 7 7 6 6 5 5 6 6 6 6 6 6 5 5 4 3 3 3 3 4 4 4 3 3 4 4 5 5 5 5 6 6 6 6 7 7 8 8 9 10 10 9 8 7 5 4 3 3 4 4 5 5 5 6 6 7 7 7 7 8 8 8 8 8 8 9 9 9 8 8 8 8 8 8 8 7 7 7 6 6 6 6 7 7 8 7 7 6 5 5 4 4 4 4 4 4 3 3 3 3 3 3 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 3 3 3 4 4 3 3 3 3 3 3 3 3 3 3 4 4 5 5 6 6 6 7 7 7 6 5 5 5 5 6 6 7 7 7 7 7 7 7 7 7 8 8 9 9 9 8 6 3 2 3 3 2 2 2 2 2 2 2 2 2 2 2 3 3 4 4 4 4 4 4 5 5 5 6 6 7 8 9 10 10 10 10 9 9 9 10 10 10 9 9 9 9 8 8 7 6 6 6 7 7 7 7 7 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 7 7 7 6 6 6 6 7 7 7 7 7 7 7 6 6 6 6 6 7 7 6 6 6 6 6 6 6 5 4 4 3 3 3 2 2 2 12 12 11 11 10 9 9 8 7 6 5 4 4 5 6 6 6 6 5 4 4 4 5 6 7 6 6 6 6 6 6 5 3 2 3 4 4 5 5 4 2 3 3 2 3 3 1 1 3 2 1 2 3 2 2 3 2 3 2 0 2 3 4 2 0 3 5 5 4 4 2 1 1 1 3 4 4 4 4 2 1 1 2 3 3 4 5 6 6 6 6 7 8 9 9 10 11 12 12 11 9 8 8 7 7 7 7 9 10 11 10 10 9 9 9 8 8 8 8 9 9 8 8 8 7 6 4 2 1 1 2 4 4 3 2 1 1 1 1 1 0 1 2 2 1 1 2 4 1 1 2 1 2 3 3 3 3 4 2 4 4 3 0 1 1 4 6 6 5 5 4 3 4 3 1 2 4 5 5 4 2 3 3 4 5 5 3 1 3 3 4 2 2 3 3 3 2 2 1 1 3 3 4 5 4 2 3 4 4 3 2 2 3 3 4 4 3 2 3 3 3 3 3 2 1 2 2 1 1 1 1 2 1 1 2 3 2 1 2 2 2 3 2 2 1 1 3 3 3 2 1 1 1 1 1 2 1 1 0 2 4 4 4 2 1 1 1 2 3 3 2 3 3 4 4 3 3 4 2 2 3 4 4 3 2 1 0 0 1 3 1 1 2 2 2 3 4 5 5 4 3 3 2 2 1 0 1 1 1 1 2 2 2 3 3 2 2 1 1 2 3 5 4 3 3 4 4 4 5 6 7 6 5 5 5 5 4 4 4 5 4 2 2 0 1 4 5 5 4 5 5 4 3 1 1 2 3 3 3 3 5 5 4 1 1 2 2 2 3 7 6 6 5 3 0 2 3 1 2 3 2 2 3 3 2 1 2 2 1 3 4 7 7 6 5 5 5 5 4 4 4 4 5 5 6 6 8 9 9 5 3 4 5 6 5 5 5 4 3 4 4 3 3 2 1 0 2 3 4 2 2 2 1 2 1 0 1 2 4 4 3 3 3 2 1 2 3 3 3 3 4 4 3 1 4 6 5 3 2 2 4 4 4 5 5 5 5 4 1 2 3 3 3 4 5 3 3 4 2 1 1 1 2 1 1 2 3 3 1 2 1 1 0 2 4 2 4 7 5 1 1 1 2 2 1 3 3 4 3 3 4 5 5 5 4 5 5 4 4 5 4 4 5 5 5 5 5 5 5 5 5 5 5 5 6 6 7 6 5 5 5 6 6 6 5 4 4 4 4 5 4 4 4 5 5 6 6 7 8 7 7 6 6 6 6 5 4 4 5 6 7 8 8 8 7 7 7 7 7 7 6 5 5 5 5 6 6 6 6 5 5 4 3 3 3 3 3 3 3 3 3 3 4 4 5 5 6 6 7 7 7 7 8 8 9 10 10 10 10 9 7 6 5 4 4 4 5 5 6 6 7 7 7 7 8 8 8 8 8 8 8 9 9 10 9 9 8 8 8 8 8 8 8 7 7 6 6 5 5 5 6 7 8 7 7 6 5 4 3 4 4 4 4 3 3 3 3 3 2 2 2 2 2 1 1 1 1 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 2 2 2 3 3 4 4 4 4 4 3 3 3 3 3 3 4 4 4 5 5 6 7 7 7 6 6 5 5 4 4 5 5 6 7 7 7 8 8 8 8 8 8 8 9 9 9 9 7 6 4 3 3 3 3 3 3 4 4 4 4 4 4 4 4 5 5 6 5 5 5 5 5 5 6 6 6 7 8 9 10 10 10 9 9 9 9 9 9 9 9 9 9 8 8 8 8 7 7 7 7 7 7 7 7 6 6 5 5 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 7 7 6 6 6 6 6 7 7 7 7 7 7 6 6 6 6 6 7 7 6 6 6 5 5 5 5 5 4 3 3 3 2 2 2 2 2 11 11 10 10 9 9 8 7 7 6 5 5 4 4 5 5 5 5 5 5 5 5 6 6 6 6 5 5 5 6 6 5 4 3 4 5 5 4 5 5 2 3 4 4 2 3 3 3 3 2 2 2 2 2 1 1 2 2 1 1 2 2 2 2 3 4 4 5 4 3 1 3 4 2 2 3 4 4 3 1 1 1 2 3 3 4 5 5 5 6 6 8 9 10 11 11 12 12 12 9 7 6 5 5 5 6 8 10 10 9 8 8 7 7 7 6 6 5 5 6 6 6 5 3 2 1 1 1 3 5 4 4 2 1 0 1 2 2 3 2 0 1 2 2 2 1 3 3 1 2 4 2 2 4 3 2 2 3 4 4 4 2 1 2 3 3 5 6 4 4 4 4 4 3 2 2 4 5 4 5 2 2 1 4 5 5 5 2 1 3 3 3 2 3 4 3 3 3 1 2 3 4 4 5 3 1 2 2 3 3 2 2 2 2 3 3 1 2 4 4 4 2 4 1 1 2 2 2 1 1 1 1 2 1 0 2 2 2 1 1 1 2 2 2 1 1 3 3 3 2 1 2 2 2 1 1 1 1 1 2 3 3 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 1 2 3 4 3 2 0 0 1 1 1 1 1 2 1 1 2 3 4 3 3 3 3 3 2 2 2 2 2 1 1 1 1 1 1 3 2 1 1 1 1 2 3 5 5 3 3 4 4 5 6 5 5 5 5 5 4 3 1 1 1 2 1 0 1 2 5 6 5 5 4 4 2 2 2 2 3 2 2 3 5 6 5 5 3 4 6 6 7 8 7 7 6 6 5 4 0 0 2 3 4 4 3 3 3 3 2 2 2 1 3 4 5 7 7 6 6 6 7 7 7 8 8 7 7 7 7 8 10 8 5 5 6 5 4 2 3 4 4 4 4 5 5 2 2 2 2 4 4 3 1 1 1 3 3 1 1 1 1 3 4 5 5 4 3 2 2 3 4 4 4 4 5 3 1 2 6 7 4 2 2 3 3 3 3 2 4 2 2 3 3 5 5 5 4 3 2 2 2 1 1 1 1 1 1 1 1 2 2 1 2 2 1 0 2 3 2 4 8 6 3 2 3 4 3 3 3 3 3 3 3 4 5 6 5 4 4 3 3 4 4 5 5 5 5 5 5 5 5 6 6 5 5 4 5 5 6 6 6 6 6 6 7 7 7 7 4 2 3 4 5 5 4 4 5 6 6 7 7 7 7 6 6 5 5 5 5 5 5 5 6 7 7 7 7 7 7 7 7 7 6 6 5 5 5 5 5 6 6 6 5 5 4 3 2 2 2 3 3 3 3 3 3 4 4 5 6 6 7 7 7 7 8 8 9 9 9 10 9 9 8 6 5 4 4 4 4 5 6 6 7 7 8 8 8 8 9 9 8 8 8 8 9 9 10 10 9 9 8 8 8 8 8 8 8 7 7 6 5 5 5 5 6 7 8 7 6 5 4 3 4 4 4 4 3 3 3 3 2 2 2 2 1 1 1 0 1 2 2 3 3 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 3 3 4 4 4 5 5 5 5 5 5 5 4 4 4 4 4 5 5 6 6 7 8 8 8 8 8 8 8 9 9 9 9 8 7 6 6 5 5 5 5 5 5 6 6 7 7 7 7 7 7 7 7 6 6 5 5 5 5 6 6 6 7 7 8 9 10 9 9 8 8 8 9 9 9 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 6 6 5 5 6 6 6 7 7 7 7 7 7 7 7 7 7 7 8 8 8 7 7 7 6 6 6 6 6 6 6 7 7 7 7 7 6 6 7 7 7 7 7 6 6 5 5 5 5 4 4 3 3 3 3 3 3 4 4 11 10 10 9 9 8 7 7 6 5 5 4 4 4 4 5 5 5 5 5 5 6 6 6 5 5 5 5 6 6 7 6 6 5 5 6 5 4 3 4 2 3 5 5 5 5 5 5 4 3 2 1 2 2 1 1 2 2 2 3 3 2 2 2 4 5 4 4 3 2 2 3 4 2 2 3 3 3 2 1 1 1 2 3 4 5 5 5 5 5 7 9 10 11 12 12 12 12 11 9 7 6 7 7 7 7 9 9 8 7 6 7 7 8 7 6 4 3 2 3 4 4 3 1 1 1 1 2 3 4 3 2 0 1 1 1 2 3 3 3 1 2 2 2 1 1 4 3 1 4 3 2 2 2 2 2 1 3 5 4 3 3 4 5 5 5 4 2 1 3 4 3 4 4 4 5 4 5 3 3 2 2 2 3 4 4 4 2 2 4 4 3 1 2 3 3 3 3 2 3 4 4 4 4 3 1 1 1 2 3 3 2 2 1 1 1 2 3 5 4 2 3 3 1 1 3 2 2 1 1 2 2 3 3 2 2 1 2 2 1 1 1 1 1 0 1 2 2 2 1 1 2 2 1 1 1 2 3 3 2 2 2 2 3 3 3 2 1 1 1 1 1 2 3 2 2 2 2 3 1 2 3 3 2 1 0 0 0 2 1 0 1 2 1 1 1 2 3 3 3 2 3 3 3 3 2 2 3 2 1 1 0 1 1 1 3 3 2 2 2 2 3 4 5 4 4 5 5 5 6 5 5 4 4 4 3 2 2 3 1 2 3 2 1 4 5 6 5 5 4 2 1 1 3 3 2 2 2 4 6 6 5 5 6 7 9 7 4 2 3 4 5 5 5 4 5 6 6 6 5 5 4 3 2 2 2 1 0 2 3 5 5 6 5 5 5 6 7 7 7 8 7 6 6 7 7 8 10 7 3 4 4 4 3 2 2 4 3 4 5 5 6 5 4 4 4 4 4 2 1 0 2 3 3 1 1 1 1 3 4 4 4 3 3 3 2 2 3 4 4 4 4 4 4 4 4 4 3 3 3 4 4 3 2 3 3 3 4 4 4 4 4 3 3 2 2 1 1 2 1 1 1 2 2 2 1 1 1 1 1 2 1 1 2 1 2 4 7 7 3 3 4 5 5 5 3 3 2 2 3 4 5 6 5 4 3 2 2 3 3 5 5 5 5 4 4 4 4 5 6 6 5 4 4 4 4 4 4 4 5 6 7 7 8 8 6 3 2 4 5 5 4 4 5 6 6 6 6 6 6 6 6 5 5 5 5 6 6 6 6 6 6 7 7 7 6 6 6 6 5 5 5 5 5 5 6 6 6 6 5 5 4 4 4 3 3 3 4 4 4 4 4 4 5 5 5 6 7 7 7 8 8 8 9 9 9 9 8 7 6 5 3 3 3 2 3 3 4 5 6 7 7 8 9 9 9 9 9 8 8 8 8 9 9 10 9 9 9 9 9 9 9 9 8 8 7 7 6 5 5 5 5 6 7 7 7 6 5 4 4 4 4 3 3 2 2 2 2 2 2 1 1 1 1 1 2 3 3 3 3 3 2 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 4 4 4 3 4 5 5 5 4 4 3 3 3 4 5 5 6 7 8 8 9 9 9 9 9 9 9 9 9 9 9 8 8 7 7 7 7 7 7 7 8 8 9 9 9 9 9 9 8 7 7 6 6 6 5 6 6 6 6 7 8 9 9 10 9 9 8 8 8 9 8 8 7 7 7 7 7 7 7 7 7 7 6 6 6 7 7 7 7 6 6 5 5 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 5 6 5 5 4 3 3 3 4 4 5 5 5 10 10 9 9 8 7 7 6 6 5 4 4 4 4 5 5 5 5 5 5 6 5 5 5 6 6 6 6 6 7 7 5 5 5 6 7 5 4 4 3 2 3 3 4 5 4 5 6 4 2 1 1 1 2 2 1 0 1 1 2 2 1 1 2 3 4 5 3 3 3 3 1 2 3 2 1 1 2 1 1 1 2 3 3 4 6 6 6 6 7 9 10 11 12 12 12 12 12 11 10 10 9 9 9 9 8 7 7 7 7 8 9 9 8 8 7 5 3 1 2 3 3 2 1 0 2 2 3 4 3 3 2 1 1 1 2 2 2 2 1 2 2 1 1 1 2 2 3 2 4 1 4 2 1 3 2 1 3 5 4 2 4 5 5 5 3 4 3 1 1 2 2 3 4 5 6 6 5 4 3 4 3 4 4 4 3 3 4 2 1 3 2 1 2 4 5 5 4 3 3 3 3 3 2 2 0 1 1 2 3 3 2 2 1 2 2 2 3 3 3 2 3 3 3 2 3 4 3 2 1 2 3 3 3 2 2 1 1 1 1 1 1 1 0 0 0 0 1 1 1 1 2 3 1 0 1 2 3 3 2 1 1 2 2 3 3 2 2 1 1 0 1 2 2 0 1 1 2 3 3 3 4 2 1 1 1 1 1 1 1 1 0 1 1 1 2 3 3 4 4 3 3 3 4 3 3 2 2 2 2 2 1 0 1 2 3 3 3 3 3 3 3 2 4 5 4 5 6 4 3 4 5 5 5 5 4 4 3 2 2 2 4 4 4 4 5 5 5 4 3 2 1 2 3 2 2 3 3 3 6 7 6 7 7 7 6 4 3 3 4 4 5 4 4 5 7 7 6 7 6 5 4 3 2 2 2 2 2 0 1 3 4 4 4 4 4 5 5 5 5 6 6 6 6 6 7 8 9 5 3 3 4 4 1 1 0 2 3 4 4 4 3 3 2 2 3 4 4 4 2 2 3 3 2 0 1 1 1 1 2 1 1 2 2 2 2 2 3 3 4 4 4 4 5 5 3 3 3 3 3 4 4 1 3 3 3 4 3 3 2 2 3 3 3 2 1 0 0 0 1 1 2 3 3 3 2 3 1 2 1 1 1 1 1 1 2 4 6 8 4 2 3 3 5 5 3 1 1 3 4 5 5 5 5 4 4 2 2 2 3 4 4 5 6 5 5 5 5 5 5 5 4 3 3 3 4 3 3 3 3 5 6 7 8 8 7 4 2 3 5 5 5 4 5 5 6 5 5 5 6 6 6 6 6 6 6 5 5 5 4 4 5 5 5 6 6 6 5 5 5 4 4 4 5 5 6 6 7 6 6 6 6 6 6 5 5 5 4 4 4 5 5 5 5 5 6 6 7 7 7 8 8 8 9 9 8 7 6 6 5 4 3 3 2 2 2 3 3 4 5 6 7 7 8 9 9 10 9 9 8 8 8 8 9 9 9 9 8 8 9 9 10 9 9 9 8 8 7 7 7 7 6 6 6 7 6 6 5 4 4 4 4 3 2 2 2 2 1 1 1 1 0 0 1 2 3 4 4 4 3 3 2 3 4 4 4 4 4 3 3 3 3 3 3 3 3 3 2 2 2 3 3 3 4 3 3 3 4 4 4 4 4 4 4 4 5 6 6 5 4 4 3 3 4 5 6 7 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 9 9 9 9 8 8 8 8 8 7 7 7 7 6 6 6 6 7 8 8 9 10 10 10 9 9 8 8 8 8 8 8 7 7 7 6 6 7 7 7 6 6 6 6 6 6 6 6 7 6 6 5 5 5 6 6 6 7 7 7 7 7 7 7 7 7 8 7 7 7 7 7 7 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 5 4 4 4 5 5 5 6 6 10 9 8 8 7 6 6 5 5 5 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 5 5 4 4 4 4 4 2 1 2 1 1 0 1 1 1 2 2 1 1 1 1 1 2 2 1 1 2 2 4 4 4 4 2 2 2 2 1 0 1 1 2 1 2 3 4 5 6 7 8 8 9 9 11 11 12 12 12 12 12 11 11 11 11 10 9 7 5 5 5 6 8 10 10 10 9 8 7 6 4 4 2 1 1 2 1 1 1 1 3 3 3 3 2 2 1 2 2 2 2 2 3 2 3 3 2 1 1 0 1 2 1 1 3 3 1 1 3 2 1 2 3 3 2 4 6 6 5 1 3 1 1 2 1 3 3 4 6 7 6 5 5 3 2 4 4 3 3 5 4 4 4 1 2 2 3 4 5 5 4 3 2 3 3 3 2 2 1 2 2 2 2 3 3 3 3 3 2 2 2 2 3 5 4 3 3 4 4 5 5 4 2 2 2 2 2 3 2 1 1 1 2 2 2 2 2 2 3 3 2 1 2 1 1 1 1 1 0 2 2 3 2 2 1 1 1 1 1 2 2 1 1 0 0 1 1 2 2 2 3 3 4 4 4 4 2 2 2 0 1 1 1 2 2 2 1 2 2 3 3 4 4 4 4 3 3 4 4 3 1 1 2 1 1 0 1 1 2 3 3 3 3 3 3 3 3 4 4 4 3 4 5 5 5 4 5 5 5 7 6 5 5 5 5 5 4 4 4 4 5 4 4 5 3 2 3 2 3 3 4 7 6 6 6 7 8 7 4 5 5 3 3 4 4 5 2 3 4 4 2 4 5 4 3 4 4 4 2 2 2 2 2 2 2 3 4 4 4 3 4 5 4 5 5 6 7 8 8 7 8 8 5 4 3 4 5 2 1 1 2 4 4 2 2 2 1 2 1 2 3 4 3 3 2 2 2 2 2 2 1 1 2 3 3 3 2 2 2 1 2 2 2 3 4 3 4 4 4 2 3 3 3 4 3 2 4 3 2 1 1 1 1 0 0 1 2 3 4 3 2 2 2 1 2 2 2 3 4 4 4 1 1 2 2 2 2 2 2 4 5 7 7 5 3 1 1 3 6 6 4 3 3 4 4 4 4 5 5 5 3 3 2 2 2 3 5 6 6 6 5 5 4 4 3 3 3 3 3 4 3 3 3 4 5 5 6 7 7 8 5 3 3 4 5 5 5 5 5 5 5 4 4 5 5 6 6 6 6 5 5 4 3 3 2 3 4 5 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 5 5 5 5 5 5 5 6 6 6 6 6 6 7 7 7 7 7 7 7 6 6 6 6 5 5 4 3 3 3 3 4 5 5 6 6 6 7 7 8 9 9 9 8 8 8 8 8 8 8 7 6 6 6 7 8 8 8 8 8 8 8 8 8 8 8 7 7 6 6 6 5 4 4 4 3 3 2 2 1 1 1 1 1 1 2 2 3 4 4 5 3 3 3 3 3 4 5 5 5 5 4 3 3 3 3 3 4 4 4 3 3 2 3 3 3 4 4 4 4 4 5 5 6 6 5 5 5 5 6 6 6 6 6 5 5 4 5 5 6 7 8 9 9 9 10 9 10 10 9 9 9 9 9 9 9 9 9 9 9 8 9 9 9 9 9 8 8 7 7 7 7 7 7 8 8 8 7 7 8 8 8 9 9 10 10 10 10 9 9 8 8 8 8 8 8 8 7 7 6 6 6 6 6 6 6 6 5 5 5 5 6 6 6 6 5 5 5 5 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 7 6 6 5 4 5 5 6 6 6 6 9 8 8 7 6 6 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 6 5 5 5 5 5 5 4 3 1 1 3 2 1 0 1 1 0 1 1 1 1 1 1 2 2 2 2 1 1 2 2 3 3 3 2 2 2 2 2 1 0 1 2 2 3 4 5 7 8 8 9 10 11 11 12 12 12 12 12 12 11 11 11 10 9 7 5 4 3 3 5 8 10 11 10 9 8 6 5 3 3 4 3 2 2 2 1 1 1 1 2 3 2 2 2 2 2 2 2 2 1 1 2 2 2 2 2 1 1 1 0 1 2 3 3 3 3 4 3 3 2 1 1 2 3 5 6 4 1 3 3 2 1 1 3 4 4 5 7 6 5 3 4 4 3 3 1 2 5 5 5 5 5 2 1 2 2 2 2 3 1 1 3 3 3 3 2 2 1 1 1 1 2 4 5 5 4 3 2 3 3 3 4 5 4 3 2 4 4 4 4 3 2 3 3 2 3 3 3 1 1 1 1 1 1 1 1 1 2 3 3 1 1 1 1 1 1 0 1 2 2 2 1 1 2 1 0 2 2 2 1 1 1 2 2 1 1 2 2 3 4 4 4 4 4 4 4 5 5 4 3 2 3 5 4 2 1 2 2 2 2 3 3 4 4 4 4 4 4 2 1 1 1 1 1 1 1 1 3 3 2 3 3 2 3 3 3 4 5 5 5 4 4 5 5 4 4 4 6 8 6 5 5 6 6 4 4 4 4 5 5 5 4 4 3 3 3 3 3 4 6 7 5 4 4 4 5 6 5 5 4 3 2 1 1 1 3 4 4 3 2 2 3 5 3 5 6 5 3 2 3 3 4 2 2 2 2 4 4 4 3 4 4 5 4 4 4 7 7 7 7 6 5 6 6 5 5 4 2 2 2 3 4 2 1 1 1 1 1 3 2 1 2 2 1 1 1 1 1 2 0 1 2 3 4 3 3 3 2 2 1 2 2 3 4 4 4 4 3 2 3 3 3 2 2 3 5 4 2 1 2 1 1 0 1 1 2 4 4 5 5 4 3 3 2 2 1 1 3 3 3 1 1 3 2 1 1 1 1 3 5 6 6 5 4 2 1 2 5 6 6 4 3 4 4 3 3 3 3 4 3 4 3 2 2 3 4 5 6 6 5 5 4 4 3 3 3 4 4 4 4 4 4 5 5 6 6 6 7 7 6 5 4 4 6 6 6 5 5 5 4 4 4 4 5 5 5 6 5 5 4 3 2 3 3 5 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 7 7 7 6 6 7 7 7 6 5 4 3 3 4 4 5 5 6 6 5 6 6 7 8 8 8 8 8 8 8 8 8 7 6 5 5 5 5 6 6 7 7 7 7 7 7 7 8 8 8 7 7 6 5 5 4 4 3 3 2 2 1 1 2 2 3 4 4 4 4 4 5 3 2 1 2 2 3 4 6 6 7 6 5 4 3 3 3 3 4 4 4 4 4 3 3 3 3 4 4 4 4 4 5 5 6 7 7 7 6 6 6 7 7 6 6 6 6 6 5 5 6 7 8 8 9 9 9 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 8 8 7 7 7 7 7 7 7 8 8 8 8 8 9 9 9 10 10 11 11 10 10 9 9 8 8 8 8 8 8 8 8 7 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 5 5 5 5 6 6 6 6 8 7 7 6 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 6 6 6 5 4 3 2 2 2 2 1 1 1 2 1 1 0 0 2 1 2 2 2 2 0 2 2 2 2 2 3 3 3 3 3 3 3 2 1 1 2 3 4 5 7 8 9 9 10 11 11 12 12 12 12 12 11 11 10 9 8 7 6 5 5 4 5 6 9 10 11 10 9 7 5 4 2 1 3 3 1 1 2 2 2 1 1 1 2 3 3 2 3 2 0 1 1 0 0 2 2 2 3 4 4 3 1 0 0 1 3 4 4 4 3 2 1 1 2 2 0 2 4 5 5 3 1 4 5 5 4 3 3 2 4 6 6 5 4 4 4 4 3 3 3 4 5 4 4 6 6 4 4 3 3 3 2 2 3 2 2 2 2 3 2 2 1 1 3 3 2 2 4 4 4 3 3 4 4 4 3 3 3 3 2 4 4 3 2 2 2 2 2 2 3 2 2 2 1 2 1 1 2 2 1 0 2 2 2 2 2 2 2 2 1 1 2 2 3 3 3 2 2 2 1 1 2 2 2 1 1 3 4 3 2 1 2 4 5 4 4 3 4 4 4 5 6 6 5 4 5 6 6 4 2 0 1 0 0 1 2 4 4 3 4 5 4 3 1 1 1 1 1 1 2 2 2 3 3 2 3 3 3 3 4 4 4 4 3 3 3 4 5 5 5 5 6 6 3 3 4 6 7 6 5 4 4 5 5 5 5 4 4 3 3 3 3 3 5 6 5 2 2 3 3 4 4 3 3 2 2 2 2 1 1 2 2 2 2 1 1 3 4 6 6 6 6 7 6 5 4 2 3 4 4 1 3 2 1 2 3 4 5 4 3 5 8 6 5 3 3 2 2 2 3 4 4 3 1 1 3 2 2 4 4 3 4 3 2 1 2 2 2 2 2 2 2 2 2 1 1 1 2 2 2 1 1 1 1 2 2 3 4 4 3 3 3 3 2 2 2 1 3 4 5 5 3 1 1 1 1 1 0 2 3 4 4 4 3 2 4 4 2 2 2 1 1 3 3 1 1 3 1 2 3 3 3 4 5 6 5 4 3 4 4 4 6 5 6 6 5 4 2 2 2 2 2 3 4 4 4 4 4 4 4 4 5 5 5 5 5 4 4 4 4 4 5 5 5 5 5 6 6 6 6 6 6 7 7 5 4 5 5 5 5 5 4 4 3 4 4 5 5 5 5 5 5 3 2 2 2 4 5 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 7 7 7 6 6 5 5 4 4 4 4 4 4 4 4 4 4 4 5 5 6 6 7 7 7 7 7 7 7 7 6 5 4 4 4 4 5 5 6 6 6 6 6 7 7 8 8 8 8 8 8 8 8 8 8 7 7 6 5 5 5 5 6 6 6 7 7 7 7 7 8 8 8 7 6 6 6 5 4 3 2 2 2 2 3 4 5 5 5 5 5 5 4 3 1 1 2 2 2 4 6 7 7 7 6 4 4 4 3 3 3 4 5 5 5 5 4 4 4 4 4 4 5 5 5 5 5 6 6 7 7 7 7 7 7 7 6 6 6 7 7 7 6 7 7 8 9 9 9 9 9 9 9 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 8 8 7 7 7 6 6 6 7 7 7 8 8 8 9 9 10 10 10 11 11 11 10 9 9 8 8 8 8 8 8 8 8 7 7 6 6 5 5 5 5 5 5 5 5 4 4 4 5 5 5 5 5 5 4 5 5 6 6 6 6 6 6 6 7 7 6 6 7 7 7 7 7 7 6 7 7 7 7 8 8 8 8 7 7 7 7 7 7 8 8 8 7 6 6 5 5 5 5 5 5 5 5 5 6 6 6 7 7 6 6 5 5 4 4 4 4 3 4 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 6 6 6 6 5 4 4 3 3 3 3 3 2 1 2 2 0 1 1 0 2 3 2 3 3 2 3 5 5 4 3 3 2 3 3 3 3 3 2 2 2 2 4 5 6 7 8 9 10 11 11 12 12 12 12 12 11 10 9 7 6 6 5 5 5 5 6 8 10 11 11 10 8 7 5 3 1 0 0 2 1 0 2 3 3 2 2 1 0 1 2 2 2 2 2 1 0 1 2 0 2 2 3 4 5 5 4 3 1 1 2 2 3 4 4 2 2 1 1 1 1 3 5 6 6 4 2 2 5 5 4 4 2 1 1 3 6 5 5 4 4 5 4 4 5 5 4 4 4 5 6 5 3 4 3 4 4 2 3 4 2 1 1 2 2 3 3 3 2 1 1 2 2 1 4 3 3 3 3 3 3 3 3 3 3 3 4 4 4 2 2 3 2 2 1 1 1 1 2 1 2 2 1 3 2 2 1 1 1 2 4 3 3 2 1 2 2 2 2 2 4 3 3 2 1 0 1 2 2 3 3 2 2 2 3 3 3 2 3 4 4 3 3 4 4 5 5 6 6 6 6 6 5 5 2 2 1 2 2 2 1 2 2 2 3 3 3 4 3 2 1 1 1 1 1 1 0 0 1 3 3 4 4 3 3 3 3 3 3 3 3 3 3 4 5 5 5 6 4 2 1 3 4 5 6 5 4 3 3 5 5 4 4 4 4 3 3 4 4 6 6 7 2 4 3 3 2 1 3 3 2 1 1 1 1 1 2 1 1 0 1 2 4 5 5 5 6 7 7 6 6 4 3 3 4 5 2 1 1 1 1 1 2 4 4 2 3 6 5 3 2 2 3 2 2 4 5 5 4 2 1 2 2 2 4 3 2 1 1 1 1 1 2 2 2 1 1 2 2 2 1 1 0 1 1 1 2 2 2 2 3 3 3 4 3 3 2 3 3 2 1 1 3 4 4 4 4 3 2 1 1 0 1 1 3 4 2 3 5 3 2 3 4 3 1 1 2 1 2 3 2 1 2 1 2 4 4 4 5 4 4 3 2 2 2 2 4 5 5 6 8 7 5 1 1 1 1 3 4 4 4 4 4 4 3 3 4 4 5 5 5 5 5 4 3 4 4 5 5 5 6 6 6 6 6 6 6 6 6 6 5 4 3 4 4 4 4 3 2 3 4 5 6 6 6 5 5 3 2 1 3 4 5 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 5 5 5 5 5 5 5 4 4 4 4 5 5 6 6 7 7 7 7 7 7 7 7 7 7 6 5 4 4 4 5 5 6 6 7 7 7 7 7 8 8 8 8 8 7 8 8 9 9 9 9 8 7 6 5 5 6 6 6 6 6 6 7 7 7 8 8 8 7 7 6 6 5 5 4 4 3 4 4 5 5 5 5 5 5 5 4 3 1 2 2 2 2 4 6 6 7 7 6 5 5 5 5 4 4 5 6 6 6 6 6 5 4 4 4 4 5 5 6 6 6 6 6 7 7 7 8 8 8 8 7 6 6 7 8 8 8 7 7 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 7 7 7 6 6 6 6 6 7 7 8 8 9 9 10 10 10 11 11 11 10 9 9 8 8 8 8 8 8 8 7 7 7 7 6 6 5 5 5 5 4 4 4 4 4 4 4 4 5 5 5 5 5 4 4 5 5 5 5 6 6 6 6 6 6 6 6 6 7 7 7 6 6 6 7 7 7 7 8 8 8 8 7 7 7 7 7 7 8 8 7 7 6 5 5 5 5 5 5 5 5 5 5 6 6 6 6 7 6 5 5 4 4 4 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 6 6 6 6 5 5 4 3 4 4 3 3 3 3 2 1 1 1 1 2 1 1 3 4 4 3 3 4 4 4 4 3 3 2 1 1 2 2 3 3 3 3 3 4 5 6 7 8 9 10 11 11 12 12 12 12 12 11 10 8 6 5 4 4 4 5 6 8 8 10 11 11 10 8 6 4 2 1 0 1 0 1 1 0 3 3 3 2 1 1 0 1 2 2 1 1 1 1 2 3 4 2 0 2 4 6 4 3 3 2 1 1 0 2 2 3 3 3 2 2 0 1 2 4 6 5 5 5 3 3 3 3 2 1 1 1 1 2 4 4 4 5 6 6 4 4 4 5 5 4 4 3 4 4 4 3 3 3 4 3 1 1 1 0 0 2 3 4 2 2 3 4 5 5 3 2 3 3 2 3 2 1 1 2 3 2 1 2 5 5 4 3 3 2 1 1 1 1 3 4 3 1 1 3 2 2 2 2 2 2 2 2 4 3 3 2 2 4 4 3 2 2 4 3 3 2 0 2 1 1 1 2 3 3 3 2 2 3 4 4 3 2 3 4 4 5 5 5 5 4 4 4 4 4 3 2 1 2 3 4 3 2 2 2 2 3 3 3 4 4 4 2 1 1 1 1 0 1 1 1 1 2 4 3 3 2 2 2 2 2 3 3 3 3 3 3 3 5 4 4 4 3 2 2 4 5 6 5 4 4 4 5 4 4 4 4 4 3 3 4 5 6 6 6 5 4 4 1 3 2 2 3 3 2 4 4 1 1 3 4 4 3 3 3 4 5 5 5 6 5 4 4 5 3 3 3 2 2 3 3 2 2 1 1 0 2 1 1 3 5 5 3 1 2 3 4 5 6 4 2 3 3 1 1 1 1 1 2 2 2 1 1 1 0 1 2 2 2 1 1 0 0 1 1 1 1 2 2 3 3 3 3 4 4 4 4 3 2 2 2 1 1 2 2 3 4 5 4 3 3 3 2 1 1 1 1 1 1 1 1 2 3 2 2 3 3 1 1 3 3 3 3 2 1 1 2 3 4 4 4 5 3 2 1 1 2 2 3 4 4 5 7 9 8 6 1 0 0 2 3 4 5 4 5 6 7 6 5 5 5 5 5 5 6 6 6 5 3 3 4 4 5 5 6 6 6 6 6 6 6 6 6 5 3 1 2 3 3 3 2 2 3 5 6 7 6 6 5 4 2 2 2 3 4 4 5 5 5 5 5 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 5 5 5 5 5 4 4 4 4 5 6 6 7 7 7 7 7 7 7 7 7 7 7 6 5 5 5 5 6 6 7 7 7 8 7 7 7 8 8 8 9 8 8 8 8 9 9 10 9 9 8 7 7 7 7 7 7 6 6 6 7 7 7 8 8 9 8 7 7 6 7 6 6 6 6 5 5 5 5 5 5 5 5 4 3 2 2 2 2 4 5 6 6 6 6 5 5 5 6 6 6 6 6 6 6 6 6 7 6 6 5 4 4 5 6 6 7 7 7 6 7 7 7 7 8 8 8 8 7 7 7 7 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 8 8 8 9 9 9 9 9 8 8 8 8 7 7 6 6 6 6 6 7 7 7 8 9 9 10 10 10 10 10 10 9 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 5 5 4 4 4 3 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 7 7 6 6 6 6 6 7 7 7 8 8 8 8 7 7 7 7 7 7 7 7 7 6 6 5 5 5 5 5 5 5 5 5 6 6 6 6 6 nan 6 5 5 4 4 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 6 6 5 5 5 4 3 2 3 3 3 2 1 2 2 2 2 2 2 2 1 2 3 5 5 4 4 4 4 4 4 3 2 1 1 2 2 3 3 3 3 3 4 4 5 7 8 9 10 11 12 12 12 12 12 12 12 9 7 6 5 4 3 4 4 6 9 11 12 12 12 10 8 6 5 4 2 0 1 1 1 1 2 2 4 4 2 1 2 1 1 1 0 0 1 0 1 1 1 2 4 4 3 2 3 3 2 1 3 1 1 2 2 3 3 2 2 2 1 1 2 2 1 3 3 3 4 3 0 2 2 2 1 2 2 1 1 2 4 3 3 5 5 4 3 3 4 3 3 2 2 2 2 3 2 2 2 1 2 1 1 2 2 1 1 2 2 2 1 2 3 3 3 3 2 2 2 3 1 1 2 2 1 2 4 2 2 4 4 4 3 2 2 2 1 1 2 3 4 4 2 1 1 3 3 3 2 2 3 2 1 1 2 2 2 2 3 3 3 2 1 2 3 3 2 2 0 1 1 0 0 1 2 2 3 3 3 4 4 5 3 3 3 4 4 5 5 5 5 3 2 1 2 2 3 1 2 2 3 4 4 3 3 2 2 3 3 4 5 5 5 3 1 1 2 1 1 2 2 1 1 2 3 3 2 2 1 1 2 2 3 3 4 3 1 1 0 2 3 4 5 4 3 3 5 6 6 6 4 4 4 5 4 4 4 3 2 2 3 5 5 6 7 7 7 6 5 3 2 0 3 6 5 5 6 4 0 1 3 3 3 2 3 4 4 4 3 2 2 0 1 4 4 4 4 5 3 2 3 4 5 5 6 4 2 1 2 3 5 5 4 2 1 2 3 5 5 3 2 3 3 2 2 1 1 1 2 3 1 1 1 1 1 2 4 4 3 2 1 1 2 2 2 1 1 2 3 3 3 4 3 4 4 4 4 3 3 2 1 0 1 1 2 3 4 3 4 3 2 1 1 0 1 2 2 1 2 1 2 2 2 3 2 1 3 3 2 1 3 3 3 3 2 1 1 1 2 3 4 5 5 3 2 2 3 3 3 3 4 5 5 6 9 10 7 3 2 1 2 3 4 4 4 6 7 9 8 7 7 6 7 7 6 6 6 7 7 6 3 2 3 4 5 5 6 6 6 6 6 6 6 4 2 1 1 1 1 2 2 3 4 4 6 6 7 6 5 2 1 0 1 2 3 3 3 4 5 5 5 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 5 5 5 4 4 4 4 5 5 6 6 6 7 7 7 6 6 7 7 7 7 7 6 6 5 5 6 6 7 7 7 7 7 7 8 7 8 8 8 9 9 8 7 8 9 9 10 10 10 9 9 9 8 8 8 8 8 7 7 7 8 8 8 8 8 7 7 7 7 7 6 6 6 6 5 5 5 5 5 5 5 4 4 3 3 4 4 5 5 6 6 6 6 5 5 6 7 8 8 8 7 7 6 6 6 6 6 6 5 5 5 5 6 7 7 7 7 7 7 7 7 7 7 7 8 8 8 7 7 7 8 8 8 8 8 8 7 8 8 8 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 8 8 9 9 9 9 9 9 9 8 7 6 5 5 6 6 6 7 7 7 7 7 7 7 7 7 7 6 6 5 5 4 4 3 3 3 3 4 4 4 4 4 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 8 8 8 7 7 7 7 7 7 7 7 7 7 6 6 5 5 5 5 5 5 6 6 6 6 6 6 6 nan nan nan nan nan nan 3 3 3 3 3 3 3 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 3 2 1 1 2 2 2 1 1 1 2 2 3 3 2 2 2 3 3 4 5 5 5 5 5 5 5 4 3 2 2 3 3 4 4 4 4 4 4 5 6 8 9 11 11 12 12 12 12 12 12 11 10 7 6 4 4 5 4 4 6 8 11 12 13 13 11 8 6 4 4 4 3 2 3 2 2 1 1 3 4 4 1 3 3 2 2 3 2 1 1 1 1 1 1 2 2 3 2 3 4 2 1 2 2 1 1 1 2 3 3 2 1 1 1 2 2 2 2 1 2 4 5 4 1 2 2 1 2 2 1 1 2 5 4 4 3 4 3 3 4 3 2 0 0 1 1 1 2 2 1 2 3 1 2 2 2 0 1 2 1 1 3 3 2 2 4 5 4 2 2 2 1 2 2 1 1 1 0 2 3 2 2 3 3 4 4 3 2 1 2 2 3 3 3 3 2 2 2 3 4 3 2 1 1 2 2 3 1 2 2 2 2 3 3 2 1 3 3 2 2 1 0 1 1 2 2 1 1 2 2 3 3 4 4 4 4 3 3 5 5 5 5 6 5 5 3 2 2 2 2 1 3 3 2 2 3 4 3 3 2 2 2 3 5 6 6 6 3 1 1 1 1 2 2 2 2 4 4 4 4 3 2 3 3 3 3 4 4 5 3 2 1 3 5 6 6 6 5 5 5 6 6 5 2 1 4 5 5 5 5 5 5 4 5 5 5 6 6 4 4 5 5 4 2 2 5 6 5 5 4 3 3 1 2 4 4 3 2 2 1 0 1 2 2 1 2 3 2 1 4 5 5 3 3 5 6 5 2 1 2 3 4 5 6 5 4 2 1 3 3 3 3 4 4 4 3 2 2 2 2 3 3 2 2 2 3 1 1 2 2 3 2 0 2 2 2 2 2 2 3 4 4 4 4 3 3 3 3 4 4 3 2 1 1 1 0 1 4 4 5 4 4 4 3 3 3 2 2 2 2 1 1 0 1 2 2 2 0 1 2 2 3 1 1 3 3 2 1 1 2 3 4 3 3 5 5 2 3 4 4 4 4 4 5 5 5 7 8 9 7 5 4 3 3 3 3 3 5 6 7 9 8 8 7 7 7 7 6 6 6 6 7 7 6 5 3 2 3 4 5 5 5 6 6 5 4 2 1 1 2 1 1 1 2 3 5 5 6 7 7 6 3 0 1 1 3 3 3 3 3 4 5 5 6 6 6 6 6 7 7 7 6 6 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 5 5 4 4 4 4 5 5 5 6 6 6 6 6 6 6 7 7 7 7 7 7 6 6 6 6 6 6 7 7 7 7 8 8 8 8 8 8 8 8 9 8 7 7 8 9 10 10 9 10 10 10 10 10 10 10 9 9 9 9 9 9 8 7 6 6 6 7 7 6 5 5 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 5 6 7 8 9 10 10 9 8 7 6 6 6 5 6 6 6 6 7 7 8 8 8 8 8 8 8 8 7 7 8 8 9 9 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 8 8 8 8 8 7 7 7 7 8 8 8 8 8 8 8 7 7 7 6 6 7 7 7 8 8 9 9 9 9 8 8 8 7 7 6 6 5 5 5 6 6 6 6 6 6 6 6 6 6 5 5 5 4 4 4 3 3 3 3 3 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 6 6 7 7 7 7 7 7 6 6 5 5 5 5 5 6 6 6 6 7 7 7 6 nan nan nan nan nan nan nan nan nan nan 3 3 3 4 4 5 5 5 6 6 5 5 5 5 5 5 5 4 4 4 4 5 5 5 5 5 5 4 4 3 2 1 0 1 2 2 1 1 1 2 2 2 2 2 2 2 3 4 4 5 5 6 5 5 5 5 4 4 4 3 4 4 4 4 4 4 4 5 6 7 9 10 11 12 12 12 12 12 12 11 10 8 6 5 4 4 4 5 7 8 10 11 12 13 13 11 8 4 3 4 4 4 4 3 3 3 2 2 4 4 3 1 2 2 3 2 1 2 2 1 1 1 2 1 1 1 0 1 3 4 3 2 3 4 5 3 2 1 1 2 2 1 1 1 1 1 1 1 2 4 6 6 4 1 2 2 1 1 2 1 1 4 6 5 3 5 3 2 3 3 2 1 1 0 1 2 2 3 2 1 1 1 2 1 1 1 1 2 2 1 3 5 3 2 1 2 4 3 2 2 2 2 2 2 2 3 2 1 1 2 2 1 1 0 1 5 4 3 2 2 2 2 2 2 1 1 2 3 2 3 2 1 1 1 2 2 2 1 2 3 3 3 3 2 2 2 3 2 2 2 1 1 1 2 2 1 1 1 1 2 3 3 4 5 4 3 0 2 3 4 6 5 5 4 5 5 3 2 2 1 1 2 2 1 1 3 4 4 4 3 3 3 4 3 4 5 6 5 3 0 0 1 2 2 1 3 5 5 5 6 6 5 5 4 3 3 4 4 3 4 3 3 4 5 6 6 6 6 5 6 6 6 4 2 2 4 5 4 4 5 6 5 5 5 5 5 5 4 1 3 5 3 3 5 7 6 5 5 3 3 4 3 4 2 0 2 2 1 0 1 1 0 1 1 2 1 1 0 2 5 7 8 6 6 7 2 3 2 1 4 5 5 6 6 6 5 4 3 3 4 4 4 4 4 3 3 2 2 4 4 4 3 2 2 1 2 1 2 1 2 2 2 2 2 1 1 1 2 3 4 4 4 3 3 2 2 3 3 4 3 3 2 2 0 1 2 3 5 5 4 3 4 5 4 4 4 3 3 3 3 2 1 2 2 2 3 3 1 1 3 1 2 1 1 2 2 1 1 2 3 4 4 3 3 7 6 5 5 5 5 5 4 4 4 5 5 7 8 8 6 6 6 5 4 3 3 3 5 6 7 7 7 7 6 6 6 6 6 6 5 5 5 6 7 8 7 4 2 2 3 3 4 4 4 3 2 1 1 1 1 1 1 2 2 3 4 5 6 6 6 5 2 1 1 3 5 4 4 3 4 5 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 5 5 4 4 4 4 5 5 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 6 6 6 6 6 7 7 8 8 8 8 8 8 8 8 8 8 8 8 7 7 8 9 10 10 9 9 10 10 11 11 11 11 10 10 10 10 8 7 7 6 6 6 6 7 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 7 9 10 10 10 9 8 7 6 6 6 6 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 8 8 8 8 9 9 9 8 8 8 8 9 9 9 9 9 9 9 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 7 8 8 8 8 8 8 7 7 7 7 6 6 6 5 5 5 5 5 6 5 5 5 5 4 4 4 4 4 4 4 4 3 3 3 3 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 6 7 7 7 7 7 7 7 7 6 6 5 5 6 6 6 6 6 6 7 7 6 6 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 5 5 6 6 6 6 6 5 5 5 5 4 4 4 4 4 4 4 5 5 5 5 4 4 3 2 1 1 2 1 1 1 1 1 2 2 2 1 2 2 3 3 4 4 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 6 8 9 10 11 12 12 12 12 12 11 11 8 6 5 5 5 5 5 6 7 8 9 11 11 11 11 11 10 8 5 3 3 3 3 3 3 3 3 4 4 5 4 2 3 2 1 3 3 1 2 3 2 1 1 1 1 0 1 1 1 3 4 4 5 4 5 5 4 3 2 1 1 2 1 1 1 2 2 2 2 2 4 4 3 1 1 3 3 2 1 3 1 1 4 3 3 4 5 2 2 4 4 3 3 2 1 1 1 1 1 1 0 1 1 1 0 1 1 1 3 3 3 3 3 2 2 2 2 3 3 3 4 4 4 2 2 2 2 1 2 2 2 2 2 3 4 4 4 4 2 3 3 3 3 3 2 1 1 2 2 2 3 3 1 1 1 2 3 1 1 2 4 4 3 2 3 3 2 2 2 2 2 1 1 1 1 1 1 1 1 2 3 3 4 4 5 5 3 2 3 2 3 5 4 2 1 2 3 3 1 0 0 1 1 2 1 1 2 3 4 4 4 4 2 3 2 2 4 5 5 3 2 2 2 3 1 1 2 3 4 5 6 6 6 5 4 3 3 3 4 3 4 4 3 3 4 3 2 2 3 4 5 6 6 5 4 3 4 4 2 2 3 4 5 4 3 3 3 4 5 4 4 5 4 5 6 4 5 4 4 3 4 5 4 4 5 5 4 2 1 1 1 2 2 2 3 5 6 6 6 6 7 8 9 9 10 10 7 4 3 4 6 5 5 5 6 7 6 5 5 4 4 4 5 6 6 4 2 2 1 1 3 4 4 2 1 1 2 2 3 3 3 3 3 3 2 2 1 1 2 3 3 3 2 2 1 2 2 3 3 4 4 3 3 2 2 3 5 5 5 3 4 5 4 4 3 4 4 3 3 1 1 0 2 3 3 4 5 4 2 2 1 1 2 2 1 1 1 2 3 3 3 4 4 5 5 7 7 6 4 4 5 4 3 2 3 5 4 7 8 7 5 6 6 5 4 3 3 4 5 5 5 5 5 5 6 5 5 5 5 5 5 6 6 6 7 8 8 6 3 0 1 2 2 3 3 3 2 1 1 1 1 1 1 2 2 3 4 5 6 6 6 5 4 3 3 5 6 5 5 4 5 6 6 7 6 6 6 6 5 5 5 5 6 7 7 7 7 7 7 7 6 6 6 6 6 6 6 5 5 5 5 4 4 5 5 6 6 6 6 5 5 6 6 6 7 7 7 7 7 7 7 7 7 6 6 6 6 7 7 7 8 8 8 8 8 8 8 8 7 8 8 8 8 7 8 10 10 10 9 9 9 10 10 10 10 11 10 9 7 6 5 6 7 7 7 7 6 6 6 6 7 7 6 6 6 6 6 5 5 5 5 5 5 5 6 6 6 6 6 5 5 5 5 5 6 7 8 9 9 9 9 8 7 7 6 5 6 7 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 9 9 9 9 9 8 8 8 9 9 9 9 9 8 8 8 8 8 8 8 8 7 7 7 6 6 6 6 6 6 5 5 5 5 5 6 6 7 7 7 7 7 7 7 7 7 6 6 6 6 5 5 4 4 4 4 4 3 3 3 3 3 4 4 4 4 4 4 4 3 3 4 4 4 4 4 4 5 5 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 7 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 7 7 7 7 6 6 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 6 6 6 6 5 5 4 4 4 3 3 3 4 4 4 4 5 5 5 4 4 3 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 4 4 4 4 4 4 5 5 5 4 4 4 4 4 4 4 4 4 4 5 6 8 9 11 11 11 12 12 12 12 12 11 9 6 5 5 6 7 7 6 6 6 7 8 8 7 7 7 6 6 6 5 4 3 2 1 0 2 3 4 3 3 3 3 1 3 2 1 1 1 1 2 2 2 1 1 2 2 1 1 1 0 1 2 3 4 5 6 5 5 4 3 1 1 2 1 1 1 1 1 2 2 1 2 4 3 2 2 3 3 2 1 2 3 2 2 3 3 4 3 3 3 3 1 2 4 3 2 2 2 2 1 2 2 1 2 2 0 1 1 1 3 3 3 2 2 2 2 2 2 2 3 4 4 3 3 2 3 3 3 3 3 2 1 2 3 4 3 2 2 3 1 1 1 2 3 3 3 1 1 2 2 1 3 4 3 3 2 2 2 1 1 2 2 2 2 2 3 3 3 3 3 2 2 1 1 1 0 1 1 1 1 2 2 2 2 2 3 5 4 1 3 4 4 4 3 2 1 1 2 2 1 0 1 0 1 1 1 1 2 2 2 3 4 3 2 3 4 4 5 4 4 3 2 1 1 1 1 2 2 3 2 3 2 3 5 6 5 4 4 4 4 3 2 3 1 4 6 6 5 3 1 2 3 4 5 6 6 3 3 3 4 4 4 4 5 3 3 3 4 5 5 6 5 5 5 5 7 5 5 4 3 4 6 8 9 8 9 7 6 5 4 1 2 3 3 3 3 4 6 6 6 6 7 7 5 5 5 5 6 5 3 3 3 3 3 4 6 7 5 5 5 4 3 3 4 7 7 6 3 4 3 2 2 3 4 4 3 3 1 3 4 4 3 3 2 4 4 4 3 3 3 3 2 1 2 2 1 2 2 2 3 3 4 4 3 3 4 5 5 6 6 5 5 5 4 3 3 3 4 2 1 2 2 2 2 3 3 4 5 6 6 4 2 1 2 2 1 1 1 3 4 3 3 4 4 5 4 5 6 4 1 2 4 4 2 2 4 4 4 7 8 6 4 5 5 5 5 4 3 4 5 5 5 3 4 5 5 4 4 4 4 5 6 7 7 7 7 8 8 7 3 1 1 1 1 2 3 3 3 2 1 1 1 1 2 2 3 4 5 5 6 6 6 5 4 4 4 6 7 6 5 4 5 6 7 7 6 6 6 6 5 5 5 5 6 7 7 7 7 7 7 7 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 6 6 6 5 5 5 6 6 6 7 7 7 7 7 7 8 8 7 7 6 6 6 7 7 7 8 8 8 8 8 8 7 7 7 7 7 7 7 7 8 9 10 10 10 10 9 9 9 9 9 9 8 7 6 6 6 6 7 8 7 7 6 6 7 7 7 7 7 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 4 4 5 6 7 8 8 8 8 7 7 6 6 5 6 7 7 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 9 9 9 9 8 8 8 8 9 9 9 9 8 8 8 8 8 8 8 8 7 7 6 6 6 5 5 5 5 4 4 4 4 4 5 6 6 7 7 7 7 7 7 7 7 6 6 6 6 5 4 4 4 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 7 7 7 7 6 6 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 5 5 4 4 3 2 2 3 3 4 4 4 4 4 4 3 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 6 7 8 10 10 11 11 11 11 12 12 12 11 11 9 6 6 6 7 7 6 5 5 4 4 4 4 4 4 4 2 1 1 2 4 5 5 5 3 3 3 3 2 1 1 1 3 4 4 2 0 1 1 1 1 1 1 2 3 2 1 1 1 1 1 1 1 2 4 5 4 4 4 3 1 1 1 0 1 3 2 1 3 3 1 2 3 2 3 2 2 2 1 1 2 3 4 3 1 2 3 2 2 2 3 2 1 2 2 3 2 2 3 2 2 0 1 2 2 2 3 4 4 3 1 3 4 3 3 4 3 4 2 1 2 2 1 1 2 3 4 4 3 3 1 0 1 1 2 2 2 2 2 2 1 1 1 2 2 2 1 2 3 2 2 3 4 4 3 2 1 1 1 0 1 0 0 1 2 3 3 4 3 2 2 2 2 2 1 0 0 1 0 1 1 2 2 1 2 3 4 4 3 3 3 4 4 4 3 2 2 2 2 3 4 4 2 1 1 1 1 1 0 1 2 2 2 2 2 4 3 3 3 2 2 0 1 2 2 2 3 4 5 5 5 3 1 2 4 6 5 4 4 4 3 2 3 4 5 5 5 4 3 2 2 3 4 4 5 6 5 3 4 4 4 4 4 3 2 2 2 2 2 3 5 6 8 9 8 7 6 6 8 5 6 8 7 6 6 7 6 5 4 4 4 4 4 4 3 4 4 6 5 6 6 5 3 3 2 3 5 5 3 2 2 2 2 2 4 7 7 5 4 3 4 4 5 6 6 5 4 4 3 2 2 2 3 4 5 4 3 2 3 2 3 3 3 3 2 2 2 3 3 4 3 2 2 2 2 2 2 3 2 2 2 2 3 4 4 5 5 3 4 5 4 4 5 4 4 3 3 3 1 2 4 5 4 4 4 4 5 5 7 7 5 3 2 2 3 3 2 2 3 3 3 3 4 3 3 3 3 7 4 1 0 2 4 3 0 2 1 4 6 8 6 5 5 5 5 5 4 3 4 4 4 3 2 3 4 4 4 5 5 5 5 6 7 7 7 7 8 7 5 2 2 2 2 2 2 3 3 3 3 2 1 1 2 2 3 3 4 5 5 5 5 5 5 5 4 5 6 7 7 6 5 4 5 7 6 6 6 5 5 5 5 5 6 6 7 7 7 7 7 7 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 6 6 6 5 5 5 5 5 6 6 6 6 7 7 7 8 8 8 7 7 7 6 6 7 7 7 8 8 8 8 8 7 7 7 7 6 6 6 5 5 5 6 7 9 10 10 9 8 8 8 7 7 6 7 7 8 8 8 9 9 8 7 7 7 8 8 8 7 7 6 6 6 6 6 6 6 5 5 5 5 4 4 4 5 5 5 4 4 3 3 4 5 6 7 7 7 7 7 6 6 6 5 6 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 8 8 9 9 9 9 9 8 8 8 8 9 9 9 9 8 8 8 8 8 8 8 7 7 7 6 6 6 5 4 4 4 4 4 4 4 5 6 7 7 8 7 7 7 7 6 6 6 6 5 5 5 4 4 4 3 3 3 3 3 3 3 4 4 4 4 4 4 3 3 3 3 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 6 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 7 7 7 6 6 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 3 2 2 2 2 3 3 3 4 4 4 3 2 2 2 1 1 2 2 2 2 2 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 6 8 9 10 10 11 11 11 11 11 11 11 11 11 11 9 8 8 8 8 6 4 4 4 4 4 4 4 4 4 3 1 1 1 1 2 2 2 3 3 3 3 3 3 1 1 1 4 4 4 2 1 2 1 2 2 1 0 2 3 2 3 2 0 1 2 1 1 2 3 1 1 1 2 3 2 2 1 1 1 3 3 3 5 4 3 3 3 1 1 2 2 3 1 2 4 4 3 1 1 1 1 1 1 1 2 2 1 2 5 2 1 2 2 1 1 2 2 2 3 2 3 4 4 1 2 3 3 4 3 4 4 4 2 1 3 2 1 0 2 3 3 3 1 1 0 0 1 1 1 2 2 2 2 2 2 2 2 2 1 2 1 2 2 1 2 4 4 3 1 1 1 1 1 1 1 1 1 0 1 2 2 2 2 2 3 3 3 2 1 0 0 1 0 1 1 2 2 2 3 4 5 4 4 4 3 4 4 4 4 4 4 4 4 5 5 5 4 2 1 1 1 1 0 1 1 1 1 1 1 2 3 3 3 3 3 2 3 3 3 3 3 4 4 5 6 5 4 3 2 3 4 4 3 3 3 3 3 3 3 4 4 3 5 6 3 3 3 3 3 6 7 5 5 4 4 3 3 2 1 1 2 1 1 1 5 8 8 7 6 6 6 8 9 8 7 7 4 3 2 5 6 2 2 2 4 4 4 5 6 6 4 2 3 3 4 3 0 4 2 2 6 6 2 2 4 2 2 4 6 8 6 5 5 5 5 5 6 6 5 4 2 2 2 3 2 2 3 3 3 2 3 4 3 3 2 2 2 1 0 0 0 1 3 4 3 2 2 2 2 1 3 3 3 1 1 2 3 4 4 3 2 2 4 2 3 3 5 5 6 7 6 6 5 4 5 6 5 5 5 5 5 5 6 6 5 3 2 3 3 2 2 2 2 2 2 3 4 4 2 2 3 6 5 3 1 0 3 3 3 1 1 4 6 7 6 6 6 6 6 5 4 3 4 4 4 3 2 3 3 4 4 5 6 7 6 6 7 7 7 8 7 6 4 1 2 2 2 2 2 3 4 5 5 3 2 1 1 2 3 3 4 4 5 5 5 5 5 5 4 5 5 6 6 6 5 5 5 5 6 6 5 5 5 5 5 5 5 6 6 6 6 6 6 7 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 6 6 6 6 5 5 5 5 6 6 6 6 7 7 7 8 8 8 8 8 7 7 7 7 7 8 8 8 8 8 8 7 7 7 7 6 6 5 5 5 4 4 4 6 7 8 8 8 8 8 7 7 6 8 9 10 10 10 9 9 8 7 8 8 8 8 8 7 7 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 4 3 3 3 3 4 5 5 6 7 7 7 7 6 6 6 5 6 7 7 8 8 8 7 7 7 7 7 7 8 8 7 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 8 8 7 7 8 8 9 9 9 8 8 8 8 8 8 8 8 8 7 7 6 6 5 4 4 4 4 4 5 5 6 7 7 7 7 6 6 6 6 6 5 5 5 5 5 5 5 5 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 5 5 5 6 6 5 6 6 6 5 5 5 5 5 5 5 5 6 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 7 7 6 6 6 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 2 2 2 2 2 2 2 2 2 1 0 1 1 2 2 2 2 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 6 7 8 9 10 10 10 11 11 11 11 11 11 11 11 11 10 8 9 9 9 7 4 4 3 4 4 4 4 4 4 5 3 2 1 1 1 2 3 3 2 1 1 2 1 2 2 2 1 0 2 3 3 1 1 2 1 1 1 2 2 2 2 2 2 1 2 4 2 2 3 4 3 3 0 2 3 3 2 1 0 1 3 4 3 4 5 4 4 3 2 1 2 2 2 2 2 2 3 2 1 1 0 1 2 1 1 1 1 1 0 1 0 1 3 2 3 3 4 3 2 5 4 4 3 3 2 2 2 2 4 4 4 6 4 4 2 2 3 2 2 2 3 2 1 1 1 2 1 1 1 2 4 2 2 1 0 2 2 3 3 3 2 1 2 3 3 2 4 3 2 2 2 1 0 1 1 1 1 1 0 1 1 1 1 2 3 4 3 2 1 1 0 0 1 1 1 2 2 3 4 4 4 4 4 4 3 4 5 5 5 5 6 5 5 3 3 3 4 4 3 2 2 1 1 0 0 1 1 1 2 2 2 2 2 3 4 4 4 4 4 4 3 4 4 4 4 4 5 4 1 1 3 5 5 3 2 2 3 3 3 4 5 5 5 6 6 5 3 3 3 3 5 6 6 5 6 5 5 5 4 2 1 1 0 2 3 5 6 7 5 6 4 5 6 6 5 7 7 1 1 2 4 6 3 1 3 4 5 2 5 5 3 1 1 1 3 5 7 4 2 1 0 5 6 6 5 5 4 5 6 7 7 6 5 5 4 4 3 4 5 4 2 2 2 3 2 2 3 3 1 2 5 4 3 4 4 2 2 2 0 1 1 1 1 1 2 2 2 2 2 1 1 2 3 3 2 2 2 2 3 3 1 1 4 2 3 4 4 4 5 5 6 5 6 6 4 4 4 3 4 4 3 3 4 6 6 5 1 1 2 2 1 2 1 1 2 2 1 2 4 3 2 4 6 6 4 2 2 3 2 2 1 2 3 5 6 6 6 6 6 6 6 5 4 4 5 4 4 3 3 4 4 5 5 6 6 6 7 7 7 8 8 7 6 4 2 2 2 2 2 3 3 4 5 5 4 2 1 1 1 2 3 3 4 5 5 5 5 4 4 4 4 4 5 5 6 6 5 5 5 5 5 5 5 5 4 5 5 5 5 5 5 5 5 5 6 6 6 6 5 6 6 6 5 5 5 5 5 5 5 6 6 6 6 5 5 5 5 5 5 6 6 6 7 7 7 7 8 8 8 8 8 8 7 7 7 7 8 8 8 8 8 8 8 8 7 7 7 6 6 6 5 4 3 3 4 5 7 8 9 9 9 8 8 9 10 11 11 10 9 8 8 8 9 9 9 8 8 7 7 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 3 3 3 3 4 5 5 6 7 7 7 7 6 6 6 6 6 7 7 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 6 5 5 5 5 5 5 6 6 7 7 7 6 6 5 5 5 5 5 5 5 6 6 5 5 5 5 5 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 5 5 5 5 5 5 6 6 6 6 5 5 5 4 4 4 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 7 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 2 2 2 1 1 0 1 1 2 2 2 2 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 6 7 8 9 9 10 10 10 10 11 11 11 11 11 10 11 10 10 8 7 8 8 8 6 4 4 4 4 4 4 4 4 4 4 3 2 2 2 2 3 3 4 4 3 0 2 0 1 2 2 3 2 1 2 2 1 1 2 2 1 1 3 4 4 3 2 1 1 1 2 1 3 5 5 3 2 1 1 2 3 1 1 1 1 3 5 3 2 2 1 1 1 0 1 1 1 2 4 4 4 4 3 1 1 0 1 2 1 0 0 1 2 2 1 0 1 2 4 4 4 4 3 3 4 2 2 2 2 3 3 3 4 4 4 4 4 3 3 2 2 3 3 3 3 3 3 1 2 2 2 2 2 2 3 3 2 2 2 1 1 1 2 3 2 2 1 2 4 5 2 1 2 1 2 3 3 1 1 2 1 1 0 0 1 1 1 1 2 3 3 2 0 1 1 1 1 1 2 2 2 2 2 4 5 6 6 5 4 3 3 3 4 5 5 5 5 4 3 2 2 3 4 2 1 1 1 1 1 1 1 2 2 3 4 5 5 5 5 4 4 4 4 4 4 3 2 2 2 1 2 3 3 3 4 4 4 4 3 2 2 4 4 4 5 6 7 6 6 5 5 4 4 4 4 5 6 6 6 6 6 6 6 4 2 0 1 1 1 3 6 6 6 5 5 2 0 3 4 4 6 6 5 6 6 6 6 5 3 1 2 3 2 0 0 1 1 2 3 4 5 3 4 3 0 2 3 4 6 7 7 6 6 6 6 6 7 5 4 3 2 1 2 5 5 5 5 5 4 2 2 3 3 2 3 5 3 2 3 3 1 1 2 2 2 2 1 2 1 1 2 2 1 1 1 1 1 1 2 3 3 2 1 2 2 1 1 1 2 5 5 3 3 1 4 3 2 4 5 5 3 2 3 2 2 2 2 4 5 6 7 7 5 3 1 1 2 1 1 2 3 2 2 3 4 5 6 6 5 4 4 4 3 2 0 1 1 1 4 6 7 6 6 6 6 6 6 5 4 3 3 3 4 4 4 5 5 5 6 6 6 6 7 7 8 8 7 7 5 3 2 2 2 2 3 4 4 4 4 3 2 1 1 1 1 2 3 4 5 5 5 5 4 4 4 4 4 4 4 5 5 5 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 4 4 4 4 5 5 5 5 6 6 5 5 5 5 6 6 6 6 6 6 5 5 5 5 5 5 5 6 6 6 7 7 7 7 8 8 8 8 8 8 8 7 7 7 8 8 9 9 9 9 9 9 9 8 8 8 8 7 6 5 3 2 2 2 5 7 9 10 10 10 9 9 9 10 9 9 8 8 8 8 9 9 9 8 8 7 6 6 5 5 5 5 5 5 5 5 5 6 6 5 5 5 4 4 4 4 4 4 4 5 5 6 7 8 8 7 7 7 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 8 7 7 7 7 8 8 8 8 9 9 8 8 8 8 8 8 8 7 7 6 6 6 6 6 6 7 7 7 7 6 5 5 5 5 5 5 5 6 6 6 5 6 6 6 6 5 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 5 5 5 5 5 6 6 6 6 6 5 5 5 5 4 4 4 4 4 5 5 5 5 6 6 6 6 6 6 6 6 6 6 7 7 6 6 6 7 7 7 7 7 7 7 7 7 7 7 6 6 5 5 5 6 6 6 6 7 7 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 1 1 2 2 2 2 2 3 3 4 4 4 3 4 4 4 4 4 4 4 4 4 4 5 5 5 6 7 8 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 9 7 7 7 7 6 5 4 4 4 4 4 4 3 3 2 3 3 3 3 3 3 4 3 4 5 4 3 2 1 2 3 3 2 2 1 1 2 3 1 1 2 2 2 1 3 3 3 2 1 1 2 2 3 4 5 4 2 1 1 0 1 3 2 0 2 3 4 4 4 2 0 1 2 4 3 1 2 3 5 5 5 3 3 3 3 2 2 2 1 1 1 1 1 1 1 0 1 1 1 3 3 3 4 3 4 3 2 1 1 3 3 4 4 5 4 3 3 3 4 3 3 3 3 3 3 3 4 4 4 3 1 1 1 1 2 3 3 3 3 2 2 2 2 2 3 2 2 1 1 3 3 2 2 3 3 2 2 2 0 2 2 2 2 2 1 1 2 2 2 3 3 3 2 1 2 4 2 2 2 2 2 2 2 2 2 4 5 5 6 7 6 3 3 4 4 4 3 3 3 3 2 2 4 4 3 1 1 1 1 1 1 1 1 2 3 4 7 7 7 5 5 4 4 3 3 3 3 2 1 0 0 1 2 3 4 6 6 5 5 4 3 2 3 3 4 5 6 7 5 3 3 5 6 6 6 6 6 6 6 6 5 5 5 5 5 2 0 0 0 1 3 5 5 4 5 4 6 5 3 2 4 5 5 6 7 7 6 6 6 6 5 5 4 1 1 1 4 4 5 1 2 3 4 3 3 3 2 4 1 1 3 4 4 5 5 5 6 7 5 4 4 3 3 3 3 5 6 6 5 4 3 4 4 3 3 4 4 3 3 3 3 3 2 2 3 2 2 2 3 3 1 2 1 1 1 1 1 2 2 2 3 4 2 2 3 4 4 4 4 4 5 4 2 2 3 3 2 2 3 4 5 2 1 3 4 3 3 3 3 2 3 4 5 4 2 1 0 1 2 3 3 3 2 3 3 5 6 7 5 3 1 1 2 2 2 2 2 3 4 5 7 7 6 5 5 5 6 5 4 4 3 2 2 3 4 5 5 6 6 6 6 5 6 7 8 8 8 7 6 5 4 3 2 3 3 3 4 4 4 3 3 2 2 1 1 2 2 3 4 4 5 5 5 6 6 6 6 6 6 5 5 5 5 4 4 3 3 3 4 4 4 4 4 5 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 6 6 6 6 6 5 5 5 5 5 5 5 6 6 6 7 7 7 8 8 8 8 9 9 9 9 9 8 8 7 7 8 9 9 10 10 10 10 10 10 10 9 9 9 8 6 5 3 2 2 3 4 5 6 8 9 10 9 9 8 8 8 8 8 8 8 8 8 8 8 8 7 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 5 6 6 7 7 7 7 6 6 6 6 6 6 6 6 7 7 7 6 7 7 7 7 7 6 6 6 7 8 8 7 7 7 8 8 8 8 8 8 8 9 9 9 8 7 6 6 6 7 7 8 8 9 9 9 9 9 8 8 8 8 8 8 7 7 7 6 6 6 6 7 7 7 6 6 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 5 3 2 2 2 2 3 3 3 4 3 3 3 3 3 3 3 3 3 3 4 4 4 5 5 5 6 6 6 6 6 6 5 5 5 5 5 4 4 4 4 4 4 5 5 5 6 6 6 6 6 6 6 6 6 6 7 7 7 6 6 6 6 6 7 7 7 7 7 7 7 7 6 6 5 5 5 5 5 6 7 7 8 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 2 2 2 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 5 5 6 7 8 8 9 9 10 10 10 10 10 10 10 10 10 10 10 9 9 8 7 6 6 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 3 1 3 3 2 0 2 1 1 2 3 2 2 2 3 4 3 2 2 2 3 3 2 3 3 4 3 3 2 1 1 0 1 3 5 4 2 3 3 3 4 4 3 2 2 3 4 4 4 3 3 3 0 2 2 2 1 1 2 1 1 1 1 2 1 0 1 1 2 1 1 2 3 2 3 3 3 3 2 2 1 1 2 2 1 2 3 4 4 4 5 5 4 4 3 4 5 4 4 4 5 5 2 1 1 1 1 1 2 3 3 4 3 2 1 1 1 2 2 3 3 1 1 3 2 2 2 3 1 0 1 1 2 2 2 3 3 2 2 2 3 3 4 4 3 3 2 3 4 4 3 2 3 3 3 3 3 3 4 4 4 5 7 8 6 4 3 2 0 1 2 2 2 3 3 5 5 5 4 2 1 1 1 1 1 1 1 1 3 5 6 5 4 4 4 3 2 3 3 5 4 2 1 1 2 3 4 5 5 5 5 6 5 4 2 2 2 3 4 4 4 3 2 1 3 6 7 6 5 5 5 5 5 6 5 5 5 4 2 1 2 2 1 3 4 4 3 4 3 1 4 2 4 4 4 4 5 6 6 7 7 7 7 6 5 4 3 1 2 4 3 1 3 4 4 3 3 4 6 5 3 3 1 1 2 2 3 4 5 6 6 5 5 6 6 6 6 5 3 4 5 4 4 4 4 4 4 4 4 4 5 6 6 6 4 4 3 2 2 1 1 1 3 0 1 1 1 2 2 2 2 2 3 4 4 3 3 5 5 5 4 4 5 4 4 1 2 2 2 2 2 3 5 4 2 3 5 5 4 4 4 3 1 3 5 5 5 3 2 1 2 3 3 3 2 2 4 3 5 5 6 6 3 3 4 4 2 1 2 3 4 4 5 7 7 6 4 3 4 4 5 4 4 3 3 2 2 3 4 5 6 6 6 6 6 6 7 7 8 8 7 6 5 4 3 3 3 3 4 4 4 3 3 2 2 2 2 2 2 2 3 3 4 5 5 5 6 6 7 8 7 7 6 6 6 5 5 4 3 2 2 3 3 4 4 4 4 4 3 3 3 4 4 4 4 4 4 4 5 4 4 4 5 5 6 6 5 5 5 5 5 5 5 5 5 5 5 6 6 7 7 8 8 8 8 9 9 9 9 8 8 8 8 8 8 8 8 9 10 10 10 11 10 10 10 10 9 9 7 6 4 3 3 3 3 4 4 4 5 6 7 8 7 7 7 8 8 8 8 8 8 8 8 8 7 7 6 6 6 6 7 7 7 7 7 6 5 4 4 4 5 4 4 4 4 4 4 4 3 3 4 4 5 5 6 6 6 6 5 4 4 4 5 5 5 5 6 6 6 6 6 6 7 6 6 5 5 6 7 7 7 7 7 7 7 7 8 8 8 8 7 7 7 7 6 5 5 5 6 7 7 8 8 9 9 9 9 9 9 8 8 8 8 8 7 7 7 6 6 6 6 7 7 7 6 6 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 4 3 2 1 1 1 1 2 2 3 3 3 3 3 3 3 3 4 4 4 4 5 5 5 6 6 6 6 6 6 6 6 5 5 5 5 5 5 4 4 4 4 4 5 5 5 6 6 6 6 6 6 6 7 7 7 7 7 7 6 6 6 6 6 6 7 7 7 7 7 7 7 6 6 5 5 5 5 5 6 7 8 8 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 3 3 3 3 3 3 4 3 4 4 4 4 4 5 5 6 7 7 8 9 9 10 10 10 10 10 10 10 9 9 9 9 9 8 8 7 6 5 5 4 4 4 4 4 4 3 3 4 4 4 4 4 4 4 4 4 4 4 5 4 4 5 5 3 2 3 2 1 2 2 2 1 1 2 3 4 4 5 4 3 1 2 2 1 4 3 3 3 3 1 0 1 2 3 2 2 5 5 4 2 2 2 2 2 3 4 2 1 2 3 5 5 4 2 3 1 2 3 4 5 4 2 1 1 1 1 2 2 2 2 1 2 2 2 2 1 1 1 2 2 1 1 1 1 2 2 1 1 0 1 2 3 4 5 4 4 4 4 5 5 4 5 5 4 3 2 2 2 1 1 1 2 2 3 4 2 1 1 1 0 1 2 3 3 2 1 2 2 1 1 2 1 1 1 1 1 2 2 2 2 2 3 3 4 4 4 4 4 3 3 3 3 4 3 3 2 2 2 3 3 3 3 3 4 5 5 6 6 7 7 4 4 4 2 2 2 2 2 3 5 5 4 3 1 1 1 2 1 1 2 2 1 1 3 4 4 3 3 1 1 1 3 4 4 3 4 4 4 4 4 5 5 4 5 6 6 4 2 2 2 2 3 3 1 1 2 3 2 2 4 4 5 5 5 5 5 6 5 5 5 3 1 2 3 3 3 3 3 4 4 5 4 1 3 1 2 1 1 1 1 1 3 5 6 5 5 6 5 2 2 1 0 1 2 2 4 5 5 2 4 5 6 6 6 5 3 2 4 1 3 3 4 6 5 5 4 3 2 2 3 3 2 1 3 4 4 4 3 3 4 5 5 5 7 7 6 4 4 4 2 2 2 2 1 2 2 1 1 1 1 1 3 4 3 4 4 4 4 4 4 4 3 3 2 3 4 3 1 2 2 1 1 3 1 3 6 6 5 7 7 5 4 3 3 3 4 4 3 2 2 3 4 3 2 3 2 1 1 2 4 4 5 5 6 6 4 3 2 1 1 1 3 3 3 3 4 7 6 5 3 3 4 5 5 4 3 3 3 3 3 4 4 5 5 6 6 7 7 7 7 7 7 7 6 5 4 3 3 2 3 3 4 4 4 3 2 2 1 1 2 2 2 2 2 3 4 5 5 5 5 5 6 7 7 7 7 7 6 6 6 5 3 2 2 3 3 3 3 3 3 2 2 2 3 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 4 5 5 5 5 5 4 4 4 5 6 7 7 8 8 8 8 8 8 7 7 7 7 8 8 8 8 8 8 9 9 9 9 10 10 10 9 9 8 7 5 4 4 3 4 4 4 3 2 2 2 3 3 4 4 5 7 8 8 8 8 9 8 8 8 7 6 6 6 7 7 7 7 7 6 5 3 3 3 3 4 4 4 3 4 4 4 4 3 4 4 4 4 4 5 5 5 5 4 3 3 2 3 4 4 5 5 4 4 5 5 5 5 5 5 4 4 5 6 6 7 6 6 6 6 6 7 7 7 7 7 7 7 6 6 5 5 4 5 6 7 7 8 8 8 9 9 9 9 9 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 4 3 2 1 1 0 0 0 1 2 3 3 3 3 3 3 4 4 4 5 5 5 5 5 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 4 4 4 4 5 5 5 5 6 6 6 6 7 7 7 7 7 7 7 6 6 6 6 6 6 6 7 7 7 7 7 7 6 6 6 5 5 5 5 5 6 7 8 8 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 3 4 4 4 4 4 4 5 5 5 6 7 8 9 9 9 10 10 10 10 9 9 9 9 9 8 8 8 7 6 5 5 4 4 4 4 4 4 4 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 2 2 2 2 3 3 3 2 2 3 3 4 4 4 3 2 1 3 4 3 3 3 2 2 3 3 4 2 2 2 3 3 2 1 2 4 2 2 2 2 1 2 3 4 4 5 4 2 1 0 1 1 2 1 2 2 2 1 1 1 2 2 3 2 1 2 3 3 3 1 1 1 1 0 1 1 1 2 3 2 1 1 0 1 1 1 3 4 4 3 3 3 4 4 4 4 3 2 2 2 2 2 1 2 4 4 4 4 4 3 3 2 2 1 1 1 4 3 1 1 3 3 3 3 3 3 3 2 1 1 1 1 2 2 3 3 4 4 4 4 4 4 4 4 4 3 3 3 3 2 2 2 3 3 3 3 3 4 4 4 3 3 5 7 8 6 4 4 4 3 3 2 1 2 2 3 2 2 1 0 1 2 3 2 3 3 1 2 4 4 2 2 1 1 1 3 3 4 4 4 4 4 3 3 3 4 5 5 5 6 5 3 2 1 2 1 1 1 2 4 5 5 3 0 3 5 5 4 4 4 4 4 4 4 3 2 4 5 4 4 4 3 4 4 3 1 0 1 1 0 1 3 3 4 3 3 4 5 6 7 8 7 5 4 4 1 1 2 2 2 3 3 2 3 3 1 4 5 6 6 2 3 1 3 3 3 3 3 3 2 1 2 3 4 3 2 1 2 7 5 4 3 3 5 6 6 5 3 3 2 2 4 4 1 1 2 1 1 2 3 4 3 2 1 1 1 2 3 4 4 5 5 5 5 4 2 2 2 2 2 2 2 3 2 1 2 2 2 4 7 6 6 7 6 4 3 3 2 3 5 5 5 3 2 3 3 3 3 3 2 2 4 4 4 5 5 5 6 6 5 5 5 5 5 3 2 2 2 3 4 6 6 6 5 4 4 4 4 2 3 3 4 5 5 4 4 4 5 6 6 7 7 7 7 7 7 6 5 4 4 3 3 3 3 3 4 4 4 3 2 2 1 1 2 2 2 2 2 3 3 5 5 6 6 6 6 6 6 7 7 7 7 6 5 4 3 2 3 3 3 3 3 3 2 2 2 2 3 3 4 4 4 4 3 3 3 3 3 3 4 4 4 4 4 4 5 5 5 5 5 5 4 4 4 4 5 5 6 6 7 8 8 8 7 8 8 8 7 7 7 8 8 8 8 7 7 8 8 9 9 9 9 9 9 8 7 6 5 5 4 4 4 4 3 2 1 0 1 2 2 2 3 4 5 6 7 7 7 7 7 6 5 5 5 5 6 5 5 4 2 1 1 1 2 2 2 2 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 5 4 4 3 2 3 4 5 5 5 4 4 4 4 4 4 4 4 4 3 4 4 5 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 6 5 5 5 6 6 7 7 7 8 8 8 9 9 9 9 8 8 8 8 8 8 8 8 8 7 8 8 8 8 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 4 3 3 2 1 0 0 0 0 0 1 2 2 3 3 3 4 4 4 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 4 5 5 5 5 5 6 6 6 7 7 7 7 7 7 7 6 6 6 5 5 6 6 6 7 7 7 7 6 6 6 6 6 5 5 5 5 6 7 7 8 8 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 4 5 5 6 6 7 7 8 8 9 9 10 10 10 10 9 8 8 8 8 8 7 7 6 6 5 5 4 4 4 4 4 4 4 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 4 3 2 2 2 2 3 3 3 3 3 3 4 4 4 3 2 1 2 2 1 2 1 2 1 5 5 4 2 3 3 2 2 2 1 2 3 3 2 1 1 1 2 3 4 4 4 4 3 2 2 1 2 2 2 2 2 1 1 0 1 1 2 4 2 1 1 2 3 2 1 2 2 1 1 1 1 2 2 3 1 2 3 2 0 1 1 1 2 4 3 2 2 2 3 3 3 1 1 1 1 2 2 1 2 3 4 4 4 4 5 4 4 3 3 3 1 2 1 2 3 3 3 2 2 3 4 4 3 2 1 0 1 2 3 3 3 3 3 3 4 4 4 4 4 4 4 4 3 3 3 4 3 3 3 3 3 3 3 3 3 3 4 5 4 6 7 6 6 6 5 1 3 3 3 1 0 1 2 2 1 2 4 4 2 2 2 1 2 4 3 3 3 3 2 1 1 2 3 4 5 5 5 4 2 1 1 1 2 4 6 5 4 1 1 1 1 2 3 4 5 5 4 4 2 4 5 5 4 4 3 3 4 4 4 3 3 4 2 1 3 4 2 2 4 3 2 1 1 2 2 1 1 2 3 4 6 6 6 7 6 4 4 6 7 5 1 2 2 0 0 1 3 4 6 6 4 3 4 5 5 3 0 5 5 5 2 2 3 4 4 4 3 3 3 4 4 5 4 3 4 4 4 2 4 4 3 5 4 2 2 2 5 5 5 3 2 2 2 2 3 4 4 3 1 2 2 2 2 4 5 6 5 5 5 5 3 3 4 3 3 4 2 2 1 1 2 1 5 5 5 4 5 7 5 4 2 3 3 4 4 5 6 4 3 4 4 3 3 2 2 3 4 5 4 4 5 5 6 7 5 5 5 6 5 2 2 4 3 3 3 4 6 5 5 5 4 4 2 2 3 4 5 6 6 5 4 4 5 6 6 6 6 7 7 7 6 5 4 3 3 2 3 3 4 4 4 4 3 3 2 1 1 1 2 2 2 2 3 3 3 4 5 6 6 6 6 7 7 7 8 8 8 7 5 4 3 3 3 3 3 3 3 3 2 2 2 2 2 3 3 4 4 4 3 2 2 2 2 3 3 3 3 4 4 4 5 5 5 5 5 5 5 4 4 4 5 5 5 6 6 7 8 8 9 9 9 9 8 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 6 5 5 4 4 2 1 1 1 2 2 2 2 2 3 3 4 4 3 3 2 2 2 3 3 3 3 3 2 2 2 2 1 1 1 2 2 2 2 2 3 3 3 3 2 2 3 3 3 3 3 4 4 4 4 4 4 4 5 5 6 6 6 5 5 4 4 5 5 5 4 4 3 3 4 5 5 6 6 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 8 8 8 8 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 4 3 2 1 1 0 0 0 1 1 1 1 1 2 3 4 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 6 6 6 7 7 6 6 6 6 7 7 6 6 6 6 6 6 6 6 6 6 7 6 6 6 6 6 6 5 5 5 5 6 7 8 9 9 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 7 7 8 8 9 9 10 10 10 9 9 8 7 7 7 7 6 6 5 5 5 4 4 4 4 4 4 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 3 3 2 2 3 3 3 3 3 3 3 4 4 3 3 3 2 2 1 1 3 3 4 3 5 5 3 2 3 3 2 2 4 4 3 1 2 2 3 1 1 1 1 2 5 7 6 4 2 2 3 2 2 3 2 2 1 2 2 2 2 2 3 2 1 1 2 3 3 2 1 1 2 2 3 1 1 2 2 3 2 3 2 2 2 2 2 2 3 4 4 2 2 1 2 1 1 2 1 1 0 2 2 2 4 5 5 5 5 5 4 4 4 4 3 1 0 2 3 3 4 3 2 1 2 2 3 4 3 1 1 2 2 2 3 3 2 3 4 3 3 2 2 3 3 4 4 4 4 4 4 4 3 3 3 2 2 2 2 2 3 4 5 4 4 5 5 5 7 8 4 1 3 3 2 1 1 2 1 1 2 4 4 3 1 0 1 3 4 3 3 3 3 3 3 3 3 3 4 5 6 5 5 5 5 4 3 2 3 5 6 4 1 2 1 0 2 4 4 4 4 3 3 2 3 4 4 4 3 3 3 3 4 3 1 2 3 1 2 3 2 2 4 4 3 2 2 1 1 1 2 4 4 4 4 4 4 3 4 4 4 5 6 6 3 0 2 3 2 0 2 4 7 5 2 1 3 4 5 5 4 3 5 6 6 3 3 5 5 6 6 6 6 4 4 4 3 1 0 2 4 4 2 3 2 2 4 4 4 4 4 4 4 5 4 4 4 3 3 3 3 3 3 3 1 1 2 1 5 5 5 4 5 5 5 5 5 5 5 4 3 1 2 1 1 2 2 5 5 5 4 5 6 7 7 5 4 3 3 3 5 5 4 2 1 2 2 1 2 2 1 2 3 3 4 5 5 7 7 5 5 5 5 5 4 4 5 4 4 4 4 5 5 5 5 4 3 2 2 4 5 6 6 6 5 5 4 5 5 4 4 5 6 8 7 6 4 2 1 2 2 3 4 4 4 5 4 4 3 2 2 2 2 3 3 3 3 3 3 4 4 5 5 6 7 8 8 9 8 8 9 8 8 6 5 3 2 2 3 3 3 3 3 3 2 2 2 2 3 3 3 4 4 3 2 1 1 1 2 3 3 3 4 4 5 5 5 5 5 5 5 5 4 4 4 4 5 5 5 6 6 7 8 9 9 10 10 9 8 7 7 7 8 8 8 8 9 9 9 9 9 8 8 8 9 9 9 9 8 7 7 6 5 4 3 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 2 2 2 2 2 2 2 1 1 1 1 1 1 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 5 5 6 7 7 7 6 5 5 5 5 6 6 6 5 5 4 4 4 5 5 5 5 5 5 5 6 6 6 6 6 5 5 5 4 5 6 7 7 7 7 7 7 7 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 4 3 1 0 1 1 2 2 2 1 1 1 1 3 4 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 6 6 6 7 7 7 7 6 6 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 6 7 7 8 9 10 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 9 9 9 9 8 8 7 7 6 6 5 5 5 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 3 3 3 4 4 4 4 4 4 4 3 3 3 3 4 4 4 5 5 4 4 4 4 4 4 4 3 4 4 3 2 1 1 3 4 4 2 3 3 3 4 4 5 4 3 0 3 4 4 4 2 1 1 1 2 4 6 5 4 4 5 5 4 3 2 2 1 1 2 2 2 1 1 2 1 2 3 3 4 2 2 2 3 3 3 2 1 1 3 4 2 2 2 4 5 4 4 4 5 5 3 1 2 2 2 2 3 3 2 1 1 2 3 4 5 6 6 5 4 3 2 3 4 3 2 1 2 3 3 4 4 3 2 1 1 2 3 4 4 3 2 2 2 3 3 3 2 4 5 4 3 3 2 2 2 3 3 4 4 4 4 4 3 3 2 2 2 2 2 2 2 3 3 3 2 2 2 4 6 7 6 3 2 2 3 3 3 3 1 1 1 1 4 3 1 2 3 4 4 2 2 3 4 4 5 5 4 3 4 4 3 3 4 5 5 4 3 2 3 5 6 5 3 3 1 1 3 4 5 4 3 3 3 4 4 4 3 4 4 4 3 3 5 4 3 3 3 3 2 2 3 4 5 5 3 3 3 4 3 2 2 4 5 4 0 2 2 3 5 5 4 4 5 6 5 3 2 3 3 3 4 5 4 2 2 4 4 4 2 2 4 4 4 6 5 4 5 5 5 6 7 7 7 3 3 6 3 1 1 0 4 4 4 4 4 1 3 3 3 4 3 3 2 3 5 4 3 3 3 4 3 3 3 3 4 3 3 4 4 4 4 4 4 5 5 5 5 5 4 1 1 2 2 2 2 2 3 4 4 4 4 5 6 7 7 6 2 0 2 3 5 6 5 1 1 1 1 2 3 2 1 1 2 1 3 4 5 7 6 5 5 5 5 5 6 5 4 4 5 5 5 5 5 5 5 3 2 2 3 5 5 6 6 5 6 5 5 6 6 4 4 5 7 8 8 6 4 3 3 3 4 5 5 5 5 5 5 4 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 5 7 8 9 9 9 9 9 9 8 7 5 3 2 2 2 3 3 3 3 3 3 3 2 2 3 3 3 4 4 3 2 1 1 1 2 3 3 4 4 4 4 4 5 5 5 5 5 5 4 4 4 4 5 5 6 6 6 7 8 8 9 10 10 9 9 8 7 7 7 8 8 9 9 9 9 9 9 9 8 7 6 5 5 6 6 7 7 7 6 4 3 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 2 2 3 3 3 2 2 2 1 1 1 2 2 2 2 2 3 3 3 4 4 3 3 3 3 3 2 2 3 3 4 4 5 5 6 7 7 7 6 6 5 6 7 7 7 7 6 5 5 4 4 4 4 4 4 4 4 5 6 6 6 6 6 6 5 4 4 4 4 5 6 6 7 7 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 6 6 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 6 5 5 3 3 2 2 2 3 4 4 3 2 1 2 3 5 5 6 6 6 6 6 5 5 5 5 6 6 6 6 5 5 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 6 6 6 6 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 6 7 7 8 9 10 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 7 7 6 6 5 5 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 4 4 5 5 4 4 4 4 3 2 3 3 4 4 4 4 3 3 2 2 2 3 4 4 4 4 5 5 4 4 5 5 4 4 4 4 5 4 3 1 3 5 5 4 4 3 3 4 5 5 5 5 5 5 3 3 4 3 3 2 2 1 1 3 4 4 3 1 1 2 0 1 1 0 1 1 1 2 2 3 1 1 2 3 5 6 6 4 3 2 2 3 3 2 1 0 2 2 3 3 5 6 6 5 4 4 5 5 3 2 2 3 5 4 4 4 3 2 2 2 3 5 6 5 5 3 2 2 2 3 3 3 3 2 2 3 3 4 4 1 1 1 1 2 2 2 3 4 3 2 2 2 2 3 2 4 5 5 4 4 3 3 2 2 3 3 3 3 4 4 4 4 4 3 2 3 4 3 3 2 2 1 0 1 3 4 5 6 7 4 0 3 3 3 3 3 2 1 2 1 3 2 2 2 3 4 3 3 2 2 3 4 4 4 4 3 3 3 1 3 3 1 1 1 1 2 3 5 5 5 4 4 2 1 2 2 2 1 1 2 3 4 4 4 4 4 3 4 5 4 4 4 4 4 3 4 3 4 5 5 5 4 3 3 3 5 4 3 0 2 5 5 4 1 1 3 3 5 5 4 2 2 4 2 1 3 4 4 3 4 1 2 4 5 4 2 3 4 6 5 4 5 4 4 4 4 4 4 5 5 4 2 2 3 2 2 1 0 3 4 4 3 2 1 1 1 2 2 3 3 2 2 4 4 2 1 2 2 2 1 0 1 4 4 4 4 4 3 3 3 4 5 4 4 5 4 3 1 1 2 2 2 1 1 4 3 2 4 5 6 5 5 7 7 3 1 4 5 5 8 7 4 1 2 2 3 3 4 3 1 1 1 2 4 6 7 5 3 2 3 4 6 6 4 3 4 5 5 5 5 5 5 4 2 1 2 3 5 5 5 5 5 6 6 6 6 6 5 6 6 8 9 9 7 6 5 5 5 6 6 6 6 6 5 5 4 4 3 3 4 4 5 5 5 5 5 5 4 4 4 3 3 5 7 8 9 9 8 8 9 9 9 7 4 2 1 1 2 3 3 3 3 3 3 3 3 3 3 4 4 4 3 2 1 1 2 2 3 3 4 4 4 4 4 4 5 5 5 5 4 4 4 4 4 5 6 6 7 7 7 7 8 9 9 10 10 9 9 9 8 8 7 7 8 8 8 9 10 9 8 6 4 3 2 2 2 3 3 5 6 5 4 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 2 2 3 3 3 3 4 4 5 5 6 6 6 6 6 6 7 8 8 8 7 6 6 5 4 4 4 4 4 3 3 4 5 5 6 6 6 6 6 6 5 4 3 3 4 4 5 6 7 8 8 8 8 8 8 8 8 8 8 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 4 4 3 3 4 5 5 5 5 4 3 3 4 5 6 6 6 6 6 6 5 5 5 5 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 7 7 7 7 7 7 7 7 7 6 6 5 4 4 5 5 5 5 5 5 5 5 5 5 5 5 6 6 7 7 8 8 9 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 5 5 5 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 4 4 4 5 5 5 5 4 4 3 2 2 2 3 3 4 4 3 3 3 2 2 3 4 4 5 5 5 5 5 5 5 4 4 4 4 4 4 5 5 4 3 3 4 5 5 5 4 3 3 4 6 6 6 6 5 4 3 3 2 1 2 2 1 2 5 4 2 0 1 2 1 2 1 2 1 1 2 0 2 3 2 1 1 1 2 3 4 5 3 2 1 0 1 1 2 2 1 1 1 2 5 6 5 5 5 6 6 6 6 6 6 7 6 6 5 4 5 5 4 4 4 5 5 5 2 1 2 2 3 3 3 2 2 4 3 2 1 2 4 5 4 3 3 1 1 2 1 2 3 4 2 0 1 2 3 3 4 5 5 5 4 4 4 4 3 3 3 3 3 3 3 4 4 4 4 3 3 3 3 1 3 1 0 1 1 2 3 4 6 6 5 2 3 3 3 3 3 3 2 2 1 2 1 1 1 3 3 2 1 1 1 3 3 4 4 4 3 3 3 3 4 4 4 3 3 4 5 5 5 5 5 4 4 4 3 3 2 1 1 1 1 1 2 3 3 3 1 1 3 5 5 4 5 4 4 3 3 2 3 5 4 3 4 4 3 4 4 4 4 3 3 4 4 5 3 2 1 2 4 4 3 1 1 2 1 1 4 6 8 3 0 1 1 3 3 2 5 5 5 5 6 6 5 5 4 3 3 2 3 1 1 1 2 2 3 3 2 2 2 3 3 3 2 1 2 2 3 3 2 0 2 2 2 3 4 3 3 3 2 1 1 2 1 2 4 5 4 4 4 4 4 5 6 6 5 4 4 3 3 1 0 2 3 2 2 5 2 2 4 4 5 5 5 8 8 6 4 4 5 4 5 6 6 3 1 1 2 4 3 3 2 1 0 1 3 6 7 6 4 4 4 5 6 6 4 3 4 5 5 5 5 5 5 3 1 1 2 2 4 5 5 5 5 6 6 6 5 6 6 7 8 9 9 9 8 6 5 5 6 6 6 6 5 5 5 5 4 4 4 4 4 4 5 5 5 5 5 5 5 4 4 3 2 4 5 8 8 9 8 8 8 9 9 8 5 2 1 1 2 3 3 3 3 3 3 3 3 3 3 4 4 3 3 2 1 1 2 2 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 5 6 6 7 7 7 7 7 8 8 9 10 10 10 10 10 9 8 7 6 6 5 5 5 5 5 5 4 4 4 3 3 3 3 2 2 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 2 2 1 2 1 1 1 1 1 1 2 2 2 3 2 2 2 2 2 2 2 2 2 3 3 3 3 3 4 4 5 5 5 5 6 7 7 8 8 7 7 6 6 5 5 4 4 4 3 3 3 4 4 5 5 6 6 6 6 6 5 4 4 4 3 4 4 5 6 7 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 6 6 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 6 6 6 6 5 4 4 4 5 5 5 5 6 6 6 5 4 4 4 4 5 5 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 4 5 5 5 6 6 6 7 7 7 7 7 7 7 7 6 5 5 5 5 5 5 5 5 4 4 4 5 5 5 5 5 6 7 8 8 8 8 9 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 3 3 3 3 3 3 2 2 2 2 3 3 3 4 4 4 5 5 5 4 4 4 3 2 1 2 2 3 3 3 3 3 3 2 2 3 4 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 5 5 5 5 4 5 5 6 6 6 5 6 6 5 3 1 2 3 3 3 4 5 5 3 2 1 1 1 1 1 1 2 2 2 0 1 2 2 1 3 3 4 3 2 3 3 1 2 2 3 5 5 3 3 5 5 4 4 3 2 2 3 5 5 5 6 6 7 6 6 5 5 4 3 4 4 5 5 6 4 2 2 3 3 3 4 3 3 4 4 5 3 1 2 2 5 5 6 6 5 2 1 1 2 2 2 3 3 2 1 2 3 5 5 5 6 6 5 5 5 5 5 4 4 4 4 5 4 3 4 4 4 3 3 3 2 2 3 1 1 4 3 3 3 4 5 6 6 2 2 3 3 4 4 3 2 1 1 1 2 3 3 3 3 3 2 2 2 2 3 3 4 4 4 4 4 4 4 4 5 5 5 6 6 6 5 5 5 4 4 5 3 2 1 1 1 0 1 1 2 3 2 1 2 4 3 2 5 5 5 4 3 2 1 1 3 4 2 2 4 3 3 3 3 3 4 4 2 0 3 4 3 2 1 4 5 4 2 1 2 3 3 3 4 4 6 5 3 2 4 6 6 5 4 4 4 3 3 5 5 4 4 3 3 3 4 1 3 2 1 3 3 3 2 3 5 5 5 4 4 2 2 2 3 5 3 3 3 3 2 3 5 3 2 2 1 1 0 0 1 3 5 5 5 5 5 4 5 5 5 5 5 4 4 4 4 2 1 2 2 3 3 4 3 2 3 4 5 4 5 7 8 8 6 3 4 3 4 6 6 4 2 1 1 3 2 2 3 1 1 2 3 5 5 5 4 5 6 5 6 5 4 4 4 6 5 5 6 5 4 1 2 2 2 1 2 4 5 5 5 5 6 6 6 6 6 7 8 9 10 9 8 6 5 5 5 6 5 5 5 5 5 5 4 4 4 4 4 4 5 5 5 5 5 4 4 4 4 3 2 2 5 7 8 8 8 8 8 9 9 9 6 2 1 1 2 2 3 3 2 2 3 3 3 3 3 4 4 3 3 2 1 2 2 2 3 3 3 3 4 3 3 4 4 4 4 4 4 4 4 5 5 6 7 7 7 7 7 7 8 8 9 9 10 10 10 10 10 9 8 6 6 4 3 3 3 4 4 5 6 7 7 6 6 4 3 2 3 2 3 3 3 2 2 2 2 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 2 2 2 2 1 1 1 1 1 1 1 2 2 2 2 2 3 3 3 4 4 5 5 5 6 7 7 7 7 7 7 6 5 5 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 4 4 4 4 4 4 5 6 6 7 8 8 9 9 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 6 6 5 5 4 4 4 4 5 5 5 5 5 6 5 5 4 3 2 2 3 3 3 3 3 3 3 4 4 4 5 5 5 5 5 5 5 4 4 4 4 4 5 5 5 6 6 6 7 7 7 7 7 7 7 7 7 6 6 6 6 6 5 5 4 4 4 4 5 5 5 6 7 8 8 8 8 8 9 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 2 2 2 2 3 3 3 3 4 4 4 5 5 5 4 4 3 3 2 1 1 2 2 3 3 3 3 3 3 3 3 4 5 5 5 5 4 4 4 3 3 3 3 4 4 4 4 4 4 3 3 4 4 5 6 6 6 6 6 6 6 6 6 6 6 6 4 2 1 2 4 4 5 5 5 5 3 2 1 1 1 3 2 1 3 2 0 1 2 2 3 6 6 7 5 4 3 3 2 5 6 7 7 6 5 5 4 4 2 1 0 1 2 0 2 1 1 2 3 3 3 3 5 5 3 4 5 5 5 5 5 4 6 6 5 5 4 4 5 4 4 4 5 3 1 5 2 2 2 4 6 5 3 2 1 2 2 2 2 3 3 2 3 4 5 4 3 5 6 6 5 5 4 5 4 4 4 4 4 4 3 3 4 4 3 3 3 2 2 2 1 2 4 4 4 4 4 5 6 6 3 1 0 3 5 5 3 1 1 0 1 2 4 3 2 3 4 4 4 3 3 3 3 3 4 4 3 3 4 4 4 5 5 5 5 5 5 5 5 5 5 5 4 3 2 2 2 3 3 2 2 2 2 2 2 2 2 1 2 4 4 3 2 2 2 2 3 4 3 2 0 2 1 2 3 3 3 2 1 2 1 4 4 3 3 5 7 4 2 1 2 2 3 3 3 2 1 3 5 6 7 7 6 4 1 0 4 5 2 2 3 4 5 4 3 3 4 7 4 1 2 2 1 2 2 2 4 7 5 4 4 4 3 3 2 0 2 4 4 3 2 0 3 5 3 1 2 1 1 1 0 1 0 1 3 5 5 5 4 4 4 3 2 4 3 3 2 1 2 2 2 3 4 4 3 4 4 4 5 5 4 4 5 6 6 5 3 4 4 5 7 6 4 2 0 2 2 1 2 3 2 1 4 4 4 3 4 5 5 6 5 5 6 5 4 5 6 5 6 6 6 4 2 1 2 2 2 3 4 5 5 6 6 6 7 7 7 7 7 8 9 9 8 7 6 5 5 5 5 5 5 4 4 4 4 4 5 5 5 4 4 4 5 5 4 4 4 4 4 4 3 3 2 4 6 8 8 8 7 7 8 9 9 7 4 2 2 2 2 2 2 2 2 3 3 3 3 4 4 3 3 3 2 2 2 2 2 2 3 3 3 3 3 3 3 4 4 4 4 5 5 5 6 6 7 7 7 7 6 7 7 8 8 8 9 9 10 10 10 10 9 9 8 8 7 6 5 5 5 6 7 8 8 8 7 7 5 5 4 4 3 3 3 3 3 3 3 3 3 3 4 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 2 2 2 1 1 0 0 1 1 1 1 1 2 2 2 2 2 3 3 3 4 5 5 6 7 7 7 8 7 7 6 6 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 4 4 4 4 4 5 5 6 7 8 8 9 9 9 9 8 8 8 8 8 8 7 7 7 7 7 7 7 6 6 6 6 6 7 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 4 4 4 3 3 3 4 4 5 5 5 5 5 5 4 3 2 2 2 2 3 3 3 3 3 3 4 4 5 5 5 5 5 5 4 4 4 4 4 4 4 4 5 5 5 6 6 6 7 7 7 8 8 8 8 8 8 7 7 6 6 5 5 5 4 4 4 5 5 6 7 8 8 8 8 8 8 9 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 3 3 4 4 4 4 5 4 4 4 4 3 3 2 1 1 1 2 2 3 3 3 3 3 4 4 4 5 5 4 5 4 4 4 3 3 3 3 4 4 4 4 4 3 3 3 4 4 5 6 7 7 6 6 6 5 5 5 5 5 6 5 4 3 3 4 5 6 6 6 5 4 3 1 1 1 2 4 0 5 5 4 2 2 3 4 6 5 5 6 6 5 2 1 1 3 4 2 4 4 2 3 3 3 2 1 1 1 3 2 0 2 4 3 2 2 3 6 6 5 4 4 4 4 5 5 6 7 6 5 5 5 6 5 3 2 2 3 3 0 2 2 2 5 5 5 5 4 2 2 2 2 1 2 3 3 3 3 3 4 4 2 5 6 6 5 5 4 3 3 2 2 2 2 2 3 3 3 4 3 3 3 2 2 0 1 3 3 4 4 4 4 5 6 6 4 3 3 5 5 5 2 1 1 0 2 3 4 4 3 3 3 4 4 3 3 3 3 3 3 3 3 3 4 4 4 4 3 3 4 5 4 4 4 5 5 5 5 4 4 3 3 3 4 4 3 3 2 2 2 3 3 3 3 2 2 2 3 3 3 2 3 4 2 1 3 3 2 2 3 3 3 0 1 2 3 4 4 2 2 3 5 4 2 0 2 4 5 5 3 1 0 3 5 6 7 6 4 2 1 0 3 4 3 3 3 4 5 5 3 3 5 7 8 6 4 1 3 2 1 2 2 2 2 2 2 2 6 4 3 2 2 3 4 3 4 4 4 4 2 1 1 1 1 0 1 1 2 3 3 4 5 4 3 1 0 1 2 3 3 1 2 3 4 4 4 4 4 4 2 2 4 4 4 4 3 3 3 5 6 5 3 4 5 6 8 5 3 2 3 3 2 1 2 3 2 3 5 4 3 4 5 6 5 5 4 5 6 5 4 5 5 6 6 6 6 5 4 1 1 1 2 4 4 5 5 5 6 6 6 6 6 6 6 6 7 7 7 6 5 4 4 4 5 4 4 4 3 3 4 4 5 5 5 5 5 5 5 4 4 4 4 3 3 3 3 3 3 3 5 7 7 7 7 7 8 8 9 7 6 3 3 3 2 2 1 2 2 3 3 4 4 4 3 3 3 2 2 2 2 2 3 3 3 3 3 3 3 3 4 4 4 4 4 5 5 5 5 6 6 6 6 6 7 7 7 8 8 8 8 9 9 9 9 9 9 9 8 8 7 7 7 7 8 8 8 8 8 8 7 7 6 6 5 5 5 5 4 4 3 3 3 3 3 4 4 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 3 3 4 5 5 6 7 7 8 7 7 6 6 5 5 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 4 5 5 5 5 5 5 5 5 5 5 5 5 6 6 7 8 8 8 9 9 9 8 9 9 8 8 8 7 7 7 7 7 6 6 6 6 6 7 7 6 6 6 6 6 6 6 5 5 5 5 5 5 5 6 5 5 4 4 3 3 4 4 4 4 5 5 5 5 4 4 3 3 2 2 3 3 3 3 3 3 3 3 4 4 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 5 5 6 6 6 6 7 7 8 8 8 8 8 7 7 6 6 5 5 5 4 4 5 5 6 7 8 8 8 8 8 8 8 9 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 4 4 4 4 4 4 3 3 2 2 1 1 1 2 2 3 3 4 4 4 5 5 5 5 4 4 4 4 4 3 3 3 3 3 4 4 4 4 5 4 5 5 5 5 6 6 6 6 6 5 5 6 6 5 5 5 6 5 5 4 5 5 6 6 5 5 4 4 2 2 3 4 4 1 4 4 3 2 1 3 3 5 6 6 7 5 4 2 2 1 1 1 1 2 0 2 5 4 3 2 1 2 4 6 5 4 3 2 3 4 5 5 6 5 4 4 4 4 5 6 5 3 3 1 2 4 5 5 4 3 1 1 1 1 1 1 2 3 4 3 3 3 3 2 2 3 3 2 1 1 3 3 4 4 3 3 1 4 5 5 5 4 3 2 2 3 3 2 1 0 1 1 2 2 3 3 3 3 2 1 3 4 4 4 4 3 3 3 4 5 5 3 3 4 3 2 1 1 2 1 2 3 3 3 2 2 3 4 4 3 3 3 3 4 4 5 5 5 4 4 3 2 1 2 4 4 4 4 4 4 4 4 5 5 4 3 2 4 5 4 3 3 3 1 2 3 4 4 4 2 3 4 4 3 1 1 3 3 2 2 4 3 3 2 3 3 3 2 2 3 3 2 4 4 5 4 4 3 2 2 4 5 6 5 4 2 3 3 2 2 2 5 4 3 2 0 1 2 4 4 4 5 5 5 5 5 7 7 7 6 6 3 1 0 1 1 1 1 2 2 2 1 2 2 2 1 2 3 3 2 4 5 5 4 2 1 0 1 0 1 1 0 2 3 3 3 4 4 3 1 2 3 3 3 2 1 0 1 2 2 3 4 4 3 2 3 4 4 4 3 2 1 2 4 5 3 3 4 4 5 6 3 2 3 3 3 3 2 2 2 3 4 5 5 4 5 5 5 4 4 4 4 5 5 4 4 5 7 6 6 6 5 5 2 1 2 4 6 5 4 3 4 4 4 4 4 4 6 6 6 6 6 6 5 4 4 4 4 4 4 3 3 3 3 3 4 5 5 5 5 5 5 5 5 5 4 4 4 4 3 3 2 3 3 4 6 7 7 7 7 7 8 8 8 7 5 4 4 4 4 3 3 3 3 3 4 4 4 3 3 3 2 2 2 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 5 5 5 6 6 6 7 7 8 8 8 8 8 9 9 9 9 9 9 8 8 7 7 7 7 8 8 8 8 8 8 7 7 7 7 7 6 6 6 6 5 5 4 4 4 3 3 3 4 4 3 2 2 2 2 2 2 2 2 3 3 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 3 3 4 5 5 6 7 7 7 6 6 5 5 4 4 4 4 5 5 5 5 5 5 5 6 6 6 6 5 5 4 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 7 7 7 8 8 8 8 9 9 9 8 8 8 8 7 7 7 7 6 6 6 6 7 6 6 6 6 6 6 6 6 5 5 5 5 5 6 6 6 5 5 4 4 4 4 4 5 5 5 5 5 4 4 3 3 3 3 4 4 3 3 3 3 3 3 3 4 4 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 6 6 6 6 7 7 7 7 7 6 6 5 5 4 4 4 4 4 5 6 7 8 8 8 8 8 8 8 8 8 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 4 4 3 3 2 2 2 2 2 2 3 4 4 5 5 5 5 5 5 4 4 4 4 3 3 3 3 3 3 4 4 5 5 5 5 5 6 6 6 6 6 6 6 6 5 5 6 6 5 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 3 2 2 2 2 2 1 1 1 2 5 5 5 3 1 2 2 2 2 3 5 4 3 3 4 4 4 4 2 1 3 5 7 7 6 5 6 6 6 5 4 4 3 3 5 5 6 5 4 0 3 2 1 4 5 5 5 5 3 1 0 1 2 2 3 4 4 3 1 1 2 2 1 3 4 4 2 1 1 2 1 3 2 1 1 2 3 4 4 3 3 5 5 5 4 3 2 2 2 2 2 1 1 1 1 2 3 3 3 4 4 4 5 5 5 4 4 5 5 5 4 2 0 1 1 1 2 1 1 2 2 2 1 2 1 3 4 4 4 4 4 5 6 6 6 6 5 3 2 2 3 4 4 4 4 4 4 3 2 2 3 3 3 4 4 4 3 2 2 3 4 4 3 3 4 3 5 5 5 5 2 0 1 2 3 2 1 2 3 3 3 4 2 1 2 2 2 1 1 1 3 3 4 4 5 5 2 2 3 4 5 5 4 4 4 4 5 4 2 5 6 4 2 2 4 3 2 3 4 5 5 4 5 4 3 2 2 3 5 7 7 6 4 3 2 1 1 3 3 2 1 2 1 1 1 3 4 4 2 2 3 3 2 2 1 2 1 2 2 2 2 2 2 4 4 4 4 2 1 3 3 3 3 2 3 3 3 2 2 1 2 3 4 4 3 2 3 2 2 3 3 4 3 1 3 2 3 5 4 2 3 3 3 3 3 3 2 2 3 5 5 5 3 3 3 2 2 4 5 5 5 5 5 5 6 6 6 5 5 5 5 3 1 1 4 7 6 4 3 3 4 4 4 5 5 6 7 7 7 7 6 5 5 5 5 5 4 3 2 2 2 2 3 4 5 5 5 5 5 6 6 6 6 6 6 6 5 4 3 2 2 3 4 5 6 7 7 7 7 7 7 7 6 5 5 5 5 5 4 4 3 3 3 4 4 3 3 3 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 3 3 3 4 4 5 5 6 6 6 7 7 7 8 8 8 9 9 10 10 10 9 9 8 8 7 7 7 7 6 7 7 7 7 7 8 8 8 8 8 8 8 7 7 6 6 5 5 5 4 4 3 3 4 4 3 2 2 2 2 2 2 2 3 3 2 2 2 1 1 1 1 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 3 3 4 4 5 5 6 6 6 6 5 4 4 4 4 4 4 5 5 6 6 6 6 6 6 6 6 5 5 5 5 5 5 4 4 4 5 5 6 6 6 6 6 6 6 6 6 6 6 6 7 7 8 8 8 9 9 9 8 8 8 8 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 5 5 6 6 6 6 6 6 5 5 4 4 4 5 5 5 5 5 4 3 2 2 3 3 4 4 4 4 4 3 3 3 3 3 3 4 4 5 5 4 4 4 4 4 3 4 4 4 4 4 3 3 3 3 4 4 5 5 5 5 5 5 5 6 5 5 5 5 4 4 4 4 4 4 4 4 5 6 7 8 8 8 8 7 7 7 7 8 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 3 2 2 2 2 3 3 4 5 5 6 6 6 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 5 5 6 6 6 5 5 5 6 6 6 5 5 5 5 5 5 4 3 3 3 2 2 2 2 3 3 3 3 4 4 5 5 5 5 4 3 2 1 3 2 2 3 4 4 5 5 5 3 2 2 3 4 6 6 6 4 2 2 2 3 3 3 2 2 3 4 7 6 5 5 5 6 7 7 5 4 3 3 5 5 4 3 3 1 1 2 2 5 5 4 4 5 5 4 3 3 3 5 5 6 5 4 2 1 2 3 3 4 4 4 4 3 2 1 0 1 2 2 1 1 2 2 3 3 3 5 5 4 3 3 2 2 3 3 3 3 2 1 0 2 4 4 4 4 3 4 4 5 5 5 5 4 4 5 5 3 2 1 1 1 1 1 1 1 1 0 2 4 4 0 2 3 3 2 2 3 3 4 4 4 3 2 1 1 2 2 3 3 3 2 2 1 0 0 0 2 3 3 2 3 2 3 3 3 4 2 1 2 3 4 4 7 6 4 2 1 3 1 3 3 1 3 3 3 3 3 2 1 2 2 2 1 0 2 2 3 3 3 4 3 1 0 2 4 6 5 5 4 1 1 2 3 4 5 6 6 5 3 2 2 3 4 4 4 5 3 3 3 3 2 3 6 3 4 5 4 2 4 7 5 6 7 5 3 2 2 2 2 2 1 2 4 5 4 4 5 4 4 4 3 2 2 3 3 4 2 2 3 3 4 4 3 1 1 3 1 1 2 3 3 2 3 4 3 1 3 4 5 4 1 1 2 3 2 1 3 4 3 2 3 5 5 3 3 3 3 2 3 3 3 3 2 3 5 5 4 1 1 1 2 2 3 5 6 6 6 5 5 6 6 6 5 5 6 6 5 3 2 3 4 4 4 3 4 4 4 5 6 6 7 7 8 8 7 7 6 6 6 6 5 4 3 2 1 1 2 4 4 5 5 6 6 6 6 7 7 7 7 7 7 6 6 4 3 3 3 3 4 5 6 7 7 7 7 7 6 6 5 5 5 5 5 4 4 3 3 3 3 3 3 3 3 2 3 3 3 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 4 4 5 5 5 6 6 6 6 7 7 7 8 8 9 9 9 9 9 9 8 8 8 8 7 7 6 5 5 5 5 6 7 8 9 9 9 9 9 9 8 7 6 6 5 5 5 5 4 4 4 4 4 3 2 2 1 1 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 3 3 3 4 4 5 5 5 5 5 5 4 4 3 4 4 4 5 6 6 6 6 6 6 5 5 5 5 5 5 5 5 4 4 4 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 8 8 8 9 9 9 9 9 8 8 7 7 7 7 6 6 6 6 6 6 6 6 6 6 5 6 6 6 6 6 5 5 5 5 4 4 4 5 5 5 3 2 1 1 1 2 3 3 4 5 4 4 3 3 2 2 3 3 4 4 4 5 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 4 4 5 5 5 5 5 5 5 5 5 4 4 4 3 3 3 3 4 4 4 5 6 7 8 8 7 7 6 6 6 7 7 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 3 3 4 5 5 6 6 6 6 5 5 4 4 4 4 4 4 4 4 4 4 4 5 5 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 3 2 1 1 1 2 2 3 3 3 3 4 4 5 5 5 4 3 2 0 3 3 4 5 6 7 7 7 7 5 2 3 3 4 4 3 4 4 3 2 2 2 3 4 5 4 3 2 2 3 3 3 4 5 6 6 5 4 3 3 3 2 2 1 1 2 2 2 1 3 5 2 1 2 4 5 4 3 4 5 5 4 4 4 4 2 3 4 4 4 4 3 3 3 2 2 2 1 1 2 2 1 2 2 3 3 3 3 4 3 2 2 1 1 1 2 3 3 2 2 1 2 4 4 4 4 4 3 3 4 4 5 6 6 5 4 3 3 2 1 1 1 1 1 2 2 1 2 3 2 2 1 2 4 4 5 5 4 3 2 2 2 2 2 2 1 1 1 1 1 2 3 4 3 2 1 1 1 2 1 1 1 2 2 3 4 4 1 1 2 3 5 4 4 4 2 1 2 5 3 1 1 1 3 3 2 2 2 1 1 2 2 2 1 1 2 1 3 3 2 2 2 1 3 3 2 4 6 6 5 4 3 3 4 5 5 5 5 3 2 3 4 4 4 3 3 3 2 1 1 2 3 5 6 4 3 6 4 2 5 6 5 6 8 3 2 3 2 3 4 5 4 2 2 3 3 5 7 7 6 4 2 1 2 3 3 4 3 2 2 3 4 5 4 3 2 2 2 2 2 2 2 3 4 4 3 1 2 3 5 5 4 2 1 2 2 1 0 2 4 5 5 5 5 3 3 3 3 2 2 3 3 2 2 2 4 5 3 4 4 2 3 2 2 4 6 6 7 6 6 6 6 5 5 5 6 6 5 4 4 4 3 4 3 3 4 5 6 6 6 6 7 8 8 9 8 7 7 7 7 7 6 5 3 2 2 2 3 4 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 4 4 4 4 5 5 6 6 6 6 6 6 5 5 5 4 4 4 3 3 3 2 2 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 4 4 5 5 5 6 6 6 6 6 7 7 7 8 8 8 8 8 8 7 7 7 7 7 7 7 6 5 5 5 5 5 6 7 7 8 8 9 9 8 8 7 6 6 5 5 4 4 4 4 4 4 4 4 3 2 2 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 3 3 3 3 3 4 4 4 4 5 4 4 4 4 4 4 4 5 5 6 6 6 6 5 5 5 5 5 5 5 5 4 4 4 4 4 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 7 7 7 8 8 8 9 9 8 8 8 8 7 7 7 7 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 4 5 4 4 4 4 4 3 2 1 1 1 2 2 2 3 4 4 5 4 4 3 2 2 2 3 3 4 4 4 4 4 4 3 3 3 3 2 2 2 2 2 2 2 2 3 3 4 4 4 5 5 4 4 4 5 5 5 5 4 4 4 4 4 4 4 4 4 5 6 7 8 8 8 7 6 6 6 6 6 6 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 6 6 5 5 5 5 4 4 4 4 4 4 4 4 4 4 5 5 6 6 6 6 6 6 5 5 5 5 5 4 4 5 5 5 5 5 5 4 3 2 1 0 1 2 2 3 3 4 4 4 4 4 4 3 3 2 2 4 5 6 6 7 8 8 7 7 5 4 4 5 4 3 2 3 5 4 3 3 3 3 5 6 6 5 2 2 3 1 2 2 3 3 4 4 3 3 3 4 3 3 3 2 1 0 1 1 3 4 1 1 0 3 5 4 3 4 4 4 4 4 5 6 5 3 4 4 4 3 3 4 4 3 2 2 3 2 3 2 2 1 1 2 2 3 3 3 2 1 1 1 2 2 2 3 3 3 3 2 1 3 4 4 4 3 3 3 3 4 4 5 6 6 5 3 2 1 2 1 1 0 1 2 1 2 3 4 3 2 1 1 2 3 5 5 5 5 4 4 4 3 3 1 1 1 1 1 2 3 4 5 5 4 3 2 1 0 1 2 2 3 1 2 3 3 2 2 3 2 3 4 5 5 2 3 1 2 3 3 2 1 1 1 2 3 1 0 1 1 2 2 0 1 0 1 2 3 2 3 4 5 4 3 2 3 6 6 6 7 5 5 6 6 6 6 6 5 5 5 6 6 4 2 1 2 3 3 3 1 2 5 7 6 5 6 4 1 1 1 2 2 3 1 1 2 3 5 4 4 5 4 2 2 1 1 2 5 3 2 1 1 2 2 3 4 4 2 2 3 4 5 4 3 3 1 1 1 2 3 2 3 4 4 2 1 1 1 2 5 6 4 2 2 1 1 1 0 3 5 6 5 4 2 2 3 3 3 2 1 1 2 3 3 4 5 3 5 5 4 4 3 0 3 5 7 7 7 6 6 5 5 5 5 6 4 3 3 4 5 5 5 4 4 5 6 7 7 7 6 7 8 9 9 8 7 7 7 7 7 7 6 5 4 4 4 4 5 5 6 6 7 7 6 6 5 6 6 6 5 5 5 5 5 4 4 5 5 5 5 5 4 4 4 5 5 5 6 5 5 4 3 3 3 3 2 2 2 2 2 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 4 4 5 5 5 6 6 6 6 6 7 7 7 7 7 7 7 7 7 6 7 7 7 7 7 7 6 6 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 5 4 4 3 3 3 4 4 4 4 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 5 5 5 6 6 5 5 5 5 5 5 5 5 5 4 4 3 4 4 4 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 8 8 8 8 8 8 7 7 7 7 7 6 6 6 6 6 5 5 5 5 5 4 4 4 4 4 4 4 4 4 3 2 2 2 2 3 3 3 3 4 4 4 4 4 3 2 2 2 3 3 3 4 4 4 4 4 3 3 3 2 2 2 2 2 2 2 2 2 3 3 4 4 4 5 5 5 5 4 4 4 5 5 5 4 4 4 4 4 4 4 5 5 6 7 7 7 7 7 7 6 6 6 6 6 6 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 4 4 4 4 4 4 4 4 4 4 5 5 5 6 6 6 6 6 6 6 6 5 5 5 4 4 4 5 5 5 5 5 5 4 3 3 2 1 1 2 2 3 3 4 4 4 3 3 2 2 3 3 5 6 6 7 7 8 8 7 6 6 5 6 6 5 4 4 4 5 5 4 3 2 3 4 5 5 4 2 2 2 1 1 3 1 1 2 2 2 2 4 2 2 2 3 3 2 1 1 1 3 5 5 3 2 3 4 4 3 2 2 3 4 4 5 5 6 5 4 4 4 4 4 5 5 5 4 3 4 3 2 2 1 1 1 2 1 2 3 3 2 0 2 3 3 3 3 3 3 3 3 2 1 2 3 4 5 4 4 3 3 4 4 5 6 6 6 4 2 2 2 1 1 1 1 1 0 2 3 3 2 2 2 0 1 2 1 1 2 2 2 2 2 3 2 0 1 2 1 1 2 3 5 5 5 4 3 2 3 2 3 4 3 3 3 2 2 1 1 1 1 1 1 3 4 4 3 3 3 1 1 1 1 1 1 2 2 1 1 1 1 1 2 1 1 1 1 1 1 2 4 6 6 6 6 3 3 5 6 7 6 6 6 6 7 6 4 7 8 6 5 5 5 5 3 2 2 2 3 4 5 6 5 3 3 3 2 3 3 3 2 2 1 1 2 3 1 1 3 6 6 4 1 2 2 2 3 5 4 3 3 2 2 2 2 2 3 4 4 3 3 3 4 5 4 4 3 2 0 1 2 3 2 1 3 3 2 1 1 2 3 2 2 5 3 2 2 2 3 2 1 4 5 5 4 3 2 2 3 3 2 2 2 4 6 6 6 5 3 3 5 5 4 4 2 2 5 7 7 6 6 6 5 6 6 6 6 3 2 2 4 5 6 6 5 5 4 5 6 6 7 7 7 7 8 9 8 8 7 6 6 6 6 6 6 5 5 5 5 5 6 6 6 7 7 6 6 5 5 5 5 5 5 4 4 4 4 4 6 8 9 9 8 5 4 4 5 7 7 7 6 6 5 4 3 3 3 3 2 2 2 2 2 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 2 2 2 3 3 4 4 5 5 5 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 5 5 4 4 4 3 3 3 3 4 4 5 5 6 6 5 4 4 3 3 3 4 4 4 4 4 3 3 4 3 3 2 2 2 2 2 2 2 2 2 3 3 3 3 3 2 2 2 1 1 2 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 3 3 3 3 3 4 4 4 4 4 5 5 5 5 5 5 5 6 6 5 5 5 5 5 5 5 4 4 3 3 3 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 5 5 5 5 5 4 4 4 4 4 4 4 4 4 3 2 2 3 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 4 4 4 4 4 4 4 3 3 2 2 2 2 2 2 2 2 2 3 3 4 4 5 5 5 5 5 5 5 5 4 5 5 5 4 4 4 5 5 5 5 6 6 7 7 7 7 7 7 6 6 6 6 6 6 6 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 4 4 4 4 4 4 5 5 6 6 6 6 6 5 5 5 5 5 5 4 4 4 4 4 5 5 5 4 4 4 3 3 2 1 1 2 2 3 3 3 3 3 3 2 3 3 4 6 6 7 7 7 7 7 6 6 6 6 6 6 5 5 5 5 5 5 5 5 4 3 2 1 1 1 1 2 3 4 3 2 1 1 3 3 3 3 3 3 2 3 3 4 3 3 1 2 4 5 5 4 4 3 2 1 1 1 1 1 3 3 4 4 4 4 4 4 5 6 5 5 5 4 4 4 4 4 3 2 1 0 1 2 2 1 3 3 2 1 2 4 4 4 3 3 3 3 3 2 2 1 2 3 4 4 4 4 4 4 4 4 3 5 5 5 4 3 1 2 2 2 1 1 2 1 1 2 3 3 4 4 1 2 2 2 1 1 2 2 2 2 2 1 1 1 1 1 1 1 3 4 4 2 2 2 3 3 3 2 2 2 1 2 2 2 2 1 2 3 1 1 3 3 3 2 2 2 1 2 0 2 2 2 1 0 2 3 3 2 1 1 1 2 2 3 3 4 5 4 3 3 4 4 4 5 5 4 2 2 4 5 5 2 2 3 3 7 5 4 3 3 3 2 3 2 2 3 4 6 7 8 8 8 7 5 3 4 4 5 5 5 2 2 1 1 1 4 7 6 5 5 4 4 1 2 3 3 3 3 4 2 2 3 2 1 3 4 4 4 5 7 7 5 3 1 1 1 2 3 1 1 2 1 0 2 2 2 2 2 2 4 4 4 5 4 4 2 1 4 5 5 5 4 3 2 2 2 3 3 3 3 5 8 7 5 1 2 3 4 4 4 3 2 5 8 6 5 5 6 7 6 6 5 4 1 1 2 5 6 6 6 5 4 4 5 5 7 7 8 7 7 7 8 8 7 6 4 4 5 5 6 5 5 5 5 5 5 6 6 7 7 7 7 6 6 6 6 6 5 5 5 5 5 5 6 7 8 10 11 11 8 7 6 7 8 8 8 8 7 6 5 4 3 3 3 2 2 2 2 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 2 2 2 2 3 3 4 4 5 5 6 6 6 6 7 7 7 7 7 8 8 8 8 8 8 8 8 7 7 7 7 7 7 6 5 5 4 4 3 3 3 3 3 3 4 4 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 3 3 2 2 2 2 2 2 2 3 4 4 4 4 3 2 2 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 4 4 4 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 5 5 5 5 5 4 4 3 3 3 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 4 4 4 4 4 3 3 3 3 4 5 5 5 4 4 4 4 4 4 4 3 3 4 4 4 4 4 4 4 4 3 3 3 2 2 2 3 3 3 3 3 3 3 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 5 6 6 6 6 6 6 7 7 7 6 6 6 6 6 6 6 6 6 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 4 4 4 4 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 3 3 2 2 1 0 1 2 3 3 3 3 3 3 4 4 5 6 6 7 7 7 7 7 7 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 4 3 3 2 3 2 3 3 3 2 2 2 3 4 4 4 4 4 4 2 3 3 3 4 3 2 3 5 5 5 5 4 4 1 1 1 1 3 3 3 3 3 2 2 4 4 5 5 5 5 4 3 3 3 2 4 5 4 2 1 2 1 2 3 0 2 3 3 3 3 4 4 5 4 3 2 2 2 2 2 2 1 2 3 4 4 4 4 3 3 3 4 4 5 6 6 5 3 1 1 1 1 1 1 1 2 3 4 4 4 3 0 2 4 3 2 2 2 2 1 1 2 3 4 4 3 1 2 2 1 3 4 4 2 2 1 2 2 1 1 1 1 0 1 2 3 4 3 2 1 1 3 3 3 1 1 1 1 2 1 1 2 1 1 1 3 3 3 0 0 1 2 2 2 3 4 4 5 4 3 2 2 5 5 4 4 3 1 0 2 1 1 1 1 5 2 5 5 2 2 2 3 3 3 1 1 1 2 2 1 3 5 6 8 8 9 9 8 7 5 4 3 1 1 1 2 1 2 4 4 4 5 6 5 4 4 3 3 3 3 2 1 1 0 1 3 4 4 5 6 6 6 4 2 1 1 0 2 2 1 1 2 1 1 3 4 4 3 2 2 2 2 3 5 4 3 2 2 5 5 5 4 4 4 3 2 3 3 3 2 1 2 5 6 5 2 2 3 4 3 3 2 2 6 8 6 5 5 7 7 6 5 4 2 1 2 3 6 6 6 5 4 4 4 4 6 7 8 9 8 8 7 7 7 6 4 3 3 4 5 5 5 5 4 5 5 6 6 7 7 7 7 7 8 8 8 7 7 7 7 7 7 7 6 6 6 7 8 10 9 8 7 6 7 8 8 8 8 8 7 5 4 4 3 3 2 2 2 2 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 4 4 5 5 5 6 6 6 7 7 7 7 7 8 8 8 8 9 9 9 9 9 8 8 7 7 7 7 6 6 5 5 4 4 4 3 3 3 4 4 4 5 5 5 5 5 5 4 4 5 6 6 6 5 5 5 4 4 3 3 3 2 2 2 3 3 4 4 5 4 4 3 2 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 4 4 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 4 4 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 6 6 6 6 5 5 5 5 5 4 4 3 3 3 4 4 4 4 4 4 5 5 5 4 3 3 3 3 4 4 4 5 5 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 5 5 6 5 5 5 5 5 5 5 5 5 5 5 4 4 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 5 5 5 5 5 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 2 2 1 0 1 2 3 3 4 4 4 5 5 5 6 6 7 7 7 7 7 6 6 6 6 6 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 2 1 2 2 4 4 4 4 4 4 4 3 3 2 3 4 3 4 4 3 3 4 6 5 5 5 4 3 3 3 2 0 2 1 2 2 2 2 3 4 4 5 4 4 3 3 3 2 3 4 4 5 3 1 0 1 1 2 1 1 3 3 3 3 4 4 4 4 3 3 3 2 2 3 3 2 3 3 4 4 4 4 4 3 3 4 4 4 4 5 5 4 2 1 1 0 1 1 1 2 4 3 2 1 1 1 2 2 2 2 3 3 3 2 1 1 2 4 4 3 2 4 4 4 2 2 3 3 2 1 1 2 3 3 1 1 2 1 3 3 2 1 0 2 1 2 2 2 2 2 2 1 2 1 1 2 1 2 2 3 2 2 0 1 0 3 4 4 5 5 3 3 3 3 3 2 1 4 3 3 2 2 2 4 5 4 3 2 3 2 2 5 3 1 2 2 3 2 1 1 2 2 2 4 4 4 4 2 4 6 6 5 5 5 5 5 4 1 1 1 2 3 2 3 3 3 3 5 5 5 4 3 2 1 1 2 3 2 3 4 4 4 4 4 2 3 5 2 1 2 3 3 3 3 2 1 3 2 4 4 4 4 4 3 2 3 3 4 4 2 2 3 4 4 4 3 3 5 3 2 2 2 2 2 2 2 3 6 5 3 2 3 4 4 4 3 4 7 7 6 5 5 7 7 6 5 4 2 1 2 4 7 7 7 5 4 3 4 5 6 7 9 9 9 7 6 6 5 4 4 3 4 4 5 5 5 4 4 5 5 6 6 7 7 8 8 8 8 9 8 8 8 8 8 8 8 7 7 6 5 6 7 8 8 8 6 6 6 7 7 8 8 8 7 6 5 4 4 3 3 2 2 2 2 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 4 4 5 5 5 6 6 6 7 7 7 7 7 8 8 8 8 9 9 9 9 9 9 8 7 7 7 7 6 6 6 6 6 5 5 5 4 4 4 4 5 5 5 5 5 5 4 4 4 5 6 6 7 7 6 6 5 5 5 4 4 3 3 3 3 4 4 5 4 4 3 2 1 1 1 1 1 1 1 2 2 2 2 3 3 3 3 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 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 6 6 5 5 4 4 4 4 4 3 3 3 4 4 4 4 4 4 5 5 5 5 4 3 3 3 3 4 4 5 6 5 5 4 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 5 5 6 6 6 5 5 4 4 4 5 5 5 5 5 4 5 6 6 6 6 6 5 5 5 5 5 5 5 6 6 6 6 6 6 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 4 4 3 3 2 2 2 1 1 2 2 2 2 2 2 2 2 1 1 1 2 3 4 4 5 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 3 3 3 4 4 3 3 2 2 2 3 4 5 6 6 5 4 4 4 3 3 3 4 4 3 3 4 3 3 4 5 5 4 3 4 4 4 4 4 4 4 4 4 4 4 3 3 4 4 4 4 4 3 5 5 4 4 3 4 5 5 4 1 0 1 1 2 1 1 2 2 3 3 3 3 3 2 3 4 4 3 2 3 3 3 4 3 4 4 4 4 4 4 5 5 5 5 5 5 5 4 2 2 1 1 0 1 3 3 2 1 1 1 1 2 2 2 2 2 4 5 4 3 4 4 3 5 5 4 5 4 2 0 0 1 2 2 2 1 1 3 3 1 1 2 0 1 1 1 1 0 1 1 1 2 2 3 3 2 1 2 3 2 1 2 3 4 3 2 1 1 2 2 4 4 5 5 5 3 3 4 3 2 2 2 1 2 2 3 4 4 3 2 3 2 2 3 3 1 5 5 3 1 1 1 2 2 1 2 3 2 3 3 4 5 6 4 3 3 4 4 5 4 5 4 2 2 2 2 3 4 4 5 5 2 3 4 4 4 3 2 1 1 2 4 4 4 4 3 3 3 3 2 4 6 3 3 4 3 1 2 2 2 1 2 3 5 6 6 5 4 4 3 4 4 4 3 1 1 2 3 5 5 5 6 5 3 2 2 1 2 3 3 3 5 6 5 3 2 3 4 5 5 5 5 8 7 6 5 5 7 7 7 6 4 3 2 2 4 6 7 8 7 6 5 4 5 6 7 9 9 9 7 6 4 4 4 4 4 5 5 5 4 4 4 4 5 5 6 6 6 7 8 8 8 8 9 8 8 8 8 7 7 7 7 6 6 6 6 6 7 7 7 6 5 5 6 7 7 7 8 7 6 5 4 4 4 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 4 5 5 5 5 5 6 6 6 6 7 7 7 8 8 8 8 8 9 9 9 8 8 7 7 6 6 6 6 6 6 6 6 6 6 5 5 4 4 4 4 4 4 4 4 4 4 4 3 4 5 6 7 7 6 6 6 6 6 5 5 5 5 4 4 5 5 5 4 4 3 2 2 1 1 1 1 1 2 2 3 3 3 3 4 4 4 3 3 2 2 2 3 4 5 5 5 5 4 3 2 2 2 3 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 3 3 3 3 3 4 5 5 6 6 6 6 6 5 5 5 5 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 4 4 4 3 4 4 3 3 3 4 4 5 5 5 5 5 5 5 4 4 3 3 3 3 3 3 4 5 6 6 5 4 4 3 3 3 4 4 4 3 3 3 3 3 3 3 4 4 4 4 4 5 5 5 6 6 6 5 5 4 4 4 4 5 5 5 5 5 5 6 6 6 6 5 5 5 5 5 5 5 5 5 6 6 6 6 6 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 1 1 0 0 1 1 1 2 2 2 1 1 1 2 2 3 4 4 5 6 6 7 7 6 6 5 5 4 3 3 3 3 3 3 3 3 4 4 4 4 4 4 5 5 4 4 4 4 4 4 3 3 3 3 3 3 3 4 4 5 5 4 4 4 4 4 3 3 4 4 4 3 3 3 3 4 4 5 4 4 4 4 4 4 4 4 4 5 5 5 5 4 4 4 4 4 4 4 5 4 4 4 4 3 3 4 6 5 3 1 1 1 2 2 1 1 1 2 2 2 1 1 1 2 4 5 5 4 3 3 2 2 1 1 2 1 3 3 3 4 4 4 5 6 5 4 2 1 1 1 1 2 2 2 1 0 1 1 0 1 3 4 4 3 3 4 4 4 4 4 4 3 3 3 4 4 2 2 2 1 1 2 3 3 1 0 2 1 1 1 1 2 2 2 1 2 3 3 4 3 1 1 1 1 1 1 1 1 1 1 2 4 5 3 2 0 1 2 3 3 2 1 2 3 4 3 3 3 2 1 2 2 2 3 5 7 9 8 6 5 2 1 2 3 3 3 2 1 1 0 1 1 1 1 2 3 3 2 2 2 2 1 2 1 1 1 2 6 4 3 5 4 4 2 1 2 3 3 4 4 1 3 4 5 5 4 3 3 3 3 4 5 4 3 2 2 1 2 3 5 6 6 5 4 3 2 1 1 0 2 4 4 5 6 5 5 4 4 4 5 6 4 3 3 4 5 6 7 5 4 5 4 3 1 2 2 3 4 5 6 5 5 4 3 3 3 3 4 5 6 6 7 7 6 6 6 7 7 7 6 5 4 2 3 3 5 7 8 8 7 7 5 5 6 7 8 8 7 6 5 4 4 4 5 5 5 5 4 3 3 3 4 4 4 4 5 5 6 7 7 7 8 9 8 8 7 7 7 6 6 6 6 6 6 7 7 7 7 6 5 5 5 6 6 7 7 7 6 5 4 3 3 3 3 3 3 2 2 2 2 2 2 1 1 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 4 4 5 5 5 5 5 5 5 6 6 6 7 7 7 7 8 8 8 8 7 7 7 6 6 6 6 6 6 6 6 6 7 6 6 6 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 5 5 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 4 4 3 3 2 2 2 2 3 4 4 4 4 4 4 4 4 4 4 3 3 3 4 4 5 5 5 3 2 1 1 1 2 2 3 4 5 5 5 5 5 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 4 4 5 5 5 5 4 4 4 3 3 3 3 4 4 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 5 5 5 5 5 6 6 6 5 5 5 5 4 4 4 3 3 3 4 4 4 4 4 5 5 5 5 4 4 4 4 3 3 3 3 2 3 3 3 3 4 5 5 5 5 5 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 4 4 4 5 5 6 6 6 6 6 5 4 3 3 3 4 4 4 4 4 5 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 1 1 1 1 1 0 0 2 3 4 4 5 5 5 6 6 7 6 6 5 4 3 3 2 2 2 2 2 2 2 3 3 4 4 4 5 5 5 5 5 5 5 5 4 4 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 5 5 5 4 3 3 3 4 4 4 4 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 4 3 3 4 5 6 6 5 3 0 1 2 2 1 0 2 2 2 2 1 2 1 1 3 3 4 4 4 4 2 1 1 2 3 3 2 1 2 5 5 5 5 5 4 4 2 1 1 2 2 4 3 2 1 1 1 1 1 1 1 3 4 4 4 4 4 4 3 3 3 1 1 1 1 2 1 3 1 0 1 1 4 3 2 1 1 1 1 1 0 1 1 0 1 2 3 4 4 3 2 1 2 3 4 4 2 1 2 2 3 3 3 3 1 2 1 1 3 3 2 3 3 2 3 2 2 4 4 4 2 2 3 4 6 7 7 6 6 5 2 0 1 2 4 3 1 0 1 1 2 2 2 2 3 4 4 4 7 6 5 1 1 3 3 4 5 6 6 6 5 7 7 4 3 4 4 3 3 3 1 3 4 5 5 5 4 4 4 3 4 4 3 2 2 1 1 2 4 5 5 4 4 4 3 1 1 1 4 6 6 4 3 3 5 5 4 1 2 1 3 4 2 3 4 6 8 8 5 4 3 4 3 2 2 4 4 5 6 6 5 4 3 4 4 4 3 2 4 6 7 7 5 5 5 7 8 8 7 7 6 6 4 3 3 4 6 7 8 8 8 7 6 5 6 6 6 6 6 5 4 4 4 5 5 5 5 4 3 2 2 2 3 3 3 4 4 5 5 6 6 7 8 8 8 7 6 6 6 5 5 5 5 5 6 7 7 6 6 5 5 5 6 6 7 7 6 5 4 2 2 2 3 3 3 3 2 2 2 2 1 1 1 1 1 2 2 2 2 2 2 2 2 3 3 4 4 4 4 4 4 5 5 5 5 5 5 5 6 6 6 6 6 7 7 7 7 7 7 6 6 6 5 5 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 6 6 5 5 5 5 5 6 6 6 5 5 5 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 5 5 4 4 4 4 4 4 4 3 3 3 4 4 5 5 4 2 1 1 1 2 2 3 3 4 4 5 5 5 5 5 4 4 4 4 5 5 5 5 5 5 5 4 4 4 4 4 5 5 5 5 5 5 5 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 6 5 5 5 4 4 4 4 4 4 4 4 4 4 5 5 5 4 3 3 3 3 3 3 2 2 2 2 3 3 3 4 4 4 5 5 5 5 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 4 5 6 6 7 7 7 6 5 4 3 2 2 3 3 3 4 4 5 6 6 6 5 5 4 4 4 4 4 5 5 5 5 5 6 6 6 6 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 0 1 2 3 4 4 5 5 5 5 5 5 5 5 4 4 3 2 2 2 2 2 1 1 2 3 4 4 5 5 5 5 6 6 6 6 5 5 5 4 4 3 3 3 2 2 2 2 2 3 3 3 3 4 4 4 4 4 4 4 4 5 4 4 4 4 4 4 4 3 2 2 2 2 2 3 3 3 3 3 4 4 4 4 3 4 4 3 2 3 4 4 3 3 2 3 4 5 6 6 4 1 1 2 1 1 2 2 2 2 2 2 2 1 2 3 2 3 4 5 4 2 3 4 5 6 5 6 6 6 4 4 4 3 4 4 3 2 1 1 2 4 4 2 1 0 1 2 2 0 0 1 2 3 3 3 4 3 1 1 3 2 2 3 3 1 0 1 2 1 1 3 4 2 1 1 1 2 3 4 2 1 1 2 2 3 2 1 2 3 3 3 4 5 5 4 3 2 1 1 1 2 2 3 1 2 2 2 3 2 1 2 1 3 2 2 1 2 2 3 4 2 2 2 1 1 2 4 4 4 2 0 1 2 4 3 2 1 1 1 2 2 3 2 2 3 4 4 8 8 7 5 6 6 4 3 4 4 4 2 3 7 8 6 2 1 1 1 2 1 1 2 2 3 4 4 3 2 3 4 4 3 2 1 1 2 2 3 4 6 5 4 3 3 3 1 1 3 4 4 4 3 2 2 4 5 4 0 3 2 1 5 3 3 4 4 6 6 5 4 3 2 2 2 4 6 6 6 6 5 4 4 4 4 5 5 4 3 4 6 7 6 5 5 5 7 8 9 8 7 7 7 5 4 4 4 5 7 8 8 8 7 6 6 6 6 6 6 5 5 4 4 4 4 5 5 5 4 3 2 2 2 2 2 3 3 3 4 4 5 5 6 7 8 8 7 6 5 5 5 5 4 4 5 5 6 6 6 5 5 4 5 6 7 8 7 6 5 3 1 1 1 2 2 3 2 2 2 2 1 1 1 1 1 1 2 2 2 2 2 2 2 2 3 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 6 6 6 6 7 7 7 7 7 6 6 6 6 6 6 6 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 6 5 4 4 4 5 5 5 4 3 2 3 4 4 5 4 4 4 5 5 6 6 6 6 6 5 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 4 4 3 3 2 1 1 2 2 2 3 3 4 4 4 5 5 5 5 4 4 4 5 5 5 5 5 5 5 5 5 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 5 5 5 5 4 4 4 5 5 5 5 5 5 4 4 4 4 4 5 5 5 5 4 4 4 4 3 3 3 3 3 3 2 2 2 2 3 3 4 4 4 4 5 5 5 5 5 4 4 4 4 4 4 4 3 3 3 3 3 3 3 4 4 4 4 5 6 6 7 7 6 6 6 5 4 3 3 3 3 3 4 4 5 5 5 5 5 5 4 4 4 4 5 5 5 5 6 6 6 6 6 6 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 4 5 5 4 4 3 3 3 3 3 3 3 2 2 2 2 2 1 2 3 3 4 4 5 5 5 5 6 6 6 6 5 5 4 4 4 3 3 3 3 2 2 2 2 2 2 3 3 3 4 4 4 4 4 4 4 4 4 4 5 4 4 3 3 3 2 2 1 1 1 1 2 2 3 3 4 4 4 4 3 2 2 1 2 3 3 3 3 4 4 3 3 3 5 6 6 4 3 2 2 2 1 2 2 3 3 3 3 2 2 3 2 2 3 5 5 4 3 4 4 5 4 3 1 2 3 1 2 3 5 6 4 3 2 2 2 2 3 2 1 0 2 3 3 1 1 1 0 1 2 3 3 2 0 3 4 3 1 1 3 2 0 1 2 2 1 1 1 1 1 1 1 2 3 4 3 2 1 2 2 2 2 3 2 2 4 5 5 5 4 3 2 2 2 2 2 3 4 3 1 1 2 1 1 2 2 2 1 5 2 2 3 2 1 2 4 1 2 3 3 5 3 3 3 4 5 4 3 2 2 2 2 3 3 2 1 2 2 2 2 3 4 2 2 5 6 7 9 8 4 2 1 2 3 0 2 6 8 9 7 5 5 3 2 2 2 4 3 2 3 3 2 1 3 4 4 3 2 1 1 3 3 2 3 4 5 5 4 2 1 1 2 3 0 3 3 2 2 2 4 4 5 5 4 3 4 7 5 4 3 1 5 5 5 2 1 1 2 4 4 6 7 6 6 5 4 4 5 5 5 5 5 4 4 5 6 5 4 4 5 6 7 9 8 8 8 8 7 5 3 4 4 6 7 8 7 7 7 7 7 7 7 6 6 6 5 4 4 4 5 5 5 5 4 3 2 2 2 2 2 2 3 3 4 4 5 6 7 8 8 8 7 6 6 5 5 5 4 4 4 5 4 4 4 4 4 5 6 8 9 9 8 6 3 1 1 0 1 2 2 2 2 1 1 1 1 0 1 1 1 2 2 2 2 2 2 2 3 3 4 4 5 4 4 4 4 5 5 5 5 5 5 5 5 6 6 6 6 7 7 7 7 7 6 6 6 7 7 7 7 7 7 7 7 6 6 6 6 6 7 7 7 7 7 6 6 6 6 5 5 4 3 3 2 1 1 2 3 3 3 2 1 1 3 4 4 4 5 4 5 5 6 6 6 6 5 4 3 3 3 3 4 4 4 4 4 3 2 2 2 2 2 3 3 3 3 3 2 2 2 2 2 2 2 3 3 3 4 4 4 5 5 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 5 5 5 5 5 5 4 4 4 4 4 4 4 4 5 4 4 4 4 5 5 5 5 5 5 4 4 4 4 3 3 3 3 2 2 2 2 3 3 4 5 5 5 4 4 4 5 5 4 4 4 4 4 4 4 4 3 3 3 3 3 3 4 4 5 5 5 5 6 6 6 6 6 6 5 5 4 4 3 3 4 4 4 4 5 5 5 5 5 4 4 4 4 5 5 5 5 6 6 6 6 6 6 6 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 3 2 1 1 2 2 2 2 2 2 3 3 3 3 4 4 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 3 3 3 3 2 2 2 2 2 2 2 3 3 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 2 1 1 2 3 3 4 4 4 3 3 2 1 1 2 2 2 2 2 2 3 3 3 3 4 4 5 5 4 3 3 2 2 2 3 3 3 3 3 3 3 3 3 2 3 5 5 5 4 2 1 1 4 3 4 4 4 1 2 4 4 5 4 4 4 5 5 2 1 3 3 1 2 4 2 1 2 2 1 0 1 1 2 2 1 3 4 4 3 2 0 0 1 0 1 2 1 1 1 2 4 5 4 3 1 3 4 3 2 1 1 2 1 1 1 2 3 4 5 4 4 3 2 2 2 3 3 4 5 4 2 0 1 1 1 1 2 2 1 2 1 1 3 2 2 2 4 4 3 3 4 4 3 3 3 4 3 3 3 2 1 1 3 4 3 1 2 1 3 4 4 3 5 6 4 2 4 6 9 9 7 2 2 1 2 1 4 6 5 6 7 7 7 6 5 3 1 2 1 1 2 2 2 2 3 3 3 3 1 2 2 2 2 2 1 2 5 4 3 2 2 2 1 1 1 2 2 2 1 2 3 3 4 6 6 6 7 8 6 5 5 2 3 4 4 1 1 2 3 3 2 4 7 6 5 4 4 3 4 5 6 6 5 5 5 6 6 5 4 4 5 5 6 7 6 7 7 8 7 5 4 3 3 4 6 6 7 7 7 7 7 7 7 7 6 6 5 4 3 3 4 4 5 5 4 4 3 2 2 2 2 2 2 2 3 4 5 6 7 8 8 8 7 7 7 7 6 6 6 6 5 4 4 4 4 5 5 6 7 9 10 10 10 8 6 3 1 1 1 0 1 1 1 1 1 0 0 0 1 1 2 2 2 2 2 2 2 2 3 3 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 6 6 6 6 6 7 7 7 7 7 7 8 8 9 9 9 8 7 7 7 7 6 7 7 7 7 7 7 7 6 6 6 6 6 6 5 3 2 1 1 0 0 1 2 2 2 2 2 2 3 3 4 4 4 5 5 6 6 6 5 4 3 2 2 2 2 3 3 4 4 3 3 2 2 2 2 2 3 3 3 3 2 2 2 2 2 3 3 3 2 3 3 3 4 4 4 4 4 4 4 4 4 5 5 5 5 5 6 6 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 5 5 6 6 5 5 5 5 4 4 3 3 3 3 3 2 2 2 2 2 3 4 5 5 5 5 4 4 3 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 4 5 5 6 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 5 4 4 4 4 4 4 4 4 5 5 5 5 6 6 6 6 6 6 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 1 2 2 3 3 3 4 4 5 5 5 5 5 5 4 4 4 4 4 5 4 4 4 4 4 3 3 3 3 2 2 2 2 1 2 2 3 3 4 4 4 4 4 5 5 4 4 4 4 4 3 2 2 3 4 4 4 4 3 3 3 3 3 3 3 4 3 3 2 1 1 1 2 3 3 3 3 3 3 3 3 3 3 3 4 5 5 5 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 5 5 5 3 1 4 4 3 1 0 2 4 5 4 3 3 3 4 5 5 5 5 3 3 5 4 4 2 1 1 1 2 2 2 2 1 1 1 2 2 2 3 3 4 3 3 3 2 1 1 2 1 1 2 3 4 3 3 2 2 2 2 1 1 3 1 1 1 1 2 3 4 5 5 5 4 4 2 1 2 3 3 5 6 3 2 1 1 1 1 1 2 2 2 1 1 1 2 4 3 2 3 4 4 4 4 4 3 3 2 1 1 3 3 2 1 1 2 3 5 3 2 1 4 6 6 4 3 5 4 3 4 4 5 5 6 5 3 3 1 2 4 5 3 4 6 6 6 6 4 3 2 2 1 1 2 2 3 3 4 4 3 2 1 1 1 1 0 1 1 2 4 3 2 3 3 2 1 1 2 3 3 2 3 3 2 1 1 2 4 5 7 7 7 8 8 3 2 3 4 5 4 4 4 3 3 4 6 4 4 4 5 6 5 6 7 7 5 5 5 6 5 4 3 3 3 4 4 4 5 6 7 7 7 6 5 4 4 4 5 5 5 6 6 7 7 7 7 6 6 6 5 4 3 3 3 4 4 5 5 4 3 2 2 2 2 2 2 2 3 3 4 5 7 7 8 8 8 8 7 7 7 7 7 7 6 6 6 5 5 5 5 6 8 9 10 11 10 10 9 7 4 2 1 0 0 0 1 1 0 0 0 0 1 1 2 2 2 2 2 2 2 2 3 3 3 3 3 4 4 4 4 5 5 5 5 5 5 5 5 6 6 6 6 6 7 7 7 7 7 8 9 10 9 9 8 8 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 7 7 6 5 4 3 2 1 1 1 2 2 3 4 4 4 3 3 3 3 4 4 5 5 5 5 5 3 2 2 1 1 2 2 2 3 3 2 2 1 1 1 1 2 2 2 3 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 5 5 6 6 6 5 5 4 4 3 3 3 3 3 3 3 2 2 2 3 3 4 4 5 5 5 4 3 3 3 3 4 4 5 5 5 5 5 4 4 3 3 3 3 3 4 4 5 6 6 6 5 4 4 4 4 4 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 6 6 6 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 4 4 4 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 2 2 2 1 1 2 2 2 3 3 4 4 4 5 5 5 5 5 5 5 4 4 3 2 2 2 3 4 4 4 4 4 3 3 3 3 3 3 3 2 1 1 1 2 2 4 4 4 4 4 4 4 3 3 3 3 3 4 4 5 4 3 3 3 3 3 3 3 3 4 4 4 4 4 4 5 5 4 3 1 2 3 3 4 4 4 4 4 4 3 2 2 3 4 4 5 5 4 3 3 4 3 1 1 1 2 3 2 2 2 1 1 0 2 3 3 1 1 2 3 3 4 3 2 2 3 1 1 2 3 3 1 1 2 2 2 2 3 3 3 2 1 1 1 2 2 3 5 5 5 4 3 3 2 1 2 4 5 5 4 2 1 1 1 1 1 1 1 2 3 2 1 1 4 2 1 2 4 4 3 2 1 0 2 2 2 2 3 1 1 3 4 3 4 5 4 3 4 3 4 6 6 5 3 3 2 2 2 2 2 3 5 6 5 2 3 2 2 2 2 3 4 5 6 3 3 2 1 2 3 3 3 3 4 4 4 2 1 1 1 4 4 4 2 2 3 3 2 2 4 2 1 2 3 4 3 2 1 1 2 1 1 2 3 3 4 5 4 6 9 8 5 1 3 1 4 4 5 5 4 4 4 4 2 4 6 7 7 6 6 7 7 6 6 5 5 5 5 4 3 2 2 3 4 5 5 6 5 5 5 6 6 6 6 5 5 4 5 6 7 7 7 6 6 5 5 5 4 3 2 2 3 4 5 5 5 4 3 2 2 2 2 2 2 2 3 4 5 6 7 8 9 9 8 8 7 7 7 7 7 7 8 8 6 5 5 5 6 7 8 9 10 10 10 10 9 8 6 4 2 1 1 1 1 1 0 0 0 1 1 2 2 2 2 2 2 3 3 3 3 3 3 3 4 4 4 4 5 5 5 5 5 6 6 6 6 6 6 6 6 6 7 7 7 8 8 8 8 7 7 7 6 6 6 6 7 7 7 7 6 6 6 6 6 7 7 7 7 6 6 5 5 4 3 3 3 3 3 4 5 5 5 5 4 3 3 4 4 5 5 5 5 4 3 2 2 1 2 2 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 3 3 3 3 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 4 5 5 5 5 5 5 6 6 6 6 6 5 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 5 4 4 3 3 3 3 3 3 4 5 5 6 6 6 5 4 3 3 3 3 4 4 4 5 6 7 7 5 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 3 3 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 6 6 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 5 4 4 3 3 2 3 3 3 4 4 4 4 3 3 3 2 2 2 1 1 1 2 2 3 3 3 4 4 4 4 5 5 5 5 5 5 4 4 4 3 2 2 3 3 4 4 4 4 4 4 3 3 3 3 3 3 2 1 1 1 1 2 2 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 4 4 4 4 4 4 4 4 5 5 6 5 5 3 2 2 2 2 3 3 4 4 4 4 3 2 3 3 2 3 3 3 4 3 1 1 3 2 1 1 1 3 3 2 1 1 1 1 2 3 5 2 1 1 1 0 1 3 4 3 1 2 1 1 1 2 3 2 2 3 3 3 1 3 4 3 2 1 1 2 2 3 1 4 5 5 3 3 4 0 1 2 4 4 5 5 2 1 1 1 1 1 1 3 3 3 2 1 1 2 2 2 2 2 4 1 0 3 3 4 5 5 3 2 2 2 2 3 3 3 3 4 3 3 3 3 3 4 7 4 2 1 1 1 1 2 2 1 4 4 2 1 2 1 2 2 1 1 2 2 1 2 2 0 3 3 3 3 3 4 3 3 1 0 2 2 1 2 4 4 4 3 3 3 3 2 2 1 1 2 2 1 2 1 1 1 2 1 1 1 2 0 1 1 2 3 6 7 2 3 4 4 4 5 6 5 5 5 4 5 5 5 7 7 5 5 5 6 6 6 5 4 5 5 6 5 5 4 3 3 4 4 4 3 3 4 6 7 8 8 7 5 4 4 4 5 6 6 6 5 5 5 4 4 3 2 2 2 4 5 5 5 5 4 3 3 3 2 2 2 2 2 4 5 6 7 7 8 9 9 8 8 7 7 7 7 7 8 7 5 5 5 5 6 6 7 7 8 9 9 9 9 9 8 7 5 4 4 3 2 1 1 1 1 1 2 2 2 2 2 2 2 3 3 3 2 3 3 3 3 4 4 5 5 5 5 5 5 6 6 6 6 6 6 6 6 7 7 7 7 7 7 6 6 5 5 5 5 6 6 6 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 5 5 4 3 3 3 3 4 4 5 5 5 5 4 5 5 6 6 5 5 5 4 3 3 2 2 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 3 3 3 3 3 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 3 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 3 3 3 3 3 3 3 3 4 5 6 6 6 5 4 3 3 3 4 4 4 4 4 5 6 7 6 4 3 3 3 3 4 4 4 4 4 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 2 2 2 2 3 3 3 3 2 2 1 1 1 1 2 2 2 3 3 3 3 4 4 4 4 4 4 5 5 5 5 4 4 3 3 2 2 2 3 4 5 5 5 4 4 4 4 3 3 4 3 3 2 2 2 2 2 3 3 3 3 3 4 4 4 5 5 5 5 5 5 5 4 4 3 4 4 4 4 4 4 4 4 5 5 5 4 4 3 2 2 3 2 0 2 3 3 3 3 2 1 3 4 3 3 3 3 3 3 3 2 1 3 3 3 2 2 4 2 0 1 1 2 3 4 2 2 0 1 3 3 4 3 3 4 3 0 1 1 2 2 3 4 4 4 4 5 5 3 0 3 2 1 1 3 4 4 4 2 2 5 5 5 3 2 1 2 2 2 3 4 4 2 2 2 2 2 2 0 2 3 3 4 4 3 2 1 0 1 1 1 1 2 4 4 5 5 4 2 2 2 1 1 3 3 2 2 2 2 3 3 3 1 3 4 3 3 1 2 2 1 2 2 3 4 5 5 4 3 3 2 1 1 1 1 2 3 3 3 1 2 3 4 4 4 4 3 2 1 1 2 3 3 3 4 5 5 3 3 3 4 4 4 2 1 1 2 2 1 3 1 2 4 3 1 1 1 1 1 1 1 3 5 8 7 4 3 4 6 6 7 7 7 6 5 2 2 1 6 6 5 4 4 6 6 6 5 4 4 5 6 6 6 6 5 4 4 4 4 3 2 3 4 6 8 8 8 7 6 5 5 5 5 5 5 4 4 4 4 3 2 2 1 2 3 4 5 5 5 4 4 3 2 2 1 1 1 3 4 5 6 6 6 7 9 10 10 10 9 9 8 8 8 6 5 3 4 5 6 6 7 6 6 6 7 8 8 9 8 8 7 7 6 5 4 2 1 2 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 4 4 5 5 5 5 5 6 6 6 6 6 6 7 7 7 7 7 7 7 6 6 5 5 4 4 5 5 5 6 6 7 7 7 7 6 6 5 5 5 5 5 5 5 6 6 6 6 5 4 3 3 3 3 3 4 4 5 5 4 4 5 6 6 6 5 5 5 4 4 3 3 3 3 3 3 3 4 4 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 3 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 4 4 4 4 4 4 4 4 4 4 4 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 4 5 5 6 5 5 4 3 3 4 4 4 4 4 4 5 6 6 6 5 3 3 3 4 4 4 4 3 3 3 3 2 2 2 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 2 2 1 1 1 1 1 1 2 3 3 3 3 4 4 4 4 4 4 4 4 4 4 5 5 5 4 4 3 2 1 1 2 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 4 4 4 4 4 4 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 3 3 2 2 1 1 0 1 1 1 1 2 3 3 3 3 2 2 2 3 3 3 3 2 3 3 3 2 3 4 4 3 3 3 2 0 1 3 2 2 2 2 1 1 1 1 2 2 3 2 1 2 2 1 1 1 0 1 2 4 4 3 3 3 3 3 2 3 1 0 1 3 5 4 3 3 0 4 5 5 3 1 2 2 2 1 2 4 4 2 1 1 2 2 2 1 2 2 2 2 4 4 2 2 2 1 2 2 2 4 5 3 3 4 3 2 2 2 4 4 5 2 2 0 2 2 4 6 6 5 3 1 1 1 1 1 1 1 1 2 2 1 3 5 6 6 7 6 5 5 3 2 1 1 1 1 2 2 3 3 3 3 3 3 4 5 5 5 5 5 4 4 4 4 3 1 1 1 3 4 3 2 1 3 4 2 4 3 3 6 4 2 2 2 2 1 2 2 3 2 4 6 4 5 6 6 6 8 9 7 6 5 3 2 3 5 6 6 5 5 6 6 5 5 4 4 5 5 6 6 6 6 6 6 5 6 5 4 4 4 5 6 8 8 8 8 7 7 7 6 5 4 3 3 3 3 3 2 2 2 2 3 3 5 5 5 5 4 3 2 1 1 1 2 4 6 7 7 6 6 6 9 10 11 12 11 11 10 9 8 5 3 3 4 5 7 7 8 7 6 6 6 7 7 8 8 7 6 6 5 4 4 2 1 1 1 2 2 2 3 3 3 2 2 2 2 2 2 2 2 3 3 3 4 4 5 5 5 6 6 6 6 6 7 7 7 7 7 7 7 7 7 6 6 5 5 5 5 5 5 5 6 6 7 7 7 7 6 6 6 5 5 5 5 5 5 5 6 6 6 6 5 4 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 2 2 1 1 2 2 2 2 2 2 2 2 3 3 3 3 3 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 7 7 7 7 6 6 6 6 6 6 6 5 4 4 4 4 5 5 5 5 5 4 4 4 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 3 3 2 2 3 3 3 3 4 4 5 5 5 4 3 3 3 3 4 4 4 4 4 4 5 5 6 5 5 4 4 4 4 4 4 4 3 3 3 2 2 2 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 2 2 3 3 3 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 4 3 2 1 0 1 2 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 3 3 3 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 3 2 1 0 0 0 1 1 0 0 0 0 0 0 0 0 0 2 3 3 2 1 1 2 2 3 3 3 2 4 4 3 3 5 4 4 3 2 1 2 2 3 4 3 1 2 3 2 2 2 3 3 3 1 1 1 1 1 1 2 1 1 1 2 3 3 3 3 2 2 1 2 3 3 2 4 5 5 4 3 2 1 3 5 5 3 1 2 1 0 2 3 4 3 2 0 0 1 0 1 2 3 3 3 3 2 3 1 2 2 1 0 1 2 3 3 2 2 3 3 3 0 0 2 5 6 2 2 4 3 3 5 6 6 6 4 1 3 1 1 2 2 1 1 2 4 5 5 5 6 7 7 6 6 5 3 2 1 2 4 4 4 3 2 2 2 2 3 4 4 3 4 5 5 5 4 4 4 4 5 5 3 2 3 3 3 4 3 2 2 3 4 5 4 4 3 1 4 2 3 4 4 4 3 1 1 1 3 3 3 4 5 7 7 7 5 4 5 5 5 5 5 4 4 5 5 5 5 5 4 4 4 5 5 5 5 5 6 6 6 7 6 6 5 5 5 6 7 7 8 8 8 8 8 8 6 4 2 2 2 2 2 2 2 2 2 3 3 4 5 6 6 4 2 1 1 1 0 2 5 7 8 8 7 5 6 8 9 11 12 12 12 11 10 8 6 3 2 3 5 7 8 8 8 7 7 6 6 7 8 8 7 6 4 3 3 2 2 1 1 2 2 2 3 3 3 3 3 2 2 2 2 2 2 2 3 3 3 4 4 4 4 5 5 6 6 7 7 8 8 8 8 8 8 7 7 6 6 6 5 5 5 5 5 5 6 7 7 8 8 7 6 6 6 6 6 6 7 6 6 5 6 6 7 7 6 6 5 5 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 4 4 5 5 5 4 5 5 5 5 4 4 4 4 3 3 2 2 1 1 2 2 2 2 2 2 2 3 3 3 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 4 5 5 5 5 5 5 5 5 6 6 6 5 6 6 6 6 6 7 7 7 7 7 6 6 6 6 6 6 6 5 4 4 4 5 5 5 5 5 4 4 4 4 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 3 3 2 2 3 3 3 4 4 4 5 5 4 3 2 2 3 3 4 4 4 4 4 4 5 5 5 5 4 4 4 5 5 5 4 4 3 3 3 2 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 4 3 2 1 0 1 1 2 2 2 2 2 2 2 2 3 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 4 4 4 4 4 4 4 3 3 3 3 3 3 2 1 0 1 2 3 2 2 2 2 1 1 1 1 1 1 0 1 2 2 2 2 3 3 3 3 3 3 3 4 4 3 3 5 5 4 3 2 1 2 4 4 4 4 3 2 0 2 3 3 4 4 5 4 1 3 2 1 1 1 1 1 2 3 4 4 4 3 3 3 2 1 3 4 4 5 6 5 5 4 1 3 5 6 4 2 1 1 1 2 4 4 4 3 1 1 1 1 1 0 2 3 3 3 5 3 1 2 2 2 1 3 2 3 4 3 3 2 0 4 4 2 2 3 4 5 2 2 3 2 3 3 3 3 1 2 2 1 1 1 1 2 1 2 2 4 4 5 5 6 6 5 5 5 5 4 3 1 3 5 4 3 2 2 2 2 2 3 3 1 1 3 4 4 4 4 4 3 5 4 5 6 5 4 4 4 4 3 0 0 1 3 4 4 3 3 0 3 1 2 5 5 3 2 2 2 3 4 2 1 3 5 6 6 6 6 7 7 7 7 6 4 4 4 4 4 5 5 5 4 4 4 4 5 5 5 5 5 6 6 6 6 6 5 5 5 6 7 8 8 8 8 8 8 9 8 5 2 2 2 2 3 3 3 2 3 3 3 4 6 7 8 6 4 1 1 2 1 1 3 5 7 7 7 5 5 5 7 9 10 11 12 12 11 9 7 4 2 1 3 5 7 8 8 8 7 7 7 8 8 8 7 5 3 2 2 2 2 2 2 2 3 3 3 3 3 3 3 2 2 2 2 2 2 3 3 3 4 4 4 4 4 5 5 6 6 7 7 8 8 8 8 8 8 8 7 7 6 6 6 6 5 5 5 6 7 8 8 8 8 7 7 6 6 7 7 7 7 7 6 5 6 7 8 7 6 6 6 6 6 6 5 5 4 4 4 4 4 4 4 4 4 3 3 2 2 3 4 4 5 5 5 5 5 5 4 4 4 4 4 3 2 2 2 2 2 2 2 2 3 3 3 3 4 4 5 5 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 4 5 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 5 4 4 4 5 5 5 5 5 5 4 3 4 4 5 5 4 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 3 2 2 2 2 3 3 4 4 5 5 5 4 3 2 2 2 3 3 4 4 4 4 4 4 5 5 5 4 4 4 4 4 5 4 4 4 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 4 3 3 4 5 5 5 5 5 5 4 3 3 2 1 1 1 1 1 1 1 1 1 1 2 3 3 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 4 4 4 3 3 3 3 3 3 2 2 2 1 0 1 2 3 3 3 3 3 2 2 2 2 2 2 1 0 1 1 2 2 3 3 3 3 4 4 4 5 4 3 4 5 5 3 2 0 1 3 3 4 4 4 4 4 2 0 2 4 4 5 4 3 1 4 2 2 2 2 2 2 2 1 1 2 1 2 3 4 4 3 3 2 1 2 4 5 5 4 1 2 4 5 3 2 2 2 3 3 4 5 4 3 1 1 1 1 1 1 1 2 2 2 3 4 2 1 2 2 1 3 3 2 2 2 2 2 2 4 3 2 2 3 2 2 4 2 2 4 3 1 1 1 3 3 1 1 3 1 2 3 4 4 3 3 2 3 6 6 6 6 5 4 3 1 2 3 4 4 2 2 3 3 3 3 3 3 4 4 2 2 4 3 4 5 5 2 3 2 1 4 5 5 5 4 4 4 3 1 1 2 2 5 6 6 2 0 0 2 5 5 5 5 3 1 1 3 1 1 4 5 5 3 2 4 6 7 8 8 7 6 5 4 4 4 4 5 4 3 3 4 5 6 6 6 5 5 5 6 6 5 5 4 4 4 5 6 7 8 8 8 7 8 9 9 7 6 5 4 5 5 5 4 4 5 5 5 6 7 8 9 9 7 3 1 3 3 2 1 3 5 6 6 5 5 4 5 7 8 10 11 11 11 10 8 6 3 2 3 4 6 6 7 7 8 8 9 9 8 7 5 4 2 1 1 2 2 2 2 2 2 2 3 3 3 3 3 3 3 2 2 2 3 3 3 4 4 4 4 4 4 4 5 5 6 7 7 7 7 8 8 8 8 8 8 7 7 7 7 7 6 7 7 8 9 9 9 8 8 7 7 7 7 8 8 7 7 6 6 6 7 8 8 7 6 7 7 7 7 6 5 4 4 4 4 4 5 5 5 6 5 5 4 4 4 4 4 4 4 5 5 5 5 5 4 4 4 4 3 3 3 2 2 2 3 3 3 4 4 4 5 5 5 5 5 5 4 4 3 3 4 4 4 4 5 4 4 4 5 5 5 5 5 5 5 4 4 5 4 4 4 5 5 4 4 5 5 5 5 5 5 6 5 5 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 3 2 1 1 2 3 4 4 3 3 2 2 2 3 3 3 2 1 1 1 2 2 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 2 1 2 2 3 4 5 5 5 5 4 3 2 2 2 2 3 4 4 4 4 4 4 4 5 5 5 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 5 5 5 5 4 3 3 2 2 1 1 1 1 1 1 1 0 1 2 2 3 3 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 4 4 4 3 3 2 2 2 2 2 1 1 1 1 1 1 2 2 3 3 2 3 3 2 2 2 2 2 1 0 0 2 3 3 3 3 3 3 4 4 4 4 4 3 4 4 4 3 2 1 1 2 3 3 4 4 5 5 4 3 1 3 4 4 2 1 1 3 2 2 3 3 3 3 3 2 0 2 2 2 2 3 3 1 0 1 2 1 2 5 5 4 2 5 6 3 1 1 1 1 1 2 3 4 2 1 1 1 1 2 3 2 1 1 3 4 3 2 2 3 3 2 3 2 2 2 2 1 1 4 3 2 2 2 4 0 3 3 3 3 3 5 4 4 4 3 4 2 2 2 3 2 1 1 3 4 3 3 4 5 6 4 4 4 5 6 6 4 4 3 3 3 2 3 4 4 5 4 3 3 5 5 5 3 2 1 4 5 5 3 0 4 4 4 4 4 3 3 3 3 3 3 1 3 3 4 7 8 5 4 4 3 2 3 4 3 3 2 0 1 2 4 6 6 5 3 2 3 5 7 6 6 6 6 5 5 5 5 5 6 4 4 4 4 5 6 6 5 5 5 6 6 6 5 4 3 3 3 4 5 6 7 8 8 7 7 8 8 6 5 5 5 7 7 8 7 8 8 8 8 7 7 8 9 10 10 8 3 1 3 3 3 2 3 5 6 6 5 5 5 6 7 8 10 11 11 11 9 8 6 4 3 4 4 5 6 7 8 9 10 10 9 7 5 3 1 1 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 5 5 6 6 6 6 6 7 8 8 8 8 9 9 9 9 8 8 8 9 9 10 9 9 8 7 7 7 6 6 6 6 6 6 5 5 6 7 7 7 6 6 6 7 7 7 6 5 4 4 4 4 4 5 5 6 6 6 6 6 6 6 5 5 5 4 4 4 5 6 5 5 4 4 4 4 4 3 3 3 3 4 4 4 5 5 6 6 6 6 6 5 4 4 3 3 3 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 5 5 5 5 5 5 6 6 6 6 5 5 4 3 4 4 4 4 4 4 4 3 2 2 2 2 2 3 3 3 2 2 2 1 0 0 1 1 1 1 1 1 1 1 1 2 2 1 1 1 1 2 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 3 2 2 2 2 3 4 5 5 6 5 4 3 2 2 3 3 4 4 4 4 4 4 4 4 5 5 4 4 4 3 3 3 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 2 2 1 1 1 0 1 1 1 0 0 1 2 2 3 3 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 4 4 4 3 3 2 2 1 1 1 1 1 1 2 2 2 2 2 3 3 3 3 3 3 2 2 2 2 2 1 0 1 2 3 3 3 3 3 3 3 3 3 2 2 3 4 5 4 3 3 2 2 3 4 4 4 4 5 5 5 5 3 1 2 3 3 2 1 2 3 2 3 3 3 3 3 3 2 1 1 1 1 2 2 1 2 3 2 0 2 4 5 3 2 4 6 1 3 3 2 2 1 2 2 2 1 2 3 2 2 4 3 2 1 3 3 3 3 3 4 4 5 3 1 3 1 2 3 2 2 1 2 1 2 1 3 5 4 1 1 1 2 3 4 3 4 4 3 3 3 4 5 5 1 2 1 0 3 5 6 5 4 3 2 1 1 3 5 6 4 3 2 3 3 3 4 4 4 4 2 3 4 4 4 4 4 4 4 5 6 6 3 2 2 2 0 1 3 3 3 2 2 3 4 3 3 4 3 5 6 8 9 8 7 5 3 1 1 1 1 1 4 4 6 5 6 7 6 6 5 5 4 5 6 5 5 6 6 5 5 5 5 4 4 4 5 5 5 5 5 6 6 7 6 5 4 3 3 4 4 5 6 7 7 7 7 7 6 5 4 2 2 4 6 8 9 9 9 9 9 9 8 7 7 8 8 10 9 8 5 2 2 3 3 3 4 5 6 6 5 5 6 7 8 9 10 10 10 9 9 7 6 5 4 4 4 5 6 7 8 9 10 10 8 6 4 3 3 3 3 3 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 6 6 7 7 7 8 9 9 10 10 10 9 9 9 10 10 10 8 7 6 5 5 5 5 5 5 5 5 4 5 5 6 7 7 7 6 6 7 7 6 6 5 5 5 5 6 6 6 6 6 7 7 7 7 6 6 6 6 6 6 4 4 5 5 6 5 5 4 4 4 4 4 4 4 4 5 5 6 6 6 6 6 6 6 5 5 4 4 3 3 3 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 5 5 5 5 5 5 5 6 6 5 5 6 5 4 3 3 4 4 4 4 4 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 1 1 1 2 2 2 2 2 1 1 1 1 1 1 2 2 3 3 4 3 2 2 2 2 2 2 2 2 2 3 3 3 4 4 4 4 4 4 3 3 2 2 2 3 4 5 6 6 5 4 2 2 2 3 4 4 5 5 5 4 4 4 4 5 5 4 4 4 4 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 3 3 4 4 4 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 0 0 0 0 0 0 1 2 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 2 1 1 0 1 1 1 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 2 2 1 0 1 1 2 2 2 3 2 2 2 2 2 2 2 3 4 4 4 4 4 4 4 5 5 4 4 4 5 5 5 4 3 2 2 3 3 3 3 3 3 2 3 2 2 3 3 4 3 2 2 3 2 1 2 2 3 1 3 5 5 5 2 3 5 4 1 1 1 1 2 2 2 2 1 2 0 1 2 2 4 3 1 3 3 1 2 3 4 4 6 6 4 2 4 3 2 2 2 3 3 3 3 3 4 4 4 1 2 2 2 2 1 3 6 5 1 2 2 4 6 7 8 3 1 4 2 2 4 6 6 4 2 2 2 4 4 4 4 3 2 3 3 3 4 4 4 2 2 2 2 2 1 3 4 4 3 3 4 4 5 6 5 5 5 4 1 2 3 2 2 2 1 2 2 1 2 2 2 4 6 9 11 8 5 4 3 2 2 3 3 5 5 5 3 4 6 9 10 6 2 1 2 5 5 5 5 6 7 5 5 5 5 4 4 5 5 5 5 5 5 6 6 6 5 5 4 3 4 4 5 6 6 6 6 6 6 6 5 3 0 1 1 4 6 8 9 9 9 9 9 8 7 7 7 7 8 9 9 8 5 3 2 3 3 3 5 6 6 6 6 6 7 7 8 9 9 9 9 9 8 8 7 6 5 5 5 6 7 8 9 10 11 9 8 6 6 5 4 4 3 2 2 2 2 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 6 6 6 6 6 6 6 7 8 8 9 9 9 9 9 10 10 9 8 7 5 5 4 4 4 4 4 4 4 4 5 5 6 6 7 7 7 7 8 8 8 7 6 6 6 7 7 8 8 8 8 7 7 7 6 6 6 6 6 7 6 6 5 5 5 5 5 4 4 4 4 5 5 5 5 5 5 6 6 6 6 6 6 5 5 5 5 4 4 3 3 3 4 4 4 4 5 5 5 5 5 5 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 5 4 3 3 3 4 4 4 4 4 3 4 4 4 4 4 3 3 3 3 3 4 4 4 3 2 2 2 2 2 2 2 2 2 2 1 1 2 2 3 4 4 4 4 2 2 1 2 2 2 2 3 3 3 3 3 3 4 4 3 3 3 3 3 3 3 3 3 3 4 5 6 6 5 4 3 2 2 3 4 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 4 4 4 4 4 3 3 3 4 4 4 4 4 4 4 4 4 3 3 4 4 4 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 1 2 2 3 3 3 4 4 4 4 3 3 3 3 3 4 4 4 4 4 4 4 4 4 3 3 2 2 1 1 1 1 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 1 1 1 1 1 1 1 1 1 1 2 2 3 3 4 4 3 3 4 5 5 5 5 5 4 4 3 3 4 5 5 4 3 2 1 1 1 2 3 4 4 4 3 2 3 4 4 3 2 1 1 3 3 4 3 1 2 2 1 1 1 1 3 4 3 2 2 2 3 3 4 3 2 1 2 1 2 2 2 2 3 3 2 2 4 2 3 3 3 2 4 5 2 2 3 4 5 3 3 3 3 2 2 3 1 2 2 1 1 1 2 2 1 2 4 4 4 5 5 4 5 6 5 1 5 2 2 3 4 5 5 4 4 4 5 4 3 2 3 3 4 4 4 4 4 3 1 1 2 2 1 2 4 4 2 2 2 2 1 2 4 5 6 6 5 2 2 5 5 4 2 2 2 2 4 2 1 3 2 3 4 7 5 5 6 4 2 2 3 4 7 8 5 2 3 5 8 8 6 1 3 2 4 6 5 4 5 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 4 4 5 5 5 5 6 6 6 6 5 5 5 5 6 6 4 0 2 2 1 5 6 8 8 8 9 8 8 8 7 7 7 8 8 8 8 8 6 4 3 3 4 4 5 6 6 6 6 7 7 8 8 8 8 8 8 8 8 8 8 7 6 6 6 6 7 8 9 10 9 9 7 7 6 5 4 3 2 2 2 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 6 6 6 6 6 5 5 4 5 5 5 5 5 7 8 9 9 9 7 6 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 7 7 8 8 9 9 8 8 7 7 8 9 9 9 8 8 7 7 7 6 6 7 7 7 7 7 7 6 5 5 5 4 4 4 4 5 5 5 5 5 5 6 6 6 6 6 5 5 5 5 5 4 4 4 4 4 4 4 4 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 6 6 5 4 3 2 2 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 4 3 2 2 2 2 3 2 2 2 2 1 2 2 3 4 5 5 4 4 3 3 2 2 3 3 3 4 4 3 3 3 3 3 3 3 2 2 2 2 3 3 3 3 3 4 4 5 5 5 5 4 3 3 3 4 4 5 5 5 6 6 6 6 5 5 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 4 4 4 4 4 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 3 3 3 3 3 3 3 3 4 4 5 5 5 5 5 4 4 4 4 3 3 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 3 3 3 2 2 2 2 1 1 1 1 1 2 3 3 3 3 2 2 3 4 4 5 5 5 5 4 3 3 3 4 4 4 4 4 3 2 2 1 2 3 3 3 3 3 2 2 3 4 5 5 5 2 2 3 3 2 1 3 2 1 1 1 2 3 4 2 2 2 3 4 4 4 2 1 0 1 2 2 4 3 3 3 4 5 5 5 2 2 3 3 2 1 4 4 3 3 3 4 2 2 2 2 2 2 2 0 2 3 2 1 1 1 1 1 2 2 6 7 7 7 6 4 5 6 2 1 1 2 6 5 4 5 4 3 4 5 4 3 2 3 4 4 4 4 3 2 1 1 1 2 2 3 4 4 4 1 1 1 1 2 2 4 3 2 4 3 1 2 4 6 7 4 2 2 2 4 4 4 4 2 4 3 3 4 5 6 3 1 3 3 7 8 9 8 5 2 5 7 7 5 2 2 2 4 7 5 4 4 5 6 6 6 6 6 5 5 5 5 5 5 5 5 3 2 2 3 4 6 7 7 7 7 7 6 6 6 6 7 7 5 2 0 2 0 3 5 6 7 8 8 8 8 7 7 7 7 7 8 8 8 8 7 6 5 4 4 5 5 6 6 6 6 6 6 7 7 8 8 8 8 8 7 7 7 7 7 7 7 6 7 8 9 9 9 9 8 7 6 5 4 4 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 6 6 6 6 6 6 6 5 4 4 3 3 3 3 3 3 5 6 7 7 7 6 6 5 6 6 6 6 6 6 6 6 6 6 6 6 6 7 8 9 10 10 10 10 9 9 8 9 9 8 8 7 6 6 5 6 6 7 7 7 7 7 7 7 7 6 6 5 5 4 4 5 5 6 6 5 5 5 5 6 6 6 5 6 5 5 5 5 5 4 4 4 4 4 4 4 5 5 5 5 6 6 6 6 6 6 6 6 5 5 6 6 6 7 7 7 6 6 5 5 5 5 6 6 6 5 4 3 2 1 1 2 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 2 2 2 2 3 2 2 2 2 2 3 4 5 5 5 4 4 4 3 3 3 3 4 4 4 4 3 3 3 2 2 2 2 2 2 1 2 3 3 3 4 3 4 4 4 4 4 5 5 4 4 4 4 4 5 5 5 5 6 6 6 6 5 5 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 3 4 3 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 3 3 3 4 4 5 5 5 5 5 5 5 4 4 4 3 3 3 2 2 3 3 3 3 3 3 4 4 3 3 3 3 3 3 4 4 4 4 4 4 3 3 3 3 3 2 1 1 1 1 1 2 2 2 1 1 1 2 3 4 4 4 5 5 5 4 4 4 4 4 4 4 3 3 2 2 2 1 0 2 2 2 2 2 2 2 2 4 6 5 5 3 3 3 2 1 1 2 2 3 4 2 2 3 3 1 1 1 3 4 4 2 0 1 1 2 3 2 4 5 4 4 2 2 4 5 5 3 3 3 4 3 1 6 5 3 2 2 2 2 2 1 1 1 1 1 2 4 4 2 2 4 4 2 2 2 4 4 5 6 5 4 3 4 5 3 3 1 4 6 6 6 5 3 3 3 3 2 2 2 2 3 4 3 2 1 1 1 2 2 4 5 5 4 3 2 1 2 4 7 5 3 2 2 3 1 2 4 3 4 4 4 4 3 3 2 1 4 5 2 1 2 3 6 6 6 2 1 4 4 7 7 8 9 9 8 6 6 5 4 2 3 5 6 6 4 4 4 5 6 6 6 6 6 6 5 5 5 6 7 6 5 3 2 2 3 5 6 8 7 7 7 7 7 7 7 7 7 7 6 6 4 2 1 2 4 5 6 7 7 8 7 7 7 7 6 6 7 7 7 7 7 6 6 5 5 5 5 5 5 5 6 6 6 7 7 8 8 8 7 6 6 7 7 8 8 8 7 7 6 7 7 8 8 8 8 7 6 5 5 4 4 4 3 3 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 6 6 6 6 6 6 6 6 6 5 5 4 4 4 4 4 4 4 4 4 5 4 5 6 6 6 6 6 7 7 7 7 7 7 7 7 6 6 6 7 8 9 10 10 10 10 9 8 7 7 6 6 6 6 5 4 4 4 4 5 6 7 7 7 6 7 7 7 6 6 6 6 5 4 5 5 6 6 6 5 5 5 5 6 6 6 6 6 6 6 6 5 4 4 3 3 3 4 4 4 5 5 5 5 5 5 5 6 6 6 5 5 5 6 6 6 7 7 6 6 6 5 5 5 5 6 6 5 4 3 2 1 1 1 1 2 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 2 2 2 3 4 5 5 4 3 3 3 3 3 3 4 4 4 4 3 3 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 5 5 5 5 5 5 6 6 7 6 6 5 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 4 4 4 4 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 3 3 3 3 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 5 5 5 5 5 5 4 4 4 4 4 3 3 3 3 3 3 4 4 4 4 4 4 4 4 3 3 4 4 4 4 4 4 4 4 4 3 3 3 2 2 1 0 0 0 1 0 0 1 1 2 3 4 4 4 4 4 4 4 4 3 3 3 3 4 3 3 3 2 2 2 1 1 2 2 3 3 3 3 2 1 3 5 5 3 1 2 2 2 2 2 2 3 3 3 1 3 5 3 0 0 1 2 3 4 3 2 1 2 3 2 1 2 2 2 4 4 3 3 4 5 3 2 4 5 5 3 1 4 4 2 1 1 3 4 4 4 4 4 3 2 4 4 3 3 4 5 4 3 3 2 2 3 4 4 4 3 4 6 5 3 1 2 4 6 7 6 4 2 2 3 3 2 2 3 3 3 2 1 0 0 1 3 3 5 5 4 4 3 3 2 2 3 4 5 5 5 4 3 1 1 3 4 5 3 1 5 6 6 2 4 2 3 2 3 5 5 7 8 4 3 4 5 3 5 5 5 6 8 10 9 7 5 4 3 4 4 4 4 4 4 5 5 6 6 6 6 6 6 5 5 5 6 7 6 5 4 3 4 5 6 7 7 6 5 5 5 6 6 6 6 6 6 6 5 5 4 3 4 4 5 6 6 6 7 7 7 7 7 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 6 6 7 8 8 8 8 7 7 7 8 8 7 7 7 6 6 5 5 6 6 7 7 7 6 6 5 4 4 4 3 3 3 3 3 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 6 6 6 6 5 5 4 4 4 5 6 6 5 5 6 6 6 5 5 4 4 4 5 5 5 6 7 7 7 7 7 7 7 7 7 8 9 10 10 10 9 8 6 4 2 3 3 4 4 3 3 3 3 3 4 4 5 5 6 5 5 5 5 6 6 6 6 6 5 5 4 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 5 4 4 3 3 3 3 3 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 5 5 4 4 4 4 4 5 4 4 3 2 1 1 1 1 1 2 2 2 3 3 4 4 5 5 5 5 4 4 4 4 4 4 3 3 3 3 3 3 4 4 3 3 3 3 3 3 3 3 4 5 5 5 4 3 2 2 3 3 3 3 4 3 3 2 1 1 1 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 5 5 5 5 5 5 5 6 6 6 6 6 5 5 4 4 4 4 5 5 5 5 5 5 5 6 5 5 5 4 4 4 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 3 3 3 3 3 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 4 4 4 4 4 3 3 3 3 3 3 4 4 4 4 4 4 4 4 3 3 3 3 3 3 4 4 4 4 4 4 3 3 3 2 2 1 1 1 1 1 1 2 2 3 3 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 1 1 1 1 1 1 0 3 5 6 4 1 1 3 4 4 4 4 3 3 2 3 3 4 2 1 1 1 2 3 4 4 4 2 1 1 2 3 3 3 3 3 5 4 3 3 3 4 2 4 3 3 4 2 5 5 4 2 3 6 6 3 3 4 5 4 2 3 5 4 4 3 3 4 3 2 2 0 3 4 4 4 4 6 7 5 4 2 1 0 2 5 5 4 1 2 2 3 3 3 3 2 3 3 2 1 0 1 3 3 4 5 4 4 3 3 2 1 1 2 3 5 6 5 4 4 5 6 5 3 1 2 3 6 8 2 2 2 2 1 3 4 6 8 9 3 3 4 3 2 3 3 3 3 5 8 10 8 6 5 5 4 4 4 5 5 5 5 4 5 5 6 7 6 6 6 5 5 6 6 5 4 3 4 5 7 8 7 7 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 7 7 7 7 7 6 5 5 4 4 4 4 5 5 5 5 5 5 4 5 5 6 6 7 7 7 7 7 7 8 9 8 7 6 5 5 5 5 5 6 6 6 6 6 6 5 5 4 4 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 4 4 4 4 4 4 5 6 6 6 6 6 6 6 6 5 3 2 2 3 3 4 4 5 6 7 7 7 8 8 9 9 10 9 9 8 6 4 2 2 2 2 2 2 2 1 1 1 1 1 2 3 3 4 4 5 4 4 4 5 5 6 6 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 5 4 4 3 3 3 3 3 3 4 4 4 5 5 5 5 5 5 5 5 4 4 5 5 5 5 4 4 3 3 3 3 4 4 4 4 3 2 2 2 2 1 1 1 1 1 2 2 3 3 4 4 5 5 5 5 5 5 5 4 4 4 3 3 3 4 4 4 4 4 4 4 4 4 3 3 3 4 5 6 5 4 3 2 2 2 2 3 3 3 2 2 1 1 1 1 1 2 2 2 2 2 2 3 3 3 3 3 2 3 3 3 3 3 3 3 3 4 4 5 5 5 5 5 5 5 5 6 6 6 6 5 4 4 4 4 5 5 5 5 5 5 5 6 6 5 5 4 4 4 4 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 3 3 3 3 3 3 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 4 4 4 4 4 3 3 3 2 2 1 1 2 2 2 2 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 2 3 3 3 3 3 3 4 5 6 6 4 2 1 2 4 4 3 3 2 2 3 1 1 1 1 3 3 4 4 3 4 4 5 4 3 2 3 5 4 4 3 2 1 1 2 3 5 3 2 0 1 2 1 4 5 5 5 6 8 7 5 3 3 4 4 6 7 7 6 6 4 2 2 3 3 1 1 1 2 5 3 3 6 8 8 6 3 1 1 1 1 3 3 2 2 3 3 3 2 1 1 4 4 3 2 2 3 4 4 4 4 3 3 1 2 4 4 3 3 4 6 5 3 5 8 7 7 7 6 3 2 4 3 5 4 1 2 1 2 3 3 5 8 10 6 2 2 3 4 3 3 4 5 7 8 9 8 6 5 5 5 5 4 5 5 4 4 3 5 5 6 6 6 5 5 5 5 6 6 5 4 3 4 6 7 7 7 7 7 7 7 7 6 5 4 4 4 5 6 6 6 5 5 6 6 6 6 6 6 6 6 7 7 7 7 8 7 6 5 4 4 4 4 4 4 4 4 5 5 4 5 5 6 6 6 6 5 6 6 7 8 9 9 9 7 5 3 4 4 5 6 6 6 6 6 6 6 5 5 4 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 3 3 3 4 4 4 5 6 6 6 6 6 6 6 5 5 3 1 1 2 2 2 3 3 4 6 7 8 8 8 8 8 8 6 5 3 2 2 3 3 3 3 3 3 3 2 1 1 1 0 1 1 2 3 3 4 4 4 4 4 4 4 4 5 5 5 5 5 5 4 3 4 4 5 5 6 6 6 6 6 6 6 5 5 4 3 3 3 2 3 3 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 3 3 3 2 2 3 3 4 4 4 3 3 2 2 3 3 3 3 3 2 2 2 3 3 3 3 4 4 4 4 5 5 5 5 4 4 4 4 4 4 4 4 5 5 5 5 4 4 4 4 4 4 5 6 6 5 3 2 2 2 2 2 2 2 2 2 1 1 1 1 1 2 2 3 2 2 2 3 3 3 3 3 2 2 3 3 3 3 3 3 3 3 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 5 5 5 5 5 5 5 5 5 5 4 4 4 4 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 3 3 3 3 3 2 3 3 3 3 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 4 4 3 4 4 4 5 5 4 3 2 0 2 2 2 2 2 2 1 1 1 1 2 3 3 3 2 2 2 3 5 6 5 4 2 4 4 3 2 4 4 2 1 3 4 3 3 3 1 1 2 4 6 6 6 6 7 7 7 7 4 2 5 7 7 6 7 7 6 1 2 1 1 2 2 3 3 4 1 2 3 4 8 7 5 2 2 3 2 2 3 3 3 3 3 2 1 1 2 4 4 5 4 3 4 4 4 4 3 3 1 1 2 5 3 2 3 4 8 6 5 5 2 3 5 6 6 5 2 3 5 4 4 3 2 1 1 3 2 3 8 10 8 4 3 4 5 4 2 4 6 8 8 7 6 4 2 4 6 6 6 6 5 3 4 4 5 6 6 6 5 5 5 5 5 5 6 6 5 4 4 4 5 5 6 6 7 8 8 8 6 5 4 4 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 8 8 8 8 7 5 4 3 3 4 4 4 4 4 4 4 4 5 5 5 5 5 4 4 4 5 6 7 8 10 10 10 8 5 4 4 5 6 7 7 6 6 6 6 5 5 4 4 3 3 2 2 3 3 3 3 4 4 4 4 4 4 4 4 5 4 4 4 3 3 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 4 4 3 2 1 2 3 3 3 2 2 3 4 4 5 5 5 4 3 2 1 1 2 3 3 3 3 3 3 3 2 1 1 2 1 1 1 1 1 2 2 3 3 3 3 3 3 4 4 4 4 5 5 5 4 2 1 1 2 4 4 4 5 5 5 5 5 5 5 4 4 4 3 3 3 3 3 4 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 3 3 3 2 2 2 3 3 4 4 4 3 3 3 4 4 4 4 4 3 3 2 2 3 3 3 3 3 3 4 4 4 4 5 4 4 4 4 4 4 4 4 4 4 4 5 4 4 4 4 4 4 5 5 5 5 3 2 2 2 2 2 2 2 2 2 2 1 1 1 2 2 3 3 3 3 3 3 3 3 4 4 3 2 2 3 3 4 4 4 3 3 3 3 4 4 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 5 5 5 5 5 5 5 5 4 4 4 3 3 3 3 3 3 3 3 4 4 4 4 4 5 4 4 4 3 3 3 3 3 3 3 3 2 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 4 4 3 3 3 4 4 4 4 3 3 3 3 3 3 4 4 4 4 3 3 3 2 1 1 1 1 1 2 1 1 1 1 1 2 3 3 3 2 2 2 2 2 3 4 5 5 3 3 3 3 3 1 2 2 3 4 4 5 1 2 1 1 3 4 6 5 5 4 3 3 6 8 5 2 4 5 6 5 6 7 7 4 2 1 3 3 1 1 3 3 4 3 4 3 5 6 4 1 1 0 1 2 2 3 3 3 2 2 2 2 3 4 5 5 5 5 4 4 3 3 3 2 1 1 1 2 2 1 2 2 5 6 5 1 1 4 4 5 5 6 6 4 3 3 4 4 2 1 2 4 4 0 8 9 8 2 2 4 4 1 2 5 6 7 8 7 5 4 4 6 7 8 8 8 6 4 3 4 4 5 5 5 4 4 4 5 5 6 7 7 6 4 3 2 2 2 4 6 7 8 8 8 6 5 4 4 5 6 6 6 6 6 6 6 6 6 6 6 6 5 6 6 7 8 9 9 8 8 6 5 3 3 3 4 4 4 4 4 4 4 5 5 5 5 4 4 4 5 5 5 6 7 8 9 10 9 8 6 5 5 6 7 7 7 6 6 5 5 5 4 4 3 3 3 2 2 3 3 3 4 4 4 4 5 5 5 4 4 3 3 3 3 3 4 5 5 5 5 5 5 5 5 4 4 5 5 5 5 5 4 4 4 4 3 2 2 3 4 4 3 1 0 0 1 1 2 2 2 2 2 2 2 3 3 3 3 3 3 3 2 3 4 4 3 2 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 3 3 3 3 2 1 1 1 1 1 1 2 3 3 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 2 2 1 1 2 2 2 3 3 4 4 4 4 3 3 3 2 2 2 2 3 3 4 3 3 3 3 4 4 4 4 3 3 2 2 2 2 2 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 2 2 2 2 2 2 2 2 2 3 3 4 4 4 3 3 3 3 3 4 4 3 2 2 2 3 4 4 4 3 3 3 3 3 4 5 5 5 5 5 5 5 5 5 5 5 4 4 4 5 5 5 5 5 5 5 4 4 4 3 3 3 3 3 3 3 3 3 4 4 4 4 4 5 5 4 4 3 3 3 3 3 3 3 2 2 2 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 2 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 4 4 4 4 3 2 2 2 1 1 1 2 2 3 3 2 2 2 2 2 1 2 2 3 3 3 3 3 3 3 3 3 3 3 4 5 5 4 4 4 4 4 6 6 4 1 1 1 2 3 3 4 6 5 4 2 1 2 5 7 4 6 5 5 5 5 4 6 9 5 4 4 3 1 2 4 5 5 4 4 3 3 4 2 1 1 0 1 1 2 3 3 2 1 2 2 2 3 4 4 4 4 3 3 3 2 2 2 2 4 4 3 1 3 2 1 2 3 5 5 4 5 5 3 3 4 4 4 4 5 5 3 3 1 1 2 3 4 0 7 9 8 1 4 5 3 1 4 5 5 6 8 7 6 5 4 5 7 9 8 7 7 5 4 4 4 4 4 4 4 3 3 4 5 6 7 7 7 5 3 3 3 4 5 6 7 8 8 7 7 6 5 5 5 6 6 6 6 6 6 6 6 6 6 6 5 5 5 6 7 8 9 9 9 8 7 5 4 4 4 4 4 4 4 4 4 4 5 5 5 4 4 5 5 5 5 5 5 6 7 8 8 9 8 8 7 7 7 7 7 7 6 6 5 5 4 4 4 3 3 3 2 2 3 3 3 4 4 4 4 4 5 4 4 3 3 3 3 3 4 4 4 4 5 5 5 6 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 3 1 1 1 2 2 3 3 3 3 2 3 3 3 3 3 3 2 2 3 3 4 4 3 2 2 2 2 2 1 1 2 1 1 1 2 2 1 1 1 1 1 1 1 1 1 1 1 1 0 1 1 0 1 1 1 1 1 2 2 3 3 3 3 3 3 3 3 3 3 3 2 1 1 1 2 3 3 4 4 4 4 4 3 3 3 3 3 3 4 4 4 3 3 2 2 3 3 3 2 2 1 1 1 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 3 2 2 2 2 2 2 2 2 3 3 4 4 4 4 3 3 3 3 3 3 3 3 2 2 2 3 3 3 3 3 3 3 3 3 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 3 3 3 3 3 3 3 3 3 4 4 4 4 4 5 5 5 4 4 4 3 3 3 3 3 3 2 2 2 2 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 3 3 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 4 4 5 5 5 4 4 3 3 3 3 3 3 3 2 2 2 1 2 2 2 3 3 3 2 2 2 2 1 0 1 3 3 4 4 4 4 4 4 4 3 2 0 1 1 1 2 3 3 3 4 6 6 3 2 1 1 1 1 2 4 7 6 5 3 2 3 3 6 5 6 6 5 6 5 3 5 7 6 5 3 1 1 2 5 6 3 5 3 2 1 0 1 1 1 1 3 3 3 3 3 3 1 1 2 2 2 4 6 5 4 3 3 2 1 1 2 3 4 3 2 1 3 3 2 3 3 3 3 4 5 5 4 4 4 3 4 6 6 6 3 2 1 1 2 1 3 2 6 9 9 7 3 1 2 3 4 4 4 5 6 5 4 4 5 6 7 8 8 7 6 6 5 4 4 4 4 4 3 3 4 5 6 7 7 6 6 5 5 5 6 7 7 7 7 7 8 7 7 6 5 5 6 6 6 6 5 5 5 6 6 6 6 5 5 5 5 6 6 7 8 8 8 8 8 6 4 4 4 4 4 4 4 4 5 5 5 5 5 4 5 5 5 5 5 5 6 6 6 6 7 7 8 8 8 8 7 7 7 7 7 6 6 5 4 4 3 3 3 3 2 2 2 3 3 4 4 4 4 4 4 4 3 3 3 3 3 4 4 4 4 5 5 5 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 4 4 4 4 3 3 3 2 2 2 2 2 3 3 3 3 3 3 3 2 2 2 2 2 2 3 4 4 4 2 1 2 2 2 2 1 2 2 2 3 3 3 2 2 1 1 0 0 0 0 1 2 1 1 1 1 0 0 0 0 0 0 0 0 1 1 2 2 2 2 2 2 2 2 2 3 3 3 3 2 2 3 3 4 4 5 4 4 4 4 4 5 5 5 5 5 5 4 3 2 2 2 2 2 1 1 1 1 1 1 2 2 2 2 2 3 3 3 3 3 3 3 2 2 2 2 2 2 2 3 3 4 3 3 3 3 3 4 4 4 3 3 3 3 4 4 5 5 5 4 3 2 2 2 3 3 3 3 3 3 4 4 5 5 4 3 3 2 2 2 3 3 3 2 1 2 2 3 3 3 3 3 3 3 4 4 4 5 5 5 5 5 5 5 5 5 5 4 4 5 4 4 4 4 4 4 4 3 3 3 3 3 3 4 4 4 4 4 4 4 5 5 5 5 4 4 4 3 3 3 3 3 3 3 2 2 2 2 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 4 4 5 5 5 5 5 5 5 5 5 5 5 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 3 3 3 3 3 3 2 2 2 2 2 3 3 3 3 3 3 2 2 2 1 1 2 3 3 3 3 3 3 3 4 4 3 3 2 2 2 2 1 1 1 2 3 4 5 4 3 3 2 1 1 3 3 4 5 6 5 3 2 2 4 6 6 5 4 5 6 6 6 6 6 6 4 2 5 3 3 6 2 3 1 2 2 2 2 1 1 2 2 3 3 3 2 2 1 1 3 2 3 4 4 4 3 3 3 3 2 2 4 4 4 2 1 1 1 3 1 3 4 4 3 3 3 4 5 5 5 5 5 6 5 3 1 1 3 4 4 2 1 3 4 6 7 7 8 6 4 3 4 4 4 5 4 2 3 4 6 7 7 7 6 7 7 6 6 5 5 5 5 5 4 4 4 6 7 7 6 6 5 4 4 4 5 7 8 8 7 7 7 7 6 5 5 5 6 7 7 6 5 5 5 5 5 6 5 5 5 5 6 6 6 6 7 7 8 8 8 6 4 3 3 4 5 5 5 5 6 7 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 6 7 8 8 8 8 8 8 7 7 7 7 6 5 4 3 3 3 3 3 2 2 3 3 3 3 3 3 3 4 3 3 3 3 4 4 4 4 4 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 3 3 3 3 3 4 3 3 2 1 2 2 3 2 2 3 4 4 4 4 3 3 3 2 2 1 1 1 1 1 1 2 1 1 2 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 4 4 5 5 6 6 6 6 6 6 6 6 6 5 4 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 2 2 2 1 1 1 2 2 3 3 3 4 3 3 3 3 3 4 4 4 4 3 4 4 4 5 5 5 4 3 3 2 2 3 3 3 3 4 4 4 4 5 4 4 3 2 2 1 2 2 2 3 3 2 2 2 2 3 3 3 3 3 3 3 4 4 4 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 4 4 4 4 4 5 5 4 5 5 5 5 5 4 4 3 3 3 3 3 3 3 3 2 2 2 2 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 5 5 5 5 5 5 4 4 4 4 4 4 4 3 3 3 3 3 3 2 3 3 3 4 4 4 4 3 3 3 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 1 2 4 5 5 5 5 6 5 4 3 2 1 2 4 4 5 4 3 3 4 5 4 3 5 6 5 5 5 6 5 5 5 5 5 4 3 4 2 0 0 2 4 4 3 2 1 1 2 3 3 2 2 2 1 3 4 4 3 1 2 2 3 4 4 4 5 5 4 4 3 1 1 3 2 4 1 1 2 2 1 3 5 5 5 7 5 3 4 4 3 2 2 1 2 3 4 4 3 3 1 4 3 3 6 8 9 4 4 5 4 5 4 3 4 6 7 7 6 5 5 6 7 7 6 4 5 5 6 6 6 6 6 6 7 6 6 5 4 3 2 3 4 6 7 7 7 7 7 6 6 5 6 6 6 7 7 7 6 5 5 5 5 6 5 5 5 6 6 6 6 6 6 6 7 8 8 7 5 4 3 4 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 4 4 4 4 5 6 8 8 8 8 7 7 8 8 8 7 6 5 4 3 3 3 2 2 2 2 3 3 3 3 3 3 3 4 4 3 4 4 4 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 4 4 4 4 4 4 4 4 4 4 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 3 2 2 2 3 3 3 4 4 4 4 4 4 3 3 3 3 3 3 2 2 1 1 1 1 2 2 2 3 3 2 2 3 3 3 3 2 2 2 3 3 3 2 2 3 3 3 3 3 3 3 3 2 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 3 4 4 4 3 4 3 3 3 3 4 4 4 4 4 4 4 5 5 5 4 3 2 2 2 2 3 3 4 4 4 4 4 4 4 3 3 2 1 1 1 2 2 2 3 3 3 2 2 2 3 3 3 3 3 3 4 4 4 4 5 5 5 5 5 5 5 5 4 3 3 4 4 4 4 4 4 4 3 3 3 3 4 4 4 4 5 5 5 5 5 5 5 5 5 5 4 4 3 3 3 3 3 3 3 3 3 2 2 2 2 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 4 4 4 5 5 5 5 5 5 5 6 6 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 3 3 3 3 3 4 4 4 4 4 4 4 3 3 3 2 2 3 3 4 4 4 3 3 2 2 2 3 3 3 4 4 3 3 2 2 4 5 6 6 6 6 6 6 5 4 3 2 1 2 3 4 5 3 3 2 3 1 3 6 6 6 5 5 6 6 6 6 6 5 4 4 4 4 3 1 3 5 5 4 4 3 2 2 2 1 2 3 3 3 4 4 4 3 1 2 3 4 5 6 5 5 4 3 3 2 2 2 2 2 2 3 2 1 1 2 2 3 4 5 6 3 2 2 1 4 5 6 3 3 3 3 4 4 4 3 3 2 4 7 9 10 7 4 4 4 4 4 4 5 6 6 5 4 4 4 5 6 6 5 5 5 5 6 6 7 7 7 6 6 6 5 4 3 2 2 3 4 6 7 7 7 7 6 6 6 5 6 6 6 7 7 7 6 6 6 6 6 6 6 5 5 6 7 7 7 6 5 5 6 6 7 7 6 6 5 6 6 7 6 5 5 5 5 5 5 5 6 6 6 5 5 4 4 4 4 4 3 4 4 5 7 7 7 7 7 7 7 7 8 8 8 6 5 3 2 2 2 2 2 2 2 3 3 3 3 3 4 4 4 4 4 4 4 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 4 4 5 5 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 3 3 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 2 2 1 1 2 2 2 3 3 3 3 4 4 5 4 4 3 3 3 3 3 3 3 4 4 4 4 4 4 3 3 3 2 2 3 3 3 3 3 2 2 1 1 1 1 1 1 1 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 3 4 4 3 3 3 4 4 3 3 3 3 4 4 4 4 5 5 5 6 5 4 3 2 2 2 2 3 3 3 4 4 4 4 3 3 2 2 2 1 1 1 1 2 2 3 3 3 3 2 2 3 3 3 3 3 3 3 3 4 4 4 4 5 5 5 5 5 5 4 3 3 4 4 4 4 4 4 4 4 3 3 3 3 4 4 4 5 5 5 5 6 5 5 5 5 5 4 4 3 3 3 3 3 3 4 4 3 3 3 2 2 1 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 4 3 4 3 3 3 3 3 3 4 3 3 2 1 1 2 2 3 4 4 4 3 3 3 3 5 5 6 6 6 6 6 5 4 3 2 1 1 2 3 3 3 2 2 1 1 3 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 3 4 4 5 5 4 3 3 3 2 2 3 3 4 4 4 3 3 2 2 4 4 4 6 9 6 3 1 1 1 2 3 3 2 3 3 3 3 3 2 3 3 4 4 3 3 4 3 2 2 5 5 5 5 4 2 3 4 4 4 2 4 7 8 9 8 8 9 8 5 3 4 4 5 7 6 6 5 5 4 4 5 5 5 5 5 5 6 6 6 6 7 7 7 6 5 4 4 3 3 2 4 5 8 9 8 7 6 6 6 5 5 5 6 6 6 7 7 7 7 7 7 7 7 6 6 6 6 7 7 7 6 5 4 4 5 6 7 7 7 7 7 7 7 6 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 5 6 6 7 7 7 7 7 7 7 7 8 7 6 4 3 2 2 2 2 2 2 3 3 3 3 4 4 4 4 4 4 4 4 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 5 5 5 5 5 6 6 5 5 4 4 4 4 5 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 3 4 3 3 4 3 3 3 2 2 2 2 2 2 2 3 3 4 4 5 5 4 3 3 3 4 3 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 4 4 4 3 2 1 1 1 1 1 1 1 1 2 2 3 4 4 4 3 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 3 4 4 4 3 3 4 4 4 4 3 3 4 4 4 5 5 6 6 6 6 5 4 3 3 3 3 3 4 4 4 4 4 3 2 1 1 1 1 1 1 1 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 5 5 4 4 4 3 4 4 4 4 4 4 4 4 4 4 3 3 4 4 4 4 5 5 5 6 6 6 5 5 5 4 4 3 3 3 3 3 3 4 4 4 3 3 3 2 1 1 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 4 4 4 4 4 3 3 3 3 3 3 2 1 1 1 1 2 2 3 3 3 3 3 4 4 5 5 6 6 6 6 5 4 3 2 2 1 1 1 2 2 2 2 2 1 2 3 4 5 5 5 6 6 6 6 6 6 5 5 4 4 4 5 4 4 3 4 4 4 3 3 3 3 2 2 2 3 4 3 2 2 2 2 3 4 2 1 2 5 7 3 3 1 2 4 5 5 4 3 3 3 2 1 1 3 5 4 2 2 3 6 5 4 2 4 1 2 6 4 3 3 2 1 2 6 7 7 6 6 6 8 9 8 7 4 4 5 5 7 7 7 7 7 6 5 5 5 6 6 6 6 6 6 5 5 5 5 6 6 6 5 5 4 3 3 4 5 7 7 7 7 7 7 6 5 4 4 5 6 6 7 8 8 8 8 7 7 7 7 7 6 6 7 7 7 6 5 4 4 4 5 6 6 7 7 7 7 6 6 6 6 6 6 5 5 5 5 4 4 4 5 5 5 4 4 4 4 4 4 5 5 6 6 7 7 7 6 6 6 6 7 8 7 5 3 2 2 2 2 2 2 3 3 3 3 4 4 4 4 4 4 4 4 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 5 5 5 6 6 6 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 5 4 4 3 3 3 3 4 4 4 3 3 4 4 4 4 4 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 3 3 3 2 2 2 2 2 3 3 4 4 4 3 2 3 3 4 3 3 4 3 3 3 3 3 3 4 4 4 4 4 5 5 5 5 5 4 3 3 3 3 3 3 4 4 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 3 3 3 4 5 5 4 3 3 4 4 4 4 4 4 4 5 5 6 6 6 6 6 5 4 4 4 4 4 4 3 3 4 4 4 4 3 2 1 1 1 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 2 2 2 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 4 4 4 5 5 5 6 6 6 6 6 5 5 4 3 3 2 3 3 3 3 4 4 4 3 3 3 2 1 1 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 4 4 5 4 4 3 3 3 3 3 2 2 1 0 0 1 1 2 2 2 2 2 3 4 4 5 5 5 5 5 5 4 3 2 1 1 1 1 1 1 2 2 2 2 2 3 4 4 5 5 5 5 5 5 5 5 6 5 5 4 4 5 5 5 4 3 4 3 4 4 4 2 1 1 2 3 3 3 3 3 4 4 4 4 4 1 2 5 4 6 4 1 3 4 4 5 6 5 5 4 4 4 1 3 3 4 3 1 4 3 6 6 4 3 2 3 2 4 4 4 3 2 1 1 3 8 9 5 5 5 6 7 6 6 5 6 6 7 7 7 7 7 7 7 6 6 6 6 7 6 6 6 6 5 4 4 4 5 6 6 6 5 5 4 4 4 4 5 5 6 6 7 7 5 4 3 3 4 6 7 8 8 9 9 9 8 8 8 8 7 7 6 6 7 6 6 5 4 3 4 4 5 5 6 6 6 6 6 7 7 7 7 7 7 6 6 5 5 4 4 4 4 5 4 4 4 4 4 4 5 5 5 6 6 7 7 6 6 5 5 6 7 7 6 4 2 2 2 2 2 3 3 3 3 3 3 3 3 3 4 4 4 4 4 5 5 5 5 5 6 6 6 6 6 6 6 6 5 5 5 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 4 4 4 4 4 3 3 3 3 3 3 4 4 4 3 3 4 4 4 4 5 5 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 3 3 2 2 2 3 3 4 4 3 3 2 2 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 5 5 5 5 5 5 4 4 4 4 4 4 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 4 4 4 5 5 6 6 6 5 4 4 4 5 5 5 6 6 6 6 6 6 7 6 5 4 4 4 4 5 4 3 3 3 3 3 4 4 3 2 2 1 2 2 3 3 3 2 2 2 2 2 3 3 3 3 3 3 3 3 2 2 2 2 2 2 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 4 4 5 5 5 6 6 6 6 6 5 5 5 4 3 3 3 3 3 3 3 4 4 4 4 3 3 2 1 0 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 4 4 3 3 3 3 3 4 4 4 4 5 5 5 5 5 5 4 4 3 3 3 3 2 2 2 1 0 0 1 1 1 1 1 1 2 3 3 4 5 5 5 5 4 4 3 2 1 1 0 1 1 1 2 2 2 2 3 3 3 4 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 5 4 2 1 1 1 2 2 3 4 4 4 4 5 5 5 4 3 1 1 2 4 5 6 5 6 6 4 4 4 3 3 4 5 4 3 3 3 1 1 2 3 6 7 5 4 3 2 2 2 4 4 4 5 4 2 3 7 9 9 8 8 7 5 4 4 5 6 7 8 7 6 6 5 6 6 7 7 7 7 7 7 6 6 5 5 4 3 4 4 5 5 5 5 5 4 4 4 5 6 6 6 7 7 7 5 4 2 3 4 6 8 8 9 9 9 9 9 9 8 8 7 7 6 6 6 6 5 4 4 4 4 4 4 4 4 4 4 5 5 6 7 7 7 7 8 8 8 8 7 7 6 5 6 7 6 6 5 5 5 5 5 4 5 5 6 7 7 6 6 5 4 4 5 5 6 5 3 2 2 2 3 3 3 2 2 2 2 3 3 3 4 4 4 4 4 5 5 5 6 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 4 4 4 4 4 4 4 4 4 5 5 5 5 4 4 4 4 5 5 6 6 6 6 6 5 5 6 6 5 5 5 5 5 5 6 5 5 5 4 4 4 4 3 3 3 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 5 5 5 5 5 4 4 4 4 4 4 4 4 5 5 5 4 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 4 4 5 5 6 6 7 6 5 4 4 4 5 5 6 7 7 7 7 7 7 7 6 5 4 3 3 4 4 4 3 2 2 2 3 3 3 3 3 2 2 2 2 3 3 4 4 4 3 3 3 4 4 4 4 4 3 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 4 4 4 5 5 6 6 6 6 6 5 5 4 4 3 3 3 3 3 3 3 3 4 4 4 3 2 1 1 0 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 3 3 4 4 4 4 4 4 4 4 4 4 3 3 2 2 2 2 1 1 1 0 1 1 1 0 0 1 2 3 4 4 5 5 5 4 4 3 2 2 1 1 1 2 2 2 2 2 2 3 3 3 3 4 5 5 5 4 5 5 5 5 5 5 5 5 4 4 3 3 3 3 3 3 3 3 3 2 1 1 2 3 4 4 4 3 4 4 5 4 4 4 3 2 2 2 2 4 4 4 6 6 5 3 3 3 3 2 3 6 5 3 1 1 2 3 5 4 5 2 2 5 6 5 4 4 4 4 5 5 6 6 7 9 9 9 9 9 6 3 3 4 5 5 4 3 2 2 3 4 4 6 7 7 8 7 7 7 7 6 4 3 2 2 3 4 4 5 5 5 5 5 6 7 8 8 8 8 8 7 6 5 4 4 5 6 8 8 9 9 9 9 9 9 9 8 7 7 6 6 5 5 5 4 4 4 4 4 4 4 3 4 4 4 4 4 5 6 6 6 7 8 9 9 9 9 9 8 9 9 9 8 8 7 7 6 5 4 4 4 5 6 6 7 6 6 5 4 4 4 4 5 4 3 3 3 3 2 2 1 2 2 2 3 3 3 3 4 4 4 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 4 5 5 5 6 6 6 6 6 5 5 4 5 5 5 6 7 7 6 6 5 6 6 6 6 5 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 3 4 4 4 4 4 4 4 3 4 4 4 4 4 5 5 5 5 5 5 4 4 5 5 4 4 4 4 5 5 5 4 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 6 6 6 6 5 4 4 4 5 5 6 6 6 6 6 6 6 6 5 4 3 3 2 3 3 3 3 2 2 2 2 3 3 3 2 2 2 2 2 2 3 4 4 4 4 4 4 5 5 5 6 5 4 3 2 2 1 1 1 1 2 2 2 2 2 2 2 2 2 3 3 4 4 4 4 4 4 3 3 3 3 2 2 3 3 3 3 4 4 4 5 5 6 6 6 6 5 5 5 4 4 3 3 3 3 3 3 3 3 4 4 4 3 2 1 0 1 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 4 3 3 3 3 3 3 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 2 3 4 4 5 5 5 4 4 3 2 1 1 1 1 2 2 2 2 2 2 3 3 3 4 4 5 5 5 5 5 5 5 5 5 5 4 4 3 3 3 2 2 2 2 2 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 3 4 4 3 3 3 3 3 3 1 1 3 5 6 3 2 3 4 3 4 6 6 4 2 2 4 4 4 2 2 2 2 4 5 6 6 5 5 3 3 5 7 7 8 9 9 9 9 9 8 5 3 2 2 2 1 1 2 2 2 2 3 3 4 5 7 7 8 8 8 7 6 4 3 2 3 4 5 6 6 7 7 7 8 8 9 9 9 9 8 8 8 7 6 5 5 6 7 8 8 9 9 9 10 9 9 8 8 7 6 5 5 4 4 5 5 5 5 5 4 3 3 4 4 4 4 4 4 5 5 4 4 6 7 8 8 9 8 8 7 7 8 8 8 8 8 8 7 5 4 4 5 6 7 7 7 7 6 4 3 3 3 4 4 3 3 2 2 1 0 1 2 2 2 3 3 3 3 3 4 4 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 6 6 7 7 7 7 6 5 5 5 5 6 6 7 7 7 6 6 6 6 6 5 5 4 4 4 4 4 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 5 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 6 6 6 6 6 6 4 4 4 4 5 6 6 6 6 5 5 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 3 4 4 4 5 5 5 5 6 6 6 5 4 2 1 1 1 1 1 1 2 2 2 2 2 2 2 3 3 3 4 4 4 4 4 4 3 3 3 2 2 2 3 3 3 3 4 4 4 4 5 5 6 6 6 5 5 5 4 4 3 3 3 3 3 3 3 3 4 4 4 4 3 1 0 1 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 2 2 2 2 3 3 2 2 2 2 2 2 2 2 2 2 2 3 4 4 5 5 4 4 3 2 2 1 1 1 2 2 2 2 2 2 2 2 3 3 3 4 5 5 5 5 5 5 5 5 4 4 4 3 3 3 2 2 2 2 2 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 4 3 2 1 3 4 6 5 4 4 3 3 4 5 5 5 5 5 6 4 3 2 2 2 3 3 2 4 5 5 5 4 4 4 5 6 7 8 8 8 8 9 9 7 5 6 5 3 1 1 2 3 3 3 3 3 3 4 5 6 7 7 8 8 7 6 4 4 4 5 6 7 8 9 9 9 9 9 9 9 9 8 8 8 9 8 7 5 4 4 6 7 8 9 9 9 10 9 9 8 8 7 6 5 4 4 4 5 5 6 6 6 6 5 3 3 3 3 4 4 4 4 4 3 3 4 5 6 6 6 6 6 6 6 6 6 7 7 8 9 8 7 6 5 6 6 7 7 7 7 6 5 4 3 4 4 4 3 3 2 1 0 1 2 2 2 2 3 3 3 3 4 4 4 5 5 5 5 6 6 6 6 6 6 6 6 7 6 6 6 6 6 6 7 7 7 7 6 6 7 7 7 7 7 7 7 7 7 7 7 7 6 6 7 7 7 7 7 6 5 5 5 5 6 6 7 7 7 6 6 6 6 6 5 4 4 4 4 4 5 5 5 5 5 5 6 6 6 7 7 8 8 7 7 7 6 5 5 4 5 5 5 5 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 6 5 5 5 5 5 5 4 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 6 6 6 6 6 6 5 4 3 4 4 5 5 6 6 5 5 4 3 2 1 2 3 4 4 4 3 3 3 3 3 3 3 3 2 2 2 2 3 3 2 2 2 2 2 3 4 5 5 5 5 5 5 6 6 6 5 4 2 0 0 0 1 1 2 2 2 2 2 2 3 3 3 4 4 4 5 4 4 4 3 3 2 2 2 3 3 3 3 3 4 4 4 4 5 5 5 5 5 5 5 5 4 3 3 3 3 3 3 3 3 3 3 4 4 4 3 1 0 1 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 2 2 2 2 3 3 2 2 2 2 2 3 4 4 4 4 3 3 2 1 1 1 2 2 2 2 2 2 2 2 2 2 3 3 4 4 5 5 5 5 4 4 4 4 4 3 3 3 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 3 1 2 3 4 5 6 6 5 5 4 4 4 5 5 6 6 6 7 5 3 4 4 1 1 2 2 2 3 5 5 3 2 4 5 7 9 8 8 7 7 7 5 4 5 5 5 1 2 1 2 4 4 4 3 3 3 4 4 5 6 6 6 6 6 6 6 6 6 6 7 8 8 9 9 9 9 8 7 7 8 8 9 9 9 7 5 4 3 5 7 8 9 9 9 9 9 9 8 8 7 6 5 4 4 4 5 6 6 7 7 7 6 5 4 4 4 3 3 4 4 4 4 4 4 5 6 6 6 5 5 5 5 6 6 6 6 7 8 8 8 7 7 7 7 7 7 7 7 6 6 5 5 4 4 4 3 1 1 1 1 2 2 2 2 3 3 3 3 4 4 4 4 4 5 5 5 5 5 6 6 6 6 6 6 7 7 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 8 7 8 8 8 7 7 7 7 7 7 6 6 5 5 5 5 5 6 6 7 7 7 6 6 5 5 4 4 4 4 5 5 6 6 5 5 5 6 6 7 7 8 8 8 8 8 7 7 7 6 5 5 5 5 5 5 5 4 4 4 4 4 4 4 5 4 4 4 4 5 5 5 5 6 6 6 6 6 6 6 5 5 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 5 4 3 3 3 4 5 5 5 5 5 5 4 4 3 2 2 2 3 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 3 4 5 5 5 5 5 6 6 6 6 5 4 2 0 0 0 0 1 2 2 1 2 2 3 3 3 4 4 4 5 5 5 4 4 3 3 2 2 2 3 3 3 3 3 3 4 4 4 5 5 5 5 5 5 5 4 4 3 3 3 3 3 3 3 3 3 3 4 4 4 3 2 1 0 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 2 2 1 2 2 2 3 3 3 3 2 2 1 1 2 2 2 2 2 2 2 2 2 2 2 2 3 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 3 3 3 4 4 4 3 3 2 2 3 3 3 3 3 3 4 4 4 3 2 3 4 4 5 5 5 5 4 4 4 5 4 4 3 5 7 5 5 6 6 4 1 3 2 1 3 4 4 3 1 3 5 7 8 9 8 8 7 6 4 4 5 6 5 2 0 1 3 6 5 4 4 4 4 4 4 5 5 5 5 5 6 6 6 7 7 7 7 7 8 8 9 8 8 7 7 8 8 9 10 9 9 6 4 3 4 5 7 8 9 9 9 9 8 8 8 7 7 6 5 5 4 4 5 5 5 6 6 7 6 6 6 7 7 7 4 3 3 3 4 4 4 4 5 6 5 4 4 4 5 6 7 6 6 6 6 7 7 7 7 7 7 7 6 6 6 7 7 6 6 5 4 3 2 1 1 1 1 1 2 2 3 3 3 3 3 4 4 4 4 4 4 4 5 5 5 5 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 7 7 6 5 5 4 4 4 5 5 6 7 6 6 6 6 6 6 7 8 8 9 8 8 7 7 7 6 6 6 5 5 5 5 5 5 4 4 4 5 5 5 5 5 5 4 4 4 5 5 6 6 6 6 6 6 6 6 6 6 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 5 5 4 3 3 3 4 4 5 5 5 5 5 5 5 5 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 3 3 3 3 2 2 2 2 3 3 4 4 5 5 5 5 6 6 7 6 5 3 2 1 0 0 0 1 2 1 2 2 3 3 4 4 4 4 4 5 5 5 5 4 3 3 3 3 3 3 3 3 3 3 3 4 4 4 5 5 5 5 5 5 5 4 4 3 3 3 3 3 3 3 3 3 3 4 4 4 3 2 1 0 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 2 2 2 2 3 3 3 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 3 3 4 4 3 3 2 2 1 1 2 3 3 3 3 4 4 4 3 3 3 3 3 3 3 3 4 4 4 5 5 4 4 3 4 5 5 5 4 6 6 4 2 1 1 3 4 4 3 3 3 5 7 7 8 8 8 8 7 6 6 6 6 6 4 2 2 3 5 5 4 3 3 4 4 5 5 5 5 5 5 5 6 6 6 7 7 7 7 7 8 8 7 7 6 7 8 9 9 10 9 8 6 4 3 4 6 7 9 9 9 9 8 8 8 7 7 6 6 5 5 4 4 4 4 5 5 5 6 6 5 5 5 6 7 7 6 4 3 3 3 4 4 5 5 4 4 4 4 5 6 7 7 6 6 6 6 6 6 6 7 7 7 6 6 6 6 6 6 5 4 4 3 3 2 1 1 2 2 2 3 3 3 3 3 4 4 4 4 4 4 4 4 4 5 5 5 5 5 6 6 6 7 7 7 7 7 7 7 7 8 8 7 8 7 7 8 8 8 8 8 9 9 9 9 8 8 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 7 6 5 4 4 4 4 5 5 6 7 7 6 6 6 6 7 7 8 9 9 8 7 7 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 6 5 5 5 5 5 5 5 6 6 7 7 7 6 6 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 5 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 4 4 3 3 3 3 3 3 3 3 3 3 3 4 4 4 3 3 3 2 3 3 3 3 3 3 4 4 4 4 5 6 6 7 7 6 5 4 2 1 1 0 0 1 1 1 1 2 3 3 4 4 4 4 5 5 5 5 5 5 4 4 3 3 3 3 3 3 3 3 3 3 4 4 5 5 5 5 5 5 4 4 4 3 3 3 3 3 3 3 3 3 3 3 4 4 4 3 2 1 0 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 2 2 2 2 2 3 3 3 3 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 1 2 2 2 3 3 3 3 3 2 1 0 1 2 2 3 3 3 4 4 4 3 3 3 2 2 2 2 2 3 3 3 4 4 5 5 4 5 5 5 4 4 5 6 6 6 5 5 4 3 3 3 3 5 6 7 7 7 7 7 7 7 7 7 7 7 6 6 5 4 4 4 4 4 3 3 3 3 4 5 5 4 4 4 4 5 5 6 7 7 7 6 7 7 7 7 6 6 7 8 9 9 10 9 8 6 5 4 5 7 8 9 10 9 8 8 8 8 7 7 6 6 5 5 4 4 4 4 4 4 5 5 5 5 4 4 4 6 7 6 6 5 4 4 4 4 4 4 3 3 4 5 6 7 7 7 6 6 6 6 6 6 6 7 7 7 6 6 5 6 5 5 4 4 4 4 4 4 4 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 6 6 6 7 7 7 7 8 8 7 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 8 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 7 7 6 4 4 4 5 5 6 6 7 7 7 7 7 7 7 8 9 9 9 8 7 6 6 6 6 5 5 4 4 5 5 5 5 5 5 5 6 6 6 6 6 6 5 5 6 6 7 7 7 7 7 6 6 6 6 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 6 6 6 6 5 5 4 4 4 5 5 5 5 5 5 5 5 5 5 5 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 3 3 3 3 4 4 4 5 6 7 7 7 6 4 3 2 1 1 1 0 1 1 1 2 3 3 4 4 4 4 5 5 5 6 6 6 5 5 4 4 3 3 3 3 3 3 3 3 3 4 4 5 5 5 5 5 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 4 4 3 2 0 0 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 3 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 3 3 3 3 2 2 2 1 1 2 2 2 3 3 3 3 2 1 0 1 1 2 2 3 3 3 3 3 3 3 3 3 2 3 3 3 3 4 4 5 5 5 5 5 5 5 5 5 4 5 5 6 7 8 8 7 5 4 4 5 6 7 7 7 6 5 6 6 7 7 7 7 7 7 6 6 5 5 4 3 4 4 4 3 3 4 5 5 4 3 3 4 4 5 6 7 7 7 6 6 7 7 7 6 6 6 7 8 9 9 9 8 6 5 6 7 8 9 9 9 9 8 8 8 8 7 7 6 6 5 5 4 4 4 4 4 4 4 5 5 5 4 4 4 5 6 6 6 5 4 4 4 4 4 3 3 3 4 5 7 7 7 6 6 6 6 6 6 6 7 7 7 6 6 5 4 4 4 4 4 4 4 4 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 6 6 6 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 8 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 6 6 5 4 4 5 6 6 7 7 7 7 7 7 7 7 8 9 10 10 9 8 7 6 6 6 6 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 6 6 6 6 5 5 5 5 4 4 4 4 4 4 4 4 5 5 4 4 4 4 5 5 5 4 4 4 4 4 5 5 6 6 6 5 5 5 4 4 4 4 5 5 6 5 5 5 5 5 5 5 5 4 4 4 3 3 3 3 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 5 6 7 7 7 5 4 2 1 1 1 0 0 0 1 2 3 3 4 4 4 5 5 5 5 6 6 6 6 5 5 4 4 4 3 3 3 3 3 3 3 4 4 5 5 5 5 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 3 2 0 0 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 2 2 2 2 2 2 2 2 2 3 3 4 4 4 4 4 4 3 3 3 3 2 2 1 1 1 1 2 2 3 3 3 3 2 1 0 1 1 2 2 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 4 4 5 5 6 6 6 6 5 5 5 6 6 7 6 6 6 5 5 5 6 6 6 6 6 6 6 6 5 5 5 4 4 4 4 4 4 4 5 5 5 4 4 4 5 5 6 6 7 6 6 6 6 7 7 7 7 7 7 8 9 9 9 7 6 6 6 8 9 10 9 9 9 8 8 8 8 7 7 6 6 6 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 4 4 4 4 4 4 4 4 4 5 5 5 6 6 5 5 5 6 6 6 6 7 7 7 6 5 4 4 4 4 4 5 5 5 5 5 6 6 5 5 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 6 5 5 5 6 6 7 7 7 6 6 6 6 6 6 6 6 7 6 6 5 4 5 5 6 6 7 7 7 7 7 8 8 8 9 10 10 9 9 8 7 6 6 6 6 5 5 5 5 6 6 5 5 5 5 5 6 6 6 6 6 6 6 7 7 8 8 8 7 7 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 5 5 5 5 5 5 5 4 4 5 5 5 5 5 5 5 4 4 4 4 4 5 5 6 6 6 5 5 5 5 5 5 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 3 3 3 3 4 4 4 5 6 6 7 7 6 5 4 2 1 0 0 0 1 1 2 3 3 4 4 4 5 5 5 5 6 6 6 6 6 6 5 4 4 4 3 3 3 3 3 3 4 4 4 5 5 5 5 4 4 4 4 3 3 3 3 3 2 3 3 3 4 4 4 3 3 4 3 2 1 1 1 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 2 2 2 2 3 3 3 4 4 3 3 3 3 3 3 2 2 1 1 1 1 2 2 2 3 2 2 1 1 1 1 2 2 2 2 2 2 2 3 3 3 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 7 7 8 7 6 6 6 5 5 6 6 6 6 6 5 5 5 5 5 5 5 4 4 4 4 4 4 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 7 7 7 7 7 8 8 8 8 7 7 6 7 8 9 9 9 9 8 8 8 8 8 8 7 7 6 6 6 5 4 4 4 4 5 5 4 4 4 4 5 5 4 4 4 4 4 4 3 3 3 4 5 5 6 5 5 5 5 4 4 4 4 5 5 6 6 7 7 6 5 4 4 4 4 5 5 5 5 5 5 6 6 6 6 5 5 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 6 5 4 5 5 6 6 7 7 7 7 6 6 6 5 6 6 6 7 7 6 6 5 5 5 6 6 6 6 7 7 7 8 8 9 9 9 9 9 8 7 6 6 6 6 6 5 5 5 5 5 6 6 6 6 5 5 5 6 6 6 6 6 7 7 7 7 8 8 7 7 6 6 6 5 5 6 6 6 5 6 6 6 5 5 5 5 5 5 5 5 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 5 5 5 6 6 6 5 5 5 4 5 5 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 3 3 3 3 3 3 4 4 5 5 6 6 6 6 6 5 4 2 1 1 1 1 2 2 3 3 4 4 4 4 5 5 5 6 6 6 6 6 6 5 5 4 4 4 3 3 3 3 3 4 4 4 4 4 5 5 5 4 4 4 3 3 3 3 3 3 2 2 3 3 4 4 4 4 4 4 3 2 1 1 1 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 3 3 3 3 3 3 3 3 3 2 2 2 1 1 1 2 2 2 2 1 1 1 1 1 2 2 2 2 2 2 2 3 3 3 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 7 7 7 7 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 7 7 7 8 8 8 8 8 8 7 7 7 8 8 9 9 8 8 8 8 8 9 8 8 8 7 7 7 6 6 5 5 4 5 5 5 4 4 4 5 6 5 5 5 5 5 5 4 3 2 3 3 5 6 6 6 6 5 5 5 4 4 4 4 5 5 5 5 6 5 4 4 4 4 4 4 4 4 5 5 6 6 6 6 6 6 5 5 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 7 7 7 8 8 8 9 8 8 8 8 8 8 8 8 8 8 8 7 6 5 5 5 6 6 7 7 7 7 7 6 6 6 5 5 6 6 7 7 7 7 7 6 6 6 6 6 7 7 7 7 8 8 8 8 9 9 8 8 7 6 5 5 5 6 6 5 5 5 5 6 6 6 7 6 6 6 6 6 6 6 6 6 6 7 7 8 8 7 7 6 6 6 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 3 3 3 4 4 4 5 5 5 6 6 6 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 4 4 5 5 5 6 6 6 6 5 3 2 1 1 1 2 2 3 3 4 4 4 4 4 5 5 6 6 6 6 6 6 6 5 5 4 4 3 3 3 3 3 3 4 4 4 4 4 4 5 4 4 4 4 3 3 3 3 3 3 2 2 2 3 3 4 5 4 4 4 3 2 1 1 1 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 2 2 2 2 2 2 1 1 1 1 1 1 1 0 0 1 1 1 2 1 1 1 2 2 3 3 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 7 7 7 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 8 8 8 8 8 8 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 6 5 5 5 5 5 4 4 4 5 6 6 6 6 6 6 5 5 4 3 3 3 5 6 7 7 7 6 6 6 5 5 4 4 3 3 4 4 4 4 3 3 3 3 3 3 3 4 4 5 6 6 6 6 6 6 6 5 4 4 4 4 4 5 5 5 5 4 4 4 5 5 6 6 6 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 6 6 6 7 7 7 7 7 7 7 7 6 6 6 6 7 7 7 8 8 8 8 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 7 6 5 5 5 5 6 6 6 6 5 6 6 6 6 7 7 7 7 7 6 6 6 5 6 6 7 7 8 8 8 7 6 6 6 6 5 5 6 6 6 6 6 6 6 7 7 7 7 6 6 6 5 5 5 5 5 5 5 6 5 5 5 5 5 5 5 5 5 3 3 3 3 4 4 4 5 5 5 6 6 6 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 6 6 7 6 5 4 2 1 1 2 2 2 3 3 4 4 4 4 4 5 5 5 6 6 6 6 6 6 5 5 5 4 4 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 4 4 5 5 4 3 2 1 1 1 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 1 1 0 0 0 1 0 0 1 1 1 1 1 1 1 2 2 3 3 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 7 8 8 8 8 8 8 8 8 8 8 8 7 7 7 6 6 5 5 5 5 5 5 6 5 5 5 5 5 5 5 5 5 4 5 6 6 7 6 6 6 6 6 7 7 5 4 2 2 1 2 2 3 3 2 2 2 2 2 2 3 3 4 5 6 7 7 6 6 5 5 4 4 4 4 5 5 5 4 4 4 4 4 5 5 6 6 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 6 6 6 6 7 7 7 8 8 8 8 8 8 8 8 7 7 7 7 7 8 8 8 8 8 9 9 8 8 7 7 6 6 5 5 6 6 6 6 6 5 6 6 6 6 7 7 7 7 8 8 7 7 7 6 6 7 7 7 8 7 6 5 5 5 5 5 5 6 6 6 6 6 6 6 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 5 4 4 4 5 5 5 5 4 3 3 3 4 4 4 5 5 5 5 5 6 6 6 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 6 6 7 7 6 4 3 2 1 2 2 3 3 3 4 4 4 4 4 4 5 5 5 6 6 6 6 6 6 5 5 4 3 3 3 2 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 4 4 5 5 4 3 1 0 1 1 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 0 0 1 1 1 1 1 1 2 2 3 3 4 4 4 3 3 3 3 3 4 4 4 4 4 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 8 8 8 8 8 7 7 7 7 7 7 7 7 7 8 8 8 7 7 7 7 7 6 5 5 5 5 5 5 5 5 5 4 4 4 5 5 5 5 5 6 6 6 6 5 5 5 6 6 6 6 5 3 2 2 1 1 2 3 2 2 2 2 2 2 2 2 3 4 5 6 7 7 6 5 4 4 4 4 4 5 5 4 4 4 3 3 4 4 5 6 6 6 7 7 7 8 8 8 8 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 6 6 6 6 7 7 8 8 9 9 9 9 9 8 8 7 7 7 7 8 8 8 8 9 9 9 9 9 8 7 6 6 6 6 6 6 7 7 7 7 6 6 6 6 6 7 7 7 7 7 8 8 8 8 8 8 8 7 7 7 7 6 5 4 4 4 5 5 5 6 6 6 6 6 6 6 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 5 4 4 4 4 5 5 5 5 4 3 3 4 4 5 5 5 5 5 5 6 6 7 6 6 5 4 4 4 4 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 6 6 7 7 6 5 3 2 2 2 2 3 3 3 4 4 4 4 4 4 5 5 5 6 6 6 6 6 6 5 5 4 4 3 3 2 2 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 2 2 3 3 3 3 4 4 4 5 5 4 3 1 0 1 1 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 1 2 2 2 3 3 3 3 2 3 3 3 3 3 4 4 4 5 5 5 5 6 5 5 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 5 5 5 5 5 5 5 4 4 4 4 5 5 6 5 5 5 5 5 5 5 5 5 5 5 6 5 4 3 2 1 2 2 3 3 2 2 2 2 2 2 2 2 3 3 5 6 6 6 5 4 3 3 3 4 5 6 5 4 3 3 4 4 4 5 6 6 6 7 7 8 8 8 8 8 8 8 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 6 6 7 7 8 8 9 9 9 9 9 9 9 8 8 8 8 8 8 8 9 9 9 9 10 10 9 8 7 6 6 6 6 7 7 8 8 7 7 7 7 7 7 7 7 7 7 6 7 7 7 7 8 8 8 8 8 7 7 7 7 6 5 5 5 5 5 5 5 6 6 6 6 6 6 6 7 7 7 7 7 7 6 6 6 6 7 7 6 6 5 4 4 4 5 5 5 6 5 5 4 4 4 5 5 6 6 6 6 6 6 7 7 7 7 6 5 5 4 4 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 6 6 6 6 6 5 4 3 2 2 2 3 3 3 4 4 4 5 5 5 4 5 5 5 6 6 6 6 6 5 5 4 4 3 2 2 2 2 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 2 2 3 3 4 4 4 4 4 4 4 4 2 1 0 1 1 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 2 2 3 3 3 4 4 4 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 5 5 5 6 5 4 4 4 4 4 4 5 5 4 4 4 4 4 4 4 4 4 4 5 5 5 4 3 2 1 1 2 2 2 2 2 2 2 2 2 2 3 3 4 5 6 6 6 5 3 2 1 1 4 6 7 6 4 3 4 4 5 5 6 6 7 7 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 8 8 8 9 9 9 9 9 9 9 8 8 8 8 9 9 9 9 9 9 9 9 10 10 9 8 7 6 6 6 7 7 8 8 8 8 8 8 8 8 7 7 7 7 7 7 6 6 6 6 7 7 7 7 7 7 7 7 7 7 6 6 5 5 5 5 5 5 5 6 6 6 6 6 6 7 7 7 7 7 6 6 6 6 6 6 6 6 5 4 5 5 5 6 6 6 6 5 5 5 5 5 5 6 6 6 6 6 6 7 7 7 7 6 6 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 6 6 6 6 6 5 4 3 2 3 3 3 4 4 4 4 5 5 5 4 4 4 5 5 6 6 6 6 6 5 5 4 3 3 2 2 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 2 2 3 4 4 4 4 4 4 4 4 4 3 1 1 1 1 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 5 5 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 6 7 7 7 7 7 7 7 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 7 7 7 7 7 7 7 6 6 6 6 6 6 6 5 5 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 4 4 4 4 5 4 3 2 1 1 1 2 2 2 2 2 2 2 2 2 3 4 5 6 6 7 6 5 2 1 1 2 5 6 7 5 3 3 4 5 6 6 7 7 8 8 9 8 8 7 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 8 8 7 7 7 8 8 8 8 8 9 9 9 9 9 9 9 8 8 8 9 9 9 9 9 9 9 9 9 9 10 9 9 9 10 10 9 8 7 6 6 6 7 7 8 8 8 8 9 9 8 8 8 7 7 7 7 7 7 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 6 6 5 5 5 5 5 6 6 6 6 6 7 7 7 7 7 7 7 7 7 6 6 6 6 5 5 4 4 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 6 6 5 5 4 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 6 6 6 6 6 5 4 3 3 3 3 4 4 4 5 5 5 4 4 4 4 5 5 5 6 6 6 6 6 5 5 4 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 4 4 4 4 4 4 4 4 4 2 1 1 1 1 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 7 7 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 7 7 7 7 6 6 6 6 6 6 5 5 5 4 4 4 4 4 4 4 4 5 5 5 4 4 4 4 4 4 4 3 2 1 0 0 1 2 3 3 3 2 2 2 3 4 5 6 6 7 7 6 5 2 2 2 4 6 6 5 3 2 3 4 5 6 7 7 8 9 9 9 8 6 5 5 4 5 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 9 9 9 10 9 8 8 7 7 7 7 8 8 9 9 9 9 9 9 9 9 9 9 10 10 10 10 9 8 7 6 6 6 6 7 7 8 8 9 9 9 9 9 8 8 7 7 7 7 7 7 7 6 6 6 7 7 7 6 6 6 6 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 6 6 6 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 6 5 5 4 3 3 2 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 6 6 6 5 5 4 3 3 3 3 4 4 5 5 5 4 4 4 4 4 5 5 5 6 6 6 6 5 5 4 4 3 3 3 3 3 3 4 4 4 4 4 4 4 5 4 4 4 4 4 4 5 4 4 3 3 3 3 4 4 4 4 4 4 4 5 4 4 2 1 1 1 1 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 7 7 7 6 6 6 6 6 6 6 5 5 4 4 3 3 3 3 4 3 4 4 4 4 4 4 4 4 4 3 2 1 1 0 1 2 2 3 3 3 3 3 3 4 5 5 6 7 7 7 7 5 4 4 4 5 5 4 2 1 2 3 4 5 6 7 7 8 9 8 7 6 5 3 3 4 4 5 6 6 7 7 7 7 7 7 7 7 6 6 6 6 6 7 8 9 9 9 8 7 6 5 5 5 5 5 6 7 7 8 8 8 8 8 8 8 8 8 9 9 9 8 8 6 5 5 5 6 6 7 7 8 9 9 9 9 9 9 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 7 7 7 7 7 6 6 6 6 6 6 7 7 7 7 7 8 8 8 8 8 7 7 7 6 6 5 5 5 5 6 6 6 6 6 6 6 6 6 6 7 7 7 6 6 6 6 7 8 7 6 5 4 3 3 3 3 2 2 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 3 3 3 3 4 4 5 5 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 4 3 3 3 3 3 3 3 4 4 4 4 4 5 5 5 4 4 4 4 5 5 5 4 4 3 3 3 4 4 4 5 5 5 5 5 5 4 3 1 0 1 0 1 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 7 6 6 6 6 6 6 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 7 6 7 7 6 6 6 6 6 5 5 4 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 3 3 2 1 1 1 2 2 3 3 3 3 3 4 4 5 5 6 7 8 8 8 7 6 5 5 5 4 3 2 1 1 2 3 4 5 6 6 7 8 8 7 5 4 4 3 4 4 4 5 6 6 7 7 7 7 7 7 7 7 6 6 6 6 6 7 7 8 8 7 5 4 4 4 4 5 5 5 6 6 7 7 7 7 7 7 7 6 6 6 7 6 6 6 5 4 4 5 5 6 6 7 8 9 9 9 9 9 8 8 8 8 8 7 6 6 7 7 7 7 7 6 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 8 8 8 8 8 8 7 7 6 6 6 6 5 6 6 6 6 6 6 6 6 6 6 7 7 7 8 7 6 6 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 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 3 3 3 4 4 5 5 4 4 4 4 4 5 5 5 5 5 5 5 5 4 4 3 3 3 2 3 3 3 3 4 4 4 5 5 5 5 5 4 4 4 4 5 5 5 5 4 3 3 3 4 4 5 5 5 5 5 5 4 3 2 1 0 0 0 0 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 5 5 5 5 5 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 4 4 3 3 3 2 2 2 2 2 3 3 3 4 4 4 4 5 5 6 7 7 8 8 8 8 7 7 6 5 4 3 2 2 2 3 3 4 4 5 6 7 7 6 5 5 4 4 4 4 4 5 6 6 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 7 6 6 4 4 5 5 6 6 6 6 6 6 7 7 7 7 6 6 6 6 6 5 5 5 5 4 4 5 5 5 6 6 7 8 9 9 9 9 9 8 8 7 8 7 7 7 6 6 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 5 4 4 4 5 5 6 6 6 7 7 7 7 8 8 8 8 8 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 6 6 6 6 7 6 5 4 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 3 3 3 3 4 5 5 5 4 4 4 4 5 5 5 5 5 5 5 4 4 3 3 3 2 2 3 3 3 4 4 4 4 5 5 5 5 4 4 4 4 4 5 5 5 5 4 3 3 3 4 4 4 5 5 5 5 4 3 2 2 1 1 1 1 1 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 4 4 4 4 4 4 4 4 3 4 4 4 3 3 3 3 2 2 2 2 3 3 3 3 4 4 5 5 5 6 6 7 7 8 8 8 8 8 7 6 6 5 4 3 3 3 3 3 4 4 5 6 6 6 5 5 5 5 4 4 4 5 5 6 6 7 7 7 6 6 6 6 7 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 7 7 6 5 5 5 5 5 5 6 6 7 8 9 9 9 9 9 9 9 8 8 8 8 8 7 6 6 6 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 5 4 3 3 3 4 5 6 6 6 7 7 7 7 7 8 8 7 7 7 6 6 6 6 6 6 6 6 6 7 7 6 6 6 6 6 6 6 7 7 7 6 6 6 7 6 6 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 3 3 3 3 4 4 5 5 5 4 4 4 4 5 5 5 5 5 4 4 4 3 3 2 2 2 3 3 3 4 4 4 4 5 5 5 5 5 5 4 4 4 4 5 5 5 4 4 4 4 4 4 4 4 5 5 4 4 3 3 2 1 1 1 1 1 1 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 7 7 7 6 6 6 6 6 6 6 6 5 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 5 5 6 6 6 7 7 7 8 8 8 8 8 7 6 5 5 5 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 8 7 7 7 7 8 8 8 8 8 8 9 9 9 9 8 8 7 6 6 6 6 6 6 7 7 8 9 10 9 9 9 9 9 8 8 8 8 8 7 6 5 5 6 7 8 8 8 8 7 7 7 7 7 6 6 6 6 6 6 5 5 4 4 4 5 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 7 7 7 7 6 6 6 7 7 7 7 6 6 6 7 7 7 7 6 4 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 5 5 5 5 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 5 5 5 4 4 4 3 3 3 3 4 4 5 5 5 5 4 4 4 5 5 5 5 4 4 4 3 3 3 3 3 3 3 3 3 4 4 5 5 5 5 5 5 5 5 5 4 4 5 5 5 5 4 4 4 5 5 4 4 4 4 4 4 3 3 2 2 2 1 1 1 1 1 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 7 6 6 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 7 7 6 6 6 6 6 6 6 5 5 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 5 5 5 6 6 6 7 7 7 7 7 7 7 7 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 7 7 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 9 9 9 9 9 9 9 9 8 8 8 8 8 8 7 7 7 8 8 8 8 7 7 7 7 7 6 6 6 5 5 5 4 5 5 6 7 8 8 8 8 8 8 7 7 6 6 6 6 6 7 7 6 6 6 5 5 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 7 7 7 7 7 7 7 7 8 8 8 8 7 7 7 7 8 9 7 5 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 5 5 5 4 4 3 3 3 3 4 4 4 4 4 5 5 5 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 3 3 2 2 2 2 2 2 1 1 1 1 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 7 7 7 6 6 6 6 6 6 6 6 5 5 5 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 5 5 5 5 6 6 6 6 6 7 7 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 4 5 5 5 5 6 6 6 6 7 7 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 9 9 8 9 9 9 9 8 8 8 8 8 8 7 7 7 7 6 5 4 4 4 3 3 3 3 3 4 4 4 4 5 6 7 7 7 7 7 8 7 7 7 6 7 7 7 7 7 7 7 7 7 6 6 5 6 6 7 7 7 7 7 7 7 7 7 7 8 7 7 7 6 6 7 7 7 8 8 8 8 8 8 9 9 8 8 8 8 8 9 9 7 5 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 4 4 4 4 5 5 6 6 6 5 5 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 4 4 3 2 2 1 2 2 2 2 2 2 1 1 1 1 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 7 7 6 6 6 6 6 6 6 6 6 5 5 5 5 4 4 4 4 4 4 4 4 3 4 3 3 3 3 4 4 4 4 4 4 4 4 5 5 5 5 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 6 6 6 6 6 6 6 4 3 2 2 2 2 3 3 4 4 5 5 6 6 7 7 7 7 6 7 7 7 7 7 7 7 7 7 8 8 8 8 8 7 6 6 6 6 7 7 7 7 7 7 7 7 8 8 8 8 7 7 7 7 7 7 8 8 8 9 9 9 9 8 8 8 7 7 7 8 8 7 6 3 2 2 3 3 3 4 3 3 4 4 5 5 5 5 4 4 4 3 3 3 4 4 4 4 4 5 5 5 5 5 5 5 5 5 4 4 4 4 5 4 4 4 4 4 3 3 3 4 4 4 4 4 4 4 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 4 4 4 4 5 5 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 6 6 6 5 5 5 4 3 2 2 1 1 1 1 2 2 2 2 2 1 1 0 1 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 8 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 7 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 4 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 8 8 7 7 7 8 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 6 6 6 6 6 7 7 6 5 4 3 3 3 3 4 5 5 6 6 7 7 8 8 8 8 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 7 6 6 6 6 7 7 7 7 7 7 7 8 8 8 8 8 8 7 7 7 7 8 8 8 9 9 9 9 8 8 7 7 6 6 6 5 5 5 4 3 2 2 3 3 4 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 4 4 4 4 4 5 4 4 4 3 3 3 3 4 4 4 4 4 4 4 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 3 3 4 4 4 4 4 4 4 4 4 5 5 5 5 6 6 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 5 5 4 3 3 2 2 1 1 1 1 1 2 2 2 1 1 1 0 0 1 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 6 6 6 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 6 5 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 8 8 8 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 9 9 9 8 8 8 7 7 7 7 7 7 7 6 6 5 5 5 5 5 6 6 7 7 7 8 8 8 8 8 7 7 7 7 8 8 8 8 8 8 8 8 8 8 7 7 6 6 7 7 7 7 8 8 8 8 8 8 8 8 8 8 7 7 7 8 8 8 9 9 9 9 8 7 6 6 6 6 5 5 5 5 5 4 3 3 3 3 3 4 3 3 3 3 3 2 2 3 3 3 3 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 5 5 4 4 3 3 3 3 3 4 4 4 4 4 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 4 4 4 4 4 5 5 5 6 6 6 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 5 4 3 3 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 8 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 8 8 8 7 7 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 8 8 8 8 8 8 8 9 9 9 8 8 8 8 7 8 8 8 9 9 9 9 9 8 7 6 6 6 6 6 6 5 5 5 4 4 4 4 4 4 4 3 3 3 2 2 1 1 2 2 3 3 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 5 5 5 5 4 4 3 3 3 3 3 4 4 4 4 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 4 4 4 4 5 5 5 6 6 7 7 7 7 7 7 6 6 6 5 5 5 5 5 5 5 5 4 3 3 2 2 2 2 2 1 1 1 1 1 1 1 2 1 1 1 1 1 1 1 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 6 6 6 6 6 6 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 7 7 6 7 7 7 7 6 6 6 6 6 6 6 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 8 8 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 9 9 9 9 8 7 7 6 6 6 6 6 6 6 5 5 5 4 4 4 4 4 4 4 3 3 3 2 2 2 2 3 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 5 5 5 5 4 4 3 3 3 3 3 4 4 4 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 4 4 4 4 5 5 5 6 6 7 7 7 7 7 6 5 5 4 4 4 4 4 4 4 4 3 3 2 2 2 2 2 2 1 1 1 1 1 1 1 2 2 2 1 1 1 1 1 1 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 5 5 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 7 7 7 7 7 7 6 6 5 5 5 6 6 7 7 7 8 8 8 8 8 8 9 9 9 9 9 9 9 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 9 9 9 9 9 8 7 7 6 6 6 6 6 6 6 6 5 5 5 4 4 4 4 4 4 4 4 3 3 4 4 4 5 5 5 6 6 6 5 5 5 6 6 6 6 6 6 5 5 5 5 5 5 4 4 4 4 4 4 5 5 5 4 4 4 3 3 3 3 4 4 4 4 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 4 4 4 5 4 5 5 6 6 6 7 7 6 6 5 4 4 4 4 4 4 4 3 3 3 3 3 3 3 2 2 2 2 1 1 1 1 1 2 2 2 2 2 1 1 1 1 1 1 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 4 4 5 5 5 5 5 5 5 5 6 6 6 6 5 6 5 5 5 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 6 6 6 6 6 7 7 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 9 9 9 9 8 8 7 7 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 7 6 6 5 5 5 6 6 7 7 7 6 6 5 5 5 4 4 4 4 4 4 4 5 5 5 5 4 4 3 3 3 3 3 4 4 4 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 4 4 5 5 4 5 5 5 6 6 6 6 6 5 5 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 2 2 2 1 1 1 1 2 2 2 2 2 2 1 1 1 1 1 1 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 7 7 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 6 6 6 6 7 7 7 7 7 7 6 7 7 7 7 6 6 5 5 5 6 6 7 7 8 7 6 5 4 4 4 4 4 4 5 5 5 5 5 5 5 4 4 3 3 3 3 3 4 4 4 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 4 4 4 4 4 4 4 5 5 5 6 6 6 6 5 5 5 4 4 4 4 4 4 4 4 4 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 6 5 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 8 8 8 8 9 9 9 9 9 9 9 10 10 10 10 9 9 9 9 9 9 9 9 9 10 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 5 5 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 5 5 5 5 6 6 7 7 8 7 6 4 4 4 4 4 5 5 6 6 5 5 4 4 4 4 4 3 3 3 4 4 4 4 4 4 3 3 3 3 4 4 4 4 4 4 4 3 3 3 4 4 4 4 3 3 3 3 3 4 4 4 4 4 4 4 4 4 5 5 5 6 6 5 5 5 5 5 5 4 4 4 4 4 4 4 3 3 3 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 6 6 6 6 6 6 6 6 6 6 6 6 6 5 6 6 5 5 5 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 9 9 8 8 8 8 8 8 8 8 7 7 7 6 6 6 6 5 6 6 6 6 6 6 6 7 7 7 7 7 7 7 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 7 7 7 6 5 4 4 4 4 5 5 5 5 4 4 3 3 3 3 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 4 4 4 4 3 3 3 3 3 4 4 4 4 3 2 3 3 3 4 4 4 4 4 4 4 4 5 5 5 5 5 6 6 5 5 5 5 5 5 5 5 4 4 4 3 3 3 3 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 9 9 9 9 9 9 9 8 8 8 8 8 8 7 7 6 6 6 5 5 5 5 5 5 6 6 6 6 7 7 7 7 7 7 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 4 4 4 4 4 4 4 4 3 3 2 3 3 3 3 3 4 4 4 4 4 4 4 4 3 3 3 3 3 4 4 4 3 3 3 3 3 3 3 4 4 4 3 3 2 3 3 4 4 4 4 4 4 4 4 4 4 5 5 5 5 6 5 5 5 5 5 5 5 4 4 4 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 6 6 6 7 7 7 7 7 7 7 8 7 7 7 7 7 7 7 7 7 7 7 8 8 9 9 9 9 9 9 9 9 9 8 8 8 8 7 7 6 6 5 5 5 5 5 5 5 6 6 6 6 7 7 7 7 7 7 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 6 7 7 7 7 7 8 8 8 8 7 7 7 7 7 7 7 7 7 6 6 6 6 7 6 6 6 6 6 6 6 5 5 5 5 5 5 4 4 4 4 4 4 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 3 3 4 4 4 3 3 3 3 3 3 3 3 4 4 4 4 3 3 2 3 3 3 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 4 4 4 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 2 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 8 8 8 7 7 6 6 5 5 5 5 5 5 6 6 6 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 4 4 4 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 5 5 5 5 5 5 5 4 4 4 4 3 3 3 2 3 3 3 3 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 2 2 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 8 8 8 9 9 9 9 9 10 9 9 9 9 9 9 8 8 7 7 6 5 5 5 5 5 6 6 6 6 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 6 6 6 6 5 6 5 5 6 6 6 6 6 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 2 2 2 3 3 3 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 2 2 2 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 9 9 9 9 9 9 8 8 7 7 6 6 6 6 6 6 6 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 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 3 3 3 3 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 2 2 2 2 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 6 6 6 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 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 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 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 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 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 2 2 2 2 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 8 8 8 8 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 4 4 4 4 4 4 3 3 3 3 3 3 3 3 4 4 4 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 4 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 1 1 1 2 2 2 2 2 2 2 2 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 3 3 3 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 4 4 4 4 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 7 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 4 4 4 4 3 3 4 4 4 4 4 4 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 8 8 8 8 8 8 8 8 8 8 8 7 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 3 3 3 3 4 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 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 3 3 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 8 8 8 8 8 8 8 7 8 8 8 8 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 6 6 6 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 9 9 9 9 8 8 8 7 7 7 6 6 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 3 4 4 4 4 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 8 9 9 9 9 9 9 9 9 8 8 8 7 7 6 6 6 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 7 7 6 6 6 6 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 5 5 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 7 7 6 6 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 7 7 7 7 7 7 7 7 7 7 7 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan Wind_Direction 12 13 13 13 13 12 12 12 12 11 11 10 10 10 9 9 8 8 8 8 8 8 7 7 7 7 6 6 6 6 6 6 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 3 3 4 4 5 5 5 5 5 5 5 5 6 7 7 8 9 9 10 10 10 10 10 9 8 8 7 7 7 8 9 9 7 5 3 358 319 282 281 282 273 263 268 280 302 109 35 27 19 16 7 9 358 354 349 343 344 343 304 306 314 351 348 337 331 60 82 65 52 32 343 322 324 316 308 298 52 65 64 327 288 281 315 337 349 17 40 52 43 24 284 256 233 217 269 299 299 302 324 354 10 9 360 347 345 346 354 358 2 3 41 100 106 97 79 52 25 4 349 325 302 287 277 265 250 244 269 16 22 21 14 4 7 17 25 22 18 15 14 14 9 19 110 101 99 101 145 281 301 34 61 60 39 17 23 66 76 74 65 24 341 357 49 79 78 71 64 76 95 114 102 38 9 21 72 95 96 98 98 102 79 94 116 103 95 103 128 135 150 305 324 337 337 347 1 9 22 152 164 159 152 148 140 128 104 81 65 55 47 42 38 46 56 59 42 13 350 353 353 346 285 173 182 208 236 261 276 318 37 53 58 58 86 138 167 302 313 312 322 47 77 75 81 89 103 112 111 90 56 36 12 322 323 335 5 19 14 15 25 48 67 78 85 88 91 77 60 55 51 42 32 21 18 19 27 42 64 80 83 83 81 21 268 149 99 94 91 80 345 331 339 345 345 341 324 249 205 208 189 167 147 126 348 15 16 18 24 35 39 35 349 326 45 46 41 25 358 330 289 355 41 56 52 23 358 347 334 322 319 315 293 223 197 185 183 219 271 311 325 339 357 36 38 356 17 21 21 16 17 22 20 19 210 237 256 261 249 257 271 290 302 309 350 41 28 20 11 7 4 360 355 180 163 180 286 285 272 257 287 41 60 49 51 57 67 70 70 73 91 189 209 223 237 255 286 290 287 17 47 41 37 37 38 43 47 221 216 227 238 251 255 261 270 187 154 168 178 216 238 240 275 30 24 9 360 360 356 341 318 284 254 195 140 198 206 93 343 322 279 206 189 208 190 176 242 275 278 171 150 149 148 139 130 124 8 327 315 301 287 282 277 271 270 275 288 296 304 309 317 326 330 331 332 335 338 340 343 343 339 335 331 327 323 321 318 317 317 315 315 304 294 291 360 56 54 41 29 16 351 301 275 257 244 231 218 212 209 211 301 356 357 346 176 178 187 206 260 60 147 155 160 156 146 133 113 105 99 94 112 275 286 292 299 309 337 347 346 144 162 177 202 208 203 184 180 184 195 180 93 46 62 103 120 158 186 197 188 184 183 185 155 142 141 144 149 160 182 198 203 197 155 144 159 150 80 51 32 57 67 61 53 41 44 59 77 66 42 10 340 337 341 348 332 304 264 255 274 302 329 343 350 347 345 341 333 322 314 310 316 321 326 320 315 308 301 296 291 294 294 292 289 304 308 304 296 274 258 292 299 304 302 297 292 298 70 109 160 221 229 210 205 200 197 189 185 178 179 179 181 186 197 206 207 195 187 173 60 307 291 292 105 103 88 79 71 68 65 62 55 49 44 44 47 43 31 355 337 326 322 313 303 136 115 114 115 223 260 246 223 185 150 115 109 108 107 117 137 148 160 170 206 329 330 180 180 155 118 101 70 32 24 19 24 29 38 65 215 218 194 181 177 188 201 254 189 180 181 168 167 168 179 187 195 200 195 184 167 163 163 167 175 167 149 160 300 319 319 186 164 151 127 101 99 90 78 69 169 187 195 201 234 190 139 112 94 75 84 74 50 47 51 55 55 46 37 25 347 311 295 205 189 189 182 188 203 231 306 39 113 157 189 199 148 181 197 210 205 204 225 180 162 192 178 12 13 13 13 13 12 12 12 12 11 11 11 10 10 9 9 9 9 9 8 8 8 8 7 7 7 6 6 6 6 6 6 6 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 3 3 3 2 2 2 2 2 1 1 2 2 2 2 2 3 3 3 4 4 5 5 5 5 5 5 5 6 7 7 8 9 10 10 11 11 11 11 10 9 9 8 8 8 8 9 9 7 4 1 346 294 241 247 260 264 239 255 345 16 22 21 16 92 59 5 341 325 4 360 337 323 317 301 311 343 1 338 328 321 71 83 80 57 12 355 334 317 302 335 31 46 52 40 263 283 285 296 55 49 42 52 47 357 304 286 288 300 275 225 267 284 302 341 10 21 7 355 349 350 353 358 357 354 354 37 91 100 97 84 64 32 10 356 334 307 286 273 268 267 296 360 22 24 13 360 357 357 1 24 26 19 11 5 359 351 14 98 107 109 117 197 252 301 35 86 136 118 42 45 71 64 52 320 322 330 352 52 67 65 58 58 64 73 69 47 33 39 66 104 107 102 111 132 148 109 106 115 107 109 129 118 22 341 336 337 341 354 1 11 26 56 104 143 150 152 152 127 97 82 72 61 51 45 38 29 34 51 66 42 17 356 4 355 342 315 188 175 210 233 250 275 38 46 52 46 34 27 174 178 198 286 304 305 316 19 52 59 74 102 116 116 105 77 344 292 302 323 351 12 19 18 20 31 45 61 69 71 67 65 68 71 65 58 50 35 22 12 11 12 17 33 60 86 98 105 126 225 180 103 97 95 83 8 348 343 347 348 344 206 175 180 213 202 185 101 87 69 39 16 10 11 30 30 5 335 322 91 54 35 5 322 303 290 315 54 83 106 97 8 353 341 330 325 318 288 220 201 192 187 198 230 321 331 321 308 257 184 352 21 22 18 11 14 14 11 4 322 254 239 227 220 232 246 268 280 288 285 60 43 19 9 3 360 4 360 360 154 154 288 291 275 264 345 36 38 29 33 43 58 68 69 71 79 136 217 246 289 300 299 297 298 319 20 36 29 37 43 46 211 229 236 238 243 250 253 253 254 92 66 62 91 240 248 257 303 28 22 19 14 9 2 349 330 291 235 187 264 243 240 333 333 325 310 273 199 201 223 223 221 256 259 211 166 167 166 153 150 155 180 252 278 281 282 284 286 288 290 290 294 298 302 308 315 323 328 329 331 335 338 340 341 340 338 337 336 334 333 330 329 328 331 335 335 335 333 345 70 94 84 66 48 24 328 270 259 251 243 235 225 212 205 203 10 4 4 339 149 163 178 254 303 331 175 168 159 150 135 123 113 111 113 118 187 235 259 262 266 274 317 354 11 145 181 187 192 171 140 143 165 186 196 180 132 87 42 50 78 187 208 211 187 175 174 180 171 165 163 164 166 171 186 194 193 175 157 156 173 177 177 152 258 67 85 79 68 52 57 85 95 89 57 350 300 313 323 335 316 293 268 252 272 316 353 357 350 334 330 326 320 313 310 313 318 320 319 315 308 301 296 295 299 310 312 311 306 305 304 299 296 292 307 319 314 310 303 299 294 299 108 114 154 251 254 245 246 234 212 188 177 171 171 171 170 169 188 251 261 256 249 245 245 264 268 266 167 134 122 126 122 112 94 75 58 45 37 34 35 28 8 334 334 343 358 354 24 104 105 113 126 159 198 218 221 187 163 148 151 147 140 134 154 170 169 166 167 185 191 185 174 141 121 109 108 116 124 119 72 38 22 261 215 239 278 180 168 176 164 21 40 48 58 110 160 172 179 182 185 154 164 169 171 169 168 168 170 165 163 174 180 193 203 197 171 150 131 114 111 104 103 113 231 239 241 246 236 157 137 123 111 99 112 125 128 71 123 138 143 112 98 83 246 272 304 333 196 182 160 179 194 218 360 104 142 153 163 180 174 201 209 228 210 168 278 269 277 247 206 12 13 14 14 13 13 12 12 12 11 11 11 10 10 10 9 9 9 9 9 8 8 8 8 7 7 7 6 6 6 6 6 6 6 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 3 3 3 2 2 2 2 1 1 1 2 2 2 2 2 2 3 3 4 4 5 5 5 5 5 5 6 6 7 7 9 9 10 11 11 12 12 12 11 10 9 9 9 9 9 10 9 8 4 358 335 287 245 236 255 326 7 32 34 25 7 350 324 163 162 206 294 320 12 326 305 329 345 360 18 6 351 331 352 65 70 82 87 74 34 308 312 321 11 68 61 49 294 270 274 328 334 36 71 56 40 7 353 316 306 296 288 289 275 257 268 284 306 24 43 43 5 360 358 355 353 351 346 345 347 10 73 94 99 93 77 42 360 334 316 290 274 264 264 284 339 360 6 6 358 2 5 360 356 353 1 5 2 352 343 338 15 109 121 128 154 222 333 16 26 360 57 61 57 59 70 79 360 317 336 6 33 61 61 54 37 43 47 51 39 31 29 51 86 117 111 114 137 147 140 115 100 94 90 64 10 331 319 317 316 330 344 2 5 13 41 79 92 107 119 135 145 111 90 84 79 67 54 47 38 28 24 51 62 48 23 7 8 354 342 328 322 206 236 225 128 74 55 48 45 29 6 350 170 176 186 242 289 301 316 15 44 35 38 57 90 109 114 117 184 333 355 6 10 12 10 15 26 40 46 52 58 61 58 57 64 72 73 67 57 41 24 12 8 5 4 10 24 55 96 106 123 195 180 96 106 76 49 21 5 357 356 357 360 40 125 141 162 160 148 60 71 83 67 9 360 360 4 7 5 3 360 169 224 359 348 329 309 301 302 337 102 124 116 66 14 353 338 327 325 306 222 202 197 191 192 185 279 305 298 279 212 173 61 34 24 12 10 17 18 18 11 3 353 360 313 243 233 246 252 242 265 275 265 360 21 9 358 358 4 360 27 139 121 275 286 281 274 268 360 6 4 14 28 50 75 75 73 80 91 84 50 346 327 315 307 305 307 349 19 20 27 24 331 220 233 240 249 249 249 248 240 225 136 150 19 360 266 266 275 310 3 19 28 26 21 11 2 352 339 70 173 239 249 270 334 328 318 310 301 253 215 248 248 246 253 255 244 205 202 199 188 186 193 209 233 254 268 275 281 287 293 293 296 298 300 303 308 316 321 324 327 330 335 339 340 339 338 337 337 338 338 337 337 342 356 5 8 9 10 19 46 96 112 115 113 109 189 236 240 244 246 244 241 225 205 197 189 27 19 75 96 82 8 311 296 274 221 193 180 168 156 138 126 120 123 130 154 192 231 255 253 253 254 270 333 353 311 230 223 279 8 59 114 180 206 212 192 130 95 66 35 15 221 204 180 65 129 157 184 193 181 169 169 171 171 172 167 152 137 128 130 152 167 170 160 310 91 110 112 109 112 159 120 117 118 139 243 268 310 328 336 326 312 302 298 318 339 358 353 339 321 321 321 321 321 322 322 319 319 320 318 308 299 294 298 302 311 305 311 316 310 305 302 309 323 345 338 323 312 304 296 284 232 162 146 152 221 242 243 245 241 228 198 178 170 167 163 155 146 156 292 285 274 280 281 256 251 258 262 173 154 147 153 152 144 127 117 103 71 29 20 22 4 350 343 2 11 17 18 44 82 103 114 124 126 116 96 79 97 133 154 164 156 146 155 171 188 197 186 175 159 157 154 144 127 119 112 102 112 114 91 51 23 8 50 81 28 331 331 309 81 55 35 34 64 90 138 168 174 174 122 36 33 29 29 27 330 180 170 167 167 170 177 177 179 184 191 172 156 153 141 127 120 131 170 232 247 259 267 222 169 151 138 137 141 156 165 172 180 179 178 175 156 165 186 207 225 302 346 62 112 158 191 194 184 59 99 124 122 138 176 226 227 234 308 309 305 288 312 311 295 242 12 13 14 14 13 13 13 12 12 11 11 11 10 10 10 9 9 9 9 9 9 8 8 8 7 7 7 7 6 6 6 6 6 6 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 3 3 3 2 2 2 2 1 1 2 2 2 2 2 2 2 3 3 4 4 5 5 5 5 5 5 6 6 7 8 9 10 11 11 12 12 12 12 12 11 11 10 10 10 10 11 10 8 4 0 356 4 5 13 25 26 26 28 27 10 326 318 315 128 122 109 339 351 3 1 357 357 9 2 349 331 354 10 29 48 67 88 103 151 216 249 320 16 54 75 123 205 250 249 314 14 34 57 65 54 24 335 308 305 309 301 293 293 310 315 326 340 357 62 81 64 37 25 9 360 356 355 353 349 356 8 48 90 102 106 102 79 335 302 287 270 262 260 270 330 356 357 354 354 353 357 357 348 324 315 326 338 341 324 324 343 82 110 117 116 113 85 44 42 42 38 42 50 60 55 58 55 11 13 34 64 64 60 56 46 34 47 54 48 23 15 21 58 80 98 104 120 145 175 147 118 82 53 19 354 330 309 289 274 262 252 294 329 327 307 75 78 69 68 70 76 86 87 90 92 92 80 70 63 48 36 36 61 63 53 23 7 358 351 343 337 343 330 280 192 90 78 67 52 36 18 358 349 355 173 185 225 290 308 339 51 46 26 13 12 23 57 105 119 94 50 30 25 13 4 358 359 18 51 47 41 40 52 57 57 62 69 74 73 65 50 27 13 7 3 1 3 10 23 63 79 61 27 13 80 127 31 14 10 10 7 5 4 4 5 11 30 81 123 148 340 50 128 147 249 3 8 14 27 32 37 221 254 257 213 325 334 314 308 307 323 110 119 109 80 40 4 339 330 334 13 69 109 180 202 204 180 192 243 284 266 208 175 119 34 7 4 14 24 25 23 19 14 13 22 39 58 110 242 238 233 250 267 281 336 17 9 353 354 360 6 59 112 111 240 290 298 279 250 325 339 350 6 23 57 84 88 87 91 107 85 42 352 335 324 315 310 309 356 360 5 5 360 324 274 255 256 259 253 247 239 224 210 199 198 313 356 268 275 282 299 340 11 30 37 34 27 18 24 38 59 84 154 252 300 323 317 312 310 310 293 255 254 259 275 283 264 262 257 259 261 262 261 255 252 249 257 266 275 281 285 288 292 295 298 300 303 307 312 315 319 323 331 336 340 340 339 337 338 338 341 341 341 341 354 23 45 41 35 34 38 54 86 114 133 144 165 205 223 231 235 237 237 227 209 192 177 168 144 147 129 121 91 301 288 272 234 205 196 189 182 170 145 133 129 135 146 159 165 211 239 243 240 240 247 303 334 330 311 301 307 323 348 353 314 256 238 206 111 97 86 24 322 301 98 100 102 135 175 200 223 200 167 163 166 159 148 140 134 128 114 83 39 20 320 309 22 107 121 129 143 164 197 155 144 154 180 210 284 332 340 341 327 321 316 315 325 337 347 342 332 323 329 331 331 331 328 325 320 320 322 325 312 304 301 307 309 313 314 323 327 322 319 319 330 340 345 340 320 307 294 283 257 220 185 156 98 360 269 251 238 230 221 206 184 174 169 164 154 151 174 212 232 201 191 50 78 80 69 52 29 52 128 151 145 134 128 133 138 154 35 356 14 6 10 16 24 18 14 13 26 62 106 114 125 137 128 117 103 98 116 142 170 154 155 175 178 170 151 152 150 142 130 124 115 117 115 115 103 117 125 114 74 19 47 71 64 32 321 318 36 59 57 42 352 154 163 172 178 175 169 159 122 87 52 38 35 30 360 186 173 172 173 175 173 176 181 198 173 157 149 144 141 141 150 177 212 231 247 257 235 191 166 152 157 164 171 174 180 190 191 190 185 175 183 190 193 183 170 157 154 168 183 203 215 243 325 117 126 121 163 195 213 234 274 6 326 314 327 325 310 290 246 12 13 14 14 14 13 13 12 12 11 11 11 10 10 10 10 9 9 9 9 9 9 8 8 8 7 7 7 7 6 6 6 6 6 6 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 3 3 3 2 2 2 2 1 1 2 2 2 2 2 2 2 3 3 4 4 4 5 5 5 5 5 6 6 7 8 9 10 11 12 12 13 13 13 13 12 12 12 11 11 12 12 12 10 9 16 25 34 29 24 21 27 23 10 354 331 305 320 329 348 27 39 19 35 25 7 349 344 260 286 306 312 37 47 32 6 64 100 135 188 222 164 63 47 67 123 190 217 227 135 125 81 66 69 71 68 351 308 288 290 309 328 14 9 354 353 349 350 4 71 78 64 47 27 360 350 349 8 21 33 34 37 50 80 104 119 130 151 227 258 261 258 260 289 13 22 8 354 347 345 341 332 305 282 277 278 284 296 310 325 347 92 114 97 102 110 109 88 60 39 35 36 39 49 51 42 30 22 16 42 64 83 70 59 47 39 38 48 50 39 6 360 23 62 86 90 93 114 137 202 206 101 67 49 19 340 315 299 283 258 255 275 354 344 333 73 77 71 60 53 51 52 60 76 92 101 105 107 114 116 112 74 66 70 68 57 25 360 350 345 339 340 347 347 354 64 94 90 83 65 38 11 350 347 351 6 75 48 20 38 57 66 46 21 2 357 354 353 7 65 137 99 65 50 3 343 334 331 7 66 54 39 23 43 56 61 64 69 75 78 75 64 32 8 359 357 357 359 5 10 18 31 31 23 13 77 107 17 356 359 7 10 10 8 4 1 1 12 53 119 267 28 85 118 156 200 32 41 44 44 41 44 189 251 252 218 257 324 309 307 306 309 110 108 102 92 62 21 358 344 355 52 64 64 62 59 180 189 182 212 304 276 209 150 174 230 262 285 13 30 32 31 26 19 18 21 37 55 71 82 96 131 180 263 282 314 24 14 356 356 358 6 56 97 98 53 321 301 279 292 360 342 350 5 43 79 105 114 115 108 104 86 64 10 3 332 322 317 313 50 8 4 7 9 357 335 307 282 268 254 240 222 180 140 138 158 341 319 209 225 225 224 313 333 354 39 52 52 46 55 61 67 80 92 103 328 312 310 310 311 311 301 278 236 132 319 303 267 304 360 7 342 309 286 277 271 268 268 271 276 279 281 284 287 291 294 296 297 299 303 303 313 320 331 339 343 341 340 339 340 341 344 343 344 346 16 52 60 54 47 45 46 57 77 103 138 162 187 214 224 230 234 234 231 216 198 182 162 168 171 168 151 144 144 226 246 244 221 205 197 196 198 183 155 140 137 142 151 158 160 198 223 232 225 224 229 305 347 343 315 298 291 304 360 8 351 287 124 111 101 106 116 212 260 272 275 152 146 161 187 213 272 319 141 149 154 145 135 133 131 129 129 109 60 337 294 268 122 118 126 151 168 178 202 244 190 170 180 252 328 347 353 357 50 159 263 291 314 326 337 339 337 339 343 339 337 335 332 329 325 327 330 328 316 310 309 317 323 328 335 340 341 335 333 336 343 346 339 326 307 296 285 267 231 196 147 48 16 339 307 286 262 225 201 196 195 187 182 180 174 179 194 200 187 130 136 131 117 86 66 50 26 3 349 147 127 120 119 128 125 110 99 91 79 71 54 45 36 4 343 339 344 15 76 93 107 129 128 130 128 122 127 133 166 180 143 142 139 135 128 134 130 118 113 117 117 116 103 110 133 169 194 218 242 188 154 127 101 24 351 45 80 95 130 203 228 216 197 187 185 180 176 181 172 156 131 102 68 47 31 27 50 157 157 153 156 162 171 340 148 152 154 153 151 150 153 173 202 221 219 222 235 217 191 171 168 170 175 176 184 191 195 195 192 187 189 189 188 181 176 172 168 178 190 199 207 230 269 170 155 164 203 216 217 225 314 353 19 46 46 33 21 10 337 12 13 14 14 14 13 13 12 12 12 11 11 11 10 10 10 10 10 9 9 9 9 8 8 8 8 7 7 7 7 6 6 6 6 6 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 4 4 5 5 5 5 5 5 6 7 7 9 10 11 12 12 13 13 14 13 13 13 13 12 13 13 14 14 15 19 30 32 33 28 26 19 20 4 333 292 324 336 351 344 343 2 37 56 63 29 355 309 301 303 311 334 360 51 70 49 277 76 98 118 205 216 123 70 43 85 97 127 62 346 360 97 84 78 71 78 65 278 284 282 268 322 15 40 23 5 344 344 338 317 52 83 69 48 355 304 293 298 360 58 64 63 53 55 67 98 130 153 183 214 236 243 256 343 41 45 43 23 3 349 340 327 301 267 255 251 251 249 251 14 35 45 139 144 134 129 124 119 106 85 59 43 40 43 57 53 35 3 3 20 68 79 81 66 55 45 46 52 53 42 13 346 340 21 62 103 90 95 154 156 143 51 31 31 39 352 314 304 305 300 92 49 39 28 18 37 74 87 78 63 49 42 41 43 67 96 114 121 127 137 144 146 118 81 74 73 61 28 345 337 335 335 342 348 354 354 41 94 100 98 89 54 12 347 348 348 351 16 37 44 70 75 73 63 17 345 342 341 340 340 332 291 218 194 182 195 295 313 318 356 79 76 51 33 40 54 65 70 73 78 83 86 85 65 360 351 351 353 1 9 12 15 19 23 18 14 42 43 12 340 350 3 12 11 9 3 357 356 4 43 154 227 159 79 69 78 224 206 41 45 47 44 49 91 241 264 253 206 273 293 299 304 312 60 97 102 105 92 60 16 354 19 60 66 64 61 55 57 185 186 218 247 246 186 143 171 236 252 230 360 36 40 39 33 24 21 22 32 41 53 65 68 67 66 77 78 265 93 23 9 358 2 11 34 113 136 126 278 282 281 340 12 352 353 9 48 94 120 135 135 126 99 91 108 108 81 13 318 311 301 299 52 26 17 15 10 360 344 323 294 256 180 123 113 114 121 131 278 251 232 218 203 196 201 269 287 288 267 77 72 75 77 78 81 90 110 259 294 302 307 309 308 305 276 154 107 10 292 269 352 19 18 3 345 320 305 296 288 279 275 275 276 279 281 283 284 284 285 286 288 289 292 301 314 337 344 344 341 340 340 340 343 346 346 348 357 12 41 54 55 57 54 65 92 100 115 136 171 200 232 242 245 243 235 226 213 193 177 164 173 173 170 164 169 186 206 215 215 206 193 187 194 211 200 173 151 146 144 140 123 143 202 220 222 207 201 196 198 345 287 264 257 238 136 75 45 19 312 122 121 119 126 153 205 223 247 342 336 161 165 180 24 47 98 142 155 156 147 140 138 133 138 147 155 162 136 111 125 127 124 148 278 246 264 281 290 274 264 262 305 329 348 5 27 62 70 301 301 311 322 335 346 345 345 345 342 340 341 338 335 335 337 339 336 324 318 318 330 340 346 349 349 346 341 337 338 340 348 331 312 294 298 308 360 67 64 47 14 341 311 303 299 291 254 142 151 212 229 228 227 218 199 189 191 198 81 160 156 151 147 140 135 125 210 266 241 150 136 133 130 129 138 155 148 136 120 112 119 200 231 241 253 310 50 71 84 74 70 95 120 129 129 129 129 126 95 108 120 120 114 104 99 99 103 126 130 117 105 95 101 136 181 292 313 319 148 140 138 144 163 213 149 142 149 183 202 217 245 247 237 243 211 185 173 151 132 118 95 69 46 44 39 35 33 65 106 132 141 303 314 283 149 146 141 143 146 149 168 200 228 222 213 207 214 208 192 176 174 177 178 188 195 196 194 194 197 195 188 179 175 172 171 171 183 191 194 191 199 236 174 176 188 203 214 237 278 317 344 30 53 48 35 31 26 21 12 12 13 14 14 13 13 12 12 12 11 11 11 11 11 10 10 10 10 9 9 9 9 8 8 8 7 7 7 7 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 4 4 4 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 4 4 5 5 5 5 5 5 6 7 7 9 10 11 12 12 13 14 14 14 14 14 14 13 14 14 16 18 20 25 31 30 23 325 91 360 325 277 240 227 335 332 323 315 324 339 29 20 12 6 339 324 327 333 350 23 36 44 209 225 251 72 65 60 254 206 109 60 60 65 55 54 45 10 9 27 48 59 65 107 242 267 274 274 279 57 44 36 21 1 348 346 335 322 322 57 64 38 307 305 300 286 254 104 79 67 58 54 56 69 133 182 205 219 229 244 360 39 53 55 48 27 8 352 339 332 324 315 301 278 258 223 180 69 60 67 121 144 139 137 134 125 112 94 73 49 48 47 51 16 349 336 349 64 98 97 87 67 59 49 46 56 49 356 316 325 342 6 37 104 360 310 242 130 92 65 48 48 54 66 37 10 32 65 68 55 45 33 20 27 66 96 88 72 48 32 19 9 31 94 121 123 129 136 134 122 102 84 80 78 67 19 326 324 328 335 345 352 357 354 13 81 105 101 92 70 25 355 351 346 344 360 12 45 80 81 79 71 10 330 328 334 338 341 337 313 245 217 212 218 327 340 344 4 85 82 52 44 44 50 65 75 80 84 89 96 101 94 36 358 351 355 9 15 15 10 10 12 9 20 48 65 13 327 346 5 15 14 8 1 352 352 2 87 119 125 99 72 49 20 360 355 11 26 38 48 47 45 33 350 298 205 227 270 297 315 360 76 88 108 121 125 109 29 360 33 67 78 74 70 64 59 61 158 217 233 243 180 135 154 252 260 229 198 56 49 49 42 31 22 28 32 31 31 38 51 50 47 45 58 86 97 45 16 2 10 11 11 177 186 201 242 268 296 11 14 360 347 358 30 84 119 133 131 96 76 81 132 135 119 115 312 304 293 305 44 32 19 12 10 5 2 5 24 61 83 100 112 122 133 154 209 236 234 223 206 199 206 277 291 292 282 269 118 101 95 93 92 98 110 169 273 287 294 300 299 290 251 139 121 162 260 274 347 4 8 359 351 341 335 322 310 296 284 279 277 279 277 275 272 270 272 276 280 282 281 282 314 360 354 345 340 339 339 340 343 348 354 6 3 3 10 28 45 66 110 171 180 141 135 144 176 214 253 263 257 244 231 221 209 189 173 170 179 167 164 165 189 213 221 215 202 184 167 157 168 237 231 200 171 164 158 153 137 169 219 229 217 176 178 194 227 212 213 215 212 174 124 90 69 54 72 126 133 139 145 173 200 224 277 1 350 336 137 14 25 143 174 168 162 158 153 147 143 140 144 151 148 71 38 59 94 106 91 346 299 285 282 292 302 289 287 292 316 326 341 14 354 343 328 319 315 316 329 343 354 353 348 345 342 346 348 348 345 345 345 346 342 335 331 336 349 353 353 352 348 344 339 331 329 332 346 333 317 305 350 28 42 41 29 4 327 309 297 298 294 292 285 111 110 112 28 269 259 248 196 169 155 328 324 231 174 165 160 159 158 159 173 197 214 181 161 152 154 160 165 168 152 142 135 140 155 195 231 238 243 266 92 93 96 67 55 60 86 109 122 123 122 117 96 81 98 110 111 105 62 82 113 131 116 95 83 81 76 62 41 31 30 21 24 92 169 178 184 188 173 168 169 183 188 192 93 339 327 324 80 108 117 109 102 97 88 73 53 44 45 43 41 52 106 141 164 228 283 331 132 132 123 130 142 148 166 192 219 227 225 218 218 220 254 12 180 185 183 193 198 199 193 192 188 158 142 144 154 170 177 176 187 190 189 185 187 193 157 175 191 213 193 163 74 317 321 332 319 330 20 24 21 4 12 13 13 14 14 13 13 13 12 12 12 11 11 11 11 10 10 10 10 10 9 9 9 8 8 8 8 7 7 7 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 4 4 4 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 4 4 5 5 5 5 5 5 5 6 7 8 9 10 11 12 13 14 14 15 15 14 14 14 15 15 17 19 21 24 24 254 247 227 200 194 256 326 240 227 268 280 296 304 313 328 345 342 338 335 324 309 301 339 17 50 83 95 141 99 79 75 99 224 256 116 71 47 66 77 64 64 60 39 30 26 24 19 43 147 120 169 225 248 64 68 56 35 11 354 345 345 340 324 285 48 45 27 279 281 286 261 215 141 88 76 66 56 45 37 19 247 241 251 294 353 28 45 56 60 55 41 18 360 352 359 6 9 9 8 9 15 27 41 50 56 63 74 97 121 130 127 122 118 104 84 68 58 45 285 324 346 44 110 124 123 111 98 94 80 59 52 348 306 323 337 345 351 352 350 343 338 100 109 91 71 52 58 69 76 66 56 51 59 65 60 46 33 25 22 60 94 102 101 86 347 319 318 345 78 114 121 129 134 124 107 96 88 87 87 88 352 312 317 329 340 350 356 357 354 353 53 102 94 88 76 39 6 354 345 343 347 347 23 80 84 77 61 360 333 330 335 339 341 337 318 275 229 287 11 12 12 15 28 66 74 54 48 49 54 66 78 86 90 95 100 100 93 65 17 4 8 17 16 12 4 359 356 354 32 77 118 137 320 360 17 18 15 6 358 346 349 24 68 69 73 75 77 47 360 2 3 4 7 16 31 36 30 19 358 299 205 198 239 280 47 95 97 94 129 146 156 154 47 13 41 71 86 88 86 82 76 71 73 90 229 259 296 184 125 184 268 247 200 125 65 52 44 36 25 31 40 43 37 45 53 47 33 18 28 69 105 58 15 7 13 9 12 170 180 197 224 260 314 61 360 343 339 350 10 47 102 112 103 80 69 84 133 128 125 122 258 291 294 305 360 34 17 7 3 3 5 10 27 41 60 88 115 133 147 162 180 232 254 234 197 197 242 327 311 300 289 280 247 164 120 112 111 120 135 177 247 260 270 280 286 277 241 139 149 204 247 276 19 4 357 349 349 341 334 324 319 311 299 288 282 279 274 270 263 263 265 272 278 277 274 247 140 55 6 343 334 331 333 336 340 345 357 17 4 352 342 355 15 51 162 189 190 165 164 170 184 209 261 276 255 235 222 215 201 181 170 174 181 167 162 167 205 232 238 230 209 185 159 154 174 224 235 206 162 166 166 163 155 187 226 246 226 189 183 197 209 210 205 199 188 157 135 122 107 86 82 112 127 132 360 31 67 107 37 7 347 322 327 357 295 203 192 173 163 159 157 152 148 148 149 150 145 120 81 66 72 59 33 24 19 13 360 323 316 301 319 360 31 42 75 122 91 311 305 317 323 328 347 354 355 351 343 341 342 355 358 357 353 350 349 348 344 342 345 351 355 355 351 347 347 347 343 332 318 322 350 3 3 3 27 32 30 18 353 328 309 303 299 295 287 276 172 123 117 113 106 102 118 191 183 170 163 187 240 264 198 168 135 149 152 155 160 167 182 198 184 151 135 147 150 149 139 134 135 147 164 200 251 249 246 252 242 187 102 58 49 44 45 83 109 112 113 112 100 41 64 99 117 121 122 143 126 103 98 87 77 65 56 42 35 57 51 40 14 348 276 279 253 228 192 167 161 162 151 137 127 136 92 51 87 105 111 101 91 87 87 86 77 61 63 57 49 46 83 134 160 204 256 218 139 136 131 144 161 173 179 188 198 210 216 221 228 251 330 21 355 237 203 205 197 176 176 158 127 117 123 130 141 175 198 198 190 186 180 175 186 212 141 184 197 214 183 156 143 245 297 308 282 264 249 360 360 181 12 12 13 14 14 13 13 13 12 12 12 12 11 11 11 11 10 10 10 10 9 9 9 9 8 8 8 7 7 7 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 4 4 4 5 5 5 5 5 5 6 7 8 9 10 11 12 13 14 14 15 15 15 15 15 16 16 17 18 19 20 33 50 314 325 353 65 2 340 309 293 289 288 297 305 307 310 315 316 295 284 304 296 296 307 185 196 217 148 86 70 74 104 185 226 196 81 54 32 356 122 145 196 91 60 47 31 12 340 326 141 114 164 214 235 86 81 87 43 354 322 332 334 339 337 45 52 44 33 238 241 247 244 186 128 92 84 76 68 54 34 4 327 317 325 338 352 13 40 53 58 55 44 28 17 16 17 24 26 26 25 22 20 18 23 30 34 39 44 52 79 120 132 134 135 134 127 125 169 214 237 317 9 71 144 143 137 127 123 128 147 147 184 310 333 340 344 347 352 2 16 40 76 104 113 118 117 106 94 82 81 75 72 66 60 73 75 58 38 29 24 50 86 115 128 151 225 267 296 335 79 115 124 136 135 106 90 93 94 96 104 117 314 318 326 337 346 354 358 359 357 355 53 90 95 91 82 55 15 354 345 341 337 334 347 71 87 78 56 360 346 341 341 342 340 334 316 325 96 48 29 21 23 28 38 66 78 71 45 49 60 68 77 86 94 98 101 100 96 82 49 35 29 27 15 5 355 353 352 352 36 104 137 172 184 31 25 20 14 5 358 352 360 36 44 50 56 62 71 58 24 2 359 359 357 357 8 22 16 12 4 355 229 209 237 236 145 122 127 147 184 188 190 202 46 41 53 69 89 101 105 107 105 97 89 83 76 322 302 284 278 283 265 248 225 185 48 32 35 31 27 27 40 53 58 65 65 59 24 351 324 46 91 63 8 5 13 12 57 151 164 190 215 246 180 142 223 184 12 360 356 7 61 87 90 76 73 131 140 131 128 132 206 277 298 312 335 29 15 4 356 357 360 2 6 12 21 54 101 123 142 132 56 23 16 33 76 41 351 327 302 297 291 285 264 230 176 158 150 151 170 197 235 249 263 302 324 20 78 132 205 236 253 171 84 4 345 340 345 330 320 312 310 307 300 290 283 278 274 270 267 264 266 273 280 277 269 194 136 121 78 333 323 320 325 330 333 337 350 7 357 338 324 322 326 320 203 197 189 178 183 186 186 174 295 279 232 215 207 201 185 168 157 167 181 180 170 176 218 236 235 227 205 185 171 173 186 203 217 202 179 174 171 169 163 186 210 240 225 207 198 202 206 208 200 190 175 158 147 137 121 102 85 84 108 132 264 264 91 91 54 4 280 267 293 360 73 103 78 31 70 158 160 157 155 155 159 159 157 152 145 132 114 97 77 57 45 49 84 81 47 85 76 64 51 46 82 134 167 217 267 315 332 351 15 5 351 338 333 336 348 8 6 1 353 350 347 346 348 352 356 354 352 348 344 347 355 360 355 341 315 318 354 17 20 27 70 33 15 355 329 317 312 312 307 303 302 337 91 96 115 120 118 108 107 126 204 220 218 206 175 157 155 41 4 8 16 24 30 64 81 84 64 66 75 104 117 120 116 110 100 94 96 92 340 238 249 263 270 264 75 49 39 35 57 97 108 108 111 109 98 50 35 70 122 133 142 135 107 95 96 94 86 62 40 27 41 69 63 48 22 8 348 329 296 273 191 143 137 135 131 130 134 134 103 69 68 99 113 109 92 86 84 90 85 62 56 49 45 50 58 99 161 209 253 251 164 158 159 166 177 188 191 190 190 199 208 220 229 253 264 194 221 325 347 19 32 45 47 97 116 126 133 141 153 185 212 226 198 188 181 175 184 203 225 205 207 215 183 166 167 188 227 266 255 238 225 14 14 11 12 12 13 13 14 13 13 13 12 12 12 12 12 12 11 11 11 10 10 10 9 9 9 9 8 8 8 8 7 7 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 4 4 5 5 5 5 5 5 6 6 8 9 10 11 12 13 13 14 15 15 16 16 16 16 17 18 19 20 22 28 28 23 17 6 354 339 321 304 295 282 277 290 302 302 303 302 295 276 236 241 304 328 315 182 203 226 209 62 54 60 125 203 218 84 70 47 341 296 143 62 39 58 58 49 24 356 306 266 224 101 285 241 241 58 107 104 74 302 292 342 360 6 38 57 52 44 5 252 234 247 260 71 68 72 80 70 57 47 36 20 4 360 351 346 339 345 19 45 55 51 39 26 19 26 31 35 35 39 41 33 24 15 15 17 22 24 32 42 71 92 108 124 138 150 155 166 196 210 210 184 138 152 178 157 143 140 154 168 182 185 174 24 360 348 342 346 2 19 49 76 92 107 128 140 146 135 120 93 99 104 104 102 99 118 89 68 43 30 32 50 77 112 145 171 208 242 258 312 85 128 130 133 104 74 67 89 100 107 114 113 6 347 347 352 354 356 357 360 3 8 45 85 98 99 95 78 30 355 339 332 329 329 346 73 86 85 65 13 348 346 346 343 344 345 350 61 68 56 32 19 21 30 40 58 85 81 52 41 36 41 55 71 84 88 88 88 90 97 90 71 50 34 13 359 352 354 355 359 31 125 154 197 41 24 23 18 13 7 2 5 76 35 35 39 44 50 60 56 25 347 343 343 341 337 352 9 11 22 42 27 228 226 237 234 209 155 139 151 200 209 229 269 335 21 54 68 86 106 116 120 122 120 121 125 145 209 264 268 276 274 249 250 252 252 329 360 14 20 22 24 38 56 68 74 77 76 24 337 336 48 61 45 355 358 5 8 113 156 162 203 234 259 180 159 173 162 103 36 343 346 11 66 79 80 163 180 172 166 164 172 208 254 292 312 312 342 23 3 353 353 354 353 352 349 351 360 54 48 33 25 20 17 17 34 55 51 301 292 272 282 281 274 258 238 204 183 177 180 190 203 222 282 346 360 5 32 66 135 226 245 251 193 158 213 326 333 331 315 306 300 299 296 291 280 274 270 270 270 270 266 269 274 279 275 250 172 139 132 136 267 300 308 317 322 325 327 333 334 322 311 307 309 310 296 232 204 194 191 188 186 184 170 247 241 203 193 189 185 161 148 143 154 178 198 185 185 200 229 233 224 197 187 184 186 189 193 199 197 189 180 170 168 171 193 202 210 215 211 205 201 200 197 188 189 186 177 155 141 128 115 98 75 89 152 205 237 256 36 23 310 248 228 299 10 46 54 39 25 11 7 173 157 152 155 165 165 164 164 166 162 152 148 142 135 129 135 150 169 150 130 114 106 103 106 161 184 185 201 238 341 6 24 29 356 333 323 328 339 357 17 12 3 350 348 348 349 356 360 1 353 347 341 344 351 360 6 1 351 324 321 343 8 20 64 167 180 299 321 312 315 317 320 323 345 17 27 28 12 50 138 128 113 113 135 211 243 259 281 222 166 150 91 2 341 326 324 328 324 90 88 73 72 77 87 95 101 101 104 104 106 103 104 108 112 81 360 327 343 109 133 47 333 156 124 119 112 111 104 97 91 49 51 105 125 127 117 109 102 100 105 102 90 45 25 41 74 76 66 43 29 19 13 357 7 62 114 122 129 142 145 135 97 73 59 52 73 100 109 90 81 74 67 57 45 30 19 17 31 30 30 74 348 310 263 169 160 155 161 178 194 200 187 174 189 219 231 227 247 247 222 216 210 203 175 126 111 78 111 143 145 148 156 169 189 195 198 197 190 185 181 181 189 208 210 212 211 169 172 179 184 193 209 234 233 251 358 352 360 12 12 13 13 14 14 13 13 12 12 12 12 12 12 12 11 11 10 10 10 10 9 9 9 9 8 8 8 7 7 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 4 4 5 5 5 5 5 5 6 6 7 8 9 10 11 12 13 14 15 15 16 16 16 17 17 18 19 22 24 26 26 19 6 342 329 316 308 297 280 267 256 263 306 316 319 320 323 320 327 357 5 17 42 144 253 248 250 343 2 11 19 156 100 85 80 50 291 309 15 18 30 43 48 32 5 334 263 209 202 229 289 269 314 35 62 67 57 291 290 349 19 31 50 65 53 38 35 32 40 44 41 39 29 39 51 36 30 26 27 38 55 64 51 360 318 322 347 32 42 42 34 32 32 39 39 40 39 47 54 54 41 23 13 8 6 6 15 43 84 88 91 100 111 119 115 154 187 206 180 162 158 177 209 234 154 148 160 180 194 198 184 111 13 332 324 328 12 52 73 87 88 82 144 172 169 135 122 109 125 136 142 152 154 135 86 71 51 19 24 51 72 111 156 184 200 214 213 216 186 151 115 99 79 65 57 80 103 115 119 114 65 17 10 4 357 353 354 359 6 16 37 80 98 106 107 103 77 349 327 320 317 316 324 71 87 90 81 37 356 349 347 348 3 24 44 63 66 61 35 16 14 29 35 48 81 79 56 25 12 9 14 17 31 53 64 65 58 166 170 79 43 32 17 2 358 360 2 4 20 144 174 246 323 353 7 10 11 10 6 27 59 52 32 30 41 60 73 65 5 329 324 327 325 316 334 352 9 360 169 174 210 226 232 234 237 242 23 29 46 180 261 312 329 343 17 62 78 93 113 120 125 131 144 157 168 186 214 242 258 254 240 252 262 271 302 329 349 5 15 23 29 51 68 78 84 87 81 45 43 56 53 28 348 346 347 350 171 172 180 220 243 237 175 160 158 180 180 205 329 341 354 35 56 77 148 208 206 201 199 204 214 182 264 304 304 309 16 7 356 352 351 346 340 334 343 16 57 59 47 28 12 9 10 23 64 152 266 280 279 256 237 246 260 276 285 260 208 191 192 180 78 19 12 9 8 15 31 185 236 236 226 186 187 213 336 338 332 321 306 294 289 285 278 266 261 262 270 272 273 273 279 280 283 269 242 154 133 138 148 194 264 292 305 313 317 320 319 309 296 296 301 304 304 289 247 213 200 190 180 185 189 197 225 215 188 180 174 168 147 141 139 142 165 193 216 208 223 248 250 233 196 194 194 196 194 192 192 195 193 184 166 163 167 190 210 217 219 210 197 144 90 99 180 205 212 207 175 149 137 133 127 118 115 173 205 233 265 294 315 289 251 221 348 10 21 62 63 54 52 66 109 143 153 161 172 168 165 164 167 163 154 155 156 158 161 171 180 181 149 137 146 151 160 170 195 198 183 177 148 17 38 57 38 324 316 318 347 357 3 9 11 2 349 352 355 358 360 2 1 352 348 346 351 350 355 1 4 360 345 323 326 343 8 62 151 177 245 295 299 308 315 320 333 11 30 21 356 316 294 196 134 111 107 99 77 21 351 347 341 142 141 126 94 334 299 294 296 136 104 99 91 91 96 102 103 111 129 146 143 134 133 132 129 120 98 37 344 347 159 164 162 154 130 127 114 104 103 98 96 105 72 65 84 104 112 114 110 103 99 106 110 110 96 61 49 71 88 83 67 50 38 29 22 27 42 73 77 107 186 137 121 101 92 82 70 67 84 94 84 79 74 67 56 39 14 358 355 3 8 16 30 44 39 78 154 156 160 166 184 195 207 147 70 206 262 281 302 292 277 255 234 221 205 183 161 149 143 148 160 158 164 173 181 189 187 185 187 185 187 188 187 190 197 205 200 110 102 159 184 194 193 198 210 208 204 194 203 206 12 12 13 13 14 14 13 13 12 12 12 12 12 12 11 11 11 11 10 10 10 10 9 9 9 8 8 8 7 7 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 4 4 4 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 3 3 3 4 4 5 5 5 5 5 5 6 6 7 8 9 10 11 12 12 13 14 15 15 16 16 17 17 18 18 20 21 23 21 356 328 312 306 305 305 298 290 274 259 275 324 316 318 328 9 21 25 21 18 15 3 360 345 45 19 12 348 339 341 32 82 83 88 95 271 269 68 60 32 30 31 2 337 317 142 157 175 202 240 254 60 63 63 55 29 346 39 64 51 47 61 74 63 52 46 46 46 45 39 25 6 13 24 25 9 8 14 32 60 87 96 92 299 310 330 7 19 24 24 20 27 36 39 40 39 45 55 64 57 46 25 1 348 343 340 43 89 79 78 79 78 75 71 93 126 158 160 148 141 139 312 328 180 150 159 182 197 215 239 243 243 266 280 286 65 91 95 96 96 102 255 236 205 116 124 133 163 168 164 153 126 90 81 76 56 5 4 19 47 96 175 211 220 225 222 220 196 125 81 79 76 67 57 59 87 108 124 127 84 42 23 5 354 348 348 351 359 11 31 67 93 106 110 113 111 46 330 319 312 300 307 61 86 89 85 53 4 345 345 357 24 39 52 62 66 64 49 17 11 20 28 45 73 91 73 29 3 356 355 353 3 22 42 39 8 244 10 38 32 26 20 13 6 6 8 15 33 140 151 322 333 343 352 360 4 9 13 33 60 76 33 16 20 136 125 87 354 322 314 310 305 303 316 329 340 206 101 126 158 217 227 213 310 4 13 14 31 94 36 343 330 324 314 223 107 94 96 105 111 121 138 159 173 185 194 207 223 209 227 258 271 273 270 289 322 348 4 16 25 39 65 85 96 100 101 84 71 64 55 17 340 319 316 309 206 173 165 154 158 176 180 161 157 168 176 180 348 346 350 3 36 64 136 190 209 219 219 232 128 131 144 301 305 296 322 20 357 347 342 336 328 328 3 46 63 68 61 36 2 357 358 1 13 171 209 264 274 257 249 272 292 309 311 309 275 162 132 102 42 23 15 8 4 3 33 37 297 250 220 180 192 255 349 346 342 334 321 303 290 282 274 265 261 266 273 276 280 282 293 296 295 287 240 155 132 141 157 184 233 273 291 303 310 312 309 301 298 301 304 304 298 281 250 213 195 176 166 175 189 206 225 205 178 171 177 171 148 145 144 142 159 177 214 201 273 278 272 260 217 205 207 209 207 200 194 193 193 193 165 180 180 185 210 226 232 191 121 85 108 166 198 212 220 225 223 175 153 152 153 158 171 187 200 215 242 265 284 283 263 256 345 357 25 81 104 113 120 140 153 159 161 160 162 151 154 156 152 152 154 158 159 161 165 171 174 173 139 148 166 181 180 177 179 154 96 63 74 84 328 209 251 300 312 350 66 62 9 352 1 360 356 360 7 7 357 359 359 353 357 357 358 341 345 353 5 8 358 329 336 349 9 27 58 180 282 300 301 315 328 340 350 9 19 5 329 301 289 180 106 83 71 62 55 48 45 43 32 58 104 119 101 44 315 311 92 106 93 98 105 113 118 123 132 154 169 168 157 147 145 141 132 121 120 102 334 353 126 153 146 138 129 125 103 85 79 77 82 87 70 68 80 102 110 110 102 92 85 88 106 115 110 93 73 68 87 90 86 68 50 33 18 13 20 42 49 25 342 101 119 120 117 111 103 92 91 91 89 83 76 68 54 25 349 340 341 345 346 5 48 80 64 74 132 146 156 173 187 194 202 46 21 269 269 253 246 263 269 262 246 229 203 174 160 146 120 72 66 81 156 183 185 172 167 173 180 180 187 195 197 197 195 198 176 120 95 143 198 220 213 208 204 201 192 186 191 194 12 12 13 14 14 14 13 13 12 12 12 12 12 12 12 11 11 11 10 10 10 10 9 9 9 8 8 8 7 7 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 4 4 4 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 3 3 3 4 4 5 5 5 5 5 5 5 6 7 8 8 9 10 11 12 12 13 14 15 16 16 17 17 18 18 18 18 19 17 3 317 297 290 289 291 292 297 306 315 317 306 277 283 289 339 360 31 40 38 18 345 343 22 70 36 353 307 314 320 74 72 73 76 339 264 162 155 119 35 13 357 333 324 324 77 119 141 162 176 184 175 76 65 60 17 338 237 128 91 64 77 88 90 76 58 51 51 46 38 3 342 333 356 6 345 348 360 25 68 91 99 105 67 337 360 6 9 355 351 355 7 15 20 32 37 39 51 62 66 45 21 351 326 324 331 53 70 71 70 70 76 82 80 82 102 117 132 121 114 108 122 230 247 158 164 177 185 195 231 250 249 249 272 284 181 148 118 108 108 132 250 242 238 166 136 149 166 173 154 72 66 71 74 76 60 4 344 357 20 77 265 254 250 242 230 218 104 73 68 71 74 76 67 58 55 86 152 154 88 52 26 4 351 343 340 343 351 6 24 48 84 101 109 113 112 99 33 345 302 283 299 45 77 78 74 47 8 342 340 360 29 48 55 60 66 64 52 21 10 9 19 39 63 86 79 45 356 345 342 343 346 352 4 324 293 287 41 37 29 16 13 11 7 9 18 34 54 82 106 73 341 335 340 347 354 2 12 27 66 86 78 41 21 224 175 160 360 295 293 289 288 293 311 335 24 49 47 96 141 221 239 249 357 6 8 4 16 53 95 36 338 302 258 231 180 27 39 63 85 96 110 151 180 189 182 176 170 165 224 272 280 263 218 196 195 212 10 27 28 25 33 87 114 112 102 85 77 72 65 8 324 305 311 310 137 127 130 134 150 173 187 171 160 155 158 133 78 6 346 340 344 120 136 126 86 58 45 49 79 99 108 303 300 290 295 360 352 342 333 324 316 335 35 57 64 68 66 44 351 340 340 349 21 107 190 243 260 273 346 360 323 323 315 308 286 42 58 52 33 23 15 9 5 9 47 68 230 249 220 183 203 346 355 351 348 345 339 329 317 309 302 291 284 281 279 279 285 294 301 299 295 290 292 156 141 152 164 183 214 253 282 297 304 307 306 303 305 308 305 301 290 272 243 206 183 163 157 164 184 210 232 242 225 186 180 169 160 160 158 160 174 184 195 56 328 296 279 305 347 267 269 276 291 270 229 200 196 206 338 360 177 183 207 230 253 122 130 148 174 189 201 210 216 224 243 262 201 169 163 165 172 182 189 195 202 216 234 251 266 284 323 299 267 127 155 170 177 174 169 163 154 136 105 60 34 60 129 146 149 150 156 156 157 158 133 124 144 164 178 189 192 181 144 103 85 83 156 195 221 233 289 346 81 103 110 141 345 349 8 9 4 358 18 19 344 332 347 3 18 28 360 318 330 344 5 20 16 312 334 347 360 6 11 360 322 325 333 347 357 359 356 357 358 345 322 308 301 101 85 72 62 55 49 44 47 50 49 47 77 111 112 118 262 265 188 111 95 89 101 134 137 145 162 180 183 173 156 147 143 135 114 96 115 115 55 17 81 129 139 142 136 125 106 81 51 39 50 74 90 91 101 119 116 110 98 86 75 59 85 96 94 89 82 77 79 90 94 86 67 34 353 340 343 11 77 71 47 66 111 126 126 128 128 126 118 111 106 95 79 54 36 355 324 323 318 316 317 335 55 128 109 110 129 144 164 188 195 187 54 31 360 299 276 243 237 262 264 264 256 228 185 157 142 109 62 52 57 62 64 50 45 51 95 152 170 170 186 201 210 204 198 191 168 148 142 173 198 215 218 214 196 180 182 183 186 168 12 13 14 14 14 14 14 13 12 12 12 12 12 12 12 12 11 11 11 10 10 10 9 9 9 8 8 8 7 7 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 4 4 4 3 3 3 3 3 3 2 2 2 2 2 2 2 2 3 3 3 3 3 4 4 5 5 5 5 5 5 5 6 6 7 8 9 9 10 11 12 12 13 14 15 16 17 17 17 17 17 16 14 8 353 312 292 283 283 287 293 307 309 300 296 294 255 223 201 187 213 214 200 140 224 289 306 14 49 18 305 284 298 317 61 64 56 19 307 261 183 173 166 22 330 325 322 337 41 46 30 74 108 126 143 101 45 55 57 346 293 244 189 163 164 108 92 99 113 98 72 66 55 32 324 309 306 334 328 315 312 354 46 73 87 97 99 91 60 27 360 341 325 330 339 354 9 18 26 30 33 33 30 26 15 356 332 290 46 79 71 70 72 75 80 92 112 117 119 120 119 112 74 87 116 159 194 215 184 180 178 174 166 186 247 253 262 314 315 283 192 125 119 130 171 231 244 252 191 140 155 153 138 88 59 54 57 57 55 33 331 330 348 31 101 91 69 14 243 204 129 64 60 59 58 55 56 61 54 35 279 258 140 62 45 27 3 352 344 334 334 346 12 24 35 67 98 108 111 109 102 75 50 277 272 349 53 69 76 72 48 10 346 338 7 39 58 57 60 66 69 59 33 9 1 3 30 57 71 77 58 349 322 320 321 321 305 285 264 343 36 42 36 24 1 2 3 1 7 27 51 67 84 107 113 322 311 324 333 341 345 348 360 56 77 78 59 36 346 200 200 215 258 271 274 273 281 38 49 48 46 42 75 132 195 269 318 350 358 1 2 15 37 108 46 194 212 245 267 336 8 8 16 50 76 99 160 199 200 182 164 160 173 261 325 308 243 203 184 190 180 147 85 53 29 347 333 78 90 74 60 51 46 39 13 354 345 10 68 98 106 116 130 165 188 189 166 145 137 133 115 101 55 318 296 277 81 86 94 107 109 96 91 31 33 59 278 284 291 277 288 358 334 322 313 305 331 45 60 62 62 61 41 355 332 325 330 360 345 227 238 274 322 3 285 269 304 306 298 285 307 37 34 27 21 14 10 9 14 39 78 228 267 214 180 4 1 357 353 350 347 345 340 333 322 313 304 295 285 278 277 278 280 283 287 299 305 312 359 137 154 158 172 202 245 278 294 299 302 301 299 306 309 305 295 279 256 231 203 180 157 152 155 175 197 220 255 237 197 169 170 173 175 177 179 184 193 197 48 289 273 270 356 18 12 335 321 316 308 287 259 234 296 4 18 126 182 205 219 198 157 172 182 192 197 202 206 210 212 292 15 331 221 169 165 165 163 172 180 191 192 193 193 214 240 251 238 238 228 197 187 180 174 158 141 124 106 95 85 37 341 240 133 114 70 138 142 145 163 170 163 162 179 185 185 198 208 154 148 154 168 189 194 198 221 18 42 112 131 141 180 5 23 42 48 355 328 360 142 197 302 336 2 34 123 191 267 298 325 356 104 180 236 301 333 347 352 8 51 50 346 343 350 356 354 349 347 350 354 3 26 63 89 87 79 69 58 46 35 38 43 46 12 27 149 141 159 208 253 223 134 123 123 189 194 177 169 169 175 175 167 151 143 138 127 46 27 56 76 57 34 58 99 138 150 146 130 112 93 67 19 16 45 112 136 162 154 123 118 114 109 111 140 92 104 104 98 94 89 78 82 92 99 88 48 347 328 320 323 103 92 79 64 78 92 95 115 128 135 131 125 120 112 89 33 353 332 317 305 279 275 299 328 50 156 146 148 154 158 176 197 220 35 43 40 285 253 253 277 283 283 269 269 268 212 166 148 131 112 95 91 99 94 88 77 64 57 80 147 163 163 185 205 221 215 194 162 154 153 160 187 211 235 228 232 7 31 21 27 132 85 13 13 14 14 15 14 14 13 13 12 12 12 12 12 12 12 11 11 11 10 10 10 9 9 9 8 8 8 7 7 7 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 4 4 4 4 3 3 3 3 3 3 2 2 2 2 2 2 3 3 3 3 3 3 4 4 4 5 5 5 5 5 5 6 6 7 8 8 9 10 10 11 12 13 14 15 16 16 17 17 17 16 15 13 10 357 327 295 287 285 287 297 320 282 287 302 319 304 267 225 235 276 228 216 200 206 222 266 7 17 319 305 308 341 52 61 57 15 333 306 189 177 190 220 238 274 290 315 339 61 47 24 22 65 66 49 28 15 27 348 264 252 236 187 119 75 50 44 65 81 67 66 78 74 308 286 288 283 269 269 273 290 6 57 74 88 94 98 100 91 60 360 314 310 319 328 342 354 5 12 14 19 23 20 11 358 338 311 231 90 80 77 81 80 81 92 112 132 133 142 106 67 331 314 279 269 248 237 214 198 189 180 172 163 174 198 210 154 115 310 296 282 104 135 151 189 223 262 305 320 154 161 141 120 99 73 55 49 30 360 313 307 319 344 68 93 88 72 67 77 76 69 61 55 48 39 33 34 52 58 12 265 27 50 51 41 23 1 352 339 325 319 353 45 45 39 44 90 107 110 109 110 111 133 122 69 62 66 71 78 78 61 7 341 341 9 54 63 60 56 58 69 63 44 16 355 350 9 45 53 58 35 331 317 313 307 299 280 271 282 44 42 38 27 13 359 356 355 353 352 8 52 83 99 117 143 182 250 300 315 322 323 307 286 262 71 71 68 38 13 217 206 217 239 254 257 252 162 93 72 53 52 51 57 65 299 308 321 334 342 353 9 26 38 59 269 210 208 224 264 341 3 348 341 334 14 92 198 222 211 197 174 171 171 39 31 32 276 305 326 349 10 59 83 70 35 351 347 31 62 57 48 38 33 28 19 19 20 26 50 90 111 124 147 189 208 209 172 128 117 113 106 122 154 240 232 81 66 61 79 140 150 148 146 183 243 255 240 261 277 290 288 310 316 310 303 293 318 51 65 61 58 55 31 6 346 330 318 309 353 360 301 322 309 281 244 236 236 279 290 281 250 6 23 24 16 11 9 6 9 17 32 347 322 211 165 24 7 358 354 350 346 342 335 327 318 309 303 295 285 276 269 263 269 278 279 290 305 325 348 14 74 122 157 180 246 290 303 307 306 300 294 306 312 310 294 272 242 223 204 182 159 152 155 175 189 207 240 223 192 149 175 184 182 188 192 194 203 205 212 228 245 268 2 12 7 321 309 304 300 289 281 275 336 11 22 59 195 224 227 208 188 185 191 197 201 203 205 203 101 61 55 357 337 160 160 168 181 187 191 193 195 185 181 190 206 214 212 214 202 166 156 161 160 131 114 104 97 99 99 81 51 52 98 101 95 74 111 135 166 205 194 175 184 183 175 173 228 274 172 170 178 192 192 169 88 70 77 138 160 136 15 47 72 93 133 232 272 275 235 234 291 333 353 17 176 200 229 264 312 346 167 193 219 260 312 337 347 55 162 184 315 343 360 349 345 344 350 2 16 24 37 55 73 77 78 77 69 50 31 35 35 36 30 77 151 149 164 189 254 248 166 136 160 190 211 200 173 164 159 158 156 148 140 133 124 95 56 35 37 41 40 45 78 129 162 154 130 119 122 118 355 3 27 108 136 136 360 101 120 123 120 127 159 325 106 112 110 107 102 97 86 86 94 96 90 51 307 290 282 213 96 85 70 65 61 59 64 93 123 130 128 125 120 96 30 336 331 331 332 327 355 18 20 141 166 161 164 168 168 177 191 241 274 268 212 230 232 232 279 292 289 287 305 301 265 201 174 157 156 156 157 133 118 108 98 81 73 159 159 163 166 186 204 222 225 219 102 156 164 173 190 218 248 236 234 238 50 4 13 69 135 13 14 14 15 15 14 14 13 13 13 13 13 13 12 12 12 11 11 11 10 10 10 9 9 9 8 8 8 8 7 7 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 5 5 5 5 5 5 5 6 7 7 8 8 9 10 10 11 12 13 14 15 16 17 17 17 16 15 13 11 6 354 327 306 295 287 283 263 220 281 303 316 306 280 225 306 350 360 11 285 228 219 214 218 214 68 58 52 44 55 60 44 321 10 76 122 136 136 314 305 300 247 330 31 69 54 29 345 60 63 42 11 355 191 224 232 225 141 88 76 67 46 4 39 65 68 54 255 249 264 279 290 251 215 264 279 319 25 58 74 93 93 97 103 97 103 184 309 317 323 335 346 353 354 356 358 2 7 12 3 350 333 16 61 65 65 71 86 89 83 72 81 79 42 6 345 321 274 221 174 282 286 273 237 212 191 177 175 175 175 177 172 135 146 194 254 239 141 156 171 189 208 298 335 340 159 157 143 118 102 81 60 39 9 341 317 299 302 17 71 79 80 72 74 78 73 67 59 48 34 7 335 308 277 213 45 45 46 50 49 38 15 355 346 334 323 300 57 71 56 39 21 337 111 114 114 121 128 135 107 83 72 70 72 79 88 78 28 351 350 20 65 65 56 45 37 39 56 51 28 4 360 7 33 36 28 11 334 316 312 309 302 270 73 65 54 46 33 12 2 354 350 348 346 344 341 25 103 120 135 157 180 212 255 286 303 309 294 255 233 137 74 64 30 6 358 17 218 225 240 238 227 159 97 79 52 64 70 69 77 300 304 311 319 334 6 31 42 44 30 241 233 216 214 269 350 350 327 326 328 337 325 253 227 220 207 190 182 173 40 33 347 311 324 340 354 357 8 34 39 23 4 355 45 67 65 55 43 34 28 21 17 19 19 19 78 122 142 162 183 188 180 165 110 100 98 101 136 148 151 105 80 70 60 59 123 185 181 180 197 218 228 227 241 287 311 285 261 272 289 291 289 311 59 72 68 64 54 32 10 353 339 325 344 64 92 112 236 249 247 241 241 241 253 285 267 250 355 16 19 10 6 3 3 5 15 37 7 316 255 229 27 13 360 353 347 339 331 323 316 310 303 298 293 285 276 264 255 250 259 268 278 279 305 337 360 8 27 137 167 223 319 326 327 324 311 299 309 310 309 297 270 243 223 211 191 164 160 169 188 195 207 225 226 197 143 168 183 189 194 201 206 211 205 211 223 234 265 340 357 2 303 292 294 298 292 291 299 343 10 22 25 283 245 231 209 193 188 191 196 201 204 204 193 73 68 68 13 15 105 154 168 176 188 186 183 183 178 181 188 195 197 195 189 162 126 130 153 164 131 114 102 87 86 86 84 72 69 75 102 108 100 106 123 150 212 228 177 168 148 118 115 249 287 249 178 177 185 194 154 116 140 171 197 173 100 47 71 107 140 173 200 222 240 237 257 324 352 341 325 266 233 238 307 334 339 192 210 240 291 320 338 350 189 182 186 346 8 15 344 345 351 8 11 12 13 26 42 58 63 64 64 65 54 45 50 42 37 41 85 122 143 164 188 267 296 311 120 177 188 207 290 110 128 129 144 152 156 135 125 120 101 71 37 32 25 22 27 72 87 75 345 130 128 133 135 133 62 52 79 100 83 55 57 99 113 116 118 109 4 54 104 115 111 109 107 98 96 99 109 123 155 214 251 256 247 84 79 76 69 64 58 53 70 101 119 122 121 117 98 41 330 331 347 13 31 41 48 137 204 185 166 166 167 167 175 188 214 220 214 206 223 230 238 257 268 279 292 345 337 295 240 225 206 180 164 148 133 127 117 107 78 285 215 154 163 178 194 204 213 215 106 66 143 175 185 193 212 225 225 210 139 124 47 339 344 343 14 14 14 15 15 15 14 14 13 13 13 13 13 13 12 12 12 11 11 11 10 10 9 9 9 9 8 8 8 7 7 7 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 5 5 5 5 5 5 6 6 7 7 8 9 9 10 10 11 12 13 15 16 17 17 17 16 15 14 12 10 7 359 341 327 291 238 229 237 264 275 280 285 264 241 301 49 38 20 343 312 299 269 206 165 42 41 59 50 47 59 26 346 101 84 52 326 319 327 7 352 344 3 50 73 75 40 16 65 62 41 347 350 149 103 100 180 85 88 85 87 65 340 30 51 52 360 300 286 288 293 309 85 36 26 20 15 29 56 74 88 90 97 99 98 78 360 341 337 340 340 344 346 347 352 357 357 360 1 354 342 17 70 65 61 55 49 72 103 77 47 32 30 23 1 347 332 303 92 80 27 317 287 255 212 188 175 171 172 165 360 14 136 165 185 226 202 177 175 190 200 198 360 6 27 136 138 125 107 96 85 64 35 360 331 319 300 322 21 38 54 62 71 84 82 78 71 58 39 16 351 323 296 319 54 42 41 42 47 46 33 3 351 348 347 358 30 42 37 34 20 351 299 276 175 139 140 141 131 109 85 71 66 70 76 84 81 54 359 9 41 70 72 62 38 17 356 340 36 39 27 12 10 23 32 19 352 324 311 307 306 332 81 82 74 64 58 31 6 352 347 344 342 338 328 326 314 154 148 156 167 184 202 224 254 300 313 309 246 225 216 81 64 45 5 360 9 27 180 199 203 199 166 64 59 51 191 174 142 360 321 309 306 305 333 43 56 58 56 85 232 252 217 216 339 360 347 326 328 331 336 329 298 241 234 218 206 196 194 187 157 201 263 294 333 343 338 337 348 18 13 360 344 48 76 78 62 47 35 30 17 349 322 310 296 278 201 170 167 159 156 144 140 110 91 91 97 147 126 111 93 86 82 77 70 74 139 195 204 207 213 208 201 194 260 290 274 253 233 263 276 283 296 75 85 83 79 65 45 16 358 341 325 327 3 96 112 185 243 243 239 238 247 266 272 267 278 359 14 14 3 359 357 356 5 27 54 224 256 256 229 4 10 359 350 342 331 322 311 302 297 294 292 290 283 270 256 245 239 243 251 251 248 247 282 333 344 341 240 189 180 331 356 351 346 334 320 315 305 299 292 272 246 226 221 210 190 176 182 191 195 204 222 247 235 166 124 163 189 200 215 225 231 196 207 229 231 270 328 346 358 10 11 353 330 313 307 314 333 3 22 34 248 243 246 219 204 195 190 192 196 196 180 123 86 88 91 181 95 159 168 175 183 203 198 160 152 173 187 195 196 189 179 163 140 130 146 183 190 161 130 118 107 100 100 101 94 86 82 87 108 118 120 93 95 161 16 44 108 109 120 139 188 266 302 176 174 175 177 111 127 165 188 201 180 133 118 129 158 175 190 198 205 212 228 285 16 65 245 252 255 244 264 2 340 269 230 237 281 311 312 312 305 241 213 213 6 25 19 344 354 5 15 7 4 6 18 32 45 48 46 44 51 56 63 72 68 40 21 68 76 36 309 311 349 349 354 358 345 295 341 7 32 63 103 137 151 144 126 118 111 99 80 45 19 346 314 314 40 94 113 66 48 76 112 131 139 135 123 110 111 103 83 57 98 111 116 115 100 52 45 82 107 109 108 108 107 108 113 125 149 175 204 229 230 157 80 75 72 68 63 57 52 61 85 110 118 120 120 116 90 330 332 344 4 25 42 57 189 258 229 174 166 165 169 174 186 200 212 208 203 211 222 253 259 268 267 126 120 250 251 243 235 218 189 161 147 137 138 133 122 218 251 243 165 165 179 206 210 205 162 105 65 37 166 199 207 210 210 206 142 108 129 130 111 19 355 14 14 15 15 15 15 15 14 14 13 13 13 13 13 13 12 12 11 11 11 10 10 10 9 9 9 8 8 8 7 7 7 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 5 5 5 5 5 5 6 6 7 8 8 8 9 10 11 11 13 14 16 16 17 17 16 16 14 13 12 11 8 3 357 333 276 238 234 240 245 245 244 236 279 340 39 28 9 324 332 360 55 60 56 38 52 76 64 35 330 331 112 121 55 331 309 309 359 101 58 31 13 57 101 132 138 82 75 71 43 349 115 124 86 42 52 66 77 96 125 115 83 68 67 49 16 341 323 316 357 45 61 45 29 13 24 41 40 34 45 65 87 99 105 93 360 349 346 342 339 337 339 342 347 352 358 1 351 340 300 50 67 64 63 68 44 54 82 82 58 33 23 13 358 345 341 346 31 33 8 320 294 212 171 170 171 170 149 133 104 8 341 359 150 172 188 195 196 213 137 66 44 52 79 111 111 106 98 92 86 72 31 330 316 319 350 73 44 27 17 4 338 19 86 84 80 64 35 1 351 356 40 61 60 51 42 39 41 39 29 13 355 360 17 39 44 38 24 16 6 350 319 251 227 199 175 160 118 84 66 61 59 64 70 79 90 76 36 36 56 70 80 72 51 19 343 327 15 50 44 19 3 360 19 16 352 325 309 309 321 47 78 84 88 95 114 73 9 343 346 345 344 341 328 201 247 216 191 182 183 190 200 206 231 334 339 333 273 223 203 61 52 36 4 358 360 12 52 151 172 180 205 353 3 360 224 208 74 24 1 352 344 314 47 75 70 68 68 80 75 264 234 281 331 345 341 334 335 339 339 332 319 287 248 243 225 215 222 223 225 218 213 209 217 253 282 303 326 357 2 343 333 28 81 85 71 53 33 11 307 278 280 267 255 256 266 272 267 269 235 144 131 91 62 105 109 101 100 99 97 96 94 89 81 74 67 50 336 269 247 221 207 196 226 250 265 247 231 236 258 271 280 98 84 75 62 58 50 23 360 337 316 311 354 89 92 101 261 249 239 231 241 251 261 278 304 347 7 5 356 352 349 349 360 25 31 264 258 258 246 356 3 354 347 340 332 317 299 281 278 277 278 278 274 264 253 239 231 234 233 231 224 220 229 268 299 299 269 206 180 119 25 9 1 349 338 324 305 293 286 271 247 228 225 234 228 203 192 190 192 194 217 256 256 253 98 136 174 206 239 262 266 224 225 234 245 291 332 342 350 357 355 351 341 330 323 320 323 341 2 13 218 250 262 238 216 201 188 185 179 163 135 115 107 120 151 194 247 204 187 182 185 190 195 171 170 191 202 204 191 166 154 148 145 152 165 186 185 165 141 134 130 128 135 138 138 135 134 135 134 141 150 135 137 148 94 59 78 113 135 157 191 269 319 165 168 171 191 13 165 179 190 197 174 154 157 159 161 182 199 206 199 196 16 136 180 218 214 216 221 226 197 145 192 214 232 234 266 270 237 245 249 241 231 242 19 21 8 360 7 8 9 3 3 6 15 25 38 52 59 62 64 67 74 85 108 47 5 55 53 35 350 352 360 360 357 353 344 337 346 15 47 73 99 123 131 122 118 109 106 101 102 102 282 279 288 303 14 112 117 94 71 54 53 108 135 138 141 143 140 136 126 108 107 112 116 117 109 86 59 86 102 112 112 113 114 120 130 145 163 181 199 211 177 101 85 82 77 69 61 55 48 53 72 102 123 135 142 145 149 168 285 313 336 5 35 50 86 325 292 226 178 173 174 177 187 197 210 206 201 200 206 268 295 309 305 223 203 232 248 252 241 225 195 168 152 146 159 180 206 210 239 239 164 168 184 213 215 200 129 121 101 31 37 10 261 93 91 97 114 122 136 148 151 155 184 14 15 15 15 15 15 15 14 14 14 14 13 13 13 13 12 12 12 11 11 10 10 9 9 9 9 9 8 8 7 7 7 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 4 4 5 5 5 5 5 5 6 6 7 7 8 8 9 9 10 11 12 14 15 16 17 16 16 16 15 14 13 12 11 8 4 343 293 248 229 223 223 207 198 194 20 22 26 12 354 320 352 37 68 61 53 318 67 135 149 234 272 296 174 119 10 357 360 10 360 51 49 28 21 136 135 130 104 87 79 73 45 24 98 87 84 292 147 115 86 35 360 46 64 69 72 59 39 7 1 24 61 59 54 45 24 12 34 59 44 22 19 31 64 76 103 194 206 279 302 301 308 318 329 335 342 350 3 6 338 335 46 63 61 57 45 33 27 44 72 96 104 68 20 14 356 340 329 322 311 357 349 313 180 147 141 152 161 170 151 142 133 114 55 61 71 62 24 354 17 58 73 73 72 74 84 98 101 99 95 92 94 98 262 292 305 340 68 82 55 22 357 347 13 81 90 89 89 94 64 349 357 36 58 59 62 60 50 44 40 37 30 13 336 16 36 44 40 34 20 10 3 354 337 294 246 242 227 196 67 56 48 45 48 56 53 64 83 84 67 45 65 75 84 87 76 40 338 320 354 64 54 27 346 352 22 37 358 329 321 7 44 59 73 83 98 125 155 151 6 355 357 355 354 351 360 160 151 203 211 205 208 206 200 194 331 3 353 347 329 171 57 36 34 21 360 352 351 354 7 47 160 171 213 305 318 290 196 160 81 46 24 8 360 360 15 49 64 64 62 60 33 320 284 307 316 322 328 335 341 344 336 324 313 314 46 16 350 309 264 263 259 244 229 223 226 236 258 281 301 325 327 302 318 27 85 88 82 61 32 345 281 265 266 261 250 243 251 262 272 285 273 229 147 30 21 81 74 68 68 96 100 103 94 90 87 85 80 72 60 16 269 243 230 220 223 236 271 305 279 250 245 255 264 75 65 58 42 44 45 33 360 322 295 286 360 73 74 62 276 250 239 231 232 238 255 280 300 317 349 353 350 345 342 341 353 33 36 252 256 268 303 354 355 349 345 341 335 321 296 263 251 250 254 259 261 258 250 240 232 225 227 219 212 211 221 237 275 310 319 205 128 78 38 20 9 359 347 335 308 291 281 271 247 231 224 239 246 234 188 180 180 183 206 237 269 275 58 100 107 184 289 298 297 286 246 253 275 317 342 348 347 344 342 341 337 332 327 321 321 330 348 341 236 274 283 275 232 185 152 146 140 130 121 124 132 155 163 141 93 86 117 184 193 191 189 177 183 200 216 223 45 78 119 145 160 168 174 181 181 167 149 145 147 154 160 163 161 163 158 152 155 161 166 164 162 156 129 112 115 138 158 174 204 325 111 159 160 180 279 337 208 183 186 187 91 132 161 177 179 189 199 211 195 189 10 163 177 190 205 208 210 223 187 178 191 203 203 173 193 206 211 213 214 217 218 180 91 165 354 4 20 17 14 15 19 22 25 27 36 56 76 84 82 75 70 95 234 247 85 89 85 41 285 295 293 254 344 343 328 330 347 27 60 79 94 99 212 131 110 105 108 116 144 172 216 247 258 254 106 120 117 104 93 75 47 51 83 135 151 154 151 143 135 126 118 116 117 118 114 105 82 90 107 117 118 120 124 132 146 162 178 191 194 174 116 94 87 89 84 76 60 48 42 44 53 70 107 145 159 158 154 154 176 233 260 280 3 28 44 42 314 266 202 183 180 181 188 198 211 204 197 188 164 81 58 240 276 274 239 245 251 254 239 225 204 176 161 154 169 211 245 228 236 206 160 175 190 213 214 195 133 140 149 187 325 10 54 61 83 98 104 136 159 173 180 201 224 15 15 15 15 15 15 15 15 14 14 14 14 13 13 13 13 12 12 11 11 10 10 9 9 9 9 9 9 8 8 7 7 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 4 5 5 5 5 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 4 4 5 5 5 5 5 5 6 7 7 7 8 8 9 10 11 12 13 15 16 17 16 16 16 16 14 14 12 12 10 5 349 295 249 215 211 208 202 188 131 29 15 7 338 352 354 9 60 69 67 278 266 272 198 180 233 298 316 292 21 37 54 32 12 347 7 21 13 21 122 100 58 56 74 73 76 113 72 60 49 345 256 189 123 108 221 298 309 327 47 61 60 48 33 22 41 64 71 64 46 23 18 18 24 28 20 1 3 21 25 267 212 191 199 215 248 273 296 321 325 322 240 10 355 321 43 76 71 60 49 38 23 16 27 65 90 106 98 69 44 350 315 300 300 300 336 326 282 151 144 139 142 137 136 132 144 145 132 120 115 114 101 58 25 41 65 85 87 86 83 80 87 92 97 96 94 101 135 230 253 19 62 78 78 63 22 352 339 7 82 95 91 96 118 76 32 24 49 54 54 64 70 67 51 43 35 20 352 296 39 45 47 43 33 18 3 357 351 339 320 287 268 247 82 63 51 39 23 33 46 53 53 58 69 58 57 74 83 90 100 100 88 335 323 29 76 70 44 320 341 20 42 343 319 317 48 59 59 65 76 94 139 147 98 22 12 9 1 355 347 340 325 187 218 232 350 28 22 20 28 18 10 1 1 29 84 61 45 30 8 352 345 346 349 356 354 180 177 205 238 352 23 75 138 113 88 57 33 20 7 356 9 35 42 34 20 350 322 309 305 307 314 330 342 348 350 338 339 353 54 52 19 351 339 332 327 318 295 255 245 251 261 266 269 259 240 224 221 247 285 88 98 98 87 38 273 256 260 262 265 265 262 263 265 284 308 276 247 220 269 328 46 60 19 313 47 84 94 93 94 95 100 104 109 109 111 276 269 260 252 238 208 269 298 285 267 239 237 240 65 57 51 39 33 43 59 360 296 279 270 36 64 63 53 256 241 234 231 229 235 246 253 284 306 331 341 342 339 335 335 353 39 120 232 250 284 332 353 346 343 343 343 341 338 338 325 275 240 238 244 248 250 244 229 220 213 215 211 206 209 224 246 314 11 29 37 43 38 32 22 12 2 351 340 322 299 283 270 246 230 222 226 230 198 145 143 154 171 180 216 270 261 262 79 62 38 355 319 308 298 275 285 301 322 337 345 341 337 334 331 332 331 331 324 321 323 335 331 301 292 295 300 140 113 116 125 128 129 128 138 153 174 148 106 86 75 65 29 214 198 191 187 184 185 181 79 42 30 37 117 180 178 173 169 165 154 149 153 160 167 165 166 169 172 162 158 166 171 171 167 161 153 142 145 151 160 169 179 217 340 148 156 156 147 346 336 274 188 180 183 92 130 177 189 199 196 199 205 191 158 60 154 184 196 205 202 204 223 188 182 188 203 209 202 196 198 201 199 197 196 206 213 168 158 126 95 78 43 39 43 51 55 54 31 12 15 66 86 67 322 307 290 275 283 168 134 146 178 258 282 264 218 329 326 332 27 32 39 62 101 118 268 235 132 108 110 121 144 170 185 197 206 180 126 108 113 112 107 106 100 79 42 43 78 143 164 161 145 136 133 129 128 127 125 122 119 112 108 113 121 125 130 135 145 159 177 196 194 169 127 105 95 89 90 87 79 57 42 39 52 42 31 23 54 128 146 140 137 140 206 232 258 320 345 3 49 104 150 216 198 192 188 191 199 210 203 189 148 140 156 240 212 269 280 276 256 249 246 233 221 211 189 170 161 171 212 238 230 149 140 156 187 197 209 212 186 141 157 166 172 165 180 257 289 215 180 159 166 177 191 206 313 360 15 15 15 15 15 15 15 15 15 14 14 14 14 13 13 13 12 12 11 11 11 10 10 9 9 9 9 9 8 8 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 3 3 3 3 3 3 3 2 2 3 3 3 4 4 5 5 5 5 5 6 6 7 7 7 8 8 9 10 11 12 14 15 16 17 17 17 16 15 14 13 12 12 8 357 279 228 210 205 201 197 186 198 353 340 333 322 95 107 64 64 59 28 276 287 332 343 348 343 332 360 42 36 30 52 19 343 322 316 325 331 15 17 17 354 345 318 252 257 269 37 45 30 259 252 245 109 122 189 285 302 323 33 61 65 53 41 31 31 45 61 68 53 31 23 17 13 16 18 14 5 4 8 325 206 182 169 159 157 163 322 333 324 311 276 352 335 331 79 83 79 67 54 38 15 357 360 66 92 108 119 129 159 256 287 292 302 329 6 41 123 140 143 149 149 133 129 131 163 163 164 161 154 153 157 147 124 87 81 90 98 104 99 71 63 84 103 106 108 118 157 193 146 83 78 81 77 64 31 4 352 11 85 102 105 107 102 79 50 41 54 55 54 57 70 65 53 41 30 15 15 45 59 53 50 46 31 11 349 350 346 337 322 311 305 72 77 70 55 31 357 3 36 68 53 43 38 34 49 75 93 98 102 103 96 76 52 83 88 90 70 325 335 3 357 304 304 353 78 66 56 46 69 113 150 97 62 34 18 6 356 348 342 331 309 242 138 56 41 35 28 23 18 16 12 7 13 47 70 64 50 25 356 346 342 344 347 350 350 180 177 199 14 21 27 23 19 19 31 36 37 37 9 335 338 352 16 9 349 324 311 303 300 308 324 346 355 357 356 347 8 38 70 53 18 347 336 332 333 338 340 307 229 243 269 277 266 239 211 195 188 214 229 91 116 124 143 194 226 235 243 255 267 289 292 299 339 13 21 305 237 226 220 210 196 216 248 259 263 261 98 97 102 106 111 122 135 158 198 221 245 263 237 212 196 201 234 273 267 246 217 190 53 44 40 33 26 69 136 159 263 266 264 67 71 67 78 219 222 222 230 235 237 257 276 289 307 324 336 336 336 335 336 360 59 180 232 247 310 344 351 339 338 343 347 352 358 1 353 343 330 299 266 253 246 230 215 198 194 196 210 210 216 212 100 50 43 39 33 29 25 21 19 13 4 354 345 335 318 292 268 242 225 212 206 183 144 117 96 92 100 125 212 249 254 277 16 36 24 360 325 307 300 297 304 316 330 337 340 338 333 330 329 333 333 330 324 321 321 329 334 333 319 309 287 147 135 135 139 141 141 141 154 166 171 127 88 77 70 59 46 50 82 100 109 127 134 112 86 60 20 357 351 353 78 139 137 130 132 144 163 172 171 159 169 174 180 163 165 175 178 172 164 166 164 161 161 170 173 166 166 175 186 169 158 152 141 140 203 288 211 180 190 206 192 182 194 204 203 198 192 176 38 85 171 189 199 207 200 201 209 199 189 188 199 204 202 196 196 194 190 180 164 92 314 276 189 158 150 143 108 101 101 100 95 93 180 310 324 349 344 328 320 300 284 277 299 230 150 152 174 225 272 241 200 337 350 360 5 339 329 299 224 279 314 295 125 124 126 141 158 169 170 165 139 106 94 93 101 100 99 99 111 119 50 46 61 92 47 19 65 135 137 137 135 132 129 129 130 128 124 126 130 136 139 142 147 163 186 209 204 160 124 114 106 98 93 87 80 64 38 34 66 69 56 39 48 90 126 131 138 173 215 228 255 312 324 330 329 353 36 33 10 224 205 196 199 203 206 199 188 197 189 360 305 289 286 282 252 245 237 224 213 208 211 193 183 183 213 229 227 150 154 174 201 204 204 236 265 129 162 168 173 175 184 206 223 218 197 166 166 168 188 299 348 3 14 15 15 15 15 15 14 14 15 15 15 14 14 14 13 13 12 12 12 11 11 10 10 9 9 9 9 9 8 8 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 3 3 3 3 3 3 3 2 2 2 3 3 3 4 5 5 5 5 5 6 6 6 7 7 8 8 9 9 10 12 13 15 16 17 17 17 16 15 15 13 13 13 11 5 256 213 204 195 180 180 180 202 285 318 343 60 104 120 55 53 57 340 282 43 53 33 358 349 347 14 36 39 296 249 238 259 280 279 159 98 33 340 321 316 312 280 234 290 317 352 247 192 201 60 38 37 101 70 6 341 344 10 65 73 65 48 32 30 51 62 66 56 45 27 7 359 359 13 16 10 17 31 41 71 105 121 116 91 75 194 261 282 299 316 331 326 14 87 87 86 84 74 46 13 329 313 66 78 99 146 168 180 222 304 333 17 40 58 77 103 116 125 140 135 122 145 180 220 206 196 189 174 168 167 159 141 115 90 86 98 102 99 81 54 86 113 118 121 128 144 137 111 94 90 89 88 78 45 12 11 31 84 108 115 110 102 91 70 42 38 55 50 45 51 46 41 33 27 23 25 36 48 59 53 44 26 11 357 352 343 333 320 320 342 84 84 78 64 22 342 339 70 89 67 54 45 36 41 73 103 101 98 99 102 102 110 105 99 93 91 35 333 343 321 312 333 69 83 75 48 346 347 95 99 78 65 42 10 356 346 338 342 344 349 56 73 59 45 33 19 12 8 11 12 12 10 43 64 68 52 23 354 348 345 344 348 354 3 151 213 293 337 29 25 6 9 12 7 2 358 74 169 310 320 324 332 332 321 309 305 302 305 321 348 4 5 3 359 350 24 52 77 56 8 327 309 307 310 327 338 346 333 299 298 286 273 254 222 202 194 205 204 126 120 128 143 193 210 220 221 231 250 279 349 27 38 42 45 51 10 228 208 197 195 209 230 232 233 228 169 115 113 119 130 150 170 187 203 208 210 213 220 222 220 204 215 248 257 249 219 360 26 28 16 16 32 64 100 147 248 263 263 110 102 106 151 185 196 193 222 243 243 277 288 294 317 327 331 331 336 339 337 360 72 120 258 271 325 347 347 334 336 343 353 358 356 345 337 335 336 332 328 321 321 327 337 261 180 180 221 240 240 148 85 61 48 37 30 25 21 18 16 11 4 357 351 346 337 311 267 236 217 206 189 168 145 126 96 74 69 85 215 248 266 305 340 356 353 345 326 303 294 290 297 310 326 340 342 339 332 332 335 345 343 335 326 319 319 324 336 344 346 334 325 267 144 146 148 148 149 154 168 171 154 102 84 73 63 49 45 53 73 80 76 30 63 105 108 94 27 336 334 336 341 106 134 138 140 155 184 269 357 65 144 151 149 155 171 180 184 174 168 172 173 171 168 182 181 166 167 174 184 172 162 157 162 170 178 205 206 196 194 204 201 183 194 204 212 206 189 360 338 246 189 195 202 208 202 200 206 230 206 198 199 202 201 197 193 188 179 140 99 90 247 264 238 174 154 140 125 155 163 142 134 147 214 291 323 339 340 339 317 267 258 251 261 255 219 163 176 198 259 221 162 84 52 20 355 323 298 265 282 323 339 341 128 134 129 121 120 129 126 107 83 72 71 75 85 89 88 83 86 91 27 46 57 67 42 27 5 261 149 141 135 135 135 138 137 136 134 137 143 148 147 146 149 160 183 207 216 174 135 129 123 117 110 107 117 145 151 147 139 130 112 96 90 110 132 146 167 190 205 213 310 316 306 303 332 355 6 17 30 23 5 238 202 201 215 208 197 174 136 93 277 280 274 263 251 240 224 209 211 215 225 241 237 219 213 202 180 162 177 192 209 204 175 42 344 192 166 174 181 184 195 205 211 204 180 149 149 136 52 356 352 353 13 14 14 15 14 14 14 14 15 15 15 15 14 14 13 13 12 12 12 11 11 10 10 9 9 9 9 8 8 8 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 3 3 3 3 3 2 2 2 2 2 3 3 4 4 5 5 5 5 5 6 6 6 7 7 8 8 9 10 11 13 15 16 17 17 17 17 16 15 14 13 13 13 9 314 206 198 182 161 176 194 213 273 311 315 313 34 3 46 48 40 309 309 60 59 42 345 347 5 54 17 352 306 274 126 73 55 72 88 109 123 267 46 357 355 357 35 52 292 270 236 123 88 65 47 37 51 77 84 88 48 41 74 74 72 62 22 353 6 61 62 58 54 28 342 340 346 4 13 14 17 41 54 53 61 83 110 49 344 231 232 242 260 305 319 314 51 85 92 93 94 90 52 9 317 5 49 57 34 341 266 260 286 360 40 60 64 66 74 86 75 55 14 360 147 173 187 206 214 213 211 235 173 154 146 137 121 97 75 67 68 93 102 99 107 116 120 124 125 122 117 113 108 107 108 112 112 103 45 42 59 85 100 109 108 109 112 127 113 75 63 54 49 47 44 37 29 25 23 21 18 30 52 51 37 20 11 3 355 345 325 313 311 33 89 90 88 80 335 307 308 90 94 88 81 64 46 34 81 110 109 105 105 112 117 120 112 102 95 94 85 46 13 356 12 48 77 80 75 43 354 319 79 80 71 64 45 1 337 330 330 354 2 8 52 70 68 49 30 12 1 1 6 11 14 21 43 64 70 56 22 353 345 342 342 348 360 16 152 216 293 268 28 17 354 5 11 6 348 334 308 246 245 267 280 282 277 277 279 284 292 308 337 2 14 15 13 3 2 24 62 83 78 16 295 283 275 270 284 309 318 320 323 318 303 279 262 238 218 208 208 166 98 89 98 119 196 206 214 220 223 235 269 43 47 46 42 41 38 25 8 312 192 189 202 227 229 225 209 200 160 138 146 161 178 191 198 205 209 209 212 220 228 234 225 224 234 252 255 282 3 10 9 350 346 357 22 30 35 259 266 261 243 172 154 157 163 165 161 157 189 213 238 255 280 322 327 324 325 334 340 337 348 55 110 251 285 327 345 343 332 330 338 353 340 319 307 312 320 328 332 340 347 346 341 335 307 240 180 181 67 92 96 71 54 41 34 29 25 21 18 14 11 6 360 355 353 349 336 282 218 201 196 184 168 148 132 111 86 76 85 180 285 303 319 331 340 337 335 326 305 286 284 289 307 327 346 346 340 330 337 355 12 360 342 328 318 317 319 333 347 356 351 343 339 360 126 138 137 151 166 175 151 133 112 100 85 66 48 42 49 73 87 90 335 331 124 133 128 114 323 323 319 310 254 162 153 148 157 175 195 41 49 81 53 25 17 94 152 149 160 168 177 182 180 177 183 176 164 170 177 181 169 161 165 183 187 184 181 193 194 189 197 194 185 189 201 220 312 349 360 330 237 210 201 204 205 200 196 196 207 209 207 204 202 201 197 188 179 170 154 156 167 190 192 190 176 150 128 126 168 205 209 148 158 202 296 332 344 341 318 208 221 237 239 232 249 260 239 180 186 289 261 293 9 35 15 358 321 247 203 314 319 326 331 46 115 121 112 99 88 85 73 64 56 56 60 71 81 82 76 62 43 13 22 59 61 45 35 360 292 114 127 135 140 140 140 139 139 140 147 154 162 156 152 152 159 179 200 218 187 152 145 141 140 144 155 173 182 176 170 166 166 159 155 160 177 179 168 176 184 196 27 15 2 27 101 119 52 339 344 19 45 38 332 221 208 213 202 189 132 142 194 234 262 262 256 252 229 209 202 215 234 261 277 269 224 154 122 129 172 194 202 205 204 216 292 305 174 168 180 189 194 203 205 205 186 156 139 151 93 8 340 344 346 12 13 14 15 14 14 14 14 15 15 15 15 14 14 13 13 13 12 12 11 10 10 10 9 9 9 9 8 8 8 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 3 3 3 3 2 2 2 2 2 2 3 3 4 4 5 5 5 5 6 6 6 6 7 7 8 8 9 10 12 14 16 17 18 18 17 17 15 14 13 13 13 13 360 199 192 185 179 181 201 225 261 294 315 309 355 27 55 28 349 309 21 63 58 38 333 352 49 74 28 345 336 56 84 73 360 33 48 86 136 126 91 74 29 306 314 111 211 232 216 99 89 74 51 36 35 141 147 141 119 86 81 72 68 62 19 349 337 59 55 49 32 5 330 327 334 351 5 6 360 24 50 61 60 55 69 50 36 21 209 195 188 222 264 282 55 88 95 92 90 84 54 25 350 358 30 45 354 322 305 296 313 352 41 68 79 71 71 70 54 30 358 332 293 225 201 206 222 229 235 251 236 185 148 134 125 113 96 83 69 97 132 144 130 117 118 124 125 125 122 121 122 123 124 126 132 134 128 93 96 104 110 111 112 114 113 108 93 78 66 57 50 46 44 36 28 22 18 15 8 10 27 48 38 23 10 358 350 341 318 311 310 80 92 93 101 109 255 287 317 57 79 96 124 141 167 205 131 125 122 114 115 119 122 119 111 103 99 95 88 76 52 24 31 57 79 82 78 31 342 13 81 80 75 72 51 333 299 312 333 6 360 10 43 75 81 66 35 5 352 354 360 9 18 28 42 65 76 75 28 341 329 330 334 343 5 29 173 174 19 360 2 5 5 28 36 18 343 330 315 272 245 243 253 256 257 258 267 277 291 313 336 2 17 25 28 12 4 13 83 100 105 129 252 270 268 256 246 262 290 307 321 325 320 290 261 244 232 225 213 161 90 73 63 43 322 229 237 250 251 246 312 50 49 47 44 42 41 38 19 7 5 46 180 215 233 211 194 193 202 195 183 182 189 200 208 214 218 218 218 222 230 239 247 224 233 250 278 329 2 356 348 335 337 347 1 2 356 290 269 261 243 206 174 157 150 149 144 145 166 193 220 240 258 300 311 312 315 329 337 343 349 350 192 223 296 339 351 341 331 320 300 279 268 272 275 281 289 305 324 335 336 334 329 315 243 192 164 136 96 76 65 50 39 33 32 29 26 22 18 14 11 6 2 358 356 356 357 4 162 174 185 182 168 144 126 113 107 106 107 94 346 331 337 339 336 322 333 339 322 291 289 292 303 319 341 350 333 328 352 8 12 359 343 328 315 314 317 331 350 3 7 356 352 353 7 37 77 93 265 212 146 133 128 124 117 102 69 59 62 79 104 127 204 279 201 145 137 128 17 332 306 287 259 180 156 155 168 180 188 160 122 102 85 44 12 33 59 132 178 180 183 188 188 185 182 173 169 176 175 175 171 167 173 189 201 191 181 192 193 189 192 190 185 181 189 201 218 238 226 202 215 214 209 206 204 201 199 200 203 207 209 208 202 196 187 80 159 168 171 175 179 184 181 176 172 167 155 149 182 223 231 123 152 183 285 329 339 328 240 213 214 226 233 237 249 265 280 295 320 310 263 328 19 23 356 341 269 160 163 202 267 299 325 331 353 117 121 115 104 89 70 57 48 44 45 54 77 85 86 71 51 360 332 50 57 51 57 81 103 127 138 147 147 144 139 140 143 147 152 162 176 183 162 156 159 176 193 209 183 163 158 160 163 167 177 186 190 183 177 173 172 167 165 168 182 186 176 175 180 198 27 39 49 78 117 136 165 260 298 338 152 169 203 220 220 214 201 178 97 261 248 230 221 265 268 259 213 192 190 204 237 269 277 232 127 105 96 116 197 209 210 199 187 348 324 19 163 173 187 194 200 207 202 175 118 154 180 204 313 349 353 352 348 12 12 13 14 14 14 14 14 14 15 15 15 15 14 13 13 13 12 12 11 10 10 10 9 9 9 9 8 8 8 8 8 7 7 7 6 6 6 6 6 6 7 7 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 4 4 4 4 4 3 3 3 3 2 2 2 2 2 2 3 3 4 4 5 5 5 5 6 6 6 6 7 7 8 8 9 10 11 13 15 17 18 18 17 17 16 15 14 14 13 13 11 194 192 191 184 190 204 227 254 287 305 329 360 24 33 347 335 347 60 63 34 289 274 27 85 86 69 360 298 218 180 198 255 356 35 66 115 104 93 118 206 271 296 6 24 301 320 86 106 107 96 102 160 200 200 191 163 100 83 79 80 69 50 34 47 66 60 46 20 14 4 359 356 354 357 11 14 13 16 55 69 36 21 20 37 37 36 165 191 257 247 250 303 88 87 81 75 65 46 14 341 316 293 275 294 299 298 295 315 343 35 81 88 79 76 70 57 25 4 347 342 318 269 274 269 262 253 256 258 251 180 129 129 125 121 117 111 113 164 204 238 120 121 129 131 130 127 127 129 132 132 134 138 141 135 118 110 118 128 137 132 116 96 89 83 76 68 60 53 49 44 37 26 18 15 10 2 356 4 26 34 24 7 350 340 332 318 323 25 91 92 95 114 132 183 290 342 27 53 99 156 184 199 206 189 148 132 124 121 121 120 119 115 110 105 100 94 82 65 44 29 48 79 97 98 84 75 85 87 88 92 101 142 244 266 305 337 2 355 6 33 75 91 96 79 14 346 343 349 2 21 35 47 64 83 100 115 306 310 317 326 341 22 180 189 180 39 8 345 347 359 39 61 35 349 325 315 300 270 251 247 250 255 259 270 285 301 315 326 341 11 38 45 30 11 19 123 123 124 135 159 243 256 254 248 246 271 299 322 334 341 333 301 260 255 246 232 185 72 59 43 7 342 289 231 246 256 256 328 46 48 44 41 41 43 41 27 7 357 4 19 47 224 180 173 174 200 211 205 193 193 200 213 223 226 228 229 229 232 226 222 220 235 257 305 338 352 339 331 329 336 345 352 357 358 336 262 251 243 227 193 164 148 145 149 156 174 198 276 267 257 264 310 310 311 328 345 357 9 13 360 243 329 350 355 340 328 312 274 250 245 254 260 262 258 258 279 310 318 322 329 312 184 165 150 128 85 53 38 31 27 27 28 28 24 20 17 15 12 7 3 360 359 2 8 22 45 128 180 180 164 137 117 111 118 137 131 108 11 348 345 340 319 299 348 354 342 305 290 284 280 291 325 360 263 288 330 352 354 347 335 324 312 307 312 326 4 15 14 4 360 357 358 5 11 4 345 333 292 143 142 141 138 132 119 124 125 128 139 160 191 283 239 141 143 142 157 244 255 261 263 225 175 169 175 182 185 173 161 154 160 162 158 123 140 182 219 202 191 190 193 191 179 171 171 175 167 173 181 183 183 188 208 200 186 188 192 192 189 189 189 186 191 194 197 201 202 200 203 211 214 210 203 198 195 198 202 204 208 207 190 118 57 37 136 185 185 184 184 184 180 174 170 169 159 157 172 189 189 150 160 172 198 174 183 205 209 202 198 222 238 264 287 291 294 303 291 274 230 120 21 360 319 269 205 180 187 205 249 315 342 346 338 338 131 133 125 111 85 58 42 24 18 32 78 99 109 111 130 206 269 14 43 54 60 80 115 148 162 168 155 146 142 147 149 150 152 160 179 211 189 170 164 176 185 191 187 179 172 172 179 185 188 192 192 186 176 172 171 169 170 172 181 183 179 171 174 183 185 156 145 150 154 164 178 216 264 302 215 194 198 212 215 213 198 163 112 277 269 262 58 24 10 331 191 180 175 186 224 237 206 141 126 121 143 195 222 216 213 206 147 27 332 347 185 186 195 198 202 208 208 180 97 211 220 219 287 346 357 353 344 12 12 12 14 14 14 14 14 14 15 15 15 15 14 13 13 13 12 12 11 10 10 9 9 9 9 9 8 8 8 8 8 8 7 7 6 6 6 6 6 7 7 7 7 7 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 4 4 4 4 4 3 3 3 2 2 2 2 2 2 2 3 4 4 4 5 5 5 5 6 6 6 6 7 7 8 8 9 10 12 14 16 17 18 18 17 16 15 14 13 14 14 17 187 188 188 187 201 214 235 247 274 269 348 18 22 5 321 343 38 85 126 280 290 264 254 80 107 116 132 91 110 175 151 105 51 58 63 60 73 107 135 225 282 326 55 57 349 9 78 116 135 155 173 150 206 309 180 113 81 70 74 92 69 60 48 47 57 67 48 31 28 23 14 357 351 357 13 30 27 7 46 69 50 20 12 44 38 35 60 28 353 296 217 146 87 77 70 61 56 41 359 325 289 250 247 257 277 286 292 315 327 34 105 93 78 64 66 64 42 26 15 2 325 300 301 306 309 309 301 303 319 347 101 135 132 131 135 135 139 177 231 259 294 126 130 135 133 132 130 132 135 138 138 134 128 120 111 110 149 164 174 148 95 77 77 76 74 65 59 54 49 45 39 25 16 11 4 356 347 346 357 17 15 1 343 333 328 327 13 76 95 96 106 128 132 147 312 343 5 43 118 167 189 208 212 208 180 151 138 130 130 131 135 132 126 114 104 92 80 71 59 48 58 77 98 109 118 123 103 100 102 118 145 186 208 237 344 5 13 11 16 37 64 96 111 122 111 324 318 331 358 32 44 51 58 81 107 184 280 298 309 320 325 333 177 137 75 37 352 327 325 337 3 36 24 349 320 314 310 301 278 260 254 257 266 282 296 306 309 311 320 360 55 67 66 40 103 135 125 124 126 121 130 263 261 252 251 289 322 346 349 347 347 351 345 324 297 274 104 78 60 36 351 344 331 247 244 256 262 349 39 44 37 35 36 41 40 33 13 3 360 9 24 65 130 165 170 27 20 13 360 191 196 209 218 227 232 235 236 234 218 204 198 223 270 320 345 347 335 320 316 325 351 355 357 1 3 221 215 231 232 218 191 166 142 115 64 10 15 356 324 270 258 321 327 337 349 2 13 23 19 335 273 325 350 350 340 330 318 281 253 243 246 250 250 245 239 249 275 304 327 354 12 117 150 135 87 49 31 22 19 18 21 23 24 21 17 16 15 12 6 2 360 1 5 10 18 26 39 142 177 156 130 106 99 110 160 138 103 4 351 337 279 251 277 346 340 327 305 290 273 250 229 100 27 289 296 313 333 336 333 325 315 304 299 304 324 33 30 13 358 360 358 353 350 350 350 342 334 325 257 164 157 150 157 168 181 174 167 161 175 198 302 297 167 158 163 179 200 209 222 330 360 193 188 182 183 183 173 166 167 174 176 173 164 169 188 221 219 206 192 192 188 178 169 170 169 163 177 187 191 187 190 204 199 190 184 193 196 194 191 193 196 196 197 198 196 197 197 196 205 213 214 207 197 192 197 202 207 208 193 123 99 114 148 202 208 204 201 195 189 184 179 175 171 165 166 172 180 179 170 167 172 182 184 179 175 174 168 165 295 295 303 310 312 302 284 266 264 269 263 286 278 223 195 184 188 197 212 285 333 348 353 341 330 316 229 135 124 131 129 58 344 348 27 106 127 138 148 167 183 319 14 32 53 58 69 121 165 188 199 180 147 146 149 148 147 148 155 171 198 211 198 180 176 177 180 189 190 186 180 198 206 204 195 188 180 161 156 159 168 172 176 187 186 179 167 171 179 190 179 175 175 178 179 178 181 170 146 186 201 205 211 211 208 183 151 162 265 259 194 104 62 27 332 100 160 162 168 206 184 150 137 143 165 181 197 212 213 212 204 91 14 311 308 225 207 205 205 202 198 179 161 162 192 202 206 198 6 360 349 337 13 12 12 13 14 14 14 14 14 15 15 15 15 14 14 13 13 12 12 11 10 10 9 9 9 9 9 8 8 8 8 8 8 7 7 7 6 6 6 6 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 4 4 4 4 4 3 3 3 2 2 2 2 2 2 3 3 4 4 5 5 5 5 6 6 6 6 6 7 7 8 9 10 11 13 15 17 18 18 18 17 16 14 14 15 15 16 185 189 188 188 213 238 269 305 242 203 39 28 18 322 312 342 52 124 201 253 308 325 324 22 119 110 40 35 55 160 137 75 50 42 57 81 85 94 99 350 318 329 10 76 74 46 76 110 190 188 148 78 49 26 3 36 58 53 68 87 70 69 69 50 61 73 54 49 42 29 4 340 329 357 29 43 37 26 46 61 56 360 12 49 58 53 48 16 339 303 218 102 81 75 66 51 50 31 356 325 289 249 241 252 271 291 296 299 137 125 109 90 81 78 88 90 85 59 28 360 319 308 306 312 360 21 37 44 45 32 74 123 129 133 138 142 157 187 231 267 302 28 130 139 143 138 136 139 137 132 124 110 94 80 80 91 189 186 158 84 73 69 70 72 71 62 55 49 47 44 38 27 16 6 358 347 341 339 345 355 359 344 323 305 308 338 49 85 97 105 119 131 114 55 325 333 17 80 127 150 185 219 227 223 213 186 167 156 155 154 158 160 144 115 81 72 68 67 63 62 64 80 100 120 130 135 119 116 120 139 156 178 180 27 26 21 26 30 39 45 60 91 114 130 140 166 277 298 9 52 60 63 65 76 77 269 284 297 307 316 335 13 71 82 79 60 324 314 317 326 334 346 344 322 307 306 307 309 299 284 268 262 270 286 294 294 295 298 306 346 80 99 108 118 121 115 109 108 106 102 91 287 276 257 324 13 14 15 8 349 343 346 357 355 348 9 78 88 74 34 341 349 350 339 279 266 278 41 43 39 30 28 29 37 39 35 23 9 3 5 9 19 38 92 76 52 37 24 13 65 151 176 189 208 222 231 229 223 205 190 182 195 215 348 70 38 334 312 300 315 4 2 360 358 6 57 139 188 231 242 229 257 25 25 18 14 20 1 324 272 270 349 17 15 14 16 16 15 360 286 261 276 344 350 346 339 331 307 270 248 241 243 242 234 226 232 252 315 1 15 10 359 354 10 15 17 16 13 10 10 12 16 21 17 14 12 12 10 3 357 356 359 2 7 13 18 20 24 166 147 129 97 60 36 156 136 121 322 325 253 223 244 299 341 326 316 305 294 278 247 186 125 32 304 301 308 323 324 323 317 306 294 287 299 326 45 72 7 336 349 348 342 335 336 337 336 332 334 356 120 134 134 146 167 197 181 167 150 163 178 282 344 160 166 172 182 191 176 129 48 21 226 216 198 184 177 172 175 175 178 179 177 173 172 184 201 215 211 200 192 187 178 172 170 169 168 184 195 203 193 194 200 197 193 189 192 197 200 193 198 201 201 201 200 197 198 198 197 203 207 209 202 192 189 196 204 210 212 189 142 122 151 184 202 206 210 213 208 201 193 178 159 148 158 163 168 174 173 169 160 153 144 128 119 115 110 96 73 360 302 277 265 277 253 168 148 160 192 229 245 235 205 184 178 180 193 241 321 335 345 352 341 334 330 324 325 133 141 141 142 158 218 186 156 154 157 160 157 127 28 16 27 48 64 71 113 171 208 243 301 172 145 142 143 146 148 154 164 179 197 212 208 184 172 173 182 180 212 335 315 319 355 102 119 137 145 159 170 181 176 177 188 187 177 165 173 182 191 185 181 179 183 181 179 178 171 170 185 200 209 212 211 201 150 125 180 259 233 143 123 141 191 232 206 171 156 136 191 170 157 159 171 186 196 202 207 208 209 12 341 292 276 295 291 279 250 227 198 185 171 170 173 176 170 156 108 46 8 347 331 14 13 13 13 14 14 14 14 14 14 15 15 15 14 13 13 13 12 12 11 10 10 9 9 9 9 9 8 8 8 8 8 8 8 7 7 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 5 5 5 5 5 5 5 5 4 4 4 4 3 3 3 3 2 2 2 2 2 3 3 4 4 4 5 5 5 5 6 6 6 6 6 7 8 8 9 10 12 14 16 18 18 18 18 16 15 15 15 16 19 122 182 180 184 210 261 314 331 285 137 52 360 273 268 302 339 46 200 205 200 277 330 299 344 360 19 45 52 55 269 240 87 58 31 352 109 111 97 85 360 314 333 18 89 72 46 69 77 259 288 83 84 58 21 349 16 46 62 52 70 77 73 90 109 83 71 64 129 127 83 315 313 311 40 64 59 46 35 29 36 31 358 10 42 76 67 42 352 317 327 85 82 82 82 74 60 49 27 6 338 322 304 279 298 317 337 348 52 117 106 109 120 127 127 137 134 125 88 42 347 315 338 19 79 53 44 45 45 40 31 45 94 125 132 135 137 163 198 233 279 353 77 105 136 180 203 209 194 115 106 98 80 69 62 64 65 68 77 75 72 71 67 66 69 69 65 51 43 40 40 34 23 12 3 353 341 336 334 337 334 326 301 288 284 290 4 71 94 106 118 121 118 68 320 335 357 62 107 122 133 172 234 237 233 231 225 216 203 186 166 152 113 35 38 46 52 54 55 57 60 63 75 95 122 131 133 122 123 124 132 114 90 55 37 24 16 20 32 45 51 56 69 94 122 145 172 198 213 122 81 78 80 76 70 15 320 303 302 297 305 17 43 56 77 89 86 321 316 318 323 322 319 305 283 283 290 294 297 296 289 277 251 253 263 265 282 289 294 300 313 120 128 131 136 122 91 88 99 109 130 119 295 289 269 31 32 9 356 341 337 329 329 344 354 360 15 74 89 83 41 9 7 360 353 332 348 69 81 60 42 26 18 16 25 37 36 32 19 8 2 357 354 352 27 61 69 62 14 310 301 125 129 139 166 188 203 202 197 186 180 184 194 193 160 128 111 325 301 285 316 8 4 360 355 360 29 106 157 238 273 324 1 9 12 13 16 23 3 317 290 291 25 40 28 22 19 15 11 358 291 252 262 349 358 355 346 342 334 288 261 245 231 218 204 197 206 224 21 35 31 18 360 355 358 359 2 7 7 5 3 5 9 14 14 11 8 8 4 357 344 342 342 347 359 11 21 22 25 48 128 126 94 349 340 332 336 212 219 229 196 200 306 323 327 317 310 304 303 301 294 269 268 296 296 305 316 328 330 324 315 295 288 287 299 343 55 151 268 312 339 340 335 325 327 330 331 326 332 3 108 110 105 89 68 55 140 143 145 154 142 85 48 65 131 166 141 57 350 347 312 217 254 276 326 14 12 2 257 208 195 187 180 176 175 183 191 203 205 203 195 188 181 176 174 175 178 187 199 208 202 200 198 194 194 193 192 197 200 200 200 204 207 204 203 201 201 200 200 200 201 201 195 190 188 194 202 209 213 208 186 163 181 195 203 200 203 209 219 213 198 283 40 94 130 108 110 142 123 104 102 104 96 80 79 78 78 78 78 67 315 300 282 151 119 121 139 159 174 192 210 222 222 192 176 170 234 328 334 333 338 344 343 337 333 331 333 341 134 145 149 157 180 190 185 168 149 133 124 81 29 15 22 41 65 70 84 159 198 238 339 27 92 119 132 144 150 155 161 169 179 192 202 195 178 169 166 143 151 220 274 318 68 86 71 40 190 177 178 185 176 175 179 179 173 169 178 184 188 180 175 175 183 182 181 181 179 181 189 195 204 208 210 184 137 145 187 212 172 153 156 178 192 200 192 174 147 104 14 174 173 179 187 195 196 197 201 309 353 343 291 288 268 126 209 245 270 325 309 189 172 168 163 151 137 119 91 51 19 357 347 14 14 13 13 14 15 14 14 14 14 15 15 15 15 14 13 13 12 11 11 10 10 9 9 9 9 9 8 8 8 8 8 8 8 7 7 7 6 6 7 7 7 8 8 8 7 7 7 7 7 7 7 6 6 6 6 6 5 5 5 5 5 5 4 4 4 4 4 3 3 3 2 2 2 2 2 2 3 3 4 4 4 5 5 5 6 6 6 6 6 6 7 8 9 10 10 13 15 17 18 19 18 17 16 15 15 17 20 105 170 169 185 208 242 300 302 278 264 360 281 244 248 319 341 93 348 305 305 296 247 206 327 320 331 32 64 64 33 36 125 104 43 331 77 101 103 115 284 305 340 46 83 62 57 74 53 316 301 109 106 89 350 324 340 26 40 25 49 74 57 144 147 79 61 49 130 186 206 248 307 343 17 61 80 82 64 46 31 15 7 18 17 48 71 32 335 311 41 72 83 90 96 102 96 80 46 24 18 22 16 11 9 3 355 342 30 74 45 47 221 187 180 169 155 152 157 189 180 46 51 66 74 63 49 41 43 31 21 20 49 104 125 130 138 166 199 234 64 88 97 107 167 256 273 291 315 16 83 95 97 86 71 65 64 63 61 70 73 73 68 64 66 66 63 48 34 28 33 28 18 6 360 349 338 331 328 329 315 281 251 261 264 263 98 97 103 110 113 106 109 14 318 349 9 41 83 116 128 106 67 263 239 238 241 240 234 213 121 68 49 40 36 38 44 46 46 45 47 52 57 64 77 94 112 114 112 100 89 75 67 53 32 15 3 2 16 37 52 54 55 55 72 175 193 192 180 49 64 75 87 67 47 21 343 315 298 271 279 56 53 57 71 87 87 339 319 318 320 317 310 288 250 256 268 272 277 281 281 279 205 128 198 269 290 295 297 293 250 160 149 144 147 157 140 118 142 143 147 111 303 298 284 238 180 290 262 258 269 297 308 323 358 12 20 70 84 81 51 25 12 11 4 6 39 75 82 72 53 24 356 343 358 41 38 34 27 13 359 346 337 338 14 55 91 145 180 205 19 80 95 103 123 141 157 165 173 177 182 195 209 218 164 135 125 240 280 277 320 8 6 358 353 355 13 77 165 336 353 2 4 4 2 5 11 18 24 348 324 314 41 43 33 28 23 18 15 13 19 22 10 10 6 360 350 352 359 142 137 268 230 167 158 152 159 77 49 47 43 31 7 356 352 350 350 353 356 359 360 360 3 7 12 10 8 6 358 341 316 310 315 322 346 12 28 31 35 49 85 90 14 327 329 331 331 287 219 229 195 212 344 325 316 310 305 305 308 317 320 320 311 309 312 329 346 360 11 15 17 345 314 309 315 47 131 184 281 316 340 342 339 331 330 330 329 325 330 12 118 112 95 34 17 19 98 156 164 167 122 79 54 44 34 355 27 354 323 323 325 240 311 337 1 25 13 359 339 319 285 234 191 180 179 185 190 194 197 199 198 192 185 179 177 181 185 191 200 207 209 206 200 192 193 195 196 196 200 203 202 205 209 208 204 202 203 202 200 198 197 196 194 192 193 195 199 200 203 213 212 198 193 199 205 203 199 197 341 324 324 326 334 10 112 89 86 90 87 95 100 104 100 94 93 95 106 139 138 140 152 160 152 139 135 143 171 181 185 186 172 169 187 227 251 292 331 338 336 333 334 334 333 336 337 335 337 340 351 144 152 157 170 171 158 109 94 94 100 67 34 27 31 37 47 58 76 104 126 121 92 113 83 85 116 142 152 156 163 170 178 180 180 177 174 169 166 158 177 193 209 183 144 125 138 157 275 160 135 81 111 141 148 130 156 175 176 164 148 125 120 139 166 178 183 185 185 186 188 191 198 204 209 183 160 168 176 178 161 172 180 191 183 178 173 157 143 139 186 220 213 191 188 186 180 92 21 360 325 300 290 74 122 171 198 214 239 221 221 188 167 152 142 126 123 116 98 52 27 20 33 14 14 14 14 15 15 15 14 14 14 14 15 15 14 14 13 13 12 12 11 10 10 9 9 9 9 9 8 8 8 8 8 8 8 7 7 7 6 7 7 7 7 8 8 8 8 8 7 7 7 7 7 6 6 6 6 6 6 6 6 6 5 5 5 4 4 4 4 4 3 3 3 2 2 2 2 2 3 3 4 4 4 5 5 5 5 6 6 6 6 6 7 8 9 9 10 11 14 16 18 19 19 18 17 16 15 17 21 97 162 169 186 205 232 264 280 281 81 23 352 304 314 13 76 59 28 4 349 324 136 160 285 319 17 36 73 74 46 300 236 131 78 46 59 93 104 104 331 321 335 73 87 77 63 68 136 290 300 102 111 120 238 295 339 11 16 13 360 5 18 154 99 71 65 60 35 233 230 233 36 28 23 19 53 54 45 36 19 331 304 337 9 37 61 45 27 19 59 81 94 110 117 120 104 103 96 58 39 34 27 17 6 353 343 335 12 13 5 349 328 274 259 242 225 209 203 196 124 60 53 61 62 58 47 44 39 14 7 6 11 30 88 124 143 162 148 114 86 83 90 113 248 276 292 307 326 348 31 100 112 105 93 76 69 70 70 73 75 75 72 68 65 65 61 48 21 15 18 16 8 357 351 338 332 325 325 326 318 266 228 233 230 163 115 105 101 102 101 98 103 346 352 11 11 13 18 50 83 89 57 25 243 239 254 277 291 12 68 62 52 39 32 32 39 43 43 41 40 39 39 33 22 3 360 98 95 76 68 63 60 50 26 360 341 327 345 22 45 50 50 45 10 340 167 53 29 23 22 27 35 38 27 15 354 335 324 6 47 54 61 68 76 85 92 6 312 312 313 313 310 293 259 249 248 257 262 268 274 284 314 35 314 305 308 303 298 288 245 194 168 160 162 180 249 251 222 157 114 92 325 306 290 243 219 217 227 246 269 289 319 336 4 14 23 59 87 86 65 30 17 27 17 17 32 74 83 83 81 14 297 316 19 51 40 34 27 12 350 333 334 343 6 31 34 27 14 5 14 49 71 86 97 126 147 155 173 183 187 195 211 231 199 163 149 212 260 276 299 356 3 355 353 355 11 73 85 27 9 4 360 355 352 354 1 17 44 6 335 215 47 45 42 32 26 21 18 19 24 360 358 7 11 4 357 1 17 126 149 128 38 105 127 137 148 91 61 58 56 45 15 346 332 328 328 333 343 355 357 357 355 358 3 6 4 360 348 320 289 280 286 301 330 20 41 46 50 58 68 60 3 315 329 335 343 341 19 38 313 318 327 320 309 304 306 308 313 323 329 330 325 327 338 356 16 31 46 58 65 60 30 7 355 142 162 183 302 329 342 346 349 350 345 338 331 325 321 331 138 136 134 128 13 354 339 188 180 165 112 90 65 3 329 286 246 245 333 19 37 35 360 348 9 28 25 16 2 340 318 299 265 208 191 191 190 190 189 192 196 197 188 181 177 183 190 197 201 205 210 210 202 192 192 197 199 197 200 204 205 207 209 211 206 204 203 202 201 198 195 194 194 196 197 197 196 193 193 202 216 219 207 202 201 204 248 357 358 338 330 329 332 331 333 124 125 124 126 127 128 128 130 132 138 160 179 191 172 166 166 161 156 151 154 168 196 207 214 194 155 162 174 205 232 275 320 333 332 327 336 344 345 335 332 336 343 344 347 25 142 146 140 128 113 86 73 38 22 41 43 42 42 40 37 34 47 66 103 108 113 124 109 109 129 148 150 154 168 166 163 158 149 140 152 167 183 187 194 194 186 159 139 129 138 137 98 94 81 67 59 71 79 66 34 18 94 120 122 118 82 68 125 178 188 193 196 192 189 187 196 201 203 182 171 175 173 173 171 179 183 184 154 148 154 164 164 165 176 193 200 172 141 86 55 16 357 333 314 312 111 99 84 65 235 248 254 249 243 210 150 144 142 141 148 147 124 86 70 64 63 15 15 15 15 16 16 15 14 14 14 14 15 15 14 14 13 13 12 12 11 10 10 9 9 9 9 9 8 8 8 8 9 8 8 8 7 7 7 7 7 7 8 8 8 8 8 8 8 7 7 7 7 7 6 6 6 6 6 6 6 6 5 5 5 5 4 4 4 4 3 3 3 2 2 2 2 2 3 3 4 4 4 4 5 5 5 5 5 5 5 6 7 8 8 9 9 10 12 15 18 19 20 19 17 16 15 17 24 74 160 169 180 199 219 220 247 314 68 34 13 331 13 39 67 60 33 338 333 348 101 90 46 338 70 86 112 116 96 328 305 319 23 21 30 94 96 75 351 326 322 107 105 97 70 144 217 276 341 98 113 126 132 73 22 1 357 359 356 356 2 91 94 98 108 156 215 238 251 93 64 43 31 28 59 56 42 22 1 324 15 34 31 40 53 57 36 29 52 97 139 154 110 98 83 88 93 76 57 42 27 6 346 327 348 7 23 11 359 340 329 307 286 271 257 242 222 192 67 51 50 54 53 45 27 28 21 358 358 2 9 12 32 123 147 145 121 98 82 64 49 10 299 299 306 318 339 11 32 69 96 102 102 100 99 97 83 73 71 72 72 68 64 63 63 50 3 347 349 357 354 341 336 334 331 327 330 333 337 318 206 201 223 163 119 106 96 87 96 98 76 43 26 21 14 4 359 12 67 83 51 24 319 359 360 352 360 27 52 54 44 32 21 22 30 41 44 42 38 36 30 21 8 353 299 85 81 69 61 56 52 40 7 314 299 304 344 22 33 42 44 40 19 35 49 54 37 26 15 19 26 32 23 15 7 13 33 53 45 43 51 78 89 89 104 322 306 310 312 314 315 307 294 275 264 258 256 262 272 290 301 304 306 308 307 303 295 279 242 203 184 177 175 174 188 341 10 48 69 76 340 304 289 253 218 215 222 248 291 337 353 355 359 3 360 6 80 85 75 33 27 33 27 22 36 69 91 110 166 208 256 327 52 59 49 29 4 7 356 349 348 2 15 30 27 13 360 356 360 17 52 78 120 157 165 173 187 195 198 200 212 223 224 204 183 185 263 285 287 344 359 354 356 3 32 70 65 37 13 1 352 346 344 345 352 17 47 261 243 239 29 38 39 31 28 24 22 22 17 342 338 356 16 10 5 5 11 16 285 254 14 53 114 134 147 108 73 69 72 68 42 274 277 290 303 319 336 352 354 353 349 353 357 4 360 352 340 323 284 254 260 275 314 40 56 62 61 64 67 62 19 327 343 351 359 13 19 11 308 303 309 315 308 313 319 326 329 335 338 337 334 337 350 8 27 42 55 65 65 60 46 38 47 128 152 180 331 343 349 350 356 360 360 347 334 327 329 121 138 145 148 136 338 330 315 209 158 129 110 115 101 351 323 266 228 191 50 39 41 36 26 52 29 24 27 28 21 349 298 284 283 266 242 233 200 192 187 187 190 192 186 181 181 185 194 200 203 205 207 209 201 192 191 199 201 198 202 205 207 208 211 215 211 206 203 202 201 199 194 191 191 194 199 202 203 196 193 194 206 215 220 213 209 234 358 353 344 340 348 353 352 353 351 341 155 149 146 145 146 148 149 151 154 164 180 223 241 186 173 166 163 161 162 167 169 158 177 197 214 185 179 188 205 240 317 338 338 340 354 360 355 333 328 332 343 345 351 2 72 104 106 101 109 148 122 69 52 49 44 42 42 40 36 29 29 45 87 83 87 91 107 142 160 132 107 87 69 87 110 120 115 112 123 136 168 173 147 134 128 128 123 118 121 111 86 73 89 96 89 79 77 81 63 43 41 107 128 138 112 56 101 187 202 230 347 307 200 189 191 192 187 180 180 192 183 184 184 176 163 139 118 120 132 154 157 155 152 135 120 115 79 58 42 7 341 330 312 101 91 71 36 324 281 276 272 267 260 249 188 151 150 150 142 132 120 118 106 93 81 15 16 16 17 17 16 15 14 14 14 14 14 14 14 14 13 13 12 12 11 10 10 9 9 9 9 8 8 8 8 9 9 9 8 8 8 7 7 7 7 7 8 8 8 8 8 8 8 8 7 7 7 7 7 6 6 6 6 6 6 6 6 5 5 5 4 4 4 4 4 3 3 3 2 2 2 2 3 3 3 4 4 4 4 5 5 5 5 6 5 6 6 7 8 9 9 9 11 14 17 19 20 19 18 17 16 17 25 64 154 157 164 183 206 211 215 46 44 33 5 350 17 43 57 63 20 327 316 321 119 98 79 313 204 192 134 85 61 34 360 333 329 338 320 274 89 64 10 328 324 124 113 118 163 217 238 289 88 101 115 134 115 71 29 354 344 358 359 351 348 205 171 160 166 199 197 212 25 57 67 58 27 26 55 57 45 5 22 34 42 46 42 35 64 74 57 33 11 314 244 196 87 87 81 59 56 60 66 62 27 302 296 320 23 28 24 5 349 337 332 318 296 275 264 251 223 58 48 43 40 42 49 55 39 13 356 347 356 5 6 358 8 92 110 105 101 96 85 63 29 8 343 328 327 333 25 69 66 58 68 84 101 111 117 100 83 72 65 68 69 65 60 57 59 33 8 354 354 355 357 356 351 344 341 339 341 339 340 349 82 145 251 112 109 109 99 88 101 99 86 66 33 21 14 358 348 348 71 75 51 7 337 22 35 23 16 36 53 57 41 27 15 14 18 31 45 47 42 38 30 19 4 12 97 82 74 68 60 53 42 19 336 305 310 6 31 34 31 27 29 31 33 42 55 66 61 39 24 23 29 32 27 19 15 21 39 50 47 27 13 63 99 111 126 301 305 308 313 315 317 310 294 278 267 260 254 263 273 284 286 288 290 292 294 291 288 270 232 202 192 190 190 143 63 43 20 13 33 57 84 247 269 269 224 206 206 215 150 71 44 9 357 353 353 9 80 83 71 38 28 28 27 22 31 56 104 131 160 186 213 34 71 71 67 48 28 25 12 6 5 18 18 16 13 5 355 347 344 346 7 13 12 180 186 197 209 216 223 223 222 223 225 217 178 159 251 273 287 346 359 1 5 21 46 65 60 42 16 358 346 339 338 339 341 4 60 234 264 289 346 15 24 23 24 25 26 22 8 336 329 352 22 19 17 18 25 13 288 251 241 95 132 141 143 136 84 76 85 93 180 265 271 282 299 322 338 349 349 347 346 352 2 6 358 350 347 359 333 213 232 238 254 64 67 69 67 68 68 65 46 13 4 2 3 4 352 325 286 290 305 319 320 330 337 341 342 343 346 342 339 338 350 8 31 47 57 65 64 61 54 52 58 78 79 9 348 354 356 358 5 9 7 358 341 337 14 94 100 96 89 42 307 283 243 162 117 104 96 94 70 13 315 270 229 97 51 41 45 52 59 71 53 33 24 34 36 17 237 247 259 276 318 360 358 262 196 187 186 186 183 182 183 188 195 200 204 204 204 204 196 190 190 201 203 200 202 205 208 208 212 217 221 215 208 204 202 200 197 195 195 198 199 200 201 198 196 195 199 201 203 198 171 24 355 342 341 360 18 18 13 7 3 1 360 141 150 148 148 147 143 140 139 144 191 261 285 238 192 177 174 166 160 160 159 160 185 198 236 279 191 183 190 230 339 346 339 339 347 360 360 339 323 324 334 342 351 7 50 85 107 110 131 136 113 94 79 65 54 44 37 33 28 19 19 40 72 73 68 60 35 299 287 83 88 81 60 41 54 93 110 113 113 112 104 96 101 108 114 119 116 112 109 98 79 45 77 100 94 78 75 77 77 64 57 93 131 149 150 169 242 200 222 269 360 20 147 177 177 172 145 171 250 306 306 274 200 144 135 129 123 122 123 129 131 130 126 110 104 102 85 67 51 46 22 331 198 97 87 80 19 279 267 267 265 262 262 261 256 195 149 141 134 133 134 139 123 108 92 16 17 18 18 17 16 15 14 14 14 14 14 14 14 13 13 13 12 12 11 10 10 9 9 9 9 8 8 8 8 9 9 9 9 8 8 7 7 7 7 8 8 8 8 9 8 8 8 8 8 8 7 7 7 7 6 6 6 6 6 6 6 5 5 5 5 4 4 4 4 3 3 3 2 2 2 2 3 3 3 4 4 4 4 4 5 5 5 5 5 5 6 7 8 8 8 9 10 13 16 19 21 20 19 18 16 17 23 79 139 141 139 144 187 215 220 360 339 334 360 3 27 68 55 38 349 325 309 250 117 90 66 154 180 99 75 60 40 9 308 327 320 307 322 20 54 42 21 340 46 92 105 144 192 228 192 135 107 110 110 101 89 70 339 349 355 4 352 345 343 210 158 79 107 115 71 52 36 27 59 65 48 45 54 64 44 17 21 37 51 52 36 360 19 84 82 57 3 315 284 260 99 95 87 70 52 46 59 152 212 259 324 20 33 28 15 352 342 337 334 327 311 285 270 254 104 52 45 38 24 25 45 84 73 330 286 293 344 16 5 355 27 87 92 94 101 107 112 109 98 73 47 29 358 352 17 54 58 56 57 60 75 60 344 51 86 87 81 72 66 61 53 38 28 24 19 14 7 2 356 355 353 348 345 342 339 331 342 10 45 49 44 53 93 111 116 119 121 109 97 75 24 9 3 348 339 2 78 70 44 321 309 314 48 44 41 49 60 62 47 27 10 358 354 5 40 53 53 47 34 20 360 37 82 82 78 73 64 55 38 8 352 5 49 47 42 36 29 22 21 25 28 32 43 62 93 87 59 40 35 35 34 24 19 19 27 45 62 17 360 352 140 190 211 253 284 300 310 311 313 317 313 292 267 264 266 282 266 265 266 266 267 267 270 275 278 251 219 198 196 191 184 81 58 51 10 351 350 9 60 197 10 11 13 27 93 180 147 114 93 34 360 349 348 9 85 81 67 45 27 22 22 20 20 32 84 121 135 140 123 91 82 84 86 77 51 32 19 12 12 26 10 2 354 4 6 347 339 352 14 15 16 19 191 220 239 255 257 249 237 223 217 213 196 200 234 266 300 6 8 8 12 35 55 67 64 50 18 348 336 332 335 336 333 325 22 4 318 317 331 360 9 11 14 19 22 17 2 336 327 359 28 30 30 32 36 27 267 247 227 180 133 135 146 152 109 72 63 40 2 339 328 328 335 343 345 345 344 343 344 353 6 10 360 352 345 343 287 218 218 209 162 85 75 72 71 70 70 68 57 38 20 3 356 346 326 301 281 287 327 340 341 345 347 348 347 346 345 342 340 339 347 6 32 50 60 66 66 63 60 57 60 62 49 18 4 8 7 13 22 24 20 12 353 350 25 99 96 89 139 225 239 240 210 159 112 97 91 91 87 50 299 283 194 109 89 65 41 58 71 81 80 66 39 37 32 28 208 226 237 275 347 20 24 14 2 190 183 184 186 187 188 191 197 201 205 206 203 200 195 191 192 202 204 202 200 202 204 203 207 212 219 219 215 209 206 203 198 190 183 178 160 109 57 45 46 208 193 174 159 95 64 24 347 349 5 22 29 24 10 7 12 20 38 72 97 103 124 130 128 127 128 135 232 264 272 263 208 185 213 166 148 145 147 183 225 240 318 360 340 282 225 275 317 330 335 340 346 357 2 357 317 320 331 346 355 6 28 70 102 113 105 106 109 121 124 121 120 111 97 70 47 32 27 57 83 94 99 103 285 308 327 70 99 97 84 38 9 55 132 128 119 101 90 88 89 84 87 99 112 115 112 105 93 58 11 45 76 79 79 79 79 77 75 86 117 141 138 216 269 269 247 254 47 78 105 143 168 165 131 95 291 291 288 223 131 129 134 132 126 120 114 107 111 118 122 115 107 99 85 76 73 71 83 137 166 105 97 114 198 247 261 262 256 248 249 254 261 269 150 141 136 141 145 146 127 111 96 16 18 18 18 18 17 15 15 14 14 14 14 14 14 14 13 13 13 12 11 10 10 9 9 8 8 8 8 8 8 9 9 9 9 9 8 8 7 7 7 8 8 8 9 9 9 9 8 8 8 8 8 7 7 7 7 6 6 6 6 6 6 5 5 5 5 5 4 4 4 4 3 3 3 2 2 2 3 3 3 4 4 4 4 4 4 5 5 5 5 5 6 6 7 8 8 8 9 11 15 18 21 22 20 18 15 13 14 78 120 125 103 96 111 210 310 337 327 322 329 137 91 50 45 16 320 314 310 140 119 24 343 126 105 81 75 61 323 301 300 324 305 136 92 61 45 21 22 32 67 87 107 160 184 194 137 113 107 114 110 105 96 119 265 313 340 352 337 355 32 20 38 43 32 35 48 50 33 11 47 92 84 39 50 60 41 8 329 29 54 45 47 29 354 45 96 104 312 298 287 275 81 69 73 67 50 38 32 92 14 26 40 36 30 17 1 346 340 338 333 327 314 288 265 52 56 48 41 29 3 359 2 27 336 292 270 288 349 13 354 360 42 78 85 89 113 133 145 143 124 85 58 45 22 23 21 22 23 42 72 76 70 15 325 315 144 106 93 78 66 58 54 38 25 22 21 15 3 353 349 349 346 344 341 336 335 330 19 40 49 50 47 42 69 105 130 131 126 114 104 79 7 346 343 339 353 56 76 61 16 302 297 301 83 68 60 61 71 79 75 15 356 346 337 333 344 70 64 55 41 22 5 30 76 86 85 84 80 71 45 24 38 55 62 59 49 36 30 24 22 25 25 25 29 36 67 129 124 100 74 50 39 29 22 15 5 17 45 16 360 350 326 269 256 258 279 291 300 292 331 49 27 343 275 273 306 314 264 259 262 267 273 289 346 344 287 225 208 198 198 182 139 87 79 67 10 345 346 359 18 41 30 24 19 11 12 18 40 74 76 56 16 355 346 27 99 86 73 51 31 25 19 16 11 9 25 123 135 133 110 87 76 67 67 67 52 38 27 21 17 18 7 359 354 2 15 21 343 15 24 21 12 9 22 360 329 323 312 290 257 223 216 214 215 191 190 232 24 62 31 14 10 44 61 71 78 77 24 323 323 328 340 343 347 46 41 17 345 335 338 355 359 1 2 8 10 8 355 333 327 354 25 38 41 45 48 54 74 249 272 292 312 328 150 157 152 86 57 45 13 354 342 343 346 350 346 343 341 340 341 345 358 2 357 356 340 323 277 241 217 195 149 98 86 81 77 75 73 70 66 57 33 353 334 320 305 298 299 329 352 351 349 349 349 349 347 346 344 343 344 346 348 4 34 53 62 68 71 69 66 62 64 61 57 43 37 34 29 29 34 37 33 25 11 3 37 126 131 147 209 217 221 226 212 165 90 75 71 74 86 64 344 332 136 138 133 106 59 62 79 94 103 102 90 65 58 49 225 220 230 306 25 44 54 52 50 54 55 63 102 187 196 198 202 206 208 211 204 198 194 192 195 202 205 206 206 207 207 205 206 208 212 217 217 214 209 212 223 62 82 76 55 44 38 39 33 29 27 42 57 70 91 81 57 40 32 27 14 7 4 12 21 30 54 101 117 114 118 121 122 119 115 100 295 282 275 265 128 98 43 6 130 157 163 180 221 237 231 180 218 235 236 258 308 337 342 345 347 354 360 360 335 336 353 22 3 2 9 37 73 90 81 77 91 135 145 147 144 143 141 133 132 127 122 124 150 165 172 176 224 314 333 57 111 114 112 96 360 274 194 132 109 90 82 80 80 71 65 67 106 116 118 117 126 144 338 55 88 99 98 97 97 95 96 96 79 346 344 19 4 306 277 298 333 131 142 163 185 181 178 50 256 237 214 173 153 144 143 136 126 114 107 99 98 114 127 135 134 122 108 97 91 94 115 139 142 104 119 206 212 227 244 256 249 246 243 246 250 262 154 140 139 142 144 140 124 112 102 17 18 18 18 17 17 16 15 15 15 14 14 14 14 13 13 13 13 12 11 10 9 9 8 8 8 8 8 8 9 9 9 9 9 9 8 8 8 7 7 8 8 8 9 9 9 9 9 8 8 8 8 7 7 7 7 7 6 6 6 6 6 6 5 5 5 5 5 4 4 4 4 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 5 5 5 5 5 6 7 8 8 8 8 10 13 17 21 22 21 19 15 12 17 39 40 47 42 65 196 197 333 332 324 320 322 130 68 45 21 330 297 275 225 183 225 293 10 88 90 86 90 94 272 275 289 302 287 64 78 67 40 350 25 49 70 90 122 205 208 162 98 79 73 81 97 108 116 245 270 287 283 335 342 38 38 12 27 41 41 21 36 60 30 11 5 49 61 38 43 43 34 8 353 40 41 49 59 22 340 308 54 60 360 358 31 58 56 62 70 65 53 37 36 37 32 37 41 39 21 357 342 339 337 337 330 319 299 273 254 62 51 45 33 13 353 350 347 343 328 324 10 21 7 349 312 347 69 95 100 112 153 169 168 150 80 54 41 43 45 43 27 6 352 6 50 83 69 35 340 305 282 100 92 83 71 57 48 39 31 23 21 10 357 346 341 340 339 337 337 340 7 53 53 54 52 49 44 39 35 64 103 120 118 113 105 69 340 325 331 350 64 74 67 46 336 299 299 279 105 77 65 64 77 104 110 41 357 338 327 315 297 230 83 67 52 25 4 358 79 88 89 94 104 129 119 97 85 79 78 82 72 60 47 36 32 30 26 22 20 14 13 180 178 142 51 34 30 27 22 10 355 312 269 41 12 7 3 348 330 311 304 291 282 258 35 42 34 9 295 260 258 259 253 315 337 355 6 12 14 19 32 180 196 200 201 180 104 94 99 104 99 17 8 14 23 29 30 26 16 7 6 11 18 13 7 4 7 358 356 96 107 96 91 78 56 39 19 10 5 355 346 332 149 128 89 55 39 34 43 55 55 45 38 33 27 17 4 357 352 353 8 29 50 47 40 31 9 359 357 360 360 356 353 353 322 214 218 219 206 127 122 124 131 135 124 83 49 65 71 81 102 113 172 281 310 336 358 6 23 56 53 33 9 350 347 350 353 352 352 354 355 350 308 300 323 348 17 37 45 58 64 64 68 11 307 306 308 313 180 155 155 109 68 53 25 358 341 337 338 339 338 337 337 335 335 337 344 348 355 360 330 307 282 256 221 193 149 112 97 94 92 86 77 72 68 65 43 356 330 337 345 334 333 341 350 349 349 348 348 348 347 345 345 347 349 350 350 2 32 54 61 68 72 73 70 67 66 62 60 58 55 48 33 32 40 53 49 39 23 6 56 130 151 178 214 213 217 222 238 217 79 62 54 52 65 46 29 27 85 132 135 118 83 60 72 94 113 118 116 106 99 100 154 183 144 32 47 56 63 66 65 62 58 51 44 35 35 45 87 113 155 268 205 199 196 195 198 204 210 209 209 215 218 215 211 211 213 219 223 228 255 357 18 30 59 72 68 44 30 28 31 29 27 25 38 77 99 84 68 47 29 9 352 356 2 11 18 24 28 96 140 141 134 129 126 122 118 103 311 294 285 275 290 341 337 336 275 180 175 179 190 193 189 183 187 197 215 278 335 347 344 340 341 342 350 357 354 30 122 164 267 350 3 12 23 42 58 45 32 42 91 119 123 140 148 149 155 155 155 155 170 197 206 184 136 16 344 344 117 123 124 122 135 202 230 135 108 95 82 79 79 70 53 42 87 111 114 102 107 105 65 62 77 97 106 113 117 118 118 124 150 258 306 322 260 233 232 237 221 176 176 183 192 177 171 176 198 195 179 161 156 154 151 137 125 113 111 106 90 96 117 134 133 129 123 112 112 115 136 141 133 102 122 219 225 229 238 247 249 243 233 230 225 206 135 135 137 140 138 132 120 110 101 17 18 18 18 17 17 17 16 15 15 14 14 14 14 13 13 13 13 12 11 10 9 9 9 8 8 8 9 8 9 9 9 9 9 9 9 8 8 8 8 8 8 8 9 9 9 9 9 9 8 8 8 8 7 7 7 7 6 6 6 6 6 6 6 6 6 5 5 5 4 4 4 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 6 7 8 8 8 9 11 16 20 22 23 20 18 17 25 25 13 351 331 275 215 250 353 343 335 341 54 74 62 30 337 310 299 296 150 187 206 217 221 78 95 99 105 204 247 264 302 324 350 65 76 77 289 267 277 312 34 131 97 139 215 110 75 76 75 91 108 116 147 284 276 270 233 24 44 60 53 24 1 52 111 269 61 66 41 11 3 23 45 51 48 34 20 4 13 31 31 31 33 352 310 308 60 49 32 41 68 74 75 74 74 70 59 44 38 35 33 35 33 27 351 331 326 329 337 342 334 319 293 258 47 50 46 37 15 2 352 347 343 337 328 338 14 25 355 308 273 254 180 131 130 154 195 199 152 71 43 35 32 30 31 35 25 357 332 345 4 58 56 33 10 27 80 92 91 88 81 64 48 37 47 41 29 8 350 337 332 331 331 336 346 4 60 67 58 54 51 48 38 27 18 22 31 78 99 105 101 57 336 320 333 13 69 93 89 47 307 296 293 191 87 63 50 56 76 108 106 66 331 315 308 306 291 266 196 87 64 38 14 23 81 89 90 88 110 142 151 132 114 104 107 110 113 107 88 65 50 41 30 21 12 360 338 273 206 30 26 23 20 19 17 357 341 299 64 46 24 12 4 359 352 344 333 307 335 65 46 39 33 37 61 131 278 330 9 13 12 11 6 5 6 12 23 57 173 192 218 337 56 74 78 86 87 54 38 30 24 25 27 26 18 8 2 4 7 359 347 346 360 2 23 110 104 105 110 122 133 151 32 18 12 352 344 345 73 79 59 38 21 13 23 43 61 56 48 42 38 21 360 348 344 343 353 16 59 69 64 45 13 351 341 343 353 4 8 19 29 181 220 200 101 115 128 142 147 149 150 148 122 96 88 100 134 172 203 250 338 5 17 24 37 48 48 37 20 357 347 345 347 345 343 342 338 318 233 227 301 346 9 29 43 68 80 84 83 43 304 306 306 306 162 144 137 80 55 46 34 356 336 325 329 332 332 332 332 331 330 333 342 348 360 5 328 306 289 259 218 187 155 127 112 113 109 102 86 73 65 59 44 25 13 28 31 11 337 334 345 345 345 346 348 347 347 345 345 348 350 350 348 352 21 49 53 57 62 68 68 66 64 61 60 61 61 54 41 33 45 67 69 58 43 25 71 154 174 191 210 206 217 223 157 117 103 84 58 49 55 36 24 15 55 96 114 109 90 58 39 44 54 54 64 75 86 86 86 93 81 70 67 67 69 72 73 73 71 64 57 51 46 44 44 40 34 28 20 219 209 207 196 184 77 39 32 19 343 294 255 245 247 304 327 335 343 357 5 14 60 148 169 177 186 199 238 6 11 14 33 75 96 88 74 44 9 343 337 350 358 3 7 16 25 355 164 154 144 140 137 136 141 155 237 270 281 285 291 295 294 290 258 211 188 178 173 175 177 178 179 180 183 352 346 337 321 313 316 325 334 337 159 151 169 184 224 340 360 358 346 329 318 340 65 59 42 32 20 10 360 180 170 154 144 144 167 206 237 168 116 91 41 347 332 137 135 133 146 176 208 135 111 104 94 89 86 76 55 38 49 99 110 106 110 111 104 93 86 87 98 113 125 135 145 157 173 193 216 231 216 211 214 208 202 192 184 187 193 181 181 183 177 164 153 157 157 158 156 139 128 125 121 111 93 79 84 104 123 128 125 114 121 132 147 140 133 123 156 196 216 227 233 239 234 221 200 180 158 135 125 130 134 137 133 124 111 104 96 16 18 18 18 17 17 17 17 16 15 14 14 14 14 14 13 13 13 12 11 10 10 9 8 8 8 8 8 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 9 9 9 9 9 9 8 8 8 8 7 7 7 7 6 6 6 6 6 6 6 6 6 6 5 5 5 4 4 4 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 6 7 8 8 7 7 9 13 19 22 23 21 19 20 26 20 1 315 302 310 3 7 352 334 342 2 50 64 60 2 5 35 15 360 360 151 197 269 12 86 101 116 151 215 206 19 31 34 39 57 79 99 268 262 264 280 261 154 112 139 206 276 82 79 45 51 34 317 316 322 254 318 347 17 64 80 72 21 328 289 243 228 115 82 71 348 341 4 49 66 73 50 24 4 7 24 37 32 22 355 330 36 60 50 39 23 94 97 91 78 77 78 68 54 41 35 30 26 23 12 338 327 326 334 358 8 8 17 41 63 51 46 39 20 1 354 348 343 336 329 314 287 269 269 275 280 261 243 188 160 154 164 169 46 52 49 42 36 31 29 19 14 13 33 9 348 347 16 57 37 22 20 88 96 94 93 89 78 50 33 62 77 51 5 337 324 320 325 334 350 6 33 70 72 65 55 52 43 24 7 360 3 343 360 53 94 101 97 327 322 344 6 61 109 116 123 295 288 283 206 47 38 29 32 55 103 105 137 266 281 290 299 293 274 243 188 74 44 15 35 74 90 89 77 172 189 178 155 135 123 126 130 137 130 110 85 65 50 37 21 4 347 321 360 69 37 26 18 12 10 6 347 343 8 66 49 29 4 360 359 356 354 353 354 49 63 53 39 29 30 49 67 51 30 21 17 10 3 359 359 1 7 12 16 360 309 311 326 17 56 70 84 94 85 71 56 32 20 23 27 18 9 358 352 352 352 345 345 352 358 43 106 113 115 123 160 178 163 63 34 14 349 358 27 68 78 77 64 11 352 355 27 72 75 63 58 57 29 341 321 328 337 351 3 28 63 81 69 27 336 329 331 340 351 3 24 45 62 71 79 93 117 137 149 155 159 160 161 136 105 84 81 104 192 166 28 21 25 29 32 43 48 48 37 20 359 343 338 338 336 336 334 330 300 228 212 230 312 358 18 34 48 71 78 75 40 316 308 303 297 141 135 97 37 26 23 18 351 335 323 327 329 328 328 328 327 324 332 344 360 20 9 333 315 300 243 193 176 160 147 135 129 123 110 97 78 66 57 47 41 37 33 24 359 338 338 343 342 345 347 349 349 349 347 348 348 351 349 344 333 349 21 34 39 44 51 57 63 67 67 68 71 73 66 55 42 53 79 92 89 80 72 74 90 153 182 189 174 327 325 157 132 129 127 102 73 59 28 13 12 46 66 83 94 83 59 33 32 36 37 34 38 53 64 75 84 88 86 82 77 76 77 77 78 78 74 70 65 59 55 51 44 37 32 28 25 14 15 40 47 33 28 28 28 19 5 346 337 339 346 353 351 348 353 349 339 317 259 202 196 193 190 180 360 357 352 6 57 95 101 97 77 318 308 318 343 352 355 352 360 7 3 294 208 164 153 151 152 157 164 177 200 223 243 256 262 263 257 244 231 240 19 36 157 174 175 173 172 167 157 268 283 279 289 302 311 309 287 171 166 180 193 256 338 349 343 332 325 325 327 360 61 48 31 13 5 2 360 352 3 27 95 268 274 283 117 112 110 97 81 62 108 132 139 158 188 202 139 119 115 116 109 100 91 69 42 27 80 112 123 124 126 127 122 114 105 101 111 132 149 160 170 183 193 202 213 209 206 204 197 196 198 182 195 214 210 175 157 144 143 147 161 159 159 161 146 134 127 113 106 101 80 75 96 121 120 118 117 127 148 155 142 139 140 158 173 197 206 224 229 216 190 169 147 132 124 124 131 136 137 130 120 110 102 94 16 17 18 18 17 17 17 17 16 15 14 14 14 14 14 14 13 13 12 11 10 10 9 8 8 8 8 8 9 9 9 9 9 9 10 9 9 9 8 8 8 8 8 9 9 9 9 9 9 9 8 8 8 8 7 7 7 7 6 6 6 6 6 6 6 6 6 6 5 5 5 4 4 4 4 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 6 7 8 7 7 8 11 16 21 23 22 20 18 17 6 342 302 324 357 357 338 318 317 346 28 63 70 58 354 56 60 39 349 352 71 42 18 20 72 94 130 198 194 84 62 50 40 31 30 91 101 284 208 206 223 133 123 123 173 208 229 90 75 51 34 33 26 17 34 73 9 350 341 50 81 71 16 349 339 356 46 75 48 23 325 292 234 154 75 70 70 34 8 357 7 30 43 22 19 30 51 61 59 45 36 46 55 60 52 59 65 66 63 53 42 29 20 15 4 353 345 347 1 21 30 38 49 55 58 53 43 26 2 348 341 340 336 327 316 298 270 246 237 237 348 352 301 190 159 132 79 49 36 43 47 49 38 39 35 17 359 345 355 344 330 317 357 59 43 13 13 97 102 101 101 99 93 60 21 12 88 79 346 298 308 316 330 345 5 22 44 62 73 70 61 53 38 17 5 6 4 349 8 45 92 115 130 322 338 353 358 38 99 125 128 249 257 262 298 23 20 13 8 25 78 115 216 248 264 281 294 298 282 262 241 29 32 22 29 67 97 104 135 229 217 199 176 148 132 129 135 137 130 109 87 70 56 40 18 360 352 360 52 54 42 24 12 4 4 358 346 358 44 64 45 25 357 355 354 352 357 359 7 52 66 64 41 28 27 38 53 55 32 11 3 0 357 354 355 1 7 10 6 346 310 297 296 284 149 125 116 116 118 114 122 116 86 60 43 23 9 354 346 348 348 343 342 346 354 34 98 116 112 118 150 211 206 112 58 14 346 12 52 73 79 87 98 339 307 302 287 118 100 83 85 93 136 289 309 332 343 352 352 356 13 64 72 47 340 327 324 321 326 350 31 59 71 76 78 96 125 146 154 159 166 172 176 130 66 48 43 44 44 41 33 28 27 33 40 49 52 51 40 15 343 327 326 328 330 332 332 332 309 234 209 220 248 346 17 28 34 47 48 43 32 355 317 297 293 289 91 38 19 9 1 352 344 337 330 330 328 326 325 325 325 326 344 9 43 44 18 339 324 318 166 163 164 169 169 168 157 146 129 109 88 71 61 54 50 46 38 20 354 344 342 342 344 349 352 354 355 354 352 352 351 352 351 343 328 315 330 3 22 27 31 38 51 66 77 82 87 89 83 74 64 64 73 95 97 90 84 75 65 50 16 351 333 339 332 275 164 150 141 123 109 87 39 35 37 47 57 70 84 89 91 87 58 46 39 27 23 26 37 56 69 75 79 82 80 79 77 75 75 77 77 68 61 56 54 52 49 42 33 30 49 52 46 47 44 36 24 22 24 17 2 345 335 334 334 334 332 336 349 333 321 326 344 348 322 206 160 91 16 354 341 346 4 66 110 128 154 266 280 306 339 344 344 340 339 338 332 307 285 234 172 164 162 164 170 176 186 192 201 215 230 238 236 202 109 63 34 7 221 196 186 172 171 172 178 195 230 261 276 283 290 294 243 176 174 186 205 329 340 339 338 338 341 342 346 357 14 27 24 16 7 22 37 30 12 360 344 330 324 333 108 115 115 107 104 110 151 154 157 180 191 180 125 126 127 129 119 112 108 93 72 59 77 104 118 119 127 134 136 131 125 117 113 119 172 212 199 190 195 199 204 205 198 172 137 184 215 204 191 163 117 126 130 131 140 151 165 168 168 166 143 130 125 123 119 113 91 81 92 111 116 122 131 152 159 155 148 157 172 160 159 157 165 188 200 202 180 163 144 133 131 133 143 149 152 137 121 112 104 95 17 18 18 18 17 17 17 17 16 15 15 14 14 14 14 14 13 13 12 11 10 9 9 9 8 8 8 8 9 9 9 9 9 9 10 10 10 9 9 9 8 8 8 8 9 9 9 9 9 9 8 8 8 8 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 6 7 7 7 7 7 9 14 20 23 23 21 18 8 352 342 344 35 16 354 314 293 306 330 33 75 83 62 37 54 87 90 278 5 69 60 35 19 35 27 279 226 118 87 72 49 317 341 326 295 279 231 166 143 114 38 34 180 205 212 115 86 82 60 15 13 21 29 47 36 349 358 359 3 31 44 23 9 9 28 47 59 44 17 338 289 188 121 20 44 60 40 14 345 344 9 59 346 356 27 54 67 71 59 54 51 48 47 47 52 63 75 95 116 147 47 6 3 355 351 348 346 7 32 38 43 50 58 59 56 41 3 323 329 331 333 328 318 300 270 247 231 221 223 28 20 360 239 126 78 58 40 33 34 34 27 14 32 36 16 338 320 308 289 287 293 322 38 50 335 25 95 103 104 104 103 100 86 13 360 25 30 259 262 318 331 339 352 13 33 49 63 75 71 64 53 31 17 10 11 3 349 343 11 99 131 131 91 47 29 7 360 88 122 131 166 220 261 325 9 6 2 359 21 70 180 222 238 256 278 292 298 290 289 352 34 33 28 16 55 98 116 176 237 228 218 197 164 144 138 135 131 121 103 85 72 60 41 23 17 28 39 56 55 43 19 7 1 358 355 354 7 56 66 48 17 351 346 344 347 355 360 14 46 72 75 56 34 22 23 46 58 51 10 355 353 353 354 357 5 9 10 357 331 284 274 272 280 231 120 94 94 109 121 118 112 101 89 78 55 12 352 351 345 340 333 329 330 338 360 96 112 108 114 135 222 233 209 136 22 356 3 53 72 79 94 124 197 223 236 233 74 94 105 116 128 139 75 350 344 342 341 339 337 338 346 6 8 350 330 316 297 266 262 58 79 85 90 90 97 122 147 156 164 172 187 180 54 43 38 33 39 41 37 26 17 14 38 46 51 57 61 70 298 301 310 315 323 329 333 339 344 346 298 217 219 237 352 29 39 45 45 42 38 33 12 315 295 298 305 321 353 3 2 354 347 341 336 332 329 327 325 323 323 323 324 345 32 65 67 50 4 329 316 229 152 155 170 197 224 232 224 180 127 100 78 69 66 65 66 65 40 5 347 340 343 349 354 357 358 358 357 356 354 355 354 354 346 332 312 307 318 352 6 14 18 35 55 81 93 99 100 99 94 87 78 65 42 354 77 90 91 75 41 341 313 305 311 318 307 225 162 147 138 136 127 77 60 54 52 56 66 82 102 112 108 65 52 41 27 20 19 27 40 51 58 62 72 81 77 73 67 67 70 71 64 57 52 49 48 48 42 26 8 42 73 72 63 55 45 29 26 22 18 5 350 335 328 322 318 317 319 318 295 295 306 325 333 341 353 25 38 27 356 343 345 348 7 88 138 161 233 272 310 338 339 337 332 325 323 323 327 315 294 220 177 168 169 174 178 183 180 179 181 208 229 240 188 113 119 163 187 208 215 239 353 349 292 180 170 191 214 242 262 276 283 216 186 182 193 322 360 353 348 344 344 345 349 354 356 360 2 7 7 360 17 35 39 21 4 349 340 335 12 118 119 120 117 133 158 187 186 189 193 171 142 121 127 128 128 122 119 117 117 116 113 106 105 103 95 110 124 130 131 130 128 130 134 149 255 239 213 202 199 196 163 101 86 230 215 191 163 134 122 116 120 126 133 144 152 162 173 189 190 144 135 133 133 132 129 107 119 128 125 147 156 164 167 158 149 149 165 202 186 168 154 159 171 180 187 183 172 156 144 144 147 158 169 178 162 130 117 110 101 17 18 18 18 17 17 17 17 16 16 15 14 14 14 14 13 13 13 12 11 10 9 9 9 8 8 8 9 9 9 9 9 9 10 10 10 10 10 9 9 9 8 8 8 8 9 9 9 9 9 8 8 8 8 8 7 7 7 7 7 7 7 6 7 7 7 6 6 6 5 5 5 4 4 4 4 4 4 4 4 5 4 4 4 4 4 4 4 4 4 3 3 3 4 5 6 7 7 6 6 7 12 17 22 22 22 19 12 360 355 28 40 8 328 301 263 322 342 8 75 85 72 39 7 186 171 249 341 44 65 39 13 352 285 261 166 97 98 96 238 251 260 319 323 258 192 166 145 107 45 12 269 174 94 95 95 98 85 52 37 32 35 46 20 354 359 359 357 1 29 36 8 11 28 35 47 53 14 355 351 350 1 6 12 24 27 7 344 328 318 243 227 307 44 59 74 88 91 83 75 65 59 58 69 94 132 188 194 197 205 309 340 341 337 330 316 345 35 41 47 51 56 57 58 256 308 323 333 332 331 326 311 294 254 243 120 51 41 31 17 5 78 89 68 56 38 31 28 28 12 360 5 360 322 305 298 285 264 264 271 285 314 348 279 14 90 107 106 101 95 87 54 354 354 357 350 345 339 345 343 346 356 18 49 59 64 65 61 56 47 31 14 4 1 352 337 326 321 144 137 110 83 58 42 351 290 101 118 136 200 256 295 333 352 350 348 350 70 181 224 226 231 247 274 291 298 297 337 31 39 37 33 23 47 89 134 198 235 235 233 234 248 158 126 114 123 115 97 83 72 62 45 34 30 36 45 55 61 49 18 2 356 352 353 355 8 64 68 57 5 338 328 330 338 352 2 16 39 71 78 71 39 16 6 33 61 67 21 352 346 352 357 2 7 4 356 318 140 105 81 58 39 19 10 12 16 26 42 57 75 87 94 102 100 75 28 354 330 319 307 287 291 299 320 96 107 110 120 133 154 163 74 84 55 32 22 44 71 87 107 155 194 199 191 92 23 51 129 135 135 132 96 360 327 313 316 320 326 328 331 337 342 342 326 304 270 227 216 180 106 102 106 113 122 142 162 167 176 186 194 87 54 47 35 26 35 39 34 14 10 20 40 46 50 57 76 180 256 293 308 315 326 336 342 355 357 353 332 291 206 137 52 54 58 58 54 47 42 36 17 326 303 300 304 316 335 345 352 351 343 337 332 329 327 324 322 321 320 320 319 320 5 66 96 88 22 313 296 270 159 144 154 269 273 275 272 256 140 84 75 79 85 89 90 83 53 12 349 337 345 354 358 359 359 359 358 357 355 356 356 356 350 337 317 300 295 303 335 360 11 23 40 68 88 98 105 109 108 102 92 70 27 330 27 115 132 149 176 214 236 258 276 296 307 329 103 130 136 129 124 109 85 71 64 58 48 53 75 83 76 53 46 38 29 21 19 23 36 47 55 52 63 78 81 76 70 71 69 67 64 56 49 45 44 41 36 20 360 324 78 79 71 61 49 34 25 22 20 3 353 339 323 315 311 309 306 302 292 294 300 309 320 333 345 5 27 68 13 353 349 347 348 357 129 160 191 294 327 335 329 328 330 334 340 340 340 331 317 291 203 181 174 177 179 179 171 166 167 194 225 241 224 199 183 179 191 206 239 329 356 353 340 315 251 192 193 208 244 269 261 206 202 198 31 18 8 358 355 350 343 336 337 349 348 349 348 353 2 12 25 29 30 22 10 358 351 351 113 134 130 133 143 161 177 203 225 225 206 157 139 135 143 138 131 126 126 129 136 142 139 125 121 119 119 134 138 135 135 138 140 146 154 165 190 214 222 213 204 180 109 149 171 195 170 139 135 129 128 128 127 130 135 146 153 158 156 152 139 130 134 137 142 143 143 136 136 170 198 200 180 143 163 162 156 151 171 193 198 185 171 170 172 173 178 182 183 177 161 158 160 169 183 197 198 150 127 119 110 18 18 19 18 17 17 17 17 17 16 15 14 14 14 14 14 13 13 12 11 10 10 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 9 9 9 8 8 8 8 9 9 9 9 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 6 6 6 6 5 5 5 5 4 4 4 4 4 5 5 5 4 4 4 4 4 4 4 4 3 3 3 3 4 5 7 7 7 6 6 10 15 20 23 22 20 15 5 2 45 22 340 310 296 303 356 348 340 10 60 49 354 305 225 83 52 8 14 46 46 8 326 258 140 93 82 101 157 240 239 251 315 259 177 172 160 139 91 58 21 309 329 62 102 100 103 108 82 57 43 43 50 27 360 355 351 345 340 34 42 15 4 3 8 327 254 218 301 349 347 8 5 358 6 9 355 329 314 298 252 208 173 69 65 67 74 86 102 122 135 157 166 171 170 188 207 218 212 219 343 341 336 336 333 333 16 34 38 43 47 49 49 43 23 6 351 345 340 336 333 338 17 49 49 46 42 37 30 21 35 70 70 63 55 43 34 28 20 354 341 329 310 300 297 292 276 255 244 249 254 241 240 250 261 126 110 103 91 79 61 29 345 342 345 350 360 354 349 355 11 26 29 41 52 54 53 51 49 44 32 6 352 346 345 347 342 314 181 111 90 84 74 50 279 255 239 113 148 288 297 311 327 333 334 352 29 52 360 241 221 228 249 272 289 297 315 19 37 41 41 43 42 37 96 145 197 229 238 245 261 287 64 52 53 78 89 87 77 71 62 49 40 36 37 45 53 64 52 21 358 354 350 349 345 11 61 72 65 336 312 306 310 326 347 6 18 37 62 79 78 52 5 339 344 53 63 45 350 343 353 4 7 7 356 336 255 105 82 72 71 59 32 4 353 349 347 351 359 8 29 62 82 67 41 11 339 308 296 280 260 261 273 360 89 98 102 105 112 104 55 49 52 59 35 10 360 59 97 126 162 185 183 99 31 17 20 128 155 150 150 160 243 275 282 292 301 308 314 322 329 332 331 320 324 324 223 192 170 139 113 113 125 148 176 194 192 197 207 225 55 52 53 37 22 27 42 43 19 18 27 36 37 42 55 63 41 323 320 321 324 338 351 359 8 359 340 322 324 19 102 98 85 78 72 66 58 46 33 11 329 306 299 306 317 332 337 339 340 338 334 329 326 324 321 319 317 315 317 315 311 315 309 140 131 180 258 277 271 240 129 81 314 290 288 289 294 4 34 49 55 61 69 69 59 35 9 354 345 355 359 1 1 359 358 357 356 355 355 354 353 350 340 324 303 290 287 324 360 16 21 30 45 61 76 93 106 108 106 98 83 51 360 20 153 165 171 177 189 202 225 246 261 268 276 33 115 123 122 131 133 123 122 96 76 57 47 46 67 65 50 43 35 26 17 15 20 34 50 61 57 58 74 88 88 87 85 71 67 65 56 48 40 41 41 37 22 2 341 59 69 70 59 44 31 22 19 17 6 360 348 325 304 298 297 293 290 289 293 300 305 315 319 319 316 327 347 354 347 344 344 341 339 335 325 359 335 325 321 316 329 347 13 14 3 350 345 345 340 302 188 179 179 178 175 166 165 169 178 197 213 231 189 173 174 186 199 280 351 3 3 346 311 279 208 186 185 220 254 237 200 249 341 14 17 12 3 359 351 340 324 311 301 296 304 324 349 17 28 34 30 25 19 19 19 20 33 86 121 123 134 150 173 225 294 295 288 267 167 150 146 146 139 133 129 132 138 147 155 145 130 140 146 154 156 151 144 142 146 154 164 171 179 191 198 203 209 208 196 171 166 162 156 115 129 136 135 134 133 132 134 140 151 153 151 141 131 125 124 133 141 147 152 163 196 185 196 203 219 184 152 163 169 172 168 176 182 183 176 170 175 174 173 175 178 182 185 183 173 172 178 191 204 217 174 137 126 119 18 19 19 18 17 17 17 17 17 16 15 14 14 14 14 14 13 13 12 11 11 10 9 9 9 9 9 9 9 9 9 9 10 10 10 10 11 11 10 10 9 9 8 8 8 8 8 8 9 9 9 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 6 6 6 6 5 5 5 4 4 4 4 4 5 5 5 5 4 4 4 4 5 4 4 3 3 3 3 3 5 6 7 7 6 6 8 13 18 22 22 20 16 3 353 40 5 324 307 292 47 360 334 329 330 32 41 315 309 33 72 43 359 329 39 68 325 275 242 97 105 111 170 222 237 207 219 269 173 157 155 112 25 11 17 327 286 289 42 93 80 74 66 57 51 32 228 206 91 14 354 341 336 338 2 43 33 350 324 318 319 270 228 197 177 70 47 2 345 330 345 344 312 301 283 237 206 132 69 65 63 61 58 72 144 161 167 176 178 178 177 165 111 65 36 26 21 17 13 23 33 42 39 39 40 44 44 43 32 19 11 357 347 339 340 353 20 47 51 46 40 37 35 32 38 55 61 62 59 52 41 30 19 357 328 319 314 310 308 304 297 277 248 229 232 229 220 225 233 239 92 89 92 80 69 42 358 331 332 338 348 358 352 360 44 44 37 25 36 45 49 43 41 37 40 31 360 344 342 353 3 8 4 5 27 52 73 71 30 266 248 225 282 309 307 310 312 317 324 5 58 46 38 21 356 269 249 261 275 286 302 4 39 41 40 38 38 42 43 73 139 176 218 238 239 274 14 43 39 36 35 50 66 70 67 62 54 45 40 38 43 49 54 43 20 360 357 351 344 340 13 58 81 83 283 284 288 296 315 344 14 30 44 60 80 86 82 350 317 329 48 61 51 338 338 350 10 11 8 354 352 101 67 67 68 71 66 49 354 333 331 333 341 348 352 353 360 22 21 10 354 332 316 316 320 302 261 137 83 79 83 87 92 113 65 27 32 41 48 347 315 313 15 71 95 106 112 73 28 19 16 13 11 6 137 184 201 223 253 270 277 289 299 305 315 323 325 340 11 31 25 22 14 136 147 125 122 133 161 194 213 216 218 223 232 47 49 51 39 25 6 35 42 30 32 32 31 22 18 14 17 8 352 336 331 329 345 356 360 1 345 325 317 321 329 70 108 102 90 84 80 74 61 42 12 322 306 300 309 319 328 330 331 331 332 329 326 322 319 317 314 312 311 312 314 313 308 180 163 163 208 240 264 269 271 312 330 307 293 292 301 337 18 27 30 30 30 30 27 21 13 5 3 1 2 2 2 1 359 357 356 354 353 353 352 350 349 344 332 313 300 302 335 15 32 35 34 36 42 56 72 88 98 97 95 90 81 81 86 87 89 84 98 152 184 222 241 240 92 34 23 103 134 143 153 159 163 162 136 97 81 53 42 64 67 61 50 44 33 17 14 17 27 50 70 86 65 71 89 96 91 82 71 67 64 56 45 31 33 37 36 25 12 17 51 61 61 50 42 31 24 18 14 9 3 354 335 304 289 285 284 291 299 303 303 301 295 285 285 305 324 335 334 335 337 339 339 335 328 312 306 309 318 323 323 343 15 37 35 18 360 2 26 32 21 19 183 174 167 165 165 171 176 180 179 180 22 111 137 149 150 120 52 28 9 347 318 296 287 273 190 175 172 208 241 239 327 351 3 10 10 5 357 349 339 323 306 281 273 269 278 41 47 47 41 32 25 22 31 37 41 38 35 39 48 91 159 296 315 318 314 311 305 256 170 154 147 137 133 130 136 139 145 156 156 144 154 155 157 161 156 152 152 158 168 178 180 185 192 198 201 200 194 182 165 159 149 138 117 128 139 137 136 135 134 138 144 150 147 139 127 121 117 117 123 137 148 162 188 231 238 225 214 165 148 152 168 178 182 184 170 158 148 154 161 166 168 170 172 177 182 187 191 188 185 184 193 208 220 195 150 134 126 19 19 19 18 17 17 18 18 17 16 15 14 14 14 14 14 13 13 12 11 10 10 10 9 9 9 9 9 9 9 9 9 10 10 10 10 11 11 11 10 10 9 9 8 8 8 8 8 9 9 9 9 9 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 6 6 6 6 6 5 5 4 4 4 4 5 5 5 5 5 4 4 4 5 5 4 4 3 3 2 3 4 5 6 6 6 5 7 10 16 20 21 20 17 5 355 292 267 274 277 224 311 320 302 306 308 311 299 302 10 53 62 26 329 300 180 180 270 243 252 57 114 123 178 245 245 222 228 221 152 122 103 87 25 347 332 318 281 290 71 75 65 66 60 38 3 286 245 231 215 21 342 332 332 337 347 31 74 246 272 340 30 13 302 225 182 158 150 192 284 321 345 339 320 302 278 243 206 58 47 50 50 47 38 28 345 180 180 180 171 139 70 47 40 41 39 38 37 33 36 42 43 41 39 38 39 43 39 31 8 355 350 343 339 341 348 12 36 51 53 50 39 36 36 37 43 53 62 61 55 45 36 22 3 336 318 310 316 321 321 318 312 293 234 211 211 208 206 212 248 309 28 78 82 74 65 35 340 332 335 336 348 355 353 24 69 62 39 18 27 40 43 33 27 23 30 32 16 360 3 7 11 15 16 9 6 8 19 11 329 290 249 233 269 305 313 314 313 316 52 72 67 53 35 17 10 341 286 276 280 303 10 41 45 45 40 36 32 30 30 22 97 153 169 198 191 75 35 22 20 22 21 21 44 64 64 62 58 52 45 43 44 47 47 38 17 2 358 351 342 336 9 62 95 106 250 276 279 287 305 343 27 49 51 62 78 94 101 77 8 5 40 55 25 300 317 357 17 14 13 14 66 74 67 66 64 62 57 51 360 310 313 322 336 345 349 345 346 353 1 360 353 344 340 337 335 319 303 97 84 77 73 80 106 228 263 314 340 5 19 333 320 348 52 48 47 41 35 25 21 17 13 9 4 356 347 259 212 214 242 259 270 282 292 302 312 319 334 33 38 36 23 14 7 25 75 94 87 106 145 206 225 228 228 231 240 46 44 40 30 21 16 48 47 42 39 37 27 8 359 353 353 349 343 333 332 335 346 355 4 1 349 339 336 331 333 344 85 105 99 95 92 90 81 64 11 309 303 303 311 316 320 322 323 325 326 324 321 317 314 311 308 307 306 309 311 308 296 237 201 200 223 241 254 268 277 289 299 297 292 292 310 352 20 27 28 25 24 21 17 13 9 6 4 4 4 3 3 2 360 357 355 354 351 348 345 345 346 341 313 209 300 315 332 17 48 59 54 47 45 49 64 73 81 81 78 79 72 87 90 90 80 61 35 360 249 273 287 298 340 12 16 9 170 169 167 168 164 148 132 117 104 61 51 59 73 80 68 69 50 27 17 15 20 36 57 81 94 120 122 103 86 77 70 67 64 56 41 29 31 33 32 25 20 30 50 60 59 51 40 31 25 19 16 11 7 5 360 352 330 305 299 321 326 322 311 295 264 251 250 259 288 312 321 328 333 336 334 326 316 308 307 312 324 329 337 350 29 45 43 25 9 4 58 70 61 34 40 68 106 130 150 159 154 146 131 90 44 38 71 98 95 87 74 48 355 318 287 330 315 303 219 167 144 161 220 276 328 341 350 355 360 360 356 347 340 333 328 320 305 293 331 76 71 63 53 41 30 29 41 42 38 24 9 353 340 326 315 311 311 309 306 305 298 281 210 157 139 133 131 130 133 129 111 59 20 20 91 133 149 161 158 158 159 166 175 182 181 184 188 203 203 195 175 161 151 148 142 139 137 131 122 123 132 132 130 138 143 147 143 134 124 121 118 112 97 114 144 168 201 231 235 239 238 220 174 171 180 187 182 172 134 126 129 142 145 152 160 165 170 175 180 185 190 194 195 193 198 209 220 210 157 133 124 19 20 19 18 18 17 18 18 17 16 15 14 14 14 14 14 13 13 12 11 10 10 10 9 9 9 9 9 9 9 9 9 10 10 10 10 11 11 11 11 10 10 9 8 8 8 8 8 9 9 9 9 9 9 9 8 8 8 8 8 7 7 7 7 7 7 7 7 7 6 6 6 6 6 5 5 4 4 5 5 5 5 5 5 4 4 4 5 5 4 4 3 2 2 2 3 4 6 6 6 5 6 8 14 18 21 20 17 9 341 245 215 200 180 186 302 305 297 296 294 289 287 18 59 54 38 325 309 342 70 31 347 261 47 92 107 122 150 245 218 180 154 293 318 290 103 83 24 333 312 66 16 3 80 100 100 86 57 18 321 293 262 240 234 231 236 270 309 324 332 338 24 51 43 57 45 26 360 304 199 169 164 178 346 347 354 344 324 298 278 277 32 31 35 39 40 37 29 19 4 198 206 195 170 70 45 41 34 32 37 40 42 41 45 47 47 43 37 32 35 43 40 27 355 318 316 329 349 357 7 25 43 54 56 51 40 35 36 39 46 57 64 64 58 44 30 12 352 333 332 334 336 335 334 332 327 309 227 201 194 186 173 136 77 45 51 88 91 84 61 27 360 360 356 347 356 359 1 40 79 86 43 18 18 39 37 26 11 8 14 27 29 22 18 13 10 12 12 6 356 352 349 336 321 304 272 258 270 306 316 320 321 6 115 93 91 95 54 17 360 352 324 296 325 27 42 42 45 47 43 38 32 26 18 11 32 152 167 154 96 69 46 18 359 7 7 4 25 55 68 67 65 61 54 51 51 52 48 38 10 356 350 344 337 335 2 70 101 116 208 261 264 273 296 10 52 64 62 66 76 93 98 91 49 29 19 338 287 311 43 37 30 15 21 46 75 75 73 73 68 57 36 9 337 307 306 320 336 340 342 339 341 345 350 352 349 340 334 330 327 310 303 95 88 79 65 52 268 243 248 251 274 310 352 27 17 57 73 66 50 31 25 20 16 13 10 5 2 355 346 313 230 209 231 249 262 272 289 301 308 332 25 48 43 34 17 9 4 2 8 17 20 17 8 344 304 257 233 231 21 43 41 32 14 5 6 17 29 35 37 41 24 354 341 338 338 336 333 330 333 337 345 360 27 23 10 351 338 331 333 338 7 91 108 106 106 107 107 107 261 287 297 302 307 309 312 314 317 320 322 319 315 311 308 305 302 301 302 307 309 305 298 280 253 233 231 245 258 267 274 280 286 290 289 289 318 6 25 28 27 24 22 19 15 11 8 6 5 5 5 5 4 3 1 359 356 353 349 343 336 335 331 298 180 165 159 311 324 344 29 62 78 71 58 53 62 72 75 73 70 59 50 61 120 122 113 103 140 306 313 331 320 319 341 10 15 3 295 187 163 146 138 127 127 121 94 55 47 49 67 64 58 72 77 59 31 21 16 18 20 27 180 203 184 101 78 74 71 65 62 59 42 25 13 12 15 14 19 31 45 56 57 55 43 35 28 22 20 18 19 18 20 20 19 20 20 13 360 345 336 320 296 291 284 286 286 302 321 332 335 337 330 323 315 307 308 310 321 328 331 337 51 50 41 23 13 11 53 78 90 72 62 64 80 94 105 100 100 98 88 70 56 51 65 76 85 98 110 132 292 337 30 53 16 307 276 178 158 166 193 253 318 333 338 342 348 352 355 350 347 344 344 343 342 343 22 71 79 78 70 59 44 38 42 41 34 20 357 336 320 313 306 300 298 295 293 292 287 275 222 150 131 125 124 124 122 113 97 68 68 63 57 56 70 142 154 159 161 166 170 175 182 185 187 195 190 172 148 147 144 143 142 142 144 141 135 129 131 129 129 136 141 143 138 134 132 134 132 131 143 314 324 58 237 238 239 240 238 231 196 187 191 198 180 154 124 131 140 142 149 153 158 162 168 175 180 183 187 191 194 196 202 207 206 184 140 125 119 19 20 19 18 18 18 18 18 17 16 16 15 14 14 14 14 13 13 12 11 10 10 10 10 9 9 9 9 9 9 9 9 10 10 10 11 11 11 11 11 11 10 10 9 8 8 8 8 9 9 9 9 9 9 9 9 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 6 6 6 5 5 5 5 5 5 5 5 5 5 4 4 5 5 5 4 4 3 2 2 2 3 5 6 6 5 5 7 11 17 20 21 19 12 342 235 211 198 189 206 270 304 309 300 287 280 305 57 57 47 329 298 308 21 37 20 5 2 28 78 102 131 167 200 132 116 97 305 301 325 64 46 19 303 360 64 27 341 292 106 94 76 35 346 302 294 268 234 238 233 223 209 225 276 326 355 31 41 52 59 40 14 348 331 329 357 16 16 5 360 353 336 311 300 317 14 27 29 28 30 33 29 20 7 2 348 232 224 28 34 38 41 32 28 31 37 45 50 56 56 54 49 34 352 304 353 43 30 18 2 356 4 11 12 20 32 45 52 54 48 38 33 30 33 47 59 64 66 61 47 28 6 351 343 342 340 337 339 339 336 327 303 223 196 183 170 153 137 125 98 90 95 98 94 66 16 359 357 3 3 4 1 6 25 73 79 51 25 24 40 29 11 350 359 8 21 18 14 6 7 3 360 350 342 335 335 330 320 306 297 285 291 302 323 321 323 329 99 114 107 122 127 112 46 4 23 24 25 19 50 46 38 42 46 46 41 36 29 22 12 356 87 121 98 77 70 70 9 342 350 353 354 360 48 73 73 74 74 70 65 63 61 57 43 360 342 336 332 324 331 6 73 107 137 191 226 237 269 74 70 57 58 64 67 74 82 86 80 59 41 8 316 305 16 51 50 38 18 23 50 73 75 74 74 75 72 52 351 327 313 322 340 345 339 336 335 335 338 343 348 350 351 345 330 308 267 184 99 94 96 86 6 314 288 291 269 255 269 360 36 19 47 78 96 64 36 24 13 9 8 6 3 359 354 344 328 287 234 232 246 254 263 288 303 316 16 46 50 45 34 14 7 1 358 358 358 357 355 353 349 340 326 167 91 56 45 35 19 4 360 1 6 15 27 35 43 17 338 324 324 325 326 326 328 333 333 337 360 54 47 24 349 339 334 332 332 336 29 116 128 125 130 136 151 206 258 283 290 295 300 305 310 314 316 316 313 310 306 302 299 297 296 298 302 304 301 299 293 284 270 254 253 256 260 263 268 272 281 282 290 340 19 27 29 25 22 21 17 13 9 8 7 6 6 6 6 5 3 1 359 356 353 347 339 330 325 289 208 174 162 162 306 319 327 343 17 57 65 58 55 62 74 84 86 86 88 87 83 93 110 123 138 174 301 316 314 310 332 3 24 27 24 41 56 77 111 118 120 124 117 87 47 42 40 39 34 31 31 98 114 81 46 22 14 357 329 269 223 197 91 72 69 67 63 60 56 41 18 348 326 338 357 10 28 43 51 54 54 47 38 30 23 32 33 29 28 27 27 27 30 30 29 27 24 26 26 20 8 358 350 344 338 341 345 343 338 332 322 315 308 306 305 309 315 307 295 66 51 40 25 20 23 46 57 68 79 87 90 92 104 103 93 92 91 91 89 88 91 91 88 88 109 108 95 55 45 45 48 33 321 299 189 170 164 175 190 299 334 338 340 342 344 346 348 348 347 344 345 347 351 7 39 65 77 78 67 50 45 44 34 24 12 346 326 313 306 300 295 294 292 289 284 277 265 216 141 124 116 112 106 100 100 90 70 80 87 89 52 5 360 148 154 157 163 165 172 180 190 193 191 173 156 144 146 145 144 145 147 149 149 145 142 137 136 137 141 143 142 137 141 148 155 156 159 164 178 233 267 256 248 243 236 234 227 180 173 180 198 185 167 151 153 155 153 153 154 156 160 166 174 180 181 181 181 185 188 193 193 180 154 129 119 115 20 20 19 18 18 18 18 18 17 16 16 15 15 14 14 14 13 13 12 11 11 10 10 10 10 10 9 9 9 9 9 9 10 10 10 11 11 11 11 11 11 11 10 9 9 9 8 8 9 9 9 9 9 9 9 9 9 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 5 5 5 5 5 6 6 5 5 4 4 5 5 5 4 4 3 2 2 1 2 4 5 6 5 4 6 9 15 19 21 20 14 360 217 204 204 205 209 233 280 290 288 273 225 119 79 62 36 308 27 52 43 17 345 354 31 47 69 94 127 180 142 114 133 155 258 33 48 51 20 3 337 56 55 25 327 12 94 88 66 336 306 292 286 256 225 231 239 221 186 178 188 301 11 34 35 47 62 56 358 327 324 337 349 358 3 3 3 4 47 105 52 35 32 25 19 16 16 21 16 15 18 30 30 27 20 17 20 29 37 42 33 34 37 49 61 68 69 70 79 46 269 245 299 33 33 30 29 27 24 21 18 22 36 53 57 58 54 32 7 360 37 52 57 60 61 53 44 24 355 343 333 328 321 321 331 330 328 318 303 222 192 178 164 150 156 158 133 107 99 99 96 75 353 344 347 356 3 4 355 11 39 64 66 56 21 15 22 358 341 336 357 5 9 4 355 333 340 345 350 339 333 326 322 315 307 296 309 332 357 1 359 342 335 352 101 106 105 150 148 135 94 52 42 25 24 54 64 53 43 44 48 49 47 41 35 28 20 16 43 82 87 75 84 111 242 320 334 344 342 345 34 71 80 84 89 87 81 75 73 72 65 357 326 318 311 301 320 360 31 136 180 193 167 84 33 39 50 43 37 39 50 63 69 74 73 66 51 14 330 312 23 51 57 45 31 30 56 72 78 76 72 69 66 45 338 315 307 321 338 331 323 323 324 325 332 340 350 357 2 5 360 46 97 73 72 85 117 123 93 347 345 338 322 303 240 119 84 62 29 83 101 81 55 32 11 4 1 1 359 356 353 341 328 304 278 246 242 240 253 282 300 335 46 53 51 42 31 12 359 357 354 352 349 349 349 348 350 351 42 72 75 70 64 46 10 357 357 356 358 1 15 29 47 13 316 312 314 315 317 316 322 327 328 318 301 145 81 37 3 344 335 329 326 325 329 355 112 136 158 175 194 229 253 269 279 287 293 301 307 312 312 312 309 305 301 296 294 291 290 290 290 291 292 297 300 301 301 294 279 262 252 245 246 251 262 256 310 22 27 29 28 24 21 19 15 12 9 7 7 7 6 6 6 5 3 2 360 358 354 348 340 329 315 255 180 57 137 254 316 323 328 333 346 11 43 50 54 61 83 102 117 117 108 101 88 81 80 89 117 208 340 334 317 301 3 17 38 48 47 45 60 78 98 108 115 119 113 95 58 41 32 27 20 12 2 119 137 133 132 111 348 305 294 280 240 197 102 77 66 60 55 57 54 39 13 341 322 321 348 2 22 40 48 53 53 48 41 36 37 39 40 35 35 33 32 33 33 34 36 42 43 42 36 25 13 3 356 352 349 348 346 344 338 331 321 314 308 305 302 303 310 341 65 66 53 41 25 23 33 58 52 48 57 100 111 114 113 106 98 94 96 101 115 118 106 64 51 61 88 69 56 49 40 35 31 28 360 308 213 179 162 162 156 109 3 347 340 335 334 336 338 341 344 346 345 346 349 360 15 35 46 46 42 35 34 33 23 10 357 336 324 314 302 297 294 298 298 292 279 271 260 223 138 124 115 109 103 100 101 92 78 77 99 118 139 140 261 158 163 166 168 176 181 186 192 191 183 161 151 148 149 148 147 148 151 153 154 151 146 141 142 145 150 148 147 146 154 157 159 165 171 176 177 192 219 246 256 253 240 238 238 46 70 180 197 189 176 158 163 166 163 157 157 157 160 166 171 176 176 175 173 174 177 182 177 158 140 124 118 116 20 20 19 18 18 18 18 18 17 17 16 15 15 15 14 14 13 13 12 11 11 10 10 10 10 10 10 9 9 9 9 9 9 10 10 10 11 11 11 12 11 11 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 5 5 5 5 6 6 5 5 5 4 4 5 5 5 4 3 3 2 1 2 3 4 5 5 4 5 7 12 17 20 20 18 11 229 199 203 206 206 222 254 282 280 256 218 105 82 68 36 11 37 56 55 315 283 299 30 47 60 74 100 176 117 132 177 168 119 71 62 46 356 343 8 57 39 13 337 41 78 91 68 332 299 288 274 240 209 203 233 213 180 166 187 227 343 44 46 38 44 45 312 303 311 334 352 359 360 3 10 82 116 103 82 41 28 16 8 359 358 352 286 54 52 49 46 35 14 4 2 7 18 28 37 44 50 58 71 79 83 94 122 170 203 337 25 30 30 29 28 28 28 24 20 18 29 48 63 88 185 219 308 7 51 58 59 65 65 57 44 3 335 318 304 297 299 326 346 351 350 344 13 49 115 131 137 140 172 173 145 113 104 100 97 51 320 330 335 340 351 351 342 16 48 67 66 53 315 298 296 297 316 333 359 354 350 339 337 343 13 7 355 340 338 333 322 316 321 337 26 29 25 20 19 18 14 33 90 124 148 181 140 102 66 51 38 18 25 69 73 62 56 55 57 56 53 49 44 39 31 28 35 78 100 112 142 187 201 241 330 340 328 328 351 55 82 93 101 102 100 90 86 84 84 31 314 296 286 277 293 350 360 264 216 165 72 53 33 17 18 30 21 27 47 64 70 75 83 84 78 37 340 324 39 58 63 55 46 42 59 73 82 83 82 81 84 70 297 279 272 267 284 298 301 301 305 314 326 340 352 359 7 16 33 56 64 60 61 70 105 117 85 337 324 318 312 311 325 109 97 83 19 84 90 88 67 37 9 358 355 358 358 355 351 344 345 350 355 360 14 128 194 279 299 19 57 60 52 36 15 360 355 359 352 346 342 343 345 344 342 354 52 73 77 80 78 67 22 355 348 341 345 349 356 7 37 154 259 290 300 301 302 303 310 318 323 302 269 237 140 32 14 344 331 322 321 323 327 334 338 334 320 286 249 245 252 261 273 282 292 303 308 311 310 307 303 297 293 291 288 286 278 259 261 272 280 291 300 308 317 320 321 300 243 208 191 186 249 15 22 26 27 27 26 22 19 16 12 9 7 6 7 7 7 7 7 5 4 2 1 359 356 352 346 343 360 133 108 18 339 321 325 325 328 332 338 350 11 33 45 60 94 122 135 136 118 107 95 83 73 97 237 276 346 21 123 133 120 31 18 58 60 48 68 81 88 90 95 101 104 99 85 62 37 19 7 357 352 126 154 157 168 184 200 221 261 269 247 197 132 102 85 67 48 55 53 37 9 347 336 335 326 328 337 28 47 52 54 54 49 46 44 41 39 37 37 39 39 40 38 36 38 45 50 50 42 28 12 1 354 349 344 341 339 338 334 327 318 311 304 300 296 294 293 37 68 67 56 42 24 18 31 56 58 51 46 64 78 105 106 105 101 93 92 97 103 79 56 37 27 38 71 65 56 46 41 33 26 19 6 338 274 169 154 144 121 64 20 358 344 335 332 331 334 340 349 358 356 352 352 360 11 22 27 26 23 21 22 21 14 360 346 328 327 320 304 299 300 306 312 297 280 272 269 248 143 129 122 117 113 109 106 107 103 84 100 122 146 156 166 159 162 169 176 186 191 192 194 184 164 148 146 147 150 151 151 150 152 155 161 159 153 145 146 148 152 151 150 150 151 151 154 163 171 180 181 186 198 225 251 257 245 248 265 329 279 238 206 173 162 155 163 169 167 164 162 162 162 164 168 170 168 165 161 162 167 173 164 146 131 122 119 117 19 20 19 18 18 18 19 18 17 17 16 15 15 15 15 14 14 13 12 12 11 10 10 10 10 10 10 10 9 9 9 9 9 10 10 10 11 11 11 12 12 11 11 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 5 5 5 6 6 6 5 5 4 4 5 5 5 4 4 3 2 1 1 2 4 5 5 4 4 6 9 14 18 19 20 15 142 174 174 176 178 209 253 278 296 22 90 72 77 73 30 354 335 91 59 353 28 37 36 33 50 78 98 118 116 157 198 219 121 90 81 40 17 23 34 38 4 4 25 55 68 89 105 46 296 298 270 228 195 193 217 187 162 153 178 210 273 72 62 38 15 328 285 290 303 350 10 11 2 1 21 115 112 113 202 5 10 7 355 346 342 327 289 85 58 53 55 36 7 347 342 341 349 17 51 78 82 85 90 89 92 105 119 124 45 33 30 30 29 27 27 27 27 24 23 22 30 38 50 59 79 80 39 45 62 73 79 89 89 90 216 290 293 284 278 288 335 20 22 19 19 25 36 37 38 42 67 109 183 199 148 112 106 102 90 344 321 325 327 329 335 333 338 8 61 84 95 160 229 232 246 296 352 360 358 339 331 332 3 23 26 10 357 344 341 333 330 333 3 39 61 48 29 17 23 31 36 43 73 147 150 142 101 74 60 56 42 24 21 47 60 52 53 59 66 66 64 59 54 49 44 37 34 56 102 125 161 203 214 200 256 310 311 316 326 8 80 108 117 120 118 110 101 95 93 360 289 274 264 255 241 318 332 274 73 65 49 41 21 350 359 16 19 27 48 70 82 94 124 133 139 140 249 360 74 73 70 62 53 52 58 73 84 92 96 102 117 165 232 244 243 244 252 271 281 285 290 302 321 337 347 354 4 22 46 59 64 64 64 68 79 76 27 311 300 297 298 298 304 86 83 81 81 67 83 87 77 45 2 347 351 357 360 360 360 2 12 18 14 6 6 20 360 327 317 35 61 71 56 32 6 24 20 11 355 347 342 344 344 341 331 327 353 79 75 67 60 51 27 356 337 309 350 349 347 349 360 154 206 252 277 284 286 290 297 307 312 281 250 231 220 309 360 331 324 321 321 322 326 337 339 337 332 323 303 263 255 257 267 282 297 309 313 315 315 310 303 293 288 284 282 272 246 220 234 254 271 286 298 311 328 339 345 349 312 174 165 107 63 44 27 22 21 24 24 21 16 12 8 6 5 6 7 7 7 7 6 6 4 3 2 1 359 356 350 347 125 139 129 19 309 320 328 330 330 330 332 335 342 355 10 74 128 154 160 158 129 121 114 127 167 195 215 314 356 140 149 151 160 156 31 71 81 81 84 87 83 68 62 61 57 72 84 84 45 14 358 351 347 344 162 164 173 185 192 197 222 233 222 169 129 116 107 86 53 58 53 31 9 358 349 339 314 293 295 343 45 54 54 55 55 53 49 44 40 38 38 41 45 46 45 43 43 49 53 54 47 32 12 356 345 337 331 331 332 332 329 324 317 307 301 296 298 293 291 60 76 73 61 44 22 1 24 50 61 55 46 39 17 350 352 109 109 100 88 72 61 55 46 34 22 33 64 78 65 51 44 38 30 26 24 23 25 108 129 113 68 27 10 358 346 339 331 330 333 341 360 19 22 11 4 5 13 19 21 18 15 13 15 13 5 351 339 331 330 324 311 313 326 349 360 315 289 280 284 278 151 131 125 120 118 118 121 129 133 134 117 118 138 154 167 185 184 187 188 191 292 343 324 67 123 132 137 146 154 155 155 153 154 158 165 166 159 150 148 148 147 143 138 135 133 145 158 167 177 188 191 191 194 202 222 236 241 242 250 260 238 218 176 149 149 155 158 162 165 166 167 164 160 161 162 164 162 158 154 154 157 158 149 135 125 121 117 114 19 19 19 18 18 18 18 18 18 17 16 16 15 15 15 14 14 13 12 12 11 10 10 11 11 10 10 10 10 9 9 9 9 9 10 10 10 11 11 12 12 12 11 11 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 7 7 7 7 8 8 8 8 7 7 7 6 6 6 6 6 6 6 6 5 5 5 5 5 5 4 4 3 2 1 1 2 3 4 4 4 4 5 8 12 16 19 21 26 91 151 150 155 192 230 266 290 332 64 80 76 86 88 10 315 308 115 50 31 29 36 31 4 17 47 66 88 131 196 218 227 168 119 110 83 58 47 44 23 343 12 61 75 49 65 124 114 320 326 288 222 190 166 141 135 130 142 170 197 173 78 80 57 308 294 287 291 305 348 33 37 20 5 55 108 120 160 224 334 351 353 341 342 352 1 14 32 33 38 41 28 1 336 335 334 335 339 107 121 111 100 94 84 77 70 60 49 39 33 30 28 26 24 23 24 24 23 22 25 32 35 34 29 21 23 43 58 76 102 114 126 134 165 208 248 270 278 286 20 39 34 30 26 28 31 35 35 33 31 34 57 105 119 108 103 102 97 68 336 320 318 321 322 323 313 306 324 79 101 123 175 193 197 92 16 7 352 336 320 318 354 42 37 23 2 355 353 352 345 344 352 12 42 68 63 43 23 25 31 36 35 39 114 134 110 89 71 58 54 46 27 10 6 16 29 42 60 79 81 79 74 67 62 59 51 41 39 86 122 151 202 230 231 266 296 305 311 316 321 341 131 138 138 138 138 134 134 147 248 262 260 247 235 219 307 341 31 75 67 53 30 2 342 345 2 21 22 50 81 106 124 144 159 171 186 199 151 101 85 75 67 59 57 60 71 82 91 98 109 132 183 218 231 229 235 246 264 276 283 287 292 299 305 317 332 351 25 48 61 68 74 83 82 79 69 17 326 301 291 289 293 309 60 85 84 83 282 67 73 75 56 3 343 356 1 4 5 8 14 22 17 2 349 346 352 356 358 358 33 59 78 70 52 32 41 30 16 359 353 349 348 344 336 320 303 286 52 56 52 40 27 12 358 2 13 23 351 340 334 333 283 213 239 258 268 273 277 287 309 325 343 340 282 220 213 269 313 319 316 315 316 323 334 339 339 336 337 335 320 288 270 270 292 309 320 326 329 329 325 316 303 288 281 270 237 205 201 218 250 272 286 311 332 345 351 354 356 342 194 173 89 66 54 27 17 14 20 19 16 12 7 3 2 4 6 7 8 7 8 7 7 5 5 3 2 358 352 340 314 162 147 153 185 273 311 329 332 329 328 326 328 327 320 293 243 208 188 186 175 145 140 145 175 189 200 220 262 246 177 171 168 162 143 107 104 135 123 105 104 94 72 50 34 11 348 7 108 57 18 2 354 347 345 149 158 163 180 186 190 194 199 173 141 124 118 112 94 70 60 58 36 19 360 345 334 315 294 286 290 21 61 60 58 57 58 54 49 42 41 41 45 49 51 49 47 48 51 54 53 50 34 11 349 344 337 332 329 329 328 327 324 320 313 313 312 311 302 302 82 92 86 69 51 21 2 20 41 63 57 47 33 9 347 339 117 114 106 94 77 62 61 54 42 25 41 70 87 79 66 44 42 41 40 40 41 45 66 78 69 40 13 358 2 348 335 323 321 327 344 13 36 45 34 23 18 19 18 15 9 5 5 13 9 359 343 338 334 333 334 335 349 6 24 32 357 313 296 297 290 158 134 128 125 125 131 141 144 143 141 145 172 209 214 195 183 186 180 21 23 16 7 356 348 360 130 143 152 160 162 160 158 158 161 167 169 161 152 147 145 141 135 131 129 131 145 165 173 184 194 200 199 199 200 205 215 224 227 233 236 228 200 153 144 153 161 157 157 158 159 158 157 154 152 152 154 153 150 147 147 146 143 135 127 121 116 112 109 19 19 19 18 18 18 19 18 18 17 16 16 15 15 15 15 14 13 12 12 11 10 10 11 11 11 10 10 10 9 9 9 9 9 10 10 10 11 11 12 12 12 12 11 11 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 6 6 6 6 6 6 6 5 5 5 5 5 5 5 4 4 3 2 1 1 2 4 4 4 4 4 6 10 13 17 19 23 50 148 163 182 221 251 286 346 51 92 102 107 114 117 121 110 53 72 64 43 28 31 12 349 350 22 45 3 335 360 190 219 235 187 131 109 96 81 81 237 289 354 79 88 39 24 62 90 71 353 284 215 180 123 127 131 132 146 163 166 93 77 100 104 285 289 295 300 309 338 27 73 80 360 83 120 157 204 230 346 335 335 332 357 10 19 26 23 14 15 19 17 360 344 340 343 346 341 101 122 101 92 83 70 55 50 51 46 40 33 27 24 22 21 20 20 20 21 22 27 32 32 23 11 3 11 33 49 59 76 111 137 158 199 219 259 4 26 36 40 39 37 31 28 28 31 35 35 33 25 18 60 92 97 92 93 95 89 57 318 313 312 314 312 305 287 272 274 73 85 97 175 118 77 55 33 6 328 311 305 308 16 44 38 12 358 360 3 1 353 350 348 347 4 51 73 56 39 29 32 33 30 27 26 59 98 98 92 70 44 50 21 1 352 355 1 12 42 85 103 104 101 92 79 70 64 56 51 64 105 147 194 225 261 290 297 302 306 307 306 295 194 156 151 153 157 160 178 204 238 252 256 260 258 282 357 11 51 81 79 68 29 3 347 341 360 17 14 47 90 119 135 149 163 178 191 195 123 94 74 71 68 62 61 64 70 77 83 92 109 138 186 210 222 224 234 253 273 289 295 293 282 270 253 253 262 309 32 53 68 81 98 135 103 77 65 27 353 326 307 296 296 311 50 90 91 92 299 38 53 60 47 14 3 7 4 3 3 9 17 24 1 339 331 336 344 2 17 31 38 48 54 33 60 48 45 32 19 2 356 351 348 340 331 314 10 55 55 53 45 29 11 359 350 350 354 4 343 330 323 325 324 298 254 254 259 262 265 289 354 10 13 8 360 337 222 220 255 296 302 305 308 316 325 333 343 347 352 354 355 349 344 346 346 340 342 344 345 345 344 340 334 313 311 238 180 177 185 209 269 318 340 352 355 357 355 354 351 343 19 102 77 73 63 31 18 14 19 13 8 1 357 356 357 3 6 9 8 8 8 8 8 8 6 5 2 353 340 318 283 158 143 153 183 293 320 328 332 329 326 323 324 320 310 284 254 228 205 199 186 166 153 153 167 180 189 199 236 237 210 183 152 128 124 132 245 218 164 123 124 119 108 76 35 346 321 309 292 69 15 344 332 335 338 360 141 149 165 173 176 170 171 135 127 123 117 109 93 77 54 29 350 336 325 326 326 318 305 294 299 320 16 43 47 49 57 59 56 50 46 45 48 50 51 50 48 50 52 54 51 46 33 21 10 359 347 338 333 331 329 330 328 327 326 329 328 323 308 315 98 110 103 86 66 51 40 27 40 60 57 46 32 10 350 333 114 128 128 127 121 107 94 96 88 65 70 79 85 89 85 62 56 53 51 49 47 48 53 49 38 13 360 355 5 346 322 309 311 320 343 16 37 48 43 41 37 30 19 4 352 350 354 2 3 360 351 346 345 350 357 5 10 12 15 20 11 351 326 314 303 172 141 137 135 140 147 152 147 147 150 162 181 212 242 226 199 174 138 79 49 39 19 2 355 4 150 158 162 165 167 165 163 162 164 166 168 159 151 143 138 133 128 129 129 130 145 185 187 189 194 202 203 204 206 206 212 217 218 223 226 226 196 165 160 165 164 159 156 154 150 149 145 144 143 143 144 144 142 141 140 138 134 130 125 119 114 110 108 18 19 19 18 18 18 18 18 18 17 16 16 16 16 15 15 14 14 13 12 11 10 10 11 11 11 11 10 10 10 10 10 10 10 10 10 10 11 11 12 12 12 12 12 11 11 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 7 7 6 6 6 6 6 6 6 5 5 5 5 5 5 5 4 4 3 2 1 1 2 3 4 4 4 4 5 8 10 13 16 18 24 167 194 211 232 257 289 314 77 116 134 142 134 125 120 110 79 66 63 48 28 15 353 338 328 37 61 12 336 332 110 189 214 204 108 113 132 165 206 193 13 22 68 81 72 36 29 59 83 91 99 132 124 111 135 134 135 153 163 165 99 90 107 103 312 309 308 310 317 340 27 115 173 195 206 133 130 142 144 137 294 306 324 4 13 22 31 20 9 2 4 6 359 356 357 2 8 14 27 42 54 60 62 60 52 51 52 46 40 31 25 20 19 18 18 18 18 20 22 26 28 26 10 358 354 14 31 43 46 49 58 76 104 92 47 41 42 40 40 39 37 36 32 29 28 31 34 35 34 11 343 315 88 89 82 81 81 74 29 317 312 310 307 302 285 268 261 263 75 77 61 31 29 35 37 24 356 306 293 314 360 40 40 25 4 6 11 8 360 352 348 341 332 323 22 72 68 56 43 43 38 32 29 29 36 69 88 90 62 44 39 14 354 344 345 346 349 356 24 93 129 135 127 96 81 67 61 56 54 64 61 276 290 291 294 293 294 295 295 294 286 227 176 159 162 176 192 202 218 246 281 338 358 4 8 15 17 57 86 95 88 62 26 360 350 356 9 13 43 94 120 136 154 166 164 91 48 49 53 56 60 60 60 63 64 66 71 82 95 120 158 197 214 215 217 232 272 295 305 304 298 284 276 258 237 229 232 268 68 83 95 108 114 90 83 76 56 18 349 335 304 297 328 49 91 97 97 76 68 58 45 341 11 15 12 3 359 358 7 13 13 340 326 324 332 346 14 31 38 36 32 10 308 325 51 45 31 18 3 355 349 344 336 336 9 61 62 59 57 44 20 354 345 342 341 341 339 330 323 322 336 343 344 315 266 251 253 248 14 35 31 22 8 358 351 339 309 295 299 296 296 300 310 328 346 356 360 1 357 348 337 337 345 360 1 359 357 357 355 354 352 357 33 38 66 142 163 163 111 11 11 6 359 354 353 351 346 349 360 44 69 74 77 69 44 30 20 13 359 351 344 343 346 354 5 9 11 10 10 10 10 10 11 9 5 357 343 330 308 230 128 121 124 338 320 325 331 331 329 324 321 320 319 308 289 261 234 208 196 178 154 130 142 164 180 178 176 205 232 244 228 144 117 132 155 274 268 284 136 128 122 116 99 52 351 325 308 294 259 298 308 311 316 325 337 101 135 146 148 126 91 69 99 113 120 115 108 97 85 62 353 301 289 296 319 323 321 313 313 325 349 15 33 37 42 49 57 58 56 53 51 51 52 52 50 49 50 51 51 50 45 35 25 14 2 349 340 334 333 333 335 335 334 334 337 334 324 309 306 121 122 112 97 78 64 51 28 48 59 58 45 32 19 23 34 62 111 132 140 142 142 134 137 134 121 95 87 86 93 95 88 69 61 58 54 51 51 56 53 43 27 13 5 360 333 313 304 315 331 351 7 19 34 45 50 49 41 23 357 337 341 355 8 5 1 355 356 1 10 17 17 14 6 4 7 12 10 358 334 308 256 159 147 145 153 157 155 147 150 154 162 173 196 224 225 206 169 146 143 149 156 131 76 78 170 180 173 170 170 170 169 167 165 165 166 166 156 146 137 133 131 130 135 138 144 176 201 203 189 193 199 203 208 211 212 215 217 215 218 222 225 198 176 168 164 159 154 152 148 145 143 141 139 138 138 138 138 138 137 136 135 133 130 125 119 113 111 111 18 19 19 18 18 18 18 18 18 17 16 16 16 16 15 15 15 14 13 12 11 10 10 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 11 11 12 12 12 12 11 11 11 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 7 7 7 6 6 6 6 6 6 5 5 5 5 5 5 5 4 4 4 3 2 1 2 2 4 4 4 4 5 7 9 11 13 15 18 22 211 223 231 237 258 303 114 125 136 210 190 108 99 89 73 69 64 51 8 318 294 299 300 139 142 84 25 27 38 75 41 19 57 112 139 139 112 80 44 37 44 66 64 31 5 341 315 55 86 88 72 84 114 125 137 160 169 180 180 114 104 102 343 311 311 315 321 335 328 206 191 204 192 110 123 133 146 170 215 253 281 344 352 25 43 24 5 355 356 360 4 6 10 16 21 25 29 32 32 30 31 32 28 42 46 44 37 29 20 16 14 14 15 15 15 18 20 24 22 15 359 354 1 19 32 39 40 37 37 46 47 46 45 45 43 40 38 36 34 33 32 29 28 30 33 34 30 11 359 2 83 81 73 66 63 55 9 337 334 339 335 325 291 268 262 261 82 79 52 27 13 14 18 18 10 352 346 22 36 48 37 18 1 2 1 355 350 346 342 342 335 321 24 70 75 62 55 53 46 40 35 36 40 51 75 81 63 42 20 358 340 337 339 342 342 341 340 336 209 165 123 46 56 55 51 50 49 47 7 322 311 299 284 275 281 284 283 284 279 245 195 178 180 196 206 216 25 28 29 22 18 15 15 14 10 32 93 116 104 79 40 354 334 318 336 13 32 98 125 145 154 112 45 41 40 41 40 42 46 46 51 60 64 66 68 87 106 127 138 160 194 197 205 237 292 301 302 299 293 288 300 285 262 241 231 228 235 239 206 138 133 98 93 105 117 123 224 266 284 331 19 47 64 75 82 81 79 72 25 311 348 9 10 358 355 357 6 5 354 333 328 329 340 358 23 42 38 30 16 336 320 53 59 50 30 11 357 350 346 342 338 355 54 72 64 62 64 53 19 340 330 330 332 333 332 328 327 335 349 355 352 343 301 247 248 243 55 52 47 32 9 351 345 341 332 321 310 299 291 292 308 346 4 7 5 359 346 334 327 333 345 3 13 9 6 4 1 359 359 31 63 46 37 92 177 142 33 22 18 8 352 341 335 338 340 354 16 53 68 75 80 79 69 47 24 1 334 327 325 325 335 354 8 12 14 13 11 11 11 12 12 11 2 351 336 332 322 137 117 104 73 345 330 325 331 333 327 321 319 319 318 308 293 267 236 204 180 155 129 118 143 160 172 162 160 182 209 224 220 198 129 143 152 310 314 338 14 90 114 111 98 59 12 338 320 309 308 315 313 313 310 321 334 351 103 133 122 87 70 64 82 102 114 111 108 104 87 62 355 322 314 320 334 335 332 332 339 354 7 22 32 36 40 45 54 55 56 58 56 55 54 53 51 50 51 51 52 48 44 39 27 14 360 347 341 338 338 341 344 347 347 345 344 335 324 315 301 129 119 110 103 95 87 79 81 63 62 62 49 37 30 45 58 68 78 92 113 130 137 144 162 169 154 108 90 84 84 89 88 74 62 56 52 44 43 55 56 51 41 24 8 351 332 327 336 5 9 8 4 6 14 31 40 40 32 9 346 327 6 14 13 5 2 1 7 15 23 27 26 20 9 5 3 8 9 6 358 333 311 263 154 151 155 148 147 148 153 156 161 172 187 201 206 196 174 162 161 159 153 147 148 161 178 186 184 178 175 173 171 166 160 161 165 166 156 145 137 134 134 140 148 156 168 189 192 190 182 187 193 198 205 211 216 221 221 219 219 222 223 195 173 161 157 153 150 148 147 144 142 139 138 137 136 136 135 135 135 136 135 133 129 124 118 113 112 115 17 18 19 18 18 18 18 18 18 17 16 16 16 16 16 15 15 14 13 12 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 11 11 11 12 12 12 12 12 12 11 11 10 10 10 9 9 9 9 9 9 9 9 9 9 10 10 9 9 9 9 9 9 9 8 8 8 8 8 8 8 7 7 7 6 6 6 6 6 6 5 5 5 5 5 5 5 4 4 3 3 2 2 2 3 4 4 4 5 6 8 10 11 12 18 18 234 229 222 211 195 165 133 162 231 242 355 53 67 62 61 69 56 32 282 281 282 290 303 315 163 85 53 47 49 54 23 353 349 106 131 119 96 81 54 30 18 24 9 325 291 284 283 278 37 47 40 51 73 97 111 151 147 162 180 164 133 119 303 306 309 314 320 331 329 229 196 211 203 104 134 142 156 149 121 9 332 301 293 360 38 26 5 354 352 359 5 9 17 24 28 31 34 38 30 20 14 15 19 32 37 36 28 21 14 10 9 9 10 11 13 15 18 19 16 8 357 355 1 13 30 37 38 36 36 40 41 42 43 44 44 41 38 35 32 30 28 27 28 30 32 33 29 21 15 39 84 81 74 62 54 39 7 356 354 357 356 352 338 295 272 269 81 75 55 25 3 358 1 8 25 23 23 28 48 52 43 22 9 358 350 345 341 341 340 338 332 336 37 72 77 70 62 57 54 48 43 43 47 56 76 83 80 52 358 336 332 335 338 341 339 336 332 325 308 83 45 34 32 34 35 33 38 37 2 332 316 298 277 265 279 280 279 278 274 257 214 206 198 155 43 27 32 33 32 25 20 15 14 13 10 8 102 121 109 92 39 338 326 320 319 22 30 91 143 147 120 56 42 40 39 37 34 33 33 33 37 44 56 63 70 95 97 98 105 130 165 174 191 255 286 287 287 284 275 272 282 282 274 254 237 230 231 246 257 250 251 266 340 180 188 200 245 285 348 31 37 34 52 69 210 94 97 105 258 295 330 359 1 352 354 359 6 1 346 328 324 335 355 8 19 29 31 24 4 333 8 58 70 60 31 356 346 344 343 345 353 35 68 75 69 65 63 59 10 327 318 322 326 329 329 329 330 336 348 2 345 324 272 244 229 228 75 64 61 53 28 356 344 336 329 322 313 300 283 262 275 16 17 13 3 349 333 326 327 335 348 7 19 16 13 10 6 2 2 34 59 50 341 283 254 337 11 16 16 2 346 338 345 358 360 6 27 59 74 81 86 89 85 66 29 342 308 308 308 311 326 357 10 15 17 15 13 12 12 13 14 11 359 349 340 357 123 137 128 121 79 344 334 330 333 330 327 322 320 317 315 306 295 275 236 191 162 142 118 111 127 135 137 133 143 167 196 202 195 193 139 138 131 92 56 24 350 8 108 106 98 66 19 338 336 345 346 345 340 334 330 335 339 341 344 92 109 90 83 79 81 98 109 106 100 92 76 59 16 356 349 350 349 343 335 331 339 356 7 20 29 35 39 45 56 59 60 61 61 60 59 57 55 53 54 55 55 52 49 43 31 16 1 351 348 349 353 359 1 1 357 353 347 339 333 334 105 116 114 112 111 110 110 103 91 71 66 64 55 42 36 51 66 74 74 71 74 92 116 134 154 184 180 117 92 82 69 64 69 73 59 50 36 14 350 28 67 61 49 33 16 360 7 27 35 36 34 25 9 7 11 23 25 25 18 9 9 17 29 22 13 3 2 6 14 22 29 33 34 32 24 16 13 13 13 13 14 9 1 356 94 136 143 143 147 150 153 154 159 177 187 189 176 163 156 162 164 164 161 162 164 169 178 184 187 184 183 183 184 157 144 158 171 175 164 147 141 138 141 150 177 182 184 188 188 187 184 186 191 196 201 210 218 226 226 224 226 225 215 164 153 152 152 150 149 148 146 143 141 139 137 136 136 136 136 136 137 137 137 133 128 122 115 112 112 115 16 17 18 18 18 18 18 18 18 17 17 16 16 16 16 16 15 14 13 12 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 11 11 11 11 12 12 12 12 12 12 11 11 10 10 10 9 9 9 9 10 10 10 10 10 10 10 10 10 10 9 9 9 9 8 8 8 8 8 8 8 7 7 7 7 7 7 7 6 6 5 5 5 5 5 5 5 4 4 4 3 2 2 2 2 3 4 4 4 6 7 9 9 10 14 19 265 230 225 196 142 155 180 267 275 296 55 49 55 60 59 58 37 2 332 338 331 340 20 44 75 85 77 68 51 37 6 349 344 74 54 64 79 90 92 62 29 12 347 318 296 285 283 288 349 31 40 47 58 67 4 307 228 185 187 196 177 180 251 289 301 307 315 321 331 278 212 219 265 238 157 137 117 91 67 27 346 311 294 59 47 29 5 356 350 356 4 13 23 27 31 34 44 52 46 30 17 13 18 28 33 28 18 10 6 4 4 4 6 8 10 13 16 17 14 6 358 353 356 7 25 36 40 39 38 38 38 39 41 46 45 43 39 36 33 30 28 27 29 31 32 33 29 23 16 40 78 89 84 71 54 34 14 4 360 358 357 356 352 338 324 24 84 76 60 11 352 351 353 1 16 18 24 31 53 52 44 26 4 345 336 335 337 338 339 340 339 9 56 74 78 76 68 61 58 61 59 54 55 62 76 90 98 75 352 334 332 339 341 340 336 333 328 330 31 72 48 29 13 18 19 17 17 13 359 339 321 283 259 267 285 281 278 274 273 257 226 218 141 75 45 31 20 27 28 25 20 15 13 11 6 358 89 102 102 92 42 336 327 325 314 38 14 295 185 102 67 54 47 44 39 35 32 28 25 22 25 32 42 54 69 88 86 92 102 134 153 152 144 269 276 276 272 268 259 257 259 268 268 262 244 235 232 239 247 250 254 268 305 288 279 272 328 11 40 44 37 27 33 106 198 203 157 156 190 309 334 346 348 348 352 357 356 344 328 317 314 340 6 8 4 6 18 17 2 341 27 58 74 71 35 316 322 331 341 358 26 56 69 74 75 64 45 25 349 327 319 323 325 327 326 326 326 330 338 350 322 294 273 245 225 215 49 62 63 54 35 3 338 329 324 318 308 280 244 282 347 14 17 13 358 336 323 321 330 341 351 6 19 22 19 16 12 4 358 5 16 290 274 284 300 335 357 4 6 360 356 353 359 5 15 16 34 62 83 90 92 92 89 81 60 306 292 292 295 300 317 2 12 17 18 17 16 15 13 13 12 9 359 351 348 11 122 126 115 120 46 345 337 332 330 328 324 322 318 313 308 302 298 294 270 191 156 133 112 105 106 107 107 110 133 160 185 180 169 137 107 101 96 50 24 357 325 323 92 114 113 100 29 2 357 8 6 1 354 350 347 349 347 344 341 14 99 102 101 99 91 106 105 96 90 83 66 51 25 11 357 349 341 332 323 317 323 340 355 360 14 29 34 41 52 64 66 65 67 67 66 64 65 64 60 58 56 54 52 48 39 26 13 7 8 12 15 15 15 14 7 360 352 347 351 11 104 114 115 117 119 118 114 98 86 80 79 77 70 53 46 55 69 77 82 80 78 77 91 105 118 130 115 99 93 87 73 49 61 71 61 42 16 337 282 235 150 75 57 47 45 42 43 39 37 35 36 33 25 18 20 22 20 16 13 15 21 27 29 21 9 358 2 9 16 22 28 35 41 43 41 36 30 24 20 19 19 19 14 10 25 117 140 150 154 155 153 155 163 185 188 185 151 154 160 164 167 167 166 168 171 173 177 180 182 182 191 268 261 180 188 224 262 256 215 154 147 144 145 157 199 218 213 180 177 178 182 186 189 194 199 207 216 224 219 217 227 229 200 141 147 150 150 149 149 147 145 142 140 138 138 137 139 139 140 141 141 140 138 132 126 120 115 113 114 117 16 17 17 18 17 17 18 18 18 17 17 16 16 16 16 16 15 15 14 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 11 11 11 11 11 11 12 12 12 12 12 12 11 11 10 10 10 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 8 8 8 8 8 8 7 7 7 7 7 7 7 6 6 5 5 5 5 5 5 4 4 4 4 3 2 2 2 3 4 4 5 6 7 8 7 8 11 32 109 155 217 202 138 154 198 231 303 63 80 59 43 40 54 49 38 8 348 355 352 13 47 41 44 87 105 100 84 56 32 27 50 64 55 49 56 79 77 55 36 20 359 332 308 292 299 306 325 122 104 82 70 43 326 281 244 202 207 200 185 216 260 278 288 296 304 309 313 308 277 180 87 71 72 96 102 98 90 35 333 346 65 72 59 28 334 333 337 347 5 21 36 34 33 34 56 72 80 56 32 16 19 22 28 18 8 358 357 358 359 360 1 4 6 9 14 16 15 8 360 353 353 5 23 36 41 40 38 38 38 36 39 43 44 43 41 38 35 32 29 28 30 33 34 33 29 23 15 24 63 92 86 74 56 33 14 2 356 354 353 352 349 344 348 60 88 82 64 359 351 348 347 359 12 19 27 42 56 51 40 13 344 325 314 333 345 355 348 347 357 47 65 69 73 75 70 65 64 97 87 75 66 63 65 71 69 55 357 336 334 339 335 334 334 332 331 360 63 68 56 25 3 6 9 9 8 3 358 348 347 348 328 300 294 285 283 284 288 280 262 241 74 63 52 32 17 23 25 24 19 17 14 11 5 14 73 79 80 71 30 340 326 329 341 113 224 257 72 38 41 56 56 51 43 38 33 27 22 18 18 24 30 40 50 63 68 94 116 141 141 133 77 330 294 279 270 261 252 248 248 252 258 258 245 234 233 237 245 249 253 252 256 256 263 266 292 23 43 48 41 29 13 111 131 133 156 155 139 360 334 330 334 339 345 346 342 329 318 316 318 357 18 9 358 358 5 5 354 346 29 62 77 89 180 272 286 312 350 26 47 57 64 67 68 61 43 9 339 329 325 326 326 325 324 323 322 324 326 327 300 269 247 230 237 318 5 33 61 72 55 346 323 330 331 331 316 319 345 357 359 1 4 1 347 327 324 331 340 346 350 358 9 18 16 17 17 7 348 329 299 280 280 299 319 338 354 357 358 360 1 1 359 360 5 38 92 91 88 90 90 88 92 103 165 239 268 274 278 285 303 6 14 17 18 18 19 19 17 14 10 6 2 358 5 42 110 111 93 25 347 341 333 327 323 321 319 316 310 307 305 303 315 320 315 256 142 120 105 98 92 96 105 124 132 149 162 149 127 91 61 57 58 28 357 333 321 323 62 128 120 102 54 22 11 20 23 11 357 351 346 342 340 338 332 360 81 104 107 109 116 105 92 85 81 75 56 43 28 21 7 356 344 332 318 310 312 320 328 318 322 354 24 31 39 52 60 64 68 71 71 70 68 64 59 55 53 53 51 49 45 39 33 27 28 28 28 25 24 21 14 4 354 347 350 16 92 109 117 123 126 121 111 98 90 84 82 79 73 60 53 56 69 77 82 84 85 86 91 92 90 82 81 85 92 95 94 71 72 71 62 37 2 325 274 220 154 85 66 57 53 52 50 44 37 32 34 36 38 38 33 27 18 15 13 15 20 22 21 10 1 354 6 14 17 16 19 30 49 56 57 50 45 38 28 23 18 9 1 356 354 100 141 153 157 157 151 159 171 191 195 186 122 151 174 176 172 167 162 156 152 154 168 172 170 128 7 346 180 185 199 273 318 326 323 254 156 153 155 168 192 211 186 119 160 174 181 182 184 188 194 202 210 219 214 216 225 215 173 144 148 149 149 148 147 147 145 142 141 139 139 140 141 142 143 145 144 143 139 132 126 121 118 118 121 124 15 16 17 17 17 17 17 18 18 17 17 17 16 16 16 16 16 15 14 12 11 11 11 11 11 12 11 11 11 11 11 11 11 11 11 11 11 10 10 11 11 11 11 12 12 12 12 12 12 11 11 10 10 10 10 10 10 10 10 10 10 10 11 10 10 10 10 10 9 9 9 9 9 8 8 8 8 8 8 7 7 7 7 7 7 7 6 5 5 5 5 6 5 5 4 4 4 3 3 2 2 2 4 5 5 6 7 7 6 5 10 44 120 166 213 227 189 164 205 148 63 74 89 88 72 57 58 43 16 340 325 319 311 24 53 41 3 289 263 108 101 86 73 67 73 79 74 48 35 58 73 65 41 19 356 330 307 304 329 343 21 133 131 128 125 165 254 246 213 214 238 237 243 290 288 284 286 290 293 296 293 282 245 107 89 79 77 78 96 107 121 106 28 44 79 89 101 277 290 308 322 343 16 27 35 39 35 42 67 82 89 87 68 44 33 21 14 4 357 351 349 351 353 355 356 358 359 4 11 16 16 12 6 360 357 10 27 39 41 40 38 38 37 36 38 40 42 41 40 38 35 33 31 31 31 34 35 34 30 23 14 1 50 85 83 70 52 35 11 356 348 348 349 348 346 347 356 71 89 89 79 24 351 344 343 352 2 14 33 51 61 68 55 5 307 293 303 17 25 17 346 349 27 61 64 64 69 71 71 60 6 247 136 78 66 60 58 59 60 47 358 331 328 335 338 340 339 334 352 42 61 65 60 18 357 353 1 4 3 359 355 350 349 351 351 344 343 348 11 6 356 335 311 295 57 63 57 33 19 19 23 23 21 19 17 14 8 21 69 83 82 72 22 337 321 328 309 237 228 47 50 37 30 29 48 52 47 43 34 21 12 8 9 17 22 24 28 31 36 59 90 120 127 94 41 5 338 305 287 274 267 267 259 252 252 249 239 230 237 245 252 257 257 242 234 238 250 249 244 325 31 42 39 26 23 77 95 95 96 104 112 66 324 317 322 330 338 340 335 332 336 343 351 12 14 8 357 356 354 340 339 357 24 65 89 128 209 261 282 348 29 45 52 56 59 59 59 57 32 351 326 321 317 316 317 320 323 322 320 317 317 318 324 55 65 24 4 3 5 9 24 71 132 299 325 349 1 17 36 27 12 2 356 351 347 345 341 336 340 345 346 345 344 348 357 6 8 12 17 21 346 320 295 290 300 322 333 344 355 357 356 356 360 1 360 357 360 93 150 84 62 74 78 81 94 121 178 210 248 261 267 271 320 10 15 16 17 18 19 22 22 17 8 5 6 11 21 51 91 92 56 343 335 331 324 318 313 311 308 306 306 318 332 345 344 334 322 307 114 109 98 91 80 50 114 140 136 140 136 117 91 72 54 52 50 27 343 322 322 311 275 138 114 99 69 36 18 22 65 95 336 326 329 332 333 330 322 355 66 83 96 114 124 109 93 85 78 71 55 35 26 16 353 342 335 328 324 324 328 316 304 295 318 358 24 28 32 38 47 53 58 57 58 57 55 53 51 49 47 46 45 45 45 44 40 36 37 37 35 31 27 21 15 360 344 330 343 11 64 92 118 151 180 135 110 113 107 98 91 82 71 55 48 52 68 79 85 89 91 92 89 86 85 82 79 81 89 100 98 85 74 69 63 33 351 317 269 194 130 84 68 60 55 55 54 51 42 34 36 39 40 41 41 38 28 19 15 14 15 11 3 353 356 5 18 18 15 4 8 27 58 67 65 57 50 42 31 20 11 4 356 352 350 17 141 152 147 113 58 153 158 155 125 96 79 64 50 201 184 163 146 127 109 95 81 74 70 58 17 295 222 203 218 300 330 336 336 328 280 171 166 166 165 87 53 69 142 180 184 178 177 184 196 201 205 212 215 216 215 181 157 148 150 149 147 147 147 146 144 142 140 139 139 140 142 143 145 146 146 143 139 133 128 123 122 125 129 132 15 15 16 17 17 17 17 17 17 17 17 17 17 16 16 16 16 15 14 13 11 11 11 11 11 12 12 12 12 11 11 12 12 11 11 11 11 11 11 10 11 11 11 12 12 13 13 12 12 12 11 11 10 10 10 10 10 10 10 11 11 11 11 11 11 10 10 10 10 10 9 9 9 9 8 8 8 8 8 8 7 7 7 7 7 7 6 5 5 5 5 6 5 5 4 4 4 4 3 2 2 2 3 5 6 6 7 6 4 2 8 17 45 209 209 212 114 85 80 90 86 70 74 89 91 77 59 41 356 318 293 297 317 36 64 64 302 279 215 108 113 121 142 133 109 90 86 68 12 10 76 79 62 21 351 326 305 315 341 351 64 124 129 134 141 177 196 180 97 76 4 303 302 312 302 292 282 283 283 281 276 258 240 94 77 71 67 70 87 101 112 103 88 83 100 123 158 223 260 292 316 358 42 52 44 37 35 58 86 104 108 111 108 98 74 36 4 347 348 346 343 345 347 350 351 352 354 360 9 17 18 16 13 10 11 18 30 38 40 39 38 37 37 36 36 38 39 38 36 34 33 33 33 33 34 35 36 33 29 22 11 4 40 78 81 68 48 24 2 348 341 343 345 347 347 347 3 77 89 91 80 34 346 340 341 348 352 7 32 54 76 93 91 93 261 224 91 70 46 16 335 346 46 66 61 60 64 71 71 54 300 271 236 66 62 57 55 55 58 44 356 332 329 331 347 355 347 324 360 41 55 61 54 7 345 346 2 2 1 358 352 346 339 334 340 57 34 23 11 21 14 356 334 343 52 61 55 30 20 17 25 23 22 22 22 20 16 31 75 106 102 97 43 330 298 283 292 311 47 41 39 35 15 3 23 42 50 57 40 21 3 357 358 8 16 21 23 22 22 24 24 25 28 27 21 9 360 349 343 345 341 338 312 277 255 245 243 246 262 266 267 268 266 253 236 234 242 244 256 297 28 45 47 31 28 58 87 95 96 95 98 108 299 306 313 329 338 342 343 356 14 12 6 1 6 3 356 358 7 4 350 354 8 64 139 159 165 32 31 42 48 52 55 57 59 59 59 52 12 330 312 305 299 297 306 317 324 324 318 311 309 341 27 53 45 31 19 12 5 359 1 11 98 19 8 13 22 30 39 26 11 356 347 340 334 333 331 328 337 341 337 337 338 342 348 355 359 360 8 23 339 301 283 281 315 337 341 347 354 359 356 352 352 358 3 2 11 31 45 46 52 67 74 81 95 114 160 214 241 254 261 276 346 12 14 15 14 16 18 21 25 22 11 9 12 19 30 48 71 80 49 345 326 323 323 316 309 302 292 291 306 350 355 353 344 330 317 304 93 101 93 84 65 318 265 183 150 139 121 100 87 79 71 60 47 25 318 305 306 292 290 77 109 101 84 51 27 9 28 195 211 265 306 323 326 318 311 340 65 64 66 99 110 106 97 91 84 77 60 41 23 360 336 332 328 325 348 357 360 346 340 344 13 24 29 28 28 31 40 48 54 56 56 56 52 50 47 45 43 42 39 39 38 39 38 39 41 42 40 32 25 16 4 343 333 330 353 5 15 349 311 296 299 300 212 140 129 119 110 95 77 50 30 23 47 74 84 87 90 89 86 85 86 87 86 86 91 92 89 81 72 65 57 25 341 306 261 200 104 73 66 60 54 54 54 56 49 42 37 45 47 44 41 37 31 27 22 15 6 353 341 341 360 18 26 19 7 353 4 35 67 72 69 60 50 43 31 21 15 13 5 1 357 348 50 152 140 98 35 32 43 61 68 73 70 55 34 22 19 117 110 96 90 88 88 83 85 96 82 256 252 243 280 321 333 336 334 331 328 359 145 136 119 60 34 14 203 206 198 185 178 184 197 199 199 200 211 212 196 158 152 150 150 148 146 147 147 146 144 142 141 140 140 140 141 142 144 145 146 143 139 133 129 127 126 129 132 133 15 15 16 17 17 17 17 17 17 17 17 17 17 17 16 16 16 15 14 13 11 11 11 11 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 10 10 11 11 11 12 13 13 13 13 12 12 11 11 11 10 10 10 10 11 11 11 11 11 11 11 11 10 10 10 10 10 9 9 9 9 8 8 8 8 8 8 7 7 7 7 7 7 6 5 5 5 6 6 5 4 4 4 4 3 2 2 1 3 4 6 7 7 6 3 3 15 7 338 252 157 88 39 38 49 75 99 114 204 123 104 93 68 21 352 325 295 55 43 35 82 136 177 220 144 98 129 151 186 131 105 80 72 68 2 315 181 99 100 81 305 309 307 294 285 278 105 125 136 153 168 185 123 72 59 49 358 313 310 309 297 286 278 276 270 252 212 243 243 73 67 64 56 58 69 88 94 102 116 123 130 156 178 212 246 285 323 360 35 61 53 39 29 31 101 124 118 113 103 109 111 104 341 333 334 336 337 339 343 346 348 348 348 351 7 18 22 20 18 17 21 28 35 38 39 38 37 36 36 36 35 36 36 35 32 31 30 31 32 33 35 35 35 32 27 20 13 15 37 78 82 72 49 16 346 339 337 340 345 347 347 342 3 80 87 84 66 24 350 347 343 345 346 3 23 48 65 79 83 80 83 91 76 64 47 10 345 16 67 73 67 62 65 81 85 82 278 280 17 66 65 62 56 55 52 43 4 338 325 325 338 2 328 284 308 28 47 57 43 356 340 356 7 4 1 357 351 341 328 309 333 72 29 19 12 25 9 350 333 8 51 61 51 30 14 13 22 22 24 26 29 27 25 27 67 111 116 122 138 198 305 20 30 37 46 43 34 17 352 345 351 22 50 73 49 23 8 5 11 18 22 21 20 18 18 18 18 15 12 11 11 10 8 7 5 4 5 4 358 351 330 348 341 331 315 299 292 291 281 266 239 232 236 239 241 247 59 64 63 43 23 27 73 87 90 87 81 57 280 312 333 351 351 350 356 15 23 10 355 344 350 351 351 351 18 23 356 346 332 251 174 129 55 55 52 50 53 57 63 65 68 75 75 58 357 320 307 299 291 296 317 332 334 332 319 299 247 45 50 52 45 28 11 4 358 353 352 357 18 29 27 25 28 32 34 21 2 344 335 330 325 322 316 303 308 320 328 334 336 337 342 346 350 346 348 337 305 285 274 261 325 345 344 345 350 358 356 352 348 352 360 9 12 16 25 37 54 69 85 98 116 135 166 214 236 251 276 355 13 17 16 14 12 13 16 19 25 26 22 17 15 16 25 36 49 59 39 358 342 346 347 339 320 299 281 266 261 46 360 342 324 317 307 298 68 94 92 81 52 286 260 216 169 139 113 97 90 88 88 92 74 343 280 289 312 345 354 43 118 112 102 79 37 360 355 360 328 282 296 307 310 302 296 189 64 48 33 78 103 106 100 97 96 91 78 52 27 352 333 328 328 344 14 16 12 360 10 24 32 32 30 24 22 24 34 44 51 56 57 56 54 50 47 43 41 39 39 39 38 38 36 35 38 44 44 38 29 18 7 356 360 3 6 356 342 319 308 303 302 293 231 147 132 125 118 108 96 69 17 351 360 74 80 78 77 83 88 90 92 96 99 92 85 81 79 75 67 59 48 18 349 333 333 79 75 68 62 57 50 48 48 47 47 44 40 42 44 44 42 41 36 31 25 15 354 335 333 348 12 25 27 13 2 355 18 51 72 76 71 61 47 39 31 27 25 24 18 10 360 342 319 269 153 138 126 55 19 28 69 88 82 62 45 38 36 62 81 92 96 102 107 110 121 134 132 259 282 292 309 319 324 328 330 328 335 12 127 119 113 80 331 279 242 224 217 210 195 195 200 201 200 199 201 189 160 147 149 150 149 148 147 148 148 147 145 143 141 140 140 139 140 141 142 144 145 142 138 133 131 129 129 132 134 135 15 15 16 16 17 17 17 17 17 17 17 17 16 16 17 16 16 16 15 13 12 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 10 10 11 11 12 12 13 13 13 13 13 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 9 9 9 8 8 8 8 8 8 8 8 7 7 7 6 5 5 5 6 6 5 5 4 3 4 3 3 2 1 2 4 6 7 6 6 5 5 6 1 344 314 82 66 44 11 9 37 126 166 214 241 109 103 84 47 7 356 11 71 44 31 21 68 85 57 67 97 140 175 195 115 101 92 45 315 275 263 264 360 157 176 229 299 308 269 181 92 81 129 147 166 161 119 68 53 38 280 290 293 288 287 284 280 273 266 243 185 173 241 243 71 73 65 52 44 59 87 106 122 145 146 152 162 183 211 246 280 313 334 5 45 67 59 50 47 83 113 114 115 117 127 137 163 313 322 328 330 332 335 339 343 344 341 338 339 359 20 28 25 23 22 27 31 35 37 38 36 35 35 35 34 34 35 35 34 31 29 28 27 29 32 35 35 34 31 25 19 14 19 46 82 81 76 54 6 340 335 336 338 342 347 347 335 8 75 84 78 59 14 354 350 343 342 347 11 27 40 45 50 56 53 52 56 52 47 40 17 31 54 82 89 91 88 95 107 129 166 276 324 62 77 74 68 60 58 48 33 360 332 316 316 322 341 32 57 52 34 39 53 37 353 346 8 9 4 360 355 348 335 321 261 43 43 29 10 5 22 339 321 330 41 55 62 51 29 3 2 6 19 25 31 34 36 36 36 55 93 117 128 123 95 60 46 45 40 35 25 8 342 325 328 335 355 24 43 37 24 18 21 23 23 23 19 17 14 15 15 14 11 8 5 6 7 8 6 6 5 6 7 10 12 14 19 15 360 339 321 310 305 298 283 249 230 220 214 216 215 131 122 126 170 27 30 51 71 78 79 70 44 347 2 3 4 358 355 358 17 8 344 312 303 310 328 346 356 8 7 354 334 318 269 88 65 51 52 51 50 53 66 79 85 94 108 119 104 360 316 303 301 322 340 353 354 349 341 325 295 180 48 50 52 53 31 8 354 350 347 345 350 5 30 34 34 34 34 30 12 348 332 329 328 330 338 343 342 341 341 339 337 334 334 336 339 342 341 346 331 290 275 265 254 350 357 350 342 342 352 359 353 347 345 349 353 351 340 326 310 42 72 110 125 136 145 156 183 209 22 31 30 26 22 18 14 11 10 13 17 24 28 29 26 18 13 15 25 29 20 20 9 358 6 9 5 349 317 287 251 216 187 276 298 300 305 306 305 351 103 107 104 162 252 248 223 187 153 117 102 97 92 94 135 133 74 322 358 11 17 21 46 108 119 120 121 96 26 9 14 7 343 316 302 295 294 302 99 91 62 35 57 96 107 103 102 100 96 92 81 57 360 342 336 352 15 27 18 8 355 16 31 36 33 28 18 14 15 24 38 48 54 56 55 53 49 46 42 40 39 39 41 39 37 34 32 32 35 36 35 30 27 25 23 22 16 6 346 331 318 313 305 294 261 149 132 125 120 115 111 109 101 352 319 322 84 88 86 79 88 97 101 103 101 97 84 76 72 71 68 63 53 39 16 6 6 24 57 64 64 60 52 44 40 39 38 35 34 35 35 38 40 42 42 39 30 18 4 350 338 341 353 18 27 25 11 14 23 44 62 73 75 71 62 51 42 36 35 33 30 24 13 360 347 339 325 255 168 164 167 173 158 118 114 96 72 51 42 39 45 62 86 102 118 128 136 148 155 139 340 315 309 311 316 320 323 326 327 327 337 135 137 142 163 246 244 228 212 209 209 210 219 220 213 194 179 160 137 131 141 146 147 146 147 148 149 148 146 144 142 140 139 139 139 139 140 141 141 140 136 132 129 128 128 130 132 135 136 15 15 15 16 16 17 17 17 17 17 17 16 16 16 16 16 16 16 15 13 12 12 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 10 11 11 11 12 13 13 13 13 13 13 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 9 9 9 8 8 8 8 8 8 8 8 7 7 6 6 5 5 6 6 5 5 4 3 3 3 3 2 1 1 3 5 7 6 7 8 12 17 21 36 65 77 72 42 336 316 288 233 211 211 263 102 97 89 62 11 339 29 52 40 28 19 11 358 5 64 89 126 203 215 91 111 111 106 239 258 267 267 191 170 183 200 11 45 66 76 64 60 91 129 129 82 64 61 61 310 255 253 262 271 278 281 280 275 262 230 180 197 238 187 108 102 98 79 19 53 78 97 112 130 137 139 146 169 211 244 273 297 320 344 31 65 69 67 64 71 90 108 114 119 127 132 136 317 320 323 325 329 332 336 339 339 334 325 327 346 29 36 33 27 25 27 31 35 37 37 36 36 35 34 33 32 32 33 32 30 27 25 25 27 30 34 35 33 30 24 19 15 13 44 83 83 75 48 11 354 343 339 339 343 351 347 337 33 74 81 76 59 9 354 344 339 344 360 27 38 40 36 37 36 35 53 53 48 43 37 30 38 63 93 111 135 174 178 163 157 91 60 59 73 79 80 78 71 67 49 26 349 326 313 304 285 309 44 70 69 43 27 27 43 16 8 13 8 2 359 353 350 345 11 64 49 38 23 358 352 350 318 333 30 60 64 66 63 34 353 342 351 14 29 34 38 40 41 42 46 55 114 105 97 86 64 48 37 27 6 334 314 306 306 319 331 354 18 25 25 21 22 23 24 22 19 15 11 9 10 11 11 9 6 4 3 3 3 4 4 3 3 6 10 13 13 14 12 2 341 318 320 324 324 313 282 227 208 202 202 206 208 199 165 98 32 35 44 55 65 73 78 62 33 23 11 2 350 344 340 7 337 312 282 285 306 344 354 354 349 351 347 334 334 35 74 62 52 45 46 46 50 69 89 106 120 130 134 106 27 326 338 350 3 2 5 6 359 358 1 33 45 40 42 48 55 38 4 341 341 341 340 345 2 35 41 42 41 36 24 356 335 332 334 343 355 8 11 5 355 345 338 333 329 329 331 335 345 353 355 360 159 154 254 329 5 2 349 332 335 346 3 352 342 331 325 317 302 282 274 266 333 49 106 132 146 154 144 122 88 56 45 38 32 26 20 14 10 8 9 14 21 28 33 31 18 11 9 24 22 16 14 11 10 15 20 22 26 4 320 304 269 230 230 252 283 310 319 321 329 119 125 134 186 223 235 225 209 183 133 107 102 99 89 73 54 36 16 16 32 38 35 45 74 107 120 121 108 55 23 18 8 354 329 307 294 294 309 66 104 88 64 49 88 106 111 110 107 102 99 90 73 43 21 14 25 31 33 19 3 351 11 30 37 33 26 16 12 15 23 34 42 49 53 53 50 47 43 40 37 38 40 42 40 38 34 34 36 40 40 37 33 30 29 28 22 9 351 338 333 330 328 323 309 144 127 123 121 119 116 114 113 113 290 292 302 86 113 127 156 145 129 120 115 100 86 75 70 68 68 66 60 47 27 6 360 20 45 59 62 63 59 51 41 35 32 29 27 27 28 32 38 40 42 41 36 27 15 6 355 346 348 357 21 37 43 37 43 51 63 70 74 75 71 66 57 49 43 41 40 35 24 17 14 16 25 23 21 161 168 167 163 155 136 115 107 96 69 47 36 36 39 51 76 123 138 145 155 164 188 309 326 313 311 313 315 316 318 320 317 297 188 171 172 180 202 216 217 167 145 138 147 28 12 101 136 129 120 121 125 133 139 142 143 144 146 146 146 144 142 141 140 139 138 138 138 138 138 136 133 128 125 122 123 124 127 130 133 136 15 15 15 16 16 16 16 16 16 17 16 16 16 16 16 17 16 16 15 14 12 12 12 12 13 12 12 12 12 13 13 13 13 12 12 12 12 12 12 11 11 11 11 11 11 12 13 13 13 14 14 13 13 13 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 9 9 9 9 8 8 8 8 8 8 8 7 7 6 5 6 6 6 5 5 4 3 3 3 3 2 1 1 3 5 7 7 10 15 22 24 37 52 71 83 90 52 310 294 258 220 198 209 77 81 93 96 82 360 8 45 48 39 11 352 343 320 344 48 37 13 257 247 122 116 132 144 162 122 355 334 198 170 166 138 71 69 70 69 50 306 250 202 93 62 48 41 21 280 258 247 253 262 271 275 276 276 251 222 197 206 219 220 127 119 125 129 133 57 58 63 60 85 119 123 144 176 211 232 269 317 332 348 39 70 80 80 80 78 82 92 106 114 118 112 91 327 315 320 325 330 334 337 337 334 327 314 323 9 48 48 42 33 28 28 32 36 38 37 37 36 36 34 33 31 30 30 29 28 25 24 25 26 29 33 35 33 29 24 19 14 6 24 72 93 75 44 12 1 352 347 345 347 353 347 360 54 76 79 74 57 18 354 344 341 349 20 38 44 41 38 35 32 41 53 53 49 42 36 28 34 58 92 127 162 194 190 132 78 67 72 76 79 83 89 94 84 73 51 25 349 329 316 301 250 27 40 73 78 61 14 12 21 13 10 9 5 1 357 353 358 17 48 53 45 31 11 347 338 330 313 296 59 66 76 94 132 119 3 342 359 17 37 39 40 41 42 44 47 48 54 66 92 95 89 71 35 358 324 306 295 296 309 329 344 358 11 12 14 13 20 24 25 19 15 8 5 5 6 9 9 7 5 2 1 360 1 2 1 1 2 6 10 13 11 9 5 2 360 358 357 354 354 349 335 229 199 192 184 186 198 209 93 68 47 38 40 43 48 61 80 73 54 34 3 344 328 333 354 18 5 349 327 16 30 24 359 347 336 336 337 338 338 49 70 66 53 39 38 37 37 64 94 117 127 125 112 82 49 27 23 14 8 358 359 6 7 20 34 50 47 41 37 39 46 57 350 332 335 338 342 347 4 33 48 50 49 41 16 340 341 344 351 1 11 15 11 357 344 333 329 325 322 325 330 339 356 2 1 53 108 113 4 336 338 339 339 334 339 346 356 344 328 313 304 288 271 265 269 282 327 12 84 147 164 166 142 102 74 58 50 44 36 29 23 16 11 7 6 8 13 21 27 28 17 360 346 11 360 2 9 20 22 20 31 35 31 321 296 299 288 261 237 240 282 333 333 338 13 120 134 151 189 206 215 216 203 183 152 115 107 111 94 66 39 21 6 10 44 54 43 40 45 64 97 109 103 73 45 29 9 350 324 303 297 304 324 24 97 107 96 67 84 101 109 109 107 104 95 81 66 53 45 42 41 38 33 17 358 348 359 26 35 34 26 21 18 21 25 30 37 44 50 50 48 43 41 38 37 39 42 43 41 39 35 39 42 43 41 38 33 30 26 22 13 357 346 342 347 352 355 358 33 107 118 118 118 118 116 114 114 119 206 281 295 328 162 174 189 188 180 158 120 86 72 66 64 64 65 64 59 42 28 16 4 37 55 62 65 64 60 52 44 36 29 24 20 22 25 32 40 44 45 41 35 28 19 8 2 3 3 16 42 61 63 58 57 62 69 75 78 77 72 68 62 54 49 46 46 42 37 30 27 31 51 67 74 75 99 124 128 126 116 87 98 100 91 60 38 33 29 26 25 91 137 145 155 176 228 229 242 269 295 301 303 300 305 312 316 305 270 206 203 202 203 184 137 97 98 96 87 76 83 100 117 122 123 126 128 131 133 135 137 139 141 143 144 142 141 140 140 139 138 138 137 137 134 131 128 125 122 119 118 119 121 124 127 131 15 15 15 16 16 16 16 16 16 16 16 16 16 16 17 17 17 16 15 14 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 11 11 11 11 11 11 12 12 13 13 14 14 14 13 13 13 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 9 9 9 9 8 8 8 8 8 8 7 7 6 6 6 6 5 5 5 4 3 3 3 3 2 1 1 2 6 8 10 12 19 21 16 39 68 91 105 121 169 224 252 226 131 98 81 61 56 94 100 98 73 61 65 62 39 328 296 299 305 16 43 21 346 312 59 125 132 144 137 128 110 13 309 147 151 160 180 77 74 82 74 49 46 332 282 74 68 53 27 354 313 266 250 249 254 257 261 255 246 238 226 212 206 228 256 160 121 112 91 70 50 54 49 32 15 19 67 210 212 209 188 55 30 360 350 356 56 79 89 95 100 101 107 113 117 115 109 71 341 322 327 332 337 337 336 334 329 317 295 298 52 62 60 53 42 35 32 34 38 39 40 39 37 37 35 33 32 31 29 27 25 23 23 24 26 29 30 31 30 27 24 20 17 14 16 65 93 84 53 6 360 355 351 350 349 351 351 27 67 80 81 78 60 27 360 347 345 358 32 47 51 44 41 38 38 42 48 49 47 42 37 31 31 41 68 148 183 177 115 78 67 58 66 79 82 91 99 162 76 67 59 28 354 336 333 356 64 46 36 54 92 90 42 20 11 1 359 360 1 358 354 350 3 34 58 54 42 23 358 340 332 326 318 306 56 61 66 95 122 74 31 15 18 25 33 38 40 41 41 42 44 47 46 58 92 110 117 118 70 326 302 299 300 309 326 340 347 344 344 343 360 15 22 23 22 17 9 2 360 2 4 7 6 5 2 1 359 358 358 359 358 360 3 7 9 11 9 6 3 5 7 8 8 5 2 360 360 205 180 169 164 164 185 196 146 117 93 49 38 33 16 13 32 73 82 70 265 302 335 13 26 29 23 24 31 46 39 23 356 340 330 326 323 344 18 59 68 71 56 39 32 34 39 61 98 118 117 100 84 72 56 44 35 19 1 348 348 357 12 38 48 55 56 52 40 36 38 114 317 323 331 339 345 350 1 22 48 54 53 47 25 7 359 359 3 8 12 11 359 336 325 320 320 321 323 332 344 356 5 6 13 67 89 79 345 334 334 338 345 348 348 346 342 331 317 304 293 278 265 261 270 281 294 280 212 180 180 174 149 102 78 65 57 48 39 33 27 22 16 11 7 5 6 10 15 18 15 310 248 232 324 3 13 27 37 44 67 45 345 294 288 289 286 273 254 242 317 350 341 353 60 121 139 166 202 201 193 177 170 163 151 118 110 115 104 89 59 20 7 18 52 60 52 33 32 50 77 90 93 82 67 51 23 360 343 339 340 343 347 14 65 106 110 108 106 101 102 103 103 100 91 79 67 59 52 45 43 44 34 15 352 343 344 26 38 38 32 26 23 24 26 28 33 38 43 46 45 41 37 36 37 41 42 42 40 40 41 43 46 46 43 39 34 29 22 14 1 353 350 353 5 17 24 25 53 90 107 112 115 115 113 111 112 123 217 287 299 301 205 200 203 204 195 160 94 70 63 58 57 54 52 47 42 34 23 17 28 56 62 63 66 66 63 55 48 39 31 24 21 23 28 34 41 45 46 41 35 27 24 17 12 18 31 41 57 65 66 62 58 59 65 74 78 77 72 68 64 59 54 51 50 45 42 41 40 45 59 82 88 84 80 76 76 84 82 73 73 80 85 68 49 34 28 26 26 37 41 19 295 242 234 238 234 268 283 281 282 283 305 332 357 358 6 31 104 117 114 103 94 87 84 82 82 88 105 119 127 130 132 133 134 135 135 135 134 135 137 139 141 140 140 139 139 138 136 135 133 131 129 127 126 123 121 118 117 116 116 117 118 121 15 15 15 15 16 16 16 16 16 16 16 16 16 16 17 16 17 16 15 14 13 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 11 11 11 11 11 12 12 13 13 14 14 14 14 14 13 13 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 9 9 9 9 8 8 8 8 8 8 7 7 6 6 6 5 5 5 4 3 3 2 2 1 1 360 2 5 9 11 15 22 15 4 11 37 70 137 169 180 194 189 54 40 69 84 72 64 90 91 95 96 110 129 153 210 252 256 299 335 36 42 28 360 3 30 101 123 134 124 124 133 249 302 87 83 54 325 329 91 105 103 93 75 62 56 62 61 51 20 9 2 322 276 259 254 248 239 233 239 325 339 331 339 322 301 258 111 105 101 104 94 101 60 38 9 332 302 277 257 243 224 120 54 19 314 318 17 54 84 101 113 116 121 124 127 120 109 87 27 336 334 336 335 333 330 327 321 307 303 81 68 67 68 62 54 45 41 40 42 43 43 41 40 38 37 35 33 32 29 26 22 21 22 24 26 28 28 27 25 24 22 20 18 17 20 58 89 98 86 29 356 355 354 353 349 347 350 42 73 83 85 82 68 34 7 351 347 349 8 43 55 50 45 44 42 40 42 44 40 37 39 39 33 24 35 74 99 82 76 81 92 106 291 322 60 95 94 87 79 80 76 36 357 341 351 26 48 48 19 326 261 105 85 46 5 347 346 353 357 353 348 345 356 44 66 56 40 14 348 336 329 324 335 37 56 50 43 42 41 36 27 24 23 21 25 32 39 41 41 39 39 41 39 40 65 111 117 117 117 282 285 291 298 315 339 339 332 314 317 341 14 20 22 19 16 11 5 360 359 1 2 4 2 1 359 357 357 357 355 355 356 360 4 7 6 5 3 360 360 3 5 5 3 360 355 348 360 92 151 152 154 159 183 196 194 133 101 66 42 24 1 338 321 269 199 206 234 349 18 31 34 32 27 24 29 38 29 13 353 342 339 346 17 48 57 63 66 68 63 49 30 32 36 44 85 126 114 100 90 81 69 57 45 28 358 339 321 316 29 49 54 60 72 71 61 48 33 360 310 310 320 336 349 353 356 6 27 43 37 29 19 12 7 6 6 3 353 338 320 309 313 317 324 335 348 359 359 1 4 3 19 68 75 58 348 332 334 344 352 353 349 341 333 325 314 304 295 283 275 270 279 273 244 238 231 218 193 173 147 95 72 61 55 46 38 34 31 28 25 18 11 4 2 2 3 7 13 184 208 205 67 25 20 18 62 128 119 69 340 302 293 289 288 277 274 291 345 355 351 6 86 130 151 177 203 186 153 138 147 151 144 120 108 105 111 115 115 88 42 40 61 68 65 39 36 47 61 70 77 79 75 70 55 40 35 39 36 30 20 23 48 80 110 120 119 104 99 96 96 95 91 84 77 72 67 57 46 52 43 22 353 341 342 30 41 42 36 30 26 25 25 26 28 35 40 41 38 34 30 36 40 42 42 41 40 40 42 45 47 47 44 40 35 27 18 9 1 1 2 10 30 48 52 38 47 76 104 109 111 112 110 109 111 120 274 302 305 290 193 191 198 206 180 107 73 63 57 52 49 46 43 36 29 22 14 20 44 63 63 60 58 58 57 51 44 38 32 28 26 28 32 37 42 43 43 40 36 33 33 28 27 32 47 56 61 64 63 62 57 57 61 72 76 76 70 67 63 60 57 55 55 53 51 50 51 55 63 84 93 96 91 86 81 79 79 77 72 73 77 73 64 47 37 39 47 62 62 49 360 261 148 91 65 360 286 269 273 291 17 31 38 38 45 64 95 100 98 96 94 91 84 79 78 85 103 121 130 133 136 137 138 139 139 138 137 135 135 136 136 136 136 134 133 132 131 129 128 127 125 124 124 122 121 120 119 119 118 116 115 116 16 16 15 15 15 15 16 16 16 16 16 16 16 17 17 17 17 16 15 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 11 11 11 11 12 13 13 13 14 14 14 14 14 13 13 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 9 9 9 9 9 8 8 8 8 7 7 7 6 6 5 5 5 4 4 3 2 1 1 360 359 360 4 9 14 19 23 14 16 20 15 356 289 271 195 114 65 46 38 55 78 87 78 77 91 108 173 189 178 167 175 340 349 19 23 28 32 30 18 16 46 90 107 112 118 124 128 162 100 89 102 175 262 267 186 129 100 93 83 77 69 67 71 66 34 21 24 23 9 356 343 8 25 36 37 35 28 6 349 338 19 109 105 116 123 142 129 106 51 22 349 313 302 294 283 262 251 245 251 269 336 356 11 8 6 25 107 121 125 124 123 119 108 96 72 346 323 324 326 325 322 319 325 15 52 62 63 65 66 65 62 56 51 46 46 46 46 45 42 41 40 37 35 33 30 26 22 20 22 24 27 27 27 24 21 19 17 16 16 17 26 49 74 90 94 59 6 354 354 352 343 345 359 43 75 85 86 84 75 44 14 358 353 347 346 7 39 57 62 50 43 38 36 37 32 27 27 37 33 16 27 54 70 63 67 85 144 151 310 309 328 81 96 95 89 102 108 121 38 29 38 42 45 49 23 335 257 142 104 81 3 340 346 353 353 347 343 343 15 59 64 58 38 7 340 332 327 323 357 52 62 52 39 24 29 29 22 22 21 19 18 24 37 42 42 39 35 33 34 30 36 80 109 116 125 173 262 276 287 322 349 328 316 297 329 19 25 21 16 11 8 5 2 1 360 360 360 360 359 358 356 354 355 356 352 352 353 359 1 2 359 356 354 354 356 359 360 356 351 346 343 341 4 77 124 140 156 172 195 187 148 97 83 73 57 16 337 321 311 275 215 198 169 47 36 37 39 34 28 26 33 36 29 6 353 353 3 18 32 46 56 65 63 57 52 44 37 41 34 32 28 125 141 119 105 98 90 77 64 45 341 317 297 316 28 43 49 53 58 38 43 56 33 12 352 341 350 1 1 357 353 356 4 17 21 19 15 8 5 2 355 330 312 299 295 299 314 328 343 2 6 5 1 359 357 355 22 60 59 44 3 338 340 348 353 348 340 332 329 326 320 315 310 307 309 306 309 281 250 241 244 240 218 192 135 52 39 36 39 36 32 29 28 27 27 25 17 6 359 354 351 352 353 155 202 167 52 47 25 4 17 91 102 27 352 325 324 312 304 299 6 358 340 347 356 6 99 136 152 175 199 158 137 140 155 160 144 121 111 109 113 116 121 122 126 109 95 88 80 55 42 42 48 38 27 6 39 55 60 57 54 52 49 44 37 38 49 68 101 111 110 103 100 96 94 94 95 93 92 89 79 70 60 64 56 39 7 348 354 34 41 41 38 33 28 25 23 23 25 33 37 37 31 27 27 39 43 44 43 41 39 40 42 45 47 46 43 40 34 27 15 11 10 14 17 29 60 73 70 53 44 61 95 104 107 108 109 109 108 85 350 328 323 307 167 166 173 176 119 83 69 62 55 49 47 43 37 29 22 16 16 33 50 59 58 55 51 50 48 45 38 33 30 28 29 31 33 35 37 39 39 38 39 40 42 44 45 47 55 59 61 64 64 61 58 55 58 67 76 77 72 66 61 59 59 59 59 59 59 57 59 63 69 82 93 99 98 95 90 84 82 80 77 76 77 79 72 64 60 58 61 69 72 59 29 46 74 73 64 51 360 314 29 48 44 43 42 42 53 76 100 106 106 104 101 97 89 84 82 86 101 117 127 133 136 138 139 140 141 141 139 137 136 135 133 131 129 128 127 127 127 126 124 123 122 121 121 121 120 120 122 122 122 122 120 119 16 16 15 15 15 15 15 16 16 17 16 16 17 17 17 17 17 17 16 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 11 11 11 12 12 13 13 14 14 14 14 14 14 13 13 13 12 12 12 11 11 11 11 11 11 11 11 11 12 12 12 11 11 11 10 10 9 9 9 9 9 8 8 8 8 7 7 6 6 6 6 5 4 4 3 2 1 0 359 358 358 2 7 19 27 26 18 11 360 341 306 278 169 82 76 64 43 30 34 61 87 85 95 106 137 239 304 83 65 41 43 43 38 27 19 14 19 20 6 51 87 110 87 85 110 117 121 120 140 163 201 221 233 170 82 69 98 106 106 106 111 126 133 104 30 41 34 22 24 29 30 24 23 25 26 21 360 333 330 80 96 98 100 109 120 98 78 51 360 325 303 303 303 301 284 266 256 314 3 19 24 20 6 349 341 7 111 116 111 108 105 100 91 70 292 299 307 315 318 320 333 26 57 59 57 56 59 63 65 66 64 61 57 53 50 50 48 47 46 44 41 37 34 31 27 24 22 23 24 26 26 25 20 17 14 12 11 11 14 27 50 70 85 95 89 42 358 346 338 335 348 12 39 67 81 86 85 77 58 28 10 359 358 360 360 2 39 78 57 46 37 31 28 24 16 11 20 24 12 22 59 61 57 52 53 92 51 19 341 333 27 104 109 122 140 135 119 58 45 46 48 47 42 14 323 274 118 78 53 16 1 354 352 348 343 343 11 61 66 64 57 33 359 339 330 326 329 18 59 64 55 40 22 29 26 19 15 16 17 12 18 32 39 40 39 33 28 24 24 15 19 96 108 114 98 309 302 335 357 353 326 315 303 39 38 28 15 8 5 1 360 358 359 359 358 357 357 355 354 353 351 351 351 352 356 356 356 353 351 350 348 350 353 353 354 353 347 341 341 345 350 9 59 67 43 60 188 209 155 107 87 82 76 56 5 337 328 330 324 239 203 180 119 51 42 41 37 34 32 36 37 32 1 349 349 12 29 36 41 49 62 76 65 48 41 41 44 35 22 7 6 21 50 88 102 105 103 94 348 297 331 352 22 24 27 34 34 22 321 360 42 41 31 23 22 15 11 7 359 352 354 1 9 12 12 9 2 359 353 337 303 283 279 287 302 320 347 1 10 6 1 356 351 351 354 42 61 52 31 4 343 345 346 344 341 338 336 337 337 335 339 351 25 23 10 340 294 270 258 257 254 247 242 349 13 12 13 16 23 27 27 24 22 23 26 22 12 355 345 340 340 346 46 57 39 36 48 25 1 352 7 22 2 4 24 32 23 37 72 52 360 330 339 348 354 89 133 147 163 184 138 142 149 166 178 145 120 110 105 101 95 91 95 143 156 134 99 88 76 49 41 38 7 326 296 290 5 51 62 61 56 53 49 45 41 47 62 87 97 101 102 103 103 99 97 96 94 99 102 95 97 93 85 65 52 27 3 16 39 41 40 36 33 29 24 21 22 24 31 33 31 25 25 30 38 43 45 44 42 40 41 44 46 47 45 41 37 33 27 20 20 22 25 29 46 74 83 79 65 48 58 84 99 103 105 108 105 98 71 32 358 345 335 150 136 123 106 88 77 69 60 54 49 46 40 32 22 20 24 33 49 56 58 56 53 49 46 44 40 33 29 28 28 30 31 31 31 30 32 35 38 41 48 54 60 64 65 65 65 64 64 64 63 60 55 57 64 77 81 80 69 61 57 61 61 61 60 60 61 63 69 76 87 96 101 102 97 91 86 81 79 76 79 80 79 69 63 59 58 58 62 64 60 52 50 60 67 68 68 67 69 67 64 57 53 50 51 61 76 95 102 105 105 104 102 98 94 93 97 102 110 121 131 134 136 137 139 140 141 140 137 135 133 130 129 127 126 125 125 123 122 121 120 119 118 118 118 118 120 121 122 123 123 123 122 16 15 15 15 15 15 15 16 16 17 17 17 17 17 17 17 17 17 16 14 14 13 13 13 14 13 13 13 13 13 13 13 13 13 13 14 14 13 13 13 13 13 12 12 12 12 12 12 12 13 13 14 14 14 14 14 14 13 13 13 12 12 12 12 12 12 12 12 12 11 12 12 12 12 12 11 11 11 10 10 9 9 9 9 8 8 8 8 7 7 6 6 6 6 5 5 4 3 2 1 0 358 357 357 359 4 17 40 38 21 354 322 288 256 52 70 75 78 74 49 26 16 41 60 81 97 115 133 164 78 77 51 31 24 42 43 29 11 357 355 12 23 36 79 94 72 80 100 111 124 140 131 147 175 182 150 106 94 97 156 145 142 145 142 147 142 357 24 65 50 29 23 29 30 18 13 9 6 1 342 306 296 306 102 96 86 79 78 82 82 59 311 304 301 302 305 309 307 304 32 61 43 31 26 13 355 339 338 352 71 90 90 86 81 70 48 5 324 304 301 307 321 346 17 56 64 63 58 56 58 60 63 66 68 68 64 59 56 53 52 52 51 48 44 40 36 33 30 27 26 25 25 26 26 24 19 14 11 8 6 6 9 23 47 75 98 109 114 96 13 327 323 340 6 31 42 52 68 79 82 75 61 34 15 5 14 28 27 13 33 62 65 51 37 26 21 15 6 353 333 252 171 91 61 56 55 48 37 24 16 7 349 331 337 104 149 209 250 263 79 69 52 46 44 46 39 24 22 49 72 62 44 20 360 348 342 340 340 346 41 71 71 68 57 33 355 335 325 324 339 36 67 67 56 43 33 36 28 19 11 13 14 9 16 24 32 35 36 33 26 20 13 12 23 72 88 87 66 40 16 25 15 2 341 5 41 55 39 22 4 1 360 356 354 354 354 355 355 353 351 351 351 351 351 351 352 351 353 348 344 338 338 341 344 351 352 352 352 352 356 3 5 4 8 25 53 53 45 30 21 48 101 98 96 96 89 72 27 6 353 347 341 315 231 205 148 58 43 36 32 34 36 39 37 27 348 335 341 30 47 45 35 35 63 103 89 63 23 37 42 41 21 1 350 352 358 9 40 115 168 198 301 356 26 35 44 23 8 9 16 7 331 28 42 42 34 29 30 22 15 7 359 354 354 1 5 6 5 3 359 355 348 327 280 260 263 279 297 323 4 9 9 357 349 342 338 349 17 60 65 53 11 346 335 330 329 332 344 350 352 350 351 358 27 57 69 57 29 336 293 276 271 266 263 267 302 352 3 4 2 4 12 21 25 22 18 16 18 20 14 353 340 337 340 352 29 49 39 36 40 18 355 342 347 354 357 30 96 106 80 67 64 37 349 327 336 343 352 39 126 140 144 154 145 121 112 104 268 106 106 107 101 92 81 63 38 47 146 119 88 83 74 49 36 20 344 310 289 270 314 50 63 64 59 50 53 52 45 40 54 73 86 96 103 109 108 104 101 102 104 114 123 125 134 139 129 79 55 35 15 29 41 44 38 32 30 25 21 18 20 23 28 28 26 23 23 27 33 39 43 43 41 41 43 47 49 49 46 42 37 34 32 29 31 31 33 38 54 74 81 78 70 54 61 79 95 100 103 104 100 94 77 45 16 3 24 93 105 95 88 81 79 73 65 57 51 47 39 31 24 30 38 47 54 58 59 58 55 52 49 44 40 33 30 30 32 33 32 32 30 30 30 35 40 48 53 61 70 71 71 71 69 68 67 67 67 65 61 60 64 79 86 85 73 63 58 61 63 63 60 56 55 57 65 78 101 101 103 104 97 90 83 79 75 71 74 76 75 67 61 56 55 55 56 59 57 54 53 60 69 74 74 74 75 77 77 75 70 67 66 69 74 80 87 91 94 95 98 100 98 98 102 104 108 116 126 130 131 134 135 135 135 134 133 131 130 129 128 127 125 124 123 122 120 119 118 117 115 115 115 117 119 120 121 121 122 121 120 16 15 15 14 15 15 15 16 16 17 17 17 17 17 17 17 17 17 16 15 14 13 13 13 14 14 13 13 13 13 13 13 13 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 12 13 13 13 14 14 14 14 14 14 14 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 10 10 9 9 9 9 8 8 8 7 7 7 6 6 6 5 5 4 3 2 1 360 358 356 356 356 0 13 42 39 14 345 324 34 76 77 77 78 84 87 79 21 4 43 29 31 114 144 146 130 87 70 49 14 348 48 52 33 352 338 338 8 28 38 70 80 80 111 113 104 97 96 86 126 158 211 204 106 125 155 177 176 159 148 120 99 87 60 91 113 94 75 325 18 26 17 7 1 354 351 335 301 299 84 99 96 91 80 84 95 109 171 261 273 276 278 282 304 322 5 75 84 67 40 14 355 342 328 339 5 46 50 57 62 57 47 32 13 344 318 308 305 321 9 46 66 72 72 65 62 60 60 62 67 70 71 69 65 61 58 57 57 57 53 48 43 39 36 34 32 31 29 28 27 27 23 17 12 8 4 2 1 4 15 24 57 180 131 113 88 60 319 287 7 32 42 44 46 52 65 75 75 65 44 20 18 28 42 36 26 32 56 68 53 39 24 16 11 3 351 339 172 93 74 59 54 48 39 29 17 2 360 360 357 347 309 214 236 255 283 76 80 70 51 41 59 58 55 54 64 70 73 59 23 341 330 326 330 339 357 66 80 80 78 65 34 340 319 314 317 354 56 82 79 68 52 44 40 27 17 9 9 11 14 20 23 25 25 30 34 28 22 16 14 37 70 84 91 91 63 40 30 21 11 4 29 48 54 33 11 352 351 350 348 348 348 349 350 349 348 348 349 349 351 351 349 345 342 340 331 326 324 332 341 348 351 351 351 355 4 12 15 13 10 21 34 44 50 48 38 30 47 76 93 98 100 102 101 95 53 10 324 300 272 239 217 59 49 39 29 18 27 37 41 29 2 319 321 337 51 73 65 20 338 59 102 106 94 326 32 45 37 5 348 344 346 347 349 354 5 46 78 45 37 32 35 38 360 342 344 11 11 11 45 54 53 33 29 32 29 20 8 1 358 358 359 360 360 358 356 353 348 340 309 244 238 244 259 258 301 21 10 356 337 326 320 320 353 38 64 67 55 328 301 281 265 330 352 7 6 3 355 357 7 38 53 61 45 16 341 300 281 278 281 286 316 343 355 359 0 358 358 2 15 23 24 18 14 12 12 9 356 344 346 352 1 21 40 41 36 24 353 338 334 339 345 354 13 103 107 89 80 64 14 342 334 339 341 349 45 107 120 119 129 100 84 78 64 14 18 88 105 100 93 82 62 30 355 9 45 64 80 71 47 17 345 316 294 285 274 273 43 55 68 67 49 23 33 48 41 45 62 81 97 108 113 114 112 106 109 116 133 140 146 155 162 129 58 48 38 20 31 41 47 37 31 27 24 20 17 20 22 26 26 23 18 16 18 24 33 38 40 40 42 48 53 52 50 48 45 42 39 41 42 41 40 42 46 58 67 73 73 68 56 62 77 92 99 100 99 95 90 80 55 33 20 47 81 93 90 87 85 84 81 75 67 60 53 43 37 35 40 45 51 57 61 63 62 60 57 56 53 49 43 42 41 42 43 42 42 40 40 40 45 50 56 59 67 73 76 76 74 73 72 71 72 73 74 73 70 69 74 81 81 76 66 61 61 64 65 62 52 42 36 37 27 269 163 108 104 98 90 81 78 76 74 74 73 71 67 63 58 53 52 54 57 55 53 52 61 74 86 87 85 81 83 85 86 82 79 77 75 74 76 80 83 85 87 92 96 97 99 102 107 110 115 122 124 127 129 129 129 129 128 127 127 127 127 126 125 125 123 122 121 120 118 117 116 115 115 115 115 116 118 119 118 118 118 118 16 15 15 14 15 15 16 16 17 17 17 17 17 17 17 17 17 17 16 15 14 13 13 14 14 14 14 14 13 13 13 13 14 14 14 14 14 14 14 14 14 13 13 13 13 13 12 12 12 12 13 13 13 14 14 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 11 11 11 10 10 9 9 9 9 8 8 8 7 7 6 6 6 5 5 4 3 2 1 360 358 356 354 355 357 7 21 28 9 14 41 66 88 96 98 99 98 99 104 236 311 19 19 316 255 196 127 99 86 72 42 359 340 360 35 322 307 312 333 10 31 53 79 111 141 181 148 108 70 62 64 189 214 253 309 221 173 186 189 182 166 97 30 91 155 200 193 143 91 51 24 18 32 24 5 351 344 347 329 306 279 95 96 100 103 108 104 118 148 199 220 229 230 225 208 180 137 14 81 88 81 46 14 344 334 325 315 308 336 19 42 54 57 53 45 29 10 355 352 5 21 40 58 68 74 74 70 64 61 59 63 66 68 73 74 71 67 63 61 62 62 61 53 47 43 41 38 37 36 34 31 28 26 21 15 9 5 2 359 358 359 3 4 321 247 110 75 68 35 268 217 61 43 43 43 43 42 50 63 74 71 55 28 28 37 46 40 35 33 58 64 56 39 23 14 8 4 360 42 78 76 67 58 51 44 35 24 13 360 352 357 4 360 310 255 244 232 180 92 104 116 148 148 108 81 70 65 70 78 85 91 74 287 300 311 326 348 13 68 89 89 79 82 57 294 287 292 303 17 69 86 87 87 80 67 50 31 15 6 1 10 18 23 26 21 11 20 30 31 25 18 12 39 71 85 86 85 74 54 34 19 9 14 35 49 47 17 350 338 338 340 341 343 344 343 344 343 344 345 348 350 350 346 342 334 329 323 315 319 331 344 349 352 352 353 355 1 6 9 8 2 3 24 41 47 47 44 39 37 47 68 87 96 104 118 127 129 113 183 236 258 270 360 57 48 43 34 18 2 8 34 36 16 342 314 313 336 65 77 70 40 344 57 98 121 162 257 252 349 2 349 340 340 345 345 344 341 352 26 61 50 40 28 31 27 354 333 338 19 17 25 46 79 90 87 54 40 37 28 17 8 4 360 357 354 353 351 348 345 343 338 300 212 222 233 242 236 229 100 340 324 312 302 302 316 11 47 62 65 44 312 289 306 16 15 17 20 16 7 358 360 12 30 36 35 26 12 360 346 332 322 324 328 340 348 352 354 354 352 352 355 8 21 27 24 17 9 6 4 359 352 2 7 4 3 12 35 38 16 331 323 325 332 341 13 63 68 77 83 82 65 2 342 338 338 338 5 81 85 89 94 75 56 72 83 69 31 349 79 104 102 100 95 80 40 5 4 9 44 92 82 57 351 313 294 286 282 276 260 314 38 64 71 46 304 328 60 69 46 46 91 110 119 126 123 116 106 112 122 141 129 121 111 109 68 48 44 36 22 27 41 50 44 35 27 24 20 18 19 21 22 22 19 14 10 11 14 21 27 34 38 48 53 55 55 52 48 49 48 45 49 51 52 52 53 54 60 65 67 66 63 56 61 73 90 101 102 99 94 89 81 62 44 35 54 82 94 95 93 91 91 88 85 79 74 68 58 50 47 50 53 56 60 65 66 67 65 64 63 62 60 55 54 55 55 55 55 55 56 57 58 62 62 64 64 68 73 77 78 77 76 76 76 78 78 79 79 75 73 73 76 78 78 72 67 64 67 68 67 57 42 25 17 347 296 258 115 107 101 94 86 79 79 80 79 79 77 76 69 60 52 50 52 55 55 54 54 65 79 89 90 89 87 87 89 91 88 85 81 79 77 76 78 82 86 87 90 92 95 96 99 107 112 115 119 122 124 125 126 126 126 125 124 124 124 124 124 124 123 122 121 120 118 116 115 115 114 114 114 114 115 116 116 115 115 114 116 16 15 15 14 15 16 16 17 17 17 17 17 17 17 17 17 17 17 16 15 14 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 12 13 13 12 12 12 11 11 10 10 10 9 9 9 8 8 8 7 7 7 6 6 5 5 4 3 2 1 359 357 355 353 352 354 358 7 14 12 36 54 69 85 154 147 98 88 90 104 161 194 227 298 289 258 177 98 92 91 75 42 11 338 297 274 278 291 308 334 354 360 306 257 173 156 157 54 48 44 35 348 251 260 283 333 96 76 44 64 47 352 355 10 21 253 227 203 72 58 43 23 13 39 28 355 331 332 340 307 268 239 106 102 102 104 110 115 145 177 213 217 218 212 196 176 157 156 154 180 72 67 47 7 334 330 325 317 306 322 30 51 65 73 72 66 52 37 32 33 35 41 50 62 69 72 72 69 63 59 57 58 60 65 74 78 78 73 68 65 64 66 68 62 55 49 45 44 42 39 37 35 30 26 21 13 7 3 0 358 356 357 358 358 333 301 52 59 55 282 239 218 156 41 39 42 39 36 33 44 63 74 61 41 30 34 41 42 38 41 59 61 56 39 25 16 8 8 19 55 73 75 71 63 53 44 35 23 10 356 341 339 360 46 332 255 244 214 177 128 149 164 180 171 148 113 86 74 72 81 94 128 180 230 264 300 341 10 24 56 97 95 98 134 197 248 262 279 309 29 69 80 82 91 97 79 66 43 9 354 354 18 28 31 30 17 3 3 22 35 27 20 15 36 67 78 76 79 81 77 55 25 11 25 39 49 34 351 330 327 329 334 338 340 341 341 341 339 340 342 348 349 345 337 330 322 320 321 325 345 353 356 353 350 348 357 1 2 359 355 349 339 352 22 46 52 50 43 38 40 44 63 83 100 114 134 144 152 158 175 160 25 43 51 56 57 46 24 359 347 346 26 30 360 316 309 318 24 56 57 56 39 5 52 90 130 193 254 333 354 348 339 335 337 340 338 338 338 346 11 50 57 49 34 20 13 353 320 336 19 17 6 7 87 123 125 73 49 39 31 21 13 8 359 352 346 344 343 342 343 342 344 332 201 209 222 231 226 221 219 252 291 299 297 317 14 42 55 60 57 19 332 360 42 46 35 28 24 21 14 8 17 30 38 32 22 18 15 1 347 338 338 336 334 338 342 344 346 346 343 343 347 2 23 34 34 24 13 5 1 360 2 17 18 11 353 349 355 8 356 325 315 318 327 345 33 67 61 62 67 71 54 9 338 335 336 346 35 73 65 52 34 40 41 50 82 69 33 338 86 102 107 111 113 111 67 18 3 355 44 109 107 101 284 284 281 279 276 270 256 240 360 26 46 224 247 223 110 103 101 120 137 139 146 147 133 118 108 109 112 110 71 58 50 52 53 49 44 34 18 13 39 51 50 40 31 26 21 18 18 18 17 17 14 11 7 6 5 3 8 25 48 57 59 58 56 54 52 51 51 50 51 53 55 57 59 61 62 64 64 59 55 52 53 58 77 98 104 103 98 93 85 68 52 44 57 83 95 99 96 93 93 92 89 85 81 73 64 58 56 56 57 60 63 67 68 70 69 68 67 67 65 64 64 63 63 63 63 64 65 69 72 72 68 65 64 68 72 77 78 79 79 79 81 83 81 78 77 76 74 74 73 76 79 78 76 72 70 68 65 59 47 34 25 9 355 126 112 109 105 101 95 83 81 79 80 84 85 83 72 62 52 49 51 56 60 61 62 70 80 86 89 91 91 92 94 95 94 91 87 84 81 79 79 81 84 86 88 90 92 94 97 101 108 112 116 119 122 123 125 126 125 124 123 122 122 122 123 123 122 121 119 118 116 116 114 114 114 114 114 114 114 114 114 114 113 112 114 16 15 15 14 15 16 16 17 17 17 17 17 17 17 17 17 17 17 17 15 14 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 13 13 13 13 13 13 13 13 14 14 14 14 15 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 12 12 12 11 11 10 10 10 9 9 8 8 8 7 7 7 6 6 5 5 4 3 2 0 359 357 354 352 350 351 352 357 5 21 44 62 61 358 355 67 78 79 77 61 234 216 211 212 43 57 72 84 91 97 106 80 50 31 347 323 300 318 345 332 312 302 5 40 73 64 54 41 25 22 20 14 346 307 280 46 91 68 47 40 22 360 350 9 21 317 341 82 76 67 48 354 342 358 9 351 332 338 341 345 301 170 116 114 114 121 128 144 170 191 208 216 214 206 189 171 159 153 135 99 65 58 43 340 322 319 316 306 283 201 118 77 80 81 81 76 67 53 44 42 42 49 56 64 67 69 69 65 61 57 54 53 55 62 73 81 82 79 74 70 68 66 65 63 59 55 51 48 45 42 40 37 33 27 19 11 5 2 359 357 356 356 356 355 349 19 55 49 360 258 235 285 35 31 34 38 35 32 27 26 48 71 66 50 30 28 31 38 38 46 58 59 53 38 27 17 7 10 28 58 74 79 80 71 59 47 35 25 16 6 357 360 31 48 36 27 8 242 203 193 195 191 188 180 167 147 111 71 66 73 83 106 166 205 326 1 16 24 24 49 90 110 135 198 225 248 273 300 341 37 67 71 70 74 86 84 80 61 350 330 348 29 42 42 36 14 359 356 17 33 31 24 25 40 70 80 81 85 88 94 61 35 19 41 53 53 17 334 315 318 324 332 338 340 341 338 337 335 337 340 345 342 336 324 322 326 338 348 356 360 357 354 348 343 343 351 358 358 350 345 343 351 18 38 51 55 54 49 41 34 34 46 73 106 129 146 168 151 114 79 58 49 48 50 56 71 57 18 343 338 339 355 348 324 304 330 15 56 55 54 54 33 17 45 69 90 49 35 27 11 339 327 325 327 329 332 338 340 340 345 13 56 57 43 17 360 310 265 314 360 30 357 340 321 253 167 60 50 44 37 27 17 8 354 343 332 336 338 340 342 343 346 348 346 252 230 225 220 216 222 249 304 330 348 18 41 52 60 56 42 15 11 33 55 62 61 47 33 25 29 31 36 57 81 62 5 358 360 296 330 336 337 333 331 333 335 337 337 336 333 333 339 358 31 46 47 39 23 8 357 2 18 31 24 12 348 341 341 351 343 327 315 321 337 15 70 83 69 61 55 47 25 357 336 336 351 47 52 48 30 16 11 25 20 23 54 57 25 348 86 99 105 107 110 109 84 43 349 328 56 104 108 122 242 266 269 267 262 255 242 211 210 299 254 219 199 151 109 96 98 107 180 191 184 168 148 123 111 104 94 84 67 53 42 39 44 50 52 28 360 9 41 51 51 41 35 29 24 20 18 16 15 14 12 9 6 2 357 353 358 30 56 60 60 60 57 56 56 54 54 53 53 53 55 57 60 62 62 62 59 54 50 46 46 41 50 73 104 107 105 100 94 82 59 34 40 70 93 102 99 96 93 93 89 83 76 68 62 58 57 57 60 62 64 67 69 70 71 71 71 70 68 65 66 66 65 64 65 66 68 73 73 73 67 64 62 67 72 77 80 81 81 82 83 84 83 81 79 76 76 75 75 76 78 79 79 79 75 70 65 59 51 43 37 36 51 90 105 107 106 105 101 91 83 78 79 92 91 86 75 64 54 50 53 60 65 69 72 75 80 85 88 91 93 95 96 96 95 93 91 88 85 82 80 80 82 84 87 90 92 95 98 101 105 110 114 117 120 122 123 124 124 123 122 121 121 121 121 121 120 120 119 117 117 116 115 114 113 113 113 113 113 114 114 114 112 110 110 15 15 15 15 15 16 17 17 17 17 17 17 17 17 17 17 18 17 17 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 14 14 13 13 13 13 13 13 13 13 14 14 14 14 15 15 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 12 12 12 11 11 10 10 10 9 9 8 8 7 7 7 6 6 6 5 4 3 2 0 358 356 353 350 348 348 348 349 356 11 34 64 61 38 61 75 79 82 84 94 253 233 119 54 45 46 64 80 91 106 115 92 80 58 358 318 296 360 5 338 315 346 49 55 56 49 51 36 8 13 18 16 13 18 167 77 71 70 41 6 5 359 348 347 13 33 65 70 72 73 25 289 313 353 24 13 9 20 32 40 44 83 115 124 127 133 140 163 190 196 199 205 206 201 189 171 158 146 115 85 64 62 21 308 301 296 295 290 265 194 148 120 104 87 82 81 76 67 49 45 48 56 62 65 65 65 64 61 58 54 50 49 49 57 66 77 83 84 81 78 75 71 68 65 61 57 53 50 47 44 42 38 33 27 19 9 3 0 359 357 356 356 356 359 6 32 48 43 346 339 20 25 25 25 26 30 32 29 24 16 34 62 77 53 30 16 15 23 37 49 56 59 51 38 28 17 9 9 35 63 76 80 79 73 64 51 39 31 24 20 28 41 50 47 41 31 24 7 258 222 213 207 204 203 205 208 213 50 58 64 65 62 52 39 29 27 26 24 14 29 72 122 193 259 278 300 310 311 4 47 62 68 70 63 84 90 84 156 257 283 333 37 57 57 50 27 4 359 10 25 31 29 29 43 77 89 96 99 88 78 64 41 12 101 117 108 313 308 309 316 325 334 338 339 336 334 333 332 332 332 332 326 320 317 331 348 1 358 354 350 348 342 335 327 330 341 358 356 350 351 359 10 24 38 49 57 56 52 43 36 29 25 30 106 148 143 135 91 72 64 57 50 38 28 44 69 53 18 338 338 341 345 326 330 347 29 49 60 66 68 73 42 37 51 50 52 41 53 39 9 320 309 306 309 318 329 339 336 329 326 334 360 38 38 20 350 314 224 249 359 100 324 319 315 293 352 59 57 53 47 36 21 357 333 327 329 336 339 341 342 342 342 342 344 343 264 221 210 206 197 65 27 21 22 33 45 54 58 50 37 3 2 28 68 93 121 139 123 82 61 54 51 60 132 171 208 233 248 254 318 328 327 325 325 326 328 328 328 326 325 325 333 353 50 61 62 56 31 14 355 11 40 49 39 15 338 332 333 342 338 332 328 337 353 19 95 98 82 67 50 31 5 348 335 336 43 92 71 14 320 331 347 3 2 360 5 45 20 19 72 104 113 107 107 107 103 96 281 288 38 91 113 143 226 252 255 253 248 238 223 198 199 221 257 235 195 149 112 92 80 69 81 213 211 197 173 121 104 93 85 77 67 53 40 32 28 36 81 53 37 35 44 47 47 43 39 33 29 24 19 17 15 12 11 7 3 358 354 355 9 44 59 61 61 61 60 59 60 59 57 57 57 56 57 58 61 62 61 59 56 52 47 43 40 32 23 31 95 110 112 108 106 104 77 314 312 7 89 102 105 102 98 95 89 82 71 63 56 53 54 55 58 61 64 67 69 70 69 68 68 67 65 64 63 63 64 64 64 66 67 70 73 73 70 65 62 65 71 77 82 85 86 85 85 86 85 83 82 79 78 78 80 80 79 78 77 76 74 71 67 63 56 51 47 48 60 80 99 106 108 106 101 94 82 78 83 96 94 90 84 74 63 55 60 67 74 76 77 79 81 84 88 90 92 92 90 89 89 90 91 91 89 86 84 84 84 85 88 91 94 96 99 103 107 110 114 117 118 119 120 121 121 121 120 120 120 120 120 119 119 118 118 117 116 116 115 115 114 113 113 113 113 113 114 113 113 112 113 15 15 15 15 15 16 17 17 17 17 17 17 17 17 17 17 18 18 17 16 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 14 14 14 13 13 13 13 13 13 14 14 14 14 14 15 15 15 14 14 14 14 14 14 13 13 13 13 13 13 13 13 12 12 11 11 10 10 10 9 9 8 8 7 7 7 7 6 6 5 4 3 2 360 358 355 352 348 346 345 344 347 357 12 22 40 80 83 79 84 89 98 99 92 63 54 54 45 40 40 52 75 90 92 95 93 104 111 287 292 307 25 7 342 305 53 65 55 53 52 57 36 7 6 20 27 22 43 82 83 84 85 341 307 290 302 309 290 16 43 63 64 59 19 298 296 325 4 37 32 29 30 42 53 60 70 89 110 122 132 143 168 180 180 184 189 196 200 195 180 164 143 113 85 71 75 6 295 282 277 275 272 248 202 180 157 131 87 79 83 86 75 54 45 56 67 69 68 65 61 60 60 61 59 53 49 49 54 62 72 82 87 89 88 83 79 74 69 66 62 58 55 50 47 44 41 36 29 20 9 1 360 358 356 356 356 358 6 23 54 61 51 24 33 33 25 19 15 11 15 22 26 22 18 19 53 73 56 28 1 356 14 38 52 55 57 50 38 26 13 8 9 46 68 73 74 74 72 64 53 41 36 31 28 40 53 59 54 46 34 25 18 9 346 249 217 223 232 242 247 262 3 51 58 59 53 44 34 29 27 22 18 15 27 36 56 292 308 318 326 318 311 42 49 49 50 47 32 75 84 332 277 311 360 20 31 45 44 34 23 10 5 6 15 22 27 29 46 77 100 103 98 82 79 77 69 256 227 216 224 327 330 328 333 337 338 336 333 330 329 328 327 323 316 310 310 321 336 357 360 355 344 339 336 335 326 316 302 327 347 2 358 358 1 13 20 25 35 49 58 57 53 45 38 28 16 349 304 234 125 86 67 65 65 70 75 66 330 50 54 44 10 337 332 329 329 319 5 41 52 58 66 78 96 122 139 117 87 61 42 12 67 360 299 290 289 291 293 308 327 339 326 319 321 330 340 355 13 14 356 355 4 65 185 191 216 283 296 289 46 69 68 65 61 53 41 337 314 321 328 338 343 342 339 337 337 340 345 349 339 224 204 192 154 106 58 41 30 27 48 57 59 53 28 336 346 4 72 127 140 141 122 99 82 73 64 54 85 153 195 286 306 310 306 307 306 309 312 315 318 320 320 319 318 319 328 350 73 64 45 33 24 16 5 29 78 77 66 23 314 312 321 332 331 331 336 351 1 26 106 108 100 84 62 27 351 339 332 332 99 120 125 249 290 314 334 349 353 3 16 61 55 36 23 119 125 117 117 121 137 173 277 295 344 84 132 159 213 246 252 251 246 234 217 200 193 211 256 251 210 148 116 98 83 67 43 328 239 223 194 113 95 88 82 75 67 55 43 30 14 12 35 60 41 38 45 44 44 41 38 34 32 26 21 18 15 12 9 5 359 353 350 359 20 46 57 63 62 62 64 65 65 65 64 63 63 62 62 62 63 62 60 57 54 50 46 42 38 32 22 16 41 110 118 116 116 117 126 247 278 308 76 101 109 109 106 103 94 82 67 58 51 47 49 52 53 56 60 64 64 64 62 60 59 60 59 58 58 60 61 61 63 64 65 69 72 74 73 69 64 63 68 75 82 84 86 87 86 86 85 85 84 83 82 81 83 81 80 79 78 77 76 75 73 70 65 58 54 52 55 67 86 102 107 106 101 95 81 86 93 99 98 96 94 87 78 68 69 73 80 81 82 82 83 85 88 90 89 87 85 84 84 85 86 88 89 90 90 91 92 93 95 96 98 98 101 103 107 111 113 115 116 116 118 118 118 119 119 120 120 120 119 119 118 117 117 116 116 117 117 116 116 114 113 112 111 112 112 113 114 116 118 15 15 15 15 16 17 17 17 17 17 17 17 17 17 17 17 18 17 17 16 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 14 15 15 15 15 16 16 16 15 15 15 14 14 13 13 13 13 13 13 14 14 14 14 14 15 15 15 15 15 14 14 14 14 14 14 14 14 13 13 13 13 12 12 11 11 10 10 10 9 9 8 7 7 7 7 6 6 5 4 3 2 360 358 354 350 346 342 340 341 347 359 16 12 23 52 82 91 102 129 141 94 82 71 57 48 42 33 29 38 64 74 69 4 12 116 138 213 272 313 18 355 360 24 70 69 57 44 70 90 77 356 310 353 26 24 42 68 96 101 113 270 268 264 38 20 25 55 70 73 64 34 335 304 310 327 31 63 52 39 38 47 59 67 73 84 99 114 123 139 167 159 156 163 186 201 200 199 194 181 159 134 81 67 64 38 322 278 263 254 246 225 204 189 159 116 70 80 94 100 87 62 7 66 77 77 72 66 59 54 54 59 62 61 57 56 59 63 69 75 84 89 90 87 83 78 76 73 69 65 61 56 52 48 45 39 31 23 10 1 358 357 357 356 359 3 16 47 75 83 78 62 53 44 28 8 360 359 359 7 18 18 18 22 48 57 51 14 348 333 11 42 54 53 53 51 37 24 7 5 19 61 69 69 67 68 67 64 56 47 41 34 30 31 47 58 60 53 42 33 22 16 8 354 252 232 238 246 250 269 352 49 53 53 47 40 33 27 23 20 20 24 31 20 357 326 337 331 326 319 25 61 42 35 21 12 2 23 47 309 283 49 47 35 25 21 24 22 19 14 9 6 6 9 14 18 32 73 114 102 93 84 96 123 203 218 250 9 9 3 352 347 345 341 336 331 328 327 326 325 325 323 303 322 348 355 357 358 347 337 328 327 328 329 318 316 322 353 360 2 358 2 5 10 15 22 36 52 59 60 55 47 39 26 10 334 306 239 78 70 63 63 63 66 117 184 204 65 55 44 3 339 331 328 324 325 24 61 71 79 89 110 132 148 155 141 113 82 58 254 237 243 269 285 291 290 286 290 319 336 323 321 323 330 335 341 351 3 5 352 346 333 187 187 194 230 255 269 76 79 77 77 77 81 103 150 278 298 318 338 348 341 334 331 335 340 343 348 360 359 206 196 163 133 112 111 309 333 45 58 63 60 356 316 347 354 345 266 223 180 122 94 84 81 75 68 69 68 41 333 320 309 284 280 284 295 303 309 313 314 314 312 312 313 323 352 79 27 10 8 10 9 10 144 109 104 106 173 239 270 301 319 326 338 349 1 2 25 94 112 113 90 59 23 353 339 336 338 118 138 150 212 271 306 330 344 355 10 24 43 50 11 338 131 135 134 136 136 135 131 180 311 360 105 137 145 184 257 259 254 246 234 221 206 192 203 234 245 195 143 117 106 94 78 41 343 284 250 205 104 91 86 81 76 69 58 43 24 357 354 52 71 45 37 39 40 37 30 30 29 28 24 19 16 14 11 7 2 355 349 350 5 25 42 54 64 63 63 66 67 68 67 66 66 67 68 68 66 65 63 61 58 55 52 47 44 41 37 31 24 14 94 120 122 121 125 136 180 237 278 27 94 107 113 112 108 99 90 78 66 57 51 53 53 51 49 48 50 50 51 50 50 52 52 53 53 52 52 54 58 61 62 64 66 71 74 76 72 68 66 68 73 78 81 82 83 85 87 88 88 88 88 87 84 82 81 80 80 80 81 80 81 79 76 71 64 58 53 53 56 64 91 103 107 104 101 93 103 107 104 99 97 95 92 87 81 79 80 84 86 87 88 88 90 90 91 89 87 84 83 83 83 83 84 87 90 92 94 96 98 99 101 101 101 102 104 107 110 111 113 113 115 116 118 119 120 121 121 121 121 120 118 118 117 116 116 116 117 118 119 119 117 116 114 114 114 115 116 117 119 122 15 15 15 15 16 17 18 17 17 17 17 17 17 17 17 17 17 17 17 16 15 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 15 15 14 14 14 14 13 13 13 13 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 13 13 12 12 11 11 11 10 10 9 9 8 7 7 7 6 6 6 5 4 3 2 360 357 353 348 342 336 336 332 322 345 360 350 353 37 85 110 146 171 106 75 79 76 70 59 46 27 16 28 54 50 34 301 308 269 186 197 258 350 31 47 49 55 64 69 66 47 113 130 135 162 208 214 223 243 260 325 83 90 131 148 9 49 60 44 28 18 65 72 62 360 311 294 317 344 113 101 95 90 62 58 61 68 77 86 97 106 108 112 124 127 137 153 199 211 205 208 204 199 164 64 43 42 39 32 18 337 266 236 220 205 192 175 135 90 68 73 81 83 64 360 301 293 76 81 76 68 59 52 48 51 61 68 69 69 69 69 67 69 73 81 84 83 81 80 78 76 74 72 68 66 62 58 53 45 35 25 8 358 355 357 358 358 360 6 21 64 87 97 96 84 68 63 38 358 349 346 344 354 3 9 16 25 38 37 25 355 336 336 36 52 54 49 50 50 38 21 7 5 30 61 70 68 64 63 64 63 58 51 44 35 22 4 18 49 63 58 51 41 32 23 14 8 357 269 251 249 246 245 38 48 47 45 40 37 31 24 20 18 18 25 27 17 354 331 314 308 314 40 60 53 33 14 355 350 340 320 267 247 237 187 78 49 351 360 21 20 17 13 8 4 1 1 2 3 2 67 168 105 85 78 98 109 314 33 28 20 9 1 352 344 339 335 333 331 330 330 329 331 333 336 360 64 41 16 357 346 335 327 324 327 327 327 323 336 347 4 2 356 349 349 353 358 4 15 35 55 62 64 58 49 38 24 6 344 21 70 77 72 67 64 59 54 31 191 118 67 62 48 356 332 324 323 316 319 5 88 100 110 124 141 155 162 167 161 158 162 189 213 227 237 263 279 289 287 278 248 224 305 315 317 320 327 334 339 341 353 358 342 332 316 186 186 190 200 200 162 93 81 80 83 87 93 112 154 222 255 302 342 354 343 335 332 337 340 339 342 353 92 224 221 190 164 152 156 215 313 39 61 68 65 287 319 34 11 351 306 270 244 162 86 81 79 86 98 122 128 156 272 286 289 291 298 301 303 308 313 317 315 312 309 309 308 302 74 22 4 2 2 2 2 7 35 58 83 132 195 227 253 301 334 348 359 1 1 352 5 68 114 105 67 29 14 1 350 355 14 94 133 155 206 265 304 327 338 347 360 6 9 9 351 344 108 142 143 135 128 127 136 151 157 87 114 122 125 138 249 255 251 245 235 225 213 197 199 214 240 222 158 117 109 102 93 55 347 304 278 256 93 89 87 83 82 77 65 47 22 343 325 67 71 50 36 28 36 34 30 28 26 22 18 15 12 10 7 4 1 360 360 5 15 25 35 46 58 62 65 66 66 66 66 64 66 69 72 71 68 66 62 60 57 55 53 50 47 44 41 39 36 37 59 101 117 121 127 138 158 180 250 322 46 105 111 106 103 101 101 97 85 74 65 64 60 56 52 50 48 47 47 47 46 47 50 53 54 53 52 54 58 61 61 61 63 70 72 74 73 71 69 72 76 78 79 74 71 76 87 92 93 93 92 90 87 84 82 82 81 81 82 83 84 82 79 74 68 62 56 55 56 60 77 97 106 109 112 116 118 112 104 99 97 95 94 92 89 88 88 89 93 94 95 96 96 94 92 90 88 87 86 85 84 82 82 83 86 89 90 93 95 97 99 100 101 102 102 103 105 107 109 110 112 114 117 119 120 121 121 121 121 120 119 118 118 117 117 117 118 119 120 120 119 119 118 118 118 118 119 120 122 123 15 15 15 16 17 18 18 17 17 17 17 17 17 17 17 17 17 17 17 16 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 15 15 14 14 14 14 13 13 13 13 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 13 13 12 12 11 11 10 10 9 9 8 8 7 7 6 6 5 5 4 3 2 360 356 351 344 338 334 336 342 346 337 332 317 322 346 79 159 140 105 76 71 77 78 74 65 55 16 326 24 47 36 343 283 27 58 133 119 81 60 55 62 68 65 67 80 75 67 79 62 96 180 198 211 214 227 239 216 342 343 153 114 79 63 58 50 4 7 56 62 55 283 298 320 28 47 68 69 90 94 68 66 68 72 80 89 99 104 109 118 125 129 130 143 172 195 205 207 186 79 48 35 27 20 20 20 16 10 346 232 211 198 180 151 111 80 62 51 48 42 31 355 315 292 74 82 78 69 63 59 52 45 51 67 77 82 81 78 73 70 73 77 78 78 75 74 75 75 76 77 75 72 69 67 60 51 35 17 350 349 354 1 2 2 360 1 19 71 87 91 90 87 81 72 45 7 338 335 336 344 349 1 15 25 29 19 2 341 310 350 64 63 55 43 49 49 43 22 8 3 33 60 72 70 65 60 59 59 56 54 46 29 5 355 9 48 63 64 54 45 36 30 22 13 7 358 326 261 239 205 62 53 50 43 35 31 26 20 16 14 15 20 18 5 335 314 290 279 55 78 71 54 11 349 341 341 338 324 295 252 234 220 216 214 223 16 23 20 13 8 4 360 357 356 354 351 340 205 99 42 44 47 54 44 34 30 24 15 358 349 343 338 334 332 334 338 339 338 337 336 338 341 3 68 52 23 353 338 330 325 327 327 322 329 335 342 344 347 350 342 330 327 332 340 341 2 31 59 65 67 62 50 34 20 15 18 49 71 80 80 78 75 75 66 45 71 71 62 69 65 330 308 305 304 297 300 311 108 122 129 145 156 164 169 173 176 178 182 192 206 215 220 231 247 262 268 260 241 214 219 267 299 311 322 332 336 336 344 342 334 324 308 188 196 206 211 220 309 45 59 73 84 93 102 122 168 201 225 348 6 3 347 337 332 339 339 335 327 289 180 198 215 221 230 210 201 311 349 29 64 55 15 341 56 61 26 340 300 278 260 231 105 97 99 115 141 168 173 180 196 236 276 299 304 307 311 319 324 324 320 317 315 318 308 223 33 7 1 360 359 357 357 3 17 32 20 347 333 333 343 19 28 18 7 360 351 332 329 43 93 86 59 10 6 5 3 7 12 33 66 123 224 281 292 292 307 319 330 339 346 344 4 356 349 140 135 127 126 133 148 160 157 135 123 124 130 157 219 243 246 243 237 227 217 207 202 215 239 243 158 114 107 102 96 79 360 303 283 286 85 89 89 88 89 86 82 73 25 302 284 75 73 61 35 18 30 34 32 28 22 15 10 9 7 6 4 3 4 9 12 13 15 19 26 39 52 61 64 66 65 65 64 64 66 69 72 71 67 64 61 58 57 56 54 52 49 47 46 44 43 44 51 76 101 115 126 135 138 122 88 45 81 97 100 96 96 100 107 109 105 94 79 70 62 55 47 44 44 44 46 46 46 47 51 55 58 58 57 57 61 63 62 61 62 69 73 74 72 71 70 74 76 78 77 58 35 41 89 97 99 97 95 92 88 86 83 81 80 80 80 81 82 81 80 78 73 67 62 59 60 64 73 89 102 113 119 124 120 109 102 99 98 97 97 95 94 96 96 97 99 100 100 100 99 97 95 93 92 92 90 88 86 83 81 80 81 84 87 90 92 96 98 100 102 101 100 99 97 100 103 106 110 114 116 118 120 121 121 121 121 121 120 120 119 119 118 118 118 118 119 119 120 120 120 120 120 119 119 121 123 124 15 15 16 16 17 18 18 17 17 17 17 17 17 17 17 17 17 17 17 16 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 17 17 16 16 16 15 15 14 14 14 13 13 13 13 14 14 14 15 15 15 16 16 16 16 16 15 15 15 15 15 14 14 13 13 12 12 11 11 10 10 9 9 8 7 7 6 6 5 4 3 3 1 359 355 348 340 335 338 347 351 357 352 10 352 332 312 283 156 90 79 74 73 72 71 71 68 73 36 15 60 54 32 305 300 47 53 66 76 92 102 142 104 97 89 90 83 60 52 42 19 16 193 201 203 204 208 206 130 8 6 32 102 97 81 295 265 313 23 48 57 47 360 360 45 60 47 36 31 64 65 57 54 53 56 73 89 100 111 122 139 133 125 107 101 101 111 123 104 69 55 43 28 16 8 8 9 11 13 21 34 31 35 92 112 93 73 51 41 35 25 14 1 339 336 77 83 81 76 80 96 91 65 59 72 84 91 93 93 90 85 82 81 81 80 77 75 75 75 77 79 79 78 76 75 62 49 32 14 349 340 358 7 11 7 1 352 6 66 87 86 82 83 85 72 42 337 324 327 332 338 342 353 18 24 21 10 354 337 301 28 74 78 61 45 44 52 50 31 18 18 38 62 73 73 68 61 57 53 52 55 59 56 59 52 49 54 62 65 58 49 40 37 31 22 14 12 10 274 233 180 59 55 53 42 32 25 21 17 13 10 10 12 4 349 324 309 295 103 83 80 78 55 1 338 336 338 340 339 328 269 225 220 235 230 282 31 24 17 4 360 357 357 355 351 345 340 343 72 55 37 28 26 26 22 20 16 22 4 348 343 340 338 335 335 337 342 341 339 337 336 335 337 346 68 81 48 348 331 326 325 325 323 317 335 337 335 329 324 322 315 307 303 309 312 306 343 45 66 70 69 65 47 25 8 17 35 56 74 82 87 91 94 97 95 86 85 83 85 104 159 219 248 264 276 282 281 274 144 135 142 154 157 162 168 177 185 189 193 198 204 209 215 220 226 233 242 242 236 223 220 234 267 294 312 324 328 331 336 332 328 323 301 192 197 207 225 309 345 358 14 53 86 94 101 116 158 177 154 36 21 7 347 337 333 342 338 333 306 232 170 180 171 14 360 360 347 335 343 20 59 38 14 358 18 27 10 328 296 278 255 237 196 133 125 135 150 163 169 169 173 190 276 291 292 306 321 334 337 336 332 330 329 330 316 354 10 3 360 357 355 354 354 357 6 33 25 14 7 8 16 40 50 26 354 342 333 331 30 89 96 92 68 360 356 357 359 358 4 15 29 360 296 290 274 258 268 284 302 315 335 360 13 340 324 137 137 134 131 138 150 158 152 142 138 135 140 162 201 229 241 240 236 228 220 211 205 213 226 236 132 109 104 100 99 99 28 284 277 282 67 87 93 92 84 75 74 107 248 264 267 79 77 71 37 19 23 33 34 28 16 7 4 5 5 5 4 6 8 11 11 9 5 9 18 37 52 62 65 66 66 66 65 67 69 71 72 72 69 65 62 59 57 57 56 54 52 51 49 47 46 46 48 56 70 93 115 123 120 107 95 80 80 89 95 97 98 100 106 109 108 102 88 74 68 58 47 42 42 42 42 43 43 44 48 55 59 60 61 61 62 65 65 64 63 67 74 77 76 72 69 72 74 76 74 49 23 27 97 101 99 98 96 92 90 86 83 81 79 77 76 78 79 81 81 80 76 72 68 65 66 70 77 86 97 108 114 116 111 104 100 99 100 101 101 100 100 101 101 101 103 105 105 105 103 101 99 99 97 96 93 89 85 82 79 77 77 80 83 87 91 95 99 102 104 103 100 96 92 93 96 101 107 113 116 118 120 120 120 121 121 121 121 121 121 120 119 119 118 118 118 118 119 120 121 121 119 119 118 119 122 125 16 16 16 17 18 18 18 17 17 17 17 17 17 17 17 17 18 18 17 16 15 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 16 16 16 16 17 17 17 17 17 17 16 16 16 15 15 14 14 14 13 13 13 14 14 15 15 16 16 16 16 16 16 16 16 16 16 15 15 14 14 13 13 12 11 11 10 10 9 9 8 7 7 6 6 5 4 3 3 1 358 353 344 338 334 333 331 325 352 16 36 357 333 303 254 103 80 77 77 79 81 82 79 73 58 24 48 118 95 35 301 269 254 34 57 73 95 161 201 164 112 93 78 54 35 27 11 343 329 292 204 180 171 149 132 70 31 32 56 101 111 116 106 91 83 76 66 56 33 24 28 48 54 45 10 22 60 60 52 42 30 18 30 80 98 114 124 124 97 81 72 68 65 61 57 59 63 55 40 17 5 359 357 359 6 18 27 28 20 10 19 69 53 44 35 35 31 17 8 360 356 29 79 87 89 92 145 188 190 158 98 87 92 97 102 104 102 97 94 92 91 90 88 87 85 83 82 83 86 88 83 75 61 48 34 14 356 347 6 14 17 11 1 345 338 67 103 89 81 67 14 266 264 287 308 321 327 333 338 351 16 27 18 5 355 348 343 24 81 95 77 56 43 58 58 50 35 34 42 63 74 77 71 65 57 51 48 52 74 79 78 66 58 53 56 60 62 54 47 45 39 32 22 20 28 232 91 69 61 57 52 40 29 21 15 12 9 5 5 5 360 355 347 19 63 77 78 77 75 50 1 335 335 339 344 346 343 279 206 209 229 46 40 34 21 7 347 350 354 357 353 346 336 344 38 64 52 38 19 15 13 6 3 360 10 3 352 348 345 342 339 338 340 339 337 335 334 333 332 332 328 337 130 117 360 325 322 321 317 319 328 342 332 322 315 318 322 321 314 304 305 299 301 327 59 71 73 72 66 44 17 358 13 44 64 76 85 94 99 104 109 117 119 116 123 135 160 191 209 222 232 246 257 256 239 180 151 154 162 163 165 172 184 194 201 202 202 205 210 216 222 223 223 225 227 226 223 222 226 239 265 286 302 314 322 326 323 321 322 305 183 176 191 319 357 352 348 345 356 45 89 87 90 97 95 56 38 29 9 346 337 338 345 336 339 356 9 4 357 32 31 25 19 5 344 352 27 51 39 17 1 2 2 355 330 289 267 248 235 215 144 123 125 131 133 130 119 92 303 288 287 290 316 342 352 357 351 343 333 328 326 322 347 358 359 356 352 350 349 348 345 352 24 38 33 28 27 32 40 51 360 335 327 330 338 33 114 119 122 123 348 350 346 349 358 11 25 65 290 280 296 296 287 272 288 303 324 356 16 18 345 336 347 140 139 133 139 143 145 147 145 135 144 154 170 195 217 233 235 232 227 220 211 201 208 209 192 126 110 103 102 107 123 198 258 271 278 309 79 92 90 83 69 62 100 252 252 249 77 76 72 41 17 12 37 39 30 9 5 3 4 6 7 7 7 8 8 3 357 348 354 13 43 58 64 67 69 68 68 69 70 70 72 73 73 71 69 65 62 60 59 59 57 55 53 52 50 50 50 49 48 46 45 65 103 112 109 102 93 83 87 96 105 105 104 102 104 104 100 86 74 69 60 48 40 40 42 44 44 45 46 51 55 60 62 63 62 63 65 67 66 66 65 69 72 74 70 67 65 66 69 74 81 92 100 103 100 97 96 95 93 91 87 84 81 78 76 75 76 78 80 81 80 78 75 73 72 73 76 81 89 99 108 111 110 107 103 101 100 102 104 106 106 107 109 108 107 106 107 108 109 107 106 105 104 102 98 93 88 84 80 77 74 73 75 79 83 88 93 98 104 107 108 104 100 97 97 99 102 107 112 116 118 120 120 121 121 121 121 122 122 121 120 120 119 118 117 116 117 117 118 119 120 120 121 121 121 122 125 16 16 17 17 18 18 17 17 17 17 17 17 17 17 17 17 18 18 17 16 15 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 17 17 17 17 17 17 17 17 16 16 15 15 14 14 14 13 13 13 14 14 15 15 16 16 16 16 16 16 16 16 16 16 15 15 15 14 13 12 12 11 11 10 10 9 8 8 7 6 6 5 4 3 2 1 357 353 343 340 339 341 325 326 27 33 28 359 340 342 82 83 78 78 75 71 75 82 92 92 105 177 190 169 144 133 287 246 237 242 285 352 10 243 237 258 97 88 76 49 27 359 343 336 343 347 346 268 166 142 111 68 50 47 66 95 114 120 119 113 106 104 93 83 55 32 28 34 43 54 12 40 66 78 62 33 351 335 329 31 80 92 86 78 67 68 68 65 56 52 56 59 60 56 34 4 345 340 341 346 6 22 27 17 3 358 31 56 47 34 25 32 27 13 359 357 5 44 78 92 99 122 208 206 197 178 130 109 103 103 105 107 107 105 105 105 104 102 103 103 105 105 105 107 103 99 88 76 65 51 36 14 8 6 14 20 19 14 3 350 332 105 113 99 94 82 261 261 261 268 299 316 326 333 339 350 8 56 21 6 1 360 360 10 83 101 96 73 52 53 49 47 44 42 47 61 71 75 72 66 60 55 51 58 74 76 73 66 57 50 49 56 63 63 56 49 43 35 28 26 55 89 79 73 67 62 53 38 25 15 8 5 2 358 360 2 2 15 35 62 62 66 73 74 68 45 360 337 336 340 345 351 5 57 196 48 44 46 41 32 7 345 335 344 355 358 352 342 339 12 54 60 52 34 5 2 358 353 356 360 4 9 3 355 345 342 339 339 339 337 336 335 334 334 333 332 333 336 92 143 95 331 327 323 315 323 334 345 332 325 323 342 350 352 354 350 347 344 347 3 60 74 77 76 70 45 9 357 12 50 70 78 85 92 100 104 111 124 134 141 145 159 177 195 204 214 218 231 241 239 214 183 163 175 178 171 172 178 192 200 206 208 209 209 214 221 226 229 227 225 224 220 220 222 225 230 241 251 266 283 301 309 309 312 313 310 238 141 111 30 11 1 348 338 331 341 26 55 61 60 57 45 35 27 7 349 339 343 347 339 1 15 12 355 353 16 25 24 16 359 346 357 40 51 43 15 356 346 348 350 339 263 238 235 227 222 180 98 94 89 79 64 48 360 318 296 295 309 345 6 13 17 358 339 323 320 322 329 344 351 352 350 348 344 344 343 340 351 5 20 34 41 42 43 40 11 323 320 323 340 354 28 118 134 140 138 104 348 328 338 359 15 30 138 201 281 319 324 322 309 324 337 357 7 13 15 360 340 329 142 138 135 137 137 137 138 141 144 154 163 175 193 209 223 229 225 220 216 207 199 205 204 176 127 111 103 105 119 154 211 246 263 276 296 65 88 90 88 78 69 269 252 233 98 75 76 71 44 11 4 55 75 57 14 10 9 8 6 6 6 7 4 359 352 345 340 352 25 56 63 67 70 71 72 70 69 71 72 71 72 74 74 72 68 64 63 62 63 61 59 57 55 54 54 55 54 54 51 48 43 81 101 107 104 101 94 95 101 110 111 110 107 107 103 99 89 78 67 58 50 42 39 40 43 46 47 48 50 55 59 62 63 62 63 65 67 67 65 64 66 68 68 65 61 58 56 61 75 96 106 107 103 98 95 93 94 93 93 90 86 83 79 77 75 75 76 79 81 81 80 76 76 77 78 80 82 86 97 105 109 109 108 106 104 103 103 105 108 111 111 112 112 111 111 112 112 111 111 111 110 109 106 102 98 92 87 81 77 76 75 76 75 74 79 87 94 101 107 110 107 104 102 104 106 108 110 113 117 119 121 122 122 122 122 122 121 121 120 119 119 119 118 117 116 115 114 113 113 116 118 121 121 122 121 122 16 17 17 18 18 18 17 17 17 17 17 17 17 17 17 17 18 18 18 16 15 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 17 17 17 17 18 18 18 17 17 17 16 15 15 14 14 14 14 14 14 15 15 15 16 16 16 17 17 17 17 17 16 16 16 15 15 14 13 12 12 11 10 10 9 8 8 7 7 6 5 4 3 2 0 358 356 354 355 9 25 19 41 56 44 27 3 352 12 67 78 78 77 70 67 65 67 90 128 136 160 211 185 163 149 209 246 235 235 247 321 332 303 279 91 84 93 87 54 21 357 328 341 7 21 20 16 148 169 170 170 143 129 128 96 84 115 118 106 111 114 116 137 144 24 25 20 6 64 131 142 122 106 105 326 301 301 324 44 68 70 63 70 73 72 69 66 56 52 58 64 63 55 2 320 308 312 324 337 5 22 25 356 356 18 54 60 53 30 18 21 11 352 325 343 11 42 74 93 110 152 218 210 194 171 142 127 118 116 115 113 112 113 115 116 116 116 121 125 131 131 127 124 114 106 98 95 89 78 49 23 22 24 25 25 20 14 3 356 360 114 116 112 124 146 223 250 255 254 309 326 332 339 343 349 352 359 345 6 5 5 357 358 69 99 99 78 59 48 43 42 42 45 49 56 66 69 69 65 60 57 56 60 68 72 72 70 63 54 45 52 64 71 61 54 48 40 33 30 60 78 79 76 73 67 58 45 27 9 359 354 352 351 354 359 9 31 48 57 57 61 68 73 66 42 352 337 334 338 348 2 40 54 54 46 45 45 36 18 348 334 334 345 358 358 349 342 356 42 61 62 53 25 357 351 351 354 2 6 10 9 1 351 340 337 336 337 338 338 338 338 337 336 336 337 339 339 342 359 8 350 333 321 315 328 335 338 331 333 340 2 7 9 9 9 6 360 2 15 57 79 85 87 80 56 12 9 27 54 70 77 83 89 96 101 114 132 144 151 156 170 182 190 193 198 208 223 231 229 200 182 175 191 190 186 184 188 199 205 210 212 213 214 217 225 231 234 229 223 221 218 219 222 224 224 227 234 239 244 261 275 285 298 305 307 298 102 79 42 21 3 342 330 324 327 341 17 34 43 45 39 30 20 6 353 345 350 357 358 5 10 7 346 352 12 22 18 4 347 345 6 50 55 49 8 342 326 347 357 5 189 199 216 201 340 351 8 29 41 47 37 16 360 340 317 306 339 10 20 16 12 357 333 315 314 324 335 339 342 344 345 343 341 341 346 357 359 359 1 14 32 46 55 46 350 313 311 317 343 7 33 86 111 118 114 109 307 302 338 4 14 19 162 158 360 335 318 319 330 350 358 4 2 360 7 24 336 306 152 138 134 132 133 135 136 144 155 169 172 178 191 206 217 224 219 214 209 202 198 202 218 196 124 109 104 106 125 178 227 245 257 266 280 77 85 88 92 102 173 233 212 119 81 74 78 76 60 352 330 141 152 130 45 24 18 16 13 9 6 4 360 354 347 345 349 14 48 63 65 68 71 73 72 70 67 68 70 71 73 74 76 74 71 68 65 64 66 66 65 62 60 59 59 60 61 62 62 63 65 78 92 101 105 107 109 110 108 105 108 110 111 106 102 97 91 83 68 56 49 44 40 42 46 48 50 50 51 55 58 60 61 61 62 64 66 66 66 65 64 62 60 59 55 51 47 50 64 88 102 103 101 97 94 93 93 93 94 93 90 86 82 79 76 74 75 78 81 82 81 77 75 74 71 71 71 70 92 103 108 109 109 109 109 107 105 105 106 107 110 112 114 116 118 121 120 118 116 112 112 112 110 105 99 93 88 84 82 83 86 85 75 66 66 79 93 98 103 108 109 109 109 112 114 115 115 116 118 121 121 122 123 123 123 123 121 120 119 118 118 118 119 118 116 113 109 104 101 103 106 110 114 116 115 116 17 17 18 18 18 18 17 17 17 18 17 17 17 17 17 17 18 18 18 16 15 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 17 17 17 18 18 18 18 18 18 17 17 16 15 15 15 14 14 14 14 15 15 15 16 16 16 16 16 17 17 17 17 16 16 16 16 15 14 13 12 12 11 10 9 9 8 7 7 6 5 4 3 2 360 359 1 355 353 7 40 53 49 50 46 29 355 340 351 54 80 77 71 56 56 56 42 48 70 65 48 27 30 40 53 276 249 237 231 235 360 353 31 97 93 87 94 103 103 53 327 310 325 342 2 33 48 52 110 115 110 162 177 187 205 222 235 269 37 92 114 138 233 264 303 330 11 19 91 114 116 6 332 184 314 309 305 23 48 62 62 53 319 74 74 68 61 53 40 60 78 77 70 288 294 312 332 343 354 11 22 22 357 32 54 66 72 68 33 9 360 331 312 297 329 10 43 68 86 126 208 227 216 186 162 145 135 130 127 123 121 121 123 125 126 128 130 136 140 145 144 135 128 122 131 140 139 124 105 66 42 33 32 30 28 22 13 3 354 32 115 112 116 131 151 196 239 244 262 337 345 347 351 349 347 349 354 16 12 9 6 360 12 50 88 88 75 59 48 39 34 36 42 45 49 55 56 55 50 47 47 51 59 65 71 76 79 80 69 53 47 64 71 69 62 54 46 40 41 61 76 81 81 78 74 71 56 25 359 345 338 339 343 348 357 16 37 49 55 57 58 64 72 66 37 328 327 329 335 350 21 57 63 61 52 51 45 29 360 338 327 335 348 2 357 353 354 25 52 65 64 53 11 348 345 353 3 8 7 3 357 351 343 333 332 333 335 336 337 338 337 337 336 336 337 339 339 338 338 352 338 321 315 317 329 336 338 341 345 352 5 8 9 9 8 3 358 354 5 38 84 94 97 94 81 45 41 47 62 72 78 83 88 95 105 123 141 152 159 165 175 182 183 178 180 188 207 220 218 192 184 187 204 201 198 198 198 200 205 209 213 218 218 221 228 231 231 223 214 212 216 221 227 229 226 225 225 228 231 237 250 263 277 292 297 295 340 71 54 35 7 337 324 320 321 329 345 10 25 33 32 25 17 6 353 350 3 9 5 355 349 347 4 49 46 36 13 352 338 353 34 58 61 52 343 330 338 12 17 30 127 154 154 71 43 14 352 347 353 73 48 29 11 350 328 300 350 21 26 19 12 6 339 317 312 326 332 334 335 337 339 339 339 341 350 358 358 355 354 358 7 24 48 42 360 311 306 314 344 5 28 84 99 111 91 345 311 307 354 10 13 358 6 116 122 206 277 295 323 354 355 356 349 346 6 43 307 267 190 140 134 130 135 136 136 139 151 203 212 203 197 207 213 219 213 207 201 194 187 179 201 32 93 102 103 104 130 191 232 241 256 279 347 73 83 86 94 122 202 154 92 79 72 71 75 78 75 308 255 155 124 87 53 31 24 21 19 14 8 3 357 351 342 340 350 31 60 66 65 66 69 73 72 70 65 65 68 73 74 75 76 74 72 69 68 68 68 69 70 68 65 64 63 64 66 67 67 68 70 76 85 94 103 112 119 117 109 102 100 104 110 108 101 96 91 83 73 55 44 37 34 40 46 52 51 50 51 53 56 59 59 60 60 62 64 65 65 64 61 58 56 54 50 47 44 46 55 75 92 97 97 97 96 95 94 93 93 94 93 91 87 81 77 73 73 76 80 83 82 79 76 71 66 64 60 52 94 103 106 106 108 110 111 113 114 114 113 111 110 111 116 122 127 134 144 147 142 120 114 116 115 108 101 96 94 93 95 99 101 97 86 73 61 83 100 101 100 104 109 113 116 118 120 121 122 121 121 122 122 122 123 123 123 123 122 121 120 119 119 120 120 119 118 115 110 103 98 92 89 94 101 106 109 108 17 18 18 18 18 17 17 17 17 17 17 17 16 16 16 17 18 18 18 16 15 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 17 17 17 18 18 18 18 18 19 18 18 17 16 16 15 15 15 15 15 15 15 15 15 16 16 16 17 17 17 17 17 17 17 16 16 15 15 14 13 12 11 11 10 9 8 8 7 6 6 5 3 2 359 358 355 339 341 347 43 54 48 39 39 46 350 328 319 58 75 72 68 51 28 50 68 65 62 54 33 20 14 13 7 329 273 242 231 232 156 195 218 115 86 71 59 103 123 162 281 292 282 311 335 9 41 120 238 154 139 198 198 198 185 204 223 290 32 55 105 126 303 290 294 310 67 80 37 10 355 329 46 84 58 51 42 36 35 39 14 295 276 85 74 66 51 38 14 61 102 90 69 33 8 4 8 11 12 13 18 20 25 48 73 82 87 82 67 27 5 343 341 349 13 20 24 31 339 265 257 230 176 137 131 132 134 134 133 131 130 130 134 135 137 140 143 145 142 147 156 148 139 138 164 176 172 131 87 52 44 38 36 33 29 24 12 1 348 51 106 104 104 112 147 174 205 223 41 30 12 5 360 348 346 350 8 31 21 13 13 12 20 44 80 82 75 59 47 38 29 28 31 36 39 41 39 24 360 29 47 51 55 63 71 80 91 105 97 60 47 62 73 78 72 63 56 52 55 65 78 83 85 84 83 84 63 26 351 332 327 330 335 343 355 21 43 58 59 59 56 62 67 68 15 317 318 323 330 341 35 73 81 76 66 65 57 24 332 322 319 333 348 359 359 3 14 40 54 63 61 46 341 330 337 356 7 6 360 352 346 340 338 335 332 331 332 333 335 335 334 334 333 332 334 336 338 334 330 321 308 300 310 318 328 335 342 348 350 351 355 358 360 360 358 351 342 338 347 23 81 94 99 101 90 76 69 70 74 79 84 87 93 103 120 137 148 155 159 165 172 180 185 183 178 182 192 210 205 189 182 194 208 206 206 207 202 203 206 212 216 219 221 226 232 236 230 211 192 198 210 225 233 235 233 230 226 228 230 233 239 248 258 276 287 292 304 55 72 63 18 329 313 311 314 324 339 1 13 22 27 23 15 7 354 354 5 12 2 339 333 334 358 108 107 72 14 354 343 9 50 68 72 67 360 14 26 35 11 12 106 112 112 90 66 35 3 346 347 40 59 47 23 354 322 293 360 28 30 21 21 25 356 325 318 325 328 329 329 331 334 337 339 339 346 353 356 355 353 352 350 353 2 7 323 286 293 310 340 348 335 197 159 109 53 16 360 355 11 16 14 348 349 119 151 180 237 287 319 346 346 341 334 339 67 96 272 242 161 129 127 127 132 132 132 135 144 177 244 233 218 213 214 215 208 200 189 175 150 126 86 59 86 99 101 106 138 180 186 116 43 27 21 66 79 82 88 102 169 81 74 70 68 67 69 70 65 298 67 90 87 67 51 32 27 24 23 19 14 3 353 345 338 339 360 46 64 66 64 64 67 70 72 70 68 64 67 73 75 76 75 76 74 72 71 71 70 73 73 72 71 69 68 68 69 69 69 70 71 75 80 86 96 110 116 114 110 107 107 109 111 109 101 95 88 81 73 58 46 36 33 40 47 53 51 50 46 48 52 55 57 59 58 59 60 63 62 61 58 54 51 48 46 44 40 42 50 65 81 90 94 97 98 97 95 94 93 94 94 93 91 86 81 74 72 73 76 83 89 97 88 73 61 59 59 73 102 103 102 100 100 103 108 113 116 118 118 118 115 115 119 126 135 152 188 202 210 254 59 90 109 108 107 107 108 110 115 116 113 105 108 114 132 128 121 113 108 108 111 116 119 121 122 123 123 121 120 122 123 123 123 123 123 122 122 122 121 121 122 122 123 123 122 119 114 107 99 92 87 86 92 97 101 100 18 18 18 18 18 18 17 17 18 17 17 16 16 16 16 17 18 18 17 16 15 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 17 17 17 17 17 18 18 19 19 19 19 18 18 17 16 16 15 15 15 15 15 15 15 15 16 16 16 16 17 17 17 17 16 17 16 16 16 15 15 14 13 12 11 10 9 8 8 7 7 6 5 4 1 359 358 358 353 358 26 56 55 46 25 21 15 332 341 19 70 69 64 60 30 323 304 83 81 72 59 349 322 335 359 360 3 18 21 15 357 286 244 253 75 76 57 26 331 157 165 95 106 131 261 288 292 240 228 234 156 160 184 168 161 159 172 114 49 39 41 108 7 323 300 289 290 117 45 356 328 326 27 67 69 64 52 47 38 10 346 313 285 299 86 73 66 48 20 341 248 25 36 39 35 27 18 12 9 8 9 10 7 8 27 106 90 80 70 57 36 22 14 13 13 13 15 358 327 297 272 228 106 85 80 77 87 114 133 138 137 134 134 133 136 144 162 158 147 138 148 168 190 178 174 185 188 173 94 61 46 36 34 35 34 30 25 13 3 355 62 98 105 110 118 140 142 130 98 87 57 35 15 359 333 328 348 29 38 34 23 21 19 18 35 66 85 77 62 46 36 27 19 19 25 28 29 25 16 34 75 55 49 48 56 66 81 105 160 215 8 37 54 72 81 82 71 62 63 65 71 79 85 88 88 85 79 61 28 346 324 320 322 327 340 359 27 47 60 63 62 59 59 61 61 344 315 313 313 315 324 45 79 90 87 80 73 79 355 302 306 314 331 345 356 4 11 26 44 54 58 56 28 320 303 321 350 5 356 349 340 336 334 334 332 329 328 328 326 328 328 328 327 326 327 327 329 329 324 317 300 269 283 309 316 326 338 344 346 346 340 339 341 348 346 341 331 327 327 339 25 86 95 98 100 97 93 93 88 87 87 89 94 100 113 125 140 145 151 155 162 171 180 187 190 185 183 189 202 194 185 182 196 207 207 211 211 205 203 206 211 218 222 221 228 234 236 227 206 183 195 209 225 233 236 236 234 234 233 233 235 238 243 251 263 277 285 292 347 92 99 84 299 291 296 304 321 347 7 6 13 21 23 15 5 351 352 1 18 353 332 323 326 332 349 49 60 31 8 358 13 57 79 87 84 71 55 51 46 26 16 22 44 86 104 77 47 12 339 335 344 52 57 40 357 333 333 27 35 33 25 28 31 8 321 313 319 322 324 326 329 333 336 340 345 351 353 355 359 353 347 336 334 333 327 285 265 286 310 337 352 348 328 137 85 61 42 30 24 23 22 15 341 325 173 163 178 211 316 333 342 341 331 325 329 91 141 251 217 146 124 116 114 120 126 132 142 156 173 201 211 214 213 214 211 201 193 175 155 129 122 124 159 143 96 104 113 137 134 76 58 41 29 21 59 73 77 76 63 45 62 66 67 67 65 62 54 39 23 45 64 70 62 50 32 26 27 30 26 19 8 353 345 342 342 16 55 67 67 66 65 66 68 70 71 70 66 67 72 75 74 74 76 76 76 75 75 74 76 77 76 75 72 71 70 71 71 71 71 72 73 76 78 81 89 99 105 108 110 113 115 113 107 100 95 90 84 75 61 47 40 40 45 48 51 50 50 48 49 51 54 55 57 57 57 57 57 56 55 52 48 44 42 41 40 38 38 44 56 73 83 92 97 97 97 95 93 93 93 94 94 94 92 88 81 73 69 69 82 98 124 106 72 64 61 72 90 104 102 100 96 93 94 97 102 109 114 118 121 125 126 130 141 164 182 195 206 223 282 322 8 99 109 118 124 127 130 135 135 137 138 144 148 152 138 127 121 119 116 116 117 119 120 120 119 120 120 120 122 123 123 122 121 120 119 119 120 122 123 124 125 125 125 125 122 117 112 107 102 97 91 92 93 94 97 18 18 18 18 18 17 17 17 17 17 17 16 16 16 16 17 18 18 17 16 15 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 17 17 17 17 17 18 18 19 19 19 19 19 19 18 17 17 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 16 17 16 16 16 15 15 14 13 12 11 10 9 8 8 7 6 5 4 1 360 4 13 24 20 48 62 62 47 19 352 355 3 45 66 76 78 72 54 10 340 306 73 87 79 63 275 251 288 350 359 26 44 37 28 22 44 56 58 72 74 70 345 287 245 156 46 113 184 219 262 279 286 292 240 154 124 119 122 123 91 48 46 46 32 14 299 335 335 318 130 131 120 85 337 320 83 77 57 39 29 13 14 351 312 309 306 292 75 79 70 71 59 336 317 5 32 32 31 29 25 15 9 6 5 4 1 352 347 11 69 57 52 49 50 42 27 15 7 360 1 3 354 336 313 83 90 84 72 62 51 48 59 122 134 128 115 106 102 98 98 282 250 139 131 133 166 248 248 221 209 197 148 66 51 39 27 26 28 32 31 25 16 14 25 63 91 105 116 122 130 131 140 142 137 103 59 20 353 337 345 25 44 39 39 31 25 20 15 20 50 79 73 62 44 33 23 12 12 17 23 19 17 8 70 75 60 48 42 45 52 57 65 278 279 322 14 36 59 74 85 66 61 68 73 75 78 83 86 87 84 78 64 16 323 306 308 315 323 348 11 34 49 60 65 65 62 60 60 49 329 315 306 294 279 296 47 81 86 85 52 320 287 287 292 302 314 331 341 354 4 8 23 42 52 55 49 3 319 299 330 349 357 345 338 329 329 328 328 327 324 322 320 320 320 319 318 318 319 320 320 322 321 319 313 300 216 307 324 321 330 338 343 340 335 321 317 320 329 319 315 309 312 313 297 285 105 92 96 102 106 111 113 104 98 94 93 95 100 108 118 131 140 145 149 155 163 173 182 191 195 191 194 199 193 187 185 199 206 209 214 212 208 202 203 210 214 221 226 230 233 236 228 212 197 200 211 225 233 235 236 236 239 242 243 243 243 245 250 257 268 277 285 289 110 118 148 227 258 268 284 337 20 17 360 3 20 40 27 2 341 341 356 43 360 337 323 323 325 328 352 32 54 22 359 359 55 83 94 89 80 69 62 57 48 26 8 357 354 75 79 53 13 330 320 323 29 59 51 3 348 9 43 45 40 30 20 7 331 312 310 316 319 323 326 330 334 341 353 357 357 350 350 356 345 332 319 322 322 315 272 264 313 356 17 27 346 323 309 360 53 56 52 46 42 27 5 306 276 195 170 176 199 339 343 339 332 321 322 329 14 269 259 250 147 128 122 118 119 126 137 156 168 183 198 204 208 210 213 208 196 187 166 144 128 132 145 169 142 103 108 113 107 74 52 41 28 21 24 57 67 70 69 58 48 54 61 66 67 66 60 39 27 28 44 58 64 61 50 34 28 33 41 44 35 17 357 344 337 334 26 65 72 69 68 67 69 69 69 71 72 71 71 72 75 74 74 75 77 78 80 81 80 79 81 80 78 75 73 73 73 73 73 72 72 73 75 75 76 75 80 88 98 106 111 114 111 105 100 95 91 85 76 62 47 44 45 48 47 47 49 49 48 48 49 51 53 56 57 57 55 53 51 48 44 40 37 36 37 38 38 38 40 47 59 76 91 98 100 98 96 94 93 93 92 94 95 96 95 92 86 82 79 88 108 140 137 85 71 65 71 88 101 99 97 95 93 90 87 84 74 64 104 124 134 141 150 167 175 181 185 178 164 111 268 279 279 223 141 142 145 148 149 146 143 142 142 145 145 131 125 123 122 121 119 119 121 123 122 122 122 122 123 124 124 123 122 120 118 117 117 119 121 123 124 125 126 127 126 124 120 118 116 115 111 105 102 99 96 93 19 19 18 18 18 17 17 17 17 17 17 16 16 16 17 17 18 18 17 16 15 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 17 17 17 17 17 18 18 18 19 19 19 19 19 18 18 17 17 17 17 16 16 16 16 16 16 16 16 16 16 17 17 17 17 16 17 16 16 16 16 15 14 13 12 12 11 10 9 8 8 7 6 5 2 4 10 22 15 5 38 63 74 60 16 346 18 49 64 72 82 93 87 69 27 356 346 73 81 76 45 21 261 196 253 338 45 57 49 22 12 47 61 69 83 101 130 259 280 306 32 68 150 198 210 237 273 289 291 180 140 86 340 309 30 38 27 360 335 288 269 263 273 286 285 121 131 147 170 207 174 102 83 63 16 346 308 271 266 291 352 15 46 75 81 84 108 198 244 50 44 40 32 25 15 17 15 10 5 1 358 350 350 21 39 44 43 38 34 38 38 25 356 350 360 2 2 3 23 52 79 81 79 71 56 40 30 19 46 107 98 88 77 66 53 30 356 314 112 110 102 66 17 343 284 235 191 59 44 42 29 18 12 18 25 29 27 26 30 41 55 74 90 111 121 136 152 164 163 156 121 72 32 13 6 11 49 50 27 28 29 26 17 11 8 48 67 68 57 41 26 16 9 11 16 20 12 12 37 78 74 63 47 37 34 34 32 23 10 15 29 22 17 15 26 47 56 63 73 80 79 79 81 85 88 92 92 84 348 295 291 296 313 333 1 17 32 49 59 62 62 63 61 58 38 348 329 317 304 266 253 265 79 79 75 23 328 298 296 299 306 313 322 334 353 3 360 29 46 50 45 34 360 353 360 2 346 338 329 324 322 323 323 320 319 317 314 313 313 313 313 312 312 313 315 318 322 322 321 318 329 91 350 329 324 327 331 334 331 326 319 323 318 309 300 300 301 302 290 267 285 78 75 97 118 140 145 137 121 107 99 93 93 95 101 111 124 137 139 137 133 140 154 170 186 195 196 201 201 195 189 192 206 212 215 215 212 207 201 202 206 210 217 224 229 234 235 229 219 211 206 217 227 234 236 237 235 238 242 246 247 249 249 253 258 266 274 280 280 165 131 155 185 205 193 136 82 57 27 356 343 5 52 49 358 331 325 356 68 25 340 318 314 314 315 320 329 67 37 3 357 53 82 90 91 89 86 82 78 74 50 338 308 297 296 339 41 347 309 299 305 340 71 68 23 357 33 52 55 52 43 19 350 318 311 311 314 319 322 326 329 334 344 1 2 356 341 338 337 332 324 317 319 323 324 312 35 45 39 20 353 325 315 312 326 9 58 85 81 69 35 350 289 246 184 159 178 275 336 347 336 324 317 325 335 349 315 286 281 182 139 135 131 130 133 136 146 164 193 209 211 209 209 213 206 192 185 164 144 129 132 134 114 106 103 101 92 81 67 47 28 8 16 33 54 62 65 65 56 49 50 58 63 65 65 55 27 15 23 40 55 61 61 50 44 42 49 47 39 29 13 352 336 329 325 24 76 80 74 72 71 72 72 72 73 74 74 74 75 77 76 75 73 76 79 82 85 87 88 86 85 82 79 76 75 75 74 73 72 72 73 75 75 74 73 72 73 79 90 99 103 106 105 102 98 92 84 72 57 44 44 47 48 44 43 44 40 39 37 42 47 52 55 57 58 56 53 50 47 42 37 34 35 36 38 40 40 39 42 50 62 83 96 101 101 99 97 96 96 95 95 95 95 96 95 92 93 96 103 118 137 113 85 64 53 63 80 96 101 102 99 92 81 67 42 349 317 322 329 139 146 146 147 146 144 135 108 100 106 151 219 247 259 180 156 149 145 141 132 130 130 132 134 131 118 117 117 118 118 118 120 123 124 124 125 125 125 126 126 125 124 122 120 119 118 119 121 123 124 126 126 126 127 126 124 122 121 122 123 124 122 118 118 116 107 19 19 18 18 18 17 17 17 17 17 17 16 16 17 17 18 18 18 17 16 15 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 17 17 17 17 17 18 18 18 19 19 20 19 19 19 19 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 17 16 16 16 16 16 15 15 14 13 12 11 10 10 9 9 8 7 5 3 6 11 18 4 12 41 65 87 119 46 12 50 59 62 66 81 96 99 107 107 71 67 84 80 75 54 27 17 184 206 14 53 79 92 131 49 59 83 93 106 117 117 318 343 360 58 105 136 219 246 262 287 306 310 142 144 162 249 273 302 320 326 308 292 274 246 247 255 282 254 106 111 110 126 187 113 97 93 77 9 322 306 297 79 67 51 42 49 66 85 115 208 217 210 76 44 39 35 20 7 6 5 5 359 357 353 349 13 46 44 40 38 30 21 8 27 20 6 10 11 8 1 7 35 67 79 79 82 84 61 40 27 20 49 83 85 78 64 49 32 13 356 8 87 96 91 71 26 339 303 82 92 62 47 35 19 5 357 360 12 25 31 35 40 43 47 56 66 83 96 99 124 162 151 119 54 42 31 21 14 17 54 45 20 6 15 19 12 8 17 51 60 61 51 39 28 18 14 15 18 17 12 12 49 82 78 67 40 34 29 25 21 21 30 30 34 32 21 11 3 4 11 30 72 82 83 82 83 88 97 121 129 145 228 272 283 295 325 349 3 1 21 50 58 58 56 56 54 49 38 22 7 355 343 315 249 121 73 68 59 14 340 318 311 304 300 299 325 346 1 5 17 47 52 50 36 19 4 358 344 332 316 311 307 308 308 308 308 309 310 309 307 306 308 308 309 309 309 310 313 316 321 320 320 318 360 96 5 317 307 304 313 318 316 317 324 336 339 324 310 312 316 315 313 331 32 48 58 88 132 160 162 156 139 121 105 96 92 94 99 110 124 136 129 120 115 125 141 160 180 188 191 198 202 200 195 203 216 227 225 217 208 205 202 204 207 211 216 224 230 235 235 233 227 221 217 225 232 237 238 237 236 238 242 247 250 251 252 254 259 265 272 276 280 249 155 150 156 153 140 113 90 68 32 343 317 313 327 31 332 314 305 341 67 33 331 308 301 299 296 291 287 272 206 235 313 49 78 86 90 89 88 85 83 90 192 245 261 275 280 281 263 268 277 281 290 303 117 119 92 21 53 61 66 67 65 50 323 299 301 312 320 326 325 325 324 336 353 7 359 348 330 329 328 324 320 322 334 344 355 21 37 37 27 352 325 312 313 314 321 329 350 107 98 80 47 21 19 109 117 167 196 308 339 348 333 324 320 333 352 11 340 288 276 261 163 144 138 137 141 147 157 171 196 213 222 216 214 215 217 215 209 167 138 126 120 111 87 81 90 96 89 85 81 66 30 6 22 38 52 61 63 61 54 51 50 56 57 56 53 40 18 9 20 37 50 56 56 47 69 91 86 61 42 21 4 343 329 333 349 48 80 85 80 77 75 76 78 78 77 77 78 75 77 79 77 74 71 69 72 75 79 94 97 94 89 87 83 81 79 78 76 73 72 72 72 74 74 74 74 71 69 67 66 63 64 82 94 98 98 95 87 70 52 39 42 45 46 40 39 39 38 35 33 36 43 49 54 58 61 62 59 55 50 45 40 36 37 38 39 39 39 38 40 45 57 74 89 98 101 102 102 102 102 101 100 99 98 96 94 89 90 93 91 140 180 126 55 36 30 34 61 90 103 102 97 89 82 66 15 326 310 338 356 9 57 114 120 96 88 82 87 98 120 173 213 225 225 234 183 153 139 133 126 128 128 129 132 128 118 116 117 119 121 122 124 127 128 129 129 128 128 129 128 127 125 122 120 120 122 123 125 127 128 128 127 126 126 126 124 121 120 123 128 132 133 131 125 119 113 19 19 18 18 18 18 18 18 17 17 17 17 17 17 18 19 19 18 17 16 15 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 17 17 17 17 18 18 18 18 19 19 19 20 19 19 19 19 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 15 15 14 13 13 12 11 10 9 9 9 8 5 3 4 8 344 291 315 43 68 81 152 113 62 69 72 76 80 77 79 90 143 169 178 95 79 64 61 48 327 320 325 108 96 84 112 126 145 119 102 121 124 112 97 80 33 14 23 49 91 98 348 329 331 330 331 330 95 156 188 229 244 249 245 262 276 169 130 119 296 288 293 95 62 66 84 85 84 78 79 86 93 269 276 283 346 84 79 68 50 34 28 20 238 229 226 77 59 38 32 29 21 7 358 357 355 350 351 355 360 36 49 51 20 347 322 315 327 32 20 13 12 11 5 345 347 22 77 83 82 89 81 61 42 34 36 55 74 82 76 64 36 12 5 37 65 82 90 94 90 338 305 308 76 81 71 48 25 360 338 332 335 357 20 34 38 42 45 43 44 57 72 78 82 90 95 68 37 25 23 20 17 9 16 30 21 354 342 358 3 2 8 32 51 55 54 44 39 32 25 18 15 14 15 14 13 52 80 84 70 45 35 27 21 18 19 22 25 27 28 19 12 358 345 337 328 67 83 84 85 89 100 117 164 178 189 233 276 291 308 342 349 350 338 21 53 58 56 53 50 46 43 41 35 25 13 6 6 72 79 71 68 51 6 340 326 316 293 299 341 1 2 5 7 20 42 51 46 24 6 351 332 315 297 284 287 287 288 290 293 295 298 301 303 303 302 303 304 304 306 307 309 309 311 312 310 308 306 328 136 165 270 280 287 309 323 339 334 337 346 350 341 331 330 328 327 351 23 36 39 41 45 60 98 138 158 157 147 116 92 82 87 94 109 120 122 111 108 112 129 142 155 169 174 182 196 200 204 205 222 232 236 229 217 206 203 205 207 209 212 217 225 232 233 234 233 230 228 228 233 238 242 241 239 239 240 242 246 250 252 253 254 258 264 271 274 277 262 195 161 156 145 132 113 92 66 16 317 295 288 287 291 282 289 292 279 310 8 305 296 294 295 291 284 288 257 210 202 211 224 91 82 83 83 81 78 69 38 273 272 273 277 283 272 233 228 251 277 283 194 158 163 154 102 71 67 71 75 87 118 228 270 291 324 335 336 326 323 326 348 2 6 349 334 324 326 324 322 321 343 13 18 24 28 32 26 3 325 313 312 316 319 321 325 328 340 50 44 38 40 53 122 180 191 198 329 348 347 336 328 325 333 344 353 348 296 276 290 249 152 142 141 142 149 159 175 193 209 221 220 226 251 324 306 284 268 123 119 113 111 105 87 98 105 102 101 103 110 76 23 24 44 60 70 68 63 57 52 53 58 53 45 29 17 7 5 23 36 42 41 30 333 154 129 102 71 48 16 357 343 344 360 19 48 82 89 88 85 82 83 85 85 83 81 79 79 78 78 76 70 65 60 54 38 360 346 87 97 93 91 89 87 84 82 79 77 75 74 74 75 76 76 76 75 73 70 68 64 61 64 76 86 94 95 91 74 52 37 37 40 41 38 35 34 35 35 33 34 38 44 50 54 58 60 61 60 56 51 46 43 41 41 41 39 38 36 40 46 56 73 84 92 96 100 103 106 109 109 108 106 103 101 97 89 77 64 50 359 242 268 344 350 351 346 360 91 109 108 106 104 120 152 199 220 249 357 5 5 352 354 357 357 9 36 98 118 159 206 219 225 227 243 205 146 132 130 129 133 137 139 140 135 130 129 130 132 132 132 133 134 135 134 133 132 131 131 129 128 125 122 120 122 124 126 129 130 130 129 127 125 126 127 126 123 120 122 129 140 145 145 144 140 133 19 19 19 18 18 18 18 18 18 17 17 17 17 18 19 19 19 18 17 16 15 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 17 17 17 18 18 18 18 18 19 19 19 19 19 19 19 19 19 18 18 19 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 16 16 16 16 15 14 14 13 12 11 10 10 9 10 8 6 4 359 315 288 278 284 211 116 114 102 79 55 56 65 86 81 67 51 25 226 200 120 69 59 50 20 329 250 268 257 175 150 154 170 155 142 129 101 70 60 63 66 70 52 346 333 340 52 91 59 341 331 335 338 320 290 229 219 226 235 238 241 241 172 121 83 29 353 4 31 45 9 39 114 90 84 80 90 106 191 237 246 260 87 86 85 82 72 45 18 336 300 256 201 74 55 31 11 11 25 3 353 351 350 350 351 357 21 52 55 51 349 301 276 265 360 49 22 10 1 359 344 322 346 45 86 83 81 80 68 51 35 39 51 64 74 81 85 78 14 336 13 60 78 83 85 102 129 245 263 19 72 71 65 38 8 341 328 333 342 360 20 33 39 43 46 44 44 44 45 63 91 80 65 48 20 7 2 5 6 3 11 12 360 333 333 346 347 354 15 39 47 52 48 39 37 33 29 21 14 10 13 14 18 48 80 92 76 55 35 27 21 15 20 20 17 15 8 348 339 334 337 336 9 81 85 86 88 97 108 112 130 150 22 333 317 315 320 327 335 332 331 38 57 60 56 52 49 42 38 36 32 27 20 21 36 65 71 73 73 48 359 334 326 324 343 29 31 15 3 356 359 19 39 51 38 14 352 338 322 304 289 278 283 284 287 287 288 289 293 296 299 298 299 301 301 300 300 301 301 301 300 297 293 293 295 299 237 199 231 258 317 16 8 360 343 348 352 350 338 329 325 328 341 12 31 36 39 37 35 34 34 36 51 64 54 50 49 49 58 69 82 84 85 89 101 120 138 145 154 164 167 180 197 202 201 207 230 238 236 229 217 205 206 207 208 210 214 221 229 235 235 232 231 230 232 236 241 246 247 247 244 243 243 244 246 250 254 256 256 259 263 269 273 274 273 235 184 164 150 140 129 121 67 298 282 276 273 268 260 247 265 274 271 261 269 278 283 286 290 289 290 299 227 191 188 206 214 147 86 81 80 78 73 60 11 328 323 333 339 339 325 245 193 259 327 342 312 168 171 165 130 83 68 66 69 85 106 137 314 335 355 343 336 325 324 331 355 5 360 339 332 329 329 328 329 340 17 31 34 38 38 32 9 337 313 316 320 319 324 328 336 336 341 355 13 23 39 38 113 192 193 197 345 355 352 343 335 299 282 310 322 332 316 304 310 338 113 141 137 140 149 160 177 192 205 213 216 235 319 338 312 309 330 114 117 114 115 115 114 120 122 119 121 124 134 126 104 76 74 83 89 85 79 70 63 64 67 66 50 14 358 360 10 26 30 29 346 260 243 172 131 104 84 63 24 354 345 349 358 9 34 81 95 98 96 93 92 92 91 89 86 83 80 79 77 74 67 58 44 30 7 345 335 67 94 93 93 93 93 88 84 82 81 80 80 80 80 80 81 82 81 80 77 74 71 69 68 71 76 83 88 88 79 60 46 41 43 42 38 33 31 32 33 33 33 33 37 42 46 50 55 59 61 60 56 53 51 46 42 38 38 38 37 40 49 62 79 85 86 87 89 94 102 109 112 113 110 108 105 104 100 85 70 58 309 235 283 344 345 341 335 341 135 130 129 138 163 176 177 165 156 128 21 14 7 358 350 339 325 318 314 184 144 128 93 100 216 217 203 156 134 130 130 132 138 143 147 150 147 143 142 142 142 142 140 140 140 138 138 136 136 135 134 131 128 124 122 122 123 125 129 132 134 132 130 126 126 128 135 136 133 134 140 151 159 163 164 164 158 151 19 19 19 18 18 18 18 18 18 18 17 17 18 18 19 19 19 18 17 16 16 15 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 17 17 17 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 17 17 17 17 16 16 15 15 14 13 12 11 10 10 10 10 10 9 8 16 26 12 343 330 235 160 98 81 64 47 40 43 56 53 49 16 335 312 58 61 63 65 41 342 313 258 232 220 180 144 148 99 77 73 64 54 47 45 44 38 33 41 317 295 296 307 75 81 345 312 323 341 2 353 289 243 241 243 245 240 230 151 95 55 30 31 53 74 78 320 40 116 105 109 110 120 135 180 240 233 195 101 88 85 79 69 53 27 16 27 50 69 72 56 24 348 2 12 355 350 349 349 350 350 355 35 82 82 83 266 270 274 267 22 31 19 1 349 342 353 14 38 61 74 71 72 71 61 40 21 25 45 67 76 84 97 97 64 340 30 57 75 84 92 125 206 228 209 72 69 65 51 24 6 352 342 350 1 16 22 26 30 37 43 49 48 41 30 71 93 83 68 47 6 353 348 348 349 351 360 356 341 321 325 332 333 352 31 42 45 47 42 37 34 31 27 20 13 11 15 14 18 31 78 93 86 66 40 22 16 14 19 12 5 358 351 338 327 329 340 349 42 77 87 90 93 101 103 100 85 59 25 9 353 333 331 331 330 329 360 50 59 61 56 51 47 41 28 18 22 25 28 29 42 57 68 73 73 52 355 333 337 10 46 42 31 7 345 342 354 21 41 52 31 360 332 325 315 302 295 292 296 296 295 293 291 290 289 293 294 291 297 300 299 296 291 288 289 289 289 290 290 298 301 299 261 213 196 174 45 30 11 357 341 348 349 345 332 325 324 329 346 15 36 42 41 37 33 30 27 25 24 27 27 28 28 29 30 30 33 37 46 64 102 134 151 159 161 163 164 180 205 215 202 200 213 225 229 226 218 211 207 207 210 214 222 231 237 240 238 232 230 232 238 245 248 251 251 250 248 246 246 245 247 251 254 256 259 260 263 266 270 273 272 253 214 178 165 159 157 170 210 249 258 261 261 256 251 246 246 252 254 233 236 252 264 270 273 275 281 293 164 166 182 202 204 165 94 87 85 83 79 69 38 12 2 5 8 15 4 358 351 357 347 340 329 238 164 166 144 91 57 49 48 50 45 27 7 4 7 353 327 311 310 320 344 1 357 343 338 339 341 343 351 23 31 33 33 42 42 32 1 334 322 321 329 338 349 355 36 180 194 249 9 21 37 37 42 199 205 218 315 360 359 352 349 185 190 264 300 318 324 323 319 334 125 142 136 142 151 164 180 195 203 208 216 293 334 316 302 309 345 113 118 119 122 128 139 140 138 134 134 141 151 162 159 147 128 116 113 114 112 106 92 80 76 78 61 13 356 2 10 19 5 329 287 264 198 156 126 106 97 92 72 14 350 341 335 338 7 74 102 108 108 105 102 99 98 94 92 88 85 81 78 73 65 52 37 21 4 354 352 59 83 88 92 93 90 85 83 82 82 83 84 84 85 86 86 86 85 83 82 81 78 76 74 75 74 73 76 80 81 70 57 46 49 48 44 37 34 33 34 31 28 27 31 36 38 44 49 55 57 58 56 56 55 50 38 26 25 28 33 41 54 71 87 89 87 83 81 82 85 97 106 109 103 101 99 107 113 118 109 135 199 210 320 10 3 358 355 41 135 146 149 152 149 128 115 115 111 78 28 17 12 9 360 350 340 327 295 234 132 127 118 98 144 171 160 141 134 131 133 137 143 147 149 151 150 149 149 147 146 144 143 141 140 140 139 139 139 139 137 133 130 126 126 126 127 129 131 135 136 134 131 128 129 133 148 152 147 147 153 162 170 174 176 175 171 164 19 19 19 18 18 18 18 18 18 18 17 17 18 18 19 19 19 18 18 17 16 15 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 17 17 17 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 17 17 17 16 15 14 14 13 12 11 9 10 10 11 13 15 15 10 359 358 21 54 54 61 69 62 50 32 37 39 30 26 23 23 46 66 66 72 82 41 345 343 293 241 208 61 47 40 41 52 65 64 63 69 64 50 12 346 310 276 271 279 300 344 360 216 224 253 58 48 29 9 330 293 272 256 240 218 154 97 62 43 52 65 123 151 164 43 83 108 118 121 127 133 162 209 211 143 82 82 80 76 65 52 32 46 66 73 71 70 65 3 335 356 359 352 347 347 348 349 352 358 46 133 143 190 226 242 42 47 37 23 8 350 351 4 32 44 49 58 62 63 65 66 61 24 6 8 33 63 79 83 90 98 66 31 32 49 67 82 87 137 243 102 81 73 67 58 39 16 357 342 342 356 15 23 24 20 21 26 34 38 34 20 16 75 84 81 68 35 341 335 332 329 332 337 343 337 326 312 319 321 319 358 38 42 42 42 38 35 32 28 24 18 10 10 14 15 10 15 68 94 97 78 47 13 358 360 7 359 346 331 333 330 324 331 348 10 39 67 87 95 99 94 98 95 83 58 27 6 355 329 325 335 349 8 39 55 60 61 57 46 41 44 13 360 2 24 35 39 46 57 67 72 73 61 355 337 341 32 48 45 17 339 331 337 354 27 42 48 26 327 312 313 311 307 304 307 308 307 305 303 301 298 294 296 287 279 291 296 297 296 292 285 278 281 289 306 315 320 312 299 272 217 188 166 79 44 19 357 341 345 344 340 331 324 323 327 335 354 27 38 39 39 34 29 26 24 24 25 26 25 24 23 21 20 19 20 22 33 108 160 168 170 169 167 165 180 219 234 222 209 204 211 220 224 217 214 211 215 220 227 238 242 243 246 244 239 236 239 246 254 258 259 258 255 251 249 247 246 248 251 253 257 259 262 263 265 268 270 269 262 231 197 183 177 176 180 207 231 246 251 253 251 255 251 239 237 235 229 229 236 248 258 262 264 268 249 158 170 186 196 191 154 104 96 92 89 84 75 54 32 8 354 345 333 319 318 330 360 350 337 321 308 165 160 117 53 37 34 32 29 23 13 360 354 350 338 296 280 272 278 309 8 3 357 360 359 359 360 4 14 13 17 22 25 33 29 16 350 335 329 352 13 11 83 161 184 197 213 13 23 29 23 11 253 235 263 306 355 358 355 345 165 168 224 300 311 311 308 311 326 145 144 141 146 154 165 184 202 200 199 191 42 309 290 287 301 61 119 119 118 118 131 145 152 155 148 137 152 164 179 172 162 149 136 133 136 141 143 138 120 106 100 87 24 6 2 357 339 350 358 2 360 27 155 118 106 110 117 111 75 360 330 318 318 337 52 110 114 114 111 108 104 103 101 99 95 91 86 81 75 66 53 37 20 8 10 25 55 69 77 81 82 80 79 78 78 78 78 78 80 83 84 83 80 78 79 82 83 82 80 78 78 77 76 75 79 83 81 71 60 58 57 53 46 41 37 38 35 33 29 29 30 30 35 43 51 52 52 51 52 55 60 47 28 11 14 22 33 58 79 91 93 92 87 77 60 42 45 87 104 94 87 81 103 130 144 154 168 182 162 64 36 33 33 33 36 51 63 53 52 57 47 62 73 74 55 35 21 16 13 10 360 345 330 267 194 177 155 145 132 135 142 143 136 133 131 134 137 141 144 146 148 150 151 152 149 146 143 141 140 139 138 139 140 141 140 139 135 132 129 130 131 132 134 134 134 134 134 134 134 137 143 158 158 154 153 158 165 173 178 183 184 221 353 20 19 19 18 18 18 18 18 18 18 18 17 18 18 19 19 19 19 18 17 16 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 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 19 20 19 20 20 20 19 19 19 19 18 18 18 17 17 16 15 14 13 12 11 10 9 10 11 13 13 8 329 276 199 59 54 52 58 63 65 49 17 36 52 46 15 19 37 56 73 85 93 104 100 274 268 239 93 65 52 42 30 37 80 102 106 111 131 155 191 229 263 271 250 254 279 312 315 304 248 235 247 216 81 32 6 9 360 333 289 234 200 176 142 108 80 91 121 174 171 145 31 313 198 156 115 107 109 174 174 116 84 73 73 77 77 69 55 35 37 68 86 78 71 54 339 337 351 356 352 345 346 348 351 3 16 341 230 215 221 192 87 52 43 31 4 352 348 10 29 45 44 44 44 50 53 50 67 63 355 353 360 23 47 76 91 91 86 48 36 33 67 83 88 82 58 267 86 81 75 63 48 25 4 344 331 338 2 30 31 26 15 15 17 25 26 21 14 27 60 68 68 60 5 321 313 311 315 322 327 329 324 318 314 317 317 326 18 38 42 41 39 36 34 29 24 20 14 8 5 6 9 5 10 40 95 104 98 88 340 333 344 347 341 332 327 328 322 318 320 358 30 39 57 78 102 124 289 81 89 88 65 28 350 347 327 314 339 36 46 51 54 59 61 56 30 360 322 310 321 337 19 44 52 55 62 68 74 79 70 303 319 352 40 48 45 347 324 321 327 350 25 30 11 281 290 300 311 312 310 309 312 313 312 312 311 309 306 307 309 296 280 280 286 295 300 295 285 265 279 301 323 333 334 325 305 266 213 197 46 33 35 35 46 52 30 9 353 336 319 311 310 319 6 33 37 39 39 34 29 26 23 24 26 27 25 23 22 19 16 12 9 7 8 31 166 171 172 175 194 198 192 219 234 234 219 205 198 212 221 220 217 217 221 233 246 257 252 247 246 250 251 246 251 256 262 265 267 266 261 257 251 249 248 249 250 252 255 258 261 263 265 267 269 268 263 234 211 199 196 192 192 206 224 239 244 246 248 255 253 243 222 224 232 222 225 235 252 261 265 261 217 175 182 186 188 180 154 116 107 104 103 103 102 99 197 235 236 236 242 296 46 34 27 354 325 309 299 277 114 60 38 29 27 25 22 18 12 4 353 345 336 312 276 254 263 319 24 26 26 27 23 16 8 352 337 318 349 11 11 28 29 22 350 332 320 358 23 15 150 174 187 202 242 22 18 10 327 258 248 253 280 301 333 344 350 360 96 107 83 360 325 308 285 285 299 160 149 147 149 154 161 179 195 198 188 97 101 261 269 276 289 122 124 125 122 96 113 147 169 210 243 92 167 172 179 174 166 155 146 146 152 154 154 152 139 133 134 167 200 309 349 349 352 11 6 355 334 315 252 35 75 102 136 136 129 180 286 301 304 318 46 102 110 113 112 111 108 107 105 104 101 97 93 88 82 73 60 46 32 26 36 45 52 56 61 67 70 72 74 73 72 71 66 62 59 67 72 72 71 69 70 74 78 80 81 79 77 77 76 76 78 80 81 76 69 64 64 61 57 48 45 46 46 41 36 29 24 22 30 37 43 44 43 42 41 45 57 63 57 29 19 16 21 36 66 90 104 102 93 67 35 11 353 25 103 106 114 135 171 175 169 159 154 147 114 83 64 60 63 63 54 42 40 52 53 49 45 54 61 64 53 42 29 19 15 14 6 354 329 246 209 200 167 151 141 139 136 136 130 127 126 128 132 136 139 142 146 153 155 154 149 145 142 140 139 138 138 139 140 143 143 141 136 134 133 134 136 137 136 132 126 120 120 124 131 138 145 161 163 159 155 159 165 173 185 195 219 40 72 19 19 19 19 18 18 19 19 18 18 18 18 18 18 19 19 19 19 18 17 17 16 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 17 17 18 18 18 18 19 19 19 19 19 19 19 18 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 18 18 17 16 15 14 13 11 10 9 9 9 10 16 12 345 353 70 56 54 54 55 58 62 43 333 246 172 115 12 8 29 63 95 118 124 145 175 220 221 169 74 64 57 48 29 15 121 134 123 133 153 171 187 206 236 240 229 208 240 284 291 287 287 299 287 128 209 227 251 283 317 335 307 229 203 186 174 164 171 197 200 193 173 154 100 253 159 136 75 52 48 48 60 79 89 87 86 83 84 84 80 52 34 67 82 86 71 20 331 333 346 2 352 345 345 349 359 33 31 9 314 292 60 49 45 41 30 10 330 348 4 18 34 41 35 22 8 5 320 276 232 215 299 357 8 20 13 340 288 320 32 38 17 14 55 100 107 117 184 64 79 78 74 58 38 9 354 339 331 352 35 50 40 27 10 12 12 14 11 13 20 39 51 57 56 44 351 321 312 311 314 317 321 325 327 329 326 326 329 358 38 35 35 34 36 35 34 26 20 15 11 5 360 3 5 360 8 31 86 107 118 197 300 323 336 335 331 324 323 322 311 307 308 13 39 43 47 51 68 339 324 25 88 92 83 41 3 8 353 299 307 48 56 57 56 57 60 53 27 322 293 289 295 323 16 53 62 66 71 79 93 124 175 261 335 21 43 41 13 306 306 309 315 334 360 360 324 292 297 314 321 323 319 318 319 318 317 316 315 313 311 316 319 317 300 273 281 290 297 291 283 266 284 326 341 345 340 331 313 303 333 14 18 20 19 25 57 69 45 19 358 336 306 283 280 317 26 35 37 37 37 33 29 25 22 24 27 29 28 25 21 17 12 7 2 359 356 357 10 142 163 319 302 269 235 225 226 232 228 212 200 209 218 221 222 226 230 246 268 282 271 257 247 258 264 264 265 266 268 271 272 273 269 263 256 253 251 251 251 252 253 254 257 260 263 266 268 269 263 237 218 212 215 209 205 208 221 231 238 240 244 251 253 245 218 230 240 239 230 233 250 263 271 268 215 178 186 190 191 185 159 132 122 122 124 126 136 156 203 241 252 242 237 78 90 66 40 336 297 291 291 303 59 44 34 28 25 23 21 19 12 4 355 350 346 345 345 347 352 3 17 31 37 40 43 32 11 332 315 306 335 13 27 42 37 23 344 325 315 354 24 21 166 175 177 196 329 1 3 345 269 230 237 252 280 300 318 324 329 78 104 98 76 360 302 280 258 281 316 145 150 150 146 149 158 174 186 193 210 209 208 235 251 260 261 138 131 134 143 294 318 312 284 301 320 324 181 177 177 172 162 154 152 153 154 151 146 141 133 142 155 191 207 218 247 19 26 30 356 326 301 290 283 335 4 22 78 128 165 193 222 252 281 303 12 91 108 111 112 110 109 108 108 106 104 101 98 93 87 82 72 63 54 53 56 56 53 50 50 54 59 63 67 68 67 63 55 47 34 46 58 67 64 61 58 60 64 70 74 73 71 69 67 66 66 67 68 69 66 64 63 60 57 50 49 53 52 47 42 31 23 20 29 34 38 35 31 28 27 34 50 72 75 66 45 34 28 25 25 44 98 101 92 53 15 1 355 11 101 145 161 171 175 170 159 141 131 121 104 98 90 84 90 100 108 88 71 61 60 57 52 57 60 64 55 46 35 26 20 16 11 5 347 263 223 211 178 154 146 144 140 137 133 131 130 132 135 139 144 148 152 158 159 158 150 145 141 139 138 138 139 140 141 144 144 144 139 137 137 139 141 140 137 128 121 113 110 111 116 130 147 171 177 170 161 162 167 176 189 196 198 144 131 20 19 19 19 19 19 19 19 19 18 18 18 18 18 19 19 19 19 18 17 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 17 17 18 18 18 19 19 19 19 20 19 19 19 18 18 18 18 19 19 19 20 20 20 20 21 21 20 21 20 21 20 20 20 20 20 20 20 20 20 19 19 18 17 16 14 13 12 10 9 8 9 11 24 25 23 38 56 60 54 52 53 62 64 55 42 40 76 71 57 10 3 30 71 99 157 168 168 206 118 83 71 80 83 80 27 18 61 86 98 117 135 163 180 193 209 214 211 205 223 256 284 279 275 283 292 180 225 237 246 266 298 322 313 206 189 192 188 185 197 200 195 180 173 180 186 174 142 123 100 74 57 43 20 60 124 102 91 84 86 96 123 77 62 71 83 94 102 331 307 331 353 6 359 352 349 355 20 63 44 32 24 62 63 50 39 25 355 335 327 358 8 17 27 25 8 336 319 294 250 233 232 215 191 43 25 10 328 304 297 307 337 8 343 318 276 186 133 116 67 64 69 76 73 58 22 352 339 333 340 14 55 62 53 29 11 12 8 2 355 7 26 42 53 58 45 21 343 316 308 306 310 313 317 327 336 343 342 344 348 28 47 38 24 22 34 34 31 22 15 10 8 3 358 354 353 355 10 36 64 93 137 284 309 322 333 323 318 314 313 310 301 302 316 31 46 52 52 40 19 329 323 9 85 88 86 58 29 15 360 290 287 42 59 62 62 61 60 48 8 284 279 280 284 314 39 63 71 80 90 110 131 145 136 75 38 40 39 23 331 296 298 302 308 313 315 318 314 332 340 341 339 336 334 331 328 326 324 320 315 310 305 316 323 327 312 296 293 288 287 282 279 269 224 327 333 333 334 340 2 21 24 19 15 12 5 4 8 29 24 13 353 333 301 279 346 26 34 35 34 34 35 35 31 26 23 24 25 27 26 23 19 14 9 4 360 356 353 351 350 350 345 326 305 277 247 223 226 228 232 213 202 203 212 223 234 254 264 262 281 287 281 264 252 261 273 278 278 275 274 274 276 277 275 269 262 256 253 252 253 253 252 253 254 257 261 265 268 270 267 255 239 231 230 224 220 217 220 224 229 235 240 246 251 245 228 233 242 248 241 242 251 266 273 273 217 191 200 214 215 209 183 155 140 139 140 145 154 166 184 238 262 270 272 79 84 61 16 292 280 281 286 312 31 41 34 30 28 27 27 27 20 10 359 356 354 354 359 357 349 351 1 27 33 39 47 33 1 318 314 314 342 26 44 53 45 22 346 328 322 356 26 33 16 198 184 177 337 347 347 330 257 231 235 248 273 290 298 281 263 164 128 130 139 197 244 254 256 315 6 43 147 149 141 136 135 140 174 198 227 225 220 215 228 239 237 143 139 143 167 232 270 303 332 345 360 12 147 161 161 154 144 142 146 145 145 145 139 135 132 145 161 177 194 198 177 80 61 57 324 294 282 281 285 314 334 344 340 330 276 236 225 230 246 258 255 167 116 112 111 110 109 108 108 106 105 102 100 97 94 89 82 76 70 67 67 65 61 54 51 51 55 58 61 63 61 58 46 27 360 358 32 59 61 57 52 50 53 58 63 65 65 63 60 56 53 52 53 53 53 49 45 42 39 35 41 47 46 46 42 34 28 22 25 25 26 24 19 14 11 27 51 72 69 61 49 41 35 31 28 37 64 84 82 36 359 353 1 11 21 49 74 140 150 142 131 114 114 113 110 111 115 120 123 121 118 103 86 74 65 59 54 53 57 61 58 51 42 35 28 25 26 31 39 45 137 193 180 157 150 145 142 140 138 137 138 140 144 149 154 156 157 158 159 156 150 144 139 135 135 135 139 140 143 145 149 151 151 152 154 159 162 154 142 129 124 121 118 118 122 140 165 189 195 185 172 168 172 178 187 188 176 152 146 20 19 19 19 19 19 19 19 19 18 18 18 17 18 18 19 19 19 18 18 17 16 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 17 17 17 18 18 19 19 19 19 20 19 19 19 19 18 18 18 18 19 19 19 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 19 18 17 16 14 12 11 9 7 8 12 22 29 34 42 63 65 53 13 348 107 57 54 59 44 32 16 45 79 46 50 64 33 11 9 71 67 45 51 61 78 88 69 38 25 22 38 80 122 142 173 185 182 189 201 201 200 213 258 286 291 286 281 289 243 235 259 265 287 350 6 24 106 157 180 187 192 196 186 174 161 170 189 185 159 141 133 123 81 36 16 342 297 282 94 89 81 64 66 77 77 85 100 108 122 141 166 339 357 12 16 12 1 357 360 43 68 52 36 39 71 75 62 18 335 306 314 326 352 358 358 349 327 312 303 304 292 249 222 216 206 185 91 42 309 287 290 291 296 295 294 292 272 247 176 82 69 60 62 66 73 71 57 10 349 336 337 346 2 54 67 62 32 11 360 355 352 348 1 22 48 48 46 33 349 318 304 304 305 306 312 324 347 356 360 360 2 12 46 63 56 19 20 32 31 25 16 9 5 3 356 349 343 343 345 360 354 339 273 293 302 313 315 312 304 302 302 302 299 297 302 323 38 59 64 68 65 16 313 300 23 82 82 77 56 37 17 341 290 261 62 65 68 71 73 72 49 295 265 264 264 269 331 74 76 82 95 116 133 127 118 96 76 58 50 36 352 303 296 306 306 300 286 266 256 340 3 358 350 345 341 339 337 336 336 335 334 328 318 306 310 318 319 306 287 272 272 276 274 266 238 209 229 263 284 355 31 37 31 22 11 3 354 344 338 341 360 7 4 350 355 12 32 34 35 34 32 30 28 31 33 31 29 26 26 25 24 22 19 15 11 7 3 358 354 350 347 344 341 337 323 303 287 259 234 243 248 241 213 202 198 211 239 267 294 297 295 296 293 285 264 257 265 279 284 284 282 280 278 279 279 278 274 267 258 255 253 254 254 254 254 255 256 258 261 266 269 270 268 262 251 242 234 231 231 231 231 231 233 238 243 250 250 245 241 246 251 251 252 256 267 272 274 233 222 232 245 247 244 226 195 164 152 152 155 162 173 190 216 249 271 284 79 89 76 309 282 277 280 286 328 31 44 39 37 35 34 35 37 39 24 6 1 356 352 346 337 329 327 340 20 31 33 32 16 359 335 329 334 352 21 39 44 41 21 360 339 335 350 12 28 39 54 104 170 330 334 333 339 205 200 217 240 258 270 224 164 176 176 164 152 165 193 217 240 280 346 10 58 146 143 136 135 136 143 184 210 223 225 219 210 220 228 156 145 148 154 178 196 209 340 32 41 49 60 81 109 119 120 122 131 141 141 143 144 142 145 148 145 160 185 204 199 177 116 106 121 261 270 272 275 281 296 319 324 321 318 302 279 260 253 253 263 251 206 149 120 113 111 115 118 123 123 118 107 101 98 96 93 88 82 76 72 71 71 70 65 61 58 63 63 61 60 58 55 42 6 335 335 16 51 61 54 49 44 46 52 61 65 66 62 57 51 46 43 41 40 39 36 31 27 24 27 33 35 35 35 35 33 31 27 25 21 16 11 5 360 358 33 60 69 68 64 56 46 38 34 33 40 54 71 67 25 360 2 17 43 60 65 64 81 102 110 109 105 111 113 115 122 130 138 148 151 146 125 99 82 69 60 55 52 54 56 59 53 47 42 38 36 41 49 56 63 73 85 99 114 129 138 140 141 142 144 146 149 153 156 158 157 156 153 153 152 149 141 136 133 135 137 141 142 145 149 154 159 162 175 184 184 164 151 142 134 131 131 133 138 149 170 185 193 189 183 181 188 186 183 178 172 162 157 152 20 19 19 19 19 19 19 19 19 18 18 18 17 18 18 19 19 19 18 18 17 16 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 17 17 17 18 18 19 19 19 20 20 19 19 19 18 18 18 18 18 19 19 19 20 20 20 21 21 21 22 21 22 21 21 21 21 21 21 21 21 21 20 20 20 19 18 17 15 13 11 9 8 7 10 15 29 29 54 72 79 67 309 305 320 48 56 69 58 21 342 9 66 86 73 74 58 342 336 71 74 65 67 60 54 60 56 46 22 9 6 59 143 156 157 163 163 157 143 126 139 160 287 311 308 280 257 248 266 267 282 294 333 46 17 17 61 84 125 156 166 171 162 155 154 171 171 151 129 129 137 101 72 21 348 302 285 303 77 95 87 65 64 82 106 174 196 176 148 143 144 43 25 25 23 18 9 2 4 57 76 68 28 30 71 88 81 324 302 301 314 323 332 333 313 294 294 297 298 302 293 264 234 221 211 209 218 233 261 275 283 282 279 274 262 244 231 127 82 61 59 57 59 63 67 67 54 18 356 352 357 344 352 43 71 60 31 357 346 355 2 355 349 347 9 33 35 19 349 334 320 310 304 306 327 359 14 13 12 11 10 10 27 70 67 34 27 29 28 15 6 1 357 352 344 338 335 334 333 324 297 281 275 285 294 299 298 295 289 289 290 292 291 295 302 325 33 76 82 85 84 299 285 277 45 75 77 70 56 38 18 360 319 47 74 71 72 73 75 71 57 268 246 242 242 237 191 104 96 98 110 119 120 100 95 88 94 94 80 40 314 294 324 332 318 304 290 280 234 92 28 360 342 335 335 336 338 341 342 344 344 345 340 329 318 309 305 292 262 254 265 272 270 262 231 209 203 206 19 36 48 47 33 5 331 308 298 302 312 331 349 357 3 10 23 32 38 37 34 31 28 25 22 25 28 29 30 29 28 24 21 18 16 12 7 3 358 354 350 345 342 338 336 332 331 327 319 299 281 289 305 304 218 180 185 235 288 301 307 305 304 305 300 289 264 265 272 282 286 287 287 284 282 279 279 280 278 271 262 257 255 255 256 256 256 255 255 254 257 262 266 268 269 268 263 253 237 233 236 240 240 238 237 238 241 246 250 251 248 251 254 257 258 262 269 275 277 270 265 263 266 266 259 245 230 208 180 165 164 168 178 189 205 231 256 280 181 118 131 249 272 277 281 288 347 44 54 50 47 45 44 47 55 68 62 41 14 354 336 323 312 308 307 324 10 35 35 31 20 9 356 347 351 355 1 11 24 34 24 10 347 338 338 5 19 28 39 29 327 317 320 327 3 48 85 163 230 228 194 157 153 171 171 161 160 179 196 208 240 321 354 349 14 151 143 140 143 151 168 197 213 220 222 224 224 45 31 127 150 156 162 178 179 158 88 80 81 85 96 108 117 128 132 133 139 147 146 148 150 148 152 154 154 177 198 211 200 181 151 164 190 225 245 256 262 267 276 289 298 302 309 305 300 289 289 294 303 298 269 167 121 113 114 131 144 155 147 131 110 101 97 95 90 85 78 73 71 71 75 79 83 81 82 84 78 73 71 70 68 61 332 326 340 24 46 56 51 46 40 41 48 58 66 69 66 58 50 42 37 35 34 30 25 18 17 19 25 28 28 26 21 20 20 23 23 22 17 10 360 358 358 6 42 64 73 75 75 71 62 52 45 43 53 62 73 66 53 42 47 57 72 81 82 80 84 91 98 100 103 108 114 119 124 132 142 162 191 213 222 189 77 61 53 49 45 48 53 58 56 51 44 43 45 51 60 65 69 74 78 83 88 94 104 124 137 144 147 151 154 155 155 154 152 150 150 150 149 145 140 137 136 138 141 145 147 149 151 155 158 160 170 175 172 156 147 140 136 139 144 152 162 175 191 194 191 184 177 176 184 189 185 171 164 161 163 157 20 19 19 19 19 20 19 19 19 18 18 18 17 18 18 19 19 19 18 17 16 16 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 17 17 17 18 18 19 19 19 20 20 20 19 19 19 18 18 18 18 19 19 19 19 20 20 21 21 21 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 20 19 18 16 14 12 10 8 7 7 10 15 13 42 72 100 107 148 342 60 90 71 79 100 349 308 312 12 108 75 161 180 228 253 83 128 112 85 61 48 42 54 53 25 350 344 354 110 134 116 122 124 119 119 110 111 91 314 330 321 269 206 199 269 282 302 329 348 101 103 82 78 62 80 124 127 133 138 141 141 137 123 114 108 117 120 83 72 42 325 140 181 317 100 112 123 127 147 112 142 233 216 177 106 78 48 21 22 25 28 24 17 7 14 52 87 87 360 344 37 90 84 24 331 322 322 323 331 344 340 315 304 300 305 308 302 280 244 223 214 210 244 273 276 295 296 285 264 244 231 198 134 91 78 67 59 58 59 62 62 61 48 23 356 2 356 339 350 47 72 54 15 331 332 353 26 358 338 323 357 35 41 24 360 341 326 311 310 335 20 25 24 19 16 12 10 6 25 68 76 62 18 14 12 350 347 347 344 340 333 330 330 330 330 321 298 279 274 274 279 285 289 289 286 283 284 284 285 293 301 315 360 91 101 106 144 238 258 261 82 83 82 75 60 37 7 336 288 299 75 72 70 68 68 67 64 359 232 223 221 222 206 140 121 114 117 105 94 82 83 94 136 154 156 174 156 34 12 354 327 345 3 15 46 125 113 10 325 315 320 326 333 338 341 345 349 353 355 353 348 338 326 308 243 269 299 288 283 267 235 209 189 121 65 53 61 50 19 309 281 267 269 283 306 329 344 351 360 16 29 36 39 39 33 28 22 21 21 23 24 25 27 29 27 23 20 17 14 9 4 359 353 347 343 339 335 332 333 335 337 337 335 328 320 320 326 324 319 166 172 296 306 307 307 307 308 308 305 297 280 281 284 285 287 288 288 287 285 281 282 282 282 275 268 260 257 257 258 257 255 253 252 251 253 257 262 264 266 268 267 259 247 238 240 243 246 245 244 242 243 246 251 255 258 260 260 261 264 269 275 280 280 278 275 275 276 279 273 261 243 229 214 192 180 177 183 189 196 205 228 258 273 209 168 226 264 277 282 289 321 49 61 57 56 53 53 59 71 88 85 64 23 339 315 303 294 295 299 315 354 36 38 37 31 19 360 343 352 345 339 345 6 33 28 12 347 327 328 2 12 15 11 343 316 304 311 321 344 8 24 348 295 173 151 134 132 146 158 173 176 193 200 210 303 357 359 336 314 154 145 145 151 160 173 193 209 214 209 180 60 51 24 125 156 161 169 192 194 172 122 117 117 125 133 141 145 142 143 146 150 153 154 157 158 157 161 164 167 190 203 214 197 183 179 192 203 215 227 237 245 246 247 244 266 284 300 299 299 300 306 315 323 328 334 5 63 77 92 141 167 168 134 107 92 89 85 82 79 74 71 68 68 69 76 82 93 98 99 98 89 84 83 88 96 117 343 356 11 32 42 48 47 40 29 33 45 59 69 72 70 62 52 44 35 32 30 26 17 9 11 18 23 26 26 23 17 13 12 14 14 14 8 4 360 2 4 17 45 64 76 85 87 88 80 71 64 64 75 84 90 83 72 63 65 70 76 81 86 88 91 95 99 104 110 115 118 117 113 123 143 180 222 243 253 246 32 43 43 42 38 41 48 55 58 56 50 47 50 56 65 72 76 79 77 74 71 67 59 65 104 137 148 152 154 153 151 149 148 149 150 152 149 145 142 141 142 144 146 149 151 152 152 153 155 158 164 167 165 155 149 145 144 149 161 178 186 189 192 192 190 185 179 178 182 188 183 169 163 162 164 160 20 20 20 20 20 20 19 19 19 18 18 18 18 18 19 19 19 19 18 17 17 16 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 17 17 17 17 17 17 18 18 18 19 19 19 20 20 20 19 19 18 18 18 18 19 19 19 20 20 20 20 21 21 21 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 20 19 17 15 13 11 8 6 5 8 9 12 24 71 111 130 145 212 70 81 82 82 77 5 314 292 286 121 97 151 180 233 252 240 208 68 64 61 43 27 40 62 223 307 328 340 6 60 75 76 111 172 152 144 150 122 85 47 13 268 185 183 240 10 36 49 309 172 163 142 132 141 131 126 120 123 123 113 109 106 102 111 124 108 91 75 91 129 176 154 160 300 118 126 129 125 120 98 79 276 241 61 51 22 6 357 11 22 30 30 24 12 26 50 86 96 84 341 356 74 89 59 7 337 327 324 337 345 339 309 312 318 336 345 351 329 269 223 211 201 217 326 345 357 5 24 100 145 175 160 104 96 92 84 66 70 70 66 58 49 34 24 17 20 355 340 358 50 63 36 351 319 327 335 351 339 328 310 14 46 49 34 5 336 324 322 357 34 39 33 26 19 14 10 7 3 22 63 89 72 11 345 316 301 317 327 330 327 326 324 327 329 333 328 313 295 283 277 278 282 285 286 287 284 284 285 284 291 296 298 290 224 160 162 175 180 104 89 93 94 93 88 72 36 340 314 296 355 56 68 71 68 66 65 63 58 360 242 232 234 232 218 171 147 121 81 69 65 69 86 180 185 180 176 112 51 17 357 356 16 20 20 13 113 156 180 248 279 295 310 320 328 336 344 351 357 360 360 357 354 348 347 360 349 333 311 300 277 238 209 180 99 87 74 70 36 317 280 276 277 283 301 318 333 340 336 339 22 34 39 41 41 34 26 19 21 22 23 22 20 20 22 23 23 18 14 9 3 358 352 345 339 333 330 329 329 335 338 340 338 337 333 329 327 327 324 318 194 180 288 303 306 307 307 307 307 306 303 297 293 290 289 288 288 289 289 287 285 285 285 285 282 276 269 263 260 258 255 252 249 248 249 250 254 258 261 263 265 266 262 254 246 245 246 248 248 247 245 245 248 252 256 262 264 265 265 267 274 279 282 278 278 276 277 278 279 277 271 254 237 225 220 205 194 192 193 191 187 199 226 263 255 237 227 262 276 283 290 302 346 38 53 54 56 57 60 71 82 89 73 34 321 298 287 281 286 294 312 345 27 39 40 35 24 338 306 291 301 315 331 1 33 33 18 357 333 332 341 356 348 321 306 296 295 307 317 330 339 339 335 330 156 148 149 154 158 152 177 195 206 210 235 24 20 7 329 300 155 147 150 156 165 175 188 202 202 190 127 85 66 32 22 180 171 174 185 199 188 162 151 149 149 145 146 147 145 150 153 154 152 151 153 154 155 163 172 180 190 193 195 172 177 188 194 203 210 222 227 231 228 223 218 234 255 273 283 292 300 311 321 330 338 349 1 13 21 23 15 17 30 40 47 51 54 55 56 55 58 59 59 59 60 64 67 73 81 76 70 64 61 59 61 58 44 22 21 24 34 36 40 44 36 29 32 50 64 72 73 71 64 52 40 29 27 24 18 8 3 7 16 23 25 24 20 13 9 6 6 6 4 360 360 4 13 18 28 42 61 73 81 84 85 77 72 72 79 87 90 90 84 78 72 71 74 77 80 82 86 93 99 105 113 117 117 113 105 95 97 118 172 218 255 269 74 61 54 44 38 32 37 44 51 57 59 57 54 54 59 68 74 78 81 78 72 63 52 41 30 26 20 74 174 167 158 151 149 149 153 156 158 153 149 147 149 150 150 150 150 150 150 149 150 153 157 163 164 163 160 155 154 155 160 176 198 210 206 196 188 185 184 181 181 181 182 175 163 158 156 157 158 20 20 20 20 20 20 19 19 19 18 18 18 19 19 19 20 19 19 18 17 17 16 16 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 17 17 17 17 17 17 18 18 18 18 19 19 19 19 20 20 19 19 19 18 18 18 19 19 19 20 20 20 20 21 21 21 22 22 22 22 22 22 22 22 22 22 22 21 21 22 22 21 19 18 16 14 11 9 6 5 4 4 11 17 42 70 139 173 191 277 94 88 68 31 353 306 302 308 213 187 157 54 14 337 66 69 57 58 58 39 13 355 239 203 201 331 334 335 351 27 360 259 236 160 335 341 39 67 64 19 263 210 183 105 52 66 66 61 97 143 136 142 138 113 123 128 130 125 117 115 101 91 91 91 85 108 113 147 166 167 156 154 318 342 106 113 109 109 107 97 77 81 61 39 8 348 342 1 16 28 37 33 31 40 52 64 75 60 2 324 360 82 64 11 324 320 323 332 319 310 289 354 17 24 15 4 350 304 227 219 215 211 23 20 18 17 29 79 107 112 304 101 104 107 113 117 105 77 63 49 39 27 25 19 13 343 347 22 52 46 7 332 321 330 332 331 326 317 318 20 50 54 42 353 327 331 18 50 51 44 33 25 17 11 6 3 360 12 67 109 102 64 313 288 274 279 294 306 313 317 321 327 330 334 331 325 316 299 287 279 280 282 284 287 287 287 286 286 286 287 285 276 228 167 131 128 120 78 84 94 102 102 100 92 68 13 15 21 33 40 60 78 71 65 60 59 48 28 12 351 322 303 287 285 295 14 48 54 53 50 47 38 206 200 187 113 55 25 19 22 25 20 10 359 360 50 180 219 244 263 285 303 319 329 338 348 351 354 355 356 357 356 1 7 360 317 291 288 270 241 209 197 180 129 101 77 269 272 276 289 298 312 324 331 339 348 353 356 27 36 39 41 39 34 28 23 22 22 24 25 21 18 17 18 17 13 4 356 350 347 343 335 328 323 323 329 335 339 339 339 336 334 333 330 327 325 322 313 262 200 246 288 299 302 304 304 304 304 301 298 295 291 289 288 288 289 289 289 288 286 285 285 285 283 279 272 263 255 250 243 239 241 245 249 251 255 258 261 264 264 262 258 253 249 249 248 248 244 239 238 243 248 252 257 261 264 266 270 276 279 279 277 276 276 276 276 275 277 274 267 246 231 229 225 217 210 204 198 193 197 214 237 251 251 246 263 275 284 290 295 301 333 28 45 54 58 57 61 79 93 77 29 305 286 281 278 286 296 315 346 20 36 33 24 354 314 301 295 300 319 348 20 41 41 25 5 339 337 336 337 330 313 307 300 299 309 317 324 326 329 329 348 198 192 192 164 153 150 180 203 223 235 356 17 22 10 326 307 152 148 157 167 169 174 183 196 188 169 133 109 80 48 360 295 196 181 184 198 192 176 161 156 154 156 153 150 148 154 156 153 146 138 129 136 149 162 172 177 177 149 124 124 198 267 270 231 220 224 223 221 216 211 210 234 257 273 281 291 300 312 323 333 344 351 355 358 360 1 360 2 5 9 16 21 25 27 29 33 38 43 47 48 49 50 51 51 54 51 47 43 38 33 26 21 15 12 10 11 17 21 25 27 30 37 41 57 70 77 81 81 76 57 37 19 19 14 5 356 358 4 9 16 20 20 16 9 5 1 358 356 354 355 6 22 33 32 32 35 49 59 63 64 65 71 74 84 94 101 102 99 93 85 80 74 73 77 81 82 82 86 93 102 109 111 109 104 102 98 94 93 90 82 68 63 66 64 59 50 42 38 45 50 53 56 58 61 59 61 62 66 70 74 76 76 72 64 50 36 29 29 21 4 357 10 157 152 150 149 154 158 162 156 153 152 154 155 153 149 147 145 144 142 140 143 152 165 163 165 169 173 169 164 170 186 204 215 216 207 189 184 183 180 177 172 167 159 150 147 148 150 153 21 20 20 20 20 20 20 19 19 19 19 19 19 20 20 20 19 19 18 18 17 16 16 15 15 15 15 15 15 15 15 15 16 16 16 16 17 16 16 16 16 17 17 17 17 17 17 18 18 18 18 18 19 19 19 19 20 19 19 19 19 19 19 19 19 20 20 20 20 20 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 20 18 17 14 12 10 6 2 360 357 19 38 39 27 360 289 282 50 67 89 87 88 290 275 311 329 212 99 76 48 27 28 58 66 63 57 50 39 354 330 259 206 209 248 297 308 305 298 269 256 92 70 23 19 41 79 71 350 268 192 152 115 87 112 98 69 43 64 78 91 91 81 120 130 135 133 129 131 97 34 360 159 145 148 157 164 171 160 135 43 33 49 100 106 105 126 128 88 75 72 71 34 326 323 333 353 10 24 37 41 45 53 59 60 63 39 357 303 294 283 269 303 308 313 317 318 300 305 17 44 41 34 16 360 338 283 233 205 38 27 25 23 20 14 22 56 101 86 72 79 96 111 132 130 109 87 71 49 35 25 23 13 357 323 4 41 54 30 349 322 320 322 320 318 316 318 323 332 32 48 50 323 323 353 45 57 58 46 30 20 11 2 354 356 359 4 62 104 118 125 269 270 262 256 270 286 301 309 316 322 326 331 332 330 322 307 291 281 279 282 285 288 288 288 286 283 279 277 270 251 152 114 98 92 86 69 68 89 102 108 111 111 101 78 66 52 40 24 40 65 67 62 55 52 42 27 8 360 353 345 340 333 338 5 34 49 51 48 41 30 6 322 268 221 35 31 31 27 24 18 360 347 339 332 235 225 234 247 268 292 311 322 328 333 338 342 344 350 357 360 359 356 341 314 273 260 253 241 226 216 202 149 165 229 251 268 281 299 312 322 325 334 349 2 9 17 28 33 36 38 37 34 29 25 22 20 23 27 26 22 16 13 9 3 355 350 346 347 344 332 324 325 334 337 339 340 339 336 334 333 331 330 326 325 324 313 279 222 245 274 291 295 297 297 296 296 295 294 292 289 287 286 286 287 288 290 288 286 284 283 283 285 285 282 265 252 244 235 233 236 244 248 251 255 257 260 262 263 262 259 256 252 250 248 244 237 233 234 237 242 247 253 258 264 268 271 275 277 277 276 276 276 277 275 276 277 278 276 264 255 249 243 236 229 219 210 206 206 216 229 244 249 254 263 274 283 287 289 294 313 358 36 57 71 83 98 105 106 95 332 286 281 281 284 292 300 317 353 21 27 19 360 317 296 314 323 328 352 34 57 61 54 43 21 353 340 330 323 328 333 329 307 304 312 320 321 319 325 322 268 213 225 233 174 160 164 182 202 237 270 341 6 17 13 345 328 150 150 170 189 194 178 178 184 169 154 143 132 125 119 282 268 236 190 188 195 193 178 162 157 158 162 159 156 154 160 161 157 146 140 135 139 145 154 164 162 150 130 129 147 215 239 244 236 233 231 224 215 199 208 244 270 273 279 283 294 307 319 329 337 343 349 351 352 353 355 357 354 353 355 2 7 11 13 14 17 21 26 32 37 41 44 46 47 48 48 45 41 34 27 19 11 9 8 3 360 357 359 360 1 6 19 41 51 60 71 93 92 84 71 41 12 9 2 352 347 352 357 356 2 8 10 6 1 358 353 348 345 345 352 19 39 46 42 36 33 37 41 45 43 43 53 72 91 101 109 114 111 102 92 85 76 72 73 81 85 85 76 74 77 88 97 99 98 103 104 101 94 87 82 73 64 60 64 64 57 51 50 55 60 61 61 61 61 60 61 61 64 66 69 71 73 71 69 61 52 48 43 42 40 53 74 106 129 140 145 149 154 159 155 152 152 152 150 146 144 142 141 139 135 132 135 150 187 182 172 173 190 194 190 187 195 205 211 217 213 187 180 177 172 162 151 140 139 140 140 143 146 146 21 21 20 20 20 20 20 19 19 19 19 19 20 20 20 20 19 19 18 18 17 16 16 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 17 17 17 17 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 21 21 21 21 22 22 22 23 23 23 23 23 23 23 23 22 22 22 22 23 22 21 20 17 15 13 10 5 359 355 352 358 48 62 33 35 46 56 60 57 78 105 158 255 262 227 200 131 79 72 57 331 354 51 65 65 55 40 11 318 317 290 211 216 238 283 301 314 347 356 357 50 68 49 333 39 90 71 10 184 129 135 158 161 143 99 72 32 50 82 73 62 64 104 121 126 128 133 133 125 203 212 183 157 144 145 147 151 107 54 28 5 60 106 110 113 118 95 79 66 73 80 61 350 329 332 346 2 17 32 47 57 64 73 69 60 28 328 294 268 255 255 286 304 316 310 313 312 45 60 56 46 33 11 353 340 331 65 57 39 28 22 20 17 14 14 55 98 87 80 74 75 93 129 110 103 96 88 69 43 32 23 10 353 341 24 46 50 14 344 320 315 312 309 307 316 332 358 19 33 44 51 282 328 15 59 66 67 50 13 347 339 339 340 349 359 12 32 84 120 136 166 232 238 244 255 277 292 299 307 315 321 324 327 327 329 327 319 308 293 290 292 296 294 291 287 284 280 284 269 155 109 89 83 89 88 74 52 63 92 110 116 119 119 96 71 58 40 21 22 37 55 57 52 46 38 23 2 354 350 346 341 340 344 4 28 48 52 47 40 28 13 349 322 295 360 32 30 25 17 4 346 337 331 327 296 240 235 243 265 288 306 319 318 318 320 322 333 347 358 1 358 349 340 334 327 250 241 240 234 220 205 180 189 225 255 283 296 307 313 310 308 316 341 2 7 18 28 32 34 34 34 31 29 25 21 15 15 20 28 28 22 13 5 360 355 352 349 350 351 357 4 350 345 340 339 338 337 335 333 331 330 328 326 325 325 318 299 268 271 281 288 289 287 286 286 287 288 287 286 285 283 283 284 286 287 289 288 285 284 283 283 286 288 285 268 253 243 234 231 234 243 248 252 254 256 258 260 262 262 260 257 254 250 243 236 229 230 232 234 239 245 254 260 265 268 269 270 272 273 273 273 273 273 275 278 280 284 281 270 258 252 250 245 242 237 227 218 215 219 227 234 241 250 261 271 277 280 284 291 314 354 30 59 81 100 119 125 130 134 232 267 275 281 288 295 300 310 360 24 16 350 322 302 274 328 337 334 345 15 59 61 60 59 44 9 335 320 317 323 323 315 295 295 305 310 313 317 326 318 296 243 253 255 217 187 182 179 180 193 305 346 1 13 18 11 334 158 160 175 198 207 176 167 161 147 145 145 145 150 167 207 220 217 197 188 186 189 158 147 159 165 167 165 162 162 168 168 160 142 138 136 136 139 149 164 160 151 143 155 180 212 220 224 221 231 237 236 230 220 233 244 255 260 268 279 301 320 331 336 339 340 342 342 344 349 357 1 357 351 350 358 4 7 7 7 8 11 14 18 23 29 36 42 48 50 50 47 43 38 32 24 14 10 7 3 357 353 352 350 348 344 348 2 17 17 20 35 82 90 90 62 5 357 349 338 329 340 346 348 350 353 356 352 349 349 345 340 335 340 352 22 48 57 50 42 37 36 35 34 29 21 20 57 109 120 126 130 118 104 90 87 86 82 79 79 85 87 83 78 71 72 87 93 95 101 103 101 98 94 89 83 74 62 63 64 65 64 63 66 67 65 63 62 60 60 59 60 61 64 67 69 71 72 71 66 60 56 53 54 57 65 79 91 101 113 124 129 130 126 336 167 152 146 141 137 138 139 140 138 138 139 146 160 203 228 196 183 187 205 213 207 209 208 202 192 161 145 159 158 150 137 126 121 127 131 135 138 138 134 21 21 21 20 20 20 20 19 19 19 19 20 20 20 20 20 20 19 19 18 17 17 15 15 15 15 15 15 15 15 15 16 16 16 16 17 16 16 16 16 16 17 17 17 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 21 21 21 22 22 22 23 23 23 23 23 23 23 23 23 22 22 22 22 23 23 21 20 18 16 14 11 4 358 352 347 336 123 120 104 116 99 75 68 63 65 55 41 357 343 348 21 54 68 86 77 342 39 50 55 52 47 20 346 326 349 355 360 294 317 343 1 4 7 2 8 17 17 12 328 43 77 72 71 156 106 111 147 91 61 53 78 102 222 194 110 70 54 73 117 125 122 95 250 228 198 183 169 153 129 109 82 52 33 29 16 349 75 108 112 109 102 92 81 61 82 82 55 9 344 329 337 351 7 30 54 75 82 83 77 67 25 296 275 258 242 254 291 306 315 333 30 46 56 63 60 49 33 17 7 40 64 64 55 40 21 14 16 17 14 10 55 89 91 84 75 53 23 35 90 99 103 106 100 73 48 31 17 2 11 36 47 38 360 347 334 345 326 317 313 339 6 19 23 29 39 63 124 34 40 60 78 84 100 313 311 308 322 333 346 1 13 22 46 98 134 148 170 196 232 263 283 289 296 303 310 315 316 324 336 359 8 15 9 2 352 337 328 318 316 319 335 342 344 319 91 92 83 94 110 101 83 59 23 349 126 129 128 128 95 74 60 38 21 9 15 29 43 45 43 36 25 7 352 346 343 338 338 339 344 13 45 52 46 38 27 12 352 326 299 292 27 27 19 4 350 335 330 327 328 322 300 288 282 289 297 308 315 315 315 317 324 348 1 7 2 354 340 337 340 348 352 332 219 208 197 184 175 176 180 267 330 320 312 306 294 287 280 258 259 318 15 24 29 31 32 31 30 28 25 19 14 11 12 18 25 41 47 28 9 359 351 348 345 347 352 3 355 346 339 337 335 335 333 332 330 328 326 323 323 322 320 314 306 301 299 298 294 289 285 283 282 283 281 280 280 281 283 285 286 286 286 285 286 285 285 286 287 289 285 274 253 238 230 226 233 241 250 253 254 256 257 259 260 261 258 255 250 246 235 225 217 222 227 230 235 243 253 260 263 264 264 264 265 268 270 270 270 271 272 276 278 279 276 270 256 252 250 245 243 241 239 230 225 222 228 234 240 247 255 265 271 275 280 292 323 13 38 57 84 103 125 145 155 169 206 247 268 278 286 293 296 301 328 15 2 339 323 321 333 347 336 329 340 5 33 29 40 56 54 21 306 300 308 320 321 310 282 273 269 282 311 332 345 337 327 314 247 227 215 208 196 163 160 164 333 349 360 13 23 9 323 178 175 180 193 190 150 144 139 134 140 145 148 163 180 198 203 202 191 176 165 123 337 208 179 174 172 169 170 170 173 167 157 142 141 138 135 147 160 181 177 163 151 170 191 214 215 214 208 216 225 233 228 221 219 224 230 234 244 261 305 332 340 338 331 328 328 328 333 342 359 13 21 10 4 5 8 9 8 8 8 8 10 11 13 17 22 30 39 46 48 46 42 38 32 22 11 4 3 3 359 355 351 348 343 339 335 338 349 3 355 333 314 167 130 166 198 234 309 320 327 325 330 339 345 345 346 345 345 347 343 336 331 329 333 349 23 47 50 42 38 37 34 30 19 6 360 35 132 135 135 129 113 98 86 86 93 94 90 86 86 88 90 92 90 87 90 91 92 93 95 98 101 99 95 90 80 67 61 64 72 73 73 72 70 66 63 59 58 57 57 59 61 62 66 69 73 75 73 67 62 58 57 59 64 70 78 86 92 92 87 76 41 354 333 331 145 143 138 137 139 143 146 147 151 155 161 161 176 208 206 198 189 206 215 218 221 201 160 112 91 81 99 120 129 125 122 119 124 128 133 134 132 126 21 21 21 21 21 20 20 20 19 19 19 20 20 21 21 20 20 19 19 18 18 17 16 15 15 15 15 15 15 15 15 16 16 17 17 16 16 16 16 16 16 17 17 17 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 21 21 21 22 22 23 23 23 24 24 24 24 23 23 23 23 23 22 23 23 23 22 21 19 17 14 11 4 353 343 328 284 198 188 174 150 135 154 212 120 71 48 27 13 32 41 42 40 53 74 72 62 60 55 53 65 91 92 28 31 32 5 354 351 39 36 23 5 358 354 10 18 3 350 355 57 76 82 92 340 58 87 66 35 7 356 264 233 218 180 100 73 45 41 83 117 94 38 360 344 175 157 150 137 108 89 64 30 11 11 7 8 82 97 96 102 100 96 89 46 290 52 43 10 348 334 340 354 15 49 70 93 90 93 92 94 268 274 272 262 228 230 282 309 17 60 57 50 48 63 58 46 32 32 40 53 63 67 59 42 10 12 16 20 17 23 50 84 95 92 88 76 339 64 87 95 97 93 88 70 52 40 23 359 12 34 45 20 356 356 15 19 350 343 348 16 23 23 18 21 27 61 76 45 41 43 62 12 311 309 307 308 324 341 352 356 360 7 11 19 70 122 126 124 103 335 309 306 304 307 305 303 302 329 2 21 25 27 23 18 13 5 358 356 8 18 22 12 7 4 79 87 83 101 111 100 81 61 20 289 255 213 165 105 61 51 44 28 15 4 3 7 19 30 39 40 32 14 356 344 337 330 325 321 307 350 48 55 46 37 25 8 348 315 279 261 360 13 11 355 337 326 321 326 335 354 354 349 338 327 317 310 309 311 321 347 10 17 16 12 358 346 329 335 346 360 12 28 91 148 165 163 155 141 120 38 346 323 309 297 289 301 309 250 222 209 31 33 33 33 32 30 28 26 23 18 12 6 5 4 4 26 60 61 22 360 345 340 338 339 345 354 354 343 335 332 331 330 330 329 328 325 322 319 318 320 321 320 317 314 312 310 308 302 297 290 285 281 280 278 279 280 282 283 284 283 283 284 285 286 288 289 289 289 286 279 266 253 239 226 231 241 251 255 256 257 257 257 259 259 256 248 238 217 195 188 187 192 203 218 227 239 249 256 260 262 261 262 265 269 270 270 268 267 267 269 272 274 276 275 266 259 253 245 242 242 243 242 236 229 232 235 241 247 254 260 267 273 280 292 315 352 17 47 80 110 145 177 182 189 206 238 258 270 279 284 289 294 307 348 344 333 323 341 4 1 332 320 321 342 6 4 7 24 50 309 263 296 311 325 342 331 269 243 238 258 360 2 355 321 296 265 217 208 205 194 46 49 122 19 341 348 5 25 37 31 339 205 188 175 165 145 124 130 132 134 140 150 167 180 188 195 199 191 178 159 140 120 282 248 213 186 176 171 176 179 179 167 157 148 147 149 155 168 179 189 193 175 161 176 197 218 217 218 220 214 215 219 216 215 214 216 216 217 217 221 301 350 336 318 303 303 306 306 314 327 353 23 39 28 20 16 23 25 22 20 20 20 18 18 17 16 18 21 29 34 36 34 31 28 26 18 9 358 358 3 3 357 350 347 347 343 334 335 341 352 335 312 289 263 203 209 208 205 228 283 318 321 329 348 6 8 360 355 346 341 340 332 324 314 313 317 326 354 19 28 31 30 27 21 14 8 16 61 123 133 133 125 109 96 83 81 85 93 95 95 93 93 96 101 102 101 100 97 95 92 91 92 97 97 96 92 83 73 64 64 71 79 78 74 70 66 61 57 55 55 56 58 60 63 65 67 70 74 74 70 63 60 61 64 68 70 73 75 76 71 53 20 355 339 331 304 177 155 144 144 146 153 159 164 169 171 173 176 186 200 205 204 199 209 215 219 220 116 118 109 101 92 85 102 120 125 125 122 125 129 132 131 129 126 21 21 21 21 20 20 20 20 20 20 20 20 21 21 21 20 20 19 19 19 18 17 16 15 15 15 15 15 15 15 16 16 17 17 17 17 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 19 19 20 20 20 20 21 21 22 22 23 23 24 24 24 24 24 24 24 24 24 23 23 23 22 23 23 22 21 19 17 14 10 2 347 336 304 262 129 39 50 55 60 95 145 69 61 49 13 349 8 60 57 40 41 56 65 71 68 59 49 198 176 148 99 82 54 324 322 333 109 109 38 324 317 306 301 306 308 306 321 48 88 102 163 352 9 65 45 17 339 2 47 83 120 101 81 58 34 30 64 107 92 77 37 27 101 111 38 32 98 87 68 9 349 345 3 32 79 105 110 105 101 98 91 75 57 60 39 13 345 338 340 354 38 93 82 91 123 133 129 122 150 265 266 283 332 52 355 348 54 68 66 48 51 67 60 45 16 22 41 57 64 68 67 53 8 13 22 26 24 28 42 79 96 105 131 172 197 92 88 91 92 88 80 64 49 41 17 358 9 29 35 354 343 349 32 29 8 4 9 21 19 15 12 14 22 44 55 52 34 23 13 357 337 324 315 315 328 335 335 331 333 334 336 333 327 313 104 99 86 54 11 349 327 309 296 291 296 351 23 31 28 25 20 15 11 7 8 14 24 26 23 13 9 32 82 80 78 88 88 79 64 48 360 238 225 209 180 102 76 61 41 18 7 1 359 358 1 10 28 45 49 18 355 339 331 323 316 309 308 27 64 60 48 38 22 358 327 288 253 241 253 330 339 329 317 310 300 316 338 360 358 353 341 332 320 301 297 302 331 20 30 26 14 2 350 342 337 353 1 7 11 26 57 114 141 148 139 127 97 14 340 320 324 350 14 17 18 19 27 32 33 34 34 35 32 30 26 23 18 11 6 1 1 359 358 358 7 25 16 356 337 331 333 336 343 348 347 335 330 328 328 327 327 326 325 323 320 317 314 319 321 320 319 318 316 313 310 307 304 301 295 288 283 280 279 279 278 278 279 281 282 284 285 288 290 292 291 288 285 281 275 266 248 231 230 240 252 257 258 258 257 254 253 254 254 235 137 123 132 152 176 194 208 221 227 238 246 253 258 263 264 265 268 271 271 269 264 264 266 267 273 278 285 286 282 270 260 253 244 243 245 246 244 240 237 240 244 249 255 260 267 273 282 294 305 317 331 352 51 141 180 206 206 208 217 237 250 260 267 274 282 287 298 319 324 322 317 330 331 317 299 303 311 328 345 354 342 335 360 285 302 317 338 356 31 37 27 319 336 356 8 3 354 308 264 241 223 245 360 76 41 21 352 360 353 350 22 45 56 55 91 185 152 128 126 127 129 135 138 143 151 165 182 193 193 193 199 185 169 151 147 159 214 236 236 213 189 177 178 177 171 157 150 147 151 161 169 177 185 192 198 178 167 177 201 220 217 214 211 211 214 216 211 211 211 212 208 203 189 171 141 131 206 243 248 261 272 272 272 273 247 111 99 75 38 32 53 70 75 66 57 50 44 39 36 31 27 25 26 24 21 15 10 9 11 12 7 357 360 6 9 358 347 337 347 349 330 319 315 329 304 292 286 279 257 209 167 147 91 30 354 328 360 14 27 16 8 358 343 334 331 323 313 304 302 306 318 333 346 357 5 9 9 8 10 18 34 59 91 123 129 124 111 103 94 88 86 93 99 102 103 103 104 105 107 108 108 102 99 94 92 91 92 93 92 90 86 80 68 67 73 82 80 77 71 65 60 55 54 54 56 57 59 62 63 64 65 69 70 70 64 63 66 71 71 68 60 50 38 20 4 348 333 328 323 297 222 170 152 151 155 164 171 176 179 180 180 180 181 188 194 202 208 211 204 132 77 104 119 118 115 111 107 112 121 128 127 127 128 129 130 131 129 127 21 21 21 20 20 20 20 20 20 20 20 20 21 21 21 20 20 20 19 19 18 17 16 15 15 15 15 15 15 15 16 16 17 17 17 17 17 16 16 16 16 17 17 17 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 21 21 21 22 23 23 24 24 25 25 25 25 25 25 24 24 24 23 23 23 23 23 22 20 17 14 9 2 350 355 25 60 48 39 42 39 30 27 42 58 56 43 346 349 7 55 72 77 70 61 62 85 86 74 51 28 194 177 163 136 175 242 274 239 162 170 202 240 255 273 294 302 309 325 3 40 75 68 49 27 24 31 23 354 308 12 53 57 20 55 80 50 24 354 64 113 117 108 79 45 56 65 353 45 94 91 71 354 335 336 10 355 340 143 115 104 100 98 96 97 84 73 41 11 344 335 331 331 10 67 19 247 206 172 143 127 169 200 232 12 13 17 7 12 44 79 86 63 59 66 71 43 346 338 33 56 61 64 67 73 54 34 36 36 31 30 39 65 95 116 154 158 128 94 89 89 90 84 73 55 41 30 7 355 353 14 6 329 333 354 41 36 26 16 14 14 10 9 9 14 21 33 50 52 33 24 16 4 348 334 320 303 288 286 297 303 307 309 311 309 300 296 322 82 86 65 37 4 339 305 286 281 303 31 37 36 31 23 14 7 1 359 1 14 25 29 22 12 8 48 81 83 78 69 54 40 29 24 12 210 199 182 157 117 97 84 58 20 2 358 355 350 350 354 7 47 60 27 358 334 324 316 308 304 305 74 79 71 60 42 14 320 291 265 240 238 255 324 327 319 308 306 306 332 345 356 353 348 336 317 303 289 286 299 339 28 33 29 6 353 343 350 357 6 6 7 10 20 29 50 100 133 133 117 68 6 4 13 31 33 33 30 26 24 28 30 32 32 32 33 34 30 25 19 12 3 2 2 5 3 360 355 353 353 355 351 340 332 332 334 338 339 335 325 324 323 322 321 322 321 322 322 321 319 316 319 319 317 316 313 311 308 307 306 306 305 303 297 290 285 281 278 275 274 275 279 283 285 288 290 291 291 289 287 285 284 281 270 251 235 225 236 247 256 259 258 255 252 249 250 264 285 111 131 147 154 168 187 208 220 229 237 244 252 258 262 265 268 270 271 270 267 263 265 271 280 284 287 293 295 291 277 263 256 250 247 246 247 248 249 249 248 250 252 258 263 269 276 282 287 292 297 303 305 298 238 202 211 227 231 235 241 246 252 257 266 274 280 287 295 299 302 305 313 306 294 284 293 302 320 337 346 329 318 300 277 335 6 21 22 19 329 340 360 15 14 11 3 352 317 247 265 322 342 20 135 152 210 302 21 20 9 44 69 78 73 78 114 98 110 124 133 140 145 149 155 165 178 188 196 195 190 171 156 153 151 161 176 197 218 230 236 250 222 184 163 147 145 139 138 141 148 160 169 188 196 203 180 171 177 203 218 220 223 220 212 214 214 210 208 206 204 195 183 164 159 157 162 180 196 210 220 223 215 221 218 205 164 150 143 91 52 74 111 124 126 117 106 92 84 78 74 62 50 40 29 19 9 2 359 1 4 5 1 8 15 26 14 352 333 338 330 302 291 281 246 260 266 271 268 259 122 103 87 51 8 347 303 261 74 52 356 350 345 336 330 325 314 306 299 297 300 311 328 340 344 347 350 353 358 8 31 47 53 53 96 121 120 115 112 110 105 99 96 101 107 110 111 110 108 107 106 103 101 100 98 97 95 93 91 89 87 87 84 79 80 81 82 82 78 74 65 57 52 52 55 57 53 54 56 59 59 60 62 64 66 65 67 73 82 76 61 39 23 9 359 348 338 326 315 306 302 248 178 158 155 159 174 185 189 181 169 165 165 156 6 360 343 339 92 88 92 105 115 120 121 118 116 116 120 124 128 129 130 130 130 131 131 128 126 21 21 21 20 20 20 20 20 20 20 21 21 21 21 21 20 20 20 20 19 18 17 16 15 15 15 15 15 15 15 16 17 17 17 17 17 16 16 16 16 16 17 17 17 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 21 21 21 22 22 23 24 24 25 25 26 26 26 26 26 25 25 24 24 24 24 23 22 20 17 14 10 10 13 38 58 63 59 51 46 47 33 13 36 54 58 35 10 11 19 26 27 49 71 73 73 90 81 76 53 336 261 192 176 176 206 234 260 249 243 231 218 263 334 359 8 20 22 21 22 44 58 41 29 26 16 7 356 340 343 60 49 36 7 45 67 65 345 306 278 72 75 77 66 47 53 56 343 61 91 99 98 321 298 329 9 352 345 67 105 104 103 109 113 118 92 79 55 6 337 326 321 316 321 310 294 260 277 12 62 71 93 85 47 30 17 9 4 6 24 81 90 83 55 69 94 32 319 321 37 53 58 56 58 66 55 45 40 37 33 29 31 40 75 108 140 140 110 96 92 86 79 74 64 45 29 360 343 335 333 341 329 320 327 358 37 42 33 18 9 3 360 3 8 14 16 23 40 50 36 16 9 2 352 341 326 312 298 288 289 292 295 294 293 292 285 291 303 37 74 83 57 7 323 293 277 265 325 47 45 40 29 16 2 351 347 350 358 16 27 30 21 10 357 36 71 83 77 64 45 27 14 360 353 160 149 113 100 100 96 94 93 44 1 360 353 344 344 346 346 10 25 27 2 333 319 312 305 300 293 180 109 106 107 167 262 277 290 278 264 298 336 351 349 345 344 347 348 350 349 353 351 342 329 321 321 311 304 312 333 9 16 8 346 347 351 6 9 9 3 4 8 16 15 11 10 144 154 125 61 32 37 38 40 38 36 32 23 21 24 30 31 29 26 30 38 32 24 14 8 5 10 13 11 5 359 353 348 344 342 343 339 335 332 332 333 331 327 323 320 316 313 312 314 316 317 317 318 318 318 318 316 313 310 307 304 302 302 303 304 304 303 299 294 289 284 281 279 278 280 282 285 286 288 289 287 285 284 284 285 289 286 265 236 225 222 229 239 251 255 257 246 244 244 251 256 259 234 194 168 156 180 197 209 219 228 235 243 250 256 260 264 267 270 270 269 268 267 278 299 308 302 296 293 291 288 282 268 257 252 250 248 246 247 250 252 254 256 258 264 267 272 273 275 277 280 284 292 294 289 278 250 240 246 247 247 248 248 248 247 257 264 270 270 267 261 264 286 300 304 303 298 290 299 324 343 340 321 316 307 245 49 46 44 25 342 300 304 331 13 17 13 3 350 322 159 341 342 348 159 167 175 200 294 357 355 355 28 89 97 92 82 77 97 124 137 145 150 154 156 166 176 185 186 184 151 123 117 131 148 162 173 183 194 208 215 224 280 315 324 354 134 144 141 146 155 157 171 184 198 201 199 177 171 177 204 217 224 208 193 185 202 209 210 202 195 189 180 172 166 167 171 177 182 189 196 199 198 196 203 206 197 168 157 149 129 87 73 108 130 137 137 133 128 121 115 111 105 97 85 72 55 35 20 13 10 11 11 10 14 19 23 14 354 331 321 306 286 279 264 233 246 253 259 258 270 352 24 36 8 317 296 265 212 155 41 350 339 333 331 325 318 308 302 299 299 302 311 329 343 348 344 339 339 348 12 44 57 50 43 58 88 108 113 116 118 116 111 105 105 110 114 116 115 112 107 103 101 100 100 100 101 99 96 94 92 89 90 91 90 90 86 82 80 78 74 64 52 43 43 49 51 44 42 43 47 50 52 52 53 55 56 65 76 93 77 38 13 6 360 353 346 338 322 305 295 303 257 194 165 157 163 186 198 206 360 68 73 44 4 347 336 340 2 66 105 118 123 123 124 124 122 121 121 125 128 129 131 132 132 133 133 132 131 129 21 21 20 20 19 19 20 20 20 21 21 21 21 21 21 21 20 20 20 19 18 17 16 15 15 15 15 15 15 15 16 17 17 17 17 17 16 16 16 16 16 17 17 17 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 19 19 19 20 20 20 21 21 21 21 22 22 23 24 25 26 26 27 27 27 27 27 26 25 25 25 25 24 23 21 18 15 14 19 31 51 66 74 86 99 111 106 57 353 14 57 66 43 20 11 19 28 32 39 53 76 76 74 77 55 15 273 248 228 35 360 315 331 358 18 360 353 6 14 10 8 10 13 14 24 34 51 60 58 25 5 352 347 353 18 24 35 39 29 13 18 37 119 327 325 62 52 46 42 54 49 33 41 49 58 98 116 148 198 248 322 358 356 354 64 103 106 111 122 112 102 82 86 83 350 322 314 311 309 305 282 303 25 25 26 28 27 27 37 35 25 8 359 354 2 28 59 78 76 19 333 275 273 284 347 56 55 53 50 47 46 42 39 35 32 29 26 28 31 39 91 154 151 103 95 88 80 69 60 45 353 315 301 299 305 308 309 311 316 327 350 23 42 30 13 352 353 354 356 3 8 9 13 26 61 56 12 3 360 358 358 353 344 326 310 301 294 291 286 279 274 267 298 19 44 79 101 109 360 297 283 272 263 39 48 45 39 29 14 2 352 346 5 20 30 31 28 21 9 5 26 63 76 74 64 46 22 2 340 337 95 112 95 94 97 95 96 103 64 14 3 350 343 339 354 8 11 6 5 2 339 316 303 296 289 270 225 170 177 187 205 248 335 358 7 10 8 3 3 1 360 359 355 353 352 352 352 354 360 356 354 347 344 342 349 352 357 346 334 331 353 6 15 10 4 350 357 9 21 11 7 360 137 147 91 50 45 43 44 44 42 42 42 31 25 24 34 35 30 15 23 40 32 24 12 10 12 17 12 6 356 353 348 342 336 333 331 331 330 329 329 329 326 324 321 317 314 310 306 311 313 310 310 311 313 314 314 312 308 305 302 300 298 298 298 299 299 298 295 294 292 291 289 287 285 285 285 284 285 285 284 281 280 280 282 285 292 287 261 219 212 216 221 232 241 249 252 246 233 235 241 246 246 238 225 224 224 224 218 217 222 229 237 245 250 252 256 261 266 269 271 271 270 274 306 353 341 314 298 291 287 284 279 270 261 255 253 252 251 251 252 255 258 260 263 266 267 269 270 274 276 277 281 285 288 287 280 268 262 260 257 256 255 255 253 248 250 252 256 251 243 236 237 261 287 301 307 311 307 318 11 13 343 326 326 331 77 93 81 67 37 315 291 294 322 13 20 14 2 348 228 199 258 332 2 125 173 186 278 341 343 346 346 352 112 116 113 111 114 125 144 151 155 157 160 162 173 181 188 166 136 101 119 130 136 161 177 188 184 190 206 207 203 193 296 312 302 182 156 153 161 166 162 173 190 209 206 192 160 165 178 200 213 233 120 134 160 194 205 207 195 187 182 179 177 177 178 180 182 184 187 188 188 189 193 203 206 193 163 151 142 126 106 90 100 145 154 149 141 137 130 125 122 121 119 116 111 103 84 53 41 40 45 43 35 24 24 20 356 316 297 293 288 285 284 277 251 246 259 268 280 289 298 297 247 186 231 239 229 202 221 356 344 337 331 329 321 314 307 301 300 302 308 321 351 6 6 354 338 331 339 16 54 73 67 55 52 73 92 102 112 116 118 117 116 117 117 114 112 113 113 112 108 104 103 101 100 101 100 99 98 95 94 98 98 93 83 79 76 74 73 71 65 46 30 24 33 38 32 30 31 35 37 38 38 31 25 20 22 27 65 22 356 354 357 356 356 351 343 325 301 293 305 287 252 209 182 179 187 189 188 25 34 38 28 358 331 315 315 322 127 130 129 128 129 128 127 126 126 127 131 134 135 135 136 136 135 135 134 132 131 20 20 19 19 19 19 20 20 21 21 21 21 21 21 21 21 20 20 20 19 19 17 16 15 15 15 15 15 15 15 16 17 17 17 17 17 16 16 16 17 16 16 17 17 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 19 19 20 20 20 21 21 21 21 22 22 23 23 24 25 26 27 27 28 28 27 27 27 26 26 26 26 25 22 20 17 18 24 35 51 65 69 90 180 166 113 159 318 338 56 62 52 9 343 311 332 27 49 38 30 29 72 96 59 29 250 226 192 57 29 23 28 34 31 15 3 355 8 357 341 336 350 12 43 51 54 71 86 52 334 332 348 19 40 33 27 26 26 13 357 4 12 13 33 51 50 30 25 60 49 32 36 51 62 90 120 155 174 176 103 24 355 335 83 104 108 109 110 97 90 79 102 268 303 302 301 299 291 285 247 33 35 32 27 25 26 21 19 17 13 349 341 345 357 16 30 49 13 300 286 278 272 270 40 60 53 49 45 41 38 34 32 29 26 23 22 22 23 17 329 230 129 92 86 82 73 59 26 308 294 295 284 279 278 286 295 304 315 326 337 3 29 27 5 342 348 353 356 356 355 355 354 358 16 59 46 10 10 15 19 9 360 343 330 315 299 286 275 260 258 261 6 35 43 82 121 155 191 263 277 289 29 51 47 44 38 33 27 22 22 25 31 33 35 31 26 18 3 353 2 57 70 72 61 43 12 350 335 334 101 114 104 100 100 100 101 102 88 38 6 348 344 343 3 8 6 346 334 322 305 292 282 277 268 249 225 208 201 200 201 21 24 25 19 14 10 5 2 360 358 354 352 351 351 352 353 358 2 360 356 351 356 360 3 356 345 319 321 339 5 13 13 6 360 354 360 31 43 27 25 28 62 63 43 32 31 35 48 55 52 53 53 47 33 41 56 49 39 13 24 33 31 28 22 17 13 9 359 349 337 334 325 315 313 314 317 318 320 321 322 321 318 319 317 314 314 311 306 308 309 309 302 299 304 306 306 307 305 302 300 298 296 295 294 294 293 293 293 295 296 298 297 293 289 285 282 280 280 279 279 279 279 279 280 284 289 286 264 211 203 208 219 226 233 236 242 239 230 234 238 241 240 236 229 237 244 251 239 227 227 237 245 248 251 251 252 255 260 264 267 269 269 276 320 10 341 310 291 284 281 279 277 271 263 257 257 257 254 253 252 253 255 258 260 261 263 265 268 275 278 279 278 279 279 280 277 274 270 267 264 262 261 260 259 256 252 245 239 234 229 228 229 247 273 293 307 316 325 356 48 13 338 330 338 4 48 97 104 107 124 289 291 293 323 13 26 16 2 322 200 200 259 327 2 40 355 316 319 328 336 341 341 353 130 133 135 142 150 157 162 162 161 162 165 169 175 172 154 129 124 127 146 150 154 176 189 204 188 190 200 197 184 165 188 232 257 230 171 159 163 167 170 176 191 213 214 192 150 167 182 205 215 218 192 188 196 204 206 200 189 183 181 181 182 183 183 184 184 183 180 179 179 188 198 208 215 190 158 143 136 125 120 121 154 183 176 162 143 135 128 125 124 125 126 128 130 134 134 129 82 60 65 80 77 56 39 21 259 254 256 260 264 269 273 272 270 267 283 291 299 296 291 270 163 145 154 177 198 184 330 341 337 333 330 326 320 315 310 304 301 301 308 325 3 22 19 360 333 323 322 15 62 79 80 74 62 68 75 81 93 103 111 118 124 129 122 110 99 101 105 110 111 109 108 106 104 104 104 101 98 96 99 105 106 98 83 75 72 69 64 63 62 37 17 12 22 26 21 15 17 20 17 14 11 358 350 343 337 336 333 333 341 349 357 360 1 358 352 337 308 289 257 208 221 224 206 188 121 85 38 20 16 19 16 335 303 289 281 234 139 136 135 134 137 137 135 134 134 136 138 140 141 141 140 139 137 135 132 131 129 20 19 19 19 19 20 20 21 21 21 21 21 21 21 21 21 21 20 20 19 19 18 17 16 15 15 15 15 15 16 16 17 17 17 17 17 16 16 16 17 17 17 17 17 17 18 18 19 19 19 19 19 19 19 20 20 19 19 19 19 19 19 19 19 19 20 20 20 21 21 21 21 21 22 22 23 24 25 26 26 27 28 28 28 28 28 28 28 28 28 27 25 22 19 21 26 37 55 62 59 52 31 57 54 49 40 45 55 53 38 325 314 322 360 35 54 39 14 335 29 114 115 108 102 132 62 53 40 24 20 45 27 331 309 317 331 262 243 251 8 46 68 73 73 86 96 131 296 328 354 29 51 55 23 11 31 20 9 11 13 15 21 28 28 8 4 15 34 34 29 60 81 98 94 104 117 104 73 14 338 310 118 103 98 92 87 84 90 87 76 353 308 299 292 288 274 340 53 38 33 28 24 27 32 17 4 350 354 344 335 353 8 12 358 331 300 293 294 285 281 301 63 58 52 46 41 38 33 29 25 24 21 19 16 14 13 357 335 301 97 90 83 78 68 45 24 27 6 333 293 276 277 285 293 303 315 323 330 352 13 23 354 340 343 347 347 344 340 334 328 330 336 81 77 55 37 29 23 8 356 344 335 320 299 283 273 224 42 39 34 32 34 59 180 212 229 256 344 47 53 52 48 42 37 34 32 30 30 32 35 36 34 29 21 9 351 336 352 55 65 64 57 36 5 340 344 27 92 102 104 103 105 109 115 111 99 60 11 342 346 356 11 358 341 325 318 304 264 259 261 261 255 239 229 231 360 25 24 23 23 20 14 9 5 2 358 354 351 349 347 349 350 352 352 353 354 353 353 352 360 356 348 337 331 321 335 353 3 7 12 11 13 16 24 37 39 34 35 41 53 48 40 26 3 347 16 55 60 48 31 22 210 121 90 73 60 40 37 41 40 41 32 24 11 355 337 329 318 306 283 278 286 295 300 304 307 310 313 313 312 312 309 307 308 309 308 309 310 310 303 288 281 299 303 303 301 300 299 297 296 295 293 292 291 293 295 298 300 299 298 293 290 284 279 275 275 276 277 278 279 279 279 281 282 274 228 180 190 205 215 221 227 231 234 234 231 235 237 239 239 232 228 236 242 248 241 231 218 231 241 246 250 249 247 246 249 254 259 263 264 270 301 6 305 290 283 279 277 274 272 268 259 260 257 255 252 250 249 248 249 250 252 254 257 260 262 270 272 274 273 272 272 272 273 272 272 271 270 267 265 264 264 262 258 247 231 222 222 224 228 239 258 280 302 316 326 336 346 347 330 337 356 8 20 64 101 109 114 287 291 295 325 15 37 28 20 209 206 212 299 334 347 13 325 310 310 324 331 335 333 78 131 139 147 157 159 163 170 171 166 162 166 168 162 145 133 133 144 154 162 164 168 183 186 186 179 193 202 190 172 164 182 211 238 254 187 166 163 169 176 178 192 205 209 190 164 171 185 204 215 216 211 201 200 202 203 196 186 182 180 180 182 182 182 179 173 167 163 166 178 197 211 220 225 190 154 136 129 123 129 143 169 182 174 159 136 126 121 122 124 125 128 132 138 150 158 162 140 121 107 111 118 124 141 200 218 226 232 236 239 244 252 263 275 288 292 293 293 291 290 253 128 135 184 277 288 293 328 334 334 330 324 320 319 313 307 299 296 298 305 316 341 360 354 330 309 304 304 307 320 28 104 99 91 71 63 61 60 68 85 104 114 123 124 91 64 65 78 94 108 112 114 116 117 114 110 104 98 95 96 103 111 109 100 82 75 72 51 35 21 360 353 353 358 360 357 356 358 360 356 350 343 336 334 329 326 324 325 327 338 349 359 1 4 3 357 341 315 263 196 189 194 206 237 357 7 3 353 348 360 2 351 311 295 288 287 273 193 151 145 144 147 146 143 141 141 142 144 145 144 143 140 137 135 133 131 129 129 20 19 19 20 20 21 21 21 21 21 21 21 21 21 21 21 21 20 20 19 19 18 17 16 15 15 15 15 16 16 16 17 17 17 17 17 16 16 17 17 17 17 17 17 17 18 18 19 19 19 19 19 19 20 20 20 19 19 19 19 19 18 18 18 19 19 20 20 21 21 21 21 22 22 22 22 23 24 25 26 27 27 28 28 29 29 29 29 29 29 28 27 24 23 23 26 39 62 71 68 43 47 60 56 50 44 46 48 41 7 323 341 18 27 35 33 11 339 342 16 107 123 61 54 53 48 42 33 11 3 55 199 257 296 328 338 291 241 224 62 80 99 128 124 113 102 109 264 21 25 33 76 105 76 58 52 43 31 23 21 19 18 20 13 1 351 353 14 29 27 212 102 89 63 29 16 44 31 355 325 21 91 94 96 94 88 83 92 86 69 24 336 309 291 308 38 46 45 39 28 20 17 25 34 25 2 350 356 4 12 13 9 4 344 329 315 307 302 294 5 68 70 61 52 43 39 36 29 23 19 20 18 15 13 9 5 344 330 277 95 91 86 77 61 18 360 8 40 64 91 223 266 274 285 298 311 322 332 345 356 360 332 321 322 329 331 331 327 321 315 305 307 106 77 69 55 35 16 356 344 339 338 343 350 11 50 59 51 38 26 17 13 345 247 250 257 345 51 55 55 51 47 42 36 33 30 28 27 31 35 36 32 26 17 11 4 3 38 60 63 60 53 27 359 337 5 50 86 94 99 101 104 107 115 111 103 90 25 330 347 2 10 343 326 316 320 320 308 321 299 282 310 10 28 27 25 22 19 18 17 13 8 2 359 357 353 348 342 340 341 343 345 345 347 348 346 345 341 339 340 337 329 319 327 342 352 346 360 14 22 25 27 30 34 39 36 34 36 43 50 48 36 355 314 302 294 292 298 309 296 273 233 175 120 96 72 58 51 67 68 58 42 22 354 334 321 317 315 309 290 283 282 287 291 295 298 302 306 308 308 307 300 293 290 297 301 304 309 310 308 290 250 277 294 296 294 296 296 296 295 294 294 294 295 296 297 297 297 295 294 292 290 286 280 275 274 275 276 278 279 280 281 281 275 198 158 170 196 210 217 220 229 231 233 233 232 230 232 233 233 231 230 233 239 240 234 219 214 221 231 239 246 246 243 240 242 246 253 256 257 240 204 204 257 270 273 275 273 270 257 237 212 232 241 245 243 242 241 240 239 241 242 244 244 243 248 252 258 260 262 265 268 268 269 269 269 269 266 264 261 261 263 264 262 254 237 221 217 222 228 236 247 263 286 308 317 317 324 331 335 354 9 8 9 25 82 85 60 274 285 294 318 17 51 40 82 202 210 231 346 343 332 234 232 310 319 326 324 321 309 136 134 132 135 143 147 148 143 176 169 157 161 157 129 134 140 148 159 165 167 172 178 187 174 169 175 191 201 188 171 172 188 215 238 264 172 158 158 164 173 175 193 199 203 187 173 171 185 199 215 215 208 197 196 196 193 183 175 173 172 171 170 166 160 148 143 137 133 156 202 227 237 235 231 180 142 127 122 121 136 160 176 172 146 128 117 115 115 119 122 125 127 132 140 152 154 151 135 130 128 130 141 153 175 202 221 225 232 235 233 233 236 244 256 266 270 271 271 269 268 245 144 133 126 302 303 308 323 327 324 317 311 308 307 301 295 291 292 294 299 304 311 310 303 294 283 286 290 293 263 246 227 203 185 194 14 5 344 330 324 314 278 224 254 8 22 32 37 48 80 96 107 115 121 123 120 112 105 100 88 88 103 114 117 105 79 29 353 343 337 332 337 339 341 339 337 341 347 354 354 351 346 341 333 327 321 320 323 328 337 346 353 357 360 2 360 350 330 302 269 218 206 213 325 334 332 325 322 323 337 341 340 320 308 303 310 298 228 164 152 149 150 147 144 141 141 140 140 138 137 136 135 133 131 130 129 129 129 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 19 19 18 17 16 15 15 15 15 15 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 19 19 19 19 19 20 20 20 20 20 20 19 19 18 18 18 19 19 20 20 21 21 22 22 22 22 22 23 23 24 24 25 26 27 28 28 28 29 29 29 30 31 30 29 27 26 26 21 31 78 110 108 96 90 86 84 94 107 95 72 41 14 7 17 22 29 33 32 20 355 19 44 50 54 50 45 46 45 22 350 278 284 266 215 285 350 11 20 21 18 18 37 80 92 92 59 65 83 100 94 61 31 17 119 138 133 129 87 74 60 43 20 7 5 14 346 331 328 338 344 348 232 216 87 76 60 5 346 352 351 346 327 73 78 78 90 105 114 100 89 86 73 9 311 303 307 44 54 47 41 32 21 12 8 8 13 16 8 4 3 5 8 14 8 358 344 332 321 313 305 316 44 75 77 66 55 43 39 34 27 21 16 14 13 12 10 6 356 337 333 77 99 96 91 82 49 360 352 1 29 74 121 162 238 275 289 303 323 332 331 334 335 322 297 292 299 310 318 321 319 321 317 292 295 61 66 48 43 38 2 339 330 339 356 20 35 44 50 49 46 31 16 360 357 353 312 330 337 13 50 56 55 51 46 40 36 31 25 22 23 32 37 38 34 29 21 26 36 53 58 61 63 59 50 12 351 343 3 46 80 93 97 100 103 106 111 109 114 123 106 27 10 16 8 344 333 333 351 23 40 43 43 44 44 38 33 27 22 15 8 8 10 5 359 352 348 345 342 339 335 331 331 333 336 332 332 338 336 333 327 328 330 322 311 309 329 2 18 27 31 32 33 33 32 33 36 39 33 28 27 36 41 36 354 301 287 288 286 279 275 274 277 274 261 218 115 83 67 58 74 133 123 110 81 38 348 320 311 310 309 309 305 300 296 295 295 296 297 301 306 308 309 307 296 272 257 272 288 297 304 307 307 287 261 268 288 288 287 287 288 290 292 293 295 296 297 298 296 295 293 292 290 290 289 286 280 277 274 275 276 277 278 280 282 282 262 180 169 203 225 231 229 226 228 230 230 229 229 230 232 232 231 228 229 232 234 229 220 211 210 216 225 231 237 239 238 236 237 242 247 249 242 184 180 203 232 250 261 270 273 268 197 173 180 225 237 239 234 230 230 231 229 229 228 223 218 215 227 235 247 253 258 261 263 264 265 264 264 262 259 256 254 254 256 260 260 258 243 227 219 223 229 236 243 249 261 277 291 302 316 331 352 14 13 357 348 357 62 54 314 268 277 285 301 350 63 85 177 202 212 296 341 327 322 323 347 346 333 321 306 268 152 122 109 96 99 108 123 116 100 70 4 40 153 141 119 129 142 153 165 169 172 178 172 160 155 167 180 189 192 191 182 187 201 236 250 253 159 154 154 149 156 172 197 201 199 184 173 170 184 195 216 216 219 217 190 166 145 138 134 132 126 118 108 108 109 105 104 99 70 305 280 266 263 258 247 146 125 118 118 127 163 187 187 160 126 116 111 111 112 115 120 123 126 131 137 145 145 144 137 136 137 144 153 166 180 197 209 215 225 232 235 232 229 225 230 235 240 245 247 245 246 202 137 135 140 289 300 303 310 308 302 293 292 292 290 285 282 284 288 291 294 294 293 289 284 277 272 275 278 277 252 243 237 231 227 242 67 40 353 316 305 296 289 284 288 320 4 24 19 11 360 352 355 82 133 132 128 123 120 117 98 87 88 90 90 77 17 349 338 336 331 328 331 335 338 340 340 333 333 337 343 352 356 357 341 331 322 320 323 329 335 340 345 348 358 9 13 6 349 328 317 311 317 310 283 284 293 307 313 321 334 343 351 14 80 93 92 80 90 118 137 137 134 132 130 129 128 128 128 129 130 130 129 128 127 127 128 128 128 21 21 21 22 22 22 22 21 21 21 21 21 21 21 21 21 20 20 20 20 19 18 17 16 15 15 15 15 16 16 17 17 17 17 17 16 16 17 17 17 17 17 17 17 18 18 18 18 19 19 19 19 19 20 20 20 20 20 19 19 19 19 19 19 19 19 20 20 21 21 22 22 22 22 23 23 23 24 24 25 26 26 27 28 28 29 29 30 31 31 32 31 29 29 24 14 4 156 169 141 123 118 118 138 150 154 165 188 168 95 36 14 350 322 242 46 31 27 45 54 60 69 66 55 19 262 270 268 258 255 267 294 15 22 34 63 47 27 14 9 15 35 36 19 22 41 63 75 73 13 326 279 162 154 175 121 87 74 48 354 327 286 243 250 318 337 345 344 324 300 39 66 61 46 342 335 334 336 341 74 93 86 73 58 75 93 84 81 83 100 248 276 20 39 53 54 50 34 24 16 6 1 1 3 6 8 9 5 358 358 2 9 356 341 325 316 308 304 327 48 82 80 72 57 47 41 33 25 19 15 12 11 9 6 3 355 343 2 89 101 100 98 93 53 360 344 360 22 88 99 94 49 31 31 46 6 336 330 323 315 291 280 282 294 303 311 320 331 348 357 13 37 32 30 20 27 36 332 321 322 352 20 36 39 41 44 43 37 20 6 357 6 26 31 18 12 21 52 57 56 50 45 40 33 28 20 20 25 33 39 41 38 33 31 33 46 58 62 62 62 60 56 301 317 348 10 41 77 95 98 99 102 105 108 111 118 119 112 74 35 22 10 353 344 352 15 43 54 56 50 46 43 41 32 18 10 5 2 3 1 353 345 338 335 333 333 331 330 330 331 328 324 316 317 329 336 333 328 325 322 318 312 329 13 23 29 37 41 41 39 36 34 34 36 37 29 16 3 15 11 350 303 287 280 280 279 271 263 261 264 275 279 279 341 37 39 309 251 205 95 77 85 43 358 324 316 313 314 314 313 312 311 309 306 302 301 303 307 310 313 312 310 289 262 259 276 288 297 301 299 282 274 279 287 286 283 278 281 285 289 292 295 295 295 295 294 293 291 289 287 286 285 283 280 277 275 274 275 276 277 279 281 282 249 196 197 234 246 246 238 231 228 228 230 231 231 232 234 234 232 229 228 228 230 225 217 209 211 216 223 227 230 232 232 232 233 237 241 241 223 183 192 214 230 240 252 264 273 272 206 151 201 266 265 249 226 211 208 211 213 212 206 203 202 206 218 228 236 242 247 253 255 255 255 252 251 248 250 248 244 242 243 247 251 252 246 235 228 228 235 241 247 251 258 268 280 293 311 333 3 33 20 345 326 333 360 4 320 285 275 279 293 315 126 159 170 187 12 306 301 304 321 334 351 352 347 299 180 142 132 124 120 115 116 120 130 115 102 97 24 43 129 128 124 124 134 146 164 221 269 177 150 146 158 173 184 186 180 171 129 156 219 255 256 225 182 165 161 159 172 188 201 202 197 181 170 171 182 198 214 210 195 164 117 93 81 90 87 82 76 75 78 75 75 76 80 78 360 291 284 284 296 299 359 110 112 113 120 147 202 218 171 118 117 114 111 111 112 114 118 122 126 131 135 140 142 143 142 141 147 156 163 175 186 197 207 217 227 231 232 230 227 221 220 222 226 236 239 237 269 71 104 112 268 279 288 291 291 289 285 279 279 277 273 271 274 277 282 286 287 286 280 274 272 268 264 261 262 260 251 248 247 255 268 292 307 324 330 308 298 293 289 290 293 304 339 7 346 336 325 315 307 297 273 180 137 133 131 129 111 102 98 62 34 28 21 6 355 348 344 338 335 334 340 346 347 341 343 344 352 7 16 23 16 360 341 332 330 333 333 337 342 353 4 14 15 9 358 341 326 311 291 283 279 294 306 318 330 354 22 49 76 96 101 100 98 94 91 93 103 109 112 113 115 117 118 119 121 123 124 125 125 125 125 124 126 127 128 21 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 20 20 20 19 18 17 16 15 15 15 16 16 17 17 17 17 17 16 16 16 17 17 17 17 17 17 17 18 18 18 18 19 19 19 19 19 19 20 20 20 20 19 19 19 19 19 18 19 19 20 20 21 21 22 22 22 22 23 23 23 24 24 25 25 26 27 27 28 28 29 29 31 32 33 33 32 31 23 22 21 25 39 51 60 70 66 61 65 154 185 189 145 55 39 356 306 253 259 341 32 46 51 41 53 86 121 162 222 244 255 265 276 288 337 348 6 360 322 218 208 41 25 20 18 20 26 19 2 356 3 8 24 16 355 360 64 108 126 304 300 313 261 303 305 252 225 229 358 355 347 346 2 44 57 54 46 23 344 334 332 332 338 92 101 97 91 78 84 89 87 84 85 223 228 51 51 51 52 55 47 30 19 10 360 358 358 359 1 2 5 358 351 353 358 360 338 318 305 299 297 295 300 60 85 81 72 53 47 43 34 26 21 15 12 10 6 4 3 1 5 30 92 102 101 100 93 44 351 339 358 17 57 65 51 35 28 29 39 62 15 344 313 294 278 276 281 295 306 316 328 352 16 21 25 29 21 11 356 312 213 256 300 339 22 33 38 39 39 39 36 25 7 360 12 26 33 29 20 13 26 52 54 52 49 43 37 31 27 24 25 30 35 40 41 39 34 32 32 40 53 64 64 61 56 84 132 74 32 30 40 70 91 96 98 99 103 113 229 219 121 107 87 55 19 9 360 348 5 26 42 62 73 72 60 51 50 37 22 8 1 355 352 343 333 325 323 324 326 327 328 328 325 320 316 311 302 318 335 343 327 319 315 321 339 18 31 35 28 27 35 48 49 46 42 41 39 38 33 22 358 345 343 332 307 286 283 278 274 270 264 254 251 257 278 291 297 302 301 296 285 345 13 9 10 24 25 359 332 321 317 316 314 314 314 314 315 313 311 310 309 313 316 317 318 317 311 298 279 273 281 287 288 284 275 276 284 289 291 288 284 283 285 289 292 293 292 293 293 293 291 289 286 285 284 282 281 278 276 275 274 274 275 276 278 281 279 248 197 197 236 249 251 242 232 226 228 230 232 233 234 234 235 234 231 227 222 220 218 217 214 216 220 224 227 229 230 229 229 230 233 235 235 218 206 208 224 234 240 249 259 271 275 283 331 307 301 300 289 254 196 188 188 191 190 188 188 193 200 206 213 219 222 225 226 227 226 225 223 223 223 231 234 233 230 230 233 240 244 243 240 238 239 247 252 255 260 265 273 282 290 304 302 282 239 256 284 307 327 344 352 334 319 307 300 299 308 201 178 118 32 350 285 293 306 322 337 350 358 360 95 138 133 129 130 142 154 152 149 147 132 123 122 110 116 126 133 133 131 135 145 161 14 18 79 131 150 164 175 181 176 152 139 133 193 238 255 244 216 201 184 175 170 179 190 201 202 195 176 167 172 183 199 207 144 117 111 109 90 80 92 90 92 97 98 98 100 87 75 68 46 290 269 265 255 248 232 104 95 105 112 127 156 192 126 103 108 114 114 113 113 114 116 118 125 132 137 141 145 147 148 148 147 156 168 179 190 197 206 206 207 218 227 230 227 226 225 221 220 220 225 229 239 9 15 12 342 315 294 284 282 285 284 278 272 268 264 261 264 266 270 272 276 278 276 271 266 262 259 254 248 247 250 254 257 260 267 279 290 298 299 292 287 288 289 291 292 292 289 221 148 140 305 302 299 287 277 266 206 132 130 126 120 109 109 112 87 55 43 47 38 26 14 7 358 352 349 351 352 351 350 350 360 12 24 34 38 37 31 19 6 352 344 342 348 355 7 13 14 9 3 358 350 332 303 279 277 278 287 301 324 19 67 84 90 95 99 101 101 100 99 98 98 99 104 107 110 111 113 114 115 117 118 119 120 120 121 122 123 124 127 129 22 22 22 22 22 22 22 22 21 21 22 22 21 21 21 21 21 20 20 20 19 19 17 17 15 15 15 16 16 17 17 17 17 17 16 16 16 17 17 17 17 17 17 17 18 18 18 18 18 19 19 19 19 19 19 20 20 20 20 19 19 19 19 18 19 19 20 20 21 21 22 22 22 22 23 23 24 24 25 25 25 26 26 27 27 28 29 29 30 32 34 35 36 35 29 36 42 46 44 39 30 29 32 27 18 319 259 67 36 21 8 323 288 250 19 28 30 47 54 44 45 63 119 156 245 310 356 32 21 11 355 338 347 4 8 360 279 62 52 33 15 358 8 101 113 25 358 348 3 17 6 344 335 128 267 290 288 269 206 253 246 224 36 30 18 360 360 22 42 61 67 58 38 360 341 332 339 5 58 95 102 104 113 118 108 104 105 110 113 109 72 62 57 52 51 55 43 29 13 3 356 358 357 356 356 357 357 353 356 360 352 338 310 296 286 280 284 285 281 71 84 81 70 48 47 42 35 28 22 15 11 7 5 5 6 7 16 47 92 101 102 100 92 40 331 333 352 12 32 44 35 24 14 20 51 85 47 3 294 276 268 268 278 290 303 316 334 8 23 26 18 13 7 357 341 190 201 219 299 34 41 40 38 35 36 34 29 8 359 4 24 30 34 24 14 7 34 51 53 50 46 40 34 29 28 28 30 34 36 38 39 37 33 29 31 38 54 63 66 61 52 53 78 79 54 43 41 60 82 92 94 97 105 160 254 264 101 96 95 76 36 350 352 13 41 39 48 65 75 82 82 71 56 41 25 7 353 342 332 321 314 315 318 322 324 327 326 323 319 314 309 310 314 322 326 320 310 305 305 324 12 37 38 31 11 348 19 72 70 64 57 51 47 42 30 8 336 328 317 301 289 281 281 275 268 260 253 246 243 263 286 291 289 284 277 296 17 16 10 357 341 331 345 329 316 308 309 309 309 310 312 312 314 316 318 318 319 320 320 319 320 320 318 314 305 286 276 274 271 270 267 268 281 288 292 292 291 289 289 291 293 292 293 295 294 292 289 288 286 285 282 280 278 276 274 273 273 273 275 277 278 280 277 257 206 198 228 244 247 240 231 226 226 230 232 232 234 234 235 234 232 228 224 221 218 219 219 220 223 226 229 229 228 226 226 226 228 229 226 216 215 219 230 238 243 247 253 264 270 277 287 298 305 307 305 298 261 201 178 174 173 173 177 183 189 193 197 201 199 196 191 186 192 202 207 205 204 211 220 226 227 227 227 233 237 240 239 245 255 272 274 276 276 279 282 286 289 289 279 262 246 256 274 301 332 348 352 342 334 333 327 320 312 184 185 360 9 360 317 305 312 325 336 349 3 17 77 126 130 135 143 166 176 172 157 146 133 139 151 152 147 141 140 144 149 158 143 124 56 51 90 138 152 158 130 111 114 113 132 156 197 223 237 229 215 202 186 169 166 174 187 198 204 197 171 172 176 175 160 113 89 105 120 134 123 111 107 96 105 123 137 151 159 148 120 59 360 293 267 250 241 230 198 99 87 102 113 132 127 108 90 99 107 113 114 114 115 114 112 110 110 121 137 145 149 151 152 153 152 162 176 200 203 207 213 209 207 211 222 227 225 222 220 222 227 222 206 216 350 7 350 339 337 330 318 298 292 289 287 277 264 255 251 254 258 261 264 266 268 270 268 264 258 252 249 245 241 239 242 252 259 264 268 272 279 287 286 283 273 275 281 291 296 298 224 187 170 156 154 169 247 215 171 132 113 105 106 108 109 111 113 114 103 85 73 68 59 49 39 30 24 16 9 4 358 356 352 352 3 22 36 44 44 41 37 30 16 4 358 358 1 6 11 11 9 3 360 358 358 360 360 347 327 314 319 19 75 88 94 96 98 99 100 101 101 102 102 102 103 103 105 107 109 110 112 113 114 115 116 116 117 117 118 119 121 123 125 128 22 22 22 22 22 22 22 21 21 22 22 22 22 21 21 21 21 21 20 20 19 19 18 16 16 15 15 16 16 17 17 17 17 17 16 16 16 17 17 17 17 17 17 17 18 18 18 18 18 19 19 19 19 19 19 20 20 20 20 19 19 19 19 19 19 19 19 20 21 21 22 22 22 23 23 24 24 24 25 25 26 26 27 27 27 28 28 29 30 32 34 36 39 39 40 45 52 57 58 44 10 342 338 354 357 356 39 37 26 343 320 290 260 205 49 55 52 47 61 60 47 39 40 39 43 32 50 49 35 355 326 299 191 122 32 7 6 44 64 67 27 2 358 2 19 30 360 343 333 321 310 300 283 250 247 265 275 266 285 325 344 15 29 20 4 320 37 59 74 73 69 60 32 340 339 345 360 30 69 97 103 107 126 124 114 107 106 107 86 76 70 69 63 51 51 48 37 21 3 354 354 359 357 355 354 354 354 352 358 2 352 329 307 290 274 262 253 265 272 87 84 81 67 53 46 40 33 25 18 12 8 6 6 7 7 10 22 51 85 101 103 101 93 38 317 334 354 9 18 27 27 22 15 27 65 80 48 350 273 266 263 258 270 282 305 331 358 21 25 22 9 360 350 344 334 277 261 181 74 52 46 39 29 23 25 31 18 350 351 9 31 32 30 14 4 5 38 50 53 48 43 38 33 28 26 29 32 35 36 37 36 33 28 23 29 40 52 60 66 63 51 30 52 67 60 50 46 51 72 84 90 97 111 224 264 270 105 95 96 101 66 16 19 42 65 48 39 45 63 81 96 75 59 40 22 1 344 334 324 317 317 318 322 326 329 331 328 324 320 318 316 333 340 339 320 305 299 295 293 296 352 49 51 32 307 274 247 113 97 90 83 69 55 44 26 359 329 320 310 291 293 295 292 285 272 243 225 218 224 256 269 274 279 277 263 329 20 13 357 335 322 313 297 284 286 291 295 299 302 304 307 311 314 317 319 321 322 322 320 320 319 319 318 317 314 307 290 281 275 274 270 267 272 280 286 290 291 291 290 290 291 292 295 296 294 291 289 288 288 286 286 283 279 274 271 268 268 270 272 275 277 281 276 248 166 196 223 240 240 235 229 226 225 226 229 231 233 233 233 231 228 224 220 219 221 222 222 224 229 230 232 230 227 224 222 222 223 225 223 219 219 223 232 238 244 246 250 256 261 246 228 236 264 283 292 296 295 280 216 172 162 161 166 172 175 180 183 188 189 183 177 173 182 195 206 203 203 202 209 214 215 217 221 225 230 235 237 247 264 291 310 315 310 298 291 289 286 283 277 258 252 262 279 299 332 343 336 273 290 310 321 335 360 126 81 352 333 328 317 317 321 328 335 348 13 36 74 120 137 151 165 178 178 160 139 134 137 152 162 163 150 145 146 154 151 138 122 114 106 114 142 151 146 126 58 74 98 125 157 175 193 204 212 208 175 138 131 151 163 176 188 196 203 185 117 129 138 137 106 110 117 134 146 151 136 125 119 124 143 159 164 170 173 166 157 47 310 283 270 257 251 181 66 72 77 97 109 113 107 102 99 104 108 112 114 115 115 113 107 98 83 89 114 138 147 151 154 157 161 173 189 207 216 221 223 218 213 211 218 223 225 218 213 213 219 222 218 357 1 351 348 343 337 333 329 323 317 309 303 286 266 248 245 247 253 261 264 266 268 266 264 258 251 246 241 240 238 237 240 245 251 257 261 265 269 275 276 274 267 265 264 266 269 212 169 168 156 144 131 126 128 126 117 109 102 97 95 101 107 114 115 112 103 90 82 75 67 61 51 43 36 28 20 12 3 358 353 351 6 28 45 50 48 42 34 27 22 15 12 11 10 9 6 3 360 357 358 2 7 18 38 57 66 81 98 103 104 103 102 101 100 101 101 102 103 103 104 105 106 106 107 108 110 111 113 114 115 116 117 117 117 119 121 122 123 124 126 128 22 22 21 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 20 20 20 19 18 16 16 15 15 16 17 17 17 17 17 17 16 16 16 16 17 17 17 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 20 20 20 21 22 22 22 22 23 23 24 24 25 25 26 26 27 27 28 28 28 29 30 31 33 36 39 42 47 56 62 71 91 135 216 248 263 312 2 11 12 356 330 284 266 260 216 197 173 105 43 23 52 73 62 42 32 17 91 100 86 110 137 289 302 304 119 84 45 330 287 218 148 123 83 35 5 345 336 333 315 281 270 271 274 279 277 264 246 257 268 275 330 356 347 341 350 320 15 35 50 79 118 109 101 93 38 349 357 12 27 41 69 95 119 135 149 119 105 95 87 83 75 74 76 82 81 72 57 44 28 8 354 346 351 357 357 354 353 352 352 353 355 355 354 342 327 306 278 257 237 257 224 94 83 77 65 55 44 37 29 20 14 9 4 3 3 3 4 17 35 51 69 90 100 103 97 40 341 353 359 3 6 11 18 13 21 44 65 76 84 264 265 271 265 262 281 317 347 4 17 27 23 12 355 345 339 338 332 319 300 63 69 57 43 28 9 358 360 28 14 349 347 16 41 35 22 355 359 18 39 47 52 49 42 37 32 27 24 27 31 34 35 33 30 24 20 19 33 41 50 56 63 66 51 32 24 48 60 52 48 51 64 75 85 92 97 275 277 269 145 92 89 89 70 42 28 36 54 55 29 360 309 360 65 56 47 35 15 354 338 330 325 321 321 324 327 330 332 331 327 323 320 323 327 341 339 330 320 309 296 287 274 254 229 198 176 165 141 91 108 124 128 119 97 74 55 42 23 349 325 320 316 313 322 318 316 318 314 167 159 169 189 229 307 321 311 311 327 11 10 2 337 319 310 303 292 268 268 274 281 290 296 302 308 313 316 318 320 321 320 318 317 316 314 314 314 313 312 310 303 299 291 285 280 273 266 273 279 285 286 286 281 280 282 285 287 290 290 290 289 289 290 291 291 287 282 276 272 268 264 266 268 272 276 281 281 230 180 216 226 234 231 230 228 223 219 221 224 229 231 232 230 227 223 218 216 216 219 221 223 226 229 232 233 230 227 223 220 220 220 221 221 219 220 225 232 240 245 248 251 254 256 231 211 205 225 247 268 280 287 289 281 251 170 160 159 163 165 169 175 187 192 193 189 186 186 194 203 205 201 197 197 195 196 203 208 217 223 231 238 245 257 276 317 339 341 319 303 294 291 287 280 263 259 266 280 295 332 333 314 263 289 310 327 337 352 67 91 180 241 269 291 324 318 326 332 357 62 103 121 144 157 170 177 174 146 124 133 140 145 140 141 128 9 360 36 149 139 128 124 138 162 184 177 160 141 125 103 121 148 165 175 181 187 181 169 149 124 122 127 151 168 186 191 191 183 167 148 140 140 137 128 143 149 154 150 145 130 133 144 172 182 180 159 160 161 159 164 234 278 273 266 254 75 67 59 58 66 82 94 99 100 103 106 108 110 112 114 116 116 113 110 106 103 101 112 133 143 152 158 167 176 186 194 204 216 225 230 230 224 218 217 220 222 219 214 211 212 224 310 351 350 343 347 347 344 340 336 332 327 323 320 310 289 259 243 245 252 259 265 266 268 268 261 251 245 242 238 236 235 237 237 239 244 249 254 258 261 263 265 264 262 255 237 202 173 163 160 156 145 134 125 123 120 115 108 101 100 98 98 102 108 113 113 109 98 86 78 73 68 61 55 48 42 35 29 22 14 7 2 3 21 50 58 51 44 36 32 28 25 24 21 18 12 6 359 355 354 357 360 4 15 38 56 77 94 108 114 114 112 109 106 104 103 103 104 105 107 108 110 111 111 111 111 112 112 114 115 116 118 120 121 123 124 125 127 128 129 128 129 130 22 22 21 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 20 20 19 18 17 16 15 15 16 17 17 17 17 17 17 16 16 16 16 16 17 17 16 17 17 17 18 18 19 19 19 19 19 19 19 19 19 20 20 20 19 19 19 19 19 19 19 20 20 21 21 21 22 22 22 23 23 24 24 25 26 26 26 27 27 28 28 28 28 29 30 32 34 38 42 46 53 64 71 82 127 229 245 221 301 8 6 352 315 307 294 246 242 229 213 203 213 320 326 296 72 80 77 40 236 185 166 154 175 204 270 349 16 31 27 21 289 266 237 175 154 149 172 210 259 272 272 268 261 255 251 253 258 265 242 231 245 272 296 251 275 286 255 309 50 52 48 38 118 155 133 126 120 90 46 35 32 35 41 54 71 115 122 124 109 102 97 94 87 79 75 79 85 88 85 71 45 8 335 337 339 347 352 355 353 352 353 354 356 360 5 5 1 360 2 10 351 312 274 108 97 92 87 75 64 48 32 20 14 11 5 1 357 356 358 4 32 47 49 54 70 94 102 101 45 6 2 360 356 351 353 356 358 30 44 41 254 246 256 278 308 309 339 12 17 15 14 18 18 9 351 337 330 327 325 318 308 316 65 72 66 40 13 344 340 348 16 360 349 350 37 47 39 18 359 6 29 39 43 46 46 41 36 31 26 22 22 28 31 31 26 18 2 16 26 36 41 45 49 57 64 54 31 7 22 42 46 44 46 52 65 75 76 299 284 282 249 101 81 82 83 78 54 29 16 24 39 18 343 307 23 47 48 41 27 356 335 324 319 318 319 321 324 327 327 324 323 321 319 319 322 327 336 332 327 320 310 295 278 255 241 223 200 174 144 119 103 115 138 140 121 82 62 51 40 12 333 319 319 317 315 311 320 330 337 350 57 151 156 70 31 12 15 31 27 20 10 353 336 321 316 313 310 301 281 260 257 267 282 295 306 313 316 318 319 321 324 321 317 312 309 306 303 302 305 307 307 304 301 296 290 285 277 270 269 275 280 282 278 271 269 271 273 274 278 281 282 284 287 290 291 290 287 285 283 278 266 258 259 261 266 268 270 266 241 222 229 228 227 223 225 228 223 212 210 218 225 229 229 226 221 215 212 210 213 215 218 220 222 226 230 231 228 226 222 219 215 213 212 215 217 221 228 235 242 245 248 251 255 254 238 219 209 217 230 246 256 264 272 280 281 261 206 173 162 162 166 174 191 200 203 201 197 193 194 198 202 197 189 178 173 175 183 201 213 220 225 231 237 245 261 293 335 350 346 330 316 302 297 290 278 272 274 285 292 305 292 310 326 337 335 337 337 341 360 175 203 226 238 258 296 285 345 357 57 147 156 161 170 176 177 156 65 94 120 142 143 133 102 90 49 359 348 346 142 140 142 151 165 177 189 187 163 151 149 151 167 175 177 172 162 119 113 131 133 124 124 132 156 177 199 193 185 178 166 159 156 154 152 151 153 147 129 120 122 132 151 174 192 197 186 43 56 68 96 100 269 269 264 260 137 90 82 71 60 64 76 89 94 97 105 110 112 114 115 114 115 117 118 116 117 120 121 125 137 145 154 168 179 189 198 201 205 212 221 228 236 234 231 225 223 222 223 209 205 212 294 355 347 347 347 347 345 344 341 336 332 328 328 327 324 316 300 269 256 253 260 265 270 270 265 259 247 244 243 240 235 234 234 237 238 240 243 246 249 250 248 238 236 233 234 213 188 169 163 158 152 143 134 129 126 122 116 111 107 107 106 106 108 109 110 109 103 95 85 77 72 68 63 58 53 49 43 40 35 30 25 24 30 57 62 56 43 34 27 26 27 28 28 25 20 12 6 360 357 357 358 2 10 32 70 87 99 111 118 120 119 115 111 108 107 107 107 107 109 110 112 113 114 115 115 115 116 117 117 118 119 121 124 125 127 129 130 132 132 132 133 133 133 22 22 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 20 20 19 18 17 16 15 15 16 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 17 18 18 19 19 19 19 19 19 19 19 19 20 20 19 19 19 19 19 19 19 19 19 19 20 21 21 21 22 22 22 23 23 24 24 25 25 26 26 27 27 28 28 28 28 29 29 30 32 36 39 43 49 59 61 58 54 286 269 100 31 12 342 325 309 305 293 260 239 251 249 221 220 254 299 355 63 87 119 197 217 208 185 162 151 96 50 44 41 28 6 4 14 20 10 120 160 166 175 189 218 248 236 234 247 243 239 232 237 282 212 213 236 298 262 206 203 206 216 350 357 360 268 251 259 257 139 125 123 115 104 89 68 47 37 31 33 34 9 88 109 106 104 101 95 85 72 68 72 80 88 98 188 266 293 321 332 341 345 350 353 353 354 356 360 4 7 9 11 14 23 25 4 336 305 105 108 106 109 104 92 70 42 19 12 8 2 357 354 351 358 14 44 51 51 45 55 80 100 104 77 19 359 355 347 339 336 335 343 30 24 336 278 271 291 354 8 7 23 30 28 16 8 3 357 347 329 321 318 313 307 302 299 350 64 80 80 58 6 340 350 360 2 337 354 28 54 53 45 22 14 22 39 42 41 40 40 38 34 29 26 22 21 23 25 25 17 17 19 27 33 37 38 38 39 48 57 60 26 3 356 18 34 33 33 33 17 328 269 269 281 293 91 90 87 90 91 90 72 43 13 12 12 7 344 349 42 56 56 40 360 316 296 294 299 304 309 314 318 318 318 317 315 315 315 315 316 320 326 327 321 317 312 317 332 12 34 48 74 81 79 76 83 96 122 127 114 87 76 68 45 329 298 305 305 300 276 247 292 346 340 336 22 76 59 43 30 16 19 25 15 2 342 326 314 310 310 311 310 306 294 256 238 246 281 302 311 317 318 319 319 320 319 317 311 305 301 298 294 296 299 303 303 302 300 297 294 291 287 280 273 278 282 283 279 274 270 267 265 263 267 272 276 280 283 285 284 283 284 284 284 276 261 250 246 246 250 251 249 247 233 229 229 229 223 219 221 220 217 205 204 212 219 223 224 219 215 208 207 206 208 211 214 217 220 224 227 227 225 222 220 213 203 201 202 208 214 220 228 234 241 243 245 247 253 255 250 229 214 211 222 231 239 240 244 247 245 235 230 230 218 196 189 190 200 206 210 209 206 203 198 201 201 192 173 149 137 146 167 194 212 218 218 222 225 236 246 266 317 357 10 360 341 316 313 312 310 299 295 294 290 278 240 314 352 360 338 323 316 322 314 196 232 248 247 238 238 243 348 4 138 164 172 177 176 173 127 80 67 71 103 134 133 118 102 100 93 327 300 293 180 158 160 168 168 158 108 73 95 138 155 161 172 168 157 134 102 94 149 141 134 127 128 140 163 192 221 221 203 174 97 125 148 154 148 140 125 103 95 109 142 169 183 192 198 197 180 40 35 29 360 309 279 269 266 247 109 102 100 92 73 72 78 90 94 98 105 112 117 118 118 117 119 121 121 122 124 128 131 134 139 149 160 177 189 200 209 211 211 211 218 223 227 233 232 228 226 220 194 202 269 346 353 353 348 346 345 342 342 342 341 335 331 328 329 328 326 321 315 300 284 277 273 273 273 267 260 253 245 245 244 241 236 233 231 234 234 234 234 233 231 223 215 201 192 190 197 193 182 170 165 159 154 146 140 137 135 130 124 120 118 118 118 117 116 112 110 105 102 97 87 81 75 71 68 64 59 57 54 50 48 45 43 42 49 62 62 53 36 26 21 22 25 28 30 27 24 18 15 11 7 4 5 8 30 71 99 106 113 120 123 123 120 115 112 109 109 109 109 109 110 112 113 115 116 117 117 119 120 121 120 121 122 123 125 127 129 131 133 134 135 135 135 135 135 23 22 22 21 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 20 20 19 18 17 16 15 15 16 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 17 18 18 19 19 19 19 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 20 21 21 21 22 22 22 23 23 24 24 25 25 26 26 27 27 27 28 28 28 28 29 30 31 33 36 40 46 56 69 70 61 330 50 49 25 354 315 298 280 262 269 261 232 291 281 232 215 219 256 289 40 62 105 113 94 119 149 114 84 64 68 67 66 32 350 330 9 36 22 7 352 16 106 147 189 306 297 286 272 250 228 220 225 233 250 287 285 309 253 212 175 139 105 341 347 318 233 223 223 269 73 104 120 133 139 121 99 66 34 11 3 4 8 89 105 102 102 103 103 98 82 64 69 76 92 145 216 244 279 315 324 332 339 348 352 354 355 358 2 4 7 10 16 20 24 20 6 357 39 97 106 111 121 118 113 106 76 25 11 5 360 353 347 343 360 27 50 51 48 38 46 64 89 98 92 27 352 340 332 328 326 321 331 25 354 315 282 330 19 33 27 19 25 26 23 8 356 349 345 334 320 316 313 310 302 298 301 21 65 86 95 97 38 13 22 27 5 333 346 44 67 60 50 34 27 32 49 44 38 35 35 34 31 28 24 19 16 16 19 22 23 24 28 32 35 36 32 30 29 37 51 50 21 358 348 9 18 17 12 3 345 286 251 241 287 51 82 98 102 109 99 90 77 59 25 5 358 353 354 12 40 72 79 74 283 275 270 275 282 289 295 301 306 309 310 310 311 311 313 312 312 315 312 312 310 318 337 12 27 36 38 40 41 37 34 32 40 53 64 99 126 120 106 95 265 274 279 294 300 305 330 27 32 19 11 7 45 53 51 41 29 7 14 13 359 332 315 313 312 310 309 307 307 306 301 269 154 169 306 309 312 316 316 316 315 313 310 308 304 302 304 304 302 297 302 305 305 307 309 313 312 311 308 302 295 292 291 292 289 283 276 270 267 265 267 272 277 279 280 278 274 273 276 279 277 268 259 247 231 225 225 231 236 234 222 218 218 220 220 214 204 195 190 191 199 207 215 216 216 212 206 200 198 198 201 208 214 217 221 224 226 226 223 218 210 201 189 189 194 202 211 218 227 232 238 240 242 244 248 253 256 246 229 215 219 222 227 223 214 202 195 195 197 212 229 240 238 231 225 219 214 211 210 210 211 206 198 177 126 98 92 117 150 185 203 210 209 210 213 220 234 249 283 345 10 7 350 328 331 340 345 333 317 305 293 258 227 322 349 347 320 311 309 323 309 218 270 278 274 232 211 208 354 7 163 178 184 192 166 146 117 99 82 60 76 104 120 120 123 135 160 199 292 306 248 172 166 159 133 110 91 72 62 73 121 133 130 92 94 112 147 168 168 148 133 128 135 156 181 197 198 191 145 105 76 89 118 129 124 119 115 124 139 161 175 185 193 195 195 191 175 172 180 199 228 263 252 251 250 92 91 94 90 87 77 75 82 94 101 103 106 116 120 122 122 120 120 121 124 127 129 131 135 140 150 161 178 191 197 204 213 223 220 217 219 222 225 232 229 219 200 22 11 341 333 329 335 343 349 346 344 344 344 343 341 337 334 331 330 329 326 325 325 322 318 310 302 289 273 259 251 245 241 242 241 238 230 227 225 226 224 220 213 203 193 184 178 173 169 168 174 176 173 167 165 161 157 151 148 145 143 139 132 129 128 127 126 125 122 119 114 109 104 99 93 86 82 78 75 72 68 64 60 57 55 52 50 49 52 59 61 53 33 22 19 23 30 33 33 30 27 24 22 18 14 14 17 27 64 96 111 115 123 129 128 124 119 115 112 110 110 109 109 110 112 113 114 115 116 117 119 122 123 124 124 124 125 126 127 129 130 132 133 134 135 135 136 136 137 23 22 22 21 21 21 22 22 22 22 22 22 22 23 22 22 22 21 21 20 20 20 19 17 16 15 16 16 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 17 17 18 19 19 19 19 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 20 20 21 21 22 22 22 22 23 23 23 24 24 25 25 26 26 27 27 27 28 28 28 29 29 29 31 33 36 41 56 69 69 67 52 50 42 23 341 312 283 266 250 229 234 292 315 287 238 205 210 227 235 245 27 90 93 78 123 170 126 96 88 88 97 136 213 219 251 47 41 22 354 339 344 356 60 115 305 304 306 307 305 206 202 206 215 240 289 285 249 304 260 225 168 170 187 59 45 66 301 263 309 51 71 86 83 111 111 99 84 39 8 353 359 31 87 101 104 104 106 109 113 109 99 93 97 120 178 214 243 275 301 312 324 336 348 353 355 358 359 1 2 4 7 14 21 27 24 24 37 74 93 100 106 113 111 112 113 108 72 351 352 347 341 338 343 6 35 49 47 40 35 44 52 68 88 92 37 328 318 321 322 320 311 303 291 224 19 20 30 30 25 24 23 23 20 12 359 352 347 343 337 327 319 323 324 320 325 344 29 66 90 104 103 78 63 48 34 4 335 325 44 70 65 55 44 33 32 47 49 45 39 32 30 28 23 18 13 12 12 16 20 22 23 27 31 34 32 28 20 22 32 42 34 12 348 346 1 6 5 354 340 318 276 237 203 36 19 32 132 122 113 90 76 60 47 19 350 341 343 351 357 16 82 123 176 238 255 262 268 275 281 288 293 299 302 304 307 312 313 313 312 308 298 293 294 301 327 353 15 29 35 36 34 33 30 25 20 17 22 31 59 91 94 73 53 344 318 325 343 7 27 40 32 27 22 22 32 55 53 49 38 24 358 4 347 317 308 307 310 311 310 308 306 304 304 298 254 143 147 307 308 308 310 310 310 309 305 299 297 302 308 311 313 313 312 314 317 319 321 322 323 323 322 321 319 318 316 313 309 305 298 286 270 267 266 268 273 278 280 282 281 275 269 266 265 263 257 254 247 234 221 217 218 222 217 205 198 195 197 186 157 136 139 148 165 183 195 205 207 206 200 193 188 186 191 197 207 215 221 225 228 228 228 223 215 201 187 179 184 190 199 207 215 223 230 233 235 236 238 242 251 257 259 244 228 217 214 212 204 191 180 180 180 180 180 189 209 232 247 246 234 217 205 199 189 180 174 140 104 76 74 77 104 140 173 186 194 196 197 200 206 219 230 252 330 360 360 341 332 336 351 359 357 346 332 308 261 238 319 348 341 321 313 307 310 309 289 286 287 282 178 167 155 346 352 167 176 175 29 107 121 116 106 94 73 69 93 120 132 143 154 158 150 357 351 343 191 101 97 109 112 107 92 81 67 57 53 51 51 76 149 197 197 171 148 133 135 147 171 192 203 197 169 123 112 105 104 115 121 125 135 145 159 170 178 179 183 189 191 192 192 188 186 186 187 192 205 198 180 140 98 93 94 97 95 90 84 90 100 110 114 117 124 126 124 131 132 128 126 127 130 135 139 147 165 174 179 190 196 199 201 212 229 230 234 239 232 230 233 222 124 105 355 336 326 327 331 344 346 348 348 349 349 349 346 343 341 340 339 339 339 340 339 338 335 329 322 313 296 274 252 243 235 232 237 233 227 218 212 210 210 205 195 180 172 169 168 165 161 158 156 157 158 159 160 160 160 158 155 151 148 147 143 137 135 133 132 131 129 128 125 121 115 108 102 98 93 88 85 83 78 71 65 61 58 55 54 53 52 53 55 58 53 37 25 24 32 38 40 38 35 32 30 27 25 22 23 34 58 93 107 113 120 126 131 128 124 119 116 114 113 111 110 110 112 114 114 114 114 115 117 119 122 124 125 126 126 127 129 129 130 131 132 133 134 135 136 137 137 138 23 23 22 21 21 21 22 22 22 21 22 22 22 23 22 22 22 21 21 21 20 20 19 17 16 15 16 16 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 17 17 18 18 19 19 20 20 20 20 20 20 20 19 19 19 19 19 18 18 19 19 19 20 20 20 21 21 22 22 22 22 23 23 24 24 25 25 26 26 27 27 27 27 28 28 28 28 29 30 31 33 36 44 55 61 62 54 44 39 16 345 331 305 289 244 216 214 247 267 270 229 194 196 213 243 249 253 75 99 106 218 232 227 170 129 121 145 185 221 200 105 60 69 254 268 304 323 324 320 174 199 246 281 294 292 171 180 189 197 214 241 257 282 298 259 260 284 199 180 121 90 78 336 287 360 60 65 68 32 50 88 94 88 54 18 1 3 34 88 109 108 107 110 112 115 118 120 128 138 157 224 251 262 270 287 304 321 335 347 353 357 359 360 1 2 360 1 7 22 32 34 40 52 79 91 97 100 103 106 108 114 122 161 243 280 315 330 336 354 25 51 54 41 22 29 50 50 54 73 100 259 300 313 320 325 320 304 273 242 180 65 51 42 41 36 31 22 17 11 3 353 347 345 343 341 341 339 341 347 354 24 34 33 56 84 101 92 77 67 53 35 4 336 326 33 60 64 57 48 41 31 24 28 51 49 33 25 22 18 14 11 11 14 18 18 18 19 26 31 32 25 20 13 23 27 31 18 359 339 340 348 354 350 338 322 315 293 268 360 19 353 314 243 110 89 73 67 52 10 324 298 303 328 341 340 329 279 221 221 231 245 260 271 279 288 296 297 300 303 313 320 326 324 322 317 309 293 272 279 290 296 302 331 23 35 36 35 31 27 20 11 1 2 16 41 53 55 50 40 28 24 24 25 35 40 40 30 19 5 6 25 48 48 45 23 4 341 325 282 273 286 296 302 306 307 308 307 309 310 307 191 155 164 285 308 303 303 305 308 310 309 303 304 313 317 319 320 322 323 326 326 326 326 326 326 327 328 328 328 328 326 324 320 318 315 304 275 270 269 269 273 278 285 292 296 294 270 249 241 238 233 234 228 217 206 201 196 188 180 168 156 141 124 107 98 97 109 122 137 158 174 186 190 190 185 175 171 172 182 195 206 217 224 231 233 234 233 228 218 197 183 177 181 190 197 205 212 218 224 228 229 227 229 235 245 256 261 252 239 220 209 199 189 180 173 173 170 161 150 152 168 200 234 241 242 223 209 196 183 164 140 77 62 59 62 71 95 127 152 162 168 174 178 183 193 206 219 231 269 295 314 330 349 360 9 14 16 12 2 338 295 267 264 282 297 303 298 289 210 360 353 342 62 97 114 109 71 349 51 123 122 86 56 63 88 104 111 110 103 80 95 115 132 133 131 108 67 25 5 355 348 357 64 115 119 116 109 113 109 96 77 71 66 46 261 234 242 218 171 140 148 163 187 197 195 187 157 132 140 141 134 138 146 156 159 164 173 180 181 175 178 181 186 188 188 187 183 178 169 166 163 168 145 116 93 94 99 106 110 111 107 107 113 120 119 115 107 97 102 129 136 138 136 131 129 143 152 168 189 193 194 197 198 198 197 210 226 231 242 261 248 247 257 11 61 106 355 336 326 330 335 344 347 350 351 351 353 353 350 348 345 348 349 349 349 347 347 343 338 332 323 313 300 277 242 216 218 224 230 222 210 194 186 180 175 172 166 159 156 156 157 156 151 146 142 139 138 140 141 146 150 153 152 152 150 149 143 137 135 133 131 129 128 127 125 122 118 112 107 102 98 93 89 84 78 72 65 60 56 52 51 52 51 51 50 51 49 43 37 39 44 48 46 43 39 37 35 32 30 30 36 57 88 106 110 115 121 128 130 127 123 120 118 117 115 114 113 113 115 116 116 116 115 115 117 120 122 124 125 125 126 128 130 131 131 131 132 132 133 134 135 136 137 137 23 22 21 21 21 21 21 22 22 21 22 22 22 23 23 22 22 21 21 21 20 20 19 17 16 15 16 16 17 17 17 16 16 16 16 16 16 16 17 16 16 16 16 16 17 18 18 19 19 20 20 20 20 20 20 20 19 19 19 18 18 18 18 19 19 19 20 20 20 21 21 22 22 22 23 23 23 24 24 25 25 25 26 26 27 27 27 27 28 28 28 29 29 30 31 34 38 48 51 52 47 42 33 360 344 336 332 313 242 214 212 241 260 273 202 166 168 204 252 265 242 202 105 88 57 257 215 145 168 185 194 191 180 123 76 62 188 211 228 254 280 295 311 313 269 205 212 208 166 115 123 148 180 198 211 228 289 308 180 25 13 225 202 174 105 42 352 295 93 79 80 60 9 73 94 97 99 88 52 25 13 9 77 110 108 107 110 114 117 124 121 115 99 84 39 313 288 280 292 306 324 335 346 355 360 1 1 4 4 356 355 1 27 39 44 48 62 79 90 96 99 101 103 107 116 133 170 200 241 309 333 345 353 5 45 55 285 289 31 49 49 5 294 272 289 307 316 325 334 332 307 263 224 86 48 40 34 37 41 35 17 8 360 352 346 341 340 339 339 342 348 356 4 14 33 36 30 27 60 85 85 79 69 57 39 3 340 355 42 61 64 57 51 45 36 21 16 49 61 48 28 18 16 14 13 13 14 13 10 12 20 32 32 28 15 5 4 24 23 16 360 340 328 328 330 336 342 340 328 348 12 45 28 6 328 297 277 85 81 76 69 42 324 286 270 261 303 323 327 314 282 234 232 240 251 267 279 289 297 304 308 319 330 343 346 346 339 333 328 319 302 252 258 265 266 254 253 27 38 39 39 33 25 13 360 348 347 7 39 56 60 57 47 40 35 35 39 44 45 40 26 2 347 1 25 32 29 27 18 354 326 287 261 252 252 272 286 296 304 309 312 316 319 324 324 205 180 303 313 310 308 311 318 321 323 323 326 327 327 326 326 326 328 329 328 327 327 326 326 326 329 331 332 332 330 327 324 322 322 317 302 285 271 266 266 273 282 290 301 312 148 142 138 141 151 159 170 173 172 166 156 143 129 119 113 104 97 93 93 93 97 109 123 140 152 160 162 163 163 161 164 170 180 196 209 220 227 233 236 236 235 230 218 200 186 180 181 188 196 204 210 214 220 222 221 218 220 226 235 247 254 253 248 237 219 196 183 174 170 163 146 128 119 128 145 180 222 236 240 229 215 202 196 190 165 64 54 53 53 54 57 82 113 134 143 147 151 157 162 176 193 217 243 239 247 332 19 22 23 24 25 26 21 10 338 296 266 257 268 282 289 295 91 51 40 38 72 90 98 92 70 33 69 92 106 98 83 67 74 100 120 120 115 90 81 93 126 115 112 104 110 74 344 344 339 329 27 113 119 118 119 136 147 144 95 82 66 37 32 32 282 259 225 161 165 174 200 204 191 173 157 151 162 165 164 161 163 168 166 168 173 186 191 175 173 177 181 181 181 180 173 163 147 140 134 127 115 107 97 102 113 121 123 127 129 122 119 120 122 118 103 92 84 96 132 140 138 147 159 153 167 187 209 209 207 205 201 197 192 204 219 229 238 244 242 245 255 308 23 48 13 348 335 334 338 344 348 349 350 352 353 354 354 354 355 356 355 353 351 348 346 344 340 334 330 331 353 16 41 51 60 74 205 203 180 165 151 142 133 138 143 148 145 144 144 141 136 129 126 123 121 119 120 123 134 142 148 150 150 148 139 133 131 128 125 122 122 121 121 119 117 113 110 105 100 95 88 81 73 68 65 60 56 52 51 49 49 48 47 44 43 43 44 49 50 51 49 46 42 40 39 38 38 42 54 85 104 110 111 115 124 128 130 127 124 121 120 119 118 117 116 116 117 118 118 118 118 117 119 121 123 124 124 124 125 127 129 130 131 132 132 132 133 133 133 134 135 136 22 22 21 20 20 21 21 22 22 21 22 22 22 23 23 22 22 21 21 21 21 20 19 17 16 15 16 16 17 17 17 16 16 16 16 16 16 16 17 16 16 16 16 17 17 18 18 19 19 19 20 20 20 20 20 20 19 19 19 18 18 18 18 18 19 19 20 20 20 21 21 22 22 22 22 23 23 24 24 24 25 25 26 27 27 27 27 27 28 28 28 28 29 29 30 31 34 42 43 42 38 28 360 337 345 347 342 315 246 202 203 223 254 283 268 183 180 205 248 258 198 114 47 63 60 37 77 132 180 225 221 205 177 120 81 101 212 218 222 226 234 263 329 341 348 180 170 171 152 127 111 108 119 158 180 136 75 61 49 33 19 279 241 245 27 332 310 294 302 360 97 48 360 70 110 113 111 105 89 69 38 1 73 102 106 109 112 111 116 118 108 100 100 96 59 327 308 301 308 320 331 340 350 358 3 3 2 3 357 348 350 9 42 48 51 54 69 80 89 96 101 104 106 113 125 140 159 168 171 12 357 350 347 339 311 252 241 249 314 322 278 276 281 295 299 312 321 337 354 8 13 22 48 48 42 35 30 30 38 31 15 360 346 336 334 333 334 334 336 344 353 7 16 15 16 22 17 360 360 46 82 74 69 61 44 26 15 23 45 66 66 61 54 45 37 21 14 22 68 70 41 24 17 17 13 8 360 358 360 9 26 34 28 16 357 343 341 10 3 347 330 318 314 313 320 333 341 341 349 20 41 45 20 340 306 282 292 81 76 73 66 360 296 278 273 275 298 325 334 337 345 353 299 269 267 277 285 293 299 312 328 347 357 2 354 347 341 339 334 322 305 267 253 253 257 255 13 34 40 43 43 36 24 355 337 328 324 342 31 82 98 97 79 60 50 46 48 52 55 51 20 313 345 20 34 33 28 16 354 330 315 302 280 258 258 271 283 295 304 312 317 320 322 325 329 333 337 336 329 324 317 322 328 329 330 332 332 331 329 328 328 328 328 327 326 326 326 325 326 327 330 333 334 333 330 327 325 322 321 320 313 295 263 249 245 249 253 259 268 91 106 110 113 115 134 143 149 145 140 134 128 121 104 96 92 92 94 96 96 95 95 102 117 133 140 145 144 149 151 154 162 172 186 199 211 223 231 236 239 238 234 229 220 206 192 186 186 191 197 203 208 212 215 216 214 211 215 222 226 234 240 246 251 254 252 204 180 170 166 157 141 128 127 133 144 171 212 234 240 237 222 214 214 220 217 58 50 46 44 43 43 51 74 104 120 123 121 126 134 144 156 169 194 187 180 126 51 38 36 33 33 34 33 26 9 334 301 281 319 341 3 47 60 55 45 41 63 87 93 86 71 59 59 75 96 109 110 106 98 112 122 114 106 82 17 354 348 97 127 138 158 170 211 296 313 309 337 114 122 120 126 144 148 124 66 87 75 38 44 42 243 252 208 171 171 177 197 208 193 158 156 161 175 179 174 165 164 164 162 162 165 186 231 289 289 186 183 180 176 171 162 151 137 132 129 126 121 122 125 130 133 137 132 133 134 130 128 128 129 121 105 115 109 94 127 143 148 158 164 170 182 201 223 223 222 221 212 204 199 207 215 225 230 234 236 230 220 217 270 341 14 355 341 334 337 341 345 346 347 350 352 354 355 358 360 358 356 353 350 348 346 347 347 351 3 17 35 35 41 43 48 48 51 95 151 149 131 123 119 119 123 128 130 130 127 125 121 118 117 115 113 112 113 115 122 130 138 144 142 137 130 126 125 121 119 118 117 117 117 116 114 112 109 104 98 91 82 74 68 64 62 60 57 53 51 48 46 43 41 40 41 42 44 47 49 50 48 47 45 44 44 46 52 63 80 99 108 111 113 118 125 129 129 127 125 123 122 121 120 119 120 120 120 120 119 119 119 119 121 122 124 124 125 125 126 127 129 130 131 131 132 132 132 132 132 133 134 136 22 21 20 20 20 21 21 21 22 22 22 22 22 22 22 22 22 21 21 21 21 20 19 17 16 16 16 17 17 17 17 16 16 16 16 16 16 17 17 16 16 16 17 17 17 18 18 18 19 19 20 20 21 20 20 20 19 19 19 18 18 18 18 18 18 19 19 20 20 21 21 21 22 22 22 23 23 24 24 24 25 25 26 26 26 27 27 27 27 27 28 28 28 29 30 30 32 34 36 30 22 356 341 343 356 352 343 292 229 202 202 205 212 239 234 208 205 209 228 254 70 57 43 49 62 59 51 59 74 270 255 230 202 148 116 131 225 230 226 222 208 147 45 7 355 349 8 91 150 155 152 144 139 107 49 57 67 79 66 38 27 22 142 128 159 206 247 277 290 272 228 74 325 297 118 119 117 116 117 118 109 82 86 96 101 87 73 68 101 116 118 111 105 108 64 355 344 338 340 343 348 353 357 2 4 3 1 360 349 349 4 37 50 49 50 55 74 83 88 96 104 111 117 126 142 148 153 152 122 59 20 2 350 336 311 275 256 252 256 259 261 269 280 285 259 333 345 8 22 27 26 33 41 37 32 23 23 22 24 16 4 343 328 322 323 325 329 333 343 352 360 11 27 18 10 5 8 12 21 47 62 68 65 56 44 35 27 28 44 66 66 62 53 44 33 22 12 7 38 62 50 27 19 16 3 355 345 350 7 24 34 29 15 348 331 318 331 348 335 318 310 303 306 311 322 332 338 328 322 304 10 19 345 312 299 281 37 64 68 71 66 286 293 315 353 356 355 355 1 16 12 2 343 300 280 283 291 296 300 318 341 360 358 352 343 342 341 340 329 313 297 286 278 300 4 37 35 34 35 38 39 36 20 310 290 296 296 296 256 173 155 134 108 94 77 64 56 56 58 67 232 246 18 33 40 36 18 334 307 302 312 316 320 313 306 302 304 309 316 320 323 324 325 326 330 333 336 335 330 328 327 331 332 331 331 331 332 331 329 328 328 327 326 326 327 327 326 326 326 328 332 335 336 335 331 328 324 322 321 321 319 299 212 197 194 199 195 180 141 117 108 112 119 128 133 132 123 116 111 107 105 96 85 80 82 86 95 104 109 111 111 117 131 142 145 143 143 147 156 160 168 180 193 204 214 221 226 231 236 235 231 225 220 207 196 192 192 194 199 202 206 210 213 212 211 211 217 222 225 229 236 245 257 269 280 235 186 166 156 154 150 147 147 146 148 159 176 208 225 232 227 227 232 232 268 38 44 43 40 37 36 37 46 60 80 84 89 97 106 116 119 128 139 145 143 128 102 66 51 44 43 43 39 35 30 29 33 37 30 32 39 46 45 38 25 29 57 89 91 82 65 56 55 63 86 113 124 129 130 124 117 104 84 21 341 338 341 55 152 161 167 168 169 203 292 300 315 132 133 135 160 187 174 147 119 134 121 76 117 211 240 243 208 186 185 183 183 195 173 142 161 171 189 162 141 150 151 154 156 162 170 185 194 314 22 44 121 163 163 160 154 148 144 143 141 136 127 134 148 198 172 147 142 143 143 138 137 135 133 123 116 139 138 136 144 153 170 161 158 164 190 212 229 238 243 247 240 229 218 220 221 224 228 233 239 236 227 189 9 359 352 352 344 335 335 337 340 344 347 349 351 354 359 1 360 357 354 351 349 349 351 355 357 3 16 29 41 40 42 42 44 42 38 32 119 143 133 126 120 117 116 118 119 118 117 116 116 115 115 113 113 114 115 115 117 122 127 132 128 123 119 117 116 115 114 113 113 113 113 112 110 108 104 99 93 85 77 71 66 63 60 59 57 54 51 49 46 43 41 40 39 40 41 43 46 48 48 48 47 49 52 58 68 84 96 104 108 110 114 120 126 130 129 128 126 124 124 123 122 122 122 122 122 121 120 119 119 120 121 123 124 125 126 126 127 128 129 130 130 130 130 131 131 133 133 134 135 136 21 21 20 20 20 20 21 21 22 22 22 22 22 22 22 22 22 22 21 22 21 20 19 17 16 16 16 17 17 17 16 16 16 16 16 17 17 17 17 16 16 16 17 17 17 18 18 18 19 19 20 20 20 20 20 20 20 19 19 18 18 18 18 18 18 19 19 20 20 21 21 22 22 22 22 23 23 23 24 24 25 25 26 26 26 27 26 27 27 27 27 28 28 29 29 30 31 33 31 15 358 311 348 11 11 355 338 296 229 202 201 201 202 212 218 215 210 195 117 83 79 84 49 296 136 71 48 35 21 336 278 248 251 206 150 180 233 234 225 210 180 146 120 88 3 348 345 355 101 156 169 161 99 50 28 5 347 187 101 67 45 29 34 53 106 171 151 79 33 41 312 10 4 29 92 120 125 125 126 130 144 124 103 96 93 84 50 5 326 162 129 108 96 80 45 25 12 4 1 360 360 359 360 3 4 4 1 357 347 12 43 60 54 42 33 51 76 88 95 106 114 122 128 137 141 128 120 104 63 37 22 7 353 340 316 290 265 255 257 264 270 277 248 189 149 59 44 42 41 37 32 33 33 30 18 11 11 5 360 358 350 334 321 316 314 317 322 333 355 4 4 6 11 11 4 357 2 18 33 47 59 67 60 51 41 34 29 25 39 50 53 52 46 40 30 24 17 11 8 35 33 22 16 6 354 348 350 2 16 27 26 4 337 314 310 315 339 333 318 305 301 301 309 316 327 328 323 306 292 283 269 289 309 308 334 48 69 74 76 95 150 219 56 49 43 21 10 7 360 350 346 334 322 299 289 287 301 301 302 316 333 343 338 338 335 339 339 335 320 305 296 360 23 30 34 35 33 31 29 29 28 26 20 360 318 282 270 260 237 206 170 161 149 144 96 71 55 54 55 67 47 27 33 34 34 17 347 302 253 276 310 315 317 321 320 321 324 330 333 331 328 326 325 327 330 334 336 337 335 334 334 334 333 331 331 331 330 329 328 327 327 327 327 328 328 328 327 327 327 329 332 335 337 335 333 329 324 322 322 322 324 309 161 159 158 156 158 157 142 133 129 154 155 92 59 67 74 76 74 71 68 66 65 71 76 84 101 113 117 111 111 121 144 150 153 156 162 166 170 174 178 187 195 202 208 215 219 223 226 228 221 214 213 206 197 192 194 199 204 205 206 209 212 216 214 214 219 225 228 231 236 246 264 288 296 279 191 160 144 141 151 165 157 152 144 152 175 195 208 217 249 360 21 43 43 42 42 40 36 33 33 33 34 37 41 45 52 61 75 87 96 108 118 130 136 129 119 91 68 57 54 53 49 43 40 43 47 48 42 38 35 36 26 2 321 298 47 84 83 79 66 66 73 80 92 106 117 121 121 119 119 119 41 338 335 347 360 32 147 154 156 154 151 155 282 299 309 160 157 164 176 181 159 153 151 157 154 156 182 195 206 154 174 185 190 176 163 157 147 150 169 179 200 64 115 137 145 156 169 172 172 168 144 76 51 55 61 77 112 136 148 151 149 144 140 132 117 116 114 304 282 152 148 146 145 142 139 137 135 131 132 149 149 147 147 130 111 132 157 177 201 217 228 238 239 242 252 257 260 266 268 264 248 250 255 49 16 348 346 351 353 352 348 340 337 339 342 346 348 349 351 355 359 360 358 355 353 352 353 355 356 357 356 2 13 32 44 48 46 45 44 43 38 33 49 115 130 124 122 119 118 117 115 116 115 113 113 113 115 115 115 116 116 117 118 121 124 127 121 118 116 113 112 110 109 108 108 108 107 106 104 101 96 92 88 83 77 71 67 64 60 58 55 52 49 47 45 42 41 41 40 40 40 42 44 46 48 48 48 53 57 66 75 87 98 104 107 109 114 121 127 131 131 130 129 127 125 125 124 123 124 124 124 123 121 119 118 119 120 121 122 124 125 126 127 127 127 127 127 127 128 130 132 134 135 136 136 136 21 21 20 20 20 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 21 20 19 17 16 16 16 17 17 17 16 16 16 16 17 17 17 17 16 16 16 17 17 17 17 18 18 18 19 19 19 20 20 20 20 20 20 20 19 18 18 18 18 18 18 19 19 20 20 21 21 21 22 22 22 22 23 23 24 24 24 25 25 26 26 26 26 27 27 27 27 27 28 28 28 28 28 30 24 6 342 318 46 28 12 347 338 326 319 232 206 204 212 225 217 200 180 141 113 115 129 155 178 182 155 84 62 33 3 349 353 328 295 348 181 186 221 222 201 180 168 155 147 147 163 303 324 340 350 358 189 152 74 53 13 297 277 237 104 82 55 3 5 32 60 61 63 59 60 68 48 28 21 24 51 114 118 113 136 155 176 125 116 113 111 106 76 2 317 265 128 106 91 73 50 29 15 7 5 2 359 360 1 4 4 3 3 360 360 36 60 71 52 17 344 32 72 98 113 140 142 127 122 97 83 69 65 49 32 25 16 4 351 337 323 303 279 261 266 275 279 282 269 210 136 100 85 74 70 57 47 36 31 27 14 4 360 351 349 346 343 332 323 317 313 311 318 332 2 5 356 353 356 360 356 354 353 8 27 44 61 65 58 46 37 32 28 27 33 41 48 44 40 37 32 26 22 12 5 13 14 10 360 353 349 350 356 3 356 344 331 311 303 297 306 322 360 317 308 299 303 309 320 326 330 324 311 294 297 299 296 314 329 339 19 68 90 105 132 193 180 147 83 85 82 307 287 277 281 291 296 299 304 310 335 337 323 310 303 307 318 324 327 331 334 337 337 336 340 360 26 33 38 39 38 35 32 28 25 22 20 19 18 16 12 4 261 227 222 210 196 203 198 155 39 39 39 46 49 50 40 37 37 37 28 347 324 300 212 240 289 302 307 310 313 318 326 336 337 334 329 327 325 326 329 334 337 338 338 337 335 333 332 331 330 330 329 329 328 327 326 327 327 328 328 327 327 326 327 328 330 335 337 336 332 326 323 323 322 323 327 331 139 144 151 162 166 180 198 247 253 255 309 360 19 39 56 68 67 63 53 49 52 71 83 95 111 96 83 68 67 68 75 132 148 148 147 150 160 174 183 192 197 202 206 211 214 212 213 216 219 219 220 209 200 191 197 203 209 210 209 209 218 221 220 219 220 226 227 227 227 236 261 305 324 320 265 180 162 137 126 144 160 149 131 111 99 95 82 57 43 44 46 46 44 42 40 36 32 29 30 31 32 32 32 33 34 37 44 53 64 82 100 120 133 133 123 99 79 67 62 60 56 50 48 48 51 53 53 46 39 31 4 331 296 267 257 70 72 70 39 91 116 116 103 96 88 86 90 101 112 126 310 325 347 25 37 40 49 82 118 131 131 114 117 100 62 82 144 152 149 138 116 139 148 154 163 168 172 167 150 134 133 135 144 99 79 55 85 166 171 172 132 97 130 148 160 165 167 158 150 126 95 87 82 78 76 77 89 113 138 146 143 137 130 118 99 72 35 348 329 189 160 148 143 140 136 138 140 147 150 152 152 152 150 136 126 133 181 205 214 220 225 232 235 244 279 258 261 272 273 276 275 300 317 347 340 337 338 346 354 353 350 347 346 348 349 349 348 349 352 356 359 357 357 356 357 358 359 357 354 353 355 2 19 38 46 51 51 50 52 57 60 64 70 90 112 120 120 120 119 117 115 113 111 110 112 114 116 116 117 117 117 119 122 126 129 130 122 117 113 110 108 107 105 105 104 103 102 100 98 95 92 89 86 83 79 74 69 64 60 56 52 48 44 41 39 39 41 42 43 43 43 42 43 44 46 47 46 48 54 63 71 85 95 103 106 109 113 120 127 132 133 132 131 130 129 127 126 125 126 126 126 124 122 121 119 118 118 118 119 119 120 122 123 124 124 125 125 126 126 129 131 133 134 135 134 134 21 20 20 20 20 21 22 22 22 21 21 21 22 22 22 22 22 22 22 22 22 20 19 17 16 16 16 16 17 17 17 16 16 17 17 17 17 17 16 16 16 17 17 17 18 18 18 18 18 19 19 19 20 20 20 20 20 20 19 19 18 18 18 18 18 18 19 20 20 21 21 21 21 22 22 22 22 23 23 23 24 25 25 26 26 26 26 26 26 27 27 27 27 28 28 28 29 29 26 24 36 30 28 26 354 327 310 326 17 360 12 156 171 206 203 199 192 158 144 150 157 173 186 175 126 88 86 64 16 1 4 12 189 210 206 186 173 194 185 170 159 155 171 173 178 212 269 316 343 360 27 35 55 123 13 343 356 70 84 76 50 346 335 17 83 78 69 57 61 62 51 30 18 18 38 78 110 130 182 218 245 65 116 122 122 126 131 147 205 217 116 110 107 99 66 31 8 359 359 357 356 359 3 5 5 5 6 8 17 35 53 61 15 331 321 7 67 104 156 218 231 98 86 73 59 48 45 37 29 19 7 354 342 333 324 315 296 266 283 299 315 315 306 286 210 158 138 112 96 72 57 42 29 17 12 355 344 333 331 333 338 328 318 314 313 314 319 330 341 303 321 344 349 350 347 350 354 4 21 44 67 69 66 51 38 32 29 22 16 25 34 38 36 35 32 27 21 10 2 358 358 354 349 344 341 345 339 325 307 298 291 289 294 299 312 310 303 300 297 297 306 316 328 333 331 327 324 323 329 340 350 360 3 9 28 85 118 145 168 190 185 167 137 178 204 216 224 237 254 261 278 297 337 360 1 350 333 309 285 273 279 294 309 327 335 342 348 2 21 36 42 42 45 45 43 41 37 30 23 17 14 14 15 16 16 16 21 180 198 207 208 224 20 19 21 22 23 29 37 41 40 36 34 28 351 277 295 278 236 231 255 277 286 293 298 308 325 349 343 336 330 326 325 326 330 336 340 340 339 336 333 331 331 330 330 328 328 328 327 326 326 327 327 327 326 326 326 327 327 327 330 333 337 333 327 323 321 320 322 325 328 326 325 325 100 205 259 264 273 280 287 302 332 357 15 37 59 76 83 80 67 46 52 77 99 98 91 68 47 37 38 35 32 61 104 123 121 119 119 147 167 180 192 199 207 213 214 204 196 206 252 254 247 231 211 197 197 203 211 211 211 216 222 225 227 221 218 216 216 215 209 206 216 360 352 344 299 238 206 95 70 73 128 137 82 62 56 54 51 46 43 43 45 45 45 43 40 34 29 27 28 30 31 30 29 28 27 28 29 32 40 57 90 120 135 133 119 94 79 72 68 67 64 58 56 56 59 62 63 58 49 35 358 329 299 256 86 79 80 69 314 205 169 140 108 97 89 84 81 85 84 332 305 339 35 62 59 36 343 340 339 324 103 113 112 108 97 75 70 79 80 74 67 65 49 36 110 142 153 168 167 150 104 87 74 72 61 37 18 55 126 24 81 130 151 170 193 163 153 141 144 78 25 98 103 102 99 100 104 112 121 127 129 123 119 109 91 55 34 357 320 283 229 166 148 141 136 144 157 157 153 154 169 167 160 151 156 173 197 218 230 229 231 238 259 268 271 233 236 246 245 238 111 55 39 12 358 345 341 346 352 356 356 356 355 353 351 348 348 351 355 358 359 358 358 359 1 1 360 358 355 356 357 11 33 51 52 52 52 54 61 74 83 87 90 90 100 116 118 118 117 115 113 111 110 112 114 116 118 117 117 118 120 122 125 127 127 124 119 116 113 110 108 107 105 104 103 102 101 99 96 93 91 88 86 83 80 75 69 63 58 53 49 45 40 36 35 35 38 42 44 46 45 44 44 44 44 43 43 43 51 57 66 78 89 98 105 110 115 121 128 135 137 137 134 132 131 129 129 128 129 128 128 126 124 123 121 120 120 120 119 118 117 118 119 121 121 123 124 125 125 126 127 129 130 130 131 132 20 20 20 21 21 22 22 22 21 21 21 21 21 22 22 22 22 22 22 22 22 21 19 17 16 16 16 16 17 17 16 16 17 17 17 17 17 17 17 17 16 17 17 17 18 18 18 18 18 19 19 19 19 20 20 20 20 20 19 19 18 18 18 18 18 18 19 19 20 21 21 21 21 22 22 22 22 23 23 23 24 24 25 25 26 26 26 26 27 27 27 27 27 28 28 28 27 28 29 32 31 27 16 345 292 304 316 9 26 10 349 290 169 147 154 161 168 150 112 94 47 45 52 71 64 56 50 39 13 347 341 331 203 190 212 155 91 51 51 128 143 74 333 274 220 200 204 213 246 29 32 25 17 24 35 37 54 78 89 95 86 307 284 263 132 101 89 74 69 69 66 34 15 11 30 57 102 150 203 241 252 83 108 111 113 132 144 162 200 192 106 114 116 109 84 38 354 345 344 354 358 1 5 8 8 7 8 15 24 31 42 39 8 352 7 31 47 69 218 258 277 81 82 75 58 45 38 32 22 8 353 343 332 335 332 325 318 345 36 7 355 333 320 309 292 230 170 124 99 81 70 56 21 5 354 336 322 316 320 324 328 318 311 309 310 315 326 331 328 301 314 341 345 339 335 341 352 2 22 49 64 69 70 62 46 36 36 5 347 349 13 30 34 32 28 21 13 2 350 344 341 340 336 331 323 311 298 296 292 289 287 289 298 306 313 303 284 282 291 299 313 324 332 335 331 330 328 334 345 356 5 11 15 19 30 86 140 162 178 189 192 188 186 198 211 220 227 236 251 260 356 17 23 9 356 348 335 295 239 227 231 262 315 341 349 353 355 6 29 57 64 67 69 68 65 69 60 46 31 19 13 15 16 16 15 14 14 20 28 29 33 36 35 28 18 6 4 7 14 28 42 36 19 290 237 233 250 262 255 238 250 264 273 282 290 306 335 3 352 339 330 326 325 327 331 337 341 339 337 334 332 330 329 328 328 327 327 326 326 325 326 326 326 326 326 326 326 327 328 329 331 333 337 333 327 321 316 318 325 334 340 342 338 336 360 360 344 319 307 306 306 319 332 350 5 28 54 81 104 127 139 145 112 91 86 83 79 65 49 36 34 30 34 55 104 118 117 112 103 98 127 151 177 201 217 241 259 290 353 344 324 302 291 279 250 215 200 201 202 203 210 216 224 228 228 223 216 210 208 201 187 164 132 84 24 353 319 239 218 95 92 126 155 46 44 44 44 44 43 43 42 43 46 47 48 46 42 32 29 27 29 30 30 29 27 26 25 24 24 25 28 36 63 104 133 127 112 94 82 77 75 74 68 63 62 61 61 61 63 61 57 46 21 3 344 156 90 89 94 98 243 220 182 136 109 108 108 102 96 83 339 312 310 51 97 107 112 360 342 343 335 325 109 115 113 122 121 106 71 63 66 67 63 52 41 32 31 106 158 184 173 136 74 64 64 74 86 87 67 66 57 334 293 166 161 189 254 146 140 137 150 282 321 120 121 119 114 109 105 109 116 122 122 119 117 113 108 87 67 341 294 273 264 244 162 149 144 151 158 163 159 167 184 178 169 160 176 191 198 213 226 234 233 235 248 248 243 233 231 230 227 225 181 22 21 13 9 4 358 360 358 358 357 356 353 351 349 348 349 353 359 1 3 3 5 8 9 6 4 1 3 5 10 28 50 68 67 64 59 62 69 82 92 98 101 96 102 114 118 119 117 115 113 111 114 116 118 119 120 120 119 119 120 120 121 122 122 121 118 116 115 113 112 110 108 106 105 102 101 98 95 91 88 85 83 81 78 71 64 58 54 51 46 42 37 31 29 30 36 42 46 48 47 47 47 46 47 43 41 42 46 54 61 71 81 92 103 112 119 123 130 134 138 139 138 135 133 132 131 131 130 130 128 127 126 125 125 124 124 124 122 120 118 116 116 118 119 121 123 123 123 123 123 124 126 127 129 130 20 20 21 22 22 23 22 22 21 21 21 21 21 22 21 21 21 21 22 22 22 21 19 17 16 16 16 17 16 16 16 16 17 17 17 17 17 17 16 16 17 17 17 17 18 18 19 19 19 19 19 19 19 20 20 20 20 20 19 19 18 18 18 18 18 18 19 19 20 20 21 21 21 22 22 22 22 22 23 23 23 23 24 25 25 26 26 26 27 26 27 27 27 28 28 28 27 27 30 34 32 26 9 356 336 360 3 24 16 360 327 261 177 168 169 165 108 78 61 55 53 44 45 49 49 45 37 11 323 287 321 346 64 147 125 58 32 24 4 328 224 260 289 294 264 218 196 197 192 64 37 22 351 352 32 24 35 84 100 118 173 203 231 58 87 96 102 99 90 95 90 66 9 355 37 54 77 154 207 247 230 124 102 96 76 307 148 158 239 272 283 123 119 114 105 69 303 315 333 357 4 5 7 9 7 5 8 16 27 36 42 39 37 38 36 33 25 7 318 288 46 77 80 76 63 46 34 25 9 352 335 337 340 341 335 333 356 23 25 9 349 324 321 316 311 288 230 139 107 98 95 96 181 295 309 311 308 310 316 319 318 310 303 303 308 317 325 325 319 306 294 315 329 327 333 346 353 2 28 57 67 71 70 66 51 42 360 306 304 309 347 21 30 27 21 10 355 342 329 320 314 317 314 308 303 300 294 291 290 288 291 299 313 314 311 299 278 274 286 305 319 331 333 332 324 318 317 336 348 355 357 6 17 16 17 14 198 195 198 204 206 203 212 227 230 230 231 235 46 56 45 37 26 6 352 344 343 322 251 268 320 356 360 3 360 353 346 345 13 123 125 125 100 111 122 143 130 102 66 37 23 18 18 19 20 20 20 21 22 23 29 33 36 25 6 343 344 352 8 13 17 13 349 295 257 226 214 236 240 236 247 264 277 287 298 318 349 12 4 341 331 325 325 327 332 338 340 336 334 333 330 327 326 327 326 325 325 325 325 325 325 325 325 326 326 326 326 328 329 331 333 335 337 334 329 322 318 331 350 355 358 1 24 148 301 328 337 345 289 286 293 310 328 348 357 7 29 91 127 140 130 119 105 102 99 105 98 94 111 101 14 13 11 27 122 128 128 128 125 117 123 136 162 224 278 309 327 342 355 345 332 318 311 306 293 270 231 203 195 193 201 212 222 226 228 223 215 209 203 189 162 129 107 77 36 360 310 237 201 155 95 45 40 40 40 40 40 41 41 42 44 47 50 52 54 51 42 31 29 31 31 31 30 28 26 24 23 22 21 21 22 26 33 50 86 121 126 122 103 93 86 82 73 66 65 64 65 64 64 63 61 54 44 39 39 49 66 88 105 135 194 218 168 135 122 120 121 124 132 206 290 292 314 78 111 119 92 34 5 348 353 61 99 115 128 153 140 119 99 90 86 88 98 109 97 84 74 155 189 193 152 107 71 44 28 20 31 50 70 61 38 304 254 188 161 180 167 133 135 138 151 268 335 127 122 120 116 109 101 98 102 119 123 125 126 133 140 161 147 175 204 238 253 256 184 158 151 157 159 161 171 182 190 179 169 165 187 200 205 207 216 229 226 224 226 230 229 226 225 226 229 250 17 1 360 359 356 6 14 13 6 360 355 351 350 350 352 354 357 360 5 11 18 20 20 17 14 7 5 6 13 23 34 49 64 76 79 78 77 81 86 92 98 101 104 104 109 113 117 118 118 116 116 116 119 121 123 124 123 123 123 121 121 121 122 122 121 120 117 117 116 116 115 114 111 107 104 100 97 94 91 87 84 81 78 76 73 66 60 54 50 46 41 37 33 27 26 28 34 41 48 51 52 51 49 49 48 46 43 42 46 51 56 64 75 87 99 112 122 128 134 138 140 141 140 136 134 133 132 132 131 130 128 127 126 125 125 127 128 128 127 125 122 120 119 118 119 119 120 121 121 121 121 122 124 128 129 131 20 21 22 23 23 23 22 22 21 21 21 21 21 21 21 21 21 21 22 22 22 21 19 17 16 16 16 16 16 16 16 16 17 17 17 17 17 16 16 16 17 17 17 18 18 18 19 19 19 19 19 19 19 19 20 20 20 20 19 19 19 18 18 18 18 19 19 19 20 20 21 21 22 22 22 22 22 22 22 22 23 23 24 24 25 25 25 26 26 26 27 27 27 27 28 28 27 28 30 34 32 26 15 12 14 21 19 15 7 2 350 154 158 148 119 81 61 83 88 93 89 75 65 62 62 72 305 270 280 295 12 15 21 45 101 82 45 20 310 282 245 232 310 318 310 268 176 188 195 197 232 298 307 315 300 260 279 296 346 213 209 184 129 71 71 83 102 107 105 109 108 101 17 336 346 78 80 59 21 74 146 108 104 110 114 119 102 88 21 333 86 119 119 123 140 165 232 351 4 14 11 8 5 3 1 360 3 17 39 45 47 45 47 49 46 34 16 356 331 311 69 78 77 69 59 44 29 13 351 340 333 343 342 341 336 351 35 30 17 347 328 316 317 315 310 299 278 239 154 126 124 149 196 229 288 300 300 307 313 317 317 313 311 315 321 325 322 315 312 308 299 306 323 344 348 352 351 360 42 78 75 71 65 55 40 11 314 289 281 279 332 31 31 21 6 349 329 313 306 304 298 292 289 292 300 293 288 283 283 286 296 308 316 315 307 292 270 265 278 304 318 329 333 332 326 327 330 350 355 350 339 338 353 344 314 296 280 269 255 235 232 140 341 326 298 295 52 59 57 54 54 45 25 1 352 348 8 23 32 23 17 13 9 2 353 346 344 347 3 45 54 52 53 75 119 151 147 104 68 54 40 25 21 23 30 36 35 31 23 16 12 14 17 6 343 324 324 342 15 20 16 9 1 345 327 295 249 224 221 223 234 270 288 297 308 324 349 7 3 341 330 324 323 326 331 338 339 334 331 329 326 324 323 323 324 324 323 323 324 324 325 325 325 325 325 325 326 328 330 332 333 335 335 334 332 334 346 360 8 13 15 20 133 168 209 229 237 236 246 260 272 283 300 330 314 301 275 229 175 151 129 119 115 126 137 151 147 149 157 145 131 331 283 258 180 144 137 140 146 154 157 165 180 252 302 324 339 349 352 340 330 320 316 311 304 299 284 245 204 192 199 206 217 219 223 222 218 209 196 170 133 107 90 70 32 344 327 279 27 45 44 42 40 39 39 38 36 36 36 37 43 48 52 55 58 52 33 26 32 34 34 32 30 26 23 22 21 20 19 19 20 22 25 27 33 62 117 127 111 106 104 103 86 73 66 67 65 61 62 63 64 58 51 46 46 47 47 61 111 165 196 218 180 145 133 130 133 141 162 248 289 249 84 74 53 45 42 46 55 180 54 50 66 83 102 154 119 124 130 137 146 160 165 163 148 142 148 186 203 196 142 129 120 98 73 47 28 28 30 9 359 348 159 157 156 206 189 138 135 139 155 208 263 144 124 115 107 100 90 71 62 87 115 129 133 137 129 117 144 189 198 214 230 234 180 160 159 169 171 174 182 184 183 151 158 170 191 210 219 216 218 223 224 221 219 225 230 231 223 224 306 13 11 354 349 349 353 360 6 9 2 355 349 354 356 358 2 6 11 16 25 32 33 31 28 21 14 8 7 14 31 50 63 70 76 82 88 90 92 96 99 102 103 103 104 108 109 112 112 116 118 117 118 120 122 125 127 126 125 124 124 123 123 124 124 125 124 121 118 118 117 117 116 113 110 106 102 98 94 91 88 85 81 76 72 68 65 60 55 48 44 40 35 32 28 25 25 27 32 39 46 52 51 51 49 48 46 44 42 42 45 49 53 61 73 83 90 105 121 131 136 138 140 141 140 136 134 133 133 133 132 131 128 126 124 124 126 129 131 133 132 130 128 126 125 124 123 122 121 121 121 121 121 121 122 125 127 129 21 22 23 24 24 23 22 21 21 21 21 21 21 21 21 21 21 21 22 22 22 21 19 17 16 16 16 16 16 16 16 16 17 17 17 17 17 16 16 16 17 17 17 18 18 19 19 19 19 19 19 19 19 19 19 20 20 20 19 19 19 19 19 19 19 19 19 19 20 20 20 21 22 22 22 22 22 22 22 22 23 23 23 24 24 25 25 25 26 26 26 27 27 27 27 27 27 28 31 33 29 25 20 13 14 18 22 19 13 14 20 64 105 105 81 51 55 126 124 117 123 118 102 128 147 193 225 266 360 28 35 23 5 349 21 64 74 121 151 106 60 19 354 346 344 321 248 206 210 220 231 258 284 308 273 220 324 347 350 319 325 105 93 83 76 79 89 107 118 134 117 118 123 305 284 139 120 104 126 99 98 96 106 116 112 95 79 68 60 53 83 105 115 127 137 129 106 61 46 30 15 6 360 354 352 352 357 36 52 53 51 48 49 51 53 38 16 352 332 353 82 80 75 67 55 40 18 357 339 336 338 345 337 336 339 360 13 10 343 311 303 304 307 312 313 313 300 281 264 234 203 206 224 245 273 287 295 303 309 315 317 319 323 342 344 333 316 312 318 337 350 7 7 1 354 350 347 358 41 71 66 62 56 43 27 7 341 318 289 254 188 62 23 6 340 324 307 303 299 296 286 276 274 277 282 283 282 279 285 294 307 311 311 308 302 292 272 261 264 286 306 321 334 341 344 352 2 19 19 322 305 289 275 263 264 269 299 337 360 7 33 43 30 3 346 27 52 54 67 73 70 45 22 355 358 12 26 28 27 17 10 2 356 349 347 356 10 20 27 28 29 27 25 23 28 31 36 46 59 72 60 43 27 23 33 54 58 53 41 14 352 342 333 322 311 308 311 334 12 42 28 18 13 357 343 329 318 274 212 204 212 264 290 303 314 324 337 354 354 335 323 318 318 321 327 336 333 330 327 324 322 320 320 321 321 321 321 321 322 322 323 324 323 323 324 324 325 327 329 330 331 332 332 334 342 356 10 9 8 11 20 29 156 176 200 240 253 251 250 256 261 258 254 251 253 261 259 245 237 225 191 143 124 135 146 154 145 143 142 151 169 215 242 245 237 206 160 150 154 157 160 168 186 245 321 339 348 345 341 332 329 327 326 316 300 289 274 264 281 303 318 296 255 225 218 216 216 202 175 132 112 94 81 68 38 8 34 45 47 44 41 40 39 38 37 36 34 31 30 30 35 40 44 48 49 44 35 33 35 37 36 33 29 25 22 20 19 18 18 18 19 21 23 24 26 32 41 52 65 91 124 141 126 90 68 64 61 56 58 60 64 55 50 46 44 41 37 21 303 237 255 253 191 141 133 134 136 138 128 282 268 136 103 86 59 40 19 10 70 106 101 98 94 84 82 75 51 100 156 158 164 173 178 166 144 152 164 184 195 190 162 152 148 143 139 134 131 38 358 345 341 344 111 133 139 315 131 133 129 133 141 154 147 122 110 103 97 92 78 53 48 70 88 93 92 85 73 60 167 210 214 219 223 216 184 167 166 171 185 187 184 164 139 127 159 180 198 215 224 226 223 222 229 227 222 217 226 274 239 333 360 356 356 356 355 357 360 357 352 346 341 347 353 2 8 12 16 22 30 35 39 42 41 38 30 21 16 12 20 36 57 71 77 77 81 88 94 99 102 106 109 112 114 112 111 112 112 110 109 115 117 118 119 120 123 126 128 127 125 124 123 123 123 124 126 128 129 128 125 122 120 118 116 113 111 108 104 99 94 90 87 83 79 74 68 64 61 56 51 44 39 33 29 27 26 26 27 29 32 36 40 43 44 44 43 43 43 41 40 41 44 49 49 51 66 79 90 96 113 125 133 136 139 138 137 136 134 133 133 134 133 131 129 127 125 127 129 132 134 135 135 133 131 131 130 129 128 127 126 125 125 125 124 123 123 123 123 125 22 23 25 24 24 23 22 21 22 21 22 21 21 21 20 21 21 21 21 22 22 21 19 17 16 16 16 16 16 16 16 16 17 17 17 17 17 16 16 16 17 17 17 18 18 19 19 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 21 21 22 22 22 23 22 22 22 22 23 23 23 23 24 24 25 25 25 26 26 26 27 27 28 28 29 32 32 28 14 10 9 9 11 16 12 21 35 22 10 4 29 66 35 47 98 93 96 99 67 72 129 134 142 59 44 51 45 32 20 351 341 344 2 49 112 113 91 58 10 351 321 296 282 248 225 216 224 235 251 295 349 49 65 52 41 35 42 75 97 101 103 104 107 124 138 151 161 19 137 141 162 195 183 153 141 120 86 88 91 96 103 102 92 80 63 63 71 87 96 105 114 116 111 107 93 81 51 20 359 350 345 343 353 24 58 61 55 48 46 48 55 56 48 25 5 355 53 83 83 80 74 59 37 10 352 340 338 338 337 328 337 355 360 347 324 300 289 287 295 307 316 328 329 323 305 289 276 269 262 259 264 270 283 291 299 307 315 318 324 334 351 345 332 313 327 12 34 31 21 9 358 348 343 349 27 56 63 59 52 44 30 19 7 358 352 341 330 360 31 360 341 321 312 303 296 290 286 279 271 264 265 271 277 283 291 304 305 306 303 303 301 302 294 278 256 250 255 277 322 347 355 360 5 14 25 43 34 360 295 269 260 251 261 65 66 48 28 23 27 30 9 3 25 53 74 85 62 51 30 19 15 28 30 32 28 18 2 350 343 338 343 1 22 32 36 36 30 25 20 15 13 17 19 21 24 49 89 81 68 50 30 35 83 96 114 143 197 278 292 292 288 288 287 292 297 314 49 41 32 23 2 339 326 326 325 314 202 211 257 294 308 317 323 328 337 333 323 312 310 311 315 321 332 327 323 321 318 317 317 317 317 317 317 318 318 320 321 322 322 322 321 322 322 324 325 326 327 328 328 334 344 360 13 24 25 4 358 7 344 289 268 270 275 274 272 268 268 266 266 266 265 265 270 270 265 270 267 262 262 205 154 142 135 132 144 157 173 195 216 233 242 249 263 253 215 177 162 155 162 167 325 352 354 355 338 328 324 339 345 341 293 251 245 239 247 295 333 343 325 288 246 215 204 191 164 136 117 107 95 79 60 47 43 44 45 44 42 40 37 36 36 36 34 32 27 25 24 28 32 36 39 38 36 31 34 37 40 37 33 28 23 19 17 16 16 17 17 20 21 22 24 26 29 31 33 36 43 81 143 139 66 52 50 49 48 49 50 51 47 44 42 39 36 31 18 349 291 249 204 149 107 114 123 121 113 49 359 150 133 112 109 121 110 40 37 43 91 133 132 131 135 120 97 49 20 8 39 131 142 91 80 128 156 168 189 182 165 148 145 147 149 153 153 151 109 332 318 321 16 108 114 108 14 96 111 116 119 127 147 131 110 103 98 94 89 67 48 49 83 95 94 92 79 144 186 198 206 218 225 220 210 197 179 172 173 195 196 171 130 133 150 166 184 206 222 229 233 228 224 223 230 232 229 20 28 17 11 2 346 345 346 355 6 360 330 321 322 331 350 2 16 20 24 30 39 47 48 48 49 47 40 29 19 22 30 46 60 67 73 76 78 82 89 98 104 108 111 115 119 122 119 120 119 117 116 115 115 116 118 120 123 126 128 125 120 116 115 114 116 119 122 127 131 134 135 135 130 127 121 117 114 114 113 110 106 100 94 87 81 77 73 68 62 57 52 47 40 33 28 25 25 27 29 30 31 33 34 34 36 35 36 35 37 38 38 38 41 46 49 49 47 51 69 90 96 102 115 127 132 133 133 134 135 135 133 133 135 135 133 130 128 127 130 132 135 136 136 135 134 133 133 132 132 131 131 130 130 130 129 129 128 126 124 122 121 23 24 25 24 23 22 22 22 22 22 22 21 21 21 20 20 21 21 21 22 21 21 19 18 16 16 16 16 16 16 16 16 17 17 17 17 17 16 16 17 17 17 18 18 19 19 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 21 21 22 22 22 22 23 22 22 22 22 23 23 23 23 24 24 24 25 25 26 26 27 27 28 28 29 31 31 23 6 10 10 5 17 20 10 27 48 40 8 341 353 23 92 75 74 76 72 63 35 72 112 107 102 95 103 88 69 17 341 333 332 333 343 358 13 20 27 21 344 301 282 265 251 242 221 213 223 238 260 56 58 64 67 81 171 64 39 58 79 102 121 136 149 163 165 156 107 40 95 135 158 193 199 171 109 88 67 78 97 113 102 101 101 102 105 123 103 92 94 101 108 96 94 102 90 62 39 15 341 334 334 336 6 39 67 59 51 40 42 45 51 57 57 36 20 20 70 84 88 85 79 67 39 10 353 342 337 334 331 326 330 336 343 319 302 290 289 296 317 333 349 357 357 349 336 327 315 306 291 285 289 289 291 294 300 308 313 319 328 338 349 341 333 322 23 47 49 34 20 2 351 344 344 22 53 62 62 58 49 36 18 8 3 1 359 357 354 353 353 343 327 312 305 300 296 289 283 282 277 271 266 273 282 295 303 308 303 298 294 296 301 308 299 280 252 244 242 247 331 354 1 4 7 12 17 24 26 27 17 313 290 301 70 77 77 58 39 14 360 353 11 5 5 60 60 51 43 33 23 29 37 41 40 32 20 358 335 318 324 335 1 23 32 35 40 44 36 25 13 3 360 3 10 11 6 33 99 120 120 117 109 140 180 161 171 180 197 247 284 288 285 281 270 257 245 241 100 53 39 23 354 333 324 324 325 326 314 294 291 307 314 319 322 325 330 328 316 304 306 309 315 314 312 308 310 311 311 311 312 312 312 313 314 315 316 318 320 320 320 320 320 320 321 323 323 324 324 324 329 345 3 10 5 9 21 345 321 301 279 273 272 273 273 276 283 284 288 290 293 296 293 291 292 287 281 274 272 270 273 269 264 230 168 149 164 177 192 209 223 243 257 270 278 284 289 289 296 319 346 352 354 4 360 348 315 308 308 326 311 274 248 233 226 222 237 346 351 337 302 284 260 214 184 165 154 133 120 114 99 72 52 46 44 46 45 44 40 38 36 35 33 32 31 27 23 21 22 25 32 35 37 34 31 26 30 38 44 40 34 26 20 15 15 15 16 17 18 20 20 23 25 27 29 30 30 28 28 30 35 42 40 39 39 38 37 37 37 39 40 39 37 35 33 30 24 12 351 198 137 115 83 86 95 103 105 104 162 156 135 121 134 155 141 94 68 63 97 134 145 152 165 134 117 111 74 50 49 82 93 66 348 298 194 171 148 123 118 126 152 143 142 151 145 126 80 347 317 340 62 106 118 115 103 99 95 92 81 70 68 80 87 94 98 98 94 83 76 75 109 126 141 165 187 194 197 200 201 205 208 210 203 205 206 184 180 194 200 185 142 149 161 171 187 208 225 234 239 237 228 221 226 233 255 14 22 3 13 11 6 23 34 67 205 242 264 298 325 344 360 15 27 34 39 44 53 57 57 54 50 45 35 21 14 31 53 66 67 68 70 73 76 82 88 96 104 109 113 117 121 123 118 123 128 129 129 127 121 119 118 119 118 116 112 109 105 102 100 97 100 107 117 127 130 125 128 130 133 130 126 118 113 116 119 119 117 114 107 99 90 83 75 67 60 53 47 42 37 29 26 26 27 27 26 27 29 32 33 33 31 30 29 29 30 33 36 38 42 47 53 50 46 44 58 81 98 102 106 116 125 128 129 131 133 136 137 138 140 136 134 131 129 129 132 134 137 137 137 135 134 134 134 134 133 133 133 133 133 133 133 132 132 131 130 128 126 24 25 25 24 23 23 22 22 23 22 22 21 21 20 20 20 20 21 21 22 21 20 19 18 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 18 18 19 20 20 21 20 20 20 19 19 19 19 19 19 18 19 19 19 19 19 19 19 19 19 20 20 20 20 20 21 21 22 22 23 23 23 22 22 22 22 23 23 23 24 24 24 24 25 25 25 26 26 27 28 29 30 30 22 15 17 16 14 12 8 4 360 10 40 6 349 355 26 37 38 59 73 73 87 206 140 128 127 159 167 162 92 61 29 360 327 325 325 327 333 344 352 358 3 9 332 311 302 303 328 167 180 218 261 249 163 143 101 111 201 200 87 66 58 52 59 85 128 150 177 162 123 99 89 94 125 159 209 187 96 92 84 71 59 59 64 81 102 117 134 135 133 100 84 76 83 87 83 81 80 72 60 32 344 312 301 315 337 14 45 64 55 40 29 33 34 34 34 37 27 31 51 75 84 87 85 82 74 50 16 351 339 333 329 329 328 329 327 326 318 318 323 337 350 2 11 14 15 13 15 15 12 6 3 357 350 337 326 320 316 315 318 319 325 332 341 344 341 8 31 48 48 46 33 18 2 3 11 23 46 58 65 64 60 51 26 2 349 355 3 359 354 348 346 341 335 320 309 300 302 302 300 296 290 283 279 277 283 291 303 307 304 296 292 292 294 301 307 303 290 266 252 246 261 338 355 3 3 5 7 11 13 17 21 34 67 70 78 78 76 72 61 39 341 293 264 235 224 93 74 63 55 47 33 26 33 45 48 44 22 349 312 306 312 340 5 22 28 30 30 37 43 43 23 4 350 352 357 6 359 352 2 112 148 149 153 164 230 251 202 168 174 209 279 301 310 309 299 275 234 215 214 184 91 50 14 333 320 316 316 316 315 312 309 310 315 316 317 318 320 321 321 316 312 313 314 315 311 295 272 285 295 301 304 306 307 308 310 311 312 314 317 318 319 318 318 318 318 320 322 322 322 322 325 335 2 17 14 353 341 328 311 290 271 257 255 257 261 260 261 289 300 303 306 311 316 318 318 310 295 284 275 270 264 256 249 247 247 216 190 188 197 208 219 235 256 277 290 294 294 297 304 314 323 333 336 340 346 332 302 281 277 272 263 261 258 259 252 248 262 319 351 333 293 275 279 272 218 148 143 141 135 133 129 108 69 47 44 45 46 46 44 41 37 35 33 31 29 27 24 21 19 20 24 32 38 38 33 27 19 21 38 51 47 38 26 17 13 14 17 18 18 18 19 20 23 26 28 30 30 29 27 25 26 29 32 33 34 34 32 31 31 32 33 34 34 33 32 30 26 22 16 20 66 108 105 90 95 101 111 116 135 194 166 149 135 144 148 126 113 102 94 108 135 154 148 113 9 120 143 134 121 107 111 121 138 210 239 213 90 68 61 67 102 149 128 128 141 130 120 161 162 91 72 89 111 139 126 114 104 100 96 90 76 61 62 61 66 81 96 99 87 90 102 130 157 174 184 187 186 187 189 193 195 198 218 193 212 243 209 191 178 146 132 143 159 169 173 190 207 222 231 239 244 237 221 195 205 309 12 12 360 20 22 21 73 155 206 217 243 269 318 343 3 13 29 42 52 57 62 64 63 61 54 45 36 18 8 7 32 47 58 58 61 64 71 76 83 87 94 101 110 119 127 134 143 154 152 151 146 147 143 130 122 118 118 117 114 107 104 101 100 100 100 101 112 123 128 128 126 128 137 146 148 136 119 99 114 123 127 128 127 122 115 107 95 81 66 56 47 39 35 31 28 25 25 27 24 23 23 27 29 31 32 30 27 26 25 25 27 31 34 39 44 51 52 52 49 59 75 90 100 106 106 116 124 127 129 133 137 138 140 142 137 133 130 129 129 133 136 137 137 136 135 134 134 134 134 134 134 134 134 133 133 133 133 134 133 133 132 131 24 25 24 24 23 23 23 23 23 22 22 21 21 20 20 20 20 21 21 21 21 20 19 18 16 16 16 16 16 16 16 17 17 17 17 17 16 17 17 17 17 17 18 18 19 20 20 21 21 20 20 20 19 19 19 18 18 18 18 18 18 19 19 19 19 19 20 20 20 20 20 20 21 21 22 22 22 23 23 23 23 22 22 23 23 23 23 24 24 24 24 24 25 25 26 26 28 29 30 30 27 24 21 18 14 6 356 356 7 353 337 314 360 29 60 52 42 48 86 122 183 204 196 170 158 169 155 110 57 39 11 333 316 318 316 311 297 301 327 347 355 1 9 2 358 3 10 7 360 353 313 114 107 54 49 331 102 98 89 90 80 51 38 42 113 163 174 163 139 118 111 98 97 81 22 350 76 94 96 91 80 76 67 59 70 109 169 123 104 88 77 71 72 77 81 85 94 99 104 137 267 278 287 308 327 4 45 54 45 38 31 24 17 11 9 7 34 66 71 74 82 87 89 89 89 83 32 345 330 326 326 330 337 343 345 348 354 360 360 3 8 13 15 17 18 23 29 31 27 20 13 8 3 359 352 347 340 334 331 330 336 340 338 338 360 50 54 53 48 43 31 21 18 22 32 43 56 61 65 69 67 55 2 338 330 350 359 353 342 337 337 334 329 323 315 307 307 306 305 304 299 294 291 291 292 296 295 293 290 289 294 291 294 297 320 331 340 342 342 320 324 344 355 359 2 2 3 5 6 8 12 24 60 92 92 77 75 81 87 85 280 272 256 243 233 239 55 63 63 63 60 32 30 54 50 40 348 308 294 323 351 15 24 28 25 21 19 23 36 43 18 356 345 346 351 2 349 342 333 180 155 143 131 99 10 10 32 136 162 269 286 293 299 299 301 300 284 236 217 184 163 129 224 279 280 288 292 297 302 305 309 313 315 316 316 316 318 318 318 318 317 317 317 317 316 298 257 253 278 292 298 301 304 306 308 310 312 314 316 317 317 316 315 316 318 320 322 321 323 328 337 346 358 11 10 358 346 337 324 327 313 281 246 239 239 232 247 310 308 308 313 320 327 342 354 353 326 317 302 284 259 242 239 244 249 238 225 213 213 216 228 245 289 322 323 317 309 308 313 324 331 333 328 321 310 285 275 276 274 263 253 256 266 287 292 296 302 312 296 248 264 275 296 297 305 129 123 117 127 143 147 136 87 57 48 47 46 45 44 42 38 35 32 29 26 22 21 18 15 11 19 32 39 38 33 23 14 8 31 46 48 39 27 14 14 17 19 19 17 16 18 20 23 27 30 31 31 29 27 26 27 28 30 30 30 29 29 28 28 29 29 30 30 29 28 28 27 25 23 30 50 85 101 112 128 124 119 124 150 203 183 163 151 141 122 98 103 107 112 126 143 150 95 52 12 356 166 155 147 144 152 160 166 165 150 121 85 64 47 32 58 112 113 116 126 128 151 185 180 124 108 114 140 224 214 137 116 115 113 111 99 83 70 40 10 11 90 100 92 103 126 156 178 188 192 191 187 184 178 171 169 301 327 200 212 233 277 309 109 134 144 158 177 179 176 196 212 224 223 228 235 236 234 154 58 39 360 70 119 201 144 142 174 206 225 245 279 311 339 357 14 32 45 57 63 67 69 68 64 61 54 41 27 12 11 14 25 29 33 28 33 41 53 73 140 184 93 97 116 129 146 164 184 213 208 180 158 154 151 143 123 117 118 117 112 103 98 97 102 113 128 170 193 197 195 197 200 196 180 176 176 165 132 87 108 133 137 131 128 125 124 122 116 97 70 51 41 32 23 24 27 28 27 26 23 22 21 24 26 28 30 29 27 24 23 24 25 26 28 33 37 46 56 62 67 70 73 80 92 100 108 107 114 123 133 139 143 144 143 143 136 132 127 127 128 132 135 137 137 136 135 135 135 135 134 134 134 133 133 133 133 133 133 133 133 134 134 134 25 25 24 24 23 23 23 23 23 22 22 21 21 20 20 20 20 20 21 21 21 21 19 18 17 16 16 16 16 16 16 17 17 17 16 16 16 16 17 17 17 17 18 18 19 20 20 21 21 21 20 20 20 19 19 18 18 18 18 18 18 19 19 19 19 19 20 20 20 20 20 20 21 21 21 22 22 22 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 25 26 26 27 29 30 31 29 28 25 10 357 343 347 350 349 330 283 285 346 43 68 12 274 235 199 200 203 197 195 194 174 70 49 37 27 347 302 302 308 306 307 290 217 210 224 347 2 19 6 357 341 338 334 319 309 330 79 79 62 55 32 350 86 101 125 138 150 133 118 269 217 177 130 91 91 105 80 71 80 47 20 69 88 85 50 65 100 87 70 71 62 64 78 89 91 84 76 71 70 72 78 103 123 151 185 236 278 300 311 310 296 180 75 66 64 39 16 357 360 3 17 61 81 85 87 91 98 106 116 131 139 136 314 316 321 332 345 356 3 10 11 11 8 5 5 5 9 13 13 18 28 38 34 26 16 8 3 2 358 353 346 342 339 340 341 346 341 335 337 22 58 58 55 51 43 35 29 29 31 38 50 61 66 68 71 71 44 331 325 326 344 341 334 326 325 326 328 326 323 322 318 310 309 309 310 313 318 316 315 313 310 294 282 286 299 318 330 344 357 5 5 7 4 360 352 347 345 348 352 356 358 358 359 358 358 359 7 34 92 65 35 47 136 154 184 245 276 269 269 269 274 313 58 64 71 137 27 41 55 44 22 319 317 329 5 19 26 31 28 20 9 3 2 21 34 17 351 341 341 346 350 346 340 339 15 91 73 47 22 8 345 321 195 196 221 246 258 270 282 306 341 356 355 360 169 178 185 222 234 245 264 281 292 300 306 312 314 317 317 318 319 319 319 319 320 320 320 318 317 316 308 274 220 254 277 288 294 300 303 307 308 310 313 315 316 316 315 314 316 319 322 323 323 333 351 2 359 359 1 357 356 351 5 2 347 329 309 239 221 215 206 225 278 298 308 319 321 344 32 81 73 47 338 317 296 269 241 231 235 239 240 235 228 221 210 205 35 21 9 352 339 328 319 319 327 337 334 321 303 291 277 281 284 282 272 265 270 285 304 314 298 294 288 279 270 295 318 331 323 321 28 49 48 60 139 158 162 125 53 43 46 45 44 44 42 39 35 31 28 25 21 19 16 14 13 27 37 41 37 31 22 16 14 31 36 37 31 25 16 19 21 21 17 14 13 17 21 26 29 32 33 32 31 28 28 28 29 28 28 27 27 26 27 27 27 26 26 26 25 26 26 27 27 27 33 43 61 82 108 120 120 121 127 155 199 200 168 139 114 103 97 108 114 122 133 133 123 103 95 40 291 220 183 170 161 160 156 148 128 132 123 108 89 61 29 34 64 114 111 109 137 175 206 225 148 125 137 168 227 246 139 116 117 119 119 113 106 91 80 344 360 112 120 125 141 163 182 193 195 191 190 186 168 126 90 25 342 317 306 190 143 37 58 110 147 158 168 189 184 182 198 214 225 224 233 241 232 227 70 45 41 28 130 162 184 162 171 195 229 275 312 323 334 345 3 28 51 57 65 67 69 69 66 62 57 52 41 26 15 11 10 12 7 360 350 342 329 309 290 278 291 322 347 28 180 197 213 227 235 229 185 161 156 160 188 290 107 115 110 102 90 77 69 68 87 110 257 262 261 260 255 259 276 255 228 212 211 215 234 167 120 115 123 126 126 131 132 131 120 96 53 39 31 17 14 19 29 29 28 26 24 24 24 25 25 26 27 28 25 25 26 26 26 25 26 29 38 60 78 85 81 75 72 84 97 106 105 108 118 140 152 156 159 154 146 136 129 124 125 127 131 133 135 135 135 135 135 135 134 133 132 131 131 131 131 131 131 131 132 132 133 134 135 26 25 24 23 23 23 23 23 23 22 22 21 21 20 20 20 20 20 21 21 21 20 19 18 17 16 16 16 16 16 17 17 17 17 16 16 16 16 17 17 18 18 18 18 19 20 20 21 21 21 21 20 20 19 19 18 18 18 18 18 18 18 18 19 19 19 20 20 20 20 20 21 21 21 21 22 22 22 22 23 23 23 23 22 23 23 23 24 24 24 24 24 24 24 24 25 25 26 28 29 30 31 33 27 3 348 343 357 7 13 3 31 91 29 5 312 268 111 129 126 108 65 74 99 61 54 51 44 24 315 300 288 282 303 324 342 345 180 182 178 164 34 360 331 311 299 294 286 261 261 254 99 112 95 76 58 46 50 102 140 157 157 148 176 232 252 330 21 15 23 34 265 227 154 77 57 54 76 82 45 340 160 122 91 76 72 66 62 73 86 93 86 77 63 51 47 90 135 152 163 180 282 298 301 300 277 245 213 163 119 65 360 337 331 343 17 69 90 102 106 112 121 131 145 156 165 177 208 287 332 356 7 15 15 16 14 10 7 3 2 2 5 6 5 11 31 49 40 26 9 1 356 354 349 345 340 339 339 342 346 350 346 349 360 40 55 56 54 50 43 37 31 25 27 31 49 66 81 77 71 65 21 345 335 334 335 325 320 316 317 318 321 323 324 325 327 325 322 319 322 335 343 350 345 337 326 311 310 335 4 12 13 19 22 21 11 1 351 349 348 347 345 342 346 350 353 352 350 347 347 348 352 8 34 31 360 310 243 208 193 257 333 360 360 339 303 360 57 56 47 42 40 45 48 36 12 333 356 17 35 28 27 31 22 9 350 345 343 349 360 3 341 338 340 347 350 352 347 349 359 23 46 41 15 346 314 298 243 205 209 223 241 249 263 344 11 9 354 344 282 264 263 268 241 232 255 283 296 304 309 313 314 316 318 318 318 318 319 320 321 321 320 317 315 314 312 292 223 213 247 274 284 293 299 304 307 309 313 315 316 317 317 317 318 320 323 327 334 354 7 10 5 358 350 337 334 336 2 7 356 334 321 261 194 189 201 208 239 289 308 317 314 287 224 159 148 148 186 279 295 312 301 262 233 227 231 243 232 196 131 96 75 52 25 4 344 322 303 305 309 310 303 292 281 273 266 264 267 270 270 272 281 308 319 325 336 333 322 320 330 349 2 2 342 329 337 5 19 27 52 196 215 247 17 31 39 43 42 43 41 37 33 30 29 27 23 18 15 18 24 35 42 43 36 27 18 20 30 44 40 33 19 18 23 24 21 15 10 9 11 17 23 27 31 33 34 33 32 30 30 29 29 27 25 24 24 25 25 26 26 24 23 22 21 22 23 25 28 30 33 35 36 36 82 107 111 119 128 154 184 196 156 132 124 129 133 138 130 126 122 106 91 83 102 155 238 213 210 247 277 38 268 296 312 146 135 128 125 115 88 42 44 80 71 66 106 199 223 248 267 252 198 223 204 134 116 112 113 118 120 118 125 143 179 175 152 141 151 163 172 182 191 200 199 194 188 175 149 126 129 174 225 258 21 94 107 105 133 152 165 167 174 189 184 188 200 216 225 223 246 264 215 168 124 108 136 190 152 148 151 154 180 257 318 333 339 337 338 344 11 40 64 66 68 69 68 66 59 52 44 37 31 28 23 9 358 352 347 341 333 322 312 303 302 302 305 323 339 355 345 254 252 254 254 247 218 196 188 212 286 289 132 116 104 94 81 64 48 35 47 50 305 278 266 256 254 266 284 283 264 236 229 224 201 126 128 130 129 130 134 136 136 135 130 122 100 69 10 354 4 14 27 26 25 24 26 27 25 23 23 24 22 22 24 25 28 29 26 24 21 24 35 65 87 92 82 70 60 65 84 103 103 105 117 147 163 169 175 164 148 135 127 122 124 127 130 132 133 133 133 133 134 133 132 131 130 129 128 127 127 127 129 130 131 132 133 135 136 27 25 24 23 24 23 24 24 23 23 22 21 21 20 20 20 20 20 21 21 21 20 19 18 17 16 16 16 16 16 17 17 17 16 16 16 16 16 17 17 17 18 18 18 19 20 20 21 21 21 21 21 20 20 19 19 18 18 18 18 18 18 18 19 19 19 20 20 20 20 20 21 21 21 22 22 22 22 22 23 23 23 22 22 23 23 23 23 24 24 24 24 24 24 24 24 25 25 26 27 27 29 31 27 11 358 358 3 8 15 9 7 99 86 10 340 309 245 184 106 76 50 44 40 40 40 44 53 331 303 292 282 282 325 352 7 1 4 184 171 159 50 328 312 291 280 265 256 243 226 225 198 173 124 90 76 53 22 76 100 99 111 112 65 99 95 59 24 360 353 329 266 230 159 106 84 57 61 103 147 274 194 110 94 90 89 87 84 104 93 92 90 89 80 63 40 72 136 150 149 160 171 209 269 283 285 269 253 245 236 221 224 255 284 293 298 328 94 108 118 125 133 144 155 166 175 182 190 190 21 26 26 25 22 18 14 8 3 359 360 360 359 354 351 350 19 53 48 28 8 356 348 343 340 336 333 335 337 341 342 346 351 14 43 52 53 54 50 45 40 34 26 16 12 13 33 73 94 92 76 55 21 360 344 337 330 322 321 318 316 316 317 320 323 327 332 331 329 328 335 352 357 355 351 343 342 355 19 29 24 20 18 21 19 14 357 347 338 340 343 345 343 344 345 348 347 344 341 340 341 342 345 352 3 19 360 305 256 229 221 8 29 41 41 26 9 45 71 74 68 57 52 48 45 32 8 350 6 21 42 44 30 24 13 353 332 329 327 326 336 346 345 343 344 350 352 350 348 347 349 356 14 28 356 327 299 297 261 206 209 215 227 239 232 98 38 11 345 337 328 331 322 314 306 294 288 296 301 305 308 310 311 315 316 316 316 317 318 319 321 320 318 315 312 312 312 294 228 180 218 259 275 287 296 301 305 309 312 314 317 319 319 319 319 319 325 342 351 358 357 3 4 350 334 318 326 345 14 6 351 332 318 296 200 200 221 245 238 223 285 309 317 333 292 180 162 164 174 218 296 317 310 289 253 237 230 262 224 180 149 117 80 55 345 314 307 267 180 285 259 243 243 250 266 277 261 198 269 269 258 240 238 277 295 322 354 345 339 331 334 346 14 12 336 344 343 351 11 24 60 288 284 306 19 32 30 36 42 44 40 37 31 31 31 30 26 20 18 24 31 40 44 46 40 30 22 29 41 54 56 41 344 345 356 13 6 360 355 2 11 20 25 29 31 33 34 33 32 31 31 30 28 25 23 21 22 23 24 24 24 23 20 18 17 19 20 24 26 28 31 31 27 6 337 70 96 116 130 160 180 189 163 149 143 148 147 141 129 120 120 126 117 360 5 6 360 213 233 295 299 294 276 243 159 129 124 133 142 138 131 100 83 81 81 45 318 243 242 257 288 293 275 212 139 126 120 118 119 121 128 139 158 170 180 167 159 159 170 180 186 190 192 198 195 191 188 170 156 154 168 182 185 177 163 170 166 162 165 171 176 174 181 191 190 192 198 218 232 264 330 357 40 128 153 180 191 196 174 181 340 312 319 328 341 344 344 338 339 347 11 41 67 70 71 71 67 59 48 37 32 27 24 22 16 360 348 341 340 338 333 327 327 331 335 333 330 332 343 14 64 86 91 55 19 312 280 256 235 248 239 171 131 119 106 99 91 86 76 68 77 135 175 209 228 237 245 262 285 281 264 234 213 242 285 130 146 145 138 137 137 134 135 134 131 130 130 162 296 323 347 8 30 26 21 19 23 27 29 26 21 18 17 18 21 26 28 30 28 24 19 23 36 67 89 93 82 67 54 52 67 83 86 91 108 139 159 169 175 163 146 134 126 122 124 127 130 131 131 130 130 131 130 130 130 129 128 127 127 126 127 127 128 129 130 131 133 136 137 26 25 24 24 24 24 24 24 23 23 22 22 21 20 20 20 20 20 21 21 21 20 19 18 17 16 16 16 16 16 17 17 17 16 16 16 16 16 17 17 18 18 18 18 19 20 20 21 21 21 21 21 21 21 19 19 18 18 17 17 17 17 18 18 19 19 19 20 20 20 20 21 21 21 21 22 22 22 22 22 23 22 22 22 22 22 23 23 23 24 24 23 23 24 24 24 25 25 26 27 28 29 29 29 28 25 16 9 2 23 29 18 19 137 267 263 257 243 77 67 52 44 38 31 23 2 333 245 301 302 296 279 269 344 15 10 351 343 330 339 325 308 272 267 270 262 251 237 211 200 199 200 198 119 105 107 85 27 7 19 69 87 62 28 45 76 84 35 360 356 351 331 278 137 122 120 122 219 177 208 302 83 103 110 112 127 140 131 118 86 82 88 107 127 177 91 49 83 171 177 175 169 180 242 295 301 292 282 265 262 254 246 259 270 272 270 270 269 141 129 135 146 158 168 174 178 180 176 154 83 50 42 34 26 18 10 3 358 354 353 351 347 340 337 333 4 26 27 21 11 358 346 337 330 326 324 327 329 331 334 349 7 27 38 42 47 50 47 41 36 30 18 4 348 338 325 14 91 94 65 45 27 360 339 329 328 327 328 327 325 323 323 323 323 326 332 330 328 327 345 4 7 357 348 347 360 19 32 31 26 17 11 10 5 357 344 338 336 339 343 346 342 342 345 347 347 342 339 337 334 338 342 345 345 352 8 47 78 62 39 27 31 36 38 21 11 12 96 111 107 82 63 53 55 47 15 358 353 342 27 47 33 21 359 344 332 326 326 326 332 344 349 348 346 340 326 321 324 330 333 332 343 351 346 330 315 327 290 216 214 209 217 288 242 129 39 10 349 337 333 335 329 320 313 307 303 303 302 302 303 307 311 313 313 313 313 314 316 317 317 316 314 312 310 311 312 303 247 175 220 266 281 288 295 298 302 305 308 312 316 317 319 318 316 318 338 13 359 349 336 343 345 328 316 312 327 349 16 344 315 302 293 281 248 313 325 307 269 229 192 318 332 339 339 265 177 168 164 160 180 310 313 305 293 278 273 284 299 166 157 150 290 276 273 281 297 289 309 360 299 256 242 253 282 9 49 58 17 350 338 212 196 201 46 60 119 287 305 316 346 15 51 95 206 125 47 330 319 355 52 311 304 314 117 95 58 39 42 47 40 34 30 32 33 33 28 22 20 25 33 40 47 51 50 41 35 36 46 62 98 132 222 285 304 324 337 340 342 1 15 23 28 30 32 32 33 32 31 31 31 31 28 25 22 20 20 21 22 23 22 21 18 16 15 17 19 22 24 26 28 28 23 4 336 12 78 117 134 155 174 190 184 168 155 147 135 122 110 121 133 147 147 350 354 346 333 289 281 284 273 263 242 168 116 85 33 39 140 132 130 127 125 121 123 71 329 289 283 286 317 333 285 208 159 137 130 130 132 137 148 158 164 162 157 164 169 171 175 182 192 200 200 195 185 183 189 170 163 163 173 179 172 174 176 182 182 181 178 179 180 179 185 192 198 198 197 202 216 2 357 347 324 199 184 187 202 231 303 320 321 317 320 326 333 335 335 332 326 317 296 278 331 55 70 70 66 45 14 357 3 8 14 9 5 356 353 350 353 356 355 346 346 352 3 349 333 320 320 47 118 119 110 79 75 76 16 272 255 239 188 155 136 125 116 117 119 120 130 146 169 176 179 185 200 220 237 253 252 211 205 191 171 169 175 196 169 156 143 139 136 137 139 139 135 137 148 197 264 323 342 9 38 34 22 13 13 16 22 26 24 18 13 14 16 23 27 29 28 25 21 23 35 64 86 89 79 62 50 45 58 69 70 76 97 129 151 163 170 158 143 133 127 124 126 129 131 130 130 129 128 128 127 125 125 125 125 125 125 126 127 128 128 129 130 132 134 137 138 26 25 24 24 24 24 24 24 23 23 22 22 21 21 20 20 20 20 21 21 21 21 19 18 17 16 16 16 16 17 17 17 17 16 16 16 16 16 16 17 17 18 18 18 19 20 20 21 21 21 21 21 21 21 20 19 19 18 17 17 17 17 18 18 18 19 19 20 20 20 20 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 24 23 23 23 23 23 24 25 25 26 27 28 29 30 28 25 18 15 21 40 24 8 341 296 250 288 347 66 61 58 54 42 24 7 340 310 276 255 265 293 299 301 241 180 92 296 299 312 320 335 327 312 299 287 270 253 219 198 185 176 171 167 130 71 115 120 110 85 353 326 67 88 66 27 349 76 99 76 15 357 352 346 342 113 120 120 157 208 216 289 318 336 118 128 145 160 146 114 98 82 76 78 101 131 142 79 57 49 219 172 147 87 52 36 360 267 278 360 29 13 336 304 292 286 280 270 264 261 255 236 186 149 150 164 172 176 173 163 137 96 72 60 47 33 19 5 355 349 345 344 340 336 330 340 20 56 30 17 7 5 356 341 330 322 314 308 306 307 323 346 14 27 35 36 37 41 43 45 43 33 22 4 347 325 313 300 305 32 38 28 17 6 343 331 324 327 332 337 336 335 333 332 333 333 333 332 327 325 328 350 6 14 355 350 352 17 29 35 30 21 5 355 350 351 347 342 341 341 344 344 344 343 343 344 348 348 343 338 335 332 333 333 327 315 336 64 74 68 59 45 34 30 28 23 357 341 333 41 75 79 72 64 54 71 64 33 3 349 342 40 47 35 12 349 341 336 331 325 320 321 333 334 334 324 311 288 286 291 296 311 323 332 338 343 347 349 353 337 337 332 330 348 354 351 23 28 5 345 328 323 319 314 308 305 303 303 303 302 303 304 310 311 311 311 311 311 312 313 313 311 309 307 305 305 307 309 312 311 299 286 294 292 293 295 297 300 302 305 308 311 315 321 325 326 334 349 3 352 336 315 321 309 290 290 300 332 338 234 223 230 243 262 260 265 321 341 339 268 169 141 314 318 318 348 16 92 135 137 126 103 32 338 320 310 298 279 277 357 125 159 205 284 284 279 294 315 326 339 354 326 305 282 296 350 36 49 44 14 338 318 308 314 6 27 62 154 212 256 305 356 46 101 180 176 152 167 224 300 347 22 285 285 229 164 141 51 27 38 44 40 33 29 33 34 35 30 25 22 27 30 36 43 46 47 45 42 42 42 57 112 151 239 295 301 309 327 341 357 14 25 30 33 33 32 32 31 31 30 30 30 30 28 26 22 20 19 19 19 20 20 18 15 14 13 15 17 20 23 25 26 26 23 11 346 336 73 116 130 146 167 185 203 184 158 124 108 99 100 112 128 150 143 345 333 319 305 298 303 307 136 50 344 336 58 77 71 23 352 57 139 140 138 134 126 94 30 339 318 327 62 65 60 263 245 167 141 141 145 153 158 160 156 138 128 180 187 185 181 182 186 194 201 202 187 181 179 170 166 166 169 172 172 174 175 177 176 180 198 196 187 180 186 192 199 194 170 113 90 74 60 47 137 151 163 187 225 279 317 319 318 315 315 318 322 326 323 317 300 282 266 261 275 328 32 36 27 9 353 343 352 360 12 11 15 19 17 13 9 8 4 348 340 10 119 148 217 262 250 217 173 150 142 139 138 141 159 214 236 227 191 164 150 147 146 146 148 154 167 174 178 179 179 179 188 208 237 173 168 175 191 193 186 178 181 192 186 166 145 146 152 166 161 153 145 147 154 178 174 137 14 29 53 64 43 19 10 10 15 21 20 16 11 11 12 17 22 26 27 26 23 22 35 56 73 72 62 51 44 41 50 61 65 70 85 118 157 170 174 160 143 135 130 129 131 133 132 130 129 127 126 125 123 121 120 121 122 122 123 125 126 128 129 130 132 134 135 136 139 26 25 24 23 24 24 24 23 23 23 23 22 21 21 20 20 20 20 21 21 21 20 19 18 17 16 16 17 17 17 17 17 17 17 16 16 16 16 17 17 17 18 18 18 19 20 21 21 21 21 21 22 22 21 20 20 19 18 18 17 17 17 17 18 18 19 19 19 19 20 20 20 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 24 25 26 27 28 29 29 29 27 23 23 41 45 30 13 352 5 20 31 52 65 70 71 64 28 336 290 278 273 261 256 259 321 348 352 330 282 345 197 253 290 307 334 354 3 3 353 333 286 165 91 42 127 145 165 144 96 114 112 109 95 60 28 71 84 76 29 346 53 94 90 47 15 356 4 48 100 111 126 181 218 250 241 318 345 123 139 158 188 151 93 88 82 67 53 50 100 92 68 49 27 295 77 86 77 113 202 217 204 174 106 51 18 344 327 316 311 299 286 255 239 239 292 360 49 86 121 142 154 158 154 137 111 98 88 72 49 19 356 344 338 334 330 325 322 330 360 49 53 31 11 351 348 346 341 334 324 306 292 307 337 14 27 34 34 33 32 32 33 36 38 35 26 12 350 331 311 281 293 11 27 23 16 360 349 337 330 326 331 341 341 336 335 337 341 344 342 335 328 323 322 327 345 6 10 355 354 3 25 33 35 23 4 335 327 337 350 353 352 349 350 350 348 346 343 343 343 344 344 341 337 333 334 337 335 329 315 355 65 70 61 53 42 34 27 17 2 331 343 358 23 20 27 42 67 81 99 95 69 360 5 33 54 50 36 1 340 333 330 325 320 307 288 279 281 282 280 276 266 262 289 311 314 317 323 338 345 348 348 358 4 1 359 356 357 357 93 61 19 338 316 300 302 302 300 296 295 294 296 298 300 304 308 312 310 309 309 309 310 310 310 308 305 301 296 299 301 303 306 308 311 310 308 305 300 296 295 296 297 299 302 305 315 330 342 350 354 359 350 340 326 311 304 313 297 284 286 303 331 194 197 208 211 228 255 262 282 323 333 333 194 114 92 283 247 232 156 84 95 129 133 117 73 50 9 328 301 282 263 284 14 101 156 235 244 258 274 305 332 341 338 329 309 299 295 303 342 32 44 37 358 314 319 340 4 11 7 2 343 251 259 269 360 123 141 189 173 149 130 91 10 13 39 97 91 105 106 48 27 21 33 41 41 30 25 30 37 38 36 31 28 30 31 32 34 37 42 48 52 51 43 40 50 35 314 315 319 331 347 11 26 32 36 37 38 36 35 33 31 30 29 29 30 29 28 26 24 21 19 17 18 18 18 15 13 12 13 14 16 18 20 23 25 25 23 17 358 335 19 97 119 133 153 168 190 186 147 111 110 107 106 107 116 136 147 295 306 315 326 14 72 84 90 51 354 335 345 48 133 119 49 348 106 131 134 128 117 109 43 325 314 319 71 66 45 3 328 165 154 147 150 156 166 161 147 139 157 194 202 199 187 185 186 190 196 198 185 171 161 163 165 166 166 170 174 173 164 157 129 62 3 312 211 192 192 193 194 127 61 58 85 103 106 141 147 140 156 184 241 291 319 320 319 316 312 315 317 319 312 296 276 261 252 251 268 340 27 31 27 7 357 354 7 27 43 45 46 44 37 27 16 7 355 336 306 206 165 169 182 210 209 195 179 169 162 158 158 161 165 189 211 222 196 177 167 162 159 156 162 169 178 178 175 173 172 174 189 173 152 148 158 171 186 197 199 188 184 185 193 183 159 163 166 172 168 157 147 147 151 163 157 153 149 144 131 119 100 60 18 9 11 15 15 13 8 7 8 10 15 20 25 27 27 25 35 45 55 49 41 37 37 39 45 48 52 54 67 99 150 172 176 162 145 137 132 133 136 137 135 132 130 128 126 125 123 122 122 122 123 123 124 126 128 129 131 132 134 136 137 139 141 25 24 23 23 23 23 23 23 23 23 23 22 22 21 20 20 20 21 21 21 21 20 19 18 17 16 16 17 17 17 18 17 17 16 16 16 16 16 17 17 17 18 18 19 19 20 20 21 21 21 21 21 21 21 21 20 19 19 18 17 17 17 17 18 18 18 19 19 19 19 20 20 21 21 21 22 22 22 22 22 22 22 22 22 22 22 21 22 22 22 23 23 23 22 23 22 23 23 24 25 26 27 29 29 31 33 32 31 39 41 37 24 11 360 11 34 57 66 73 75 63 333 283 278 293 305 335 24 22 21 6 354 343 338 325 300 264 270 295 358 21 22 17 12 6 22 63 39 30 44 39 33 22 42 68 86 91 88 70 57 59 67 67 4 332 350 67 70 56 28 16 30 67 97 114 137 186 230 237 234 333 16 98 146 170 229 109 87 86 74 55 33 43 84 78 55 344 323 335 50 52 107 203 210 216 197 137 45 27 11 343 333 329 332 326 308 243 205 184 165 81 49 64 87 123 141 154 160 145 139 120 111 113 91 8 339 330 325 318 309 303 299 339 24 39 39 29 3 349 349 356 360 360 9 18 25 28 31 36 39 39 32 29 26 27 28 27 23 19 14 2 344 325 323 340 25 27 24 17 4 346 338 333 330 331 330 330 321 317 324 332 340 338 332 322 319 318 318 324 337 356 356 349 338 341 4 28 27 10 348 337 353 3 6 5 1 359 354 351 347 344 341 340 341 340 341 338 337 334 338 343 345 338 333 9 65 72 66 54 32 30 23 11 7 4 9 12 13 1 354 353 53 96 117 126 126 137 51 57 65 51 33 356 335 325 322 322 319 307 281 250 261 276 286 290 270 223 289 311 308 315 328 348 343 337 333 3 14 10 360 352 351 1 134 130 144 286 277 274 283 289 290 289 287 286 288 293 299 310 314 312 307 306 306 307 308 309 308 306 302 298 296 298 299 301 303 304 303 301 297 296 294 291 288 285 281 279 280 291 312 349 8 6 353 340 324 313 303 294 304 317 306 300 302 324 106 158 163 165 164 222 262 275 302 327 327 300 234 191 210 254 203 191 180 160 139 141 142 141 30 107 203 261 271 270 261 297 21 108 165 213 204 233 264 305 342 352 316 290 271 273 278 287 302 335 8 352 334 320 346 12 21 17 2 340 325 303 263 222 180 138 119 95 72 71 76 41 24 19 47 65 69 76 74 45 18 8 21 36 46 348 330 347 23 39 45 41 37 34 32 28 23 25 32 49 60 61 50 39 27 360 338 333 340 6 27 38 39 40 42 43 43 42 40 38 34 31 29 30 30 29 28 27 25 22 19 18 18 18 17 15 12 11 12 13 14 17 18 20 22 23 24 20 13 3 37 75 94 105 118 120 122 93 128 128 124 114 111 111 113 144 170 232 308 328 10 81 89 83 76 61 34 351 330 326 146 140 129 82 108 123 133 126 121 113 62 340 312 305 336 67 42 16 341 242 190 173 157 159 168 161 152 156 176 203 212 213 205 193 184 182 184 175 130 90 113 167 172 170 164 163 162 155 151 145 135 75 13 357 289 219 197 189 165 92 94 113 124 52 46 136 143 145 172 194 224 290 324 327 323 320 316 303 291 257 65 78 265 224 206 151 100 78 67 59 47 34 28 33 55 68 70 64 61 58 58 52 40 16 352 321 284 222 193 181 183 190 196 192 183 172 164 158 162 164 166 179 195 225 209 201 192 179 170 167 171 173 175 171 167 162 159 159 189 165 156 156 161 169 180 206 228 217 171 145 114 91 162 169 172 172 165 153 145 146 150 161 162 157 150 151 153 152 141 117 49 13 8 10 7 5 1 3 4 6 8 13 18 25 32 35 37 39 41 30 23 23 27 34 39 39 39 37 51 86 121 147 156 154 144 137 133 136 139 139 137 134 132 130 128 126 126 125 126 126 126 127 129 131 133 135 136 137 138 139 140 142 144 25 23 23 23 23 23 23 24 23 23 23 22 22 21 21 21 21 21 21 21 21 20 19 18 17 16 16 17 17 17 17 17 17 16 16 16 16 17 17 17 18 18 18 19 19 20 20 20 21 21 21 21 21 21 21 20 20 19 18 18 18 18 18 18 18 18 18 19 19 19 20 20 20 21 21 22 22 22 22 22 22 23 22 22 22 22 21 21 22 22 22 22 22 22 22 22 22 23 23 25 26 27 28 29 33 39 37 36 38 40 39 19 54 28 2 28 60 60 60 60 31 349 328 11 30 37 48 53 35 9 340 329 322 334 336 338 356 19 21 21 20 19 15 10 4 18 35 32 38 44 46 24 360 38 55 58 76 84 79 65 33 293 287 297 293 302 90 85 70 36 34 47 70 85 101 136 194 253 243 83 50 20 13 59 41 9 90 100 100 96 82 16 70 88 90 85 289 266 312 75 25 303 234 180 62 45 40 34 18 3 347 346 345 346 347 339 206 177 169 163 150 123 112 107 123 136 141 155 92 50 30 27 67 140 328 324 311 301 294 285 297 10 35 34 32 25 17 7 3 4 9 15 20 26 28 30 31 33 34 34 32 27 23 21 23 22 18 9 6 3 360 6 14 29 31 28 22 13 353 340 328 324 324 325 325 321 309 289 279 287 298 306 308 308 306 307 308 310 319 329 342 331 310 278 292 343 25 23 18 14 17 19 14 8 4 360 355 350 346 342 338 336 336 336 336 337 337 337 338 343 351 357 349 348 2 63 73 71 54 28 28 27 24 21 14 9 5 360 344 337 341 22 70 91 91 69 53 35 55 65 51 27 360 345 336 333 338 341 340 341 350 353 349 346 347 343 324 327 326 322 333 350 353 325 312 312 12 17 14 359 348 342 342 6 150 173 253 268 276 281 285 286 287 283 282 284 290 301 322 318 309 301 303 305 307 307 307 306 304 300 297 297 299 300 299 299 295 292 288 285 283 281 278 274 268 261 255 248 251 270 348 4 4 345 331 318 312 302 292 283 285 287 291 296 156 126 129 137 149 162 234 272 285 319 323 312 277 240 204 217 216 182 180 177 156 160 164 164 183 233 233 218 216 250 263 264 309 21 152 197 208 196 211 248 290 137 212 271 270 264 257 251 250 263 310 345 333 325 321 14 39 35 25 5 344 321 306 264 213 162 70 53 45 44 47 45 27 15 13 35 51 63 74 77 67 333 315 330 91 104 265 287 289 299 22 58 56 47 39 31 18 7 2 15 41 65 68 57 45 33 22 4 360 4 31 43 47 46 47 47 48 48 48 46 43 39 35 33 32 31 30 28 26 25 22 21 20 20 19 17 13 11 10 11 11 13 15 16 17 18 21 23 24 24 27 45 64 76 82 85 79 62 345 235 160 117 111 112 116 138 189 204 221 269 311 85 100 101 82 69 72 60 27 265 345 37 137 141 139 144 146 145 129 123 120 105 348 308 299 299 77 55 6 303 313 11 4 143 163 167 159 158 165 177 194 207 211 210 155 142 139 96 72 35 55 143 165 169 164 156 152 146 142 147 149 148 71 32 30 8 360 166 104 84 86 92 113 159 283 312 301 298 283 240 221 220 265 330 331 330 334 332 280 166 131 95 83 79 107 106 96 84 78 71 68 68 67 68 73 79 82 81 80 87 90 90 92 93 78 301 267 245 223 207 191 187 188 194 194 190 180 130 98 158 165 167 166 164 313 212 231 263 269 261 233 188 168 159 156 150 142 140 142 157 152 156 160 161 163 167 198 307 351 34 72 91 78 67 131 168 166 153 148 147 147 150 155 164 154 148 150 152 154 146 133 86 20 6 2 357 353 353 357 359 360 2 6 12 22 33 42 41 37 26 12 10 15 25 32 38 38 38 41 59 83 103 122 134 139 136 134 132 136 138 137 137 135 133 131 129 128 128 128 128 129 130 132 134 135 136 137 138 139 140 141 144 145 145 24 23 22 22 23 23 23 23 24 23 23 23 22 21 21 21 21 21 21 21 21 20 19 18 17 16 16 16 17 17 17 17 17 17 16 16 16 17 17 17 18 18 18 19 19 20 20 20 21 21 21 21 21 21 21 20 20 19 19 18 18 18 18 18 18 18 18 18 19 19 19 20 20 20 21 22 22 22 22 22 22 22 23 23 22 22 22 22 21 22 22 22 22 22 22 22 22 22 23 23 25 26 28 29 34 43 51 49 48 70 120 205 78 40 356 23 61 68 60 45 13 354 350 53 65 62 69 66 36 338 312 305 316 342 355 36 50 48 42 26 14 9 7 3 6 25 25 24 36 48 61 17 360 45 65 77 96 93 94 99 87 292 269 281 283 258 138 101 85 54 31 44 67 61 58 19 267 266 279 100 92 76 69 67 52 60 98 115 119 123 131 151 133 126 128 161 178 183 162 107 15 50 59 53 52 52 46 30 6 349 344 345 348 352 357 19 145 159 160 162 162 159 155 159 157 147 92 57 53 43 29 12 7 360 337 321 308 307 304 288 25 39 39 35 27 15 11 8 7 10 13 18 22 25 25 26 27 28 27 25 23 20 18 16 14 7 2 353 357 360 8 27 36 41 31 15 355 341 328 317 310 309 317 323 326 322 311 286 263 252 263 274 281 289 294 300 301 307 317 320 320 296 286 302 20 28 31 28 24 18 20 19 12 1 353 348 347 344 340 336 331 328 327 328 330 332 337 342 345 353 2 3 358 360 19 65 75 76 60 37 33 34 30 24 10 359 348 352 354 345 345 354 29 51 43 29 26 21 32 45 49 28 14 360 355 357 6 13 19 20 17 13 7 1 357 357 357 354 348 348 5 1 349 297 274 21 27 19 11 356 344 338 333 325 195 178 200 250 274 282 287 288 286 282 280 280 282 295 312 304 301 300 304 305 306 306 306 305 303 300 300 301 301 301 298 294 290 285 279 275 270 265 259 250 235 233 235 236 230 223 167 10 359 335 326 321 321 316 296 268 267 274 267 241 176 154 132 118 158 177 231 273 306 349 330 304 266 243 213 208 211 197 173 174 174 188 190 190 201 237 258 233 217 229 244 248 200 208 209 206 191 175 360 184 154 158 205 255 271 275 273 238 229 239 281 307 310 314 319 11 43 50 26 354 335 317 311 294 360 40 25 23 27 34 44 38 21 3 352 350 16 42 62 77 98 281 304 325 11 50 40 292 273 266 251 120 79 61 47 27 3 347 344 360 23 49 49 47 47 47 43 37 34 39 47 49 51 51 51 52 52 53 51 48 44 41 39 37 35 33 30 27 26 25 24 23 23 22 19 16 11 9 9 10 11 12 14 14 14 15 17 22 27 33 40 50 61 72 76 82 87 101 224 219 124 106 106 115 129 165 190 200 199 202 187 126 116 111 75 40 46 44 42 45 40 51 115 148 157 161 146 136 129 127 125 125 127 296 294 291 286 80 57 14 60 52 35 11 167 167 153 157 170 182 191 200 197 171 92 88 85 85 77 70 63 83 116 146 143 140 144 144 146 152 152 144 75 49 43 53 66 72 79 80 76 4 337 289 299 304 305 302 297 283 261 242 14 348 346 349 352 357 137 123 109 89 71 63 96 98 95 87 83 79 77 80 84 86 89 91 100 107 111 106 114 123 121 143 178 215 220 215 212 205 194 190 191 198 206 237 328 345 353 180 254 269 295 299 305 269 273 281 282 285 290 311 145 143 138 135 130 132 128 124 129 143 154 154 156 158 173 194 215 197 168 136 133 126 184 177 166 101 149 149 144 144 147 160 146 142 148 146 143 139 125 87 24 4 354 343 342 345 357 359 360 1 3 7 18 31 41 46 40 20 360 2 12 27 34 36 34 37 48 67 85 101 114 123 130 128 128 129 134 136 136 135 134 132 131 130 130 129 129 130 131 132 133 135 136 137 138 139 141 142 144 145 145 145 23 23 22 22 22 23 23 23 24 23 23 23 22 22 22 21 21 21 21 21 21 20 19 18 17 16 16 16 17 17 17 17 17 17 17 17 17 17 18 18 18 18 19 19 20 20 20 20 21 21 21 21 21 21 21 20 20 20 19 19 18 18 18 18 18 18 18 18 19 19 19 19 20 20 21 21 21 22 22 22 22 22 22 23 22 22 22 22 21 22 22 22 22 22 22 21 21 21 22 22 24 25 26 29 33 44 82 144 158 160 149 128 47 40 49 52 64 68 63 42 7 348 358 54 93 106 102 83 35 315 306 302 308 325 92 93 98 104 106 60 344 338 337 344 12 41 19 357 330 37 60 37 32 59 128 126 126 83 79 75 78 81 97 308 296 273 175 112 104 88 51 59 64 52 20 358 167 222 213 142 122 112 105 104 105 97 101 113 121 131 143 152 158 151 146 153 120 94 55 29 16 52 71 75 81 78 69 14 338 314 326 339 348 352 356 47 147 155 155 160 167 171 169 170 171 140 46 46 45 44 32 21 19 15 9 5 3 7 22 34 37 36 35 30 21 11 6 6 6 9 13 17 20 22 22 22 22 23 22 18 14 12 9 5 358 347 342 338 347 3 23 44 55 56 26 340 318 311 305 299 300 302 316 323 327 324 322 313 295 275 268 268 272 282 286 289 292 300 309 310 313 324 33 40 39 37 33 24 15 9 14 11 2 347 342 341 339 337 332 329 324 319 319 319 322 332 341 350 360 11 14 14 10 17 43 69 78 83 85 75 50 42 33 20 2 346 338 349 12 31 360 354 3 35 43 31 20 17 18 23 29 28 17 9 10 17 21 21 21 22 17 11 2 356 353 356 357 357 355 357 359 357 354 344 64 79 51 25 7 350 337 330 326 322 308 253 243 259 276 283 288 288 284 279 276 272 263 278 288 287 300 305 308 307 307 306 306 306 305 303 302 301 301 301 298 295 288 282 274 265 257 245 227 195 169 180 325 320 262 227 197 254 311 296 297 297 295 310 321 323 311 296 245 187 172 164 201 285 235 180 150 333 333 332 292 272 253 249 242 100 265 220 196 190 190 205 206 199 180 183 246 228 212 197 197 177 170 185 201 194 146 113 360 305 277 247 239 251 283 294 301 274 269 275 273 291 302 316 332 9 2 7 9 357 339 324 337 2 35 47 45 16 20 31 46 35 17 355 335 318 322 352 34 56 27 324 329 336 351 9 17 295 265 258 249 232 144 86 62 29 344 341 350 15 31 39 38 43 49 52 51 50 47 49 51 53 53 54 55 55 56 55 52 49 46 43 42 40 38 34 31 28 27 26 25 26 24 21 18 14 8 8 9 11 12 12 13 12 12 13 15 20 30 38 45 52 61 75 88 105 133 169 190 185 119 108 109 127 145 167 178 188 194 180 148 130 127 111 48 33 33 53 54 53 70 82 91 97 278 276 146 128 126 124 126 132 140 188 276 279 276 109 60 42 39 43 36 4 38 152 156 167 178 189 189 185 164 138 121 122 112 93 77 69 64 63 73 106 118 132 141 140 137 133 128 117 88 72 49 54 77 90 101 121 262 299 300 299 297 297 298 298 292 284 277 268 47 360 360 2 360 17 83 95 89 74 63 67 109 112 112 110 103 95 89 93 95 95 103 113 121 113 107 103 130 143 149 182 198 209 209 206 199 193 188 189 193 204 233 283 314 287 229 180 78 348 279 274 277 284 284 279 275 267 264 272 247 165 140 140 140 141 129 112 106 114 126 133 142 153 173 185 189 182 183 183 177 180 195 243 300 327 275 152 145 143 141 140 126 123 131 126 123 119 102 69 29 8 352 332 341 350 360 360 360 359 360 4 14 23 31 40 43 27 3 7 17 31 33 34 32 41 54 71 86 99 111 121 128 128 130 132 135 136 136 134 133 131 132 132 131 131 132 132 133 134 135 136 138 138 140 141 143 144 145 145 145 145 23 22 22 22 23 23 23 23 24 23 23 23 22 22 22 22 22 22 21 21 21 20 19 18 17 16 16 16 17 17 17 17 17 17 17 17 17 17 18 18 18 18 19 19 19 20 20 21 21 21 21 21 21 21 21 21 20 20 19 19 19 19 19 18 19 19 18 18 18 19 19 19 20 20 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 22 23 23 25 26 29 39 73 148 156 150 126 59 40 31 43 52 64 68 69 54 15 321 340 13 166 158 137 109 313 288 290 289 301 338 360 157 145 135 135 162 256 290 304 305 299 194 241 267 295 54 41 17 329 288 178 115 79 30 16 3 11 43 41 341 327 300 110 114 111 108 101 91 92 86 29 18 78 194 216 232 150 133 131 137 141 131 116 113 128 137 148 157 164 168 132 105 77 63 44 7 360 18 85 115 120 90 66 321 296 299 331 349 355 354 360 93 148 151 148 152 155 162 162 148 360 287 284 341 34 40 33 28 23 19 18 22 25 29 32 31 31 29 26 22 15 7 3 1 3 6 9 13 15 17 18 18 18 17 13 8 3 358 352 344 338 330 327 327 340 360 46 83 106 117 136 279 290 289 291 292 300 312 320 320 321 322 324 327 324 315 299 285 274 271 271 274 277 283 291 294 3 42 49 44 40 35 24 8 347 349 2 359 348 336 334 333 333 332 329 325 322 318 315 315 317 333 354 8 18 24 28 26 27 30 51 65 77 90 118 106 71 55 35 8 343 329 324 325 357 27 9 358 354 19 53 51 28 20 18 13 17 27 20 19 23 53 48 33 22 16 9 360 352 357 360 1 357 356 355 358 358 354 352 355 19 79 100 80 14 316 317 318 318 321 320 314 304 295 294 293 291 287 287 290 298 292 278 276 284 296 309 311 311 309 308 307 306 306 306 304 302 301 300 301 300 296 289 282 267 254 237 213 186 175 157 143 33 18 17 240 204 223 246 255 256 255 270 319 340 350 348 4 39 91 124 139 165 269 294 328 52 340 276 274 261 260 256 234 58 38 95 229 231 217 205 159 114 101 88 78 65 47 57 96 147 162 160 151 144 122 112 90 38 310 289 262 221 229 296 289 287 284 313 326 269 303 322 344 9 25 14 9 6 11 357 346 4 16 23 75 121 83 37 33 40 30 12 335 308 288 277 296 325 10 357 336 331 342 352 354 355 242 232 240 242 230 203 105 105 81 360 22 38 50 47 47 56 55 55 57 54 53 50 52 52 55 54 55 55 56 56 55 53 50 47 45 43 42 41 37 34 31 28 27 26 26 23 19 14 10 8 9 11 13 13 12 12 10 10 9 12 19 31 41 47 51 56 65 78 99 144 185 191 184 148 130 130 142 153 168 170 162 131 85 102 119 131 116 39 48 56 73 81 90 139 129 109 73 37 10 27 128 131 129 133 143 152 171 213 247 255 218 51 41 26 13 360 336 286 202 180 178 177 179 162 134 120 123 122 111 97 86 79 74 69 61 56 59 121 136 134 128 121 111 107 102 94 91 47 328 352 344 324 309 299 296 295 293 290 287 291 297 292 288 284 277 359 60 31 16 4 20 53 75 73 65 58 69 121 146 149 145 134 122 110 111 112 115 128 134 137 138 150 179 169 168 175 204 212 210 203 193 182 181 182 184 190 200 220 264 300 269 301 326 330 309 279 274 279 294 304 311 317 314 307 261 126 151 156 164 164 162 151 142 132 122 121 167 180 171 165 176 182 183 186 190 194 186 180 210 282 291 283 204 150 142 138 132 126 118 111 106 101 92 74 53 29 11 358 331 339 349 360 360 356 354 357 3 10 15 18 20 24 20 4 13 25 35 35 36 35 45 58 72 81 92 102 114 124 130 134 137 140 138 135 133 132 132 133 133 133 134 134 134 135 136 137 139 140 141 142 143 144 145 146 145 145 145 22 22 22 23 23 23 24 24 24 23 23 23 22 22 22 22 22 22 21 21 21 20 19 18 17 16 16 16 17 17 17 17 17 17 17 17 17 18 18 18 18 18 19 19 19 20 20 20 21 21 21 21 21 21 21 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 21 22 22 22 22 21 21 21 21 21 22 22 23 25 27 32 46 75 77 63 51 42 40 43 52 61 70 78 98 154 204 261 289 314 285 195 193 201 231 251 275 287 322 27 15 13 76 90 72 42 13 322 303 290 254 235 234 242 359 61 38 18 352 57 90 64 38 10 329 331 357 20 17 343 20 65 97 107 117 125 126 130 132 111 49 27 7 196 205 167 118 140 158 161 134 117 123 130 149 141 138 130 123 98 95 89 80 75 45 329 337 353 24 83 90 67 31 337 309 324 7 9 7 360 360 167 164 157 155 156 155 151 106 360 341 296 314 40 40 39 34 28 22 18 20 23 24 26 29 28 24 18 14 10 3 358 356 355 357 359 3 5 7 11 14 15 11 7 359 353 346 341 335 328 324 321 323 325 323 314 232 180 163 164 177 225 260 277 284 289 287 288 298 305 311 315 321 328 335 335 328 310 276 272 285 294 288 270 273 348 47 52 52 46 37 23 2 342 324 344 354 351 337 330 327 329 331 330 329 329 326 323 318 312 323 349 11 19 25 30 35 39 42 44 48 56 66 77 101 92 80 64 33 337 314 308 311 318 344 2 5 351 339 301 101 86 52 35 27 24 26 29 27 24 27 68 64 51 28 14 1 356 357 5 13 6 354 351 351 352 351 350 352 351 351 357 58 93 140 206 311 313 316 319 321 320 318 316 313 312 311 306 313 318 323 320 317 313 312 312 315 313 312 309 309 309 308 308 306 304 301 300 300 301 302 296 286 273 248 222 204 183 171 176 148 112 66 25 346 296 267 267 272 293 329 341 341 347 345 357 2 24 36 47 60 81 98 119 277 269 259 243 253 261 265 277 281 238 287 307 310 279 264 251 254 260 265 296 11 58 58 46 19 4 140 50 140 140 117 94 94 90 59 295 288 273 175 170 243 262 270 285 318 325 333 11 29 35 44 46 36 19 20 33 14 359 348 340 328 224 145 95 64 42 30 24 351 305 284 275 263 283 292 279 295 313 323 341 346 332 320 283 195 214 227 208 180 121 128 118 84 55 49 48 47 57 100 67 64 70 64 59 57 56 56 56 55 55 54 54 54 54 54 52 49 47 45 44 42 41 38 34 30 27 25 24 21 17 12 10 10 12 14 15 14 11 9 8 7 7 11 22 36 44 48 50 50 51 55 57 67 180 201 205 208 168 125 103 98 98 98 86 67 40 42 81 133 133 107 87 90 102 134 157 180 130 85 70 52 33 6 134 139 138 143 154 161 164 183 231 244 259 39 36 23 1 352 335 268 200 180 161 142 123 98 93 110 114 114 111 105 98 91 84 81 79 70 75 106 117 120 120 112 100 98 94 90 105 240 279 281 295 303 312 305 297 293 287 283 285 301 318 308 306 310 324 340 125 69 35 14 54 72 71 73 71 67 91 185 195 193 184 164 143 130 139 150 158 165 168 169 173 183 196 190 188 190 206 208 200 179 168 168 172 176 178 183 187 183 203 268 261 283 296 290 296 300 303 299 299 305 328 341 355 7 58 159 180 184 189 189 187 180 180 183 192 199 211 206 180 157 175 182 185 182 182 185 188 188 185 218 243 254 255 148 140 136 133 131 126 121 116 110 99 85 56 22 360 350 326 309 328 353 347 346 344 353 360 4 9 12 14 16 17 10 25 35 42 40 39 42 51 59 69 74 84 96 109 121 131 135 140 142 138 134 132 131 131 132 133 133 134 134 135 136 138 141 142 143 143 143 143 144 145 145 145 145 143 22 22 22 23 23 24 24 24 24 23 23 23 22 22 22 22 22 22 22 21 21 20 19 18 17 16 16 16 17 17 17 17 17 16 17 17 17 18 18 18 19 19 19 19 20 20 21 20 21 21 21 21 21 21 21 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 21 21 21 21 21 21 21 21 22 22 22 22 22 22 21 22 22 22 22 21 21 21 21 21 21 21 22 22 23 25 28 32 31 30 32 40 44 41 42 55 74 97 163 193 202 218 215 198 225 235 228 218 220 235 252 276 300 299 123 110 92 105 101 98 108 92 303 309 314 314 273 263 262 61 55 40 25 27 69 72 58 3 326 309 332 357 358 357 11 41 78 114 182 174 140 124 114 78 67 42 7 331 245 180 114 111 162 200 254 129 124 142 149 151 125 110 98 77 66 76 93 98 101 49 307 303 320 358 65 84 81 55 309 305 19 35 24 6 338 292 192 183 177 173 169 163 154 125 268 291 319 37 46 42 38 31 25 19 15 18 20 21 20 21 23 14 360 351 349 346 345 345 343 347 352 358 359 360 4 7 9 360 352 341 337 333 330 324 321 319 320 321 320 310 286 249 223 204 197 199 217 233 256 276 256 243 243 266 292 302 308 314 326 335 341 343 351 26 40 37 24 18 24 33 45 52 55 53 47 28 3 335 338 343 357 356 343 326 323 323 331 333 335 336 335 332 331 331 335 6 19 19 19 21 26 32 36 40 42 43 45 43 35 17 348 97 72 10 306 299 298 309 320 340 356 360 353 345 339 81 97 83 51 44 39 36 33 31 28 28 33 41 47 41 20 358 349 354 7 23 9 352 343 344 347 344 345 351 346 341 337 342 353 107 78 342 318 315 315 317 319 320 320 320 318 319 325 332 331 328 325 323 321 319 316 314 312 311 311 309 309 309 306 304 302 300 298 297 299 300 294 282 235 190 177 168 163 166 173 137 108 96 108 303 306 321 349 14 19 15 356 350 345 180 136 79 66 60 57 64 70 76 78 91 180 239 249 260 279 294 306 308 305 306 305 300 281 278 281 291 297 314 218 196 103 72 65 28 352 318 322 267 154 105 52 34 43 343 287 285 278 193 166 169 234 248 251 275 307 340 27 52 61 82 121 165 154 64 42 27 356 335 332 326 242 97 76 62 58 40 347 304 283 275 275 280 302 296 273 258 267 295 318 317 307 302 277 220 213 204 183 136 81 76 83 76 70 59 53 50 60 65 48 45 53 69 72 65 63 60 60 57 55 55 56 56 57 58 56 53 49 48 46 46 45 43 39 35 30 26 23 20 16 13 12 12 13 14 13 10 8 6 6 6 9 13 28 40 47 49 50 50 50 50 48 45 42 137 172 167 77 86 92 94 95 95 97 93 72 9 25 103 118 118 104 126 145 174 179 172 112 81 71 59 40 25 135 142 141 133 123 116 147 177 214 243 267 360 29 27 353 341 4 100 96 95 97 103 107 112 117 131 138 135 131 131 127 121 105 98 100 94 92 101 112 115 115 107 98 84 78 28 277 273 273 270 283 303 319 311 298 289 281 277 296 324 325 308 308 318 332 318 224 137 11 356 87 106 101 87 82 83 202 218 219 208 202 200 192 188 190 188 187 186 186 186 187 191 196 194 194 192 190 172 148 148 151 159 160 163 171 183 188 185 185 197 216 221 243 269 291 298 290 254 224 191 155 126 74 309 242 220 221 218 217 217 217 206 203 201 203 206 209 196 157 144 169 178 180 173 168 169 197 203 199 186 177 175 273 162 142 137 135 132 133 132 130 125 116 98 64 19 350 339 326 287 234 212 267 299 319 336 360 8 9 10 12 11 17 34 48 52 52 47 45 45 51 58 66 73 84 97 109 120 129 133 137 139 134 131 129 128 127 127 129 130 131 133 134 137 140 142 144 144 144 143 143 144 144 144 144 143 141 21 22 23 23 23 24 24 24 24 24 23 23 23 23 23 23 22 22 22 21 21 20 19 18 17 16 16 16 16 17 17 16 16 16 16 17 17 18 18 18 19 19 19 20 20 20 21 21 21 21 21 21 21 21 20 20 20 19 19 19 19 19 19 19 20 19 19 19 19 19 19 20 20 20 20 21 21 21 21 21 21 21 21 21 21 22 22 22 22 21 22 22 22 22 21 21 21 21 21 21 21 22 22 23 24 26 29 29 21 13 25 49 68 66 78 206 217 225 216 213 237 241 228 219 237 240 233 234 241 263 284 299 256 206 187 177 175 173 174 170 173 192 314 7 360 337 342 22 56 53 43 15 44 66 64 4 303 312 322 13 40 43 81 51 41 84 163 200 185 123 105 96 84 55 28 349 333 28 115 123 139 203 267 296 121 126 141 140 125 109 110 106 98 89 88 100 99 95 32 329 316 318 332 51 125 139 143 110 81 93 69 31 360 325 254 197 190 191 183 173 164 161 161 202 91 66 53 44 38 32 25 20 15 15 19 18 15 8 6 7 358 344 332 330 330 330 331 333 340 348 354 354 354 355 357 357 350 341 335 333 328 323 320 319 317 318 312 305 295 286 263 255 252 232 210 219 237 259 274 247 230 213 234 289 309 315 319 327 336 345 355 15 42 54 46 31 24 22 29 44 51 53 47 36 13 353 337 351 355 358 341 327 315 321 329 339 340 340 343 342 341 344 5 31 29 23 16 13 13 17 25 30 33 35 36 36 25 9 357 344 157 191 255 272 288 303 318 327 343 12 12 3 351 349 6 99 91 63 66 60 51 44 39 33 28 26 24 30 53 109 50 333 346 2 31 8 346 334 335 336 335 334 336 337 336 334 330 328 326 323 290 285 298 306 311 314 316 317 318 321 327 331 333 330 326 324 321 319 317 314 311 311 310 309 307 307 305 302 297 293 292 289 289 290 288 281 243 170 148 142 145 153 162 169 282 16 42 152 314 337 15 40 40 23 5 341 347 352 136 135 119 99 86 76 72 72 74 72 249 243 243 260 288 312 318 317 324 329 334 333 320 246 269 286 294 323 32 125 161 191 180 162 224 300 294 262 287 305 46 57 14 296 277 276 278 282 286 261 194 205 228 225 208 216 288 310 335 52 142 161 171 147 50 36 25 3 341 332 332 16 75 65 54 58 64 269 288 285 282 287 295 308 288 270 248 248 245 192 243 297 318 315 296 314 155 136 76 41 28 28 49 78 80 69 55 55 54 47 37 29 54 81 77 67 66 65 60 58 57 59 61 63 64 62 59 54 51 49 51 50 49 46 41 36 30 25 21 18 15 14 14 13 11 7 4 5 6 6 7 10 16 31 43 50 51 51 52 52 52 50 48 52 66 69 70 69 77 89 95 98 104 125 138 143 135 106 93 104 116 122 163 178 186 181 170 95 76 74 68 48 29 49 142 144 139 144 151 161 168 186 235 264 298 347 354 333 338 57 111 107 107 111 117 126 138 148 158 150 146 146 148 145 140 130 122 113 107 86 77 107 116 118 112 101 360 308 300 289 277 269 266 298 315 326 323 312 302 296 309 339 331 323 313 311 315 327 308 280 281 315 349 111 120 118 101 126 177 218 226 230 220 213 212 213 211 209 203 200 198 196 193 170 95 57 38 360 23 96 123 130 140 143 145 141 152 186 209 217 215 206 201 201 206 225 247 273 278 261 223 156 120 180 198 206 238 243 243 245 243 236 233 227 219 211 210 213 215 213 163 123 133 158 170 173 168 170 178 196 203 197 171 145 136 257 205 154 140 135 129 130 128 122 117 108 92 57 14 347 341 341 360 14 47 50 360 360 8 15 15 10 8 7 8 14 41 64 65 66 64 59 52 52 54 59 71 83 95 105 116 125 132 134 134 127 124 123 124 126 126 127 127 128 131 134 137 140 142 143 144 144 143 142 142 142 142 141 141 142 21 21 23 23 24 24 23 23 23 23 23 23 23 23 23 23 23 22 22 21 21 20 20 18 17 16 16 16 17 17 16 16 16 16 17 17 17 18 18 18 19 19 19 20 20 20 21 21 21 21 21 21 21 21 20 20 20 19 19 19 19 19 19 19 20 20 20 19 19 19 19 19 20 20 20 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 21 22 21 21 21 21 21 21 20 21 21 21 22 22 23 24 26 28 14 348 314 163 140 145 196 236 206 221 360 50 52 6 27 14 289 258 244 265 322 360 360 341 314 249 180 172 175 187 206 194 175 162 150 145 108 46 18 43 59 66 53 355 79 77 50 317 302 315 343 17 347 360 91 56 59 76 115 164 150 116 116 117 114 97 38 341 337 47 118 151 305 321 311 251 169 105 94 85 100 105 108 116 122 118 106 100 92 75 42 12 333 312 303 269 160 139 127 105 102 109 88 57 36 29 19 198 192 175 159 155 155 169 170 168 94 78 68 51 30 26 18 12 8 13 17 10 2 352 351 349 343 332 321 318 320 321 324 330 339 347 352 354 353 353 352 351 347 344 335 328 322 320 319 318 315 307 299 307 333 5 18 9 2 358 12 24 14 343 325 310 246 209 198 24 12 353 341 335 343 352 1 15 41 64 56 31 357 1 19 43 50 51 40 24 354 345 345 358 352 345 328 324 324 337 347 353 348 349 353 360 9 23 33 36 32 18 8 7 19 31 28 26 26 24 26 28 7 355 349 32 160 240 265 275 297 310 320 328 352 22 14 1 344 340 321 206 111 76 97 90 81 68 55 43 30 21 13 9 16 167 171 189 341 350 6 11 335 326 321 320 320 318 316 314 309 309 309 311 308 290 251 239 264 291 304 310 313 319 325 330 333 332 329 326 323 320 318 316 313 310 310 310 308 308 308 307 303 298 286 283 283 278 272 264 263 247 185 155 144 140 142 150 168 156 25 4 360 186 13 6 15 52 66 46 10 346 360 13 32 19 39 64 74 77 76 68 63 68 79 95 269 281 306 350 360 340 339 346 353 3 9 169 240 241 233 267 82 119 180 226 245 244 247 278 251 162 27 341 299 235 208 217 250 266 274 287 325 325 284 272 283 257 227 200 245 295 315 240 149 126 6 356 20 24 19 356 338 325 323 4 73 68 64 137 171 186 288 294 295 300 283 253 272 274 267 269 216 154 141 57 6 7 7 6 12 33 50 38 26 11 6 82 118 75 41 39 40 39 24 16 13 76 84 70 71 70 67 64 63 64 65 70 73 72 69 64 60 56 57 57 55 53 50 43 35 29 25 22 18 16 14 13 10 9 8 7 7 7 7 8 13 28 42 49 52 53 54 55 56 56 58 62 66 69 73 80 84 86 86 78 79 96 110 122 127 117 102 92 124 164 190 194 188 175 150 80 71 74 79 66 37 356 159 155 148 153 157 159 151 158 204 232 251 326 335 329 338 87 122 129 132 136 140 146 151 147 136 107 141 155 156 148 143 136 129 122 113 98 89 99 119 126 128 140 246 265 289 314 298 287 306 343 338 333 10 25 23 347 341 342 336 328 322 322 324 334 346 325 320 321 27 126 129 133 135 176 197 225 232 24 296 238 229 225 219 211 205 206 210 215 235 322 360 16 18 5 14 55 114 128 133 129 126 130 141 166 206 224 235 229 219 209 209 224 243 261 269 274 278 285 309 267 254 250 246 248 258 249 247 239 227 225 223 221 221 220 217 201 106 117 133 154 167 175 180 182 184 187 185 183 169 159 169 239 223 161 138 131 126 123 120 115 111 102 85 53 17 357 2 16 36 38 37 34 23 17 12 12 11 9 7 8 11 19 33 43 52 57 61 59 54 51 51 54 58 74 88 98 111 121 129 132 131 127 125 123 126 127 127 127 127 128 131 134 137 139 140 142 142 142 142 142 141 141 141 143 143 146 20 21 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 21 21 20 18 17 16 16 16 16 17 16 16 16 16 16 17 17 18 18 18 19 19 19 20 20 20 21 21 21 21 21 21 21 20 20 20 20 19 19 18 18 19 19 19 19 20 20 20 20 19 19 19 20 20 21 21 21 21 21 21 21 21 20 21 21 21 21 22 22 22 22 21 21 21 21 21 21 20 20 20 20 20 21 22 22 23 24 26 20 234 209 174 160 150 139 105 64 46 360 238 82 61 39 24 351 329 12 31 25 25 28 38 41 36 42 74 71 58 39 33 46 91 132 130 114 91 56 58 64 73 91 142 122 74 360 299 285 279 338 346 314 360 57 43 40 45 50 35 16 120 113 111 120 141 221 255 285 219 174 147 301 308 305 212 137 107 118 130 137 101 91 92 99 107 104 102 98 97 87 344 311 302 294 272 214 159 135 118 122 117 95 70 56 48 42 38 45 59 68 82 114 160 185 163 100 90 88 77 49 26 7 359 357 4 6 1 352 344 343 335 322 309 305 307 314 319 324 334 343 351 354 353 350 348 347 348 345 340 330 323 319 320 319 312 307 313 18 31 33 29 19 1 354 355 7 15 15 3 352 348 333 38 60 42 28 13 360 353 356 359 1 5 29 67 101 109 296 340 21 46 51 49 35 6 340 331 339 347 340 335 327 340 350 359 359 357 352 3 16 31 41 43 35 30 22 8 7 13 30 32 25 18 14 9 13 10 352 342 344 94 94 27 321 311 311 305 320 342 5 18 5 344 330 330 267 173 224 206 162 125 106 76 63 49 33 20 7 356 349 193 171 166 353 324 333 344 315 308 304 304 303 302 305 306 296 292 296 307 313 318 302 264 246 283 300 311 315 321 327 329 331 330 326 322 319 317 315 313 311 308 311 313 313 315 316 316 315 313 309 307 306 302 278 204 180 164 149 153 149 146 146 150 183 355 5 11 358 343 27 21 11 29 78 74 34 22 28 30 21 4 7 20 38 56 71 85 81 73 65 50 14 322 274 250 248 283 327 342 357 13 9 251 236 242 237 212 217 229 246 258 265 261 255 250 143 124 315 276 265 74 164 184 214 265 286 173 146 187 276 282 290 283 253 221 239 278 326 125 119 56 13 2 10 12 6 344 322 309 304 317 87 145 203 219 182 170 157 253 271 281 268 243 257 300 312 315 353 80 116 92 61 38 16 359 351 357 25 34 22 356 321 303 77 32 30 40 41 34 17 5 2 76 88 73 68 68 70 71 71 71 73 77 83 80 77 74 70 66 64 60 57 54 53 46 40 33 28 23 20 15 14 12 10 9 9 9 9 8 7 4 10 25 42 50 52 53 55 59 61 62 63 65 66 69 74 81 85 83 77 64 57 57 59 72 90 97 96 86 135 171 159 162 166 169 61 52 65 74 79 73 61 74 132 145 149 157 155 149 142 158 201 234 248 254 293 321 343 77 130 150 157 159 154 154 153 145 139 136 155 167 162 140 135 134 137 135 128 123 114 106 118 124 130 138 136 99 70 27 304 311 339 357 3 23 37 24 4 337 338 338 331 330 337 347 349 353 79 91 14 329 16 131 153 171 203 167 126 74 82 84 266 243 236 232 217 196 194 207 220 231 242 261 310 2 18 9 17 40 90 107 113 113 114 123 110 97 82 67 292 290 295 282 268 261 256 259 274 283 291 299 305 301 301 295 278 269 256 236 231 227 220 221 221 225 225 219 198 165 131 133 142 155 172 182 187 185 183 177 175 175 180 194 206 227 180 139 128 122 118 113 111 108 103 95 82 59 34 19 26 37 42 36 31 26 19 14 9 8 8 9 12 16 21 35 42 45 43 45 49 50 50 48 48 49 48 60 76 90 106 119 128 133 134 128 126 126 127 130 131 130 130 131 132 135 137 138 139 141 141 142 141 141 141 142 144 145 147 147 20 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 21 20 19 17 16 16 16 16 16 16 16 16 16 16 16 17 17 18 18 19 19 19 20 20 21 21 21 21 21 21 21 21 21 20 20 19 19 19 18 18 18 19 19 19 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 20 20 20 21 21 21 22 22 22 21 21 21 21 21 20 20 20 20 20 20 20 21 22 22 23 27 38 53 55 75 140 150 154 113 52 305 268 19 64 62 49 27 31 52 40 32 22 32 42 49 48 44 39 36 36 39 39 33 29 27 31 38 47 45 45 47 57 73 152 183 201 319 311 288 258 248 255 270 293 66 98 97 70 50 30 5 37 109 92 87 90 110 269 251 229 208 208 206 47 81 75 82 107 125 133 133 132 109 99 97 99 102 104 110 119 140 156 183 264 292 292 270 247 223 180 151 140 119 96 79 68 57 51 49 49 49 48 47 53 71 208 165 102 78 68 59 43 20 350 343 344 352 356 354 348 342 337 326 312 290 295 300 310 321 333 344 351 354 353 349 345 344 343 343 338 332 325 323 323 323 317 317 360 40 54 45 34 13 358 344 341 347 357 5 8 4 4 6 19 44 50 43 30 15 5 360 360 359 360 1 5 3 169 202 247 20 45 54 58 51 25 338 317 309 312 319 322 326 338 359 1 1 357 357 3 22 33 37 40 38 30 18 10 5 11 19 31 23 9 355 348 347 349 349 344 330 330 96 83 34 335 321 313 305 351 356 352 340 325 314 311 309 210 174 211 228 220 163 102 77 65 53 36 19 360 345 317 219 182 180 223 264 261 262 264 280 289 293 295 297 298 299 297 304 312 321 324 324 321 310 295 299 306 312 316 320 324 325 323 322 318 316 316 316 315 313 312 314 320 323 325 327 328 330 331 333 335 336 336 340 352 41 82 109 129 147 151 152 157 133 53 26 17 13 2 6 23 8 348 315 46 66 40 32 35 42 28 6 351 358 27 45 73 116 98 84 70 43 350 306 288 252 250 275 309 300 282 220 214 216 224 273 269 215 212 215 234 253 263 268 247 183 123 145 231 256 258 264 105 139 163 272 287 285 206 191 235 267 279 289 252 203 218 265 46 107 107 91 31 16 19 9 347 319 295 287 287 297 180 167 204 214 177 177 193 215 241 264 275 281 38 289 302 305 313 341 115 105 92 72 44 353 333 335 346 12 4 343 319 11 42 30 27 28 33 25 9 351 346 353 78 78 65 70 74 83 85 87 82 81 80 83 82 81 76 70 62 54 52 62 56 49 43 37 30 21 15 11 10 12 11 12 11 11 11 10 8 4 12 27 44 50 50 51 55 60 64 66 68 67 68 70 72 76 79 79 77 71 65 56 45 48 57 65 74 83 96 104 96 108 64 360 2 15 48 80 86 82 85 114 148 152 156 164 157 151 147 162 192 220 231 238 268 326 357 16 136 170 165 161 157 161 158 152 156 160 172 171 161 144 144 146 149 147 145 142 133 123 120 116 265 198 154 119 47 310 288 306 329 350 41 68 60 32 330 341 344 338 319 318 332 70 350 333 40 117 123 321 320 163 178 189 206 57 98 142 150 202 232 236 235 223 163 159 178 200 213 221 228 238 276 8 30 23 30 43 62 78 95 109 111 108 101 97 91 92 359 290 290 268 253 259 260 269 278 282 294 305 320 348 14 14 14 332 295 238 228 225 221 221 221 225 217 202 180 159 151 147 152 161 178 185 187 191 189 183 178 182 192 202 195 176 141 128 121 117 114 112 107 102 95 91 83 70 54 40 35 41 43 37 25 16 10 4 2 2 6 11 18 26 32 42 45 44 42 42 45 49 51 52 54 51 49 55 71 85 101 118 132 134 133 129 128 129 130 132 132 131 132 133 134 135 136 137 138 139 141 141 141 142 142 144 146 147 149 149 21 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 21 20 19 18 17 17 17 17 16 16 16 16 16 16 16 17 17 18 18 19 19 19 20 20 21 21 22 22 21 21 21 21 21 20 20 19 19 18 18 18 18 18 18 19 20 20 20 20 20 20 20 20 20 21 21 22 21 21 21 21 21 21 20 20 20 21 21 21 22 22 21 21 21 21 21 20 20 19 19 19 19 19 19 21 22 23 25 25 28 31 33 95 142 147 132 242 277 259 122 87 90 83 45 69 70 52 15 318 276 260 91 68 55 42 37 34 36 37 36 30 26 26 26 25 25 26 32 47 48 191 180 197 269 284 276 249 240 242 253 251 155 113 105 89 72 37 9 52 82 86 67 333 319 324 65 137 141 166 10 35 95 97 89 337 296 225 133 126 127 123 114 110 109 109 114 123 141 160 168 164 206 275 254 248 237 204 157 99 67 72 88 76 64 60 57 56 54 50 45 42 40 27 96 90 79 74 62 37 8 344 336 337 342 347 346 342 344 343 339 333 321 318 325 331 340 346 350 351 350 346 341 338 338 339 339 336 333 331 333 333 337 345 13 50 51 48 37 13 346 335 332 333 341 352 3 4 9 15 25 34 39 44 42 30 20 13 6 360 355 356 360 4 4 9 92 64 57 60 63 67 57 360 302 291 284 287 300 311 321 339 360 355 353 351 2 20 36 38 39 37 33 24 6 2 5 11 15 20 5 350 340 338 337 333 351 345 323 318 328 64 27 341 321 314 294 314 301 272 268 275 289 299 306 324 189 202 223 226 217 156 90 75 65 57 204 212 231 233 212 198 205 214 223 213 221 231 259 277 287 288 288 288 291 298 313 319 320 321 321 320 320 319 319 316 315 317 318 321 320 317 314 315 317 319 321 323 325 327 330 333 334 334 335 336 337 339 342 344 345 345 345 347 356 23 78 122 150 165 163 150 58 42 38 27 9 351 354 14 27 16 5 16 37 43 28 24 30 27 354 318 322 332 19 77 114 109 99 90 82 294 277 256 240 241 248 243 228 231 228 215 206 201 27 30 47 203 211 220 235 248 259 221 168 113 156 217 253 257 265 10 118 141 180 264 271 247 206 181 209 254 263 228 190 154 108 87 90 91 109 152 119 78 31 295 273 258 261 272 275 255 204 217 212 175 173 190 216 230 257 300 309 307 270 308 327 308 309 348 46 71 80 82 24 329 325 331 351 357 2 13 31 40 41 34 28 24 8 347 329 328 336 39 67 69 71 82 102 114 107 87 72 72 82 84 83 80 67 57 47 48 57 58 53 47 39 27 11 4 6 11 15 16 17 15 14 14 14 13 9 20 34 49 49 48 46 52 60 66 69 71 70 71 73 74 75 77 80 81 79 71 60 46 44 45 47 66 78 57 107 104 58 18 355 345 346 14 88 94 92 94 106 139 150 158 161 152 154 163 176 188 199 209 219 252 360 8 3 10 75 127 135 144 159 165 166 167 168 170 168 163 156 157 156 155 153 153 153 145 140 134 151 186 189 159 145 306 300 292 303 311 318 149 166 178 197 169 45 3 338 286 325 19 114 139 131 91 122 140 261 285 254 196 190 185 159 161 171 190 213 223 228 213 143 146 174 193 206 210 214 217 220 228 83 66 54 61 76 90 102 110 116 114 114 114 119 127 140 201 248 252 251 254 265 273 273 273 274 282 307 341 360 27 46 50 16 328 269 234 227 225 221 219 218 203 188 169 158 155 155 166 175 185 185 185 191 194 194 190 189 195 213 195 162 140 129 122 118 117 115 108 102 96 94 90 87 75 62 52 45 40 33 13 360 352 351 352 356 5 14 23 29 36 43 43 41 38 40 45 51 56 61 62 60 58 59 68 81 96 113 126 127 127 126 128 130 132 130 130 131 131 132 133 134 135 136 137 139 142 142 142 143 144 145 148 149 151 152 21 23 24 24 23 23 23 23 23 23 23 23 23 23 24 24 23 23 22 22 22 21 20 19 18 17 17 17 17 17 16 16 16 16 16 16 17 17 18 18 19 19 20 20 20 21 21 22 22 22 22 21 21 21 20 20 20 19 18 18 18 18 18 18 18 19 20 20 20 20 20 20 20 21 21 21 22 22 22 21 21 21 20 20 20 20 20 21 21 21 21 21 21 21 21 20 20 20 20 19 19 18 18 19 20 21 23 25 25 22 20 22 11 357 360 163 235 256 269 159 130 130 146 154 119 90 69 332 296 270 256 113 78 72 57 41 34 34 37 36 32 30 29 29 21 18 16 25 35 22 3 243 217 225 247 242 231 227 218 213 145 88 77 92 109 164 98 74 81 96 113 152 213 247 247 73 71 69 66 40 40 93 117 147 207 264 296 118 119 118 117 119 119 119 117 115 123 138 164 163 150 132 121 123 204 211 192 83 64 45 48 68 78 70 66 66 66 63 59 54 47 45 54 74 88 92 93 82 33 334 327 330 330 332 337 339 346 355 353 349 348 351 354 345 342 346 347 345 338 337 334 331 330 330 332 332 332 335 339 346 350 355 8 38 56 56 40 10 351 337 328 330 333 345 357 5 7 12 21 35 35 32 40 38 27 17 9 3 356 351 347 350 358 6 27 54 55 57 62 72 85 110 264 272 273 277 281 296 305 317 333 356 358 358 4 19 35 44 45 42 38 31 18 3 1 360 1 358 352 338 331 325 326 332 342 11 350 330 320 327 11 6 334 307 298 284 269 259 259 260 273 291 306 319 340 287 221 229 233 235 235 180 126 188 214 225 233 247 269 232 202 195 205 206 195 198 215 248 273 283 284 282 280 282 294 312 309 309 309 312 314 316 316 316 317 319 320 319 319 318 320 322 325 328 330 332 335 337 339 339 339 339 339 339 340 342 344 344 344 345 344 345 343 344 350 15 139 166 188 62 49 50 53 55 49 14 341 332 350 33 34 26 15 25 40 35 9 339 310 260 258 297 312 322 313 123 118 108 118 130 192 241 237 230 229 234 236 235 244 242 227 211 198 74 39 37 36 217 226 238 243 234 160 142 142 194 231 250 257 266 65 101 134 185 240 260 271 246 213 262 265 263 238 189 131 118 110 95 78 123 150 131 132 144 241 253 254 243 241 252 257 255 241 221 198 178 189 206 218 273 330 323 319 303 300 287 224 221 360 360 356 355 350 337 325 330 338 357 20 22 16 16 41 80 59 40 18 339 317 312 317 323 346 35 65 78 107 135 155 139 95 59 63 74 79 86 83 69 57 44 45 52 59 57 56 45 360 326 349 8 17 21 22 22 19 17 16 18 21 22 29 39 49 49 46 39 49 59 65 71 73 74 76 77 78 79 81 82 81 79 73 64 52 40 36 41 54 86 162 174 360 2 351 342 331 332 356 90 96 95 95 94 90 80 102 123 142 157 170 182 186 182 186 185 60 24 16 6 357 4 37 70 80 75 13 269 197 174 166 166 165 163 162 159 156 156 155 155 144 140 143 168 179 180 162 150 68 360 346 314 312 282 194 183 183 195 114 98 67 238 223 180 52 49 79 109 120 117 157 197 252 275 272 209 198 192 187 188 196 210 215 203 150 143 191 205 207 207 204 202 203 200 185 145 130 127 119 117 120 124 124 123 125 127 130 135 148 166 216 252 269 276 283 285 284 277 262 255 253 312 344 341 360 27 41 12 299 264 243 232 227 220 208 200 191 177 172 176 176 177 177 178 183 183 183 188 200 205 201 193 189 194 212 166 144 131 124 121 119 118 112 110 109 106 105 101 92 82 73 60 42 17 355 344 340 343 349 357 9 20 27 32 38 42 37 35 31 35 43 53 60 64 68 66 64 61 66 73 85 104 117 120 122 124 128 130 130 128 127 127 129 131 133 134 135 136 138 139 141 142 143 143 144 145 149 152 154 155 21 23 24 24 23 22 22 22 23 23 23 23 23 23 23 23 23 23 22 22 22 21 20 19 18 17 17 17 17 17 16 16 16 16 16 16 17 17 18 18 19 19 20 20 21 21 21 22 22 22 22 21 21 21 21 20 20 19 19 18 18 18 18 18 18 19 19 20 20 20 20 20 20 21 21 21 21 22 22 21 21 21 20 20 20 20 20 20 21 21 22 21 21 21 21 21 21 20 20 19 19 19 18 18 19 19 20 22 23 25 27 26 17 7 357 353 360 6 360 164 176 183 189 174 144 122 147 244 251 261 34 48 44 40 41 40 36 36 39 31 24 17 62 91 28 13 7 20 22 8 343 298 264 241 233 242 224 180 102 85 72 62 57 66 93 172 108 108 116 129 153 168 198 221 198 83 60 33 38 43 40 45 102 156 155 95 66 61 87 107 115 126 129 127 122 121 127 145 167 169 161 147 137 118 96 90 86 76 64 45 21 35 64 70 73 74 76 72 67 60 55 54 59 67 79 85 93 90 46 331 325 323 322 321 320 322 337 351 345 341 340 342 339 332 331 333 332 330 329 330 327 322 318 317 317 321 326 331 337 343 346 359 18 46 62 76 50 4 342 336 335 339 344 353 7 13 13 18 26 39 33 30 33 33 24 9 7 3 354 347 340 346 357 12 38 48 49 42 37 52 200 220 246 272 307 317 319 315 303 293 140 32 21 17 26 34 46 53 58 57 52 45 25 6 349 343 336 326 315 301 307 312 316 329 360 28 351 336 322 326 335 330 320 309 301 283 258 261 268 275 287 299 311 325 333 311 249 228 233 246 264 270 257 245 339 348 349 346 346 343 323 235 206 198 193 191 210 245 269 278 282 280 278 274 279 286 288 292 296 301 305 309 312 316 319 321 323 324 325 329 335 335 336 337 339 340 339 339 340 340 340 339 340 340 342 342 342 341 339 337 335 336 337 335 338 343 353 60 41 43 43 47 59 81 94 50 319 319 347 25 37 33 19 11 24 87 301 282 270 237 230 251 281 295 293 337 9 11 24 51 6 261 225 214 217 227 238 247 264 269 262 225 247 307 360 2 354 245 244 268 296 242 153 157 171 209 234 245 249 243 223 176 206 222 244 261 302 301 302 303 292 286 279 168 135 132 126 137 177 177 165 144 156 186 231 248 254 226 216 227 249 257 253 231 201 169 166 159 115 38 16 357 354 67 156 166 172 124 62 15 347 336 326 332 337 352 2 22 43 49 39 3 18 82 95 93 322 292 294 298 306 313 323 349 29 72 131 170 184 147 79 47 52 57 63 79 91 87 63 49 45 51 56 60 65 181 268 346 11 24 26 27 25 23 19 17 16 18 24 30 35 41 46 49 45 41 52 61 67 72 77 80 83 84 85 86 84 81 79 77 73 69 62 51 49 53 60 82 125 221 329 337 334 331 329 332 7 85 92 93 92 97 104 112 135 146 147 160 173 190 186 176 183 192 242 360 9 8 360 353 352 29 55 52 45 47 67 120 147 162 167 168 164 158 154 154 143 135 139 154 169 179 178 172 160 148 132 140 177 256 303 256 201 185 169 51 113 151 190 207 212 73 79 54 8 113 140 139 189 195 185 259 256 233 220 207 198 195 193 197 191 140 154 193 214 208 202 189 187 188 193 188 177 159 149 142 141 133 130 126 133 135 135 135 141 159 194 229 260 277 289 292 300 307 306 285 262 247 246 360 350 349 349 355 360 295 269 254 243 230 219 208 193 180 180 187 192 193 188 181 173 169 168 177 187 193 202 209 212 196 175 142 248 174 149 131 124 120 118 116 114 115 115 115 113 110 106 95 86 77 38 352 339 336 336 343 350 358 8 18 23 27 30 32 26 24 22 30 39 51 57 63 69 70 67 63 65 68 76 97 110 113 114 120 127 129 130 131 131 132 133 134 134 135 136 137 138 139 140 141 142 144 145 147 150 154 157 158 22 24 24 24 23 22 22 22 22 23 23 23 23 23 23 23 23 23 22 22 21 21 20 19 18 17 17 17 17 17 16 16 16 16 16 16 17 17 18 18 19 19 20 20 21 21 22 22 22 22 22 22 22 21 21 20 20 19 19 18 18 18 18 17 18 18 19 19 20 20 20 20 20 21 21 21 22 22 22 22 21 21 21 20 20 20 20 20 21 21 21 22 22 21 21 21 21 20 20 20 19 19 18 18 18 18 19 21 23 24 29 25 15 7 358 348 342 341 14 159 246 254 239 228 202 188 228 241 247 29 47 50 46 39 39 37 33 30 19 337 281 242 210 186 25 17 13 17 14 13 11 2 356 329 331 357 54 76 71 62 56 36 23 307 11 85 119 128 140 145 360 148 171 150 109 85 60 17 11 25 52 85 99 94 96 89 88 86 94 109 124 143 136 127 121 120 127 155 176 184 176 176 194 236 305 355 80 85 74 51 14 20 34 52 76 85 86 79 70 62 59 59 61 64 70 72 71 57 17 336 323 316 314 308 300 291 272 259 258 279 292 299 305 308 314 322 336 347 346 344 331 318 308 305 306 311 318 324 326 332 340 2 26 49 64 74 61 360 330 333 337 343 348 357 16 23 23 20 25 32 32 28 23 24 19 9 15 9 360 351 347 352 7 27 45 45 42 27 4 306 252 246 300 342 360 8 353 336 321 310 148 99 64 44 52 56 57 66 76 88 80 68 44 4 335 325 316 303 309 314 318 318 318 78 69 47 352 330 319 316 310 297 321 323 315 279 245 251 260 272 292 298 308 328 328 291 254 260 304 314 342 360 16 19 13 359 350 345 342 336 327 313 243 199 195 194 211 240 262 275 281 281 276 264 255 263 272 279 286 292 299 306 311 317 320 323 325 327 329 337 344 343 341 341 340 338 336 336 336 338 339 340 340 338 337 334 332 327 320 314 313 320 324 326 353 11 24 21 20 25 25 7 282 227 173 126 337 332 353 14 26 43 36 359 347 187 205 232 258 218 214 228 272 317 355 11 6 356 348 347 357 7 36 171 219 236 256 259 254 265 331 19 335 318 316 330 331 293 234 254 329 149 154 160 179 206 233 233 225 219 214 214 234 245 264 329 31 16 313 295 290 287 287 120 143 167 204 211 209 203 194 186 209 217 223 244 245 212 196 203 232 247 250 228 202 162 124 97 75 48 21 315 270 228 155 126 97 112 103 55 304 312 319 332 343 358 20 38 45 51 44 340 341 360 145 164 194 250 273 286 298 306 313 318 311 304 330 349 4 39 43 39 41 42 43 49 60 77 67 57 52 55 59 55 48 42 36 32 30 33 32 31 28 24 19 16 16 17 24 32 38 42 45 51 51 53 59 65 70 74 80 87 92 93 92 89 85 82 80 79 79 77 76 75 70 68 68 78 78 9 333 325 322 327 333 342 38 80 89 90 92 102 125 145 148 148 148 166 177 195 183 174 179 189 211 331 8 24 27 360 337 309 60 71 55 54 57 65 81 112 122 162 171 164 156 152 153 157 164 176 181 180 170 156 144 142 149 164 171 188 230 216 196 178 144 100 138 171 186 163 112 35 313 246 269 217 185 180 211 223 222 230 239 244 239 228 211 203 194 187 181 178 193 207 214 202 188 173 179 184 189 183 176 163 149 141 145 143 131 122 144 163 181 292 290 275 274 273 276 279 290 298 320 335 331 318 286 269 314 360 360 348 336 328 310 269 252 238 231 215 200 190 184 189 191 200 204 203 193 178 160 155 155 163 180 204 213 219 218 206 180 165 241 183 147 129 123 118 116 114 114 113 112 114 118 119 118 110 100 84 7 337 330 332 338 344 352 358 5 7 11 10 9 10 7 12 18 29 36 42 50 60 67 69 69 64 59 61 67 89 101 106 104 109 117 130 133 134 134 134 135 135 135 136 136 136 137 138 139 139 142 144 147 149 152 157 158 159 22 25 25 24 23 22 21 21 22 22 23 23 23 23 23 23 23 23 22 22 22 21 21 19 18 17 17 17 17 17 16 16 16 16 16 16 17 17 18 18 19 19 20 20 21 21 22 22 22 22 21 22 22 21 21 21 20 19 19 18 18 18 17 17 18 18 18 19 19 20 20 20 20 20 21 21 22 22 22 22 22 21 21 20 20 20 20 20 20 21 21 21 22 22 21 21 21 21 21 21 20 19 19 18 18 18 18 21 20 14 8 9 9 360 351 340 328 316 255 193 202 219 230 242 233 214 189 46 42 47 49 50 38 30 32 20 360 302 275 255 254 269 37 25 22 19 23 24 22 17 15 9 360 337 16 35 59 71 74 70 47 314 313 14 39 360 180 120 81 34 3 355 143 126 113 98 64 5 339 346 15 101 106 98 100 112 132 125 123 134 158 185 159 123 116 114 121 150 209 228 217 225 251 274 283 291 109 87 75 56 30 11 2 4 81 84 76 72 68 62 59 58 60 62 63 62 56 39 3 335 320 312 307 300 291 275 252 239 236 245 260 271 284 294 305 316 328 344 350 352 339 320 310 310 316 321 328 333 337 344 355 19 36 47 52 57 46 325 317 324 341 346 348 360 25 41 40 31 24 26 31 28 23 19 23 23 26 17 6 348 352 3 22 39 51 43 33 15 351 325 309 346 5 10 11 10 355 345 340 339 142 146 128 98 66 71 75 82 90 102 94 83 67 7 333 316 310 315 339 335 333 334 13 122 108 67 350 326 318 311 311 325 10 324 298 256 239 238 244 284 309 307 323 2 18 24 26 21 21 37 33 26 16 7 356 339 329 324 329 328 323 320 304 198 190 197 212 232 252 270 279 284 278 261 243 251 261 272 281 291 301 307 313 318 321 324 326 328 330 338 345 345 341 338 334 333 332 332 333 336 338 336 334 328 324 318 311 298 281 277 278 285 303 327 18 30 30 13 1 350 336 306 282 232 186 184 336 343 355 5 13 17 17 349 318 300 140 96 91 136 187 206 299 24 31 23 353 327 326 339 357 360 8 37 332 275 286 290 269 196 275 291 291 266 254 322 317 284 205 205 247 195 178 173 187 210 241 240 227 201 200 208 238 247 248 88 84 60 266 271 275 267 267 63 106 156 246 247 240 218 186 179 211 219 224 242 226 184 144 166 212 241 245 222 177 144 109 106 102 94 191 245 255 244 204 212 255 243 225 229 283 312 321 325 334 3 67 47 26 357 353 314 342 336 184 182 201 237 266 285 298 305 309 308 315 360 18 11 6 8 20 29 33 32 32 31 24 14 19 60 72 71 65 59 50 45 41 41 38 36 35 33 29 24 20 17 17 18 22 27 35 42 47 50 54 58 64 69 73 77 83 89 94 92 91 88 86 86 87 89 91 94 92 88 81 78 75 79 68 23 332 322 323 326 332 353 60 82 88 90 96 109 129 147 159 157 158 169 168 141 105 160 221 232 181 77 59 49 49 34 8 344 39 72 79 73 67 61 53 45 39 37 14 338 159 152 141 145 161 174 174 166 157 152 150 163 173 182 179 184 204 207 194 169 160 159 171 180 176 122 115 142 262 229 185 198 187 180 203 223 231 222 230 244 249 248 237 252 210 173 177 185 198 204 203 179 173 173 181 181 179 168 158 147 142 143 147 150 148 331 345 352 355 339 324 308 294 284 277 282 296 330 360 10 351 335 320 310 327 343 337 327 319 308 293 269 241 225 211 199 197 199 208 207 207 211 211 209 188 163 148 149 150 155 170 187 205 211 217 212 202 202 229 186 143 129 123 118 118 117 116 114 114 117 122 124 123 120 114 37 346 341 341 346 348 350 351 357 357 354 354 350 347 342 349 4 16 30 38 50 59 66 71 71 71 66 55 51 55 76 90 100 95 101 110 123 128 130 133 135 135 136 136 136 136 136 136 137 137 137 140 143 147 150 152 155 156 159 22 25 26 25 24 22 21 21 22 22 23 22 22 22 23 23 23 23 22 22 21 21 21 20 19 18 17 17 17 17 17 17 16 16 16 17 17 17 18 18 19 19 20 20 21 21 22 22 22 21 21 21 21 21 21 21 20 20 19 19 18 18 17 17 17 18 18 19 19 19 19 20 20 20 21 21 21 22 22 22 22 21 21 21 20 20 20 20 20 20 21 21 21 22 21 21 21 21 21 21 20 20 19 19 18 17 18 19 18 11 347 360 5 357 345 329 313 294 254 231 219 215 228 247 257 51 54 50 49 50 54 51 21 330 278 264 270 268 306 9 34 33 30 21 14 11 20 20 17 12 360 348 352 6 40 48 56 75 96 117 137 257 136 122 100 256 300 333 29 46 14 287 185 146 112 95 83 9 339 359 26 75 110 120 134 146 146 124 124 135 243 270 225 112 109 110 125 162 220 238 249 263 276 276 274 281 90 68 57 42 25 357 341 343 46 50 51 57 61 61 59 59 60 61 59 54 45 26 356 333 319 308 303 299 294 281 259 242 236 239 253 266 281 293 305 314 319 324 331 334 335 334 332 336 343 351 355 353 354 1 18 34 35 35 33 23 356 298 341 358 358 351 347 353 20 54 50 43 27 24 24 32 34 32 29 28 27 8 348 338 360 20 36 44 49 43 26 358 342 350 11 18 16 12 9 4 353 353 353 8 77 121 117 97 64 88 96 96 88 79 91 73 56 11 338 316 315 333 348 335 333 335 15 74 82 52 3 336 333 338 357 111 170 196 225 251 244 252 301 335 342 346 25 44 44 38 33 27 28 35 29 14 340 321 303 301 309 317 322 320 318 319 314 248 201 203 218 233 246 259 275 283 281 265 246 245 252 263 276 287 298 307 313 318 322 324 326 327 330 335 342 345 339 333 329 329 328 329 330 331 331 326 322 316 312 307 302 287 256 244 234 232 253 325 36 41 33 352 327 312 302 290 264 267 218 224 210 184 152 38 15 1 341 296 309 317 327 94 97 107 171 151 45 29 17 355 325 316 326 332 349 334 320 308 292 268 285 291 282 260 239 137 110 148 162 348 309 205 144 176 208 232 213 197 201 216 231 238 216 181 180 188 222 174 116 97 155 215 238 255 263 258 286 42 57 243 251 259 263 262 249 226 220 229 233 242 173 149 154 207 234 238 213 151 129 117 96 129 155 171 198 225 250 250 240 215 227 236 215 162 82 6 343 327 337 53 93 81 340 272 274 343 359 342 321 265 258 265 282 292 304 308 311 324 15 24 21 7 1 357 3 12 22 25 25 23 11 360 348 332 163 107 71 56 50 46 45 46 41 37 35 32 29 24 20 18 19 19 20 21 24 32 41 49 55 60 65 70 74 79 83 86 88 86 86 86 88 89 93 95 95 95 92 88 86 84 84 86 86 78 360 331 322 316 328 9 67 82 89 95 105 115 127 142 170 167 164 161 94 35 37 15 357 7 65 95 87 74 55 68 66 57 59 74 92 98 99 94 76 43 19 31 34 20 23 36 47 44 44 62 79 119 164 166 166 172 177 183 177 184 194 210 201 172 164 161 164 159 141 122 147 174 252 239 204 195 192 190 197 217 229 223 224 231 240 242 239 34 41 46 184 186 189 172 148 141 160 166 168 163 159 152 149 146 147 148 150 147 136 35 34 57 60 27 336 314 303 293 292 350 14 22 24 12 325 310 311 317 326 327 325 315 308 302 291 273 243 222 211 211 214 219 223 222 220 220 218 208 175 157 154 152 156 161 172 180 188 197 202 206 196 195 212 180 139 129 122 119 120 119 118 117 118 121 123 123 122 120 111 55 4 2 3 353 342 336 352 360 360 339 340 337 333 333 335 352 8 34 51 67 74 80 78 79 73 67 51 38 33 53 71 94 90 98 106 115 122 127 131 133 136 137 136 136 136 136 137 138 138 140 140 140 143 147 149 149 151 152 23 25 27 26 24 23 22 21 22 22 23 22 22 22 23 23 23 23 22 22 21 21 21 20 19 18 17 17 17 17 17 17 17 17 17 17 17 18 18 19 19 19 20 20 20 21 21 22 22 21 21 21 21 21 21 21 20 20 19 19 18 18 17 17 17 18 18 18 18 19 19 19 20 20 21 21 21 22 22 22 22 22 21 21 20 20 20 20 19 20 20 21 21 21 21 21 21 21 21 21 21 21 20 19 18 17 17 17 17 12 360 5 9 5 343 331 311 329 343 11 55 66 42 37 39 39 41 42 46 53 59 24 300 272 275 287 317 16 39 41 40 34 23 8 351 347 6 12 9 2 349 336 327 360 59 62 336 290 185 162 196 171 141 145 172 237 327 347 21 165 198 274 109 109 113 118 128 74 11 17 33 56 100 130 141 125 111 91 83 72 45 37 70 100 111 119 138 153 180 209 232 58 13 329 285 318 70 73 62 40 13 2 4 29 40 39 37 41 52 58 58 58 60 63 59 52 39 14 351 329 316 305 299 302 305 298 294 283 253 243 255 275 290 298 301 304 302 307 315 323 328 326 337 351 2 360 355 352 357 5 28 38 34 27 18 2 331 309 360 11 7 349 340 335 8 37 47 37 30 24 30 43 43 39 32 19 3 351 339 341 9 39 54 55 51 41 9 346 338 20 26 24 15 6 1 6 5 358 356 4 29 50 71 73 79 123 118 116 128 123 97 54 34 14 3 357 358 342 334 321 322 327 340 7 30 25 7 351 342 332 328 202 195 203 205 212 38 23 15 1 5 18 39 56 68 60 45 27 18 16 9 337 299 292 284 278 289 302 309 311 312 313 314 311 303 282 264 257 246 241 266 275 277 270 257 243 242 249 260 275 290 301 311 318 322 323 325 326 327 332 337 340 335 330 326 326 325 324 324 323 320 316 313 311 309 304 296 272 236 210 210 207 202 173 84 75 27 279 279 278 274 254 231 213 201 209 220 198 110 52 36 324 273 256 243 321 346 19 70 101 194 75 58 30 354 329 330 334 340 324 284 274 269 265 242 172 188 266 281 264 149 129 122 124 141 236 222 172 132 171 210 245 238 225 213 225 228 216 178 162 158 166 157 94 98 118 214 226 230 234 255 267 263 262 254 247 243 242 245 246 250 244 236 252 269 224 137 133 131 87 48 64 97 109 115 117 180 213 206 203 206 217 238 253 270 293 295 292 265 111 87 51 22 4 355 105 125 135 198 227 230 4 3 349 334 319 310 306 306 311 326 340 345 350 4 13 11 356 354 354 355 358 5 16 18 14 2 352 345 344 12 91 59 52 49 45 46 48 44 37 31 28 25 23 22 21 22 22 20 15 10 7 24 45 57 64 67 68 70 74 78 81 82 81 82 84 87 89 92 91 91 90 89 88 88 86 86 86 86 80 53 343 309 304 343 29 68 88 98 103 115 124 134 145 165 174 162 151 103 67 62 20 357 341 79 109 106 95 79 72 73 72 64 67 82 111 126 136 134 114 83 75 69 50 25 28 43 60 68 69 55 35 6 19 98 166 168 170 171 183 195 213 198 162 165 159 151 138 141 158 165 162 45 22 322 209 202 200 198 210 222 231 224 220 228 232 237 64 51 53 148 146 82 70 92 123 142 149 153 151 150 148 146 145 147 148 145 137 135 127 122 123 126 147 265 303 314 10 42 47 41 30 14 352 314 303 322 335 335 332 330 317 306 301 294 279 243 225 219 222 231 235 239 240 237 230 224 206 170 158 155 151 157 164 175 175 174 183 191 194 167 159 174 191 141 128 121 119 120 119 119 118 120 122 120 120 118 111 102 72 57 43 24 318 287 253 224 189 180 212 295 318 320 322 326 335 348 10 37 64 82 83 84 82 71 61 40 20 15 17 43 77 94 105 111 117 122 127 128 132 134 136 137 137 137 137 138 139 139 139 134 128 119 129 135 137 141 148 23 26 27 27 25 23 22 22 22 23 22 22 22 22 22 23 23 22 22 22 21 21 21 20 19 18 18 17 17 17 17 17 17 17 17 18 18 18 18 19 19 19 20 20 20 21 21 22 21 21 21 21 21 21 21 20 20 20 19 19 19 18 18 18 18 18 18 18 18 18 19 19 20 20 20 21 21 22 22 22 22 22 21 21 21 20 20 20 19 20 20 20 20 21 21 21 21 21 21 21 21 21 21 20 19 18 17 17 17 16 9 2 358 360 354 14 42 53 50 47 55 61 58 50 42 34 31 26 16 10 328 291 284 350 33 35 45 49 49 48 43 31 3 335 306 339 6 14 5 347 338 328 306 247 151 135 197 238 223 222 229 198 130 132 151 232 301 302 278 156 147 354 52 117 130 150 152 128 104 73 49 60 72 84 105 105 102 97 89 93 94 84 95 111 120 126 132 132 129 121 99 79 44 341 296 296 61 85 66 44 11 26 40 43 39 35 27 28 40 54 58 58 63 65 62 50 32 6 343 323 312 304 299 306 308 302 297 285 254 243 257 290 301 307 301 294 286 295 308 310 297 284 291 291 314 340 344 343 348 359 29 43 41 21 4 346 313 305 5 15 4 337 333 337 356 13 24 21 16 10 19 29 43 43 41 34 9 347 337 360 21 32 39 41 43 37 24 29 33 35 25 13 1 355 351 356 1 1 354 360 25 28 31 29 34 81 114 117 106 109 91 59 36 25 17 355 335 315 314 317 319 323 332 349 3 9 358 343 301 325 24 19 328 254 309 24 38 33 19 359 356 3 36 68 92 112 119 111 13 5 354 334 321 311 289 271 268 283 293 301 304 307 311 315 317 312 307 298 276 251 253 264 271 272 266 253 242 237 243 258 276 291 304 311 315 317 320 321 324 327 332 334 332 326 322 320 319 318 318 316 313 312 312 314 316 321 323 310 232 172 191 207 212 238 259 243 243 247 247 263 271 251 222 201 106 53 45 6 354 358 180 196 227 212 186 35 6 2 23 58 53 37 37 30 355 341 358 350 344 339 348 356 224 189 172 175 194 212 259 213 149 139 141 147 173 193 196 135 133 165 208 242 263 266 257 254 236 154 142 140 144 175 203 217 190 203 232 238 231 207 241 262 251 236 231 246 241 226 232 234 231 250 257 38 360 51 100 127 136 119 81 79 98 123 151 194 216 229 211 206 210 212 237 302 306 308 306 310 324 27 78 74 36 25 29 107 141 170 203 204 157 16 2 348 343 339 338 342 350 14 17 11 358 347 341 352 358 357 351 349 348 350 353 3 8 4 350 344 343 346 357 25 39 41 40 37 39 40 39 35 29 26 24 23 24 25 26 23 19 11 358 339 327 41 70 75 74 70 67 68 69 74 76 80 80 81 84 84 85 85 85 86 86 86 85 82 81 81 79 73 52 8 353 6 22 37 59 98 112 120 128 137 148 158 170 185 177 169 163 159 157 156 203 244 183 131 114 103 92 85 80 75 69 60 59 83 116 138 156 152 139 129 126 110 57 64 79 85 91 94 89 80 56 360 336 323 341 166 174 189 200 218 211 176 170 157 146 146 159 180 165 118 59 51 81 212 211 208 205 203 213 232 245 245 233 242 251 67 56 57 79 65 33 360 341 312 144 142 143 144 142 141 140 139 139 138 138 141 147 148 143 141 144 150 360 10 32 45 49 48 42 34 23 11 360 332 336 344 344 337 333 321 313 308 301 287 264 243 234 236 248 260 269 269 257 216 180 157 159 158 158 157 162 166 174 173 171 176 182 185 159 155 170 218 139 126 119 118 118 118 118 118 118 117 114 117 118 118 121 120 114 127 147 216 230 233 245 228 210 202 213 269 292 298 300 312 324 341 6 36 64 69 68 66 59 45 34 20 12 9 33 73 103 114 120 125 127 129 129 132 134 134 136 136 136 134 134 132 132 130 123 113 101 95 101 117 136 145 24 27 28 27 26 23 22 22 23 23 22 22 21 22 22 23 22 22 22 21 21 21 21 20 19 18 18 18 18 17 17 17 17 17 17 18 18 18 19 19 19 19 19 19 20 21 21 21 21 21 21 21 21 21 21 20 20 19 19 19 19 18 18 18 18 18 18 18 18 18 18 19 19 20 20 20 21 21 21 22 22 22 22 21 21 20 20 19 20 19 20 20 20 21 21 20 20 20 20 21 21 21 21 20 20 19 18 17 18 19 12 10 17 23 29 47 48 51 63 65 66 92 102 96 77 44 26 7 342 327 323 345 336 22 60 53 51 52 51 50 42 19 321 308 315 4 22 27 15 4 353 345 333 171 168 167 182 205 226 237 245 261 107 117 144 166 201 360 101 110 92 87 89 122 139 159 166 146 125 118 104 110 107 81 93 100 107 121 129 118 119 122 136 147 139 135 127 119 109 98 86 78 51 327 298 283 69 73 60 41 21 35 40 41 36 29 18 14 21 46 56 61 67 66 59 44 25 358 336 324 315 307 299 298 291 278 262 249 234 219 237 322 338 339 323 305 284 273 289 302 294 281 283 284 290 285 307 324 327 338 2 47 45 15 341 316 289 282 289 19 346 323 337 345 356 4 10 14 7 5 9 19 31 38 43 41 23 16 15 52 56 51 41 34 39 44 43 40 35 29 8 345 319 335 345 343 350 355 348 1 24 26 21 10 14 17 23 26 40 82 86 71 49 23 358 318 296 282 283 288 293 313 329 341 346 351 354 8 21 46 39 29 28 24 18 23 31 31 9 346 327 331 14 69 85 93 70 47 28 9 353 341 337 332 318 297 276 277 285 293 298 301 304 303 304 303 301 298 292 280 265 267 269 274 274 266 249 234 232 241 261 277 287 295 301 306 310 313 317 319 323 324 323 317 313 311 311 312 312 311 312 315 322 330 339 345 349 355 12 51 109 204 231 262 274 274 265 272 286 307 303 269 202 196 206 60 51 31 5 351 348 212 209 197 141 77 24 12 19 50 47 27 10 1 357 23 27 350 334 326 331 339 19 129 136 166 243 255 181 159 157 154 158 164 172 160 133 142 159 174 199 226 250 248 251 261 261 115 124 132 144 199 218 225 219 227 238 250 230 191 222 242 251 225 217 252 265 271 276 252 236 302 322 120 216 265 258 180 175 189 160 149 168 200 202 196 206 227 196 192 196 359 319 305 306 310 313 317 319 323 324 350 54 66 78 120 163 196 213 200 166 7 356 347 357 3 7 19 31 44 36 18 356 333 325 338 350 354 347 346 344 343 345 349 356 353 342 339 339 345 356 13 27 32 33 32 31 30 30 29 28 25 24 24 25 25 25 21 18 11 360 339 280 232 118 93 74 66 61 60 61 66 71 75 75 74 74 76 77 79 80 81 81 79 76 71 72 72 71 65 56 45 41 42 38 39 50 84 114 133 143 152 162 173 182 192 167 162 168 173 174 172 189 201 191 153 124 113 102 96 92 89 84 72 48 27 47 133 172 160 154 151 146 135 110 96 89 89 94 112 147 152 156 172 257 285 299 245 188 196 201 327 338 341 180 155 151 157 160 163 160 121 100 150 200 218 218 213 207 189 191 209 247 263 271 281 289 94 65 54 47 48 35 360 345 340 355 108 127 132 131 130 129 129 129 131 135 140 137 138 139 147 111 22 27 33 42 45 47 47 42 34 27 14 360 309 345 344 354 352 342 328 318 311 303 294 279 256 251 251 269 290 332 28 111 130 143 150 161 166 167 168 165 166 171 174 178 180 178 168 149 135 141 255 132 124 118 116 115 115 114 114 112 111 109 112 118 128 133 148 148 152 160 182 205 233 255 248 236 210 198 209 243 262 273 281 298 322 344 13 37 38 42 48 52 47 41 23 13 11 36 73 102 120 127 132 132 133 133 132 133 134 135 135 136 134 130 127 122 120 115 115 113 108 101 104 112 123 24 27 29 28 26 24 23 23 23 23 22 22 21 22 22 22 22 22 21 21 21 20 20 20 19 19 18 18 18 18 18 18 18 17 18 18 18 19 19 19 19 19 19 19 20 20 21 21 21 21 21 21 21 21 20 20 20 19 19 19 18 18 18 18 18 18 18 18 18 18 18 19 19 19 20 20 21 21 21 21 22 22 21 21 21 21 20 20 20 19 20 20 20 20 20 20 20 20 20 20 21 21 21 21 20 20 18 17 18 19 12 15 34 52 60 60 52 54 91 92 96 102 126 150 169 192 231 265 289 302 324 344 353 31 54 53 51 51 52 48 36 6 312 333 360 23 36 60 46 11 1 355 357 31 151 171 185 203 212 216 212 126 97 105 119 104 109 99 97 99 97 90 92 107 119 125 92 109 127 140 142 133 111 95 91 101 113 180 184 139 140 149 168 103 93 108 107 101 94 91 88 93 81 351 336 30 72 72 61 34 24 35 34 32 27 22 14 7 8 22 44 57 61 55 48 36 15 351 332 325 317 308 294 283 279 267 247 232 221 209 209 253 345 357 3 358 360 159 148 352 357 357 350 328 322 326 303 248 239 269 348 68 56 360 306 292 280 288 245 193 171 9 358 353 354 359 4 6 2 1 4 10 15 21 30 38 41 51 57 62 64 62 44 31 37 58 56 46 28 2 325 317 313 317 315 315 329 345 354 18 27 27 12 5 16 16 11 356 4 54 79 69 42 354 324 291 280 269 255 273 294 321 329 332 330 345 12 23 37 52 46 35 25 16 9 11 17 19 341 316 303 309 324 103 67 45 49 39 24 1 342 331 326 321 313 302 290 284 287 291 296 296 294 284 277 274 282 287 290 287 284 284 282 279 270 262 252 240 230 227 246 259 266 275 281 287 294 299 305 309 313 311 306 301 297 298 301 301 304 307 318 329 339 346 351 354 353 351 349 345 333 285 278 298 286 298 37 29 23 9 3 35 172 182 188 76 49 38 10 358 356 5 5 358 6 19 19 38 56 60 51 33 354 340 339 110 162 222 263 292 318 313 298 158 124 47 283 292 314 360 159 171 160 156 155 162 170 177 187 196 201 226 243 241 250 284 339 31 87 153 178 215 228 229 222 229 240 249 245 225 215 228 248 226 225 241 258 262 258 229 197 17 156 180 210 253 275 261 230 206 175 173 190 211 209 191 189 163 160 121 97 74 14 337 323 330 332 330 326 317 293 283 245 99 115 150 193 210 211 205 312 353 347 346 3 15 27 64 87 88 64 19 332 304 314 336 346 347 342 342 341 339 339 341 345 341 333 328 336 344 357 10 22 27 30 30 30 27 23 23 23 23 22 24 26 25 24 22 21 19 14 11 352 353 45 52 48 46 43 42 45 53 63 68 69 69 70 71 73 76 78 77 76 75 74 71 69 67 65 64 60 50 48 48 49 48 53 73 107 134 147 158 167 174 169 157 134 154 172 187 188 183 186 183 166 143 124 113 107 101 93 100 105 105 84 353 342 12 58 35 49 114 104 145 159 162 159 155 157 160 165 171 176 177 192 209 219 200 190 202 246 349 350 335 315 274 171 153 159 164 168 168 180 193 202 212 218 209 194 158 180 202 228 236 243 251 236 137 80 54 32 25 22 20 29 44 61 88 105 115 115 116 118 118 120 125 127 124 115 113 103 360 353 360 16 28 34 36 42 46 19 309 240 249 249 240 309 14 14 10 356 336 320 311 306 295 285 269 263 263 261 257 240 180 166 158 154 159 169 180 178 175 169 168 170 173 177 180 178 168 150 146 160 217 127 120 115 114 112 111 112 112 111 109 108 112 124 141 146 158 158 156 161 173 202 222 238 241 231 206 195 198 217 233 243 256 263 303 336 353 13 34 45 51 47 47 41 27 25 31 54 77 97 120 129 133 135 132 130 130 130 133 136 136 137 134 131 128 124 120 116 121 122 121 114 105 108 115 24 28 30 29 27 25 23 23 23 23 22 22 21 21 22 22 22 22 21 20 20 20 20 20 19 19 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 20 21 21 21 21 21 21 21 21 20 20 19 19 18 18 18 18 18 18 18 18 18 19 18 18 18 18 19 19 19 20 20 20 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 20 20 20 19 18 17 20 25 32 71 97 103 102 108 109 180 120 154 156 177 196 206 217 235 250 261 281 348 35 39 46 51 54 56 56 59 52 36 16 16 36 25 360 237 221 215 21 7 355 342 336 290 189 202 229 210 199 173 118 102 82 81 84 101 98 86 76 72 72 74 77 78 71 49 72 103 135 134 117 115 111 107 121 154 209 218 188 136 119 90 77 80 90 92 94 98 104 106 113 91 67 57 62 74 84 79 46 34 31 24 18 13 11 7 1 359 2 17 30 37 33 31 22 355 330 322 320 315 308 296 284 274 263 246 226 215 209 210 221 256 283 308 326 326 50 82 43 22 16 360 321 334 332 318 258 232 224 27 48 65 279 294 305 333 358 341 149 81 37 12 353 348 349 353 357 357 357 356 356 356 3 25 42 49 56 57 60 70 78 101 42 45 69 74 71 329 299 293 299 297 283 269 269 290 358 18 27 23 15 350 340 347 344 333 314 328 31 75 61 30 341 317 298 290 276 265 297 322 336 338 346 5 10 15 18 35 59 78 71 46 9 354 347 349 340 312 304 303 320 336 34 66 57 50 31 7 336 316 307 303 301 299 297 293 290 289 290 293 294 292 287 281 280 279 278 278 279 286 293 290 278 261 272 272 264 239 233 241 257 267 270 272 273 278 289 299 305 304 290 283 279 281 283 286 290 293 303 321 333 341 345 348 351 348 344 341 338 350 53 29 15 3 47 54 41 31 18 14 81 162 174 154 37 47 40 14 6 6 7 2 354 351 355 2 24 51 68 54 31 345 330 326 344 194 240 256 304 339 291 266 254 343 19 212 310 332 360 19 156 149 157 170 192 197 196 180 169 152 236 249 249 281 339 360 352 335 186 194 209 227 240 244 239 243 256 258 247 226 224 225 228 240 245 250 250 242 206 169 158 207 224 228 263 292 300 301 295 206 165 149 163 174 176 194 198 22 51 56 55 360 352 357 360 345 319 300 281 265 261 252 88 131 164 201 221 237 253 329 337 338 339 349 333 144 133 123 107 65 319 278 266 308 337 341 341 339 340 338 335 334 335 339 332 321 318 330 342 357 9 17 23 27 30 31 26 20 15 15 18 19 20 23 25 26 25 25 26 27 33 40 44 46 45 41 33 24 19 18 21 47 60 64 66 68 70 72 75 78 80 81 80 78 76 72 68 66 65 64 58 52 56 60 60 62 69 88 110 126 143 147 144 135 133 141 165 180 199 200 187 153 150 141 125 118 118 113 103 80 90 117 139 157 165 10 36 38 25 17 13 14 14 13 16 156 158 159 160 163 179 184 186 186 189 194 181 181 193 189 205 315 271 259 260 221 186 182 183 185 183 194 205 203 206 212 207 192 175 192 205 219 223 224 227 226 189 79 51 29 26 26 31 45 62 79 87 92 97 100 103 106 108 108 104 97 86 69 51 7 339 331 324 311 294 289 291 301 305 301 289 282 276 287 307 337 10 32 24 360 333 319 308 296 290 281 273 265 249 236 224 213 206 196 184 171 175 183 191 186 180 175 172 171 167 168 172 173 168 159 167 162 148 117 112 109 110 109 108 109 109 108 110 113 120 134 153 171 160 157 147 162 189 217 224 227 232 223 206 196 199 210 221 227 232 210 205 360 341 341 352 30 49 57 48 42 31 42 62 77 90 102 121 126 128 125 124 122 126 129 133 137 138 136 135 134 132 132 129 122 120 121 121 124 123 123 123 23 27 29 30 28 26 24 23 23 23 22 22 21 21 22 22 22 21 21 20 20 20 20 20 19 19 19 18 18 18 18 18 18 19 19 19 19 20 19 19 19 19 19 19 19 20 20 21 21 21 21 21 21 21 20 20 19 19 18 18 18 18 18 18 18 18 18 19 19 18 18 18 18 19 19 19 20 20 20 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 20 20 20 20 19 17 15 17 25 56 96 113 117 117 118 111 95 333 265 198 195 235 249 249 251 253 248 229 188 84 59 59 59 59 57 63 74 71 54 42 41 43 24 212 212 156 17 16 358 341 320 319 305 228 225 236 221 192 136 91 64 63 85 90 87 63 56 59 56 53 55 52 50 40 34 39 44 44 60 100 128 132 141 157 186 210 235 187 146 137 119 95 98 115 136 133 125 122 114 103 79 68 64 64 73 95 90 73 44 19 360 357 357 4 360 356 352 351 353 359 3 6 4 353 305 320 319 316 311 305 295 280 268 261 246 228 219 215 213 224 239 259 278 294 284 308 45 31 19 6 15 24 11 5 8 26 42 49 37 33 35 25 20 33 32 28 17 10 10 12 8 351 339 331 325 337 344 344 339 336 332 335 24 50 55 58 60 66 83 90 84 66 59 61 84 120 257 271 283 298 305 296 188 180 167 21 27 32 15 353 330 314 303 294 293 289 300 27 70 56 29 352 336 328 322 301 301 358 354 355 9 17 19 7 4 1 20 48 71 58 37 355 339 331 334 336 331 349 357 10 8 21 62 67 52 23 346 322 302 293 289 290 290 291 290 289 288 289 289 290 290 290 280 277 279 281 274 260 269 282 293 301 310 324 327 325 295 283 286 302 304 302 301 303 307 309 312 314 301 277 264 270 276 280 281 285 287 286 286 304 313 318 327 333 334 331 330 340 21 58 34 10 349 360 14 28 23 19 21 17 54 79 71 57 57 49 24 2 358 3 338 315 319 332 2 42 59 70 63 36 354 333 330 336 345 346 341 7 33 93 104 108 360 180 173 320 357 11 28 74 155 186 193 200 184 128 95 124 193 254 257 267 327 343 346 346 337 193 196 201 210 237 261 269 274 278 272 264 255 246 222 212 244 257 260 253 240 218 200 188 184 191 208 305 296 294 303 320 335 333 106 130 154 174 204 180 42 47 57 32 311 344 6 4 302 260 266 262 256 252 254 63 117 154 188 222 263 247 302 320 335 336 333 327 27 70 111 120 360 272 262 246 316 336 337 338 338 339 336 333 329 330 333 314 308 312 325 341 357 9 16 20 24 26 29 25 19 10 9 10 12 14 18 25 28 28 28 29 30 35 39 40 41 40 38 22 7 1 6 22 44 52 57 61 66 69 72 74 76 79 81 82 81 79 76 73 70 69 69 65 57 59 63 68 68 68 71 78 88 103 120 125 124 126 136 151 157 138 109 81 39 357 336 341 109 126 122 127 267 319 187 155 161 149 90 78 67 42 19 15 14 360 357 358 61 156 158 156 168 194 193 182 150 165 204 207 199 194 181 178 189 226 245 257 235 214 197 197 193 185 198 211 218 210 204 207 194 187 199 204 209 209 202 192 148 76 75 48 34 29 33 37 47 66 77 82 80 80 86 84 83 87 82 68 48 33 20 4 350 338 328 318 308 294 286 280 281 287 294 295 298 301 312 323 338 346 360 8 336 308 296 290 285 281 275 267 256 243 225 225 222 216 211 200 191 191 193 195 183 175 178 178 175 172 171 171 168 166 164 163 141 121 104 101 101 106 107 106 106 107 108 111 118 130 145 158 173 154 147 141 168 204 230 231 230 230 221 206 195 200 209 219 211 180 144 136 144 261 313 328 12 46 70 64 46 34 55 82 98 110 118 125 127 127 128 127 128 128 132 135 139 137 136 136 135 135 134 131 128 126 127 129 127 128 127 117 22 26 29 29 29 26 25 24 24 23 23 22 21 21 21 22 22 21 21 20 20 19 19 19 19 19 19 19 19 18 18 18 19 19 19 20 20 20 20 20 19 19 19 19 19 20 20 20 20 20 21 21 21 21 20 20 19 19 18 18 18 18 18 18 18 18 18 18 19 18 18 18 19 19 19 19 20 20 20 20 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 20 20 19 17 15 14 26 91 135 114 107 103 93 74 67 56 61 75 101 220 267 279 287 273 225 6 22 39 72 82 70 64 59 64 94 114 99 63 40 34 41 87 60 30 360 342 316 302 298 306 289 247 220 217 218 201 150 91 83 79 86 87 79 56 54 59 50 47 58 79 78 50 31 21 27 32 34 113 139 129 142 163 180 183 74 160 135 108 104 104 136 178 180 154 141 123 98 82 72 64 58 51 60 68 67 61 41 359 330 336 352 360 356 351 345 345 346 345 347 348 346 340 333 326 318 313 311 306 297 278 260 250 241 230 220 219 219 225 234 248 255 261 266 290 348 18 17 15 33 53 57 39 38 51 51 50 46 43 41 38 35 36 37 29 13 357 348 340 345 340 321 309 301 315 320 318 312 313 315 306 309 78 77 76 79 91 136 113 86 74 62 61 115 229 261 273 283 293 305 344 103 108 57 18 32 29 11 343 315 292 290 291 301 302 310 60 63 52 33 15 3 358 350 324 344 9 3 12 34 25 13 345 348 356 16 32 39 29 12 345 340 338 341 359 15 38 30 15 337 324 311 22 38 325 297 291 283 285 287 291 296 297 300 297 293 292 290 284 271 275 288 316 328 332 328 325 332 331 332 341 345 348 346 343 339 343 340 338 338 339 338 334 331 330 330 331 322 300 283 312 317 319 315 302 259 269 273 275 275 274 288 297 310 310 327 1 47 59 49 11 345 346 356 11 13 19 36 49 51 49 73 76 70 63 38 11 357 342 252 225 230 247 274 43 80 87 89 76 17 307 320 333 337 333 336 4 36 60 81 93 108 169 209 232 350 4 21 81 176 193 193 178 105 103 192 205 222 248 252 282 32 358 328 323 328 254 198 199 204 215 233 251 260 265 267 263 258 239 196 168 212 282 281 267 248 211 190 171 164 163 172 224 246 244 237 274 327 305 255 202 182 180 180 136 91 70 22 314 304 303 287 265 250 241 239 246 248 243 194 109 122 123 137 301 235 216 265 313 336 344 360 38 34 27 344 227 233 251 261 288 338 340 336 336 337 338 336 332 327 327 329 301 305 314 327 343 358 9 16 19 22 22 23 21 19 14 11 8 4 11 21 27 29 30 31 33 37 41 42 41 39 37 31 6 352 351 7 27 44 48 50 53 58 64 69 70 72 73 76 79 80 79 77 76 72 68 63 59 56 58 62 67 67 66 62 64 65 60 76 107 120 117 115 113 95 62 65 56 22 341 333 342 97 135 137 149 161 239 180 167 165 152 130 119 128 143 147 108 102 82 341 318 282 199 170 164 176 197 200 188 159 177 194 205 203 198 188 177 175 202 225 236 240 211 157 186 202 223 216 222 231 226 215 197 188 190 203 203 183 62 64 66 6 30 60 45 44 44 45 46 50 61 69 75 62 54 50 50 54 62 50 33 16 7 2 352 345 342 340 331 321 312 303 294 287 287 289 294 296 299 308 312 317 315 315 307 283 277 280 279 278 274 262 249 231 225 217 227 225 223 218 214 209 201 197 193 178 174 178 183 183 179 178 175 171 170 161 148 123 110 101 102 105 107 107 107 108 109 110 115 126 141 156 162 157 146 145 150 175 204 229 232 231 231 223 209 197 204 211 220 197 151 133 139 147 169 221 312 337 19 78 82 78 35 58 97 110 115 121 128 131 134 133 132 133 134 135 136 137 136 136 134 134 134 133 132 131 129 127 123 121 120 120 99 20 24 28 29 29 27 25 24 24 24 23 22 22 21 21 22 22 21 21 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 19 19 19 19 20 20 20 20 20 20 20 21 21 21 20 19 19 18 18 17 18 17 17 18 18 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 21 21 20 20 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 18 16 14 15 43 139 156 143 112 97 92 90 103 91 83 65 223 218 8 15 17 40 49 40 23 20 70 95 92 67 58 242 214 198 168 52 32 26 31 54 36 360 287 272 274 276 286 295 281 244 212 210 214 218 216 180 91 74 75 90 99 100 93 82 69 47 40 79 89 78 49 24 15 9 360 269 131 121 137 151 164 119 108 163 116 96 98 111 227 211 197 167 136 107 126 95 77 62 49 41 47 52 54 48 36 13 16 16 10 360 352 344 340 339 340 340 340 343 345 340 333 327 318 313 308 302 292 272 253 238 234 228 221 220 221 225 230 235 240 251 260 282 335 15 19 31 45 61 80 102 82 76 70 66 62 67 64 59 50 38 29 16 356 333 326 321 325 317 301 288 283 298 319 318 310 312 312 298 223 124 94 100 116 139 156 139 107 95 84 91 187 239 260 270 279 289 299 299 113 126 57 25 35 23 2 338 333 327 327 327 335 342 353 28 41 41 32 27 24 15 357 324 339 352 360 17 27 18 354 322 346 14 36 34 24 1 350 339 337 337 345 5 26 47 34 351 323 323 313 296 242 234 247 270 282 291 299 306 321 326 325 319 318 322 331 350 20 22 19 13 9 8 9 1 352 346 346 350 347 345 340 343 349 355 349 343 340 338 336 335 335 336 337 339 340 349 356 351 344 342 341 350 74 247 253 257 284 309 334 329 322 301 339 47 63 67 67 360 330 332 348 1 8 8 20 79 69 61 80 85 78 79 73 36 331 307 219 166 160 193 250 350 61 101 127 154 168 191 217 251 272 282 279 270 277 19 58 66 70 345 253 228 168 118 81 91 143 174 166 105 54 205 224 229 228 234 252 285 356 344 336 325 311 264 211 197 197 209 220 233 246 252 255 254 272 351 53 108 126 258 271 267 300 21 32 127 147 160 187 218 239 233 218 188 189 254 252 242 225 223 214 200 118 65 346 293 281 269 256 246 245 238 231 236 240 243 200 163 160 117 67 52 171 215 281 318 339 350 16 46 43 11 297 261 234 205 314 341 344 338 334 333 336 340 343 335 323 313 303 268 305 322 330 341 360 14 18 20 21 21 19 17 15 11 6 3 3 15 24 27 29 30 30 33 37 42 47 48 46 43 29 348 334 341 6 29 43 46 46 45 48 53 58 61 62 64 69 73 77 76 74 70 69 67 63 58 55 56 61 64 67 67 64 57 50 39 40 94 117 117 114 109 104 100 96 96 22 326 334 354 115 139 146 158 170 184 183 175 168 158 152 153 154 163 181 180 168 161 188 243 261 245 201 178 183 194 194 179 167 183 190 193 195 198 202 185 180 185 199 213 222 173 97 172 218 276 297 257 233 229 201 156 181 194 206 213 47 56 79 103 126 91 66 55 59 60 62 60 56 55 57 55 40 25 15 11 13 20 17 14 13 8 359 345 340 337 337 331 324 321 313 306 297 294 293 292 291 292 296 296 296 297 297 296 282 278 280 281 276 267 248 229 209 209 218 231 231 229 222 222 222 212 199 187 171 175 182 190 189 185 179 177 179 176 157 137 119 112 109 110 111 110 111 112 113 113 115 121 140 158 163 162 158 157 151 154 176 202 225 229 230 229 226 217 206 217 228 239 191 149 140 143 150 154 159 181 312 340 47 92 93 261 292 111 117 126 131 135 139 138 137 135 134 133 132 133 134 135 135 133 131 127 124 121 121 122 113 108 105 99 91 74 19 23 26 29 28 27 26 25 25 24 23 22 22 21 21 21 22 21 21 20 20 19 19 18 19 19 19 19 19 19 20 19 19 19 20 20 20 20 20 20 20 19 19 19 19 19 20 20 20 20 20 20 20 21 21 20 19 19 18 18 17 17 17 17 17 18 18 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 18 16 14 17 38 60 113 130 131 148 143 131 126 108 108 107 114 110 76 73 70 70 84 87 355 328 263 91 87 69 228 226 221 214 173 34 27 24 29 33 22 352 290 285 290 293 306 316 327 262 197 190 196 258 344 31 61 68 66 81 108 116 119 120 120 102 89 93 108 117 121 114 101 72 346 346 103 107 110 141 209 157 148 143 115 103 112 162 214 228 207 171 90 60 65 81 79 69 50 38 35 43 49 44 28 7 10 9 5 349 338 330 330 330 330 333 334 332 330 329 327 323 316 310 303 291 281 267 249 237 230 224 220 215 214 216 220 227 232 246 256 270 287 19 360 75 81 81 165 203 206 144 110 108 105 109 103 101 98 80 45 341 307 296 300 301 300 292 278 257 238 230 269 291 298 305 307 300 265 130 98 144 163 173 177 174 146 117 102 136 217 239 256 268 287 304 322 155 157 166 137 49 42 27 16 5 1 359 357 351 343 331 336 352 17 30 35 26 18 8 338 321 329 354 13 14 7 349 326 328 13 26 30 20 342 308 310 318 328 334 343 355 3 30 53 5 338 327 318 292 249 250 265 291 305 317 329 344 349 343 341 345 358 13 28 32 33 28 24 18 9 1 355 348 343 340 341 343 339 337 334 339 347 358 340 325 319 325 330 335 336 337 337 338 341 352 6 3 350 342 338 340 338 282 235 239 317 346 349 327 309 290 13 67 69 78 80 328 323 329 345 347 344 328 335 99 75 66 67 88 108 127 140 171 249 246 206 138 139 165 269 309 333 322 187 183 193 200 211 215 226 246 258 261 251 247 309 360 338 329 359 151 139 114 94 73 98 191 298 285 275 242 242 254 236 238 270 305 328 336 346 344 289 265 240 202 194 195 191 215 246 256 255 240 335 23 22 95 174 217 239 261 330 356 349 344 175 176 203 218 229 209 171 141 189 247 253 256 258 259 213 150 127 206 274 254 250 248 250 247 242 236 231 231 243 260 197 193 192 165 106 91 85 56 349 333 338 352 21 44 54 2 294 278 273 360 13 348 332 329 328 326 334 353 45 17 301 269 256 239 265 290 305 309 6 29 26 24 23 22 20 15 10 4 359 2 9 20 25 27 27 27 28 30 33 38 49 63 87 103 268 298 327 345 9 31 41 44 43 42 43 46 49 50 51 51 54 60 67 69 69 68 69 68 67 61 56 54 58 64 68 66 61 51 41 30 28 83 121 128 133 137 142 140 138 144 162 312 313 319 128 133 144 169 180 185 180 169 164 156 157 160 156 168 181 193 187 175 183 198 228 250 245 197 172 140 159 170 177 188 192 195 193 195 198 187 184 186 195 203 211 174 133 193 199 206 216 237 239 240 155 135 180 197 211 212 52 63 121 131 122 95 79 71 70 72 73 73 71 65 57 44 25 10 358 351 351 354 3 10 7 357 344 332 332 332 332 326 321 317 310 305 301 301 301 301 300 297 292 289 286 290 295 299 297 289 278 267 267 265 246 229 209 214 230 240 233 229 222 230 231 223 205 188 169 178 188 196 193 186 172 172 175 179 154 130 115 112 113 113 113 112 115 117 118 119 122 130 158 175 173 171 167 166 158 160 180 203 220 224 227 228 229 229 221 278 283 289 268 171 152 147 148 152 157 155 181 360 28 74 140 265 305 184 125 128 129 131 129 128 127 125 123 123 125 128 133 132 130 128 126 121 112 106 97 91 70 52 52 51 49 49 17 21 25 28 28 28 26 26 25 25 24 23 22 21 21 21 22 22 21 21 20 19 18 18 18 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 20 19 19 19 20 20 20 20 20 20 19 19 18 17 17 17 17 17 17 17 18 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 22 22 22 21 21 21 21 21 20 21 21 21 20 20 18 17 15 17 19 22 40 39 29 72 137 131 116 99 129 145 164 143 136 141 150 155 182 194 208 215 29 41 45 50 237 242 248 6 27 27 24 23 25 23 19 18 11 360 353 348 350 2 20 79 87 87 68 48 17 19 46 82 83 75 76 94 114 122 127 121 124 127 138 149 160 161 145 125 149 96 85 95 96 290 266 217 136 105 99 84 81 180 243 246 215 131 92 79 76 79 88 86 78 45 17 16 33 54 7 346 347 345 335 316 316 315 317 319 320 319 318 318 320 321 320 319 316 309 299 284 266 250 241 229 222 215 211 206 205 210 215 224 233 240 255 266 201 197 208 215 222 225 218 229 248 224 123 133 136 139 126 119 118 120 198 270 271 275 280 284 289 294 275 238 212 209 219 249 270 283 283 278 242 194 180 204 203 202 202 162 94 60 39 9 339 307 277 303 335 340 329 268 212 166 162 70 44 34 24 11 3 350 333 321 314 309 322 336 354 17 30 15 350 315 302 302 311 352 4 351 325 314 321 358 26 22 4 318 289 282 284 296 309 325 333 343 348 15 40 6 335 319 325 335 354 349 341 334 340 349 5 2 357 352 356 4 15 22 28 30 29 23 16 8 359 348 338 333 331 331 334 336 336 333 332 333 335 333 275 290 306 328 334 338 338 338 337 336 339 349 5 8 354 344 335 333 331 319 296 322 12 348 334 314 323 337 27 50 60 72 68 23 349 337 335 326 327 330 26 52 49 32 20 144 143 119 111 172 213 197 171 130 141 170 215 263 310 38 41 24 301 246 241 220 205 194 262 284 254 240 233 247 296 296 221 180 126 105 98 78 232 283 342 266 247 246 270 291 267 306 330 336 333 331 360 313 263 266 250 205 185 175 156 183 233 258 258 253 64 40 23 59 161 193 184 359 22 336 325 320 275 206 215 219 215 135 125 133 219 258 265 278 291 303 151 142 150 226 243 240 239 239 243 245 244 232 175 102 63 65 206 209 206 190 135 101 57 14 337 332 348 4 21 36 49 334 297 284 283 72 37 335 319 318 320 326 354 50 99 136 212 233 229 231 257 287 289 291 24 43 39 28 24 24 22 16 8 2 1 8 16 23 25 26 25 25 26 26 28 30 37 47 58 42 30 10 356 5 18 33 39 42 42 42 43 46 47 47 44 42 40 43 48 54 58 61 61 60 60 61 57 50 47 53 59 56 52 42 34 28 27 54 107 137 143 145 144 141 139 140 144 309 303 300 139 149 158 178 187 198 7 24 77 118 122 126 138 176 189 199 192 184 186 190 198 219 235 240 341 65 153 175 185 197 195 136 96 105 142 179 191 197 197 197 199 41 218 213 211 208 208 225 236 272 98 126 183 187 152 106 107 105 115 106 93 88 83 78 73 71 71 71 71 68 66 56 33 10 359 352 348 344 340 352 352 330 324 322 324 323 321 318 312 308 304 302 303 304 304 304 302 301 297 297 295 292 296 300 302 284 272 267 275 278 262 241 225 234 250 253 240 230 231 240 238 227 210 197 182 188 194 201 196 187 177 168 156 138 120 111 107 109 111 112 111 112 117 123 127 130 139 157 180 191 188 187 183 179 171 173 184 202 213 220 222 223 228 224 216 229 248 269 256 219 175 152 148 148 149 155 120 78 60 57 60 47 360 47 114 116 118 118 112 112 111 110 113 118 126 128 127 126 124 122 121 114 91 85 68 52 34 30 32 32 34 31 16 19 23 27 29 28 27 26 25 24 24 23 22 21 21 21 22 22 21 21 20 19 18 18 18 19 19 20 20 20 20 20 20 20 20 20 21 21 20 20 20 19 19 19 19 19 20 20 19 19 19 19 20 20 20 20 19 19 18 17 17 17 17 17 17 17 17 18 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 22 22 22 22 21 21 21 21 21 21 21 21 21 20 19 17 16 15 20 37 49 38 23 357 52 111 90 86 136 136 139 129 133 127 150 175 201 199 195 49 40 37 32 29 28 32 31 31 27 23 19 18 18 17 16 16 15 13 12 8 3 350 52 85 61 46 54 71 53 25 30 57 76 76 67 66 57 47 75 110 141 152 164 172 166 158 117 90 72 81 91 109 135 257 245 159 90 93 83 58 20 292 293 266 216 114 109 105 101 95 96 95 88 47 346 278 250 238 252 278 296 302 301 298 304 306 308 309 311 312 312 311 313 315 316 317 316 312 305 290 247 219 212 205 199 188 193 198 204 212 216 219 236 265 302 290 224 197 202 216 238 243 235 243 264 273 282 287 300 300 297 293 319 27 289 272 270 284 296 303 317 338 334 291 227 219 219 228 240 251 256 248 222 222 217 214 206 51 42 49 50 40 23 3 338 330 337 360 6 4 8 9 360 78 112 69 47 28 3 333 312 298 292 294 296 297 308 310 306 325 319 282 260 260 270 280 294 328 318 301 291 298 324 7 17 4 320 291 267 263 267 279 293 307 312 321 335 353 9 348 323 326 349 2 9 2 357 353 356 360 6 9 6 1 6 12 18 24 29 29 24 17 7 355 338 327 321 320 323 328 333 335 335 332 330 329 329 329 330 333 337 342 340 339 336 334 332 333 335 342 4 7 352 338 331 329 335 344 360 4 3 350 351 357 22 30 34 36 39 43 46 36 7 337 321 327 350 32 55 52 42 8 342 295 30 44 27 30 95 134 111 29 332 174 162 170 184 28 28 19 359 360 360 344 257 169 62 43 36 235 231 213 234 263 248 258 249 125 136 168 260 303 350 201 198 208 256 259 241 332 353 345 335 332 67 209 235 257 253 154 172 182 194 211 230 248 252 238 108 88 56 58 80 98 108 96 55 349 333 333 306 269 259 211 168 125 129 144 225 261 284 344 4 4 141 159 174 238 251 250 242 234 233 244 264 7 73 96 90 121 206 210 209 195 145 117 79 327 318 331 5 19 22 21 12 316 294 286 224 84 40 321 313 316 329 350 21 37 110 211 222 228 233 281 323 334 341 347 9 30 40 30 22 18 18 15 10 7 8 14 21 24 26 25 24 23 23 23 25 26 30 31 31 28 27 23 16 18 24 32 37 40 40 42 45 48 48 48 44 40 36 35 38 42 48 52 54 50 48 56 53 50 48 50 51 48 41 33 25 25 30 45 70 101 118 121 118 115 113 116 109 61 327 324 254 169 168 172 171 27 3 41 87 105 116 147 188 196 198 194 189 186 189 197 203 208 214 218 73 84 159 211 223 351 19 23 30 46 120 177 195 203 203 77 46 44 50 64 224 225 221 219 224 346 57 121 180 138 100 99 107 106 95 89 84 82 79 76 71 65 61 60 66 71 77 71 52 22 5 356 347 339 331 328 306 258 292 303 309 308 306 302 301 300 301 300 301 303 303 305 305 306 308 309 307 302 302 298 295 284 284 290 308 309 298 269 247 247 262 263 243 236 236 247 240 228 217 209 205 200 200 205 202 192 186 164 146 128 118 113 110 110 111 112 113 115 121 130 137 144 154 166 176 185 191 196 195 191 185 184 186 196 204 213 217 219 216 213 214 209 210 218 231 224 202 165 151 148 143 131 103 82 84 91 99 92 28 74 105 112 117 118 117 117 116 119 129 135 140 121 121 123 121 120 119 113 98 85 68 51 32 29 29 29 29 32 15 18 22 27 29 29 28 26 25 24 24 23 22 22 21 21 22 22 22 21 20 19 18 18 18 19 19 20 21 21 21 20 20 20 20 21 21 21 21 20 20 20 19 19 19 19 19 19 19 19 19 19 19 20 20 19 19 19 18 18 17 17 17 17 17 17 17 18 18 18 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 21 19 16 14 14 22 42 51 45 31 13 21 36 46 33 29 57 53 43 65 65 38 84 66 49 45 45 53 46 36 32 33 38 36 32 25 18 12 10 10 10 13 14 14 13 11 6 355 337 68 77 60 2 312 135 94 66 55 58 76 89 90 88 86 74 57 68 110 117 135 175 175 102 88 69 50 80 103 126 165 197 216 160 119 129 138 143 115 318 307 219 152 103 110 117 121 108 95 92 86 55 338 293 266 245 242 259 269 276 284 291 296 299 302 305 307 308 308 309 311 316 319 320 317 317 314 302 258 204 192 155 72 91 174 202 211 217 212 207 216 265 291 280 245 201 195 210 234 245 249 245 261 290 306 313 316 318 316 309 316 327 311 290 278 276 298 328 350 359 353 340 307 249 228 224 226 232 239 234 225 222 225 206 74 58 49 49 49 49 2 337 306 349 12 14 11 8 7 8 5 12 23 41 31 360 309 289 277 273 276 282 289 297 309 242 216 230 228 222 214 221 233 250 270 297 288 284 282 302 332 7 347 321 296 281 267 265 271 284 303 313 332 338 341 339 338 333 336 357 3 4 5 359 357 356 358 357 359 8 11 10 13 16 20 25 28 28 16 1 338 322 312 309 310 313 320 327 335 336 333 329 327 329 335 343 349 350 348 346 339 334 330 329 328 328 330 335 354 2 352 332 326 328 345 356 3 355 351 346 15 30 34 31 30 30 27 23 27 23 8 342 333 341 22 54 69 64 47 357 336 325 44 41 19 354 350 147 75 16 345 93 122 86 48 30 24 10 353 357 6 8 341 353 58 57 57 55 38 42 91 45 349 298 277 247 234 314 336 343 46 91 117 149 204 236 257 314 336 341 340 355 130 202 220 242 100 94 165 204 216 214 227 243 264 206 114 135 150 165 132 111 86 50 31 32 21 3 319 311 307 198 156 144 144 156 189 239 282 5 20 19 224 169 179 226 248 255 234 211 209 239 298 339 296 173 131 132 166 194 220 225 218 215 229 278 301 332 20 31 28 350 313 282 283 281 245 40 15 326 330 342 6 10 5 330 286 245 234 237 253 315 340 355 357 358 358 8 21 25 17 11 8 8 10 12 15 19 23 25 26 25 23 22 21 21 21 25 29 30 28 26 23 22 20 21 23 25 31 36 38 42 46 50 51 51 49 45 39 34 32 34 39 45 51 52 48 41 46 48 50 46 44 40 33 25 19 20 29 49 65 82 101 106 104 91 83 81 76 57 19 15 43 132 142 139 117 71 37 60 116 138 158 175 194 195 170 87 175 184 185 201 209 210 180 104 103 110 126 283 299 317 345 356 360 357 292 189 195 203 233 280 315 10 35 45 42 305 262 224 141 108 321 257 226 234 187 107 112 102 89 80 79 79 75 71 69 60 53 47 52 63 70 76 66 42 13 357 347 341 336 332 320 281 276 284 290 289 287 285 288 291 295 297 299 300 304 307 311 313 316 313 310 305 305 309 313 306 306 311 323 324 320 294 261 245 260 261 253 244 243 250 242 232 217 215 212 203 198 204 222 205 187 161 140 126 119 116 115 116 116 117 122 125 125 132 138 147 157 164 170 187 198 205 202 199 194 189 187 194 201 208 211 209 202 205 205 203 195 196 206 213 210 188 163 150 144 135 126 105 107 114 114 113 120 120 125 130 129 134 135 135 128 117 117 109 65 101 117 124 121 120 121 120 118 115 98 75 51 50 46 45 45 40 14 17 22 27 29 30 28 26 25 24 24 23 22 22 21 21 22 22 22 22 20 19 17 17 18 19 20 20 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 17 17 17 17 17 17 17 17 18 18 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 22 22 23 23 23 23 23 23 23 23 23 22 20 17 15 17 24 37 39 38 38 30 24 22 23 17 20 29 20 16 9 9 18 54 59 53 37 50 92 75 59 34 32 36 36 29 19 9 3 360 2 6 10 12 12 12 11 8 359 11 63 69 59 5 349 127 93 93 81 65 66 109 100 91 107 93 71 55 51 59 57 36 331 59 109 88 70 56 67 80 98 111 162 180 166 159 138 112 49 360 319 188 120 88 87 93 100 102 103 102 104 101 299 290 273 243 238 250 259 268 275 282 287 293 294 296 299 303 308 310 312 315 314 313 313 314 312 300 273 209 265 21 30 32 32 238 212 211 199 189 183 222 253 266 256 236 217 222 234 254 261 265 289 310 323 321 321 315 310 303 294 298 297 284 280 281 330 353 359 2 360 351 340 311 273 235 221 225 226 225 219 217 239 257 59 68 65 60 49 30 357 334 301 58 57 37 360 345 346 9 26 30 21 16 360 327 303 292 286 282 281 284 294 309 321 255 216 215 216 208 199 198 199 215 264 289 291 292 297 310 326 339 323 310 300 319 334 339 332 338 353 1 5 350 338 323 323 314 289 322 11 7 7 5 3 357 352 349 353 4 12 16 17 18 19 21 21 16 342 312 299 297 297 299 304 310 319 329 334 333 326 322 320 328 343 349 349 347 344 339 332 330 328 326 324 323 322 326 340 350 340 317 312 316 330 327 321 312 332 356 28 37 39 35 32 30 21 16 12 22 17 348 340 350 31 61 75 75 60 340 334 356 51 32 5 344 353 143 99 36 8 41 76 76 55 36 20 358 346 353 15 24 360 17 53 62 57 43 27 29 48 30 9 325 308 286 260 355 20 44 63 80 106 142 198 252 285 321 325 339 352 14 167 209 227 246 60 66 115 214 229 249 237 263 312 360 113 128 115 95 94 60 38 11 3 4 357 330 305 307 306 159 144 140 137 144 163 210 249 307 360 345 204 158 179 216 241 249 96 120 140 240 253 256 246 189 135 111 118 188 225 234 233 236 246 268 288 332 26 40 32 321 290 272 272 277 291 11 9 343 356 13 40 15 345 303 284 262 231 236 269 318 344 1 4 359 354 356 2 10 8 4 359 360 5 11 20 24 26 27 26 24 22 21 19 19 20 25 29 32 29 26 22 21 19 20 20 21 24 31 38 42 46 50 51 52 53 47 41 32 26 23 26 33 45 72 64 55 54 51 47 41 37 33 27 20 9 1 13 55 70 74 78 96 101 89 66 48 43 38 29 28 43 68 91 94 87 70 62 68 93 140 175 183 184 55 63 90 186 188 189 204 211 214 152 119 125 155 178 220 268 295 324 348 52 351 317 238 204 202 201 198 201 208 56 61 73 43 4 302 195 196 220 231 233 231 262 299 114 96 83 72 73 78 77 69 59 48 39 31 33 34 37 47 60 60 24 360 342 338 335 334 328 318 298 286 281 278 273 270 270 276 282 287 291 296 302 309 316 318 319 320 319 320 327 330 329 323 319 320 326 328 326 302 269 251 256 260 257 249 247 249 240 229 213 197 180 175 183 203 231 222 194 159 138 124 118 116 116 118 121 124 131 132 130 134 136 141 155 173 193 206 208 209 204 199 197 193 191 194 200 206 209 207 202 202 198 192 186 189 195 203 206 202 166 150 143 135 128 109 98 98 91 99 103 95 136 139 135 133 129 122 115 106 98 80 55 91 116 124 121 121 123 127 127 119 109 91 74 78 79 79 71 64 14 16 21 26 30 30 29 27 25 24 23 23 23 22 21 21 22 23 23 22 20 19 17 17 18 19 20 21 21 21 21 21 21 21 21 21 21 21 20 20 20 19 19 20 20 19 19 19 19 19 19 19 19 19 19 19 19 18 18 17 17 17 17 17 16 17 17 17 18 18 18 19 19 19 19 20 20 20 20 20 20 20 20 20 20 19 20 20 20 20 20 21 21 21 22 22 23 23 23 24 24 24 24 24 24 23 21 18 16 20 32 56 47 39 36 41 33 17 14 11 17 20 17 8 3 10 26 49 53 47 10 309 189 135 101 59 36 34 36 22 9 352 350 351 356 4 9 11 12 13 14 15 12 29 56 77 64 26 29 29 19 25 34 30 50 51 9 11 71 97 89 65 56 54 47 30 360 7 81 96 80 56 38 29 30 42 63 120 75 75 82 50 13 349 42 105 93 86 79 75 79 92 102 111 128 152 219 249 258 242 242 245 257 264 272 278 283 286 288 291 294 301 306 307 307 309 306 307 306 306 304 298 282 259 287 34 39 28 17 329 200 180 169 176 183 222 268 360 360 295 247 236 251 283 298 305 317 321 324 312 319 325 334 327 279 292 323 5 9 10 7 6 2 1 357 350 342 336 336 327 291 232 208 202 191 195 230 295 57 93 92 83 55 28 3 346 341 97 115 129 169 191 196 57 62 54 26 6 340 330 317 301 293 288 288 293 303 317 320 307 322 295 292 161 155 164 150 38 360 317 307 299 290 285 11 11 352 352 360 16 9 6 15 15 7 356 342 325 314 303 288 269 269 309 43 30 21 13 3 349 342 340 348 358 13 22 26 23 16 8 353 323 283 284 285 288 292 296 303 312 322 328 327 321 314 310 309 324 341 351 343 338 336 333 328 324 321 319 317 315 315 318 323 331 312 289 278 268 267 265 262 262 341 14 35 43 46 39 36 32 22 14 10 33 13 344 332 344 31 64 75 79 85 32 5 28 41 6 349 342 347 84 119 49 9 356 78 80 62 39 8 339 327 329 6 24 16 30 45 67 87 87 67 44 35 22 12 8 36 50 96 76 60 54 63 79 98 101 278 292 302 312 308 352 11 19 65 211 249 275 35 11 12 184 282 333 27 40 360 250 198 91 81 71 65 47 23 350 332 319 316 316 313 313 340 119 112 114 122 141 161 201 242 262 242 197 176 157 192 227 244 248 75 96 125 206 195 184 154 126 113 85 331 262 247 246 245 249 254 265 283 346 20 32 14 279 271 265 261 284 315 13 13 3 12 37 57 31 322 293 288 277 204 233 273 313 349 4 8 2 357 355 355 357 358 356 351 351 355 6 23 29 31 29 26 22 21 19 18 19 21 26 30 33 31 28 24 21 20 21 20 20 21 26 34 42 46 47 48 49 48 41 34 24 12 4 357 8 28 49 57 64 70 58 49 39 32 26 22 15 6 356 13 54 82 76 50 64 92 109 77 49 39 33 28 24 36 58 86 87 82 70 67 68 67 88 157 95 2 4 24 60 254 240 220 214 216 217 151 150 163 178 185 195 218 244 275 223 122 108 294 258 219 216 210 200 206 215 198 84 77 63 60 224 224 218 217 223 221 215 232 251 198 91 74 70 63 73 97 62 41 29 25 22 22 18 13 11 20 33 36 2 338 332 330 331 330 326 319 306 292 281 268 260 254 258 265 272 280 287 295 304 315 323 330 334 336 335 336 332 330 327 324 324 328 330 328 310 286 269 264 265 265 258 254 250 243 230 210 197 187 184 174 180 201 217 194 157 135 122 116 114 113 113 112 114 120 121 121 124 136 150 176 205 219 215 209 202 198 198 198 195 195 195 200 204 207 205 203 198 183 169 177 187 195 196 203 202 171 148 138 132 123 112 96 91 86 91 101 126 123 117 114 110 108 106 102 97 97 87 81 95 118 123 123 125 129 131 131 127 120 114 109 113 117 118 114 108 14 17 21 26 30 31 30 27 25 24 24 23 23 22 22 21 22 23 23 22 21 19 18 17 18 19 20 21 21 21 21 21 21 21 21 21 21 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 17 17 17 17 17 17 17 17 17 17 18 18 18 19 19 19 19 19 20 20 20 20 20 20 20 20 19 19 19 20 20 20 20 21 21 22 22 23 23 23 24 24 24 25 25 25 24 23 20 18 20 32 50 51 40 27 43 34 16 7 4 7 4 1 355 359 7 17 25 32 37 15 22 42 54 61 53 43 33 24 7 351 337 340 352 3 8 10 12 12 13 15 19 25 29 58 89 78 54 30 18 3 355 2 22 66 69 46 15 37 94 99 92 76 69 58 41 53 61 93 101 94 78 49 33 21 16 42 86 100 86 73 32 357 335 12 83 96 91 85 77 81 90 100 112 132 164 210 244 251 256 261 261 261 264 270 277 282 284 286 287 291 298 306 312 315 312 307 303 301 300 299 295 282 260 241 224 47 20 349 314 191 175 168 164 168 348 17 29 40 8 339 330 341 331 317 335 5 341 321 309 343 21 39 44 48 48 34 24 15 11 4 1 356 357 350 342 336 334 335 331 328 322 148 143 138 151 180 295 50 99 102 84 61 38 9 334 322 120 5 14 168 169 169 93 87 68 41 360 337 329 318 301 289 285 285 292 302 310 346 358 356 348 345 180 154 118 16 341 325 295 278 273 272 341 33 22 11 7 14 20 8 2 9 5 355 328 304 288 279 279 285 354 10 16 22 29 28 15 357 341 336 335 343 354 7 21 30 30 357 330 308 298 288 285 285 287 291 295 301 313 320 322 319 312 302 309 322 338 346 350 342 331 325 316 311 309 307 306 304 304 305 309 316 318 292 268 253 249 249 254 264 348 19 27 36 50 52 46 40 34 24 14 17 60 5 333 320 331 15 66 78 83 92 77 48 55 46 14 351 347 359 8 40 55 33 19 71 76 66 38 357 324 322 329 17 35 37 38 33 33 67 104 103 56 38 26 14 12 29 35 57 83 79 62 13 306 286 254 261 279 286 286 268 360 17 22 34 41 42 56 59 14 20 85 14 356 10 23 46 282 280 289 58 80 75 64 21 321 304 307 324 343 360 31 84 103 107 110 113 123 126 268 269 206 164 182 179 169 202 230 253 264 56 81 71 59 86 91 93 105 110 123 331 298 286 276 267 259 261 286 11 21 17 354 295 262 262 263 265 315 345 7 10 10 13 40 57 57 310 291 285 273 216 236 278 323 4 7 4 1 358 355 350 348 347 345 343 339 340 354 28 36 36 32 26 21 18 17 17 18 22 29 33 35 33 29 26 25 24 23 22 20 20 25 33 42 43 45 47 47 43 33 22 8 359 350 344 2 28 44 53 66 74 65 56 43 33 26 23 17 15 17 31 51 82 91 83 28 80 107 93 71 46 35 26 20 25 51 91 101 98 65 51 53 59 70 88 127 10 346 5 7 360 350 328 260 251 275 341 315 235 206 196 195 208 220 229 212 178 183 236 247 239 247 251 239 195 176 170 100 53 64 64 46 265 247 219 214 219 217 209 211 224 236 236 222 162 126 123 42 21 12 15 16 16 12 6 359 355 354 360 344 324 320 322 323 328 330 329 329 327 321 303 278 260 254 257 263 270 276 287 305 327 341 341 340 337 336 335 331 328 326 326 325 325 324 321 307 293 273 264 265 268 266 261 256 251 240 226 218 208 196 180 180 188 201 183 154 132 122 117 116 116 115 116 117 118 114 107 90 138 175 199 210 216 210 202 194 190 190 191 194 195 197 199 201 203 201 197 180 162 160 180 187 193 197 204 206 180 141 132 127 124 118 112 115 123 132 140 147 122 113 110 102 98 93 90 94 102 108 107 106 119 125 127 130 133 133 131 129 128 127 129 130 132 131 132 130 15 17 20 25 29 32 30 28 25 24 24 24 23 22 22 22 22 23 23 23 22 20 18 18 18 19 21 21 21 21 21 21 21 21 21 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 17 17 17 17 17 17 17 17 17 17 17 18 18 18 19 19 19 19 19 20 20 20 20 20 20 20 20 19 19 19 20 20 20 20 21 21 22 22 23 23 24 25 25 25 25 26 26 26 25 22 20 22 38 47 50 50 42 33 17 357 342 341 340 336 333 331 346 3 12 11 17 50 53 46 40 38 37 43 41 29 13 353 347 347 357 7 11 12 12 13 13 13 15 17 21 29 36 76 96 79 7 331 333 338 347 9 74 81 67 37 45 67 94 108 120 162 214 247 268 78 95 102 104 93 75 56 27 2 336 67 110 87 72 28 344 330 343 87 104 102 102 99 95 93 97 108 122 145 197 260 253 258 268 264 262 260 264 271 276 281 284 284 287 293 305 313 316 311 307 304 300 298 296 292 282 258 240 229 223 225 259 221 192 183 176 167 137 29 35 34 29 356 335 313 298 299 314 40 67 113 306 302 315 34 74 65 57 44 19 360 341 344 346 349 349 348 341 336 332 330 327 322 318 312 292 122 129 149 200 245 247 106 87 62 51 38 3 291 246 307 349 327 280 185 180 178 163 148 113 326 307 294 291 287 280 276 273 270 315 346 1 352 338 309 282 221 280 300 301 290 266 300 348 354 12 31 34 18 10 8 17 16 359 360 9 360 337 311 297 272 251 269 9 32 26 17 4 359 358 357 351 339 333 332 336 335 336 338 309 216 244 264 279 288 290 291 293 293 295 298 309 324 326 326 330 335 343 349 352 354 352 350 342 323 311 307 302 297 294 292 292 292 295 300 308 314 303 289 267 239 231 242 20 29 29 27 32 51 53 49 43 37 27 10 9 54 335 318 312 322 346 53 77 78 70 64 61 62 56 34 357 356 6 3 5 18 22 31 59 71 69 44 13 349 337 338 19 41 65 72 55 42 34 68 80 61 49 37 8 17 44 36 37 62 85 76 6 326 293 267 261 263 279 319 344 314 279 232 95 57 57 75 62 354 311 251 224 230 261 300 301 300 333 346 21 105 110 110 172 253 270 329 1 20 44 70 87 92 90 85 69 23 350 338 310 171 169 196 196 192 195 219 257 295 42 41 15 20 35 54 74 119 123 127 137 289 291 291 283 273 19 35 30 13 348 297 270 260 260 277 310 335 340 345 2 7 8 12 7 349 298 290 285 261 199 216 282 7 17 7 359 357 355 352 344 339 336 333 329 323 316 319 32 43 40 34 26 20 16 14 15 16 24 33 37 37 35 32 29 28 28 26 24 22 22 27 37 44 47 48 48 46 39 25 10 1 359 1 9 26 35 41 47 65 72 68 59 48 41 34 28 21 24 34 42 46 49 82 100 90 96 103 103 86 64 46 31 22 18 41 89 121 124 96 28 32 62 81 99 129 65 4 353 358 2 360 347 332 328 334 341 342 329 283 270 279 303 244 227 217 191 186 202 214 222 223 248 308 68 90 85 46 301 232 156 100 287 353 232 213 228 229 207 202 202 211 216 215 203 184 129 14 5 1 8 10 10 2 356 351 346 343 338 332 315 309 313 317 323 331 340 348 352 353 351 343 332 311 296 288 288 290 310 346 360 356 343 337 334 330 329 326 323 321 319 319 319 319 315 304 284 270 263 266 268 270 267 260 250 256 255 253 251 243 220 199 190 191 171 148 127 121 118 115 116 117 122 126 127 127 126 115 227 225 214 212 210 202 194 188 186 185 187 188 191 193 196 198 199 197 191 174 170 173 180 180 183 180 200 224 223 132 125 123 124 125 128 129 132 139 151 162 132 117 112 109 104 97 94 98 109 123 127 121 123 125 130 133 136 133 132 130 132 132 133 133 134 132 135 137 15 17 20 25 29 31 31 28 26 24 24 24 24 23 22 22 22 23 24 24 22 20 18 18 19 20 21 22 22 21 21 21 21 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 20 19 19 19 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 19 19 19 19 19 19 20 20 20 20 20 20 19 19 19 19 19 19 20 20 20 21 22 22 23 24 25 25 26 26 27 27 28 27 27 26 31 42 50 54 63 69 328 275 284 287 298 306 306 307 292 270 283 6 10 32 51 55 53 47 39 36 38 34 22 4 359 8 8 6 7 10 12 13 13 14 14 14 13 12 7 351 41 110 121 88 350 349 348 349 10 38 59 58 47 44 54 104 138 155 191 267 41 89 91 88 93 99 102 97 84 55 21 6 72 91 88 80 43 338 335 348 82 107 112 112 109 104 96 89 89 101 110 90 303 258 254 258 262 261 259 259 265 274 280 283 285 283 284 289 295 301 300 301 299 297 295 293 288 279 264 243 230 225 223 225 210 206 205 202 199 203 208 209 205 341 321 325 315 224 206 180 118 126 160 248 272 279 286 70 70 51 29 343 313 298 312 333 344 346 344 339 340 338 336 333 322 300 262 220 212 200 202 215 231 246 14 35 33 28 15 6 340 305 316 319 301 272 220 194 188 189 190 198 213 247 268 277 300 311 301 321 356 1 359 355 328 298 292 290 277 276 300 306 13 32 36 27 24 28 32 27 9 8 13 20 9 350 350 345 337 336 340 358 8 16 15 24 34 39 18 343 332 330 330 333 331 327 321 316 311 306 293 258 229 220 238 258 275 290 298 302 307 311 320 332 340 344 349 355 357 358 358 358 356 352 347 338 332 329 326 324 320 314 298 284 270 270 274 284 303 319 338 322 281 217 194 31 29 27 22 23 29 42 47 45 46 32 7 335 286 279 308 314 323 327 19 73 71 64 58 57 62 68 50 12 5 3 358 354 357 16 32 47 73 78 67 27 358 337 331 314 284 234 190 82 54 40 55 66 66 55 33 344 36 56 53 29 15 59 48 12 334 309 292 286 287 340 22 19 344 269 239 219 192 162 154 38 353 335 311 261 225 233 269 261 52 23 28 57 118 129 136 155 198 6 20 22 28 47 66 77 72 62 37 10 339 328 316 294 185 186 207 219 214 150 109 96 112 62 11 13 17 28 54 87 133 91 78 221 285 294 301 319 42 54 40 25 353 306 274 264 265 275 300 312 309 319 332 351 6 9 358 332 313 295 294 292 229 154 158 100 37 14 358 353 352 349 343 335 330 326 322 316 302 276 250 198 45 39 34 26 19 12 10 10 12 25 36 42 40 36 33 32 32 32 31 29 28 29 32 37 44 51 52 52 50 38 21 5 360 359 4 16 29 32 35 37 65 73 75 67 58 52 44 36 26 31 41 50 45 38 41 63 90 98 100 101 92 80 67 48 28 14 30 80 129 131 110 9 9 37 63 66 62 27 7 351 3 13 8 342 328 331 344 351 348 328 313 329 351 359 348 338 305 315 251 221 219 214 203 221 242 251 359 24 9 56 130 139 121 68 52 57 206 352 333 282 220 211 210 210 204 184 165 85 353 347 346 353 354 352 347 344 341 338 336 336 334 326 313 310 311 315 328 343 360 2 1 358 356 354 349 345 344 347 348 354 22 42 23 344 331 325 323 321 320 318 317 316 316 316 316 314 305 289 274 268 270 272 272 267 257 244 246 258 273 290 296 295 278 229 189 162 138 123 119 116 112 111 111 110 110 114 134 155 174 220 237 234 225 213 197 190 185 185 184 184 183 185 188 192 194 195 190 182 172 172 172 171 166 160 154 180 242 278 125 119 118 118 118 114 117 122 148 180 205 119 115 116 118 115 107 102 95 91 100 99 98 107 120 129 135 136 134 131 130 130 129 129 128 131 135 139 143 16 17 20 24 28 31 31 29 26 24 24 24 23 23 22 22 23 23 24 24 23 21 19 18 19 20 22 22 22 22 21 20 20 20 19 19 19 19 19 19 19 19 19 19 19 20 19 19 19 19 19 20 20 19 19 18 18 17 17 17 17 17 17 17 17 17 16 16 17 17 18 18 18 19 19 19 19 19 19 19 20 20 20 20 19 19 19 19 19 19 19 20 20 20 20 20 21 22 23 24 25 26 27 28 28 29 30 29 29 33 41 57 40 352 225 231 245 264 278 291 288 289 302 281 247 236 231 210 69 71 74 74 68 51 38 34 25 11 356 1 3 359 355 357 3 9 11 11 12 13 11 9 3 352 338 342 56 102 79 39 7 359 6 44 49 53 49 37 257 279 249 121 102 76 68 76 100 95 87 62 106 114 112 112 113 53 44 71 86 96 105 67 4 357 10 59 98 108 112 109 104 98 91 83 92 101 101 86 275 268 268 268 270 268 268 271 276 282 286 288 279 268 264 271 279 286 288 289 289 289 289 287 281 270 245 228 217 213 212 218 225 223 218 214 211 211 214 216 222 241 284 284 219 180 175 156 154 192 222 243 257 333 47 54 45 17 333 314 308 314 326 337 343 347 353 357 6 19 25 35 55 86 85 36 47 95 81 39 35 29 25 21 14 8 5 357 338 311 292 271 241 203 190 195 206 234 218 227 289 323 338 3 11 17 13 7 358 348 345 19 347 330 313 330 46 42 49 55 53 46 34 30 26 27 16 350 1 15 24 358 342 337 337 343 5 15 18 12 9 8 11 22 94 180 281 302 307 309 309 305 300 291 289 287 290 290 283 267 256 263 268 277 291 302 309 312 319 333 341 350 359 1 359 355 354 353 353 352 350 346 344 345 342 342 344 347 346 330 303 254 238 218 201 322 351 2 324 294 232 27 34 36 30 20 16 17 27 42 51 53 34 4 308 276 260 310 314 313 306 348 54 72 72 66 73 90 90 66 42 17 353 342 343 350 11 29 41 59 78 78 48 2 322 311 298 289 223 82 66 47 37 44 76 96 90 73 55 57 61 70 69 62 56 28 356 327 320 316 304 294 285 292 337 333 280 261 246 238 36 31 21 12 2 4 15 48 120 229 119 72 51 42 70 124 115 97 59 45 38 38 29 23 31 47 57 42 24 344 330 317 322 311 264 165 193 214 231 240 19 77 93 109 16 8 17 25 51 114 136 162 340 6 360 339 344 14 55 63 62 41 11 316 283 273 271 273 292 293 290 293 308 327 345 19 28 16 322 301 293 295 298 337 122 124 96 27 353 349 347 346 339 333 329 325 322 319 311 286 238 228 230 29 29 28 23 17 10 6 5 6 24 40 48 44 39 33 34 36 38 39 39 38 37 37 39 42 48 53 53 52 39 23 11 8 7 11 20 27 28 26 35 68 79 81 78 70 61 55 45 32 41 48 54 51 45 37 42 61 78 84 86 89 93 96 76 46 17 23 61 117 120 94 357 15 40 48 41 28 12 3 358 18 14 354 329 325 12 54 21 317 305 322 347 1 6 349 354 10 26 337 275 254 232 180 216 244 242 220 237 274 244 203 145 113 83 72 69 60 36 17 360 330 239 224 219 201 162 132 72 345 310 282 273 302 321 334 332 328 324 326 330 332 330 325 321 312 304 308 342 14 9 2 355 354 351 346 342 338 337 340 344 354 9 4 337 324 317 315 314 313 313 314 314 315 317 319 319 315 303 289 281 278 276 272 268 258 244 235 238 263 275 296 301 302 266 182 133 111 102 111 114 115 113 110 107 82 37 5 194 191 202 218 231 230 219 191 179 179 186 184 182 179 180 183 189 189 187 181 173 168 166 161 156 149 144 140 149 212 268 128 116 111 108 101 86 84 65 47 360 360 46 91 104 112 112 106 93 76 66 69 82 90 99 112 127 135 136 133 131 129 128 127 127 129 139 145 148 149 16 17 19 22 27 30 30 29 27 25 24 24 23 23 22 22 23 23 24 24 23 21 20 19 20 21 22 23 22 22 21 20 20 20 19 19 19 18 18 18 18 18 19 19 19 19 19 20 19 19 19 19 19 19 19 18 18 17 17 17 17 17 17 17 17 16 16 16 17 17 18 18 18 19 19 19 18 19 19 19 19 20 20 20 20 19 19 19 19 19 19 19 19 19 20 20 21 22 23 24 25 26 27 28 29 30 32 32 32 33 40 40 20 5 276 224 259 303 316 318 313 304 304 282 259 239 232 225 130 103 105 115 122 127 140 125 52 356 347 346 344 339 338 344 355 4 8 8 8 8 5 2 358 357 7 39 55 74 86 74 335 313 339 64 62 48 250 234 225 14 61 79 81 96 183 106 105 99 64 329 258 130 120 116 110 93 84 81 85 89 93 75 40 10 7 29 91 104 107 103 103 102 95 89 95 117 133 50 305 295 285 281 281 280 279 279 280 282 283 283 278 263 254 253 270 280 282 282 281 283 285 287 276 260 234 210 197 194 209 223 228 225 218 209 202 200 204 217 236 225 216 345 120 150 156 180 217 225 223 220 136 66 59 51 31 350 318 302 289 286 296 315 328 338 350 4 29 38 39 39 44 49 44 38 41 45 46 41 35 28 18 10 5 359 355 356 345 325 289 223 186 141 83 28 12 11 4 10 15 10 14 22 15 2 347 343 333 329 330 341 350 357 359 30 48 51 51 57 70 71 64 60 49 29 330 292 319 16 18 350 341 337 353 10 24 21 14 356 351 348 348 344 335 307 298 299 299 294 283 274 269 268 271 273 275 291 321 319 310 304 294 291 295 295 298 303 314 328 338 351 356 354 350 346 346 346 346 347 347 346 347 350 347 345 345 347 348 349 360 19 58 114 115 37 8 349 322 325 339 20 27 33 29 21 11 5 3 18 39 44 32 358 302 270 279 321 317 314 320 24 57 78 83 83 70 78 84 76 65 55 9 356 346 349 2 37 40 39 85 92 88 339 295 286 295 321 67 68 60 36 12 338 341 105 106 74 63 59 52 47 61 60 51 14 340 317 309 310 320 289 184 55 27 360 292 14 31 36 32 24 9 1 345 346 333 320 253 247 41 33 27 4 166 165 132 103 65 38 35 40 25 25 43 51 43 13 353 341 356 353 341 73 158 173 217 227 233 195 145 339 344 340 346 352 360 338 255 235 234 246 324 9 2 344 360 48 57 69 67 43 329 284 275 282 331 345 247 267 280 291 307 324 340 16 15 360 325 305 299 297 297 304 16 91 55 337 333 340 342 339 332 330 330 326 329 333 334 320 253 289 358 13 14 14 12 10 7 1 357 358 18 45 57 51 44 36 38 41 44 46 47 47 45 42 42 44 47 50 48 44 35 28 22 19 19 21 26 28 28 24 34 61 74 77 76 73 69 65 56 46 53 53 52 48 45 40 40 44 55 56 58 41 128 132 104 77 36 21 47 78 92 71 34 43 46 42 23 11 7 4 4 10 360 350 346 356 41 72 71 275 305 352 10 12 2 316 337 40 56 27 318 289 313 30 36 22 346 290 247 239 236 228 141 109 104 112 159 166 14 16 18 21 5 288 262 184 150 137 114 322 267 253 244 285 316 329 326 322 320 306 309 322 322 321 321 316 304 243 206 126 24 352 340 336 329 324 322 323 326 329 332 337 336 332 325 320 316 313 312 312 314 315 317 318 322 326 324 319 313 301 291 281 274 270 265 255 247 236 232 221 180 261 277 287 185 140 117 108 102 103 114 123 121 121 123 106 69 21 306 234 213 219 225 229 206 149 159 171 186 186 181 175 175 178 184 183 178 168 163 158 153 148 143 139 138 138 141 160 206 136 118 115 110 99 76 49 30 24 16 30 53 77 83 88 85 83 75 74 76 84 93 101 102 110 124 129 132 132 129 129 129 131 134 138 145 149 151 153 16 17 18 21 25 29 30 29 27 25 24 24 23 23 22 22 22 23 24 24 23 22 20 20 20 22 23 23 23 22 21 20 20 19 18 18 18 17 18 18 18 18 18 19 19 19 19 19 20 20 19 19 19 19 19 18 18 18 17 17 17 17 17 17 17 16 16 16 17 17 18 18 18 18 19 19 18 18 19 19 19 20 20 20 20 19 19 19 18 19 18 19 19 19 19 19 20 20 22 23 24 25 26 27 29 30 32 34 36 38 50 49 39 24 14 25 23 14 9 357 353 352 11 29 24 10 224 206 186 142 135 140 162 173 187 161 104 4 351 342 337 332 332 339 352 3 6 5 3 360 359 1 7 18 30 43 61 81 114 137 167 239 201 154 180 140 95 121 111 76 76 92 133 147 165 103 102 110 173 256 264 129 108 102 102 100 102 98 92 92 92 87 54 2 328 338 63 98 98 94 98 100 100 104 116 112 91 351 318 306 295 290 285 285 293 297 294 282 273 275 273 267 250 242 254 266 274 276 278 279 279 275 262 232 209 192 199 212 222 226 231 209 184 170 172 176 166 191 301 290 47 45 53 105 154 176 211 237 191 148 93 89 94 117 237 252 255 257 256 257 261 277 295 315 344 13 40 44 43 34 39 46 42 39 37 42 45 43 34 21 3 348 338 347 3 17 5 358 353 28 54 55 41 25 9 358 1 10 12 3 357 345 318 303 295 293 302 321 328 340 5 28 42 49 58 75 69 69 82 102 110 115 127 213 249 245 250 43 20 344 333 345 13 21 23 7 350 330 331 332 339 332 325 317 316 314 311 298 279 263 259 259 266 264 229 248 302 320 314 308 300 291 283 280 282 287 297 310 313 336 347 344 344 342 342 343 345 348 345 340 340 347 354 348 346 347 354 5 17 19 17 21 29 30 9 354 353 23 30 29 25 23 22 17 10 356 349 351 15 22 20 355 313 272 318 341 336 338 360 43 76 86 79 67 36 30 37 45 45 36 24 9 352 350 358 70 356 339 81 110 112 313 286 282 356 41 58 66 59 28 2 327 306 34 64 60 57 58 64 64 63 66 53 347 316 302 299 301 309 309 81 70 56 53 57 56 53 47 46 25 347 330 294 180 156 322 337 360 23 355 336 316 214 178 143 134 97 29 33 38 35 42 53 57 28 346 337 335 340 351 9 137 168 197 240 244 240 223 290 341 337 332 328 316 299 285 265 255 250 268 321 7 342 315 288 314 71 74 71 52 285 275 279 308 3 310 285 282 290 296 309 333 6 29 7 343 314 306 303 301 292 281 281 305 324 320 323 333 343 344 343 334 335 342 354 1 1 357 355 360 4 6 4 1 358 359 359 356 349 343 355 53 61 56 47 42 43 47 50 53 54 55 51 48 46 50 53 56 50 44 35 28 25 29 30 31 33 33 32 25 28 44 73 77 75 75 74 73 63 54 53 51 49 46 44 42 42 43 44 37 15 266 239 200 154 138 109 57 54 59 64 62 58 60 62 57 24 12 12 16 16 16 9 5 2 10 30 53 58 54 36 39 41 37 337 302 305 21 60 61 4 284 291 336 38 46 38 337 254 241 243 238 218 118 92 259 239 248 288 13 31 40 42 44 45 78 110 130 149 245 249 238 233 269 306 319 323 327 328 317 300 296 296 304 311 317 315 252 203 192 208 239 254 264 276 286 298 306 312 317 321 325 326 324 320 316 314 312 312 314 315 317 319 321 326 326 320 315 310 302 294 285 277 272 264 250 236 167 55 36 19 305 269 273 164 144 129 122 115 98 117 131 131 134 141 149 159 171 220 244 248 234 227 225 141 126 153 168 186 191 184 176 175 175 176 169 162 155 150 146 142 139 135 131 127 130 136 145 164 181 116 115 116 110 94 53 34 24 14 36 66 82 85 85 80 82 87 94 101 105 106 106 116 124 124 117 125 128 126 125 125 129 134 141 146 150 150 154 16 17 18 20 24 27 30 29 28 26 25 24 23 23 22 21 22 22 23 24 23 22 21 20 20 22 23 24 23 22 21 20 20 19 18 17 17 17 17 17 17 18 18 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 17 17 17 17 16 16 16 16 16 17 17 18 18 18 18 18 19 19 18 19 18 19 19 19 20 20 20 19 19 19 18 18 18 18 18 19 19 19 20 20 22 23 24 25 27 28 30 32 34 37 44 57 67 60 43 14 359 352 360 16 358 348 335 13 25 14 328 243 217 198 168 152 157 177 189 185 93 44 12 351 346 349 345 344 354 2 7 9 7 6 7 6 9 16 24 24 23 27 101 130 137 133 131 132 140 142 72 87 110 114 113 121 105 113 115 106 96 110 133 208 236 234 103 102 104 114 121 128 121 116 109 100 94 62 355 311 319 60 94 89 87 95 102 109 117 108 49 29 333 308 307 302 309 318 322 330 328 321 307 290 274 272 271 258 248 245 255 266 275 277 278 275 283 274 202 180 118 360 263 239 232 225 197 173 154 136 118 119 27 346 330 36 57 45 51 107 125 111 16 94 108 112 118 133 178 215 229 238 246 250 253 259 270 288 311 354 25 44 49 50 43 46 46 43 36 28 38 41 41 28 11 352 354 353 354 15 35 30 33 41 47 49 48 30 353 296 316 339 345 337 319 312 304 281 278 276 280 290 310 317 332 2 36 76 170 116 96 98 74 70 120 124 127 156 221 258 192 126 35 333 325 332 357 14 5 343 295 290 296 314 319 320 320 320 321 325 329 333 337 329 278 251 251 273 180 136 156 220 291 293 291 286 276 274 277 292 303 309 332 352 359 359 355 352 349 348 346 346 348 342 336 337 354 1 353 349 348 1 13 20 15 8 4 8 15 15 21 33 38 36 32 23 14 7 1 352 347 346 355 11 6 360 331 300 269 360 1 352 350 357 34 71 74 69 52 28 14 15 32 35 35 35 14 357 347 351 61 20 360 339 88 84 54 26 17 32 50 62 69 61 31 354 347 7 37 49 53 33 29 88 72 66 74 60 291 287 289 290 314 355 34 73 76 66 61 61 62 61 62 96 360 308 348 34 72 56 349 346 10 20 349 337 328 154 138 123 137 87 23 29 36 40 43 45 43 348 320 323 323 327 345 340 178 186 205 236 241 246 360 355 348 338 331 322 304 295 290 278 268 257 285 311 331 291 276 275 303 68 63 63 46 267 277 301 348 10 339 330 321 313 308 333 87 49 20 338 312 292 292 289 286 277 278 42 333 322 320 321 332 350 343 337 336 354 9 18 19 15 6 1 1 359 357 352 349 349 351 352 350 344 344 32 57 54 50 46 45 47 52 56 58 61 62 62 58 55 59 66 73 79 82 82 45 35 40 39 40 40 38 35 27 24 35 71 84 86 86 84 79 69 59 54 51 47 44 42 39 36 37 34 13 312 261 237 210 186 167 133 88 70 66 66 71 76 79 85 86 66 44 35 38 34 29 21 21 22 25 29 36 52 67 83 103 123 140 263 299 318 1 35 57 160 227 268 321 25 93 105 58 269 259 258 252 249 32 44 43 55 36 360 360 31 49 58 66 70 81 97 129 152 212 232 223 223 237 273 299 316 325 330 326 313 295 275 275 285 311 320 320 245 204 206 235 255 265 267 273 281 290 299 306 311 316 317 316 313 310 308 307 309 312 314 317 319 321 323 321 314 310 304 296 291 288 286 278 269 240 166 124 100 46 351 330 285 232 164 150 137 132 125 109 121 136 143 145 146 146 152 165 195 224 244 241 239 232 148 144 163 173 184 193 184 177 172 169 165 153 146 140 135 136 136 134 130 119 87 87 109 127 131 345 97 115 120 120 113 87 62 41 12 38 78 98 99 99 97 102 110 112 112 110 109 111 127 140 131 119 121 118 113 113 117 123 132 140 146 150 150 154 17 17 17 20 23 27 29 29 28 26 25 24 23 22 22 21 21 22 23 23 23 22 21 21 21 22 24 24 24 23 22 21 20 19 18 17 17 17 17 17 17 18 18 18 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 17 17 17 16 16 16 16 17 17 18 18 18 18 18 18 19 18 18 18 18 19 19 19 20 20 19 19 19 18 18 18 18 18 18 18 18 19 19 21 22 23 24 25 27 28 30 33 35 39 49 68 71 57 18 345 319 313 276 241 277 323 41 11 343 302 295 93 70 107 143 191 202 180 65 43 29 10 344 349 355 356 359 360 5 9 13 13 13 14 15 15 16 16 15 6 342 274 175 133 85 71 70 60 36 19 107 133 151 161 152 119 103 102 75 19 77 93 244 259 185 109 114 122 148 164 156 120 111 106 99 95 89 360 307 313 83 97 94 92 93 104 110 112 99 70 360 321 306 335 360 21 14 12 13 8 358 345 333 303 269 269 270 251 243 245 256 270 279 301 6 23 20 25 26 22 15 13 360 309 120 83 91 91 72 51 45 51 6 318 350 62 68 64 61 60 49 31 66 110 119 114 126 152 231 249 253 252 254 261 265 275 323 7 30 40 45 46 47 47 50 48 42 32 31 38 37 33 23 10 1 6 354 347 1 38 57 37 42 62 61 50 235 251 261 273 279 271 270 276 285 289 287 279 261 210 243 262 279 277 265 234 209 193 141 109 115 163 268 259 210 191 234 47 67 107 96 71 29 358 5 5 353 324 285 252 244 252 266 287 298 303 310 322 335 341 340 338 338 337 306 243 233 192 177 180 223 265 279 285 295 315 335 349 356 3 14 8 5 3 4 1 356 350 347 348 351 353 347 351 10 8 1 347 348 352 3 12 17 14 6 358 358 5 20 30 42 52 48 41 27 11 359 354 349 347 349 357 10 358 344 300 318 9 22 7 338 314 309 107 69 67 68 47 24 358 4 20 34 39 40 20 2 348 357 20 43 29 27 58 68 63 34 20 20 56 73 77 76 59 31 31 37 44 52 58 356 314 299 76 75 75 68 277 266 339 13 34 30 31 53 81 89 68 58 53 67 122 180 290 335 21 49 62 48 4 344 6 3 347 338 356 108 96 85 87 45 14 17 30 38 37 31 6 313 291 293 301 317 338 294 217 215 218 229 260 303 354 348 343 335 329 324 315 298 296 296 276 243 279 272 262 258 270 340 43 47 37 14 304 255 289 338 14 12 1 355 345 333 335 48 71 73 37 303 282 268 263 264 269 279 300 345 328 318 314 316 333 356 329 335 358 17 24 28 29 27 16 8 4 357 347 339 340 343 347 347 345 340 360 37 49 49 48 46 45 46 54 58 61 65 68 73 74 73 74 84 95 117 142 161 114 56 47 45 44 43 41 36 29 22 26 56 93 106 105 95 84 74 65 58 53 50 46 42 40 36 27 17 350 314 251 216 202 192 176 127 80 71 70 72 80 90 102 103 95 81 65 56 51 48 44 36 39 43 47 42 38 41 40 43 71 115 170 254 348 3 11 19 37 140 190 281 318 350 31 58 60 55 317 292 288 301 346 14 28 40 29 14 296 265 264 47 91 96 97 106 122 145 180 203 207 214 227 262 294 315 320 326 327 318 300 269 242 238 276 318 331 331 309 247 254 268 277 280 281 283 289 294 300 305 307 309 308 308 305 302 301 304 307 313 316 319 324 328 324 317 310 304 300 298 293 293 285 269 196 149 138 143 142 145 154 163 165 153 149 145 139 134 128 131 140 148 145 144 148 159 175 197 216 230 236 236 233 205 179 173 178 183 188 178 170 164 160 152 141 134 127 122 127 132 133 130 120 97 76 67 82 70 27 57 102 119 122 120 114 119 144 247 265 92 104 107 112 121 123 124 116 114 111 111 121 140 139 123 111 108 106 99 94 91 101 125 140 152 154 157 155 17 17 17 19 22 25 28 29 28 27 26 24 23 22 22 21 20 21 22 23 23 22 21 21 21 22 24 24 24 24 22 21 20 19 18 17 17 17 17 17 17 18 18 18 18 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 17 17 16 16 16 16 17 17 17 18 18 18 18 18 18 18 18 18 18 18 19 19 20 20 20 19 19 19 18 18 18 18 18 18 18 18 19 20 21 22 23 24 25 27 29 31 33 36 42 58 80 101 268 286 293 300 279 261 277 14 49 8 340 318 44 51 37 19 358 296 156 90 49 34 15 359 344 349 352 353 353 356 1 7 12 14 16 17 17 17 16 12 11 11 8 341 122 67 45 43 47 53 337 303 360 58 60 221 186 169 112 65 29 36 38 15 356 347 70 98 107 120 182 237 165 108 103 103 101 110 110 325 313 318 89 103 106 102 99 99 95 92 76 41 349 325 11 61 57 39 13 20 21 12 3 352 354 360 128 189 232 237 236 232 235 259 314 33 46 45 29 12 2 7 16 33 36 32 32 32 29 37 48 51 53 58 24 335 306 4 60 77 68 53 59 100 359 101 95 83 94 119 247 255 261 274 279 290 16 27 33 38 43 44 43 42 43 46 50 48 42 27 36 41 37 27 6 340 333 340 324 320 315 59 77 41 29 109 165 198 233 249 258 258 265 269 266 273 289 304 340 131 160 206 245 254 254 239 236 239 245 241 239 206 212 234 221 219 218 222 221 130 94 90 90 86 77 41 11 341 328 313 285 254 234 234 241 259 272 283 292 312 13 9 343 334 336 343 360 6 355 299 320 310 279 293 312 346 2 12 15 15 12 11 8 359 356 356 4 1 352 343 343 346 358 359 353 360 7 3 349 335 345 354 3 9 13 13 4 356 352 359 13 27 43 60 66 61 50 21 1 351 349 347 347 347 346 338 334 329 2 18 25 9 341 326 19 113 69 69 69 48 25 352 355 6 35 40 35 20 10 2 6 17 35 38 46 65 85 82 56 20 8 25 65 61 61 48 34 23 22 67 120 198 261 274 290 82 82 82 167 169 84 44 42 43 40 33 26 62 78 67 52 38 37 64 64 30 25 36 54 52 33 43 51 55 25 8 2 43 95 81 41 350 4 8 10 23 31 36 12 327 302 286 280 285 310 332 315 270 241 184 123 55 339 330 328 331 331 326 321 312 306 310 323 191 202 241 254 263 277 32 64 65 50 11 311 286 264 313 357 11 7 3 357 353 345 326 351 12 95 206 266 269 265 259 265 279 301 317 323 314 305 299 295 300 318 328 358 18 27 30 31 31 27 14 3 356 352 336 328 329 337 344 340 343 348 3 17 31 48 57 60 49 49 54 58 61 65 70 77 88 97 103 112 131 157 194 206 192 63 56 54 49 46 43 38 31 22 18 18 75 108 109 97 89 83 76 69 63 58 52 45 41 37 25 12 354 19 107 99 113 121 119 72 60 57 63 70 79 98 104 92 74 65 65 64 61 58 54 52 54 58 64 60 54 42 22 6 25 64 80 28 50 59 37 27 34 88 127 202 248 333 5 22 48 75 64 30 339 341 355 16 22 22 12 350 310 279 265 253 221 139 112 118 126 146 165 180 192 214 248 296 320 330 326 321 318 309 295 263 229 216 213 269 325 334 327 317 306 302 300 300 298 297 297 299 301 303 307 310 313 315 316 313 310 308 311 314 317 320 326 333 327 318 311 307 307 307 300 294 286 216 152 152 154 161 157 156 155 155 155 150 150 150 146 142 140 141 149 161 158 163 170 178 189 201 214 222 225 223 216 192 183 181 184 178 169 159 155 153 148 141 133 128 123 117 120 124 129 126 121 109 92 72 70 71 64 55 71 96 114 124 133 139 150 191 198 113 102 113 118 131 126 120 113 113 114 124 134 143 131 115 106 106 105 102 96 70 35 130 151 170 166 159 152 17 17 18 19 21 24 28 29 28 27 25 24 23 22 21 21 20 20 21 22 23 22 21 21 21 22 24 25 25 24 23 21 20 19 19 18 17 17 17 17 17 17 18 18 18 18 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 17 16 16 16 16 17 17 17 17 18 18 18 18 18 18 18 18 18 18 19 19 19 20 20 19 19 19 18 19 18 18 18 18 18 18 18 19 20 21 22 23 24 25 27 30 31 33 36 49 149 195 217 246 282 307 307 21 51 41 33 26 26 40 61 58 39 354 334 315 47 63 54 30 355 340 339 342 337 335 338 347 354 360 5 10 14 16 18 18 16 12 14 21 34 43 52 30 14 2 31 87 91 360 356 15 24 218 171 128 79 67 50 42 32 15 346 350 61 90 90 53 29 38 90 100 102 110 115 109 92 9 320 331 65 107 110 106 102 96 81 66 45 21 358 331 324 91 103 41 3 22 25 16 360 353 355 2 37 130 165 196 232 267 331 21 34 45 51 51 32 353 335 349 17 47 35 23 17 20 21 16 22 45 57 68 70 42 15 344 3 81 83 71 296 360 64 65 58 56 70 62 27 34 34 38 44 44 34 34 38 42 42 40 39 38 40 45 47 47 33 13 21 29 27 319 295 301 299 290 277 288 307 71 85 63 303 275 255 255 263 285 287 282 284 292 299 298 311 340 347 350 333 314 299 298 286 269 251 251 259 258 244 206 198 204 208 208 206 203 191 142 80 75 86 98 97 66 19 348 334 329 323 293 264 251 246 248 258 267 276 286 322 10 308 313 321 335 345 349 353 354 351 350 350 6 15 24 23 22 18 12 1 353 351 348 344 345 358 347 327 328 339 349 8 3 354 351 351 349 330 329 348 357 3 8 12 12 3 356 351 1 11 22 32 59 98 95 83 48 19 2 353 349 346 347 351 356 360 3 9 14 17 12 358 348 79 90 71 75 70 57 25 350 342 354 28 46 36 20 15 19 22 18 19 33 51 62 76 79 74 44 15 2 17 43 57 39 19 347 301 251 257 303 343 13 48 65 83 110 202 43 40 39 41 43 52 53 51 60 65 62 42 27 17 38 42 26 31 39 54 41 26 45 62 67 34 22 25 54 79 82 52 21 10 357 356 6 17 43 305 281 284 273 269 286 329 336 330 288 253 294 34 62 316 309 311 320 324 318 315 309 308 306 310 173 180 218 327 325 341 76 93 103 115 197 265 270 277 341 1 4 358 356 355 1 16 102 313 295 255 241 245 272 285 299 293 309 318 321 317 306 292 285 288 284 332 352 6 17 28 32 33 34 29 16 353 342 335 325 320 318 327 337 342 351 356 359 355 353 19 108 77 53 51 54 57 58 59 63 72 88 102 114 127 154 204 236 247 268 59 62 63 53 47 43 38 31 24 15 11 17 80 98 97 96 93 90 85 79 71 67 60 58 50 33 11 341 242 104 90 82 81 79 65 54 46 44 51 63 85 85 75 68 66 66 69 69 66 64 66 67 67 69 75 77 75 77 42 13 32 48 35 60 80 105 129 175 135 148 167 173 189 298 330 13 88 99 331 298 332 352 23 20 360 311 310 303 269 272 272 251 222 180 143 138 143 150 154 154 196 262 294 325 334 332 324 311 291 269 243 219 208 204 211 269 318 317 318 318 317 316 315 312 310 308 308 310 315 320 325 328 330 331 330 329 326 325 323 323 326 330 338 323 312 305 306 310 311 307 294 269 200 180 176 171 168 163 159 157 155 154 154 153 150 144 144 143 143 148 159 178 185 187 194 200 205 213 219 223 220 206 170 177 180 178 160 147 143 143 143 137 133 131 130 126 122 120 120 123 124 122 117 108 96 86 86 80 69 60 60 87 112 126 131 142 168 171 131 116 121 123 127 121 118 116 118 122 135 140 137 120 111 107 107 107 109 114 112 120 169 174 175 171 156 141 17 17 18 19 21 24 27 28 28 26 25 24 23 22 21 20 20 19 20 21 22 22 21 21 21 22 24 25 25 24 23 22 21 19 19 18 18 17 17 17 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 18 18 17 18 18 18 18 18 17 17 16 16 16 17 17 17 17 17 18 18 18 18 18 18 18 18 18 19 19 19 20 20 19 19 19 18 18 18 18 18 18 18 18 18 19 19 20 21 22 23 24 26 27 29 31 34 45 84 159 221 295 264 306 357 61 61 49 35 27 41 53 64 82 48 313 332 6 43 43 41 14 337 319 317 315 311 316 322 333 341 348 355 1 7 13 19 21 21 22 27 39 53 53 45 20 344 318 312 92 105 60 307 298 173 132 85 52 38 50 62 64 29 330 293 279 108 99 95 79 64 70 92 99 116 150 125 113 103 70 300 302 360 110 107 103 97 88 74 52 32 19 360 336 285 196 162 64 40 34 15 358 350 353 359 360 6 23 67 74 40 27 25 26 31 39 54 66 103 302 308 325 19 60 51 17 356 14 14 6 8 19 41 83 96 88 82 282 285 265 111 98 77 65 58 57 57 58 61 59 57 62 61 56 49 39 25 19 34 51 47 42 37 41 43 45 44 42 16 345 308 284 264 261 267 276 284 283 278 286 290 299 132 152 249 262 267 279 296 314 316 317 308 301 300 298 302 309 312 302 288 293 322 351 346 343 338 323 296 279 248 195 186 189 212 202 196 192 173 115 64 52 54 68 55 31 5 347 334 339 343 334 322 301 272 254 252 260 260 256 243 235 237 247 261 281 309 330 342 348 351 351 356 4 24 42 41 29 7 353 351 352 349 343 335 333 328 344 349 346 346 356 18 5 351 335 330 329 326 342 359 3 9 14 17 12 1 353 350 2 10 14 15 42 135 120 92 57 33 12 357 351 349 354 4 10 11 10 9 9 7 360 7 39 84 83 80 85 83 73 22 343 327 342 19 48 46 31 350 20 38 28 16 12 35 52 60 63 67 70 26 349 350 41 56 30 3 331 5 48 56 26 18 40 49 46 35 52 58 42 33 27 29 35 42 52 58 62 60 54 34 17 8 32 34 27 28 34 49 39 30 30 46 57 57 50 46 54 64 76 55 42 25 338 330 339 346 350 338 276 247 236 255 325 354 317 266 257 277 348 323 302 296 302 308 316 318 316 310 301 294 283 298 51 56 341 287 273 255 136 117 127 143 201 237 273 304 14 3 355 344 347 356 10 45 126 259 265 266 268 281 36 27 360 330 319 320 320 324 325 326 327 328 336 360 5 4 11 23 30 34 36 32 13 343 330 323 319 315 314 319 318 315 347 346 334 308 282 243 67 61 62 55 52 54 50 48 49 56 75 87 91 91 64 350 304 322 17 57 62 61 51 44 37 32 28 22 12 8 9 74 90 96 98 100 100 97 90 81 89 109 104 87 34 296 269 248 95 67 60 54 56 59 52 41 26 25 42 72 73 67 64 65 68 72 74 75 78 81 84 90 95 96 102 110 127 68 11 360 27 49 58 86 132 163 196 205 194 190 191 195 209 270 280 269 257 277 290 301 310 322 317 296 286 279 100 91 99 151 219 214 198 169 146 132 129 126 129 189 234 258 322 334 337 335 323 269 225 203 198 198 200 211 237 276 299 310 316 317 319 320 322 323 323 324 327 330 333 334 336 337 337 336 334 332 331 330 330 332 332 332 310 301 298 302 308 311 304 289 251 227 215 213 190 174 165 162 160 156 155 155 155 152 148 149 153 159 165 173 190 196 198 201 209 214 215 216 218 211 187 164 169 169 161 140 131 136 137 137 131 132 132 131 127 124 123 122 121 122 122 122 118 112 103 98 93 85 71 58 57 86 115 127 143 158 172 144 128 127 126 122 123 123 122 125 133 148 142 132 118 112 109 108 108 112 122 125 139 160 168 169 166 140 121 17 17 18 19 21 24 26 28 27 26 25 24 23 22 21 20 19 19 20 21 21 21 21 21 21 22 24 24 25 24 23 22 21 20 19 19 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 20 19 19 18 18 17 18 18 18 18 18 18 17 17 16 16 17 17 17 17 17 18 18 18 18 18 18 18 18 18 19 19 19 19 20 19 19 19 19 19 18 18 18 18 18 18 18 18 19 19 20 21 21 22 24 26 28 30 35 46 52 55 41 43 52 30 45 69 71 60 312 15 51 58 57 61 6 341 3 40 51 36 20 353 324 306 305 306 305 309 314 320 328 335 342 353 360 7 15 24 29 34 38 51 55 46 29 306 287 288 285 148 126 135 209 249 156 109 88 64 43 24 57 150 180 256 285 246 118 101 93 72 12 83 97 112 172 268 117 115 118 154 254 278 126 108 105 102 99 95 86 56 34 24 11 353 255 213 105 75 57 29 343 339 346 355 356 352 353 360 21 49 54 42 31 24 19 22 40 70 203 245 253 262 125 123 158 194 337 30 360 334 318 341 10 163 172 159 162 177 322 43 56 62 61 58 52 46 44 54 61 64 66 68 76 78 72 41 341 313 15 64 68 57 36 64 67 63 54 16 318 308 294 273 260 256 258 265 274 275 275 279 284 282 227 208 214 239 268 298 306 309 300 295 292 291 289 287 287 283 280 300 307 317 360 28 5 360 358 12 25 45 34 11 360 356 4 36 102 126 113 98 62 356 341 350 360 4 343 327 315 322 327 322 319 317 312 310 254 266 256 250 240 237 235 234 235 241 250 266 286 295 292 286 295 312 4 84 122 105 9 3 359 355 343 333 321 332 350 11 354 348 346 3 16 3 332 313 311 322 347 359 3 4 18 24 22 9 353 339 350 8 12 8 1 5 87 105 78 52 33 15 1 352 353 2 10 14 14 10 5 2 357 352 2 66 86 87 83 78 75 65 11 333 321 335 360 30 42 31 294 314 38 64 16 9 40 48 51 47 49 50 17 1 3 53 58 28 6 7 39 47 47 24 18 36 61 63 57 64 62 53 36 27 27 31 34 40 53 61 60 51 26 7 15 42 32 24 23 29 35 36 35 32 27 39 67 68 61 42 52 72 70 55 22 308 298 303 324 332 333 314 213 206 232 353 347 279 256 270 311 342 316 304 304 310 311 315 316 315 306 296 288 323 25 64 136 252 264 257 244 192 91 91 218 223 244 307 333 360 349 337 328 346 354 5 80 171 230 247 263 331 27 72 69 11 321 316 334 351 7 14 16 357 342 339 360 13 13 17 25 27 33 37 32 354 324 318 315 311 310 309 310 305 292 327 304 278 257 249 233 330 360 47 65 61 57 41 35 26 52 111 105 79 59 39 27 9 6 35 75 66 57 46 37 29 23 18 12 2 3 22 72 87 94 97 100 101 99 97 96 133 180 163 162 230 256 249 237 54 55 53 50 52 57 51 39 18 15 25 50 55 58 61 65 68 72 77 83 89 96 101 106 109 110 125 146 185 35 27 47 73 99 105 110 139 183 210 229 215 211 209 223 227 220 223 229 239 278 292 292 290 288 280 279 280 298 341 87 109 149 197 198 195 174 139 112 100 112 132 192 221 245 320 337 343 346 348 322 191 183 182 187 198 216 240 273 299 312 318 322 325 328 328 330 330 332 334 335 334 333 334 333 333 331 329 328 328 329 330 330 326 315 294 290 293 298 302 305 290 272 257 254 250 250 215 182 166 161 160 160 160 159 162 161 160 164 170 176 177 183 193 198 200 199 209 219 220 221 221 214 170 157 159 156 147 140 137 139 135 133 131 131 130 126 125 124 125 123 120 120 123 124 122 120 117 113 110 104 94 80 66 59 73 101 140 151 169 141 127 125 130 132 130 126 125 134 142 149 143 132 122 113 108 104 102 108 126 133 135 141 145 149 162 110 96 17 18 19 20 22 24 25 27 27 25 24 23 22 22 21 20 19 19 19 20 21 21 21 20 20 22 23 24 25 24 23 22 21 21 20 19 19 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 18 17 17 17 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 19 19 19 20 20 19 19 19 19 18 18 18 18 18 18 18 18 18 19 19 19 20 21 23 25 27 30 34 43 54 60 59 55 57 56 57 73 105 113 265 83 88 93 90 82 3 4 32 60 53 31 357 333 316 307 304 305 308 310 310 314 317 328 338 351 357 5 11 21 33 39 44 54 40 23 345 301 287 290 285 131 147 160 202 191 101 107 104 92 54 18 22 92 149 24 12 47 99 105 117 124 269 92 109 159 238 264 102 116 127 190 252 279 122 106 104 103 102 104 99 81 53 34 17 353 287 263 68 68 59 23 334 339 349 350 340 338 342 347 354 21 51 61 47 22 333 292 218 196 202 206 185 163 140 151 168 180 187 309 265 278 284 10 44 39 53 88 101 81 64 66 64 59 55 55 58 50 43 49 55 66 87 93 88 98 109 143 263 273 264 171 122 191 227 214 190 170 206 258 276 294 302 302 283 268 261 261 263 269 279 290 303 311 180 181 268 279 273 288 292 279 273 284 289 290 295 288 285 346 10 3 357 9 65 72 35 13 19 30 31 30 18 3 351 350 2 25 61 84 90 97 85 347 340 340 323 308 292 274 268 271 293 303 307 315 326 8 9 321 278 260 246 246 249 252 250 248 251 245 234 244 249 255 253 251 246 214 197 343 7 12 359 344 323 322 327 343 354 3 344 337 331 350 351 332 308 297 295 306 350 1 5 10 24 27 23 3 349 343 5 13 12 2 352 347 350 10 19 21 18 9 360 353 358 3 9 13 11 4 357 351 341 345 35 71 82 88 83 79 72 54 349 320 317 325 338 351 5 353 248 244 234 216 347 32 46 51 49 46 48 46 30 20 27 58 58 42 29 33 41 44 41 20 3 21 96 86 70 62 64 62 48 31 16 21 29 39 53 63 67 53 22 29 48 56 34 21 19 35 40 42 35 25 10 16 40 66 67 48 4 21 80 31 360 315 290 292 312 325 331 324 246 199 209 287 304 286 284 295 313 320 316 312 306 304 307 311 315 310 303 318 360 357 306 274 169 235 257 257 232 156 243 250 239 274 315 337 328 324 328 333 338 348 337 319 145 201 234 246 252 331 325 14 75 345 331 346 17 26 31 17 359 347 341 339 352 33 73 74 62 36 46 47 312 292 294 302 305 307 306 313 330 358 7 1 3 360 353 344 340 341 334 312 275 144 84 29 18 9 12 29 55 40 33 26 27 23 9 360 4 27 38 37 29 22 13 7 1 356 3 31 68 84 91 96 101 105 107 112 124 167 198 195 176 197 248 151 105 80 76 73 70 66 62 55 43 23 27 36 48 51 56 62 65 68 71 76 83 91 97 101 104 109 117 143 168 208 93 46 35 53 74 84 114 196 217 223 218 196 178 152 167 187 198 190 191 312 314 302 288 278 273 266 308 335 335 346 70 103 174 191 193 185 136 28 22 34 162 180 193 206 234 309 337 342 345 352 7 46 74 86 77 46 341 318 323 330 333 334 336 334 333 332 331 332 333 333 332 328 327 326 326 326 326 326 326 327 328 327 326 319 302 286 286 289 289 286 283 274 268 263 267 270 269 234 183 162 154 152 152 160 166 171 173 175 177 180 184 184 190 196 201 202 198 206 214 224 220 218 228 148 148 153 152 150 155 156 152 135 131 132 130 128 126 124 123 124 124 122 117 123 125 125 126 127 124 120 116 108 102 91 74 51 27 81 92 81 60 83 123 129 131 127 128 132 140 142 142 143 132 121 110 104 102 100 91 67 128 131 131 131 126 114 78 71 17 18 19 20 22 23 25 26 26 25 24 23 22 21 21 20 19 19 19 20 20 20 20 20 20 21 23 24 24 24 23 22 22 21 20 20 19 19 18 18 19 18 18 18 18 18 18 18 18 18 19 19 19 19 19 18 18 17 17 17 17 18 18 18 17 17 17 17 17 18 18 17 17 17 17 17 17 18 18 18 18 18 18 19 19 19 20 20 19 19 19 18 19 18 18 18 18 18 18 18 18 19 19 19 19 20 21 23 25 28 33 45 69 68 65 64 65 66 58 57 121 137 165 133 143 146 143 158 213 299 61 72 66 28 317 317 322 323 315 308 306 306 306 305 311 327 345 360 4 6 7 15 28 34 39 44 27 2 320 312 307 319 314 131 156 167 198 45 73 106 110 110 96 58 35 30 32 30 38 48 81 111 130 123 107 86 83 90 62 59 79 108 118 132 290 304 102 102 101 103 106 111 109 99 67 43 21 356 339 333 43 63 69 24 350 338 334 330 320 325 332 337 342 351 25 102 131 198 222 214 204 186 177 168 147 131 128 135 141 145 267 268 236 331 36 56 62 62 56 59 64 63 66 74 76 73 60 60 101 81 64 53 37 40 100 103 105 116 126 145 199 232 229 209 201 220 232 236 229 231 244 260 278 302 303 303 297 292 282 273 272 278 299 323 338 331 330 338 315 285 262 290 308 327 344 351 350 358 16 27 31 27 19 8 349 338 30 110 117 84 60 55 43 26 8 356 348 344 357 15 40 69 96 106 147 241 279 287 278 268 259 255 264 276 294 301 304 317 336 17 346 315 296 286 269 269 268 269 261 269 291 295 294 276 274 273 272 256 235 212 186 151 27 353 323 311 309 329 337 344 344 343 326 336 341 348 328 310 298 290 274 233 194 35 19 19 28 28 22 4 5 11 17 13 6 356 348 343 345 348 354 355 356 357 352 346 345 348 354 358 354 345 340 335 330 7 71 68 66 70 80 81 74 37 311 307 318 328 333 336 338 333 229 200 162 76 52 43 47 59 53 49 77 66 48 35 36 48 49 51 48 49 48 40 39 29 351 299 203 85 68 58 65 68 66 42 8 357 9 36 57 72 87 87 10 329 59 79 52 41 57 74 79 70 42 25 4 4 15 39 52 43 5 17 38 20 354 319 303 304 314 323 330 336 337 212 185 232 300 307 307 308 313 314 312 309 308 310 313 311 309 310 305 131 176 225 270 250 144 200 254 266 255 121 94 136 268 354 340 329 330 328 327 335 338 337 309 255 159 219 238 241 221 210 276 281 276 221 64 57 43 30 14 4 353 3 356 360 30 116 142 166 169 67 120 240 261 281 292 302 306 311 320 10 44 37 25 15 21 22 19 2 348 339 344 344 338 331 358 13 12 10 9 6 2 10 13 14 18 21 24 9 356 351 11 22 21 12 2 356 353 354 20 46 61 76 91 107 114 116 113 122 137 164 173 170 156 161 164 135 107 94 98 102 107 92 80 69 60 47 42 42 44 41 52 63 65 67 70 73 76 83 94 106 115 120 128 149 160 171 158 154 156 180 325 352 276 255 250 255 228 199 236 301 158 176 200 206 22 14 350 312 266 247 247 50 15 354 330 331 330 326 242 204 185 70 49 28 8 287 188 180 184 200 220 263 319 332 339 360 20 33 32 29 25 17 7 356 347 344 341 339 336 334 332 330 331 331 332 331 329 327 326 326 328 326 326 325 325 327 326 326 326 324 313 294 285 280 278 272 268 266 265 267 270 270 269 238 159 153 154 159 165 173 177 181 183 184 185 185 186 188 195 201 207 210 208 205 207 220 197 190 20 134 147 155 157 159 162 158 151 139 135 134 128 126 125 123 121 121 122 120 113 116 122 128 130 129 126 125 122 120 114 107 98 81 64 68 70 64 36 37 84 114 120 120 130 136 139 138 135 140 124 114 105 101 99 105 101 331 184 120 106 107 101 99 83 73 18 18 19 21 22 23 25 25 25 24 23 22 22 21 20 20 19 18 19 19 20 20 20 20 20 21 22 24 24 24 23 22 22 22 21 20 20 19 19 19 19 19 18 18 18 18 18 18 18 18 18 19 19 19 19 18 18 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 17 17 17 17 18 18 18 18 18 18 18 18 19 19 20 20 19 19 19 19 18 19 18 18 18 18 18 18 18 18 19 18 18 19 20 21 23 27 32 47 68 80 85 83 76 70 64 37 360 278 176 166 169 160 157 180 190 169 94 94 111 194 283 306 322 331 318 308 304 297 288 283 300 337 4 11 10 6 6 8 16 26 30 28 19 352 333 331 325 328 255 202 186 180 78 39 69 101 116 122 126 114 90 64 40 25 37 56 65 77 96 101 106 102 95 93 88 82 77 80 87 82 8 25 85 106 110 113 115 113 109 96 76 50 24 4 357 2 27 67 71 43 22 11 358 337 312 315 320 328 329 328 318 180 169 196 205 206 196 184 172 163 149 131 120 116 126 212 264 50 83 75 66 60 73 81 78 78 83 102 88 87 96 107 146 227 243 224 38 27 306 277 245 158 142 143 150 168 198 210 208 196 201 221 246 259 261 270 283 295 292 291 288 304 319 341 356 2 351 345 5 360 357 343 330 322 312 300 283 10 20 27 23 21 23 29 33 30 29 22 352 330 312 303 294 14 76 62 70 70 62 44 15 355 354 360 4 12 25 65 96 67 221 232 248 260 263 254 243 236 251 275 295 303 309 316 320 326 318 327 328 339 356 21 254 236 244 284 296 282 320 344 347 347 351 354 345 244 220 209 234 226 222 225 232 259 312 329 330 331 335 346 337 331 323 323 328 352 28 91 65 47 28 27 30 32 22 9 17 21 20 9 359 351 343 339 340 343 347 342 338 332 325 307 272 259 256 275 333 351 346 342 342 33 68 71 64 65 79 80 76 283 293 309 324 332 335 335 338 341 286 187 94 72 58 38 40 56 42 15 261 49 56 54 37 27 19 7 353 52 101 238 360 12 9 6 45 71 64 59 71 73 68 41 360 269 269 276 312 94 92 90 48 360 120 107 77 65 65 77 85 72 46 27 353 348 13 34 50 45 28 40 40 38 355 296 283 298 312 326 344 1 19 44 79 30 336 321 318 316 313 313 316 331 329 323 315 306 300 319 296 195 180 200 239 232 188 180 239 254 257 288 56 71 15 354 342 333 327 325 323 330 327 321 303 201 170 229 248 264 248 269 283 281 279 275 336 27 58 50 45 68 61 50 16 308 290 269 203 163 50 27 27 325 283 287 298 307 318 339 22 59 63 56 46 35 40 47 46 23 351 339 356 360 357 346 349 2 10 16 20 12 6 3 6 9 11 17 23 18 7 354 358 2 8 356 348 344 344 357 44 55 57 61 88 124 120 120 120 130 141 154 149 150 160 180 197 215 109 101 110 120 129 114 94 76 67 59 53 52 46 36 41 49 57 65 70 72 74 77 87 103 119 128 136 148 158 163 165 162 174 204 217 256 298 306 306 315 324 331 331 327 305 194 180 6 7 4 342 320 296 246 291 357 345 340 328 320 316 307 307 59 50 40 28 343 339 322 113 162 200 209 234 287 330 345 360 21 30 34 25 17 10 3 353 342 337 334 331 330 329 329 328 328 330 331 332 333 332 332 330 330 327 326 324 325 326 325 327 331 336 337 333 321 310 292 276 270 265 263 265 267 266 270 285 5 71 116 140 163 174 174 177 184 189 191 192 189 190 191 200 205 211 211 180 154 52 37 80 78 53 118 158 157 154 152 151 146 142 140 135 131 126 123 121 120 118 115 115 114 111 110 118 127 127 126 123 124 125 126 124 119 114 99 84 76 76 74 50 30 51 102 113 123 134 136 133 134 133 130 118 112 109 105 98 85 65 360 292 261 140 113 101 100 99 90 18 18 20 21 22 23 24 24 24 23 23 22 21 21 20 19 19 18 18 19 20 20 20 20 20 20 22 23 24 23 23 23 22 22 21 20 20 20 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 16 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 20 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 20 22 25 30 44 71 102 109 102 94 82 71 23 319 264 202 175 144 144 150 156 123 108 114 132 158 196 237 279 312 320 307 295 285 277 280 276 205 46 26 17 12 5 3 3 10 14 18 15 8 354 343 338 317 281 233 205 190 180 77 55 85 108 130 133 134 121 104 87 53 18 347 55 78 67 66 87 114 116 112 107 103 101 96 94 97 85 54 52 83 110 117 120 119 110 102 94 81 50 20 359 341 343 4 64 73 64 40 17 357 335 311 286 282 296 305 305 289 201 164 192 208 207 200 192 187 176 164 143 96 59 24 301 257 74 84 85 86 84 101 144 155 156 156 158 119 98 101 116 118 75 51 15 327 283 248 259 252 225 210 197 188 180 180 180 180 176 167 136 4 327 307 303 306 306 299 303 305 344 7 32 24 15 1 13 45 24 350 312 308 325 50 45 42 33 28 28 20 12 359 351 327 251 230 232 270 301 323 347 1 14 18 23 25 27 34 52 26 4 354 350 348 360 14 57 4 336 318 283 244 254 259 258 242 230 228 274 297 304 309 316 318 323 329 356 13 25 9 342 284 252 246 357 17 29 18 11 10 9 6 5 4 1 350 339 338 292 241 245 232 217 209 330 338 339 341 344 337 342 357 16 22 18 15 16 33 39 33 28 31 39 26 18 22 21 17 3 353 343 335 333 335 336 334 324 319 309 292 268 244 236 255 353 12 18 15 5 7 37 68 78 67 65 73 71 61 286 318 336 352 345 339 338 351 8 9 36 64 76 68 37 28 27 13 322 282 350 61 70 38 7 341 334 325 234 169 128 53 43 35 33 51 70 61 58 105 81 69 33 360 256 221 333 333 58 72 73 39 26 53 72 65 57 52 49 60 55 44 9 281 250 246 65 66 49 41 78 212 231 262 287 303 318 333 347 19 34 40 48 47 13 339 324 320 316 312 316 333 11 336 322 308 310 181 350 263 233 181 191 213 238 242 237 245 255 285 333 22 354 337 335 336 332 326 322 318 318 308 322 64 67 215 224 240 322 10 323 299 291 298 353 344 343 344 39 57 67 67 64 56 360 310 300 322 5 11 7 360 305 290 290 302 315 332 11 53 77 86 92 98 88 76 80 87 108 41 5 25 31 26 360 354 360 17 34 45 37 20 355 6 14 15 17 23 29 26 16 354 343 340 340 336 334 333 10 58 54 52 43 50 79 101 117 126 136 142 146 147 154 166 190 222 269 92 105 114 135 154 142 92 73 70 69 70 69 61 47 35 23 14 31 57 71 70 70 76 88 106 122 134 145 163 189 205 103 118 147 157 148 29 360 357 6 1 351 328 324 324 341 52 50 9 352 336 312 290 267 301 341 337 335 331 306 301 307 14 22 14 349 323 308 335 27 77 331 282 274 293 338 354 6 17 29 31 27 11 356 342 334 326 320 316 318 320 322 324 325 326 327 330 332 334 336 335 334 332 330 328 328 328 330 330 333 341 346 347 341 335 330 320 308 289 282 275 270 270 267 266 281 315 1 22 56 68 143 154 99 60 13 213 219 290 204 204 204 205 206 215 216 23 360 350 11 48 74 88 72 110 128 138 138 134 134 137 140 133 128 123 117 116 117 114 112 110 108 105 98 100 105 102 100 102 117 125 129 128 124 115 104 95 87 86 85 65 27 46 94 116 129 137 133 129 134 130 124 116 113 113 109 103 85 58 309 267 234 206 155 118 106 105 102 18 19 19 21 22 22 23 23 23 23 22 22 22 21 20 19 19 18 18 19 19 20 20 20 19 20 21 23 24 24 23 22 22 22 21 21 20 20 20 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 16 16 16 16 16 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 20 20 19 20 19 19 18 18 18 18 18 18 18 18 19 18 18 18 18 18 19 20 22 27 38 82 123 140 121 112 106 107 115 180 180 132 136 151 180 200 191 176 156 143 171 197 221 231 265 309 313 300 310 350 7 5 13 38 41 33 19 12 4 1 1 3 5 5 2 356 349 343 332 308 277 233 196 180 160 73 74 105 123 126 68 31 49 93 99 93 27 350 28 47 47 27 51 80 104 110 113 112 113 117 114 114 104 84 48 41 155 143 120 108 95 92 91 81 50 360 345 338 349 3 44 68 66 46 9 343 317 313 310 298 294 299 297 302 340 360 336 255 223 209 202 194 185 173 139 59 32 360 310 292 72 97 102 102 92 81 194 217 208 172 140 87 84 85 90 87 76 71 50 2 303 242 228 237 239 237 225 196 154 144 143 147 132 97 81 54 7 332 313 311 311 306 347 34 36 33 32 34 14 352 343 338 350 305 290 315 36 54 41 28 353 13 360 321 297 290 288 261 229 218 218 236 322 352 17 21 22 20 21 21 5 357 10 12 354 321 319 323 336 345 23 351 325 310 300 282 360 35 38 47 223 237 302 316 321 326 332 336 341 349 1 14 21 360 340 315 335 35 40 40 39 31 23 18 12 6 358 356 355 354 353 352 351 342 328 318 315 84 52 26 359 351 348 347 12 29 33 25 11 6 7 14 32 42 39 40 41 32 27 26 21 13 354 340 331 326 326 328 325 317 305 299 294 283 288 306 348 6 11 15 20 21 18 23 40 65 74 72 70 68 67 44 1 356 6 19 8 354 347 38 54 50 38 49 80 82 68 7 347 340 315 300 287 67 67 49 353 317 316 12 63 69 65 54 55 52 43 60 73 63 45 61 81 71 43 14 24 66 55 49 57 60 56 19 12 22 75 81 61 47 42 46 43 34 12 360 200 180 76 62 42 19 292 227 256 311 323 334 351 3 19 42 56 62 58 47 7 332 323 322 319 319 337 356 356 320 318 331 41 51 39 258 233 188 188 203 241 245 248 277 302 343 346 332 302 317 327 330 328 323 318 312 302 284 81 85 95 239 235 292 29 16 337 316 309 19 34 358 333 319 14 47 54 54 51 41 356 310 298 315 329 345 343 333 325 310 302 305 318 337 11 58 91 106 118 132 123 104 98 101 109 52 41 58 80 88 90 68 45 51 74 93 114 112 97 81 62 44 33 38 54 84 119 157 296 312 326 328 330 339 36 60 49 39 26 35 39 48 91 132 141 143 144 145 151 162 183 212 239 104 106 117 143 155 142 78 71 77 86 95 92 87 78 67 35 354 344 27 61 63 64 66 75 86 97 107 116 127 122 101 86 77 79 106 106 84 49 9 7 3 344 314 316 328 359 34 59 24 311 290 281 288 296 324 341 351 341 332 309 357 13 13 352 331 316 316 321 340 10 75 16 347 345 354 4 9 13 16 22 12 346 319 312 312 315 316 315 311 311 316 320 322 325 326 327 330 331 332 333 334 333 331 332 332 333 336 342 348 357 3 355 345 334 330 326 318 310 300 294 284 276 274 261 189 180 315 324 313 326 30 49 47 31 65 205 223 239 243 214 212 211 201 190 78 360 330 289 282 300 345 46 84 14 29 107 128 132 134 139 138 136 130 125 119 114 113 113 113 112 109 107 103 98 91 83 70 53 38 64 115 127 126 124 119 113 107 91 74 57 58 27 46 91 125 135 132 131 130 129 123 113 112 111 112 113 117 122 131 167 212 224 210 180 142 118 105 110 18 18 19 20 21 22 22 22 23 22 22 22 21 21 20 19 18 18 18 19 20 20 20 20 19 20 20 22 23 23 22 22 22 22 21 21 20 20 20 19 19 19 19 19 18 18 18 18 18 17 17 17 18 18 18 18 17 17 17 16 16 16 16 16 16 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 20 19 19 19 18 18 18 18 18 18 19 19 18 19 18 18 18 18 19 19 22 32 73 126 147 133 125 124 130 130 133 124 151 191 201 206 219 217 206 198 206 218 230 237 247 302 332 348 14 34 30 27 21 17 14 19 19 14 10 4 360 359 357 355 352 346 343 340 335 330 309 263 215 189 180 156 114 86 105 125 99 73 45 32 60 112 124 110 55 46 45 46 53 64 75 91 95 96 99 123 164 146 124 116 115 119 238 252 243 101 97 96 93 88 77 44 351 336 350 18 5 13 49 54 40 352 329 308 337 349 345 334 324 317 311 322 345 332 302 246 215 201 196 189 180 132 57 23 343 290 269 144 116 104 99 87 70 21 256 223 167 118 87 84 85 90 96 96 98 74 27 327 253 215 213 221 239 205 169 137 126 125 128 108 87 87 75 30 357 338 331 331 346 34 45 44 37 37 40 13 353 331 326 326 301 4 54 54 47 27 1 325 194 195 241 277 288 294 281 250 216 205 210 259 349 26 19 13 5 9 1 339 324 302 275 267 267 273 287 299 282 265 262 285 299 301 309 348 357 4 20 360 320 339 338 337 332 336 349 351 349 347 358 4 356 352 360 36 42 44 75 121 170 94 49 21 3 344 343 343 345 344 338 329 322 317 314 316 331 25 20 2 350 345 349 33 46 46 25 2 360 359 3 21 41 47 38 38 42 38 31 17 358 338 330 325 322 324 324 320 308 295 287 325 3 26 28 24 16 13 12 15 18 21 33 55 72 76 79 78 77 73 44 10 348 7 25 35 21 15 35 41 41 27 44 69 73 68 9 339 325 326 319 350 62 65 58 347 310 284 49 71 74 71 65 64 63 60 81 107 238 319 60 86 80 62 17 31 62 81 70 54 44 28 285 353 7 23 27 25 27 45 54 54 35 358 275 196 76 54 49 44 29 8 341 328 333 336 345 1 1 2 7 63 85 76 71 15 313 310 310 307 309 325 337 327 299 15 53 48 42 29 292 223 203 193 192 314 38 353 337 337 343 336 310 295 309 318 323 322 318 314 305 295 286 128 146 223 248 256 15 15 3 345 354 59 56 37 339 324 327 34 28 17 1 360 354 321 296 287 293 299 308 318 321 317 303 299 298 309 323 347 34 83 116 127 139 132 115 97 82 71 62 69 80 98 111 123 128 120 103 112 118 127 129 125 109 83 67 52 63 88 116 143 186 253 296 318 326 347 42 62 65 51 29 11 20 16 357 336 326 169 145 145 146 150 156 164 173 156 109 102 102 119 115 87 74 78 88 106 118 119 122 128 140 139 360 357 28 49 57 58 61 72 76 80 88 94 104 103 100 96 65 49 41 13 353 355 344 325 323 305 294 308 329 7 27 53 126 236 262 275 300 320 326 329 333 341 2 28 18 358 318 319 320 324 326 331 338 357 38 35 20 7 358 9 19 13 5 348 310 289 291 299 306 313 316 317 318 318 320 322 326 328 329 329 327 328 330 331 332 332 332 334 336 338 343 349 357 359 356 349 343 338 333 324 314 308 302 296 289 282 264 176 144 142 172 259 288 305 91 110 128 257 203 199 202 209 213 211 212 211 195 131 84 350 338 356 344 356 13 360 349 342 333 19 125 136 140 143 138 131 125 121 118 118 117 116 115 113 111 109 106 101 95 83 66 47 26 11 57 109 124 124 121 117 112 101 91 82 50 28 78 98 123 131 129 130 124 113 107 106 108 110 112 117 122 135 144 154 166 180 180 159 106 47 8 72 19 18 18 20 21 21 22 22 22 22 22 21 21 21 20 19 18 18 18 19 20 20 20 20 19 19 20 22 23 23 22 22 21 21 21 20 20 20 19 19 19 19 19 19 19 18 18 18 17 17 17 17 17 17 17 18 18 17 17 16 16 16 16 16 16 16 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 20 20 20 20 19 19 18 18 18 18 18 18 19 18 19 19 18 18 18 18 17 17 18 23 44 115 132 133 131 130 133 131 137 150 196 215 216 210 207 209 212 211 225 237 248 282 31 15 23 39 37 37 31 24 15 13 10 9 7 6 4 360 355 352 349 345 341 336 329 327 324 333 338 345 209 201 208 197 70 42 94 121 105 101 93 39 6 135 139 138 132 104 83 54 44 52 68 80 87 99 120 180 228 271 180 125 126 156 228 254 275 68 96 99 93 81 62 10 338 334 21 36 3 3 25 34 9 318 324 332 354 349 341 333 318 301 287 274 296 302 292 250 217 200 194 194 195 180 128 331 295 277 240 106 101 95 93 89 80 62 245 217 165 118 107 103 102 108 126 128 128 118 74 356 278 215 201 192 187 178 156 126 99 105 135 104 90 90 84 64 34 14 358 356 17 46 52 49 43 43 36 10 344 322 339 358 34 56 60 59 42 1 329 311 190 176 224 311 319 319 307 251 211 201 201 218 27 24 17 4 346 336 322 310 311 289 210 214 221 225 254 271 271 284 302 295 298 301 265 249 263 269 258 217 239 340 317 312 310 328 352 345 323 320 332 326 319 349 42 58 70 93 174 173 159 102 70 39 325 265 266 286 288 282 285 290 294 297 299 304 318 13 12 3 348 344 349 34 49 49 28 4 356 351 345 346 27 49 35 35 47 49 43 20 346 332 328 325 324 325 324 326 333 348 22 27 28 24 22 21 17 12 9 10 11 14 25 64 88 86 88 96 90 85 70 15 336 354 22 42 23 11 7 4 351 346 61 72 62 48 8 353 342 340 311 339 65 72 66 349 320 303 78 83 78 76 70 62 64 63 61 66 64 47 70 86 94 94 325 266 221 88 69 51 18 326 265 45 24 11 355 355 12 57 86 99 132 246 241 70 61 49 36 21 12 345 318 328 333 334 346 360 359 338 322 343 63 73 95 191 277 291 295 294 297 301 300 268 144 57 39 32 28 27 35 205 208 210 228 353 350 335 317 315 316 328 304 290 287 303 312 315 312 311 315 348 38 141 180 235 248 281 23 357 354 354 41 90 83 70 290 328 24 60 42 360 331 325 319 305 292 283 278 274 272 276 279 279 281 281 284 299 324 351 25 75 117 130 135 131 118 104 92 80 69 74 85 103 115 125 132 128 124 122 126 132 136 121 85 61 52 45 48 55 77 47 284 290 305 323 356 42 62 65 60 38 4 348 348 337 320 321 321 321 145 144 143 144 145 146 151 127 100 100 100 99 94 87 86 90 100 115 132 145 149 151 152 131 74 31 39 44 51 55 63 75 78 80 83 86 92 94 104 112 99 85 74 17 358 355 355 292 279 275 276 302 320 349 351 47 165 204 241 279 290 310 303 303 306 329 341 349 355 346 325 322 324 328 329 334 340 354 8 15 9 360 343 354 12 2 340 311 288 280 284 294 303 311 315 317 319 323 328 330 332 333 337 332 330 331 330 330 332 333 334 335 337 340 346 350 351 354 356 356 352 346 338 328 313 305 298 292 297 284 177 154 150 153 172 196 234 192 167 181 198 213 211 207 204 206 209 211 209 207 168 111 108 167 74 46 60 23 15 360 354 347 335 339 38 132 137 137 136 129 123 120 120 121 120 118 117 115 113 111 108 104 100 92 78 60 44 29 41 84 118 122 123 124 122 120 124 131 180 137 110 111 115 117 118 115 110 103 104 107 111 113 116 118 123 135 143 147 145 143 121 108 96 77 36 17 19 18 18 19 20 21 21 22 22 22 22 21 21 21 20 19 18 18 19 19 20 20 20 20 19 19 20 22 23 23 22 22 21 21 21 20 20 19 19 19 19 19 19 19 19 19 18 18 18 17 17 17 17 17 17 17 18 17 17 16 16 16 15 15 16 16 16 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 20 20 20 20 19 19 18 18 18 18 18 19 18 19 19 18 18 18 18 17 16 16 18 29 69 86 126 140 119 113 105 142 176 191 205 213 201 195 195 214 255 305 305 19 55 53 41 37 43 49 42 27 15 13 13 6 360 356 355 353 351 347 341 342 340 335 325 316 319 356 29 20 14 224 204 201 32 25 19 112 141 127 127 131 119 119 144 142 140 141 129 104 82 64 49 51 69 80 124 195 237 270 294 277 236 190 201 225 255 283 339 98 99 93 76 54 354 345 359 57 45 8 357 358 7 333 318 341 340 341 329 321 312 312 307 298 262 219 230 234 218 208 202 199 199 198 195 200 208 169 129 108 103 96 91 94 98 104 201 236 206 141 108 94 94 109 133 158 153 124 98 88 62 19 224 205 187 171 158 136 101 347 201 180 128 98 82 82 75 59 33 12 5 20 42 55 53 50 49 32 3 339 333 355 33 58 62 62 59 21 331 297 294 317 10 14 3 351 346 338 295 100 36 64 51 36 21 4 326 308 303 301 306 318 298 240 200 209 226 250 272 19 47 341 307 316 297 270 277 294 296 264 226 224 235 263 276 279 268 162 176 225 269 294 289 278 255 188 140 142 162 187 177 156 127 131 145 197 215 226 244 256 263 267 274 282 289 297 315 340 14 18 5 354 5 26 45 45 40 24 5 350 330 321 329 355 19 38 34 41 50 64 41 339 330 326 323 324 328 343 360 13 19 25 24 20 18 16 16 15 11 9 9 10 9 1 48 102 83 73 60 72 82 88 15 337 343 19 39 27 5 343 331 314 319 87 84 77 48 9 353 350 340 307 42 70 65 48 339 340 19 69 82 82 68 45 35 62 51 40 43 53 57 63 80 116 153 203 204 85 63 63 51 10 288 248 206 184 344 333 339 6 83 123 143 190 206 216 50 52 55 25 337 291 291 299 313 321 328 332 336 337 320 318 345 6 14 13 339 298 294 297 302 307 303 206 147 105 57 32 20 17 22 33 215 219 227 282 330 305 287 279 293 293 289 282 277 275 289 306 316 312 349 65 69 70 74 53 51 87 53 13 341 342 354 59 127 152 184 197 49 63 63 42 348 315 312 306 298 286 272 258 232 217 228 246 260 272 276 277 269 332 27 34 59 109 133 137 133 120 109 96 84 75 74 85 101 116 124 128 128 127 128 134 136 140 90 62 61 55 47 38 36 36 332 311 304 312 353 42 57 64 66 55 15 329 320 318 307 303 306 307 310 306 154 142 139 135 127 95 59 57 58 61 69 87 106 116 125 130 130 132 144 157 150 140 104 68 42 39 44 52 53 62 71 78 81 81 85 90 100 126 138 140 133 124 117 84 30 24 324 272 267 261 213 220 219 201 185 183 200 223 255 248 253 276 304 314 322 318 321 337 347 347 336 329 326 327 337 346 350 354 357 354 349 334 328 325 330 317 304 287 279 280 292 300 306 309 313 318 323 329 334 337 335 333 332 332 332 331 331 332 333 333 331 330 331 339 348 358 2 5 7 1 354 345 333 319 296 300 309 305 254 169 154 151 152 175 185 193 198 202 201 202 205 208 208 207 205 208 211 209 203 147 67 305 251 276 295 295 346 349 339 334 333 331 353 46 110 130 139 136 127 119 119 119 120 119 118 116 114 113 111 108 103 97 89 79 72 62 50 48 63 90 110 120 127 129 132 137 144 147 122 117 113 114 114 116 115 113 109 110 112 117 118 119 120 124 131 141 139 126 112 106 103 103 96 81 35 19 18 19 19 20 21 21 21 22 22 21 21 21 20 20 19 18 18 19 19 20 21 21 20 19 19 20 22 22 23 22 22 21 21 20 20 20 19 19 18 18 18 18 19 19 19 19 18 18 18 18 17 17 17 17 17 17 17 17 16 16 16 15 15 15 16 16 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 19 18 19 19 19 20 20 20 20 19 19 19 18 18 18 18 18 19 19 19 19 19 19 18 18 17 16 16 22 19 352 137 133 102 71 55 74 136 141 139 165 197 184 171 144 314 306 345 57 51 49 40 19 38 66 54 42 27 12 1 349 341 334 337 338 335 332 330 336 332 326 313 317 349 25 30 24 20 32 74 66 44 20 15 70 123 126 131 135 143 133 116 105 117 118 118 112 102 84 55 352 311 205 205 221 254 308 307 267 258 249 240 360 22 324 304 281 101 101 97 94 324 339 15 94 68 29 360 356 2 9 358 348 331 323 313 315 321 329 327 322 284 202 183 194 198 205 211 213 207 203 202 209 205 180 139 117 104 96 92 98 110 180 217 213 150 99 87 83 97 123 155 191 205 136 102 100 101 184 279 219 180 158 132 36 301 243 198 197 197 194 110 87 93 87 67 30 3 2 42 71 67 62 60 30 360 336 344 10 51 65 69 71 64 350 310 297 308 11 29 18 8 353 1 16 38 36 28 25 32 34 335 306 288 296 297 303 323 331 327 303 167 202 240 281 282 311 50 19 355 18 19 17 9 2 353 337 315 283 272 272 272 270 248 180 198 262 270 281 290 294 359 130 155 168 187 195 185 169 154 152 162 188 215 221 222 231 241 252 273 290 308 318 327 340 5 21 10 10 25 36 43 43 32 12 360 354 343 327 328 334 335 6 24 35 43 52 32 342 328 324 322 325 339 22 25 23 17 16 17 14 13 11 12 11 9 7 6 9 6 360 33 59 50 36 31 40 64 72 11 339 328 13 33 29 360 337 224 230 237 76 84 83 65 17 345 344 335 303 47 59 51 16 334 338 350 35 86 84 58 9 16 82 81 65 31 55 64 47 69 161 105 82 58 44 51 64 46 8 290 267 241 198 283 330 326 348 109 127 139 189 64 55 44 41 37 346 301 281 293 303 312 296 289 309 324 334 337 358 19 15 7 351 340 332 331 354 8 15 9 19 113 98 75 42 13 359 7 11 228 217 228 341 324 308 303 298 295 296 292 279 272 270 285 337 348 356 28 63 72 69 58 56 59 80 27 345 336 334 327 213 209 221 217 221 35 43 41 20 341 318 312 310 311 312 303 249 130 154 176 218 246 256 256 67 78 68 57 50 22 312 198 180 162 123 103 91 88 83 76 78 86 101 106 111 117 126 135 147 133 105 60 56 60 65 65 42 32 357 319 308 296 273 67 61 57 57 57 44 350 304 304 305 303 300 301 307 304 301 269 154 141 135 129 111 69 51 41 31 30 75 145 164 165 159 150 143 144 156 145 125 90 66 31 13 22 31 39 48 60 69 75 79 82 99 147 168 166 150 138 128 124 119 114 107 322 297 301 310 341 257 216 206 198 197 205 201 205 220 241 259 284 299 306 296 298 316 339 346 333 323 321 331 338 341 336 338 340 343 344 344 338 335 332 328 321 305 292 287 294 298 300 302 308 314 321 327 331 333 332 330 331 329 329 330 330 331 328 326 323 324 327 339 351 12 20 21 20 16 6 354 341 338 10 39 31 337 250 172 148 142 142 185 193 193 201 210 215 212 211 209 209 208 203 206 209 211 204 151 119 360 337 343 346 341 335 327 318 313 310 314 314 100 139 143 144 136 125 118 118 117 117 117 116 113 113 112 111 107 101 93 88 83 81 77 70 59 59 65 84 105 121 127 130 129 127 118 131 120 121 121 121 120 117 117 116 118 121 121 119 119 121 124 128 124 114 106 91 82 87 98 103 100 71 19 19 19 19 20 21 21 21 21 21 21 21 21 20 20 19 19 19 19 20 21 21 21 20 20 20 20 21 22 22 22 21 20 20 20 19 19 19 18 18 18 18 18 18 19 19 19 18 18 18 18 18 17 17 17 17 17 17 17 16 16 16 15 15 15 15 16 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 19 18 18 18 19 19 20 20 20 20 20 19 19 18 18 18 18 18 18 19 19 19 19 19 19 18 17 15 15 15 10 357 360 99 96 61 44 32 98 152 177 183 188 183 173 171 199 221 61 53 50 66 65 27 53 54 53 50 29 337 317 301 306 312 318 318 318 319 323 327 320 322 318 8 27 28 27 24 20 22 40 46 40 355 336 6 107 112 116 114 100 84 76 50 327 264 227 121 109 103 97 286 246 238 55 65 190 232 285 299 308 314 52 324 335 325 75 107 105 113 120 136 158 312 301 298 92 349 339 341 349 359 346 338 324 328 332 343 340 338 332 330 332 180 168 180 211 225 226 220 212 206 208 215 213 202 154 107 97 92 90 94 127 202 206 124 103 93 92 92 113 145 150 202 244 232 196 188 224 251 286 236 202 175 156 339 256 225 202 195 217 246 218 99 102 99 93 71 26 337 350 104 93 73 60 48 357 334 348 23 69 72 77 95 105 269 305 306 320 58 53 25 352 347 16 25 33 19 358 319 289 272 268 281 294 317 317 306 328 329 330 21 84 36 323 313 12 42 48 39 38 37 27 15 4 359 356 352 345 335 329 324 317 321 333 355 334 308 296 318 48 64 75 218 218 222 247 227 213 198 167 150 122 348 305 287 271 256 249 253 286 311 324 324 326 332 350 11 12 23 39 51 53 51 28 7 336 335 340 142 333 329 326 348 30 40 38 24 11 349 335 324 318 323 4 44 35 26 14 13 11 7 7 7 8 8 6 1 3 9 5 12 59 64 51 16 8 12 49 43 357 329 327 19 28 23 360 344 268 208 128 59 70 74 76 42 7 357 4 25 47 51 48 12 339 328 329 30 90 85 73 40 47 88 127 151 224 98 92 93 129 124 79 69 51 7 38 80 85 269 263 289 346 23 343 334 327 295 198 180 58 36 34 35 40 48 198 230 303 335 351 337 319 301 293 300 345 1 14 14 12 353 352 352 356 9 27 38 38 27 9 48 107 95 79 49 9 344 355 48 74 108 105 356 321 313 317 322 319 312 298 277 261 280 25 30 30 30 12 331 345 35 53 64 61 48 6 351 354 341 291 221 286 338 5 32 36 27 11 350 341 333 327 326 318 311 295 261 110 154 177 210 227 233 95 65 62 48 37 331 314 287 252 227 197 123 90 84 94 98 100 97 93 96 95 99 113 136 146 147 81 54 46 47 51 65 78 78 41 328 311 315 311 279 74 53 46 44 41 16 350 327 314 298 289 289 292 296 293 284 275 221 155 129 119 107 80 59 36 15 355 329 224 192 177 162 154 148 147 146 133 110 87 65 341 325 360 33 41 48 53 60 63 64 54 111 192 168 167 166 160 130 106 97 94 101 83 296 279 277 277 273 251 208 192 199 205 200 201 209 229 251 266 279 287 282 290 300 318 329 331 325 320 328 320 319 316 326 335 344 351 355 357 358 357 351 343 321 306 300 302 301 301 299 304 310 317 322 326 330 329 329 328 328 327 328 328 325 323 321 321 320 324 335 360 23 25 23 24 26 18 2 352 27 114 99 79 343 306 206 149 150 169 203 209 209 207 208 210 212 212 211 210 207 196 202 204 202 183 123 114 84 41 347 352 360 343 317 297 289 288 292 284 250 169 152 144 136 124 119 117 116 115 115 113 112 113 112 110 107 104 99 96 92 87 84 80 73 64 60 61 70 88 111 120 126 136 144 136 129 127 128 124 121 117 118 121 126 123 119 114 114 116 117 118 118 115 108 97 79 76 84 101 107 104 19 19 19 20 20 21 21 21 21 21 21 21 21 21 20 20 20 19 20 20 21 21 21 20 20 20 21 21 22 22 22 21 20 20 19 19 19 18 18 17 17 17 18 18 19 19 18 18 18 18 18 18 18 18 18 18 17 17 17 16 16 16 15 15 16 16 16 16 17 17 17 16 16 17 17 17 17 17 18 18 18 18 18 18 18 18 19 19 19 20 20 20 20 20 20 19 19 18 18 18 18 19 19 19 19 19 19 19 19 17 15 16 17 19 9 4 19 50 53 29 15 120 167 172 175 180 178 167 91 64 53 52 65 114 178 145 111 85 76 73 102 234 257 271 284 300 306 311 312 313 321 322 325 325 360 23 30 28 25 24 25 27 29 31 32 22 5 350 29 89 92 90 87 95 99 95 55 292 287 253 108 116 122 154 162 142 79 55 24 87 140 39 33 47 62 75 82 61 261 118 107 105 113 122 137 131 115 103 123 163 260 297 324 335 340 333 333 337 347 344 341 333 328 318 304 284 200 180 198 255 263 259 230 215 204 211 225 231 231 156 85 87 91 97 114 215 206 149 105 97 92 98 106 206 234 225 233 256 267 249 237 251 239 239 225 214 206 190 172 194 206 201 171 192 256 274 82 97 100 102 106 95 305 265 206 115 37 24 25 340 333 343 30 68 68 96 187 183 228 309 307 295 114 124 147 237 274 321 341 333 288 285 285 289 288 275 299 337 345 333 309 319 317 323 42 20 336 338 27 61 57 53 46 40 35 30 7 349 342 338 334 331 331 335 341 349 4 360 349 324 314 316 349 23 341 292 301 352 349 356 360 358 354 27 70 51 20 3 350 339 331 323 321 324 318 315 314 316 320 330 343 351 350 345 148 169 167 333 340 93 132 148 154 150 341 338 327 342 42 44 26 4 343 326 312 314 334 33 47 42 32 19 12 5 358 1 3 4 3 359 352 357 4 5 19 59 77 68 1 343 353 43 14 340 318 330 33 31 22 5 349 352 57 66 64 64 57 48 32 17 6 9 26 42 43 35 5 332 309 298 64 87 91 86 335 61 95 135 172 192 169 160 164 137 70 75 88 87 279 268 251 219 230 247 27 24 13 346 329 325 303 359 107 52 40 29 12 326 230 208 156 25 23 24 360 338 320 311 333 31 32 27 13 4 356 3 6 9 23 36 43 33 345 290 140 106 94 79 42 2 334 325 24 75 88 81 339 300 304 315 318 317 311 301 283 268 32 38 37 38 39 44 356 319 337 25 67 55 41 24 20 18 11 314 269 324 350 30 44 33 6 348 339 340 336 323 276 250 257 221 184 100 209 208 213 227 269 27 37 36 9 347 310 331 234 232 200 154 91 73 77 96 118 139 161 140 120 115 123 152 155 131 104 70 64 65 55 49 53 70 86 34 357 347 11 3 345 328 351 33 34 24 342 328 310 301 293 284 283 277 273 269 260 247 206 117 97 93 86 72 56 35 14 356 338 322 154 141 141 141 141 139 133 112 95 86 111 180 188 140 111 91 68 59 57 55 52 45 37 92 133 125 120 129 102 83 70 62 49 180 244 258 258 261 271 250 176 142 180 202 202 201 204 221 237 252 256 267 281 298 306 312 324 336 341 321 294 291 295 305 332 348 356 3 5 4 1 359 357 355 346 328 318 313 311 308 305 308 315 320 325 328 329 329 329 327 328 327 328 324 319 317 318 319 316 320 331 7 25 20 13 11 14 11 2 353 122 136 125 120 107 304 255 176 182 195 212 214 213 209 210 211 213 212 210 207 196 175 195 196 192 126 76 91 108 102 360 360 5 360 306 284 273 269 265 274 261 169 154 144 138 126 122 119 116 113 112 113 113 112 110 109 107 104 101 98 94 90 88 86 84 76 68 61 52 48 65 100 121 130 136 130 133 131 129 123 120 118 121 126 130 124 117 113 115 117 121 121 121 115 109 99 90 81 78 93 100 106 19 19 19 20 21 21 21 22 22 21 21 20 20 20 20 20 20 20 20 20 21 21 21 21 20 20 21 22 22 22 21 21 20 19 19 19 18 18 18 17 17 17 17 18 18 18 18 18 18 18 18 18 19 18 18 18 18 17 17 17 16 16 16 16 16 16 16 16 17 17 16 16 16 16 17 17 17 17 17 18 18 18 18 18 18 18 18 19 19 20 20 20 20 20 20 19 19 19 18 18 18 19 19 18 19 19 19 19 19 19 19 20 20 21 9 359 347 355 13 10 3 341 170 168 165 171 126 81 65 52 31 22 228 218 189 101 115 120 109 115 172 217 248 273 290 304 317 328 339 337 331 323 347 15 35 34 30 22 19 19 22 27 30 32 28 14 1 347 38 85 97 111 129 129 118 107 35 9 2 3 74 125 142 155 115 98 84 72 56 64 60 43 49 58 66 84 111 202 205 180 115 110 115 118 124 134 150 160 152 185 272 309 331 336 332 327 328 328 331 330 327 319 318 312 293 263 180 186 224 284 283 269 240 213 202 211 225 248 229 111 70 92 104 121 150 228 173 121 104 99 97 99 98 314 283 275 270 275 284 275 262 255 254 223 216 206 222 249 215 180 171 148 114 161 193 247 267 91 126 146 147 127 155 277 180 95 58 22 355 325 330 343 50 81 101 229 234 200 253 327 326 267 166 170 174 176 242 283 273 277 283 289 291 293 305 52 57 2 346 326 310 306 300 324 62 6 328 338 55 65 66 66 65 50 39 28 353 334 321 319 317 317 321 328 332 337 343 327 315 300 303 319 290 261 259 43 34 23 12 2 351 348 348 3 37 64 41 18 356 339 329 321 314 303 294 293 293 295 294 291 283 274 245 237 238 243 248 264 83 110 139 153 156 152 196 287 298 305 348 106 94 7 305 305 316 345 26 47 48 39 31 19 6 355 351 356 358 357 350 346 342 350 357 3 21 59 84 85 57 346 360 21 2 344 315 360 55 40 30 21 4 46 82 69 70 72 63 54 42 22 7 358 6 26 31 26 7 341 311 231 83 85 97 73 6 23 64 138 185 210 215 71 54 33 37 70 126 168 221 242 246 198 229 156 70 51 10 323 338 22 46 76 80 60 41 337 333 342 31 28 25 23 45 77 14 344 334 329 356 56 52 41 11 4 4 10 10 11 24 30 30 19 345 296 113 105 95 84 36 337 325 322 353 50 57 360 314 311 318 319 312 320 330 19 47 54 42 36 30 30 35 51 33 3 352 223 221 15 24 32 41 42 27 347 328 333 358 31 45 15 346 347 343 338 332 328 156 58 46 41 34 360 298 296 296 296 4 23 17 5 350 340 326 295 339 360 107 91 74 61 60 71 123 143 154 149 140 131 147 163 153 114 87 69 73 85 71 54 38 47 58 34 356 348 6 359 347 335 346 27 4 333 296 291 287 287 286 283 286 280 269 257 234 208 121 94 86 81 74 61 48 34 21 8 358 357 64 121 127 129 132 127 112 83 78 101 154 166 166 159 144 128 108 87 64 67 91 123 122 115 110 101 98 96 87 74 51 42 27 314 269 262 253 253 269 180 114 120 197 210 202 198 203 220 236 247 241 246 265 282 291 301 321 344 354 333 283 269 268 67 46 25 19 18 15 11 3 359 355 354 353 348 336 328 320 315 315 319 323 330 333 334 334 331 329 327 327 326 324 319 316 316 318 318 314 318 330 8 21 16 6 1 1 6 9 11 133 138 129 132 142 205 219 209 203 207 214 218 219 218 218 219 219 210 193 72 86 141 180 175 157 111 76 67 86 85 27 6 354 344 303 285 280 266 256 269 268 137 149 145 140 127 123 121 118 115 112 113 113 112 110 109 107 106 104 101 98 95 93 90 87 87 84 78 63 51 42 53 73 95 85 73 122 128 128 122 120 121 125 127 128 122 119 117 119 121 123 121 119 114 108 101 98 95 95 99 102 103 20 19 19 20 21 21 22 22 21 21 20 20 20 20 21 21 21 20 20 20 21 21 20 20 20 21 22 22 23 22 22 20 20 19 19 19 18 18 17 17 16 16 17 17 18 18 18 18 18 18 18 18 19 19 19 18 18 18 17 17 16 16 16 16 16 16 16 16 17 17 16 16 16 16 16 16 17 17 17 17 17 18 18 18 18 18 18 19 19 19 20 20 20 21 20 20 19 19 19 19 18 19 19 19 19 19 19 20 20 21 21 21 20 10 347 335 328 324 330 335 283 277 140 103 94 48 77 81 80 61 271 267 332 37 29 32 59 65 62 72 112 180 236 284 307 331 349 356 353 338 334 342 22 38 43 35 24 9 9 12 18 23 28 31 32 16 360 352 42 128 146 145 139 123 90 67 52 23 360 15 48 51 89 97 92 94 97 102 84 71 57 39 23 23 46 204 204 233 96 96 105 112 117 120 124 130 137 139 119 100 289 282 295 309 315 316 315 317 319 319 319 319 326 326 321 311 216 192 206 233 234 243 232 199 187 180 191 249 156 126 74 113 122 143 160 160 103 81 81 89 89 86 72 352 303 291 285 275 290 305 300 282 359 65 54 48 35 17 27 142 139 205 230 195 194 206 256 256 222 196 172 131 145 218 204 119 88 45 341 311 342 6 70 102 136 239 213 169 122 22 339 136 149 152 156 164 268 292 290 285 282 283 279 264 191 51 32 7 341 313 304 299 290 324 76 247 284 15 61 71 83 71 63 55 37 6 339 327 321 319 317 316 315 311 298 299 299 286 292 298 272 277 311 4 25 39 34 24 350 338 335 333 335 339 14 81 79 57 332 311 306 300 297 288 275 273 273 273 267 259 250 240 229 233 241 251 267 302 347 357 156 161 160 160 193 248 292 301 290 202 207 223 262 327 5 28 42 52 49 42 32 13 353 342 343 348 341 335 328 332 335 342 347 356 19 61 84 93 89 61 41 22 340 329 325 29 71 72 53 345 255 180 90 68 71 78 80 66 50 29 360 333 329 347 28 33 25 356 349 140 67 86 106 89 58 25 21 285 314 68 71 57 48 29 357 325 186 177 200 319 11 43 36 49 111 134 138 278 8 39 76 84 85 77 58 295 47 45 44 24 4 334 309 163 99 19 350 332 332 32 59 50 32 16 11 11 8 13 42 35 25 14 6 12 101 102 91 100 106 307 317 321 327 336 333 304 309 315 323 320 311 346 35 58 61 60 50 35 21 11 13 22 7 350 300 208 218 352 5 22 56 70 50 21 9 2 16 29 34 355 350 353 346 340 338 27 83 60 44 24 24 13 324 330 360 34 30 25 8 356 349 339 334 330 306 296 280 22 64 58 38 34 56 96 128 138 134 122 143 164 197 66 58 58 68 91 84 63 42 22 8 5 339 326 338 8 21 53 55 180 249 232 209 235 263 274 288 309 319 319 312 283 121 109 100 92 86 82 71 55 38 28 20 6 358 354 51 123 137 145 149 145 154 180 202 198 192 188 178 169 154 143 134 132 180 212 198 184 161 135 110 96 87 79 69 64 57 12 317 299 281 269 259 265 283 292 277 273 302 274 189 196 208 228 248 257 244 223 224 249 277 300 306 355 21 15 38 107 101 101 99 82 61 42 30 20 11 3 356 350 348 347 345 338 326 324 325 333 337 339 342 341 339 336 331 327 325 323 320 317 315 315 319 318 312 316 327 3 17 17 6 357 349 12 86 121 131 135 132 145 156 173 194 207 211 215 218 219 221 223 232 263 3 30 45 48 83 114 130 127 123 120 111 95 60 34 6 341 330 318 305 299 300 296 295 332 19 103 142 145 141 128 124 121 118 114 111 111 112 113 112 111 111 111 110 109 105 101 99 93 87 85 87 89 82 70 56 52 59 73 62 57 72 117 122 120 121 124 128 127 124 123 122 120 121 123 123 120 116 113 110 106 103 105 109 111 110 113 20 19 19 20 21 22 22 22 21 21 20 20 20 20 21 21 20 20 20 20 20 20 20 20 20 21 22 23 23 23 22 21 20 19 18 18 18 18 17 17 16 16 17 17 18 18 18 18 18 18 18 19 19 19 19 19 18 18 18 17 16 16 16 16 16 16 16 17 17 17 17 16 16 16 16 16 16 17 17 17 17 17 18 18 18 18 18 18 18 19 20 20 20 21 20 20 20 19 19 19 19 19 19 18 19 19 19 19 20 21 21 22 22 3 343 322 317 317 324 339 105 50 44 58 61 57 69 100 138 188 222 72 54 42 23 20 26 27 24 16 14 4 360 3 4 10 11 1 345 332 351 25 41 41 40 32 11 347 356 10 19 22 23 21 23 25 24 29 49 139 135 126 107 89 75 65 55 28 10 35 91 96 87 89 91 96 99 98 93 83 70 42 8 11 38 101 66 50 46 54 86 108 116 120 127 134 136 121 103 86 77 262 273 284 297 305 308 308 312 314 321 331 341 332 328 327 314 221 220 225 222 211 202 194 157 125 95 69 47 68 91 98 121 141 152 122 95 78 76 81 72 55 25 353 315 290 272 250 262 289 304 279 180 131 96 84 61 45 40 110 131 115 99 91 202 224 320 353 313 217 232 238 188 180 189 140 113 103 303 306 333 351 22 70 113 163 175 165 145 145 131 112 119 140 174 180 340 318 304 282 278 274 261 240 171 21 360 320 300 296 302 305 306 270 295 46 54 49 49 60 76 74 62 47 15 335 325 327 323 318 316 312 308 300 290 324 331 326 340 356 55 38 30 29 26 24 20 359 325 317 312 305 301 297 249 139 134 169 232 271 290 297 300 292 276 264 263 265 260 252 238 230 229 234 252 274 303 318 330 323 319 298 194 175 206 233 263 229 166 162 253 265 293 34 38 41 42 46 53 44 27 359 332 307 310 314 313 315 318 324 329 334 345 2 30 59 76 88 86 73 44 353 321 319 325 360 52 128 191 81 59 69 61 53 46 52 64 55 41 17 322 286 308 358 29 35 26 5 356 360 31 66 90 93 77 52 52 63 71 72 78 82 99 247 286 279 28 62 33 2 7 27 37 6 360 114 143 194 360 40 66 84 90 88 180 221 157 119 101 228 273 290 292 287 91 55 13 334 327 338 10 30 35 23 14 10 7 13 27 24 22 19 15 31 108 102 77 74 313 318 312 308 305 287 272 278 292 302 320 318 322 28 50 52 50 52 52 32 9 349 350 353 353 358 25 104 69 15 358 358 36 128 136 73 34 25 19 360 346 354 353 352 345 346 2 54 71 57 38 13 9 27 51 56 53 52 40 25 4 1 2 6 357 314 296 282 276 278 269 191 34 37 51 73 97 105 87 54 38 34 23 8 29 56 75 86 90 74 58 22 7 360 330 264 250 81 112 131 161 215 236 194 185 229 254 274 325 354 8 15 30 55 99 109 105 103 100 97 81 57 28 18 13 7 3 360 360 169 177 202 203 188 202 209 210 214 218 217 186 163 155 155 169 214 233 232 209 182 151 140 124 105 90 81 77 78 78 47 25 360 285 229 222 243 256 252 249 257 312 322 184 249 325 360 11 16 13 214 211 217 250 270 270 344 50 55 87 105 104 107 110 102 93 76 49 33 24 12 1 348 344 342 346 344 339 340 341 344 344 345 345 344 342 341 336 332 330 327 321 318 314 311 311 304 297 304 313 340 360 7 353 340 333 97 129 134 130 139 153 164 173 183 198 207 213 216 219 220 221 222 226 254 349 25 65 96 103 103 96 99 109 123 117 107 70 17 355 343 324 299 305 320 348 12 19 24 40 92 136 149 143 129 125 122 118 113 109 109 110 111 112 113 116 117 117 115 110 104 98 94 89 78 78 81 84 80 72 64 62 65 65 59 45 104 117 122 125 127 126 126 126 126 124 124 124 122 119 117 115 114 114 112 110 111 113 113 117 121 20 19 19 20 21 22 22 22 21 20 20 20 20 20 21 21 21 20 20 20 20 20 20 20 21 21 23 23 24 23 22 20 20 19 19 18 18 17 17 16 16 16 16 17 17 18 18 18 18 18 18 18 19 19 19 19 18 18 18 17 17 16 16 16 16 16 16 16 17 17 17 16 16 16 16 16 16 16 16 17 17 17 17 18 18 17 18 18 18 19 19 20 20 21 21 20 20 20 19 19 19 19 19 18 18 18 19 19 20 21 22 24 23 3 333 308 316 345 13 48 66 57 44 38 52 50 38 123 162 160 79 62 59 44 1 10 12 6 355 342 347 4 26 27 23 19 4 351 344 359 30 39 41 41 34 20 355 353 8 19 24 25 25 24 28 34 44 52 64 80 94 97 95 90 84 74 65 50 27 18 91 98 93 90 95 98 102 103 103 100 92 22 357 357 41 76 82 74 59 37 52 96 113 119 122 129 139 136 124 116 125 170 256 275 285 296 301 302 306 312 321 329 333 324 326 330 350 356 220 220 225 225 202 180 132 101 83 65 50 53 69 83 100 112 121 113 106 96 90 86 76 59 36 16 352 306 263 238 220 241 282 268 209 197 140 115 86 64 55 67 86 91 78 52 336 336 339 342 343 314 301 300 305 279 261 331 360 360 10 327 315 317 340 19 40 52 77 143 151 155 129 87 91 85 70 62 36 351 323 286 269 259 238 205 19 354 319 287 287 299 311 307 315 354 56 59 59 55 48 40 59 64 44 4 299 312 318 314 312 308 310 305 304 345 23 25 20 25 33 42 50 47 41 33 19 3 336 327 321 316 303 261 219 212 206 186 178 189 230 278 304 308 309 304 292 268 261 259 256 241 221 217 228 250 292 305 313 311 311 307 308 312 321 304 247 221 206 189 161 132 83 37 43 62 61 55 41 41 54 43 18 341 316 293 295 298 301 311 317 321 321 322 329 353 36 56 62 62 49 34 357 325 316 316 324 333 338 319 212 80 67 56 55 53 42 42 45 43 22 344 329 323 347 21 30 30 25 14 356 358 21 41 72 94 90 80 47 45 70 87 133 160 164 301 350 15 27 31 5 339 307 352 38 61 78 86 57 34 355 34 58 76 74 74 87 131 162 187 197 214 269 296 292 279 50 62 41 15 350 341 346 20 32 30 13 8 9 21 24 17 14 14 15 29 119 120 112 85 348 319 303 296 289 282 279 281 285 295 315 323 355 55 64 59 44 43 41 22 354 339 339 338 335 340 21 90 56 29 1 346 327 169 162 151 47 348 253 314 342 356 352 349 345 357 30 54 56 41 3 341 356 50 64 67 63 57 41 24 11 16 16 17 6 341 328 313 287 272 255 246 27 45 58 70 76 72 45 351 324 360 46 93 148 130 96 60 38 39 29 14 360 352 314 252 248 249 121 130 170 192 212 196 212 269 247 10 29 32 31 27 31 52 105 117 119 120 123 128 118 61 20 16 14 14 17 14 350 307 233 225 218 210 206 207 210 200 212 254 180 138 160 168 190 219 231 236 182 152 135 143 152 165 139 118 105 90 77 62 73 91 115 180 201 209 218 222 227 236 256 269 288 318 6 16 360 338 296 273 240 225 231 241 260 314 64 86 116 123 120 118 114 113 104 87 51 36 31 21 9 353 346 344 346 346 346 347 347 348 346 345 344 345 345 344 338 335 334 331 327 322 312 299 285 278 276 289 301 317 337 349 339 16 127 134 139 141 137 158 181 191 193 195 202 208 214 216 219 222 225 222 203 151 75 96 92 92 95 92 83 84 100 119 110 97 83 32 9 349 337 301 285 67 82 74 54 34 32 73 132 148 147 139 136 128 117 111 109 109 111 113 115 119 123 123 121 118 113 109 104 101 96 88 81 78 80 81 81 81 74 66 68 55 40 87 120 129 126 125 124 128 129 127 128 126 123 118 114 115 115 115 117 116 115 116 118 118 115 115 20 19 19 20 22 23 22 22 21 20 20 20 20 21 21 21 21 20 20 20 20 20 20 20 20 22 23 24 24 23 22 21 20 19 19 18 18 17 17 16 16 16 16 17 17 18 18 17 18 18 18 18 18 19 19 19 18 18 18 17 17 16 16 16 16 16 16 17 17 17 17 17 16 16 16 16 16 16 16 17 17 17 17 17 18 17 17 18 18 18 19 19 20 20 21 21 20 20 20 20 20 19 19 19 18 18 18 19 19 20 21 22 20 6 332 315 319 15 46 65 68 65 44 37 46 39 32 43 71 72 56 54 60 74 325 347 330 316 301 307 340 15 31 29 21 12 5 4 9 34 43 42 40 35 24 13 6 14 21 26 27 27 26 27 30 39 49 55 58 67 85 96 99 99 97 91 81 69 56 52 67 86 90 74 74 86 91 97 102 102 90 41 13 359 7 73 99 91 70 6 24 77 110 117 120 127 142 200 192 164 167 180 230 259 277 288 296 302 306 312 317 317 314 310 321 329 336 309 239 212 212 227 226 203 146 95 81 71 52 41 55 71 89 93 98 105 108 108 104 98 89 76 54 31 17 6 335 264 227 222 212 51 55 120 128 113 99 75 52 44 62 73 72 39 347 341 343 348 350 355 354 330 315 300 322 360 6 9 4 261 295 336 7 35 40 35 28 43 53 22 17 24 40 42 40 50 34 2 324 293 239 224 180 92 55 353 348 350 355 339 346 8 39 58 65 69 71 98 237 239 41 43 28 357 311 295 296 299 307 315 329 346 10 40 43 38 18 17 27 41 46 45 47 41 2 344 332 331 330 333 341 95 186 205 209 205 200 195 225 281 299 305 309 311 305 287 266 245 218 173 158 154 180 289 300 300 299 293 295 301 318 331 347 329 256 215 199 185 155 127 96 71 68 90 98 90 59 56 57 48 11 334 318 309 305 305 307 312 313 311 308 306 310 7 40 53 54 49 25 355 313 309 311 315 325 332 334 325 22 84 80 74 66 59 48 38 36 40 5 339 333 355 66 44 27 15 30 22 1 346 349 30 68 85 86 94 93 60 48 49 119 99 44 25 14 14 12 3 317 296 269 180 170 205 93 42 33 28 22 20 46 69 82 85 87 87 97 242 210 209 286 269 245 268 50 55 51 20 328 331 348 31 34 28 11 12 17 26 23 13 6 4 14 13 91 136 129 112 349 324 308 303 300 309 301 294 283 287 302 10 63 69 70 65 51 43 31 14 349 338 336 331 323 315 66 87 52 24 359 347 328 183 177 173 349 317 295 320 337 349 345 344 345 18 42 40 22 348 316 317 345 52 63 66 64 60 45 67 140 55 23 7 337 350 358 351 323 265 252 262 339 13 40 312 73 74 65 298 289 295 106 129 169 171 91 25 9 356 356 355 348 337 301 312 350 345 54 104 154 180 198 170 111 24 76 59 48 45 32 23 22 39 92 121 130 130 132 129 106 63 33 23 17 17 32 31 13 13 336 226 228 226 195 145 81 133 67 338 338 242 178 200 210 217 222 194 125 127 134 134 127 125 127 130 130 129 156 232 157 148 164 202 216 219 212 209 220 233 246 256 263 267 310 341 344 333 318 298 270 234 220 220 243 52 71 91 123 131 130 127 125 125 114 74 32 28 26 23 13 2 351 347 347 347 346 343 342 344 346 344 343 343 342 339 334 332 331 333 332 328 315 295 275 271 274 282 290 301 318 336 353 53 136 149 149 155 168 184 194 199 201 203 207 210 215 215 217 229 10 39 74 117 120 110 85 88 102 103 101 95 104 116 70 360 355 24 24 16 55 92 92 85 86 83 58 36 27 57 136 165 172 172 156 131 121 117 116 116 117 120 124 128 130 128 125 123 120 118 117 114 112 108 101 93 87 88 90 94 89 81 66 48 23 34 120 129 124 125 130 130 132 130 129 124 116 112 109 109 112 114 118 119 120 120 120 120 117 117 20 19 20 21 22 23 22 22 21 20 20 20 20 20 21 21 20 19 19 19 20 20 20 21 21 22 23 24 24 24 22 21 20 19 19 19 18 18 17 17 16 16 16 17 17 18 17 17 17 17 18 18 18 18 18 19 19 18 18 17 17 16 17 17 16 16 17 17 17 17 17 17 17 16 16 16 16 16 16 17 17 17 17 17 18 17 17 17 17 18 18 19 19 20 20 20 21 20 20 20 20 20 19 19 19 18 18 19 19 19 20 22 23 14 344 328 327 20 65 73 73 82 83 64 45 36 49 61 67 63 49 40 20 219 231 248 268 280 287 333 3 28 31 29 23 21 23 29 39 52 53 49 39 27 14 9 11 23 26 28 28 28 28 28 32 42 54 60 58 59 70 91 101 105 106 107 102 95 83 70 64 72 83 82 65 65 70 67 78 95 95 82 51 14 357 65 93 99 71 317 316 32 106 111 117 125 124 121 120 148 189 201 210 233 264 285 298 304 311 316 314 308 307 307 312 311 306 269 238 206 195 209 238 222 183 90 84 81 53 38 38 53 66 69 76 83 93 101 103 97 92 85 64 37 18 10 360 326 245 211 101 71 64 81 106 104 98 85 75 61 55 62 67 14 338 346 356 360 356 5 19 16 310 296 323 343 343 333 355 110 73 43 45 43 39 28 21 22 11 1 357 13 40 26 25 35 7 319 290 261 204 192 180 184 145 57 28 50 64 44 34 41 57 67 78 107 143 183 162 77 52 37 11 312 294 303 305 305 312 332 350 15 35 49 48 35 328 347 19 42 46 42 37 33 20 346 331 327 328 332 349 3 13 307 254 233 215 211 226 266 288 300 307 320 8 75 98 120 130 133 134 136 150 194 283 284 284 282 301 320 339 347 351 337 269 229 204 182 153 132 111 97 64 58 92 90 72 70 69 64 352 315 310 311 311 312 313 314 309 305 299 330 19 34 43 48 49 44 8 313 292 289 306 316 327 332 334 329 16 83 89 85 73 73 62 36 36 32 329 316 314 230 106 51 6 332 309 2 8 350 356 38 73 78 73 64 71 80 57 50 57 48 31 10 360 360 347 330 301 313 314 164 116 70 45 30 23 19 22 27 38 64 98 114 145 106 171 198 192 191 206 198 150 60 68 72 86 22 301 329 21 60 45 28 6 9 18 28 20 6 353 344 322 327 91 108 111 102 360 2 11 15 355 337 329 326 322 287 296 300 60 70 69 69 64 52 34 17 354 343 335 325 310 251 92 86 68 32 354 340 317 231 155 22 358 333 324 325 332 337 335 341 360 44 43 22 349 329 315 312 332 40 58 62 57 50 38 111 147 115 34 337 300 347 5 325 284 270 261 287 345 350 346 330 101 115 117 295 289 223 165 154 172 184 268 357 357 351 350 347 342 334 327 75 72 62 44 95 156 172 167 129 85 66 63 52 44 41 29 20 12 18 44 115 131 127 133 128 98 64 44 30 22 20 43 38 23 18 6 229 253 262 340 47 46 39 2 340 345 355 113 177 186 185 97 91 111 119 136 162 121 123 141 163 195 228 242 245 232 224 219 196 178 151 176 208 234 259 274 270 254 234 250 322 17 342 306 283 267 220 142 130 116 86 82 86 101 136 138 135 135 137 128 52 17 19 20 20 12 3 354 350 347 344 340 335 333 335 342 343 340 336 333 331 327 327 328 332 333 333 329 319 306 285 276 276 276 264 198 140 21 6 170 172 166 173 186 194 196 193 204 211 214 216 216 200 97 59 50 72 120 137 131 122 119 126 134 132 133 130 140 154 160 95 38 92 101 91 97 97 96 83 81 79 54 25 11 19 223 228 235 232 208 140 128 123 123 124 126 129 134 136 135 130 127 125 124 124 125 123 123 122 119 114 108 106 105 104 101 97 81 56 27 20 98 120 123 128 132 130 131 131 123 115 108 108 106 101 108 113 117 119 122 125 124 123 122 128 20 20 20 21 22 23 22 21 20 20 20 20 20 20 21 20 20 19 19 19 20 20 21 21 21 22 23 24 25 23 22 21 20 20 19 19 18 18 17 17 16 16 17 17 17 18 17 17 17 17 17 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 17 17 17 17 17 17 17 17 18 18 17 17 17 17 17 18 18 19 20 20 20 20 20 20 20 20 20 20 19 19 18 18 18 19 19 20 20 22 16 357 326 344 24 48 56 52 122 121 85 53 32 57 67 74 67 51 30 18 4 319 280 273 321 360 14 17 25 27 27 22 33 41 47 61 75 83 78 55 10 342 331 358 24 31 31 30 28 28 28 31 38 53 60 60 54 53 67 84 98 105 108 107 103 97 88 62 34 93 95 85 72 60 37 24 58 101 98 80 21 330 335 91 100 57 319 310 77 101 106 109 114 117 118 118 140 184 215 221 232 265 287 299 307 315 321 316 315 323 355 51 51 48 106 99 100 93 107 245 238 236 38 83 76 53 35 29 45 53 55 55 59 64 77 92 98 96 90 69 42 10 2 354 318 246 190 112 98 89 85 90 99 109 110 101 83 66 61 52 30 17 17 33 31 18 22 43 85 254 273 290 305 333 336 68 90 73 66 64 65 59 25 7 358 343 332 326 357 27 348 304 278 270 266 263 222 209 215 218 206 80 44 35 47 55 53 54 58 65 83 107 127 127 115 83 67 59 17 326 287 293 317 333 323 293 328 2 23 41 52 51 355 291 17 38 42 53 52 26 2 332 313 310 308 312 322 346 357 360 346 324 298 279 264 262 285 294 304 316 42 90 98 103 115 127 132 134 137 147 171 251 271 280 287 318 340 2 350 345 307 32 46 360 212 180 171 111 84 49 40 46 64 69 69 92 110 274 293 302 308 311 314 315 316 319 333 2 28 34 35 39 40 37 42 242 258 259 262 292 306 320 334 340 340 39 74 84 93 96 88 70 40 40 22 335 312 291 213 191 19 345 346 6 44 28 355 7 48 71 72 67 41 61 85 68 56 49 52 33 355 355 351 331 336 357 24 29 43 68 64 54 36 16 350 350 360 13 44 97 137 150 181 74 97 149 130 86 79 51 39 59 68 84 269 283 347 73 84 70 35 355 350 360 21 360 343 340 338 347 61 87 91 95 84 45 33 26 20 3 349 343 358 59 103 92 85 91 88 79 79 74 67 43 11 340 336 335 333 344 122 89 84 82 42 333 312 298 294 52 32 14 345 330 323 326 328 327 347 45 62 32 354 339 333 330 333 347 20 45 47 39 31 25 52 92 81 360 305 286 6 340 238 271 279 293 332 3 348 319 301 360 140 155 243 257 249 208 191 180 126 12 356 354 354 355 350 346 356 7 28 37 49 59 81 180 165 149 128 94 74 52 46 42 39 29 17 5 2 4 29 133 152 149 140 123 75 49 38 28 32 54 45 31 20 29 35 11 339 319 352 10 17 354 350 4 31 53 71 91 87 69 78 85 77 110 227 211 170 147 169 216 234 245 249 217 185 176 174 172 156 213 265 282 302 309 296 294 288 295 12 7 278 273 271 262 184 138 157 142 98 94 85 78 120 150 139 141 139 184 339 350 5 9 11 8 3 355 351 345 339 332 327 327 329 335 340 338 334 330 327 323 324 327 329 338 348 360 7 9 7 350 216 186 180 172 101 19 358 314 190 172 162 158 169 180 185 207 219 226 224 202 63 80 104 185 237 253 169 159 161 174 165 156 146 144 147 150 151 148 145 145 145 132 122 115 105 95 84 82 78 61 38 16 21 312 269 265 252 206 140 130 124 125 127 129 131 135 136 132 127 124 124 125 127 127 127 128 128 126 124 122 117 113 109 107 103 96 74 48 34 70 104 124 127 128 129 130 125 112 109 109 112 111 103 103 108 113 117 121 132 129 128 127 136 20 20 21 22 23 23 22 21 20 20 20 20 20 20 20 20 20 19 19 19 19 20 20 21 21 22 23 24 24 23 22 21 21 20 19 19 19 18 18 17 16 16 17 17 18 18 17 17 17 17 17 17 18 18 18 18 18 18 18 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 18 17 17 17 17 17 18 18 18 19 20 20 20 20 20 20 20 20 21 20 20 19 19 19 19 19 19 19 20 16 24 29 36 32 28 4 347 121 90 74 49 40 51 65 73 75 65 47 28 18 13 20 24 20 17 16 12 10 13 21 27 38 46 58 78 96 113 118 127 359 318 311 329 10 41 39 35 30 27 24 26 36 52 58 59 55 50 50 68 86 93 97 102 106 108 107 156 279 235 108 96 80 56 25 357 55 99 104 105 108 318 331 99 99 84 296 295 83 104 110 109 108 109 115 125 150 189 223 227 236 262 283 300 310 318 324 322 333 352 47 78 84 80 76 66 66 69 58 309 243 259 69 75 71 57 31 30 50 58 58 52 47 44 46 62 80 89 87 74 44 4 349 332 278 219 192 152 140 116 89 76 75 87 96 99 91 84 76 72 65 48 45 52 63 66 57 58 66 83 268 269 302 301 259 70 72 68 71 92 150 210 250 249 261 285 306 317 341 322 205 256 264 258 283 309 173 180 165 98 59 52 39 31 32 41 49 61 68 79 129 138 130 97 81 69 66 54 343 304 282 294 356 8 17 19 13 9 14 38 52 55 43 45 58 45 39 44 21 5 336 307 286 290 294 302 321 346 358 357 349 344 341 340 329 318 315 313 316 356 81 103 105 112 121 125 128 117 127 140 194 249 261 288 314 344 6 30 346 353 97 104 113 224 264 273 276 290 15 52 50 44 54 52 41 141 162 178 264 297 311 317 321 331 350 6 27 36 35 30 28 34 31 25 265 202 199 192 215 275 294 317 349 358 15 67 76 80 101 104 87 73 51 16 350 323 298 273 217 328 360 9 21 47 68 42 360 348 34 76 80 75 30 47 75 84 74 45 137 28 360 351 343 319 15 38 31 30 40 66 73 71 27 272 279 326 343 345 3 71 153 133 56 56 76 105 72 57 54 46 40 43 55 64 320 314 20 88 95 93 47 342 307 273 244 250 322 353 357 13 65 89 93 91 80 64 46 44 38 18 360 346 352 58 119 110 103 100 99 99 121 103 92 72 5 329 334 342 353 65 94 91 95 105 174 261 273 274 320 69 49 16 324 316 314 316 317 320 60 73 56 13 353 358 15 28 32 31 32 33 23 13 5 10 49 32 360 325 321 329 355 360 305 296 309 333 336 343 292 325 346 4 156 191 229 247 253 225 202 151 46 3 353 351 354 1 356 360 30 27 356 298 286 261 345 22 65 126 105 60 64 63 48 41 36 25 13 360 358 351 345 55 137 131 131 120 69 49 42 37 40 55 53 46 32 49 56 63 77 101 121 30 357 327 329 352 50 58 34 91 121 94 132 147 91 104 172 206 156 125 141 187 231 257 260 251 226 202 178 184 248 263 277 288 298 311 360 315 302 295 291 270 251 266 278 300 206 160 171 162 123 109 104 93 359 184 148 163 261 318 330 346 3 7 7 4 360 354 348 341 335 332 330 330 330 332 337 338 336 331 328 327 327 328 327 346 9 22 29 31 34 54 105 127 111 74 39 32 28 21 14 7 24 42 73 138 187 212 225 233 237 251 353 41 46 251 281 291 298 255 194 170 148 140 137 141 147 150 151 148 147 147 145 140 133 124 110 97 88 80 74 64 48 35 41 46 27 325 167 145 128 123 118 121 124 126 130 132 128 123 121 121 124 126 126 126 128 128 128 127 127 126 122 119 115 112 107 99 84 65 45 52 71 104 108 123 139 124 116 110 112 116 118 115 108 104 104 108 112 117 127 110 103 128 144 21 21 22 22 23 22 22 21 20 20 19 19 20 20 20 20 20 19 19 19 19 20 20 21 21 22 23 24 24 23 22 21 21 20 20 19 19 18 18 17 17 17 17 17 18 18 17 17 17 17 17 17 17 18 18 18 18 18 17 17 16 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 17 17 17 17 17 17 17 17 18 17 17 17 17 17 17 18 18 19 19 19 20 20 20 20 20 21 21 21 20 20 19 19 19 19 19 19 20 23 30 45 55 40 19 356 15 61 74 70 52 38 40 58 67 71 68 58 19 18 23 30 25 17 9 4 359 360 3 11 22 31 30 44 74 86 97 99 91 36 356 339 334 332 356 27 34 33 31 28 29 41 52 57 53 47 46 45 52 83 94 95 105 116 123 138 193 191 114 100 98 89 45 23 29 61 84 103 136 214 255 104 100 96 80 304 298 27 112 112 110 109 110 113 124 149 197 225 232 238 251 272 295 310 320 324 323 348 27 67 80 87 87 79 69 66 60 45 67 131 73 73 74 71 62 35 41 50 60 60 57 59 55 50 50 61 80 82 75 49 23 355 318 269 180 123 95 95 95 86 76 66 61 79 93 98 106 112 104 86 66 59 52 51 53 53 51 54 62 62 53 37 39 52 57 57 52 23 348 326 288 274 268 273 288 316 332 347 314 209 308 284 313 53 54 49 45 46 49 52 52 50 31 14 9 17 49 78 136 180 121 85 76 74 70 68 47 262 274 284 74 49 35 27 21 13 10 12 16 35 42 43 48 51 45 36 27 15 355 328 315 307 310 311 313 329 346 7 360 358 3 352 345 335 331 326 321 323 357 53 101 114 114 124 136 47 360 35 292 281 267 276 305 316 333 168 176 263 264 212 114 171 218 242 254 256 293 18 32 73 90 59 45 52 147 166 167 203 321 337 344 352 5 19 32 40 41 37 25 24 32 22 12 246 202 183 172 209 259 276 340 13 19 45 72 67 64 75 77 74 77 60 9 355 341 323 329 27 15 9 357 335 30 79 86 24 331 54 83 94 105 142 349 63 97 96 81 14 91 42 346 336 334 37 38 27 17 37 66 91 120 183 188 47 19 334 316 302 295 121 40 30 43 63 75 72 66 59 51 39 31 40 43 21 353 347 46 88 87 48 350 295 238 243 360 11 8 1 16 55 96 100 94 90 81 65 61 54 37 1 337 324 314 134 104 102 103 107 117 206 211 166 71 12 343 340 350 16 65 87 100 114 143 199 228 244 244 206 94 65 353 305 309 312 316 305 303 106 82 57 12 12 33 65 63 55 54 54 47 9 343 346 3 35 17 335 315 317 335 9 11 3 342 345 341 313 283 248 49 12 343 324 221 207 232 242 239 215 169 72 12 355 349 351 357 352 1 42 27 316 285 279 269 51 62 65 66 58 45 59 72 69 53 36 11 360 350 349 7 15 61 104 120 112 95 55 44 39 45 44 41 33 22 14 58 99 99 88 87 85 9 325 307 318 350 41 52 54 59 88 143 204 216 213 131 98 116 111 105 127 180 230 247 249 247 240 229 172 198 237 246 258 259 234 309 323 292 294 295 292 285 277 286 291 290 271 245 185 126 104 102 114 137 181 261 267 290 305 312 338 352 3 7 6 1 355 348 343 340 338 336 333 330 328 331 336 339 337 332 331 329 329 331 336 14 37 39 42 40 38 48 58 56 53 52 58 49 34 27 17 4 358 37 127 176 205 218 225 227 224 234 360 355 344 317 308 311 315 332 11 74 116 128 135 141 146 149 148 146 147 146 143 139 132 123 110 98 90 82 75 68 55 47 48 63 75 77 101 118 115 114 113 118 120 119 119 119 117 117 119 122 124 127 126 126 128 128 128 127 128 127 125 122 117 113 107 99 90 77 59 49 48 49 19 65 133 118 116 115 119 121 121 117 113 111 111 113 117 117 120 103 50 156 150 21 22 22 22 23 22 22 21 20 20 19 19 19 20 20 20 19 19 19 19 19 20 20 21 21 22 23 24 24 23 22 21 21 20 20 19 19 18 18 17 17 17 17 17 18 18 17 17 17 17 17 17 17 18 18 18 18 18 17 17 16 16 16 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 17 17 17 17 18 18 18 18 17 17 17 17 17 18 18 19 19 20 19 20 20 20 20 21 21 21 20 20 20 19 20 19 18 18 20 31 49 57 46 35 19 43 65 81 85 78 53 51 60 67 75 90 154 221 243 248 22 357 352 346 346 347 345 350 356 6 13 12 27 47 54 46 30 14 7 12 10 5 360 7 24 34 41 43 42 43 50 55 58 44 34 43 45 53 80 84 80 109 143 162 171 158 109 101 98 103 101 89 63 47 56 71 94 175 247 274 108 99 95 65 306 296 290 112 115 113 112 114 117 126 148 200 222 237 242 260 282 300 314 321 323 328 354 54 73 76 85 95 95 87 75 63 49 51 62 64 74 76 72 71 67 64 62 63 58 59 66 70 67 59 62 72 82 81 69 52 27 343 6 58 75 63 46 62 77 85 76 64 81 111 128 136 128 109 99 89 88 79 69 62 56 48 49 49 52 50 47 48 51 50 49 46 31 18 18 30 28 360 325 329 346 8 30 45 28 357 339 76 82 85 84 81 72 65 58 56 55 29 360 326 301 264 236 163 72 44 55 79 92 110 202 226 240 258 336 54 57 52 37 21 16 22 25 30 38 41 43 46 49 52 35 10 349 333 321 317 317 320 318 320 333 345 4 13 9 4 348 337 326 326 327 329 336 348 350 47 148 360 360 360 348 341 336 311 298 276 273 308 22 16 5 261 180 140 189 188 220 228 233 249 278 17 23 24 54 100 81 45 37 38 84 140 69 28 12 356 357 8 29 37 41 46 42 20 16 18 14 5 301 190 178 168 204 221 74 24 21 25 52 70 65 58 54 61 66 76 77 48 17 358 347 2 16 10 326 291 300 314 223 214 230 258 98 105 115 127 133 107 70 65 71 60 31 58 43 5 20 30 42 22 351 315 17 61 98 144 211 186 78 57 314 272 268 326 45 39 20 360 43 71 93 97 93 81 54 37 32 16 339 304 322 41 75 78 45 354 351 70 54 35 12 2 354 9 46 96 101 101 97 93 87 78 73 60 338 322 323 72 98 98 102 108 120 137 175 175 114 45 17 360 348 349 4 43 83 104 127 162 203 220 229 229 206 165 137 299 303 315 322 329 311 121 99 93 73 12 23 52 75 65 51 37 16 333 317 321 342 5 14 328 287 282 300 311 336 355 346 334 340 324 298 298 308 19 353 332 333 268 201 226 241 251 218 185 38 7 358 355 351 346 341 2 39 36 284 279 277 360 59 68 71 62 47 25 27 112 107 87 38 331 335 357 27 37 44 57 94 118 106 74 34 38 42 45 39 31 13 357 349 341 184 156 46 46 14 312 310 308 331 10 33 40 41 38 43 49 245 221 209 115 96 109 145 206 237 235 240 249 247 249 284 310 330 212 206 209 215 111 80 339 311 294 301 302 293 289 287 284 280 279 270 263 110 62 58 72 105 142 180 234 259 269 296 317 347 358 5 7 5 357 349 341 339 339 339 337 333 329 328 330 335 338 337 334 334 336 339 343 356 42 74 73 59 47 42 46 50 53 53 54 61 54 45 41 23 350 305 234 188 195 208 221 222 224 246 15 16 344 338 333 318 327 339 354 52 97 115 125 131 138 142 144 144 144 145 145 142 136 125 112 101 94 89 86 81 76 66 60 59 71 81 83 95 105 110 115 118 117 115 111 113 115 116 117 121 124 126 127 128 127 128 127 127 128 129 127 125 121 119 115 110 104 101 90 76 70 66 59 36 46 91 111 118 124 127 126 122 121 120 122 124 125 129 128 126 131 142 159 158 21 22 22 22 22 22 22 21 20 19 19 19 20 20 20 20 19 19 19 19 19 20 20 20 21 22 23 24 24 23 22 21 20 20 20 19 19 19 18 17 17 17 17 18 18 18 17 17 17 17 17 17 17 18 18 18 18 18 17 17 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 16 16 17 17 17 17 17 18 18 18 18 17 17 17 17 18 18 18 18 19 19 19 19 20 20 20 21 21 21 21 20 20 20 20 20 19 18 22 34 54 51 42 31 28 53 79 88 85 84 75 81 87 99 129 165 200 213 223 208 216 294 286 293 305 313 318 333 344 354 4 14 29 38 45 29 3 336 354 8 19 25 27 37 42 47 51 54 53 54 58 58 64 86 69 59 49 61 83 70 15 304 166 130 82 86 91 110 132 189 125 108 91 68 51 36 24 339 316 323 101 108 111 143 277 286 340 97 100 103 107 116 125 139 158 180 187 230 318 306 308 316 327 340 4 21 34 58 70 74 80 87 95 95 87 79 53 13 18 38 67 75 77 74 84 82 76 68 55 49 53 76 86 87 85 85 92 88 81 67 34 345 334 22 82 72 60 50 74 90 90 110 160 149 141 128 115 106 116 119 122 100 89 83 75 63 57 53 51 51 49 46 46 45 40 34 29 31 32 31 19 5 351 359 7 23 32 36 22 7 355 129 146 143 132 120 109 101 102 96 85 68 347 304 285 249 225 151 70 44 46 154 175 177 196 238 223 83 62 71 87 69 47 27 25 28 31 35 40 41 42 42 55 66 54 13 335 321 318 321 318 317 314 319 330 330 318 299 333 338 331 316 312 324 327 328 332 339 341 22 81 49 26 6 345 337 335 305 284 293 331 41 56 26 8 354 357 16 210 232 299 294 324 5 9 16 27 12 347 355 36 40 31 22 11 9 19 16 5 355 352 9 37 39 39 44 44 25 7 8 14 9 16 166 176 180 190 90 68 42 20 356 46 67 70 58 52 66 66 67 81 65 28 352 328 326 2 17 346 340 357 24 60 180 313 345 100 87 87 75 59 58 66 60 54 44 27 9 49 70 43 29 20 342 303 259 265 68 71 66 53 37 35 36 21 9 13 28 40 53 11 340 328 86 88 75 81 84 68 49 18 331 290 294 17 55 79 84 268 326 20 68 56 34 355 344 344 354 16 105 109 107 102 100 102 105 130 164 229 308 351 65 93 104 109 115 125 121 114 93 82 61 35 15 360 356 358 11 74 113 141 172 202 218 224 227 221 219 245 299 320 333 355 17 52 70 82 86 73 34 30 52 71 62 41 342 319 304 305 318 353 19 309 242 248 269 298 296 296 305 303 305 305 305 318 339 350 2 348 328 334 263 219 228 261 288 251 299 357 357 358 360 351 346 341 14 52 216 268 274 273 343 55 67 70 67 40 348 318 113 118 112 83 320 338 31 54 52 53 56 74 101 126 113 41 37 43 36 11 355 341 337 337 339 360 163 201 213 242 305 321 332 27 40 32 43 47 46 30 16 342 247 176 104 103 118 173 214 242 225 238 257 266 291 360 339 294 212 192 70 35 48 61 348 317 308 310 296 270 263 264 268 271 272 271 269 282 36 44 56 86 128 157 206 250 255 318 349 359 2 5 5 360 352 346 342 342 340 339 338 333 328 327 329 332 336 336 335 337 341 350 354 9 46 120 100 67 48 43 43 45 50 54 60 78 80 79 68 35 269 279 225 203 202 212 217 214 204 47 39 16 346 343 339 328 321 321 352 90 105 116 123 129 136 139 141 142 143 144 142 137 128 114 104 98 94 89 86 84 82 80 76 74 78 83 87 92 102 115 119 119 117 116 116 117 119 119 122 124 126 127 129 133 132 130 126 128 129 129 127 124 121 119 116 115 114 111 103 93 85 83 76 62 52 66 104 123 134 133 128 125 126 127 131 132 134 134 133 134 144 159 177 178 21 22 22 22 22 22 22 21 20 19 19 19 20 20 20 20 19 19 19 19 19 20 20 20 21 21 23 24 24 23 21 21 20 20 20 19 19 19 18 17 17 17 17 18 18 18 18 17 17 17 17 18 18 18 18 18 18 18 17 17 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 17 18 18 18 18 18 18 19 19 19 19 19 19 20 20 21 21 21 21 21 21 21 21 19 18 21 35 66 69 53 5 350 100 96 98 100 104 113 127 144 164 180 190 204 204 205 199 213 244 250 260 276 294 307 327 339 348 355 11 32 45 91 200 250 319 360 11 21 30 42 54 58 59 60 62 65 65 64 66 74 95 95 87 83 68 62 43 349 320 97 104 95 84 85 107 100 98 105 109 109 102 91 77 28 335 324 11 108 121 132 173 234 279 117 99 93 90 91 104 117 128 141 128 96 68 39 348 345 350 2 27 57 61 52 45 52 62 71 78 86 93 105 112 79 25 360 18 50 86 115 248 121 95 86 78 65 51 45 58 109 130 122 109 102 93 86 76 20 335 323 360 88 96 92 77 93 108 128 175 190 155 121 106 100 107 130 113 100 90 96 102 116 112 87 69 61 60 55 51 48 44 35 23 22 37 39 35 24 10 360 5 7 7 17 26 23 24 24 64 98 105 95 104 115 99 84 77 81 79 20 341 345 259 210 175 174 187 227 216 91 60 49 36 39 50 46 71 71 53 43 33 36 33 27 34 40 41 30 11 25 39 39 8 343 326 323 321 315 315 316 322 322 289 254 249 291 321 321 292 276 291 286 293 316 352 8 31 61 68 47 8 330 304 317 65 24 3 3 47 59 28 12 1 9 18 24 19 18 21 17 13 7 7 18 5 353 349 26 49 30 20 8 2 359 2 359 352 344 22 50 50 45 34 47 40 17 20 22 10 2 200 195 174 133 72 64 52 17 352 33 65 73 56 50 71 68 66 68 45 16 337 331 343 36 38 16 6 20 66 74 68 29 39 64 41 40 49 41 42 56 58 51 26 20 27 54 71 67 34 360 331 323 306 234 59 57 60 46 30 25 23 24 57 53 30 26 32 8 337 279 24 40 29 39 63 72 54 360 288 259 101 60 65 84 91 269 13 68 75 65 28 326 321 330 346 336 20 98 108 111 115 135 153 182 192 198 21 21 33 78 116 117 101 91 87 86 83 90 75 51 24 4 352 350 352 13 139 160 180 200 225 234 251 263 279 294 315 347 9 30 43 54 66 73 77 69 53 41 47 53 35 354 323 318 314 305 292 221 194 196 213 279 301 305 294 294 296 293 295 297 304 349 32 20 7 349 311 300 261 154 130 64 21 347 324 334 347 354 359 350 346 344 31 103 219 259 268 282 42 64 71 59 45 42 360 343 31 94 114 151 263 309 71 76 68 64 63 59 64 108 148 154 74 7 345 328 317 307 292 294 298 268 180 164 130 96 30 6 23 113 113 98 72 79 80 13 349 348 9 109 132 124 108 86 68 59 85 76 11 303 302 316 318 290 224 346 10 17 44 57 12 323 313 299 283 269 252 244 244 257 266 274 273 348 33 34 43 60 91 129 136 137 100 17 12 7 4 2 359 355 351 349 347 344 340 337 334 330 327 325 326 328 332 335 337 341 351 2 9 11 359 169 102 62 46 42 41 41 43 46 54 72 81 96 118 206 197 157 163 183 218 217 218 218 82 51 32 8 354 345 350 2 5 17 60 110 119 122 127 131 136 140 143 143 144 144 141 133 125 116 109 102 98 92 87 86 89 89 86 84 79 79 79 80 88 109 117 119 119 120 121 122 122 121 122 125 128 130 134 139 133 130 129 131 131 129 125 123 121 119 118 118 117 115 110 104 94 88 82 75 54 51 107 143 149 135 129 127 130 131 134 134 134 133 134 137 148 167 191 201 22 22 22 22 22 22 21 21 20 19 19 20 20 20 20 19 19 19 19 19 19 20 20 20 20 21 23 24 24 22 21 20 20 20 20 19 19 19 18 17 17 17 18 18 18 18 18 18 17 18 17 18 18 18 18 18 18 18 17 17 16 16 16 16 16 17 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 20 21 21 21 21 21 21 22 22 20 19 18 27 39 44 44 35 40 41 52 90 113 133 144 157 173 191 204 200 203 206 207 211 222 232 245 265 282 299 311 326 329 333 338 355 12 14 181 204 309 19 24 28 31 37 53 62 67 66 65 69 73 73 72 70 67 76 99 107 78 67 53 31 347 340 27 106 110 104 102 107 103 101 101 101 116 121 119 116 107 302 302 360 98 119 131 149 19 47 100 102 101 100 95 97 109 112 111 93 74 57 27 358 360 8 17 27 58 71 55 39 34 41 54 71 75 70 73 91 101 36 358 3 23 83 92 253 213 107 93 89 80 64 51 32 247 228 206 166 114 94 87 78 11 327 321 12 85 104 110 114 117 143 163 192 173 107 99 96 96 105 110 95 87 81 87 84 41 22 49 81 79 73 67 60 55 42 35 28 35 38 40 36 25 12 4 357 353 360 15 30 36 40 36 32 53 59 49 47 49 51 48 45 48 42 26 28 28 50 72 137 212 206 150 55 52 48 40 33 23 25 34 51 51 44 33 22 26 19 7 355 29 51 20 347 355 14 14 355 332 308 313 315 316 321 326 328 321 286 221 212 295 334 327 308 279 265 261 299 348 14 22 26 28 40 45 7 315 280 19 58 32 14 354 52 61 36 14 3 11 20 28 27 20 11 8 4 358 356 356 356 352 350 18 41 31 21 10 3 359 357 354 347 334 55 94 61 42 30 35 33 27 27 20 8 348 309 237 91 69 64 65 60 9 343 354 64 75 67 45 35 66 68 59 29 13 3 321 305 303 61 42 296 254 171 80 66 41 45 50 44 36 35 41 41 46 60 58 11 35 35 18 20 30 29 352 320 319 295 222 180 71 73 48 24 13 14 22 47 44 19 348 319 137 74 63 53 32 7 23 42 55 39 360 222 28 56 58 64 66 47 11 329 83 88 85 360 304 302 326 346 344 17 71 110 123 146 161 177 201 207 206 36 18 360 319 333 105 87 83 82 85 118 117 76 55 23 360 342 355 360 360 205 185 180 140 6 5 353 336 329 345 360 26 33 38 48 57 65 70 72 70 61 43 40 21 323 316 317 330 330 205 198 200 198 181 360 352 327 310 296 296 295 294 293 295 308 20 53 44 20 321 296 290 137 116 100 43 28 7 318 318 333 350 358 355 349 352 40 125 195 243 218 119 60 61 76 45 15 46 6 356 14 57 119 212 228 218 101 90 85 77 69 56 46 51 103 120 111 326 315 304 290 273 249 249 247 194 142 131 115 88 53 32 62 130 148 145 106 141 163 206 241 333 8 111 174 139 117 92 78 76 90 70 53 24 357 336 37 73 79 39 3 358 40 60 78 297 291 284 284 281 270 252 230 235 252 272 279 56 68 54 27 48 102 138 119 91 64 42 25 15 5 359 356 356 354 353 348 342 335 331 327 325 323 322 323 326 331 334 340 350 9 27 38 50 128 154 84 64 51 44 39 39 38 35 38 45 48 12 268 142 157 164 175 195 214 218 214 152 83 53 360 14 29 11 29 42 38 40 59 102 119 127 131 136 140 143 144 143 144 146 145 133 124 120 114 107 104 99 91 93 95 95 91 88 83 76 69 64 68 85 111 119 122 123 123 122 121 121 125 129 133 134 138 141 134 133 133 133 130 127 122 120 118 118 119 121 121 120 118 113 103 94 85 79 55 19 267 189 156 130 128 129 139 139 137 133 130 127 131 136 145 170 204 237 22 22 22 22 22 22 21 20 20 19 20 20 20 20 20 19 19 18 18 19 19 19 20 20 20 21 22 23 23 22 21 20 20 19 19 19 19 18 18 17 17 17 18 18 18 18 17 17 17 17 18 18 18 18 18 19 18 18 17 17 17 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 20 20 21 21 21 21 22 23 23 23 21 22 31 29 29 35 42 48 45 44 57 120 150 153 162 178 209 225 211 222 238 234 243 254 261 268 279 291 301 308 314 316 320 327 350 28 36 26 15 10 24 30 35 45 50 62 68 72 72 72 74 75 74 72 68 62 68 78 75 73 68 56 41 16 9 49 101 121 131 130 123 115 110 104 77 86 130 127 133 164 257 286 77 104 111 109 98 79 90 100 105 112 119 117 114 117 107 100 89 83 70 28 356 351 4 17 28 51 64 55 44 28 20 24 64 70 62 28 353 254 19 19 17 22 38 337 263 243 118 94 91 89 82 64 360 249 234 239 254 252 74 76 65 360 328 332 91 104 98 79 86 120 155 153 145 122 103 97 99 103 107 103 94 87 83 86 77 61 8 356 101 90 85 74 69 62 49 38 36 48 44 34 24 13 360 353 355 29 37 39 39 43 46 43 40 43 49 52 43 41 44 39 33 30 16 360 358 23 51 54 52 46 53 56 51 48 44 20 9 34 45 48 51 46 38 20 358 340 325 291 263 248 241 243 274 325 10 8 357 342 330 323 326 329 332 335 338 344 351 27 38 13 2 351 344 343 351 4 359 6 17 18 16 3 6 21 23 22 22 44 51 42 20 12 53 57 45 16 4 8 17 23 26 16 6 359 356 353 352 352 354 354 355 4 21 38 23 10 5 358 351 344 341 340 19 47 47 35 26 19 25 28 27 16 7 352 346 355 62 69 67 63 55 4 333 335 55 73 76 53 38 54 60 59 25 338 304 287 282 269 209 195 211 113 62 66 67 63 53 53 57 30 20 28 37 45 57 61 60 52 32 4 339 330 352 312 303 315 303 229 222 217 171 74 42 22 17 13 13 11 3 346 333 336 55 63 63 26 4 33 36 33 6 11 46 30 29 38 53 49 29 360 357 85 96 100 296 288 288 316 343 351 23 65 118 143 179 192 186 178 139 55 34 4 340 312 78 89 87 83 78 299 270 278 67 56 15 349 336 7 25 43 69 77 50 16 9 3 34 57 45 45 47 50 47 44 41 51 64 68 70 70 63 47 346 294 289 295 301 312 310 280 213 65 40 32 5 344 323 313 294 279 287 292 292 290 284 337 46 67 49 31 35 58 89 87 67 4 352 341 335 338 343 352 360 2 337 345 28 86 195 245 249 251 51 57 67 41 360 301 285 295 305 311 296 256 204 143 90 89 93 90 83 68 57 55 78 68 347 328 318 303 274 228 215 215 166 119 134 137 137 121 85 36 91 129 141 137 127 171 188 201 211 314 11 38 132 123 134 146 175 180 171 91 25 11 28 52 80 83 86 83 321 328 14 58 163 240 254 256 260 264 266 260 235 197 227 253 268 265 243 95 80 91 136 129 91 68 57 50 37 23 8 1 358 357 353 350 344 337 329 325 321 320 319 320 324 325 329 333 343 2 36 58 66 73 93 109 93 79 61 51 43 42 37 28 23 12 339 325 327 46 166 182 198 203 207 203 165 114 111 106 58 41 33 29 83 100 92 66 43 70 107 124 132 138 143 148 146 140 142 145 152 133 123 121 116 110 109 106 102 97 95 95 94 91 85 78 69 60 60 74 106 118 122 121 120 119 119 121 125 131 137 142 147 148 139 135 135 130 125 122 119 118 119 122 123 125 125 124 121 117 111 102 93 83 80 47 305 180 136 123 129 137 155 152 141 129 126 125 128 129 132 154 213 252 22 22 22 22 22 21 21 20 20 19 20 20 21 20 20 19 19 18 18 18 19 19 19 19 20 21 22 23 24 22 21 20 19 19 19 19 18 18 17 17 17 17 18 18 18 18 17 17 17 17 18 18 18 18 18 19 19 18 18 17 17 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 16 16 16 17 17 17 17 17 18 18 18 18 17 18 18 18 18 18 19 19 19 19 19 18 19 19 20 21 21 21 21 22 23 24 25 26 32 37 32 25 21 31 45 59 42 14 347 295 216 213 230 282 304 320 329 306 284 283 284 288 286 285 291 295 301 307 313 317 329 360 35 33 23 6 357 9 23 40 59 70 74 75 76 76 76 77 78 78 76 73 68 67 72 78 73 68 61 39 265 233 13 56 117 129 122 119 116 110 107 98 264 185 123 132 154 241 244 180 115 113 130 131 110 84 84 90 101 113 122 120 116 109 106 103 103 103 184 328 340 14 27 35 45 53 62 43 360 327 297 272 268 270 279 290 298 343 349 348 333 314 285 263 249 198 96 90 94 95 91 267 252 236 249 270 279 279 340 322 333 344 59 96 98 84 52 39 54 99 130 129 117 110 106 112 115 118 103 96 90 90 90 87 72 357 293 273 90 82 78 73 68 59 42 33 53 46 348 269 285 50 37 36 41 46 47 43 43 45 45 43 40 43 46 46 43 40 34 27 17 358 358 5 37 54 58 57 55 55 58 58 61 95 180 48 48 50 51 51 40 21 344 327 313 296 265 240 219 213 212 252 341 17 13 7 353 346 342 343 345 345 346 348 352 356 1 2 5 6 4 5 9 16 18 3 2 10 19 10 335 352 20 38 44 42 35 42 49 30 34 56 61 56 17 359 355 14 33 38 21 359 344 347 348 348 349 352 359 357 353 1 22 43 18 4 354 341 331 349 51 57 49 41 31 18 8 12 21 25 14 10 12 13 26 53 63 68 66 64 60 12 22 54 70 75 65 49 33 25 14 2 346 332 315 28 49 24 10 5 43 54 60 66 74 72 66 61 48 17 2 35 51 58 67 64 54 22 345 310 297 269 341 343 338 328 294 244 251 256 251 262 310 352 348 344 344 358 27 35 37 36 53 60 28 20 29 25 16 352 22 28 24 20 21 68 71 59 347 360 75 94 95 312 289 278 265 287 333 26 68 125 152 191 236 235 213 70 54 33 338 322 328 65 73 78 74 47 318 325 28 94 81 2 326 332 22 42 62 80 80 64 355 347 5 71 72 65 61 60 63 64 60 44 50 63 68 69 68 62 41 284 281 282 283 280 281 295 21 57 43 29 15 344 326 316 315 312 274 282 291 293 285 262 264 274 45 56 54 50 61 69 66 39 347 333 331 340 339 340 346 350 348 309 312 343 346 278 267 258 213 93 70 54 42 61 65 336 306 298 320 24 49 87 90 78 75 85 105 107 104 97 71 45 3 336 324 317 309 140 142 165 219 171 133 144 151 156 148 122 46 344 180 146 145 157 206 204 200 194 201 13 27 61 100 155 175 190 181 168 157 8 354 27 62 94 105 137 198 239 268 300 289 244 239 246 250 252 257 263 271 271 133 184 211 300 283 251 240 246 301 339 8 26 35 41 47 44 30 12 4 359 357 351 345 339 334 328 324 320 317 318 320 322 322 324 337 353 31 65 71 71 68 82 107 102 94 77 76 59 44 36 26 16 354 328 350 336 235 200 200 211 210 192 117 115 122 137 147 153 134 122 113 144 139 129 118 91 45 54 97 125 141 149 158 150 139 139 145 158 135 123 120 116 112 112 108 101 95 96 98 95 92 87 82 76 65 66 77 100 116 121 118 116 115 117 122 128 134 141 151 155 155 142 130 128 127 121 118 116 117 120 122 125 126 127 125 121 118 115 110 104 98 94 67 353 341 111 128 137 149 171 161 142 128 128 128 127 126 131 154 185 237 22 22 23 23 22 21 21 20 20 20 20 21 21 21 20 19 19 19 18 18 19 19 19 19 20 21 22 23 24 22 21 20 19 19 19 19 18 17 17 17 17 17 17 17 18 17 17 17 17 17 18 18 18 19 19 19 19 18 18 17 17 17 17 17 17 17 16 16 16 16 16 17 17 17 17 16 16 16 16 16 17 17 17 17 17 18 18 18 17 17 17 18 18 18 18 19 19 19 19 19 18 18 19 20 20 21 21 21 22 23 24 25 26 30 37 44 28 13 7 5 19 167 212 269 299 306 298 314 335 353 346 339 311 295 293 298 303 300 299 302 303 308 318 324 331 331 16 39 30 18 353 351 6 13 37 77 85 86 83 81 79 81 82 82 82 81 80 81 76 78 75 70 66 331 254 236 217 360 9 37 115 120 114 112 109 116 132 254 248 138 139 174 239 217 162 104 84 70 75 81 74 64 59 62 79 102 111 108 106 109 114 125 149 198 298 360 29 33 31 26 5 299 281 284 283 280 277 275 273 276 293 283 189 210 256 266 270 267 258 243 206 96 90 98 106 116 201 237 234 231 269 299 300 294 269 314 341 58 86 92 88 67 31 31 55 102 113 114 114 115 119 121 117 103 98 97 99 98 96 98 276 273 276 79 84 84 81 77 70 56 40 28 159 184 324 47 58 54 50 47 47 43 42 44 46 47 44 41 41 43 44 42 38 33 25 17 5 5 14 45 62 73 81 85 86 95 108 106 87 72 58 53 52 52 49 36 355 311 302 312 323 314 180 175 180 184 210 23 26 19 6 349 350 350 352 352 352 351 350 350 351 354 357 2 8 14 14 14 9 359 327 348 7 33 344 305 318 41 51 53 48 35 38 41 37 33 38 53 49 21 352 315 303 279 239 209 259 294 320 335 342 347 354 9 357 348 340 344 42 39 11 352 335 324 321 39 49 50 41 27 8 1 5 14 14 356 17 26 18 30 59 78 81 79 71 63 34 29 41 65 76 81 57 43 43 30 8 342 343 357 47 48 32 15 17 45 55 56 37 69 89 83 74 61 16 354 19 45 55 59 52 42 2 338 315 351 15 8 345 324 301 294 284 284 285 286 270 256 240 289 308 320 287 144 63 43 31 47 49 39 28 16 16 16 17 22 18 5 4 15 47 73 78 10 16 57 92 88 27 29 332 240 239 243 53 80 101 134 183 245 260 269 62 70 65 278 66 69 63 62 62 55 9 324 349 54 102 102 79 345 3 34 39 49 64 70 59 298 319 39 73 72 71 89 106 121 106 93 73 56 60 74 80 84 85 69 333 317 313 307 242 114 83 64 51 28 358 328 315 320 337 347 342 317 298 292 291 284 266 267 279 29 59 55 51 55 56 50 19 328 322 331 340 339 338 338 338 328 301 302 331 31 30 21 118 128 120 90 50 19 43 47 19 335 314 46 77 76 70 67 68 64 82 117 119 119 119 34 3 350 339 329 331 360 128 117 118 253 259 173 149 152 152 135 112 54 329 306 180 164 175 230 207 190 176 175 360 19 35 59 163 178 179 165 159 159 123 43 49 87 152 189 202 208 220 226 232 244 249 248 247 252 263 267 272 286 298 319 46 42 355 323 264 220 288 320 330 335 340 352 6 22 33 29 16 5 358 356 349 344 338 335 331 321 316 313 315 316 317 315 321 30 54 77 90 88 88 95 108 117 110 103 91 139 60 31 28 22 10 353 343 11 10 221 243 214 200 199 141 116 129 140 149 158 161 151 151 157 169 157 143 137 132 118 101 322 289 228 203 200 166 142 139 145 156 139 123 117 114 113 110 107 104 100 96 95 93 92 90 87 82 76 70 75 87 109 116 118 118 118 121 124 129 137 148 160 160 151 133 128 122 119 114 112 112 115 119 117 121 124 130 125 119 117 117 116 113 108 102 94 51 346 360 122 154 171 180 168 144 135 133 131 125 133 142 154 160 175 22 23 23 23 22 21 20 20 20 20 21 21 21 20 20 20 19 18 18 18 19 19 19 19 19 20 22 23 23 22 21 20 19 19 19 18 18 17 17 16 16 17 17 17 17 17 17 17 17 17 18 18 18 19 19 19 19 18 18 18 17 17 17 17 17 17 16 16 16 16 16 17 17 17 17 16 16 16 16 16 16 17 17 17 17 17 18 18 17 17 17 17 18 18 18 19 19 19 19 19 19 18 18 19 20 20 21 21 21 22 23 24 25 27 38 46 37 6 332 312 279 221 203 95 37 17 354 350 8 21 360 340 315 312 318 317 324 329 327 322 321 329 344 357 8 17 41 40 33 17 359 353 353 355 19 84 94 93 90 86 82 80 80 81 79 76 76 74 66 60 57 55 58 292 277 72 60 33 17 26 97 113 114 118 124 133 152 207 260 218 153 189 211 194 119 95 85 65 10 76 83 67 54 45 38 51 75 90 101 113 124 140 159 184 299 29 35 31 5 327 305 293 285 286 287 291 289 286 284 290 303 269 212 208 231 247 251 244 238 215 180 107 91 99 119 140 185 218 228 217 299 326 318 298 258 296 303 306 27 97 107 94 71 85 97 104 112 114 120 119 120 117 111 102 101 101 102 102 104 138 227 258 194 103 96 99 100 97 98 98 115 123 114 72 61 61 66 68 67 64 61 48 43 42 46 48 46 44 42 42 42 40 37 33 26 20 10 5 5 92 136 127 117 115 116 113 107 96 82 74 67 64 59 54 39 346 311 308 309 3 22 14 360 234 191 160 107 32 27 21 359 347 352 354 356 358 354 350 346 345 346 352 358 3 12 19 13 4 341 332 323 345 354 360 262 261 249 63 64 66 64 59 52 59 61 40 35 40 31 21 20 345 300 296 287 234 319 336 343 349 350 349 357 7 353 340 334 340 14 100 29 1 355 27 49 50 50 52 41 23 355 355 1 7 3 343 22 23 10 356 33 94 93 81 59 48 40 24 18 29 68 77 62 46 29 13 344 319 335 12 55 42 20 10 16 31 45 36 338 306 103 100 84 66 59 12 354 42 60 62 61 40 345 351 24 34 7 303 294 286 270 279 291 325 318 307 283 246 219 305 308 305 269 224 54 52 46 47 40 24 354 360 23 11 8 6 360 356 356 353 356 52 69 43 37 66 104 117 114 85 70 64 213 193 98 96 108 143 203 242 264 261 162 184 159 130 87 76 67 49 6 298 312 331 351 24 84 106 102 79 70 56 33 29 30 31 360 279 305 46 73 92 117 166 172 171 152 127 103 57 63 82 97 108 118 93 60 40 38 42 58 70 73 66 40 317 310 312 326 2 22 15 360 342 329 298 277 269 269 273 299 55 72 61 51 51 47 33 360 341 339 340 340 340 336 333 331 320 299 296 8 57 60 65 85 118 127 110 64 17 39 58 66 41 41 68 90 88 79 57 15 19 43 73 86 70 6 350 346 341 330 309 325 131 139 131 129 156 360 107 123 131 130 121 124 131 269 274 231 172 168 173 173 165 158 129 27 43 58 70 108 122 123 127 155 174 184 171 116 169 206 229 223 218 218 219 220 225 236 245 240 244 262 268 270 269 261 256 257 289 4 320 300 283 316 320 321 322 326 333 345 359 10 18 19 6 359 354 349 344 341 333 324 311 310 309 310 311 311 312 58 106 90 90 100 118 126 139 130 127 128 142 188 230 352 8 13 11 357 352 354 17 55 92 17 128 161 130 128 133 137 144 156 164 166 157 156 158 168 168 158 144 143 145 156 175 200 240 247 240 196 153 139 145 150 138 121 115 113 111 110 108 104 99 95 92 93 93 92 89 84 81 70 62 62 90 112 121 122 123 126 129 134 141 154 168 167 152 135 129 121 115 113 112 115 117 117 109 114 123 138 125 117 117 117 118 119 118 115 116 108 350 336 312 192 188 187 180 168 154 133 129 129 139 147 150 150 155 22 23 23 22 22 21 20 20 20 21 21 21 21 21 20 19 19 19 18 18 19 19 19 19 19 20 22 23 24 23 21 20 19 19 18 18 17 17 17 16 16 16 17 17 17 17 17 16 16 17 17 18 18 18 18 19 19 19 18 18 17 17 17 17 17 17 17 16 16 16 16 17 17 17 17 17 16 16 16 16 16 17 17 17 17 18 18 17 17 17 17 17 18 18 18 19 19 19 19 19 19 18 18 19 19 20 20 21 21 22 23 24 24 26 34 35 21 294 304 340 344 329 315 75 85 62 49 46 35 26 12 357 343 335 338 38 70 58 312 320 333 356 7 12 16 31 50 49 39 7 345 330 335 336 348 92 107 101 96 90 81 75 72 70 66 60 56 52 47 43 39 38 35 22 41 72 81 80 57 56 84 110 121 133 136 141 153 177 236 220 191 191 195 170 119 113 112 123 247 175 114 97 84 62 33 38 64 85 99 113 126 138 144 188 249 73 40 18 347 335 324 315 308 303 297 292 290 289 290 298 300 287 243 215 227 230 221 175 158 142 144 136 140 136 144 140 139 122 93 27 360 343 327 299 256 233 317 327 314 113 109 90 95 156 156 156 156 157 150 142 127 115 102 99 98 94 93 95 107 142 148 154 129 127 124 128 128 128 127 124 126 108 94 83 80 80 83 92 106 102 90 73 60 51 51 51 50 45 43 43 41 39 37 32 27 20 11 360 356 180 147 124 113 111 104 100 99 95 89 89 87 86 88 100 107 340 337 345 358 23 18 2 315 286 250 52 41 24 11 349 347 353 360 359 358 355 348 340 336 339 344 351 355 360 8 13 5 337 314 320 327 343 321 294 203 92 75 67 82 104 127 119 94 63 58 51 41 33 28 14 1 6 8 11 16 17 3 353 347 350 351 349 356 2 5 352 347 352 6 64 39 30 27 41 53 58 55 50 35 14 349 354 358 2 7 13 20 11 355 358 22 58 72 70 61 55 41 15 359 356 40 65 72 51 19 337 309 299 316 15 55 38 26 17 16 10 349 342 337 336 47 80 78 72 70 28 360 340 17 49 85 56 329 307 299 294 288 280 278 275 275 333 5 10 346 349 11 70 56 10 6 3 6 27 53 71 61 39 34 6 347 350 357 334 318 303 311 315 312 315 312 279 17 31 49 82 93 111 101 80 59 47 243 198 152 114 129 174 214 228 249 197 167 176 145 119 96 89 81 344 290 279 323 345 348 5 45 95 98 90 80 66 44 17 4 349 321 289 296 65 94 137 162 192 176 129 83 64 60 66 76 115 152 156 147 97 73 63 58 57 60 61 62 55 314 294 313 352 37 43 41 33 20 9 3 360 194 234 279 295 360 72 84 69 57 45 48 45 360 344 341 338 338 340 336 333 332 324 306 278 328 55 74 69 64 104 122 126 97 48 39 46 106 73 72 82 100 101 96 80 57 41 34 34 32 360 335 327 324 320 296 274 273 195 154 144 142 135 130 121 122 130 130 127 142 157 194 251 250 196 171 163 167 154 145 125 101 99 104 112 124 146 180 249 191 193 206 200 187 187 215 247 253 251 246 237 226 218 229 238 235 226 223 239 246 253 254 253 234 340 360 314 325 326 322 319 318 319 322 329 340 348 354 4 12 10 1 354 349 344 337 329 319 309 307 306 305 303 299 123 116 112 112 124 139 154 154 147 144 147 155 172 198 295 340 352 357 357 351 356 343 232 120 81 70 76 90 116 124 128 134 143 154 161 163 157 155 157 162 174 178 157 151 150 156 164 176 204 226 236 213 168 142 148 144 132 120 115 113 112 111 108 104 100 96 94 95 93 92 89 86 81 72 58 50 60 90 111 122 126 129 134 140 150 161 170 172 154 134 125 118 113 114 116 120 122 119 110 119 127 138 119 113 115 118 121 122 122 123 126 131 141 309 278 224 202 198 205 203 177 134 130 134 146 149 144 143 151 23 23 23 22 21 20 20 20 20 21 21 21 21 20 20 19 19 19 18 19 19 19 19 19 19 20 21 23 24 23 22 20 19 19 18 18 17 17 17 16 16 16 16 16 17 17 17 16 16 16 17 17 18 18 18 19 19 19 18 18 17 17 17 17 18 18 17 17 16 16 17 17 17 17 17 17 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 18 18 19 19 19 19 19 19 19 18 19 19 20 20 20 21 22 23 23 23 24 26 28 27 237 39 28 14 329 298 210 98 82 46 28 23 18 11 356 348 349 27 108 118 128 223 223 28 36 360 356 355 8 46 92 74 333 325 317 314 306 282 137 120 109 99 92 83 75 68 61 57 53 49 44 39 35 27 23 20 19 70 120 135 116 92 71 76 104 119 128 125 134 147 166 178 156 140 137 108 109 114 120 126 141 136 117 112 109 105 93 62 32 59 89 92 92 87 97 101 91 72 65 44 23 6 360 352 344 335 323 311 298 288 283 283 288 295 296 273 215 180 131 127 137 137 135 150 170 197 149 117 104 88 73 61 44 26 11 354 335 19 110 6 351 352 102 119 127 162 203 180 164 164 157 145 139 123 100 88 81 81 80 78 73 91 110 124 134 143 147 147 146 134 124 120 118 114 107 104 100 101 104 108 112 117 120 100 86 76 67 61 59 55 49 46 44 40 37 36 32 27 18 9 1 360 21 114 121 105 98 84 80 84 89 92 99 108 122 134 126 105 62 33 22 6 351 335 320 283 323 3 28 25 12 336 328 357 360 1 354 344 337 330 326 324 334 343 350 349 348 354 352 317 292 302 319 323 332 315 356 50 60 60 59 132 177 188 109 58 49 50 55 51 40 194 13 13 21 31 35 22 3 344 341 341 346 346 347 353 11 27 4 357 356 356 4 25 31 33 40 51 63 61 66 96 23 4 5 359 359 12 25 30 18 21 35 44 48 54 63 68 64 42 9 347 349 18 58 72 52 7 317 302 305 341 40 51 43 30 20 17 352 318 344 19 45 57 68 76 72 61 39 8 337 357 28 91 27 5 321 298 278 319 322 319 309 293 224 216 224 206 67 57 54 37 9 348 341 21 43 72 101 103 58 317 317 329 328 320 306 300 289 283 280 280 295 293 282 354 8 9 28 68 92 83 66 28 336 302 232 180 149 170 202 219 189 148 138 162 178 133 108 98 98 92 309 299 297 333 339 335 360 37 79 95 100 98 86 60 13 349 330 319 311 314 360 120 144 169 206 92 71 68 68 78 136 186 215 230 243 261 40 69 70 69 68 68 68 65 360 299 304 346 38 56 64 56 47 36 30 24 39 59 12 320 320 47 84 85 77 64 40 43 31 6 341 327 317 331 339 339 340 341 337 322 250 319 22 107 93 86 100 119 132 114 95 91 181 261 295 55 87 103 107 108 106 84 62 49 45 45 12 333 309 315 316 298 263 225 234 171 154 151 152 154 149 145 144 147 151 157 165 182 248 252 206 169 161 157 154 150 146 136 130 130 140 154 175 194 292 210 205 211 205 198 189 204 230 251 251 247 242 240 225 228 235 244 234 224 232 252 296 331 7 56 40 333 322 336 335 331 326 323 320 323 330 339 343 346 351 359 8 360 353 349 343 338 327 317 308 304 302 300 290 185 145 146 149 152 158 163 166 159 150 157 164 175 177 189 344 343 346 351 353 353 357 268 213 204 115 100 108 113 114 123 126 130 140 151 154 154 154 154 156 160 171 183 196 154 152 154 160 169 185 202 216 205 188 168 172 149 126 120 117 114 113 111 110 109 105 103 100 96 95 94 93 89 84 77 64 49 42 61 90 118 127 132 136 141 148 162 174 177 154 133 121 116 114 117 118 120 124 124 123 132 135 141 118 113 116 119 122 122 124 127 130 135 142 162 219 247 225 214 212 217 188 142 139 141 145 143 139 141 152 23 23 23 22 21 20 20 20 21 21 21 21 20 20 20 20 19 19 19 19 19 19 19 19 19 20 21 22 23 23 22 20 19 19 18 18 17 17 16 16 16 16 16 16 16 17 16 16 16 16 17 17 17 18 18 18 19 18 18 17 17 17 17 17 18 18 17 17 17 17 17 17 17 18 17 17 17 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 19 19 19 19 19 18 18 19 19 19 19 20 21 22 23 23 24 23 23 25 43 69 64 31 344 301 291 174 56 51 40 18 1 354 359 6 25 45 56 96 103 41 31 55 62 62 31 14 344 341 345 360 345 337 330 314 303 282 253 198 147 117 105 96 87 79 72 64 59 55 49 43 37 28 18 9 8 14 122 122 112 88 76 67 72 79 98 104 98 102 112 129 130 113 100 78 45 57 86 109 121 129 123 121 126 123 120 115 107 89 92 93 89 68 52 64 78 81 68 61 55 34 19 16 14 15 10 356 334 315 293 272 266 268 279 286 286 159 133 134 134 133 133 138 156 163 150 119 92 82 74 67 59 45 36 30 21 9 7 100 181 7 39 75 99 111 107 113 119 46 38 33 40 51 48 52 58 63 68 74 65 21 348 114 121 124 135 147 143 133 115 109 105 105 105 106 117 122 122 126 130 139 139 121 89 80 75 75 70 60 57 53 53 49 43 40 38 33 25 18 7 360 353 351 184 198 46 40 39 45 51 62 69 68 74 76 83 76 64 49 32 12 349 327 305 287 256 19 19 10 340 312 295 317 354 346 334 320 321 320 316 320 328 342 341 340 335 335 341 315 274 238 288 311 337 30 56 60 60 59 44 7 251 214 149 66 55 46 28 32 160 227 275 22 31 31 32 25 8 350 336 330 335 343 343 342 344 7 27 19 5 356 351 359 16 29 37 43 47 51 57 80 112 30 24 26 2 355 355 5 19 29 37 48 85 94 84 77 71 66 36 4 322 326 353 55 66 50 350 319 317 6 50 51 48 39 21 6 343 315 314 356 43 65 62 64 73 82 75 62 15 345 341 41 54 16 343 306 321 12 17 22 27 33 45 78 110 140 360 73 63 47 8 317 312 318 344 28 86 122 121 102 28 357 331 317 307 307 335 356 9 349 333 336 337 357 35 23 338 343 59 82 75 53 345 329 318 237 195 174 50 360 7 48 86 136 165 145 106 97 93 102 113 213 283 281 189 283 312 349 9 47 198 135 113 102 84 23 341 324 322 320 325 27 109 129 146 142 7 74 90 116 151 189 206 230 258 287 309 340 66 80 80 80 81 84 84 81 67 47 15 360 67 81 62 54 45 35 24 19 13 360 10 69 96 90 89 90 82 64 52 31 4 314 281 273 301 341 350 352 352 346 338 292 341 111 148 154 159 165 152 139 119 121 128 189 269 296 325 350 126 130 126 117 94 64 47 64 62 328 315 316 342 355 7 99 139 65 154 164 154 157 161 153 142 139 156 159 158 165 192 263 256 228 188 171 166 160 156 152 139 134 145 162 174 185 206 327 206 207 212 215 213 206 209 219 237 245 246 235 258 16 186 241 269 282 288 341 40 38 26 16 7 314 315 324 332 333 330 324 319 316 320 327 334 337 339 342 349 359 357 354 349 344 337 324 312 304 297 295 292 262 197 169 171 169 165 161 156 147 141 144 163 164 160 60 346 342 342 348 355 359 7 24 50 136 113 119 121 130 128 122 123 126 130 138 146 146 150 150 149 154 160 173 186 191 154 155 157 160 167 177 189 196 188 178 168 171 139 125 120 117 114 113 113 113 114 113 111 108 105 101 98 94 90 86 81 70 55 37 37 53 96 123 132 135 140 147 163 173 172 145 128 118 117 116 117 117 117 121 125 131 146 143 137 122 119 121 120 121 122 125 128 131 137 147 160 188 228 230 225 212 218 197 147 146 146 145 139 137 142 151 23 23 23 21 20 20 20 20 21 21 21 21 20 20 20 20 20 19 19 19 19 19 19 19 19 19 21 22 23 23 22 20 19 19 19 18 18 17 17 16 16 15 15 16 16 16 16 16 16 16 17 17 17 17 18 18 18 18 18 17 17 17 17 17 18 18 17 17 17 17 17 18 18 18 18 17 17 17 16 16 16 16 17 17 17 17 17 17 17 17 17 17 18 18 18 18 19 19 19 19 19 19 18 18 19 19 19 20 21 22 22 24 24 23 22 26 39 46 51 34 3 303 74 82 69 63 14 329 317 311 341 23 61 57 43 58 56 39 37 39 37 32 22 13 360 346 355 360 356 356 355 305 269 256 237 216 196 141 114 109 103 92 81 73 66 62 57 47 36 22 14 6 12 34 105 74 67 61 57 55 67 81 93 96 97 98 95 98 118 121 121 105 93 84 82 87 97 110 120 136 146 132 124 122 120 108 98 95 88 63 35 23 81 83 72 62 51 35 26 23 28 31 31 16 360 341 310 273 247 243 243 245 228 180 161 151 137 124 114 107 104 103 103 96 83 74 69 65 58 44 34 29 23 7 340 19 67 13 23 40 57 64 58 53 44 35 29 27 29 32 37 39 42 45 55 66 80 111 137 104 105 102 98 93 102 105 98 98 97 98 110 124 139 145 147 144 140 129 107 89 76 71 65 69 67 61 58 58 65 67 61 57 48 37 28 19 7 359 354 353 14 46 34 37 42 37 34 39 42 43 44 48 49 49 44 39 19 347 315 300 290 262 234 212 265 281 275 272 270 273 279 290 294 299 313 321 326 336 336 335 324 321 317 342 76 163 186 184 241 352 56 53 54 59 61 58 15 327 281 66 79 76 80 209 257 224 104 55 32 36 48 48 42 19 352 327 321 322 331 340 343 339 338 347 12 40 20 360 348 350 4 44 46 49 48 49 55 55 47 24 41 136 16 2 354 349 352 7 24 39 73 96 93 72 63 55 22 342 292 360 33 59 52 23 333 345 8 38 57 64 53 28 5 346 335 346 2 25 63 73 69 17 9 73 75 66 2 330 303 17 26 354 341 337 26 24 17 28 32 32 47 54 49 37 49 76 68 43 313 308 341 358 11 17 53 93 109 102 81 60 17 328 286 278 331 17 33 47 33 15 354 339 305 215 229 333 51 73 77 64 35 6 341 202 186 81 32 17 9 359 349 301 132 107 91 90 93 122 146 177 245 232 193 224 279 319 254 225 227 198 108 107 97 59 327 311 309 312 350 59 95 109 117 106 90 124 142 162 183 201 222 249 296 330 343 7 67 86 90 92 92 92 81 68 53 38 13 304 81 84 67 58 49 41 32 22 13 9 37 80 92 89 89 89 84 74 62 35 350 262 233 209 216 360 7 11 9 3 352 38 108 98 99 130 130 120 111 99 76 101 125 249 282 299 309 324 65 127 116 91 65 36 346 261 162 150 92 21 25 32 39 74 94 62 120 141 138 151 155 117 74 71 157 164 159 166 176 202 223 220 197 187 176 157 151 148 148 155 164 169 168 126 24 16 48 198 210 221 230 242 235 239 255 258 253 192 60 42 78 71 10 286 276 201 77 49 335 319 312 305 318 325 324 322 320 315 313 312 317 322 330 332 335 339 344 352 356 356 351 345 332 315 300 290 286 285 281 267 275 103 113 105 102 116 112 99 91 82 68 57 32 349 339 339 347 356 8 25 44 55 53 62 78 107 119 126 123 119 121 126 131 136 139 135 141 142 139 138 141 173 173 162 113 144 161 162 164 170 180 182 175 166 160 166 137 125 120 116 113 112 113 114 116 117 118 116 113 108 103 98 93 89 83 73 58 39 23 19 27 103 126 133 138 145 163 169 163 138 127 120 118 118 117 116 116 115 120 141 157 150 141 132 126 124 120 121 123 125 128 134 142 151 162 180 210 237 230 220 220 211 185 163 154 143 138 138 144 150 24 23 22 21 20 20 20 20 21 21 21 21 20 20 20 20 20 20 19 19 18 18 18 19 19 19 20 22 23 23 22 21 20 19 19 19 18 17 17 16 15 15 15 16 16 16 16 16 16 16 17 17 17 17 18 18 18 18 18 17 17 17 17 17 18 18 18 17 17 17 17 18 18 18 18 18 17 17 16 16 16 16 17 17 17 17 17 17 17 17 17 17 18 18 18 18 19 19 20 19 19 19 19 18 18 18 19 19 20 21 22 23 24 24 24 30 37 29 25 20 35 54 75 100 117 178 225 254 261 286 19 67 75 64 52 42 44 42 34 29 26 19 11 3 360 4 6 4 2 360 360 360 333 295 239 228 221 215 180 149 126 113 94 80 69 71 68 57 42 29 32 31 34 41 52 56 58 57 47 38 42 67 88 101 102 100 86 77 137 132 125 116 112 107 102 97 94 129 147 151 142 122 107 104 105 100 92 91 87 66 27 38 89 87 80 68 56 41 32 28 32 37 37 29 17 5 352 276 225 223 219 210 204 186 175 160 141 112 94 85 82 81 82 84 79 75 70 64 56 42 23 16 24 360 353 43 47 36 37 43 48 50 50 47 41 32 24 21 22 27 31 37 37 35 28 40 131 124 112 97 92 86 77 77 87 87 83 76 71 82 117 138 149 152 148 135 112 98 90 84 79 77 74 75 73 70 65 58 48 78 91 87 67 50 37 31 13 360 5 20 41 48 46 43 41 35 33 34 36 35 32 34 36 38 36 29 349 319 302 293 282 258 229 212 215 238 272 270 265 259 254 254 261 290 325 332 331 326 318 311 305 304 302 28 123 180 184 183 194 67 56 58 59 61 62 50 6 49 72 84 95 110 177 213 224 94 71 59 43 31 55 57 50 359 325 302 311 318 326 335 340 333 332 334 350 28 54 6 338 335 358 88 47 38 52 58 61 60 44 25 356 27 37 6 348 332 333 342 10 28 37 45 54 57 54 45 6 316 296 27 44 48 357 302 300 333 358 25 62 77 68 47 19 15 19 33 27 37 69 78 84 245 273 29 66 62 326 326 350 45 28 358 3 16 40 27 22 27 29 34 48 46 37 27 50 78 70 45 344 19 32 31 38 46 59 73 90 96 99 94 77 14 281 270 262 32 45 64 72 181 242 274 341 52 34 17 36 55 70 63 28 349 329 212 162 57 40 31 15 346 333 40 107 95 87 95 109 135 159 184 224 200 184 180 212 245 236 220 213 247 113 108 108 99 310 304 302 308 347 53 83 90 90 103 126 171 183 193 208 228 249 295 11 37 31 33 65 94 98 97 93 87 73 64 54 42 21 341 71 83 79 70 57 48 40 31 20 24 46 78 88 85 88 89 86 83 78 56 276 244 214 189 173 42 33 30 26 18 6 80 129 134 131 126 108 88 61 41 23 6 333 317 300 303 341 58 115 130 103 59 31 360 330 359 109 105 93 79 51 37 33 32 14 348 157 144 135 159 154 94 66 51 24 14 175 174 172 175 183 191 192 198 180 145 149 153 154 156 158 156 121 65 42 27 17 215 217 233 262 296 294 295 300 328 24 87 174 233 333 24 40 298 303 318 19 329 306 304 307 311 309 309 310 311 311 309 311 312 316 321 326 330 334 339 345 351 356 357 353 341 320 294 272 265 264 264 269 272 307 42 83 81 82 90 92 91 84 70 51 30 7 337 347 358 11 20 37 66 70 65 52 50 56 88 104 113 103 104 115 122 127 128 126 119 128 131 130 131 137 165 160 144 120 123 150 169 173 177 187 183 169 161 158 160 139 125 118 114 112 111 112 114 117 118 118 119 117 112 107 102 97 94 88 77 64 43 19 3 354 21 123 133 135 140 154 160 154 135 126 122 119 117 117 117 118 119 125 139 160 156 148 140 131 125 121 122 123 126 130 136 146 155 163 164 175 200 219 225 225 230 237 213 180 128 133 139 144 144 24 23 22 21 20 19 20 20 21 21 21 21 20 20 20 20 20 19 19 19 19 19 19 19 18 19 20 21 23 23 22 21 20 19 19 18 18 18 17 16 16 16 15 16 16 16 16 16 16 16 17 17 17 17 17 18 18 18 17 17 16 16 16 17 17 18 18 17 17 17 17 18 19 19 18 18 17 17 17 17 17 16 17 17 17 17 17 17 17 17 17 17 17 18 18 19 19 19 19 20 20 19 19 18 18 18 19 19 19 20 21 23 24 25 28 40 50 50 36 27 33 42 56 108 149 191 204 215 113 68 66 75 82 85 75 61 50 43 36 27 18 8 1 357 350 350 355 2 1 357 6 19 15 360 309 251 234 230 212 174 111 90 71 67 67 77 86 87 70 52 49 48 48 49 52 55 64 66 59 34 6 41 83 98 83 80 76 28 323 283 123 117 121 123 125 134 144 177 174 154 127 114 110 101 94 92 86 86 83 73 45 63 87 90 85 76 65 49 40 32 27 29 30 28 23 17 4 352 223 261 201 175 160 165 192 180 163 102 98 101 95 79 57 60 66 67 65 61 55 42 17 17 15 351 357 28 41 45 53 64 66 66 64 62 49 33 17 10 4 360 8 22 32 24 358 354 155 117 113 102 99 105 118 97 78 66 30 343 338 27 69 115 134 141 124 103 92 89 90 90 94 98 94 89 85 82 80 72 62 224 194 160 118 106 242 198 111 37 31 36 47 49 49 47 42 35 32 32 32 30 24 23 21 24 9 352 333 319 308 298 282 252 214 198 191 214 263 276 270 259 241 235 233 248 317 324 318 314 309 304 302 301 286 184 199 210 202 189 142 70 60 53 57 58 55 25 328 323 81 96 93 114 151 152 99 27 44 61 43 30 45 45 30 332 309 300 314 322 326 333 335 331 329 329 334 346 15 349 334 332 10 74 58 34 23 45 62 68 56 33 7 29 38 5 336 316 321 333 5 48 49 40 43 48 49 33 353 317 327 46 37 21 304 292 291 289 294 318 72 77 66 113 243 285 37 44 23 20 30 44 63 185 154 64 67 58 37 28 35 50 26 9 15 23 27 360 351 356 17 49 56 48 29 354 41 80 89 73 49 41 28 4 9 25 51 65 78 87 104 116 133 254 293 275 191 141 106 181 174 174 189 41 41 50 40 29 20 28 48 70 10 347 341 337 154 58 39 25 4 329 315 93 99 86 75 360 229 222 222 225 222 206 191 180 180 209 233 218 213 231 142 100 113 114 308 289 291 303 327 6 57 72 77 79 113 193 210 225 239 253 259 221 85 76 85 74 249 110 104 104 96 85 75 71 65 58 43 34 60 86 101 100 90 68 56 46 36 43 61 84 93 97 101 101 96 88 86 95 200 215 192 180 145 53 37 31 29 26 13 73 143 145 140 130 114 98 65 28 11 328 307 314 312 318 28 148 137 132 116 81 347 333 325 331 99 94 85 84 77 45 39 37 347 259 177 136 139 167 152 108 93 91 100 336 306 249 166 158 175 185 190 192 209 165 140 141 144 159 160 146 118 98 97 95 270 238 230 235 228 236 259 265 270 281 328 63 95 66 7 2 11 14 341 332 327 313 303 301 297 294 295 298 303 307 309 311 313 316 319 324 328 331 336 341 346 349 354 355 351 339 310 273 247 231 218 201 215 263 321 22 81 94 100 107 108 105 95 84 66 49 43 47 45 44 45 51 58 67 77 78 72 58 47 60 78 91 83 86 100 105 107 99 110 121 126 122 121 122 130 154 154 143 135 135 139 169 180 180 191 184 169 154 149 146 137 123 115 111 109 110 111 113 115 117 120 121 117 113 110 106 101 98 96 88 74 42 25 17 16 20 82 114 123 128 136 146 143 131 123 119 116 116 116 118 121 126 133 145 166 162 154 140 131 127 125 124 124 125 127 131 145 152 157 161 169 184 194 215 228 241 253 264 285 322 180 143 135 146 24 23 22 21 19 19 20 20 21 21 21 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 20 21 22 23 23 21 20 19 19 18 18 18 17 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 18 18 18 17 17 16 16 16 17 17 17 17 17 17 17 17 18 18 19 19 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 19 19 20 20 20 20 19 19 18 18 19 19 19 20 21 22 23 24 30 47 70 75 60 33 10 4 14 43 104 128 77 109 108 66 58 64 77 85 85 80 67 53 38 23 4 349 335 323 317 333 346 357 360 360 14 21 22 6 343 260 240 239 54 29 17 18 24 37 45 59 85 110 101 53 49 51 50 50 53 62 82 99 115 221 257 242 101 94 88 83 72 40 18 5 110 121 125 119 109 139 169 218 218 171 127 116 111 110 104 100 87 81 76 70 62 70 81 89 90 87 77 60 47 35 25 18 17 18 18 29 40 38 34 35 42 47 51 48 38 180 184 150 144 124 102 71 54 52 55 58 58 59 59 48 30 15 2 333 346 20 43 41 55 112 113 111 94 82 77 41 5 337 325 323 319 325 344 331 303 269 218 151 186 206 242 223 180 100 38 34 360 349 360 60 75 96 105 109 90 79 78 86 90 90 97 102 97 93 89 92 97 105 128 212 217 212 202 206 210 208 162 101 59 53 55 60 59 53 48 40 29 30 34 27 21 13 8 360 5 354 343 335 338 352 31 61 154 189 196 216 242 264 260 246 222 212 210 206 264 305 307 308 310 314 316 313 277 204 206 209 207 203 148 66 54 42 36 38 36 340 308 283 72 75 56 31 18 73 62 25 18 37 55 62 231 242 266 289 306 316 331 324 321 322 331 334 327 330 345 341 341 321 343 350 360 48 74 27 13 34 59 66 74 62 22 14 5 348 319 310 320 350 29 51 48 40 43 46 45 14 344 318 8 45 28 352 294 300 303 303 323 27 58 49 31 295 264 296 42 40 19 11 5 359 341 260 114 87 76 65 49 38 43 46 27 8 355 352 342 301 303 299 252 113 75 63 33 356 14 60 85 75 60 49 24 359 349 355 15 51 112 246 255 258 246 259 283 224 145 138 103 104 147 103 32 41 57 63 47 23 360 336 308 219 339 352 350 355 103 44 26 9 341 313 224 105 100 92 66 302 278 259 252 244 234 219 192 173 160 209 233 217 213 214 81 88 116 132 199 259 274 293 305 293 239 62 59 52 99 190 200 216 225 234 222 188 139 127 152 200 243 253 130 108 100 94 86 81 77 71 57 45 29 66 117 112 104 92 90 106 156 117 101 100 104 106 108 99 88 77 72 65 50 228 192 176 118 45 33 28 25 24 19 14 46 126 134 132 128 126 122 72 36 67 83 50 4 360 27 160 133 121 135 132 336 12 47 111 118 109 87 102 113 104 83 46 15 34 115 16 155 173 143 103 98 91 50 299 296 280 136 161 181 188 180 143 67 58 140 146 152 172 172 156 150 160 179 193 209 244 233 225 217 202 196 217 231 253 247 257 357 17 9 331 322 321 307 295 284 278 276 277 284 289 292 298 304 309 312 314 316 319 322 324 327 331 337 343 346 349 351 353 348 335 291 248 233 226 218 198 169 150 19 20 50 106 123 130 119 112 105 103 103 117 83 69 62 60 59 61 62 64 69 75 81 71 59 51 63 75 76 66 31 19 64 94 107 114 118 114 111 111 113 128 140 140 139 139 139 148 164 174 180 171 159 146 143 139 134 120 112 107 106 107 108 111 113 117 119 119 115 112 111 108 103 103 103 102 90 79 69 64 59 62 72 82 95 104 113 129 129 125 119 118 115 116 118 120 124 128 135 150 171 173 157 138 130 128 126 126 127 128 132 137 147 149 151 160 168 173 171 180 209 232 247 263 287 328 353 10 106 151 25 24 22 21 20 19 19 20 21 21 21 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 21 22 24 23 22 20 19 19 19 18 18 17 17 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 18 18 18 17 17 16 16 16 16 17 17 17 17 17 17 17 18 18 19 19 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 19 19 20 20 20 20 19 18 18 18 18 19 19 19 20 21 21 21 25 39 78 83 78 53 9 352 8 25 48 70 181 118 82 59 51 49 65 74 80 93 98 80 43 13 343 325 308 315 319 330 339 351 360 5 12 12 8 323 278 254 291 17 44 35 19 359 358 5 7 11 13 20 30 37 38 40 43 46 53 66 95 102 148 250 239 210 130 105 96 83 70 55 34 33 83 116 123 117 128 160 197 229 246 260 251 95 110 121 115 107 91 77 65 56 51 53 76 92 100 94 82 63 51 43 26 13 7 3 4 19 33 40 29 23 27 31 36 33 34 101 174 198 212 140 48 48 51 55 54 52 50 55 59 49 37 20 360 344 7 41 52 15 345 169 133 108 91 85 83 95 301 298 298 296 291 303 306 291 277 243 231 216 213 218 233 245 251 262 314 341 348 360 128 112 109 110 91 64 27 48 68 81 82 81 93 93 84 82 83 90 109 139 171 197 209 218 222 223 214 205 175 129 86 86 84 85 76 66 60 45 24 21 28 37 25 15 15 16 15 358 354 353 15 32 31 32 35 305 250 244 246 250 238 217 202 197 211 233 264 286 297 306 314 320 324 326 305 216 191 202 200 180 99 66 54 35 357 7 2 301 308 45 70 67 58 4 350 74 68 42 328 321 58 216 231 237 250 270 301 321 327 317 315 314 328 329 321 333 342 343 346 351 11 4 358 14 40 25 25 44 62 54 28 34 360 2 355 333 315 323 342 16 36 45 39 31 19 36 37 354 335 326 30 39 21 338 306 337 11 27 39 45 47 36 20 322 360 31 43 34 19 13 359 340 323 315 84 92 86 87 84 72 62 49 31 356 331 305 299 289 278 269 260 228 105 73 59 31 12 42 68 74 73 60 340 316 317 324 326 296 229 209 225 233 242 223 194 185 154 120 73 48 352 339 342 15 63 76 72 27 342 320 288 222 263 304 301 335 3 29 17 359 329 327 123 107 108 114 118 210 260 264 259 252 238 225 203 191 183 205 219 210 205 198 27 95 124 160 205 247 261 273 255 159 100 57 43 27 78 154 143 129 109 50 92 126 122 144 173 205 233 257 250 125 112 106 99 94 83 72 56 51 48 35 87 107 108 111 156 190 200 198 138 104 112 111 105 82 73 66 64 64 47 231 211 206 67 32 28 27 27 28 50 360 21 37 98 127 136 137 136 122 118 117 110 91 27 360 13 36 19 131 159 145 130 164 180 171 139 142 147 163 169 160 125 86 65 65 64 14 216 180 138 122 139 140 285 261 268 206 161 177 192 225 243 113 285 235 158 161 165 179 175 169 171 175 180 178 173 57 221 224 224 207 202 211 220 228 220 213 34 346 321 290 276 268 265 267 271 273 277 281 285 291 297 304 310 313 318 320 321 323 324 326 329 332 337 342 347 349 350 351 346 331 266 230 220 224 230 234 175 142 107 47 14 355 14 86 113 114 115 120 134 177 124 80 68 65 65 65 68 70 69 73 78 78 73 61 64 71 85 81 61 59 83 96 98 103 106 104 101 98 90 81 92 135 137 134 134 133 131 148 167 162 156 145 148 139 133 120 112 107 108 110 112 114 117 119 120 118 113 111 111 109 107 108 107 104 100 94 88 85 85 88 78 69 62 57 48 32 135 135 120 115 114 116 118 122 126 131 137 152 172 180 156 129 127 128 130 130 131 131 136 141 146 149 152 158 158 158 156 160 170 174 167 67 38 30 24 21 40 114 25 24 23 21 20 19 20 20 21 20 20 20 19 19 19 19 19 19 19 19 19 18 18 19 19 19 19 20 22 23 23 22 21 19 19 19 18 18 17 17 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 18 18 18 17 17 16 16 16 16 17 17 17 16 16 16 17 17 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 19 20 20 20 20 19 19 18 18 19 19 19 19 20 20 20 19 18 27 50 58 69 73 45 17 25 33 58 88 85 72 51 50 60 57 59 76 79 79 74 63 33 2 336 327 319 321 325 330 333 345 2 8 2 336 305 282 328 4 22 22 24 22 6 342 343 349 354 6 15 18 25 37 35 35 35 35 34 45 69 91 261 262 259 248 198 95 82 70 64 52 34 35 55 104 121 129 151 180 204 213 221 268 299 331 240 136 110 96 87 71 58 43 29 18 27 80 104 90 78 71 64 52 29 11 360 3 7 13 22 33 28 17 8 8 12 11 358 347 308 269 254 265 19 21 48 63 55 48 43 56 61 53 41 27 12 360 354 24 35 360 314 200 115 87 69 42 28 188 206 243 255 278 296 321 325 320 291 245 231 225 222 219 223 232 235 240 264 275 268 180 154 143 149 146 126 19 341 24 69 82 90 90 84 70 64 62 59 52 100 209 191 195 200 234 244 244 222 206 182 151 123 133 123 107 87 75 67 56 42 21 31 54 34 25 19 13 7 355 2 12 24 27 24 18 9 350 319 286 256 219 190 194 194 193 220 247 268 284 296 309 320 329 334 336 332 302 186 198 182 145 83 69 58 32 359 336 305 266 4 67 77 76 67 299 357 66 75 59 303 285 273 259 246 237 239 253 291 308 309 304 306 309 319 306 298 324 335 342 13 44 37 12 350 351 360 12 31 54 71 58 32 6 8 20 25 3 333 331 355 33 34 32 15 2 351 341 333 317 321 344 40 38 19 325 329 32 51 49 42 42 41 23 16 14 43 56 57 50 27 357 336 322 339 356 48 84 98 111 111 106 78 68 10 294 286 279 278 272 257 250 250 238 173 99 93 74 44 53 61 74 84 77 37 356 329 315 317 317 320 307 210 216 184 65 118 138 120 119 113 224 254 280 286 296 29 42 48 8 333 311 273 229 232 266 294 323 343 2 5 354 326 93 112 105 113 126 136 163 221 252 267 266 248 232 214 201 190 187 180 170 156 100 140 292 238 225 235 247 258 252 216 97 75 54 31 15 46 74 73 57 46 34 33 31 36 92 186 206 227 252 265 242 144 122 112 107 86 67 51 48 42 4 48 92 113 135 196 206 208 172 108 102 121 104 83 69 67 67 71 81 172 213 223 236 253 352 19 22 26 49 155 235 279 10 32 96 126 126 126 125 132 139 141 155 191 232 360 40 352 295 192 164 164 178 191 206 180 190 199 211 202 173 145 117 90 82 80 126 250 274 301 314 310 296 283 232 309 201 192 183 180 165 352 343 274 264 221 177 178 182 174 171 176 184 190 187 174 49 45 47 217 214 219 230 218 210 185 152 123 252 264 259 261 263 262 265 270 275 283 290 294 300 306 312 317 322 325 327 326 327 328 329 332 335 339 342 346 351 355 358 359 357 206 196 198 214 227 241 158 127 110 70 356 317 316 103 127 122 121 130 148 182 156 94 74 64 62 65 71 75 76 75 75 82 83 82 79 83 108 106 91 77 79 81 82 87 92 94 91 87 84 81 87 113 118 118 114 103 75 35 309 180 174 166 186 156 143 122 115 111 111 113 116 118 121 122 122 119 114 113 113 111 110 110 109 109 107 106 104 107 100 94 83 68 48 28 15 13 96 119 119 118 119 120 123 126 129 134 138 154 172 189 191 154 135 133 133 132 133 135 139 141 144 146 149 150 149 147 152 152 152 129 117 109 82 57 46 46 51 68 25 25 24 22 21 20 20 20 20 20 20 19 19 19 19 19 19 19 19 18 18 18 18 19 19 19 19 20 22 23 23 22 21 19 19 18 18 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 18 18 17 17 16 16 16 16 17 17 17 16 16 16 17 17 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 19 19 20 20 20 20 20 19 18 19 19 19 19 19 19 19 20 20 21 28 29 22 17 24 42 57 54 51 63 81 79 68 33 356 310 307 279 152 99 85 67 45 10 339 296 293 308 323 325 328 328 360 18 18 3 347 10 28 38 30 27 17 3 345 338 331 330 341 357 8 16 17 20 26 30 32 32 33 25 20 41 93 268 262 258 282 61 72 68 64 65 59 43 32 43 80 119 139 165 179 191 175 173 221 273 289 280 287 12 95 89 75 57 39 29 3 327 20 96 97 96 94 90 74 43 3 354 358 1 4 6 7 2 346 320 279 287 341 341 347 352 347 307 180 157 57 68 69 61 50 24 331 65 54 33 18 2 339 332 343 7 360 301 340 66 52 39 9 310 233 216 208 218 283 335 351 346 339 307 243 217 221 223 223 223 223 220 221 227 225 209 175 180 184 198 196 186 234 332 32 70 78 83 71 60 55 52 50 36 11 289 277 268 230 243 261 265 256 231 215 195 180 169 171 154 126 93 78 71 67 56 28 43 52 33 30 20 12 2 352 10 37 45 32 22 12 4 355 346 340 19 101 136 170 197 211 235 262 286 298 314 327 338 344 343 340 334 315 261 213 121 86 77 71 54 343 310 294 15 51 33 64 80 79 64 275 32 63 73 36 294 274 270 263 224 186 180 180 224 288 287 289 296 304 310 290 265 264 311 332 13 41 43 19 352 343 347 2 28 46 58 54 30 1 11 22 33 52 45 44 40 40 18 340 270 281 291 286 280 284 290 329 35 45 25 334 19 52 64 54 33 23 27 31 25 28 59 102 113 101 354 320 312 325 15 9 350 262 117 96 70 32 10 282 255 270 268 262 256 255 252 244 234 225 204 160 113 100 90 94 49 32 70 70 49 360 330 309 320 10 35 41 50 35 31 31 72 109 81 162 211 228 232 238 248 347 25 36 35 355 320 288 260 253 260 287 298 314 330 341 346 347 184 115 115 114 119 141 152 177 205 246 266 262 249 232 218 200 183 162 151 143 254 255 237 249 278 269 264 257 247 253 126 88 73 52 10 14 44 47 45 37 25 15 10 7 6 360 344 212 219 232 253 254 237 156 131 117 95 70 50 42 33 360 21 78 125 154 191 208 196 64 61 68 91 43 46 57 64 69 71 72 79 106 224 240 240 263 341 357 360 155 191 222 253 291 13 45 71 97 118 134 145 156 165 172 190 217 233 232 155 259 236 195 179 172 163 162 240 209 209 235 218 180 156 145 129 112 106 104 92 287 285 301 303 262 212 141 115 309 305 8 127 140 163 202 229 261 302 92 147 152 138 162 175 178 179 179 174 32 39 34 239 233 249 286 264 248 301 164 180 213 230 248 258 266 271 274 281 289 299 306 308 313 317 320 324 328 331 332 332 331 331 332 336 341 345 348 351 356 2 7 10 31 142 149 149 149 115 93 83 78 71 44 11 348 327 122 131 124 125 133 146 157 125 105 94 86 75 69 70 77 83 83 82 79 81 82 81 84 88 86 76 67 61 61 64 74 82 87 87 85 84 88 94 98 98 95 83 69 49 16 322 232 198 180 180 148 134 121 117 115 114 115 117 119 121 123 122 118 113 113 113 112 111 109 110 112 114 114 113 110 101 92 84 73 54 30 17 14 49 94 114 120 124 126 128 131 132 135 139 151 163 188 285 320 313 145 139 136 135 137 139 140 141 142 145 148 148 149 147 139 123 104 108 113 97 85 70 65 73 91 24 25 25 23 22 20 20 20 20 19 19 19 19 19 19 19 18 19 19 18 18 18 18 19 19 19 19 20 21 23 23 23 21 20 18 18 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 18 18 17 16 16 16 16 16 17 17 17 16 16 16 16 17 17 18 18 18 18 17 17 17 17 17 17 17 18 17 17 17 17 17 17 18 18 18 18 18 19 19 19 20 20 20 20 19 19 19 19 19 19 19 19 19 20 20 22 27 31 22 349 343 180 130 150 224 70 78 85 75 10 316 288 259 258 262 85 81 72 33 340 286 290 309 336 338 334 345 358 19 24 25 20 24 37 42 43 23 346 300 314 315 317 317 318 330 355 20 34 32 24 24 26 25 38 45 23 354 285 265 285 265 55 59 65 69 75 82 90 93 77 48 42 53 86 116 146 141 120 86 93 105 230 244 241 261 216 112 105 98 88 58 333 307 296 291 151 117 119 131 147 136 35 344 347 350 349 346 342 334 322 303 278 247 221 205 360 8 15 27 23 240 209 186 98 68 58 38 344 269 223 24 17 353 337 331 331 330 120 107 57 48 45 39 24 360 304 238 195 191 185 50 360 355 346 337 303 229 196 206 218 225 223 222 215 214 213 208 194 184 205 215 215 209 203 189 46 38 42 48 54 53 48 43 41 37 17 360 314 348 340 308 306 306 298 272 238 220 218 223 218 208 193 169 124 81 69 70 75 84 144 159 55 39 31 25 8 356 343 52 59 39 25 13 6 359 348 349 3 35 65 90 104 137 259 329 333 334 349 6 2 353 344 336 328 309 308 54 66 72 76 66 32 311 310 344 64 54 37 55 74 85 62 294 49 72 84 263 273 280 264 157 146 150 152 157 216 296 292 284 281 302 310 307 275 228 273 316 336 6 20 354 326 311 315 356 37 50 49 27 6 357 7 17 32 67 82 69 62 44 319 308 295 252 255 268 261 250 249 247 82 77 27 4 48 67 78 73 58 25 35 53 42 29 240 183 169 148 234 288 310 324 335 262 275 313 83 83 72 54 30 11 337 300 286 270 249 244 245 251 245 234 218 205 168 132 117 114 102 64 54 81 111 289 299 308 352 33 43 41 36 32 31 32 39 48 52 87 141 236 233 223 162 91 71 88 64 317 288 265 219 231 257 285 293 301 312 319 315 331 116 99 104 111 117 156 289 256 240 244 248 248 241 227 211 188 168 150 149 162 234 252 234 131 107 93 72 69 83 360 64 94 85 58 346 17 40 43 37 18 356 344 348 355 357 356 353 343 250 228 241 254 259 256 194 141 113 85 56 34 16 360 341 28 135 150 159 119 54 50 40 31 13 358 20 51 59 59 55 48 40 31 26 332 217 249 330 335 335 176 180 192 269 347 23 36 38 41 85 117 141 151 162 157 166 242 278 242 173 218 247 235 182 158 145 147 171 172 137 47 331 221 162 150 140 107 101 104 130 180 222 229 192 170 150 153 166 201 222 221 188 175 184 194 210 234 268 84 110 115 75 83 105 88 96 118 115 56 21 1 2 25 101 126 186 216 233 213 211 215 230 251 268 277 285 290 299 310 317 321 322 322 323 323 329 333 337 338 338 338 339 341 348 354 358 1 4 8 11 13 16 50 118 126 117 106 96 88 80 74 66 55 45 39 42 74 103 115 123 133 137 134 121 119 116 111 93 74 67 72 79 84 84 84 82 82 85 84 81 78 70 63 56 52 52 62 73 87 90 95 96 94 90 89 84 77 65 58 49 34 7 290 234 180 168 141 129 121 119 118 115 114 115 117 118 120 120 117 114 113 112 112 111 109 109 110 114 113 109 102 98 94 93 90 78 51 34 29 32 45 82 114 124 128 129 131 131 133 134 137 127 46 352 324 301 194 148 139 135 135 137 137 138 139 141 144 144 145 144 136 114 91 97 106 106 102 97 101 106 128 23 24 24 24 22 21 20 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 20 21 23 24 23 22 20 18 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 18 18 17 17 16 16 16 17 17 17 17 16 16 16 16 17 17 17 18 17 17 17 17 17 17 17 17 17 18 17 17 17 17 17 17 18 18 18 18 19 19 19 19 20 20 20 20 19 19 19 18 19 19 19 19 19 20 19 19 20 33 45 249 220 206 198 206 212 68 90 100 104 46 310 285 204 104 77 66 71 74 42 10 3 13 10 6 1 1 5 10 18 18 19 19 38 43 33 10 293 278 268 273 293 306 314 322 335 340 122 99 56 29 29 21 9 8 17 345 332 313 5 22 31 51 63 69 76 85 103 111 116 96 64 47 51 65 92 106 102 97 88 83 76 64 55 41 360 88 118 123 130 141 153 205 250 265 274 137 128 130 154 183 204 314 338 341 341 339 333 325 312 299 284 262 237 207 177 101 39 29 26 32 29 292 156 74 57 44 25 329 279 239 360 9 354 348 345 347 356 136 106 78 50 43 34 2 337 269 209 191 197 192 195 341 341 333 323 304 301 224 217 209 215 217 227 231 229 222 213 198 198 209 212 210 202 188 112 58 52 49 46 45 48 44 39 35 27 360 3 10 20 5 347 344 338 336 308 228 210 225 240 249 251 246 233 221 198 181 140 180 181 28 110 85 55 47 37 10 350 230 102 73 49 31 14 5 358 354 355 2 12 13 15 10 45 49 36 25 16 18 17 11 353 340 334 349 19 39 55 64 71 73 55 355 310 344 51 72 52 15 315 64 82 66 301 322 113 123 253 275 285 136 138 147 147 148 155 333 322 312 298 258 298 309 308 291 276 299 334 336 340 349 347 306 272 225 342 26 55 44 7 334 354 20 12 3 323 55 86 104 146 236 259 261 234 237 244 233 186 158 203 229 247 277 333 47 75 87 97 107 137 73 86 88 77 126 183 190 194 202 290 351 4 24 180 66 63 76 83 87 67 48 34 360 338 334 331 303 276 270 270 260 245 223 228 243 265 234 128 115 50 305 232 231 255 290 350 62 68 64 39 29 35 38 33 20 24 45 79 71 44 8 277 230 136 119 127 171 251 273 257 222 240 264 289 300 303 250 283 314 114 106 96 94 104 124 145 238 259 255 251 246 243 239 220 201 177 148 128 105 108 123 65 70 105 107 102 66 7 338 340 58 99 93 73 32 44 45 33 8 333 315 325 340 353 359 358 352 345 311 243 229 238 253 273 262 231 180 123 62 14 350 328 303 281 266 236 159 55 57 45 25 19 5 329 357 43 52 49 44 35 26 17 15 14 15 355 350 350 347 170 152 121 99 78 63 43 14 349 360 82 120 24 360 92 322 322 329 313 198 218 247 299 180 168 165 163 165 167 150 114 205 345 24 74 102 113 112 119 135 154 177 208 194 178 177 189 199 202 203 198 187 183 190 192 189 178 180 50 139 132 113 115 106 80 53 35 51 82 54 350 354 18 104 138 170 180 190 192 206 221 234 254 272 282 292 304 315 324 330 329 330 328 328 330 334 340 344 347 348 348 354 1 10 12 12 13 17 20 19 18 18 52 104 116 109 101 93 87 81 75 68 61 55 53 56 70 86 102 112 121 127 127 123 124 120 111 92 76 67 70 74 78 80 81 80 80 82 80 78 75 69 63 55 50 47 47 60 76 92 99 101 90 85 80 76 69 62 57 51 42 37 39 64 81 95 113 119 120 118 118 117 116 114 116 118 124 123 118 114 114 112 111 111 109 107 107 106 105 103 101 100 101 103 100 90 64 48 40 35 29 30 68 107 125 125 124 124 127 127 116 84 21 360 341 301 180 142 135 133 132 132 133 135 137 140 142 142 144 147 154 151 131 120 122 127 133 136 145 154 159 22 23 24 23 22 21 20 20 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 20 21 23 24 24 22 20 19 17 17 17 17 16 17 17 17 17 17 17 16 16 16 16 16 16 16 17 17 17 18 18 18 17 16 16 16 17 17 17 17 16 16 16 16 17 17 18 18 17 17 17 17 16 17 17 17 17 17 17 17 17 17 17 17 17 18 18 19 19 19 19 20 20 20 20 20 20 19 19 18 19 19 19 19 19 19 19 18 21 29 56 136 197 197 201 210 212 205 104 111 116 116 314 268 121 106 92 82 75 74 70 48 33 31 18 8 1 359 2 358 356 343 349 23 44 33 10 339 315 280 259 261 297 318 331 335 340 349 29 43 43 40 39 24 16 12 12 11 21 25 21 17 20 39 56 65 61 71 113 99 90 77 67 57 60 67 87 98 103 105 98 86 84 81 72 54 32 60 102 119 133 145 157 176 214 238 222 142 136 139 158 162 147 360 333 329 323 319 312 308 301 291 278 257 231 208 178 131 73 55 42 38 23 3 360 43 53 42 23 332 294 248 325 343 332 336 342 345 350 32 86 76 37 46 19 314 284 236 196 203 214 205 205 295 311 312 302 303 328 269 243 208 197 197 238 246 248 240 223 205 205 208 208 201 188 147 69 56 59 61 58 56 55 53 44 30 22 10 12 8 10 358 352 351 346 341 333 209 194 223 247 262 269 270 265 253 239 228 206 103 49 35 41 55 57 65 70 12 219 188 135 97 69 49 25 10 2 357 358 360 1 357 356 360 39 51 46 20 9 11 14 12 350 352 14 32 39 42 54 66 74 71 47 322 315 18 68 79 82 24 294 73 82 106 256 257 249 252 305 73 96 112 119 123 122 22 351 341 333 325 310 292 273 286 292 291 306 325 325 326 325 340 351 336 19 53 42 51 68 52 15 330 354 5 340 329 305 303 180 183 224 240 231 250 275 211 209 234 250 221 214 228 242 255 263 332 61 86 119 147 177 201 109 107 114 127 150 191 210 121 43 33 31 31 40 54 64 74 78 81 74 64 39 354 347 349 19 40 35 21 360 329 266 225 219 231 255 269 19 20 348 286 276 276 279 260 118 93 90 104 217 216 77 48 31 9 10 42 73 64 53 78 121 117 117 145 165 193 232 313 16 26 358 342 333 350 360 122 201 169 115 109 104 94 108 146 170 196 263 269 262 258 251 242 225 205 180 144 111 73 76 80 72 66 65 81 78 56 357 336 331 68 100 94 79 49 35 19 350 319 308 305 320 336 351 357 358 347 338 313 247 218 216 214 225 236 236 227 204 249 335 334 327 321 294 275 261 265 78 94 81 27 327 296 269 41 50 49 43 36 27 14 1 357 355 357 358 358 360 2 159 132 106 90 87 79 36 326 303 287 273 246 22 6 355 360 337 333 295 242 242 215 202 180 171 170 169 168 167 159 155 168 125 56 71 113 148 128 131 140 146 157 206 219 215 201 201 204 231 222 192 171 175 185 204 210 198 274 320 137 149 154 166 164 155 133 37 3 326 299 275 308 339 91 157 173 174 174 168 204 229 248 262 275 285 297 309 320 327 333 338 338 337 337 340 344 349 353 358 2 7 17 23 27 24 22 22 26 29 27 24 22 46 91 111 105 99 94 90 86 80 74 67 62 59 58 69 81 95 106 114 118 119 118 117 110 99 84 73 69 72 75 78 78 77 77 78 79 79 77 74 71 66 60 54 49 45 46 57 85 96 95 86 81 75 72 67 62 59 55 46 45 52 65 70 74 83 98 110 114 115 117 118 119 122 124 125 123 117 114 114 114 112 112 111 109 108 106 105 104 102 102 102 102 97 85 67 54 44 40 39 38 43 61 97 106 117 121 127 127 102 52 8 352 360 137 136 128 127 127 127 128 128 128 130 134 138 139 144 152 161 162 158 154 152 152 155 160 171 172 174 21 21 22 23 23 22 21 20 19 18 18 18 17 18 18 18 18 18 18 18 17 17 17 17 18 19 19 20 22 23 24 24 22 20 18 18 17 17 16 16 16 17 17 17 17 17 16 16 16 15 16 16 16 16 17 17 18 18 17 17 16 16 17 17 17 17 17 16 16 16 16 17 17 18 18 17 17 17 17 16 16 16 17 17 17 17 17 17 17 17 17 17 18 18 18 19 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 18 18 19 25 27 31 6 344 213 208 211 191 111 84 101 115 131 139 340 103 104 100 103 104 102 94 75 52 29 3 344 334 341 340 327 316 313 331 32 43 16 353 328 322 309 119 32 357 338 333 331 337 350 7 20 27 35 34 25 24 25 19 14 11 11 8 3 4 13 29 35 17 353 360 66 73 76 64 58 63 72 80 102 99 97 92 90 103 95 89 66 43 34 90 115 130 140 152 158 175 211 174 141 136 145 159 146 138 184 302 298 300 303 303 303 299 291 282 266 234 212 188 155 105 84 65 38 7 347 340 50 59 42 17 333 294 260 229 278 289 281 289 306 325 340 64 32 332 256 245 249 241 219 199 211 217 211 219 248 267 281 296 298 288 272 248 223 205 211 231 242 254 259 235 212 204 200 195 188 174 78 42 40 50 67 90 85 78 62 51 32 34 36 35 9 357 345 350 348 336 332 318 196 194 221 251 264 270 272 271 262 249 239 224 95 32 21 6 350 333 343 167 175 180 157 127 93 76 58 37 14 360 350 343 336 339 345 4 17 40 55 56 29 7 354 6 10 1 27 42 45 38 30 48 64 76 70 40 319 331 37 75 83 90 360 344 81 97 185 246 246 229 224 81 83 83 77 42 37 36 4 348 336 328 322 314 297 270 265 268 274 308 332 336 324 315 329 25 53 38 34 28 53 71 70 292 249 230 262 329 333 337 5 21 28 7 8 81 36 36 77 82 312 324 336 282 240 240 239 220 231 270 282 238 188 189 254 318 324 322 67 103 58 50 48 33 27 18 27 34 46 67 78 68 79 97 103 59 344 347 358 31 39 36 33 18 360 340 227 210 218 231 269 327 345 29 35 23 17 8 11 54 70 67 80 162 39 43 55 42 27 24 43 61 57 44 27 30 41 58 341 294 309 33 48 46 30 4 5 12 25 29 60 138 129 118 114 114 114 117 159 200 245 286 290 283 272 267 252 231 213 194 160 106 77 68 67 81 90 85 75 68 49 360 345 344 87 106 102 101 89 63 23 342 315 309 304 299 343 3 3 357 344 331 300 228 202 201 211 214 216 225 228 225 247 300 332 337 335 313 280 217 171 152 155 157 170 222 228 120 63 57 51 39 29 20 4 351 348 349 354 358 2 5 12 97 112 99 94 100 110 142 284 281 270 270 270 274 309 318 290 198 180 218 206 162 144 155 166 178 180 172 161 155 149 141 127 112 98 90 81 83 87 125 145 151 171 206 222 218 203 190 180 360 348 360 98 178 190 206 206 191 286 321 145 178 181 186 166 147 130 82 330 299 280 259 282 305 306 255 226 225 191 167 191 213 253 275 286 292 304 316 324 332 336 341 348 353 355 357 360 2 5 11 20 29 33 34 32 30 29 29 32 35 35 31 29 40 80 103 100 98 95 94 92 89 83 76 71 66 62 67 78 90 98 105 109 110 108 106 98 91 81 75 70 71 74 77 77 77 76 77 78 79 79 78 75 72 67 63 58 52 48 54 79 90 90 86 82 78 75 70 66 62 58 53 54 60 69 73 75 75 81 92 101 108 112 115 118 121 124 126 126 120 116 118 116 115 116 117 116 115 114 112 111 110 107 105 100 93 84 73 62 52 44 43 42 42 42 45 51 104 122 126 125 109 47 360 341 359 128 121 114 109 115 118 120 120 120 122 119 122 127 144 153 161 164 168 168 172 169 165 166 168 173 180 21 21 22 22 22 21 21 20 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 18 19 21 22 24 24 24 22 20 18 18 17 17 16 16 16 16 17 17 17 17 16 16 15 15 15 16 16 17 17 18 18 18 17 17 16 16 17 17 17 17 17 17 17 16 16 17 17 18 18 18 18 17 17 16 16 16 17 17 17 17 17 17 17 17 17 17 17 18 18 19 20 20 20 20 20 21 21 20 20 20 19 19 19 18 19 18 18 18 21 26 22 8 337 323 282 212 130 97 85 84 100 113 137 117 96 89 87 93 123 142 127 95 74 53 30 352 344 339 339 333 329 324 331 354 26 28 358 329 309 286 191 136 19 331 318 317 314 316 321 338 9 15 23 27 22 18 20 20 3 343 349 350 346 340 341 360 349 324 327 4 45 78 85 78 67 58 57 77 104 97 92 77 9 291 92 92 83 47 17 77 108 126 128 133 134 149 169 135 130 131 161 185 165 196 258 281 289 296 296 299 302 302 302 279 253 232 217 201 180 152 126 126 122 309 339 351 41 63 57 16 331 298 258 240 259 265 264 265 283 307 313 318 305 263 241 219 215 218 211 207 208 213 216 223 232 237 249 269 273 267 261 242 223 197 211 220 222 238 261 238 210 194 186 180 174 151 81 42 33 28 58 101 67 41 31 30 31 34 48 40 9 355 345 350 341 318 304 289 180 224 256 275 283 288 285 283 278 267 255 256 269 300 314 330 350 341 336 137 145 132 82 67 62 60 54 39 4 341 306 274 279 312 357 27 37 47 55 52 32 356 342 357 15 28 42 51 55 36 21 44 65 76 74 44 332 346 50 78 80 76 292 336 76 108 180 256 213 163 127 98 81 79 64 24 34 40 14 336 312 315 318 318 319 308 273 249 242 246 286 312 305 313 345 31 45 44 27 11 27 45 96 225 228 207 312 10 4 15 34 27 25 26 28 34 51 56 91 77 65 47 34 27 21 13 4 180 197 229 279 288 270 270 283 319 312 296 294 289 309 64 52 31 30 28 29 30 36 93 114 108 99 98 104 86 14 13 29 60 56 49 41 9 346 352 35 178 206 215 206 310 333 60 35 26 18 30 42 43 39 31 36 45 53 59 64 59 49 39 49 52 48 36 20 5 8 15 21 9 359 7 39 61 31 3 3 24 43 28 19 189 151 131 119 124 134 163 255 274 292 302 308 300 291 281 257 233 212 203 194 117 90 79 58 34 91 80 67 64 45 7 6 21 75 106 117 112 103 86 41 351 324 342 350 357 8 11 6 356 343 333 314 154 174 191 234 222 211 210 219 231 259 309 344 355 358 357 137 161 162 166 167 159 134 88 76 71 67 61 53 34 15 360 350 344 343 347 353 360 4 8 16 52 91 92 95 111 128 152 238 264 270 263 265 270 283 285 269 186 164 164 136 132 167 172 172 164 154 145 128 126 124 110 95 97 73 50 35 29 28 74 148 166 174 188 225 217 196 68 99 154 100 27 64 206 210 214 207 186 333 330 219 196 194 194 154 139 135 144 185 241 252 254 262 269 273 267 268 268 260 250 240 241 269 294 303 307 316 325 333 339 348 356 7 12 14 14 16 16 19 23 33 40 42 38 33 30 32 35 39 40 40 37 36 38 69 92 97 98 98 98 97 95 90 84 78 73 69 67 73 82 89 95 100 100 99 96 90 87 83 78 74 74 75 77 77 77 77 77 79 81 81 82 82 79 75 71 67 62 61 67 81 88 89 88 85 82 78 74 71 67 63 58 58 64 73 78 80 80 81 84 87 95 101 108 110 111 105 99 77 96 112 119 118 118 120 121 121 120 119 117 116 113 111 106 101 93 90 87 81 68 55 47 42 41 38 36 37 90 117 123 124 123 74 360 14 70 91 97 101 105 109 113 115 114 111 106 91 91 109 143 156 164 166 169 174 186 191 180 176 173 176 184 22 21 21 21 22 21 20 20 19 18 17 17 18 18 18 18 18 18 17 17 17 17 17 17 17 18 20 21 23 23 24 23 22 20 18 17 17 17 16 16 16 16 16 17 17 17 16 16 15 15 15 16 16 17 17 18 18 18 17 17 16 16 17 17 17 17 17 17 16 16 16 17 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 17 17 18 18 19 20 20 21 20 21 21 21 21 21 20 20 19 19 18 18 18 18 18 19 20 14 344 312 306 299 103 75 72 67 73 86 95 81 3 44 69 72 68 59 56 59 61 51 31 22 11 3 354 352 354 357 359 350 352 4 3 337 300 269 222 202 189 229 273 285 295 300 301 351 22 16 12 14 18 17 10 6 3 348 333 333 325 321 311 307 307 297 310 338 14 36 64 93 101 86 68 53 62 81 94 111 152 203 209 85 91 90 52 16 38 106 122 119 122 134 180 172 110 120 125 132 147 299 277 275 280 281 285 291 296 300 299 280 247 231 225 220 214 201 182 167 159 144 101 355 349 11 82 83 34 340 306 273 252 247 252 254 249 260 276 291 303 309 300 269 225 211 210 213 208 203 214 219 223 226 231 232 246 255 251 243 227 219 213 216 216 213 213 213 210 192 180 177 179 182 173 147 87 53 21 120 78 55 33 15 360 17 34 58 61 360 352 343 335 298 280 300 335 360 339 322 309 305 303 301 298 295 286 273 262 265 275 288 289 269 236 212 83 72 49 18 30 47 43 40 32 360 333 282 263 253 19 43 48 55 60 62 51 29 341 334 346 12 34 45 54 63 59 60 67 74 78 79 44 337 332 50 83 83 27 282 317 355 345 221 180 140 134 123 110 91 87 86 82 119 122 125 180 254 301 329 336 346 350 351 283 237 228 252 273 279 340 28 45 48 47 17 359 357 5 11 18 39 66 41 24 6 2 3 7 7 9 14 15 212 311 11 62 54 49 46 30 12 8 6 126 154 157 333 312 306 336 312 254 283 289 292 269 255 76 66 53 45 44 42 20 21 65 101 117 90 82 74 71 68 59 73 88 83 80 72 41 318 308 218 167 180 209 205 50 62 70 60 42 26 42 52 52 31 354 349 14 114 90 85 87 73 61 61 57 47 360 334 335 355 5 15 355 343 353 29 71 36 13 354 37 47 14 352 325 139 121 111 123 130 143 285 312 308 309 307 307 303 292 259 227 203 208 206 144 108 102 78 59 74 69 64 61 51 33 27 28 40 91 117 112 109 103 360 321 325 346 352 355 11 14 11 359 352 351 10 102 40 15 355 329 269 213 209 217 249 349 10 16 21 32 100 142 148 163 170 151 94 72 69 68 67 64 57 32 2 344 342 340 342 348 356 4 6 7 7 36 76 94 102 132 166 180 202 241 266 278 273 269 281 281 269 202 168 136 122 136 163 148 136 105 97 108 114 124 136 133 117 106 66 33 10 4 1 15 83 160 160 185 245 247 247 60 180 198 196 180 27 251 238 242 229 184 6 289 239 214 201 173 142 136 133 141 165 215 231 238 237 218 191 197 220 240 246 250 256 261 277 295 308 319 327 333 338 346 356 9 17 21 22 25 26 27 32 36 43 47 48 42 37 33 35 41 46 46 45 41 39 38 59 82 95 99 101 101 99 96 93 88 81 76 71 69 72 76 83 88 92 93 90 87 84 83 83 81 78 77 77 78 79 80 81 80 81 82 84 84 85 82 80 77 74 71 70 76 84 88 89 88 85 82 78 76 73 71 69 65 64 70 76 82 84 84 81 81 83 86 92 97 97 94 84 71 49 47 81 109 113 115 117 116 115 115 116 115 114 112 109 106 102 99 98 95 90 80 69 57 49 42 38 35 37 74 103 117 121 126 103 58 47 75 85 91 97 104 107 110 110 111 104 81 68 99 125 162 180 180 191 198 200 202 206 204 193 184 184 194 22 21 21 21 21 21 20 19 19 18 17 17 18 18 18 18 18 18 17 17 17 17 17 17 18 19 20 22 23 24 24 23 21 19 18 17 17 17 16 16 16 15 16 17 16 16 16 16 15 15 15 15 16 16 17 18 18 18 17 17 16 16 17 17 18 17 17 17 16 16 16 17 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 16 16 17 17 17 18 19 19 20 21 20 21 21 21 21 21 21 20 19 19 18 18 18 18 17 16 12 1 334 309 280 325 64 53 72 82 76 74 82 67 40 45 59 71 76 77 71 58 50 44 34 19 12 5 352 356 8 6 360 344 344 349 360 360 235 202 193 191 199 219 246 270 288 303 337 33 27 15 358 349 4 7 3 357 350 342 325 310 296 291 290 280 279 285 332 16 34 35 43 107 115 101 87 73 64 66 79 116 125 97 86 82 95 98 90 50 44 99 114 120 135 174 256 269 110 110 115 115 101 336 302 290 283 281 277 279 288 298 297 266 237 223 214 211 212 208 201 190 175 149 148 308 300 305 115 96 68 19 327 288 260 245 242 239 239 243 254 273 295 305 302 273 240 212 198 201 211 211 214 216 216 216 222 228 237 243 245 234 222 222 220 218 212 202 190 185 183 180 184 187 196 198 195 180 157 155 149 147 126 104 120 265 279 268 218 191 189 190 196 224 248 303 338 360 352 347 335 323 312 308 306 305 303 301 297 289 275 262 259 264 254 234 148 22 27 31 46 30 37 37 29 31 32 26 17 3 313 180 109 80 72 72 69 65 50 16 328 326 340 19 32 38 45 60 83 77 76 77 77 78 46 306 310 71 89 88 360 319 331 327 267 126 129 132 135 137 133 109 81 85 98 118 106 102 93 50 360 356 359 5 8 11 6 346 255 242 249 270 35 43 43 43 36 13 353 347 358 10 18 43 52 49 29 353 334 340 348 348 356 9 25 39 31 31 40 36 39 60 35 346 303 17 63 41 47 56 57 38 239 154 123 46 45 49 35 18 11 27 76 164 147 112 9 10 39 43 44 48 42 20 263 191 115 138 129 115 122 134 162 156 139 154 132 34 65 41 51 56 63 73 56 36 49 79 150 242 333 360 25 79 100 112 116 87 72 66 52 354 278 267 283 347 351 348 344 348 9 30 50 41 43 49 32 25 14 10 31 82 83 80 93 105 115 92 311 305 305 306 307 308 303 265 220 199 206 209 206 111 95 87 91 87 71 59 49 50 39 21 13 6 333 101 107 110 112 290 294 294 287 315 341 4 16 20 13 12 14 33 40 16 356 343 335 328 311 236 231 295 24 27 27 26 30 62 130 159 182 174 112 79 71 70 66 63 59 47 3 339 334 337 342 346 352 358 3 4 360 355 9 53 100 113 143 201 213 212 209 239 275 285 314 338 305 284 254 261 276 337 75 107 112 106 68 78 101 130 139 139 133 118 96 74 30 355 357 3 16 74 156 157 142 348 275 240 194 180 165 115 49 11 355 341 310 268 267 359 244 248 269 135 124 127 129 132 141 160 198 210 215 209 194 184 180 191 209 222 234 252 266 281 297 315 325 331 338 343 349 356 8 14 18 22 27 29 29 33 39 46 50 51 47 43 40 43 48 53 51 48 44 39 37 46 69 90 99 101 100 97 94 93 90 85 79 75 72 73 75 79 84 86 86 86 85 84 83 83 82 81 80 80 81 82 84 85 86 86 85 85 85 86 85 83 82 80 77 75 77 82 86 86 86 84 81 78 76 74 73 73 75 76 78 80 81 82 83 82 81 79 83 87 91 89 85 78 69 59 53 60 76 96 104 109 107 106 104 108 110 108 109 108 106 107 107 104 100 97 92 84 72 57 43 37 36 42 70 93 111 118 120 98 68 54 52 56 65 76 93 104 111 113 114 104 47 28 155 174 196 206 218 235 239 237 224 218 216 208 200 200 203 23 21 21 21 20 20 20 19 18 18 18 18 18 18 18 18 18 17 17 17 16 17 17 17 18 19 21 22 23 24 23 22 21 19 18 17 17 16 16 16 15 15 16 16 16 16 16 16 15 15 15 15 16 16 17 17 17 17 17 16 16 16 17 17 18 18 17 17 16 16 17 17 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 17 17 18 18 19 20 20 21 21 21 21 21 21 21 20 19 18 18 18 18 17 15 11 7 353 350 19 56 24 14 52 87 87 76 67 62 46 34 56 62 55 70 81 72 60 50 33 14 3 355 346 360 4 357 343 329 334 336 340 342 205 180 185 191 200 214 233 255 288 18 30 36 17 357 329 336 354 356 351 345 335 325 311 296 275 261 256 248 246 255 350 354 356 344 360 55 84 89 89 84 75 68 64 67 75 78 78 88 118 106 94 64 58 72 88 96 111 243 260 282 95 99 113 118 116 75 336 294 289 286 268 253 246 248 249 246 235 229 216 209 208 209 208 205 199 193 215 255 255 205 91 97 98 74 312 275 263 254 246 242 242 241 245 249 254 262 264 253 247 257 189 191 211 212 211 210 211 211 222 228 232 234 237 230 225 225 223 216 203 195 187 182 182 192 208 212 213 210 205 194 180 169 164 161 165 183 196 194 195 196 200 198 191 186 176 159 136 34 10 360 342 326 315 308 303 301 298 297 297 298 299 297 285 258 243 234 219 261 16 360 357 355 64 95 60 43 28 25 30 33 11 355 255 216 137 76 83 91 73 63 45 353 321 325 352 31 27 22 3 32 57 67 73 75 73 66 269 298 343 88 87 79 19 346 304 249 149 124 129 135 143 148 147 129 98 81 72 75 69 51 5 10 17 14 7 4 358 355 350 333 309 257 238 68 61 52 41 30 28 27 3 353 46 60 61 69 73 90 222 261 295 324 342 357 15 32 38 46 51 37 28 13 19 31 24 357 315 57 55 27 18 24 53 29 305 309 78 61 52 46 36 6 341 336 328 157 156 154 136 31 30 30 17 2 1 357 224 156 151 177 157 141 140 146 172 221 78 125 40 29 90 82 66 73 71 69 58 32 337 301 239 224 42 42 43 44 43 58 58 50 48 46 28 336 305 298 353 16 350 342 348 1 17 24 27 212 36 33 27 20 17 27 57 83 91 90 85 86 90 91 309 303 307 307 311 312 307 273 217 198 200 209 218 91 84 108 126 91 70 52 39 46 39 18 337 324 317 87 103 108 102 297 308 308 296 311 339 2 18 30 34 30 28 29 9 337 324 320 319 319 323 351 27 32 32 32 31 26 22 20 77 137 108 86 77 76 76 75 69 63 54 20 328 323 331 340 347 351 353 354 357 2 356 347 341 360 94 122 140 180 206 212 192 166 125 86 58 29 330 315 308 289 279 289 10 87 115 111 94 90 96 101 102 110 120 111 95 94 42 3 17 27 38 65 81 63 31 17 335 247 206 101 85 72 35 19 10 5 344 269 300 317 287 322 81 133 136 134 132 135 144 160 178 180 179 174 173 171 172 180 188 190 198 221 269 298 311 325 334 342 353 356 353 355 358 6 11 19 29 34 37 39 42 47 53 56 56 53 51 50 54 58 59 56 51 45 39 39 54 76 91 96 97 97 97 97 95 92 88 83 78 76 76 78 81 83 83 84 86 87 87 86 86 86 85 85 85 86 87 88 89 89 89 89 89 89 88 86 85 83 80 77 74 76 80 84 84 84 82 80 77 75 74 77 81 84 83 81 81 80 80 79 78 78 80 84 87 87 84 79 73 66 60 57 61 75 88 98 98 93 88 90 95 101 105 108 109 111 112 110 107 103 98 93 85 72 53 35 37 50 74 98 112 119 113 95 79 67 57 64 70 78 95 106 114 116 117 114 285 286 246 215 212 215 224 243 247 247 237 233 227 220 215 209 210 24 22 21 21 21 20 20 19 18 18 18 18 18 18 18 18 17 17 17 16 16 16 17 18 19 20 21 23 23 23 23 21 20 19 18 17 17 17 16 16 15 15 15 16 16 16 16 16 15 15 15 15 16 16 17 17 17 17 17 16 16 16 17 17 18 18 17 17 16 17 17 17 18 18 18 18 18 18 17 17 17 17 16 16 16 16 17 17 17 17 17 17 16 17 17 17 18 19 19 20 20 21 21 21 21 21 21 20 19 18 18 18 18 17 14 10 16 19 18 49 70 52 37 39 77 86 71 65 61 41 34 64 73 73 80 88 89 79 67 45 12 354 351 347 345 338 328 317 314 318 321 324 325 309 213 202 199 202 211 218 226 16 42 31 21 345 329 319 331 337 335 322 315 307 307 300 291 280 275 259 241 231 234 244 260 300 321 348 34 77 90 98 101 101 86 75 65 81 83 77 317 298 99 94 81 58 39 35 26 356 268 276 339 72 102 119 124 127 112 47 289 282 280 270 254 247 237 235 235 237 228 218 210 204 202 206 215 211 209 213 202 180 180 197 210 201 198 211 225 238 246 252 255 254 251 249 251 255 256 252 237 224 206 202 200 205 202 201 198 208 216 227 229 228 222 220 221 226 227 224 217 205 199 191 184 193 218 239 237 231 219 211 203 193 185 180 180 186 193 193 186 182 180 192 196 186 173 167 167 159 150 331 307 302 289 287 287 292 293 290 287 289 293 296 301 291 259 220 213 213 360 10 3 2 4 21 51 60 47 33 21 36 31 3 330 260 314 9 13 27 48 64 56 32 319 313 328 10 31 20 2 341 34 58 64 70 72 69 50 326 349 59 87 86 78 6 330 360 107 118 121 124 130 137 144 147 138 118 38 45 50 50 33 353 337 16 17 4 356 349 342 331 306 309 333 76 84 80 82 73 43 40 33 4 354 357 164 143 116 100 94 91 21 352 347 357 24 46 57 64 55 54 41 25 3 11 15 5 360 18 61 52 23 350 8 42 16 352 351 52 77 63 39 9 337 331 347 11 27 24 40 50 33 28 25 3 354 4 8 12 330 203 180 144 124 125 81 59 56 36 28 15 38 86 106 108 108 75 51 32 335 299 300 289 241 49 56 59 50 43 52 58 61 47 31 5 331 302 288 309 351 323 331 347 360 11 17 40 49 32 23 14 8 9 23 45 74 95 93 86 75 65 51 360 329 324 322 322 320 311 279 209 196 196 201 204 156 113 123 109 78 63 52 39 23 11 346 293 307 24 90 104 115 121 109 19 32 41 360 354 2 12 30 55 49 39 333 280 279 293 301 309 330 7 26 28 28 30 31 31 28 23 18 46 85 84 77 74 75 82 87 89 80 36 336 315 309 330 341 348 347 346 348 350 355 350 330 318 315 310 284 278 268 224 224 213 139 117 102 100 27 327 329 327 286 264 273 329 79 114 114 109 100 95 94 93 102 115 111 109 162 49 33 30 32 36 41 33 20 12 6 357 298 264 306 91 93 63 41 28 23 13 319 337 348 6 6 81 156 143 135 132 135 142 155 168 171 166 161 160 162 166 170 170 165 165 170 242 319 337 345 357 6 15 13 8 2 360 5 10 21 31 42 48 50 51 54 62 65 67 65 63 61 60 61 64 64 61 56 49 43 51 64 77 86 93 96 98 99 99 98 96 92 86 81 79 79 80 83 86 86 88 89 90 91 91 89 89 88 89 89 89 90 91 92 92 92 92 92 90 87 85 82 80 77 73 73 77 82 84 84 83 80 79 77 76 80 82 83 83 82 81 79 77 77 77 77 78 80 82 84 84 83 77 71 67 64 62 65 74 84 89 87 81 74 81 92 102 108 112 113 113 110 106 101 99 96 93 87 76 46 46 62 91 108 117 118 108 91 78 70 70 75 83 96 104 111 114 111 112 128 247 269 262 247 225 217 213 228 237 241 240 237 234 229 223 218 214 24 22 21 20 21 20 20 19 18 18 17 17 18 18 18 18 17 17 16 16 16 16 17 18 19 20 22 23 23 23 22 21 19 18 17 17 17 17 16 16 15 15 15 16 16 16 16 15 15 15 15 15 16 16 16 17 17 17 17 16 16 17 17 18 18 18 17 17 17 17 17 17 18 18 18 18 18 18 18 18 17 17 16 16 16 16 17 17 17 17 17 17 17 17 17 17 18 18 19 20 20 20 20 21 21 22 21 20 20 19 18 18 18 18 15 15 24 19 7 27 65 83 60 50 77 88 91 80 67 50 42 56 107 108 103 106 115 113 105 96 30 3 353 343 333 320 310 305 304 306 312 314 315 301 266 221 205 203 210 209 201 35 33 22 355 308 314 316 320 312 301 297 302 304 316 324 339 330 317 296 277 247 257 265 81 34 15 9 32 79 86 93 98 106 104 104 98 99 101 102 259 270 101 104 97 77 60 41 16 10 75 58 299 269 164 134 129 131 127 180 269 261 282 300 289 270 247 238 237 242 234 223 207 198 191 199 209 210 215 218 199 192 194 211 219 213 207 207 205 209 218 244 264 266 263 259 264 264 263 258 246 206 180 194 187 185 180 195 202 211 219 229 233 230 217 211 213 224 225 220 215 209 205 197 188 194 237 270 263 248 226 213 206 201 198 195 195 195 197 191 186 182 184 195 201 203 199 190 184 180 183 198 241 257 260 261 265 280 289 295 298 297 292 291 296 288 238 185 206 234 7 30 32 25 17 15 28 38 39 23 7 31 17 352 308 294 35 39 32 25 33 49 31 343 298 318 350 24 22 10 355 360 57 64 67 71 72 72 57 48 60 78 87 92 104 143 121 109 102 114 121 123 132 135 133 121 102 69 33 36 43 43 336 295 282 22 18 360 347 336 327 319 305 313 332 80 87 93 102 95 81 78 66 42 2 344 280 331 60 71 64 48 41 23 6 360 7 47 52 45 35 55 58 44 29 6 345 327 5 40 63 60 46 23 30 35 15 10 13 33 50 58 36 7 336 355 17 20 21 16 21 27 27 23 13 357 360 9 10 7 319 163 150 140 120 102 77 62 58 22 353 336 325 180 168 113 88 62 30 329 296 272 266 256 244 330 58 83 60 47 45 66 74 55 19 325 302 273 244 248 261 281 304 325 322 9 53 61 55 32 13 358 351 4 35 54 60 65 74 76 69 59 41 22 2 346 342 341 338 326 277 199 188 186 190 198 208 246 103 94 84 74 59 45 32 4 337 288 32 91 112 117 122 130 132 111 77 34 325 338 343 349 8 50 83 131 230 247 266 285 298 327 18 26 27 23 22 22 25 28 27 26 23 27 69 90 82 77 74 86 97 103 94 70 339 315 299 315 325 330 335 338 338 341 343 343 322 294 292 289 284 283 280 265 261 180 124 119 118 116 75 20 2 350 299 205 95 23 61 101 117 113 106 102 101 103 106 110 113 107 74 54 48 42 37 34 34 20 8 359 357 351 292 237 175 116 104 92 97 94 86 75 67 62 54 47 35 45 128 129 126 123 131 143 153 159 161 157 153 152 156 160 163 158 151 149 146 138 117 85 66 51 43 40 37 35 31 30 32 31 33 39 53 61 65 70 75 78 78 78 72 69 68 67 67 69 70 70 68 64 59 60 64 72 80 86 91 94 97 99 100 99 97 94 89 86 84 82 85 88 89 90 91 93 94 94 92 91 89 89 90 91 92 92 92 93 93 92 91 88 86 84 82 81 79 76 74 75 80 83 83 82 81 80 80 79 81 82 82 82 81 79 77 76 76 77 78 77 77 78 82 84 85 81 77 73 70 67 66 69 73 80 83 82 76 80 88 98 106 116 112 108 106 102 101 97 93 91 95 97 91 101 103 122 139 135 122 107 93 82 76 77 85 93 102 103 105 107 112 123 161 218 248 249 244 229 211 208 211 225 227 229 227 226 229 226 222 217 23 22 20 20 20 20 20 19 18 18 17 17 17 18 18 17 17 17 16 15 15 16 17 18 19 21 22 23 23 22 22 20 19 18 17 17 17 17 16 15 15 15 15 15 15 16 16 15 15 15 15 15 16 16 17 17 17 17 16 16 16 17 17 18 18 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 17 16 16 16 16 17 17 17 17 17 17 17 17 17 17 18 18 19 19 19 20 20 21 21 21 22 21 20 19 18 18 18 18 16 17 23 14 351 337 43 101 71 67 92 97 96 85 77 64 42 47 135 126 121 110 110 118 114 101 59 29 2 338 329 323 323 320 316 314 315 314 311 307 283 233 206 192 193 66 45 33 24 3 320 299 303 306 305 301 307 311 325 334 348 354 355 345 343 350 24 57 64 71 77 80 72 45 74 81 78 70 69 98 109 109 99 93 132 169 206 259 77 120 119 106 79 52 25 17 24 64 278 261 234 177 125 126 130 198 241 240 296 319 313 292 263 247 252 274 233 208 196 189 182 188 198 203 210 214 203 203 209 226 225 219 209 201 191 183 180 229 264 270 267 270 276 268 262 252 215 156 187 201 180 180 194 210 216 221 223 228 234 226 212 205 207 222 219 212 209 210 210 202 198 198 227 269 279 259 230 210 203 203 205 205 204 203 202 197 193 191 194 199 199 198 197 195 192 187 189 197 215 232 238 238 247 265 290 301 306 303 288 265 252 230 172 154 180 292 360 34 35 28 15 11 12 15 17 350 341 351 354 348 312 17 54 55 42 22 17 11 339 321 317 360 21 30 10 354 341 4 38 57 67 73 77 74 50 56 78 83 90 112 104 109 116 116 114 122 128 133 132 116 92 79 65 47 31 11 28 267 265 245 212 51 360 326 317 313 313 322 328 331 350 79 95 96 102 101 102 114 71 48 20 355 348 3 22 55 73 73 41 27 17 358 4 29 50 62 181 70 70 77 49 328 302 302 13 54 65 64 51 33 37 35 23 24 26 34 44 51 35 16 355 24 29 12 12 13 16 16 17 17 8 358 359 6 16 19 27 55 42 18 21 58 80 77 58 350 321 303 70 90 88 80 72 56 27 349 342 279 247 227 232 333 48 71 57 34 324 77 81 68 30 357 350 320 269 253 262 277 290 298 259 13 59 81 72 43 4 351 346 21 48 54 54 55 64 69 68 62 48 24 9 360 360 360 3 5 184 180 180 180 182 193 205 255 84 94 101 97 83 48 38 34 17 16 41 93 114 104 98 104 132 180 283 311 318 327 333 342 355 16 98 154 211 225 262 288 318 20 42 34 27 20 17 16 16 19 22 22 18 6 49 96 98 92 80 77 101 108 104 97 314 312 310 317 313 317 328 331 331 335 341 358 20 41 31 10 341 310 302 285 91 98 107 108 106 101 85 66 49 50 81 94 88 77 75 80 94 102 106 109 110 112 107 102 96 89 79 64 56 50 47 42 36 13 353 339 342 345 307 137 127 116 110 106 119 115 99 81 74 71 69 67 59 64 83 110 119 122 129 138 145 148 150 148 147 148 153 157 162 154 149 145 144 139 130 117 99 85 72 63 60 58 58 58 56 53 51 53 68 79 88 92 94 92 87 82 75 70 68 69 72 73 74 75 75 75 73 70 71 74 79 83 86 90 93 96 98 99 99 98 96 93 89 86 86 88 89 92 94 93 93 93 93 92 89 89 89 89 90 90 91 91 90 89 88 87 87 87 86 85 83 80 77 76 78 81 82 82 82 81 81 80 80 81 81 81 80 78 77 77 77 78 78 78 76 77 79 83 85 84 80 76 72 71 69 69 70 71 74 77 79 81 85 99 107 113 107 105 104 104 103 102 96 94 102 121 147 160 180 192 171 149 128 118 108 93 85 82 85 96 104 108 112 116 129 145 167 198 220 229 226 218 209 203 202 212 220 223 220 217 218 220 220 217 23 21 20 19 20 20 20 19 18 17 17 17 17 17 17 17 17 16 15 15 15 16 17 18 20 21 22 23 23 22 21 19 18 17 17 17 17 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 17 17 17 16 16 16 17 17 18 18 18 17 17 17 17 17 17 17 18 18 19 19 18 18 18 18 17 17 16 16 16 17 17 17 17 17 17 17 18 18 18 18 18 18 19 19 20 20 21 21 22 22 22 21 19 18 17 17 16 15 15 19 40 17 6 41 71 69 64 64 68 75 76 72 58 35 43 64 69 66 63 66 69 65 59 47 22 344 320 320 321 335 335 332 329 327 323 322 317 300 252 200 83 58 42 38 33 360 300 284 286 289 294 305 313 325 335 345 349 348 341 342 338 360 15 38 60 74 75 78 90 76 65 69 78 78 56 51 75 77 80 78 82 97 115 118 83 91 103 105 99 83 65 41 19 10 5 333 278 252 231 157 134 144 215 222 206 109 34 360 339 319 322 21 29 47 177 182 179 179 182 194 202 207 202 198 208 229 241 226 214 197 182 164 135 115 73 301 287 282 269 266 238 186 120 162 185 211 224 253 250 236 233 233 233 228 233 240 223 209 194 202 214 215 209 202 212 214 210 211 215 233 254 272 263 234 205 201 202 207 209 208 206 206 206 203 202 200 197 194 197 198 197 193 189 190 197 211 220 225 224 231 244 268 286 299 299 274 215 200 180 148 143 142 261 340 60 65 35 324 331 342 347 353 349 345 339 336 360 54 58 62 65 47 6 339 321 297 332 2 43 36 24 351 352 3 12 22 38 61 73 82 86 82 74 79 78 72 69 56 68 120 137 142 146 139 113 74 62 54 52 45 30 15 320 229 239 244 237 222 204 232 255 266 290 305 330 338 337 319 314 123 98 88 106 101 81 41 38 44 16 1 346 348 5 102 102 49 46 26 1 355 360 100 136 224 229 189 148 139 151 278 324 33 71 77 79 71 54 45 48 50 53 45 36 43 46 42 21 10 30 22 4 360 5 14 3 2 19 2 341 331 347 18 28 42 58 39 24 16 33 70 89 80 8 4 22 69 71 67 76 79 76 45 22 8 326 277 188 91 66 59 63 68 37 13 73 69 55 33 20 11 342 294 260 279 300 299 50 82 45 59 81 82 64 17 3 7 49 56 55 46 47 64 76 82 85 70 47 31 22 15 11 11 25 93 169 173 175 178 192 191 131 93 87 89 88 81 62 54 56 43 27 7 29 70 94 74 31 341 300 294 306 315 322 341 354 358 360 7 5 285 228 261 311 29 49 51 41 30 19 16 13 9 10 12 14 11 4 24 94 117 117 113 62 88 108 120 134 243 289 309 319 316 317 324 326 330 334 351 25 60 65 60 46 36 32 64 88 99 101 103 107 105 100 95 89 84 86 91 94 91 88 87 88 92 97 103 110 109 107 101 99 97 91 86 78 69 62 58 63 64 360 341 353 18 41 66 94 106 110 107 98 98 94 91 87 83 79 78 78 75 78 88 105 112 117 125 132 136 139 141 141 142 144 150 152 154 148 148 149 149 146 137 123 110 95 81 69 64 62 63 66 67 68 70 75 89 98 105 103 97 91 86 82 76 71 68 70 73 75 75 74 73 75 77 77 77 79 81 83 86 88 90 93 95 96 97 98 98 97 93 89 86 87 89 92 94 95 94 94 93 92 89 88 87 87 87 87 88 87 87 87 87 88 89 89 89 87 85 82 79 78 78 80 81 83 83 83 83 82 81 80 81 81 80 79 79 78 78 78 79 79 78 77 78 81 84 86 84 80 76 73 73 75 75 74 71 71 70 72 79 108 107 101 98 102 106 108 110 111 115 126 158 171 180 180 191 194 180 157 142 131 125 111 107 103 104 117 127 129 128 130 145 160 172 187 202 212 211 207 201 201 200 204 212 218 221 220 218 217 217 215 22 21 20 19 19 19 20 19 18 17 17 17 17 17 17 17 16 16 15 15 15 15 17 18 20 22 22 23 22 21 20 19 18 17 17 17 17 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 17 17 18 18 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 17 17 16 16 16 17 16 17 17 17 17 17 18 18 18 18 18 18 19 19 20 21 21 22 22 22 21 20 19 17 17 16 15 15 24 43 43 38 41 57 70 76 74 68 67 78 94 85 65 54 53 53 59 59 55 46 33 18 7 357 328 309 318 332 345 335 334 334 337 339 346 354 357 36 52 47 37 25 13 340 180 282 287 286 283 287 311 324 334 336 336 333 336 335 340 349 22 12 11 29 69 77 59 53 60 55 51 73 87 82 67 61 52 43 25 43 55 62 90 106 125 119 104 105 100 90 68 46 31 17 2 317 266 219 185 142 187 218 213 190 144 72 25 347 329 322 10 20 30 162 182 188 198 205 210 215 220 236 328 18 330 239 216 203 187 169 135 84 76 67 16 277 249 243 233 224 156 113 202 206 207 216 229 232 233 236 241 241 235 232 229 222 205 190 203 208 212 202 202 213 217 219 219 225 235 248 258 261 235 209 200 202 208 208 207 204 209 213 213 209 203 196 195 199 199 198 192 191 192 202 211 218 219 219 223 233 247 270 291 311 312 162 166 159 141 139 131 137 95 78 130 180 240 250 255 286 336 10 360 335 301 284 322 64 74 82 34 301 282 312 360 31 42 48 38 22 357 6 12 13 9 12 45 71 90 119 129 102 93 90 88 91 91 359 232 188 183 163 76 57 47 46 45 45 40 29 5 333 251 229 230 230 217 212 222 227 232 257 309 341 356 358 336 295 163 130 124 127 81 53 27 24 12 340 324 314 322 319 288 148 101 90 60 345 322 318 158 165 292 282 148 139 143 101 74 45 38 56 75 85 85 104 180 170 162 145 86 58 42 48 52 33 24 27 2 339 329 350 2 345 341 344 317 291 290 327 4 21 44 65 49 32 18 25 41 80 96 87 43 49 71 68 64 75 98 98 74 45 354 315 299 234 84 81 79 86 90 70 59 66 71 65 40 16 356 329 289 238 266 284 294 167 120 90 76 72 71 62 41 30 32 46 50 47 14 339 275 204 154 83 60 54 46 35 22 7 3 19 111 174 180 183 185 197 194 144 104 95 88 74 74 84 79 74 75 60 36 37 65 103 73 25 338 315 295 290 313 336 2 5 359 351 345 344 331 263 243 46 56 62 58 47 36 22 19 13 7 3 3 7 7 8 9 83 122 124 120 105 86 113 130 132 261 288 296 306 315 319 321 328 333 338 352 73 88 83 76 64 62 73 89 95 97 99 102 105 104 102 102 102 101 100 99 99 99 97 97 97 98 100 102 104 103 102 102 98 95 95 93 89 78 69 64 79 95 85 59 49 55 65 75 86 93 98 92 84 76 78 81 84 85 84 83 84 86 83 85 94 103 110 118 122 125 129 132 135 137 138 142 139 129 135 140 148 150 149 140 127 114 99 85 75 71 71 72 73 78 83 88 97 105 108 106 99 93 88 85 82 79 75 72 71 72 74 75 73 72 73 75 76 77 78 80 83 86 89 91 93 95 96 97 98 99 99 96 92 87 87 89 91 94 97 97 94 92 90 88 87 86 86 85 85 86 86 86 87 87 88 89 89 89 87 86 84 82 81 80 81 83 84 85 86 85 84 83 81 81 81 82 83 84 83 83 82 82 82 82 83 83 85 87 88 88 87 84 81 82 81 81 81 80 78 75 62 78 115 105 99 97 103 108 111 116 122 134 149 174 180 186 186 194 193 183 164 153 143 137 132 139 147 152 159 159 151 148 151 162 171 177 182 191 202 204 203 197 197 199 203 207 212 217 219 219 216 215 214 21 20 19 19 20 19 19 19 18 18 17 16 16 17 17 17 16 16 15 15 15 15 17 18 20 22 23 23 22 21 19 18 17 17 17 17 16 16 15 15 15 14 14 15 15 15 15 15 15 14 15 15 15 16 16 16 16 16 16 16 16 17 17 18 18 17 17 16 17 17 17 17 17 17 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 16 16 17 17 17 18 18 18 18 18 18 18 19 20 21 21 22 22 23 22 21 20 18 17 15 14 17 32 56 75 61 52 66 73 79 89 107 205 180 121 94 84 71 78 82 87 85 78 68 47 27 5 351 336 339 345 337 330 320 324 330 346 360 13 35 44 46 41 36 15 355 335 11 48 14 341 317 300 307 326 326 327 322 323 323 339 344 347 5 34 25 9 360 67 75 52 46 49 54 43 32 64 82 78 68 58 52 47 45 37 32 77 115 114 104 101 119 126 130 121 108 90 63 30 330 251 227 209 200 259 228 206 194 180 106 299 291 297 303 46 57 10 314 290 276 285 296 355 28 39 45 32 24 20 91 184 190 184 165 118 73 69 62 346 255 240 238 217 186 171 206 230 206 196 185 191 201 206 218 229 233 232 223 223 221 205 200 206 207 206 197 203 213 217 221 225 230 237 247 253 257 239 217 202 203 206 202 199 198 208 216 223 223 217 206 202 201 199 196 190 192 197 206 211 217 220 222 222 227 240 269 300 341 6 40 83 104 113 113 104 68 53 62 86 96 109 128 131 121 97 91 91 360 273 267 258 97 102 105 294 252 201 76 65 61 57 51 44 32 20 14 10 6 360 360 59 91 143 164 152 133 132 122 109 94 74 19 301 261 43 48 45 47 46 42 44 46 43 25 360 344 282 214 210 209 202 204 213 211 205 201 250 338 10 30 44 87 135 144 132 115 77 56 29 314 270 289 298 305 322 327 325 184 128 104 160 250 272 287 295 180 130 67 70 65 37 45 45 28 20 28 69 79 66 119 174 180 144 96 73 55 36 47 53 45 27 353 317 300 275 339 342 335 335 328 261 233 240 289 345 15 38 54 53 40 26 23 26 36 80 93 82 72 79 108 28 335 104 111 108 120 275 292 279 155 90 102 114 118 117 102 85 69 86 88 79 4 318 303 256 191 199 229 248 211 144 101 71 61 56 58 50 34 30 33 34 25 347 323 303 115 80 67 60 57 57 34 12 355 7 27 103 174 191 200 203 206 227 210 111 109 107 80 74 191 200 190 145 68 41 29 57 86 85 62 12 360 354 360 7 11 16 7 357 344 342 349 344 287 241 184 65 69 63 50 48 33 26 14 6 356 357 360 2 358 350 345 123 124 126 128 180 145 129 125 142 272 288 300 314 318 324 341 3 45 98 105 101 95 91 85 88 97 103 101 97 95 97 101 103 105 107 108 107 106 105 104 104 105 105 106 105 104 104 103 101 100 100 98 97 97 94 90 79 73 68 74 78 78 72 69 70 76 81 87 89 89 85 81 76 74 75 75 78 80 81 83 86 86 84 82 88 95 103 107 109 112 115 120 124 129 134 126 117 127 130 133 136 137 100 126 118 104 77 54 52 65 74 80 88 97 101 106 110 104 99 93 89 86 85 84 83 82 79 76 75 75 77 75 74 74 73 73 73 74 75 78 83 89 91 94 98 100 101 102 101 100 99 97 93 92 91 93 93 95 95 93 91 89 87 86 86 86 86 86 86 85 85 86 87 88 88 89 89 88 88 87 87 86 86 87 90 92 92 92 91 88 87 85 85 85 86 88 91 91 90 88 89 90 92 92 93 93 93 94 96 95 94 92 89 87 89 90 93 96 98 99 103 121 110 110 107 111 115 116 126 134 143 155 173 185 189 192 198 197 186 172 162 156 154 157 165 169 172 175 174 166 162 166 176 180 180 178 187 195 201 201 197 195 196 200 203 207 212 214 216 216 215 212 20 19 19 19 20 20 19 19 18 17 17 16 16 16 17 17 16 16 15 14 14 15 17 19 21 22 23 23 22 20 19 17 17 17 17 16 16 16 15 15 14 14 14 14 15 15 15 15 15 14 14 15 15 15 16 16 16 16 16 16 16 17 17 18 17 17 16 16 16 16 16 17 17 17 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 16 17 17 17 18 18 18 18 18 18 18 19 20 21 22 23 23 23 23 23 21 19 17 14 11 12 22 70 105 108 85 67 58 59 95 173 175 114 97 89 97 108 136 131 129 137 133 125 78 33 357 341 332 339 341 335 325 319 340 1 17 18 30 48 48 44 32 16 342 332 328 360 18 11 358 348 341 339 337 318 293 282 320 353 4 360 355 336 360 39 10 13 74 74 58 42 46 67 45 18 20 66 95 88 76 64 61 56 43 37 42 48 59 59 80 122 132 135 136 137 137 137 141 232 243 234 218 216 295 348 19 50 206 236 258 292 347 105 112 110 90 55 360 333 329 12 54 50 54 56 38 19 6 12 185 198 182 155 125 112 102 108 201 237 241 243 227 198 160 198 222 214 200 190 192 192 188 191 200 211 216 213 222 227 227 213 205 204 204 201 206 212 218 223 227 233 240 246 254 255 248 226 208 207 206 203 195 195 203 214 225 232 229 219 209 202 196 193 193 195 198 205 204 202 197 207 217 221 236 262 269 274 322 46 62 64 59 51 45 41 44 49 59 69 75 84 94 98 87 83 77 61 45 30 78 108 109 114 121 174 133 100 86 79 76 67 55 41 31 20 4 358 30 64 84 188 197 191 150 108 76 69 64 53 46 41 45 45 44 45 46 48 44 37 47 53 53 20 360 350 335 201 197 196 190 192 191 191 180 166 215 259 328 50 55 42 136 168 142 108 72 59 48 67 270 277 295 318 350 360 9 30 32 34 19 239 246 287 257 185 154 81 81 77 68 58 46 25 13 27 71 77 62 259 180 125 80 69 68 54 24 11 36 72 27 318 309 283 171 128 314 312 321 317 231 220 219 229 327 17 40 45 47 47 37 23 15 19 50 87 109 106 123 153 170 212 114 124 135 174 206 268 122 107 79 98 118 126 120 114 109 88 73 79 83 278 291 297 309 166 189 201 203 41 42 40 32 35 42 51 49 37 23 12 5 349 325 320 55 85 77 71 66 59 46 23 12 6 30 59 87 117 175 205 213 218 236 237 144 123 122 121 159 265 243 115 90 64 44 22 32 57 86 73 45 34 33 34 29 21 13 1 351 345 347 351 357 320 245 265 51 73 66 58 51 37 27 13 2 352 353 356 1 1 358 340 114 125 128 135 194 254 165 140 155 212 279 291 299 304 325 50 93 106 110 108 106 104 104 104 103 105 108 105 103 100 100 101 105 107 109 108 108 106 105 105 106 108 109 110 109 107 103 100 96 98 101 101 97 92 88 84 80 73 68 69 72 76 74 75 77 82 86 89 90 89 86 82 77 74 71 69 69 71 73 75 79 83 84 82 80 82 88 93 94 91 94 96 99 112 120 116 114 115 115 117 125 120 360 360 360 360 341 344 344 22 65 97 104 106 107 106 104 97 94 90 87 87 86 87 88 88 86 83 79 77 76 75 74 73 72 71 70 69 69 69 73 78 83 89 95 100 102 105 104 102 101 101 100 96 94 93 93 93 92 92 91 91 89 88 88 88 88 88 88 88 88 88 88 88 89 90 91 92 93 94 94 94 95 95 98 100 100 99 96 93 92 92 93 94 95 97 99 100 99 99 100 101 103 103 103 101 103 103 102 102 101 99 95 94 97 101 109 117 132 151 166 166 138 128 124 122 123 129 140 148 153 161 171 184 189 193 200 200 195 183 177 174 173 175 178 179 179 179 176 169 169 176 188 186 184 182 189 196 199 200 199 197 198 201 202 204 208 210 212 213 212 211 20 19 19 19 19 20 19 19 18 17 17 16 16 17 16 16 16 15 15 14 15 15 17 19 21 22 23 22 21 20 18 17 16 16 16 16 16 15 15 15 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 17 17 17 17 17 17 16 16 16 16 16 17 17 18 18 18 18 17 17 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 19 20 22 23 23 24 24 23 22 20 18 13 7 8 18 94 117 116 72 62 53 30 17 86 105 92 96 106 165 187 191 129 130 149 121 89 58 19 336 324 324 331 336 340 342 358 28 32 30 21 40 59 50 35 3 329 299 304 319 355 6 6 358 356 356 352 346 314 180 164 101 41 23 21 27 30 55 49 20 37 73 93 86 55 57 69 47 20 355 52 95 95 89 79 81 77 69 68 64 51 33 14 31 72 99 102 110 150 160 156 72 28 8 277 227 189 85 41 28 24 75 91 49 60 74 95 102 101 80 52 8 335 323 242 157 137 147 161 170 333 345 2 29 40 37 58 106 123 134 162 192 225 222 226 229 250 95 155 209 235 217 210 207 199 186 169 163 157 166 180 209 233 240 228 215 204 207 208 213 218 220 224 229 235 243 251 258 259 254 236 218 207 206 203 196 196 201 212 222 232 231 226 215 206 197 194 193 196 192 187 180 182 188 196 206 215 219 221 216 194 126 76 65 59 48 40 33 32 34 39 47 61 76 87 91 83 62 32 25 39 45 52 67 78 87 120 143 168 141 109 94 97 98 89 72 53 41 23 356 345 334 8 46 180 206 58 51 46 42 40 42 43 43 41 38 44 52 54 58 57 43 35 41 58 53 17 10 20 11 357 265 275 313 165 150 140 151 163 202 235 325 39 29 20 360 177 150 97 56 30 11 344 308 300 305 342 21 35 41 47 33 16 4 16 101 157 166 175 128 91 95 104 101 87 71 54 21 31 69 101 126 174 124 98 72 70 79 99 105 301 254 228 206 279 324 301 210 168 232 282 306 304 155 144 180 204 65 56 66 52 39 45 59 53 25 17 23 68 104 127 177 221 231 217 136 154 160 176 157 131 93 79 61 66 87 103 79 69 83 86 81 82 81 70 355 352 34 180 186 130 69 49 40 33 27 28 38 54 52 39 360 328 315 327 351 35 67 80 81 82 91 34 19 47 29 38 59 71 78 86 96 139 173 196 206 221 126 131 138 141 157 166 128 102 93 74 50 23 6 27 77 87 80 57 56 51 41 20 355 339 340 350 350 355 31 60 249 283 314 74 71 60 48 36 23 5 358 355 356 359 3 5 4 354 99 124 123 126 134 187 203 158 159 172 246 234 186 156 132 114 115 113 111 109 109 111 113 114 113 107 104 107 108 109 109 109 110 110 110 111 110 108 104 103 103 107 109 108 104 101 97 90 82 87 95 101 95 88 82 82 83 75 70 66 71 75 77 78 81 83 86 88 88 87 83 79 75 71 69 68 67 67 68 69 71 76 79 81 81 79 78 84 86 86 84 83 84 94 102 101 105 104 100 102 104 101 70 46 22 8 353 360 38 92 105 120 119 112 108 101 96 92 91 90 87 86 86 89 90 90 87 83 81 80 79 76 75 74 73 72 73 71 69 69 69 70 72 77 84 91 96 101 103 104 104 102 100 97 96 95 94 93 93 93 94 94 94 94 93 91 90 89 89 90 89 90 91 91 91 93 95 97 99 99 98 99 99 99 103 105 105 103 100 99 100 101 102 103 104 106 107 108 109 109 109 111 111 110 110 109 110 112 111 112 112 112 109 108 107 114 136 154 169 180 198 204 176 146 137 137 142 151 156 160 161 167 174 183 188 192 199 201 201 192 189 189 189 187 186 183 179 176 172 168 176 187 197 194 191 189 193 196 197 197 199 200 200 201 202 203 206 208 209 208 208 208 20 18 18 19 19 19 19 18 17 17 16 16 16 17 17 16 16 15 15 14 15 16 17 19 21 22 22 22 21 19 18 17 16 16 16 16 16 15 15 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 16 16 17 17 17 17 16 16 16 16 17 17 17 17 17 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 19 20 21 23 24 25 25 24 23 22 19 12 7 4 27 72 56 51 47 64 62 35 39 63 73 84 107 151 175 152 110 56 64 73 69 64 47 5 337 319 319 323 333 346 354 16 35 41 29 13 42 51 43 15 337 319 319 325 336 354 8 6 2 2 360 359 357 360 58 99 67 36 21 6 12 57 71 55 24 341 360 111 104 87 73 74 78 30 12 52 74 87 88 84 81 50 38 73 78 76 9 338 333 55 86 78 61 302 280 91 50 37 30 43 64 92 85 61 35 30 37 36 37 44 47 55 68 67 58 36 360 320 306 289 188 176 182 190 199 216 19 38 42 43 41 32 28 30 36 36 27 14 30 37 29 357 352 3 27 221 228 225 221 206 206 111 102 119 148 177 197 212 229 236 220 209 212 214 216 221 224 225 230 238 247 254 260 261 255 243 229 216 213 208 203 202 202 209 216 224 227 224 217 209 200 193 190 188 184 180 177 182 185 188 192 197 196 186 164 135 109 84 71 60 51 40 28 25 24 27 30 39 59 77 95 78 59 41 43 51 57 58 59 62 71 90 106 112 68 51 53 57 64 72 69 61 48 350 308 316 325 360 35 56 44 53 60 51 42 32 39 46 46 44 39 49 60 65 58 71 132 144 100 60 48 22 23 19 4 342 300 323 329 261 139 145 157 165 175 52 35 37 21 7 345 27 130 81 47 9 343 316 296 300 313 354 32 60 61 58 46 7 347 346 119 154 185 187 130 98 102 120 114 102 102 93 56 20 22 149 175 194 123 98 85 91 187 188 180 203 243 227 191 187 268 294 274 232 222 259 287 282 108 98 47 320 14 72 84 78 42 329 354 40 45 30 23 39 76 126 158 218 314 261 159 194 193 191 158 125 67 72 69 53 64 73 74 75 87 104 107 106 96 81 50 26 3 278 101 68 66 60 43 20 354 330 355 47 50 49 278 262 299 358 14 34 60 81 97 97 95 93 242 246 360 52 68 71 74 76 78 78 75 71 67 67 68 78 151 157 146 134 116 111 109 104 68 11 346 343 10 84 92 87 77 74 69 38 301 333 353 4 360 7 64 91 93 294 32 79 78 69 56 39 16 355 358 360 2 5 8 11 12 17 92 122 124 135 144 159 166 165 155 155 166 176 178 168 133 119 117 116 114 110 111 115 122 125 125 114 106 109 114 119 123 124 122 123 124 126 123 122 103 337 322 307 300 305 49 82 93 87 78 71 82 95 95 93 91 88 86 83 78 73 76 79 81 83 85 87 90 92 92 88 84 78 72 68 66 66 65 66 67 67 69 70 73 76 80 79 78 78 81 84 82 78 75 79 81 77 87 95 99 99 99 99 87 71 58 49 46 74 98 112 115 115 112 107 101 95 91 89 90 90 88 87 88 89 90 89 86 83 82 82 83 82 80 78 78 77 75 74 71 69 69 69 70 71 72 75 79 85 94 100 102 102 101 99 98 98 96 96 96 96 98 100 100 98 96 96 95 94 93 93 92 92 92 92 92 93 94 96 99 100 101 103 104 103 105 105 105 103 104 105 107 108 108 109 111 115 116 116 116 115 114 113 114 116 117 120 119 117 116 118 120 121 120 120 122 139 164 180 192 202 215 225 225 189 167 160 163 166 170 171 171 173 177 184 187 191 199 202 203 198 197 197 197 193 187 177 170 166 169 175 188 199 206 202 201 199 200 199 197 197 198 198 199 200 203 204 206 210 208 205 204 202 19 18 18 18 18 19 19 18 17 16 16 16 17 17 17 17 16 15 15 14 15 16 18 20 21 22 22 21 19 18 17 16 16 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 15 14 14 15 15 15 15 15 15 15 15 16 16 17 17 17 16 16 16 16 16 16 16 17 17 17 18 18 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 17 17 17 18 18 18 18 18 18 18 18 18 19 21 23 24 25 25 25 24 23 20 15 6 5 43 61 52 31 29 61 70 60 65 71 73 66 47 249 141 109 90 72 64 76 82 73 52 315 303 302 310 315 336 16 19 29 42 46 31 26 40 45 37 9 2 359 342 337 344 360 16 13 11 8 2 359 353 348 345 360 13 11 4 353 340 71 75 60 34 336 336 99 117 120 130 114 85 44 38 44 61 66 51 50 43 46 44 51 92 229 288 318 43 68 71 65 5 311 312 69 72 40 30 53 66 77 81 70 50 54 51 42 36 32 24 30 52 62 56 29 360 330 327 309 261 220 203 203 211 227 359 55 58 56 53 48 35 25 24 26 32 36 38 41 27 354 353 360 26 31 29 28 37 47 22 2 356 20 86 148 166 175 209 225 214 212 210 215 219 222 222 223 225 230 243 250 257 258 250 240 226 219 216 217 217 218 217 218 218 218 218 215 210 204 198 192 185 182 180 180 177 174 173 172 172 170 164 152 132 111 98 85 78 73 65 48 31 22 19 20 23 29 42 61 81 79 73 64 65 69 73 68 65 64 66 68 59 49 37 31 33 43 49 54 53 43 312 297 307 325 344 16 41 41 31 39 51 58 45 27 43 57 57 42 34 40 57 54 23 20 187 119 49 52 42 29 22 8 349 322 305 324 314 275 180 154 162 151 85 42 35 31 20 359 340 348 61 74 39 360 319 292 268 273 298 349 20 64 56 60 57 358 330 319 312 194 234 165 141 119 122 139 108 100 107 105 94 20 327 222 233 228 119 109 119 180 225 228 195 167 185 184 173 160 210 274 277 257 222 246 266 280 172 143 136 331 333 333 47 97 109 100 59 56 62 54 36 17 39 72 92 79 45 55 137 208 204 186 150 96 31 51 92 84 76 76 85 83 91 143 143 133 127 117 97 91 331 263 49 57 65 70 68 22 354 320 355 31 34 43 74 81 36 16 5 9 39 83 103 113 101 80 62 53 57 66 68 66 66 67 67 67 65 62 61 62 58 44 335 303 139 126 119 118 115 113 103 69 329 303 300 345 101 102 97 112 137 145 19 7 11 12 7 22 59 56 43 19 93 101 100 97 92 74 10 350 359 6 10 13 16 21 25 36 81 116 128 134 140 147 152 156 154 152 152 161 162 148 133 124 118 119 118 106 96 106 121 128 134 131 114 109 121 130 140 145 149 154 158 161 180 229 282 297 299 296 295 296 301 60 97 91 83 62 73 90 101 102 99 93 93 98 95 90 87 88 91 92 93 94 94 93 93 90 86 81 76 70 67 65 65 65 65 66 66 66 66 68 71 73 72 71 72 74 74 71 68 67 65 63 64 87 109 112 108 100 90 85 79 84 91 97 107 115 113 111 106 100 95 91 88 87 88 89 89 89 89 91 91 91 88 86 85 87 88 89 87 86 86 81 77 72 70 68 69 70 72 72 72 69 66 67 75 86 94 100 103 104 102 100 100 100 100 100 100 101 101 101 100 101 101 100 99 98 97 94 92 89 89 89 93 95 99 102 104 107 108 108 108 106 105 106 108 111 111 111 112 115 118 125 124 122 119 117 116 118 123 127 129 127 125 124 124 127 128 128 126 125 131 155 184 190 194 201 214 225 233 230 214 197 184 180 180 180 179 179 181 185 190 193 197 202 204 202 200 199 196 188 175 164 162 163 177 189 202 206 209 206 206 205 206 204 201 198 197 195 196 198 201 204 208 213 213 209 196 185 18 17 17 18 18 18 18 17 16 15 15 16 16 17 16 16 16 15 15 15 15 17 19 21 22 22 21 20 18 18 17 16 16 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 16 17 17 17 16 16 16 16 16 17 17 17 17 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 17 18 18 19 21 22 24 25 26 26 26 25 22 17 7 11 49 72 63 24 25 49 76 86 87 90 94 107 312 305 56 87 98 99 91 117 118 121 218 270 286 296 308 311 299 32 49 52 54 59 59 46 41 48 32 357 343 338 335 338 342 354 11 21 18 12 2 356 348 342 336 334 339 343 341 348 359 73 67 49 9 320 333 34 117 128 131 120 103 79 71 66 65 51 36 48 39 4 339 315 300 299 315 16 57 59 53 37 342 336 9 72 78 44 32 111 48 65 83 68 53 53 50 43 34 26 13 11 29 73 80 51 360 296 277 279 272 258 243 230 226 231 240 195 172 159 124 90 68 51 41 39 41 50 55 56 5 319 334 10 33 32 28 25 20 17 359 346 336 354 10 36 97 115 103 180 196 199 204 212 218 222 219 217 215 221 232 242 247 249 240 230 218 217 217 223 227 228 230 229 227 219 211 204 196 189 186 184 180 180 177 174 168 160 156 152 152 151 143 128 115 102 100 100 105 98 85 61 39 24 22 20 21 28 37 52 70 88 88 85 77 74 71 71 69 66 70 70 67 60 51 46 50 60 58 55 48 34 24 16 2 352 8 33 48 46 40 33 47 69 49 29 9 52 58 40 25 352 50 45 20 355 254 42 42 40 42 30 13 345 319 298 284 252 328 357 25 22 22 26 29 33 29 19 359 335 322 324 360 62 29 331 291 282 255 240 311 348 72 77 58 58 55 354 336 336 353 14 24 77 122 123 114 105 90 90 94 84 64 21 38 187 211 229 265 105 123 163 154 151 133 135 137 151 167 189 217 237 239 236 222 217 224 254 210 156 145 118 32 346 352 23 75 76 57 72 79 83 56 22 18 44 83 80 70 66 77 221 223 190 149 61 3 344 6 47 68 61 57 47 60 115 104 101 224 206 197 176 180 340 53 56 55 42 19 29 21 6 27 27 11 37 91 106 110 332 306 314 339 91 103 98 86 76 69 70 84 73 66 60 61 62 61 62 62 60 56 54 49 40 13 23 91 117 117 112 106 107 114 133 209 237 252 282 277 245 222 184 91 45 24 15 11 11 12 41 68 71 62 71 100 112 119 122 123 122 82 354 5 15 20 21 27 32 38 49 67 95 116 125 133 139 147 152 155 148 141 136 132 120 128 109 91 115 106 324 340 11 111 132 147 180 150 105 131 144 158 163 170 180 185 195 222 257 290 301 304 304 302 289 267 172 103 98 92 77 78 93 101 103 104 106 110 119 117 112 104 104 103 102 103 101 98 94 92 90 88 86 83 79 74 70 68 65 64 64 64 63 61 62 64 65 65 65 64 63 62 61 61 59 52 47 43 79 112 118 113 102 97 96 96 100 99 101 100 102 105 103 101 97 94 90 86 85 85 88 92 93 93 93 93 93 93 92 91 92 92 91 87 84 84 80 76 71 68 66 66 68 71 71 69 67 61 60 60 70 81 94 103 107 107 106 106 105 104 103 103 103 105 106 106 106 106 106 106 104 103 98 94 90 87 84 86 92 98 103 107 110 113 115 113 111 110 112 112 113 113 115 115 121 128 136 132 127 122 121 123 125 129 135 135 134 132 132 134 137 135 131 124 125 130 157 183 195 199 202 206 216 225 231 233 230 215 203 198 192 188 185 184 185 188 191 196 202 206 209 201 195 188 177 165 170 180 188 192 197 205 211 212 210 208 208 208 209 206 202 197 192 193 194 198 206 213 216 211 192 152 141 18 17 17 17 18 18 17 16 15 14 14 16 16 17 17 16 15 15 15 15 16 18 20 21 22 21 20 18 17 16 16 16 15 15 14 15 15 15 14 14 13 13 13 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 16 16 17 17 16 16 15 15 16 16 16 17 17 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 18 18 18 18 18 19 18 18 18 18 18 18 17 18 17 18 20 22 24 26 27 28 27 27 25 20 13 16 43 81 71 40 27 42 81 90 96 101 114 121 74 35 44 75 96 115 140 171 164 157 197 273 296 314 323 343 353 137 130 91 66 67 67 51 42 28 228 246 303 330 336 341 344 348 360 21 27 12 2 352 341 331 324 316 321 325 322 68 75 73 74 66 323 300 310 25 63 90 112 117 123 121 103 83 62 27 17 27 356 338 323 328 339 352 52 75 58 46 35 17 343 21 51 71 65 52 31 10 6 56 85 87 74 58 56 46 30 20 11 355 357 85 142 158 167 184 210 243 248 244 230 218 215 221 227 214 188 130 88 84 112 130 148 143 159 185 185 190 212 220 16 57 52 39 28 18 3 354 339 341 342 350 349 345 3 31 34 36 19 201 215 218 221 225 223 223 221 221 225 232 238 242 237 225 216 211 212 217 222 227 231 237 237 231 217 204 190 180 174 172 172 178 175 169 156 149 146 145 143 131 119 104 103 104 115 113 107 90 75 57 40 29 22 20 20 27 37 46 59 75 93 99 93 85 80 81 81 82 81 85 92 98 94 82 56 62 82 86 86 67 44 29 15 8 13 31 44 45 39 26 55 69 48 17 336 19 43 37 29 331 154 99 51 50 27 43 40 40 48 25 354 317 308 300 329 21 26 21 21 23 25 30 29 23 10 348 319 301 297 303 313 329 338 310 288 315 6 91 68 57 100 93 82 61 360 360 355 357 4 18 28 33 47 65 65 66 66 70 76 75 69 14 240 196 189 209 216 119 117 119 87 91 102 105 124 147 152 164 189 201 203 206 215 216 180 160 136 120 114 97 75 43 16 16 41 41 42 106 113 74 72 47 7 14 66 93 90 82 59 268 244 180 153 151 330 327 354 25 51 48 41 28 44 71 65 65 70 91 99 93 61 42 66 66 60 54 40 40 26 15 21 339 315 302 235 166 195 217 233 242 47 68 83 91 86 81 78 83 84 70 65 61 58 56 56 60 61 60 57 52 47 37 24 35 75 108 110 110 107 115 130 170 200 217 173 84 39 360 360 100 73 47 20 7 1 6 15 38 70 86 73 80 100 117 125 126 126 128 136 61 25 32 33 31 38 43 48 54 65 85 102 114 125 133 143 147 148 141 136 131 123 108 72 46 15 346 326 317 324 323 314 247 229 254 281 292 223 173 178 188 194 201 203 215 237 279 303 312 320 325 331 328 169 115 103 101 103 103 88 91 98 106 113 122 127 132 129 127 124 121 119 116 114 109 102 94 91 88 88 87 85 82 78 74 70 66 64 63 63 60 57 56 56 58 59 58 56 53 50 48 52 56 50 41 30 66 111 119 113 107 104 104 104 103 100 95 93 92 93 94 94 94 91 88 84 82 83 86 89 90 90 91 92 93 94 96 96 95 94 93 90 86 83 80 77 73 68 64 62 64 67 69 69 66 62 57 54 57 65 78 96 106 111 111 111 109 108 106 107 109 113 114 113 112 112 112 112 111 109 104 98 91 85 81 81 87 95 102 108 113 116 118 117 117 118 118 116 116 115 116 118 129 138 147 139 130 123 122 123 126 134 142 143 139 137 142 144 146 134 123 112 115 130 165 184 191 198 201 200 206 211 217 223 228 229 226 222 216 206 198 191 188 188 191 196 202 207 211 202 193 182 185 190 197 195 194 196 205 211 215 215 212 210 208 207 208 206 204 197 190 187 190 195 204 210 213 173 102 94 101 17 16 17 17 17 16 16 14 14 14 14 15 16 16 16 15 15 14 15 15 17 19 21 21 21 20 19 17 16 16 16 15 15 14 14 14 14 14 14 13 13 13 13 13 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 16 17 17 17 16 15 15 15 16 16 16 17 17 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 18 18 18 19 19 19 19 18 18 18 18 18 18 18 17 18 19 21 23 26 28 28 28 28 27 24 22 24 49 80 85 65 16 30 48 61 68 67 86 89 66 51 47 74 104 134 149 170 174 144 27 3 352 348 342 336 312 257 180 130 128 285 259 234 156 314 331 342 345 347 345 345 342 343 349 9 27 12 358 342 331 317 313 325 360 15 51 73 65 57 62 66 266 287 34 70 71 73 95 115 128 105 91 88 63 340 341 351 322 332 348 2 3 10 73 84 63 35 337 7 14 32 61 77 63 38 5 344 337 27 72 81 84 78 74 60 43 23 5 352 354 352 154 145 136 142 169 230 216 204 187 195 205 220 223 217 65 55 50 47 41 21 14 13 360 208 200 199 201 176 90 88 99 124 96 11 354 351 349 355 357 356 350 347 350 358 15 24 47 180 242 261 277 293 274 253 239 227 225 225 233 241 236 225 216 209 207 209 214 217 222 232 241 242 232 220 200 185 176 173 174 175 171 164 153 146 141 136 129 114 104 96 106 114 118 96 73 55 46 38 31 24 17 15 17 21 29 35 36 47 71 104 114 109 105 106 116 106 98 100 107 121 106 85 44 50 88 86 82 82 67 47 25 15 15 29 37 40 34 31 57 77 77 14 321 319 25 35 30 49 97 132 139 143 112 84 86 70 59 14 340 308 349 21 37 36 30 24 20 21 18 17 12 1 343 325 310 305 300 299 302 305 311 331 9 27 40 62 91 46 49 83 81 55 52 37 23 8 2 18 28 30 36 41 41 42 44 44 37 353 261 180 95 159 174 194 137 97 86 77 53 79 79 48 14 267 142 147 156 168 188 206 242 269 191 149 136 95 74 67 52 27 349 360 38 37 43 139 72 56 75 59 360 326 290 136 99 79 27 310 293 187 169 172 261 355 23 38 51 49 45 28 34 39 44 44 50 66 69 67 73 84 103 85 72 57 43 33 13 355 330 285 287 296 254 190 197 203 205 204 137 60 77 84 87 84 81 87 86 81 73 66 62 54 49 56 60 61 59 56 50 41 33 38 65 93 101 106 110 129 151 201 205 169 87 69 56 48 55 84 81 64 8 350 349 1 11 26 67 85 75 79 96 119 128 134 134 135 140 110 65 55 48 46 52 57 61 64 69 79 90 102 113 123 132 134 135 132 128 125 120 112 96 87 68 328 302 296 300 298 294 282 277 276 279 283 287 251 233 229 231 232 231 238 250 281 296 303 319 339 23 90 106 99 96 97 97 94 83 90 99 109 119 130 134 136 135 138 137 135 133 129 123 113 103 95 91 90 90 89 88 84 80 75 70 66 63 62 62 60 56 54 53 52 52 51 50 47 45 45 53 62 65 57 45 62 104 117 112 110 110 107 105 99 95 92 89 87 85 86 87 88 87 87 83 82 81 81 80 80 80 81 83 85 88 90 90 89 90 91 90 87 84 82 80 75 70 65 60 59 61 65 65 64 60 56 53 49 50 53 76 98 111 111 111 112 112 113 116 118 121 120 120 121 123 123 124 118 114 107 102 97 91 87 82 86 93 101 108 113 117 117 119 120 121 122 121 120 117 119 124 140 152 158 142 127 119 119 123 130 140 150 150 146 144 148 146 138 112 99 99 121 152 177 185 189 194 197 198 198 200 205 211 219 226 225 222 222 218 214 205 196 188 192 196 203 207 209 205 196 188 191 195 200 197 197 200 209 217 221 221 216 213 208 197 190 184 171 180 194 190 193 194 193 184 91 83 81 87 101 17 16 16 16 16 16 15 14 13 13 14 15 15 16 15 14 14 14 15 16 18 20 21 22 21 19 17 16 16 15 15 15 15 15 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 14 14 15 15 15 15 15 15 15 15 16 17 17 16 16 15 15 15 16 16 16 17 17 17 18 18 18 18 18 18 18 17 17 17 17 17 17 17 18 18 18 19 19 20 19 19 18 18 18 18 18 18 18 17 17 18 19 22 25 28 29 30 30 29 27 28 32 53 73 92 90 71 58 41 22 14 42 69 73 68 36 3 360 91 123 122 103 71 66 48 23 2 342 323 314 298 302 340 78 240 255 257 100 79 53 28 6 356 353 346 342 342 343 345 357 11 6 350 337 330 335 360 28 40 43 57 69 65 57 43 69 87 75 75 79 83 84 85 87 95 103 104 108 85 15 354 329 294 321 349 18 22 34 79 87 80 47 25 30 21 17 58 81 79 39 350 322 345 49 59 64 69 77 83 78 58 33 22 16 19 17 16 353 344 352 11 27 39 59 136 209 222 232 257 39 42 43 42 37 30 22 17 14 13 12 180 210 360 30 45 60 86 86 42 19 9 8 6 5 359 355 352 349 348 347 351 13 151 173 196 216 242 259 276 279 262 242 100 70 51 19 312 234 217 211 208 207 206 203 206 210 223 233 237 231 221 206 192 184 178 174 169 160 149 141 134 129 120 107 102 102 109 94 78 58 45 37 36 33 28 20 15 12 13 13 13 14 16 15 19 125 152 154 154 150 150 133 127 140 145 143 110 90 54 53 66 73 61 54 79 73 53 33 24 28 32 34 29 25 25 80 103 46 289 263 47 91 108 102 122 149 143 133 112 91 91 71 60 20 358 2 32 40 45 39 33 24 25 21 7 357 343 337 330 321 318 315 305 304 304 289 304 349 3 32 19 31 50 18 23 55 66 72 85 75 55 10 357 19 43 50 48 50 49 41 33 33 23 13 122 107 62 75 114 144 74 40 59 59 51 74 70 59 32 20 122 124 115 77 46 27 340 254 198 162 139 81 53 39 21 354 294 257 147 110 101 94 70 52 57 40 320 301 275 229 180 154 163 341 322 195 190 186 136 73 62 49 54 57 59 58 54 74 94 80 64 56 61 63 61 50 49 61 61 54 37 22 2 345 324 292 295 311 238 184 177 193 202 223 231 257 60 83 93 76 68 78 90 96 89 80 73 62 49 49 59 62 60 59 56 51 45 45 63 76 88 95 142 198 215 277 169 99 79 66 57 49 58 75 81 75 342 337 347 4 13 28 69 83 81 66 85 118 128 133 134 134 131 118 97 80 61 56 60 67 72 77 79 82 87 92 96 99 107 107 115 119 121 121 121 124 131 144 186 249 273 286 296 297 293 284 280 277 273 270 265 258 255 257 259 260 259 253 256 272 278 284 296 310 343 89 94 92 86 82 81 84 90 100 107 112 119 125 130 135 139 143 144 144 143 137 127 113 105 98 95 93 94 93 92 87 81 74 68 64 59 58 57 56 54 52 50 48 47 48 47 45 44 48 63 74 83 79 74 77 102 111 111 111 110 107 102 96 94 91 88 86 82 79 79 80 82 83 83 81 79 74 70 67 64 63 62 67 72 77 79 79 80 81 83 83 84 84 81 77 71 67 64 60 60 62 61 58 54 52 48 45 43 43 49 67 90 99 104 106 116 121 125 126 127 127 128 132 135 135 133 125 116 110 107 106 106 105 104 99 98 99 108 114 114 117 117 118 123 125 124 122 120 122 130 150 163 163 138 126 122 124 129 138 151 160 160 155 150 147 130 113 102 108 125 148 164 176 184 188 192 194 195 197 198 199 200 206 212 217 220 222 221 220 217 205 192 192 197 204 208 209 210 204 199 198 200 201 198 199 204 212 221 256 290 360 24 49 76 97 103 98 47 360 348 95 125 113 87 66 74 87 109 122 16 16 16 16 15 15 14 13 12 13 14 15 15 15 14 14 14 14 15 17 19 21 22 22 20 18 16 15 15 15 15 15 15 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 14 14 15 15 15 15 15 15 15 16 16 17 17 16 15 15 14 15 15 16 16 17 17 18 18 18 19 18 18 18 18 18 17 17 17 17 17 17 17 18 18 19 19 20 20 19 19 19 19 19 19 19 18 18 17 18 19 21 24 26 28 30 31 30 29 28 42 64 59 65 107 110 87 57 5 276 27 61 71 75 73 344 333 8 68 92 94 94 93 70 24 325 306 295 301 306 317 329 341 287 268 331 44 51 43 21 347 342 339 333 339 346 343 343 345 351 355 340 338 345 11 32 46 46 47 59 71 79 70 59 68 72 71 72 79 95 103 105 120 124 126 117 118 114 103 10 321 296 259 346 5 23 54 80 79 72 43 36 38 15 5 9 58 68 41 358 327 14 49 60 54 44 44 48 57 56 48 39 34 30 15 1 344 342 345 355 5 14 15 4 296 292 16 45 44 40 37 36 36 33 25 19 17 15 12 11 18 21 21 24 26 31 29 23 19 14 11 6 2 357 354 352 349 347 345 347 351 140 168 178 184 188 186 212 268 47 80 79 58 45 36 33 36 119 189 198 201 200 195 193 194 204 218 230 232 229 221 211 197 188 178 168 155 142 134 124 115 105 95 86 72 63 59 52 43 37 35 34 29 25 19 14 12 9 5 1 358 354 347 337 291 232 210 203 192 180 180 191 189 157 132 110 115 119 60 65 78 64 53 68 78 75 36 21 20 27 30 29 15 9 22 34 28 350 282 301 216 175 166 157 158 148 135 114 78 64 62 60 49 31 42 84 75 67 56 57 126 59 24 336 328 321 325 318 304 285 296 308 318 319 202 97 36 53 49 29 33 38 30 31 36 42 94 135 115 104 180 22 33 63 74 84 83 85 85 74 21 13 46 120 81 21 298 257 223 197 137 46 62 60 56 54 46 21 13 171 108 77 57 38 14 338 319 301 180 109 70 47 29 3 355 198 189 180 151 259 279 92 41 27 11 14 36 27 313 229 208 180 6 14 177 151 111 100 106 137 229 238 243 265 329 30 55 74 82 70 45 45 46 43 23 16 30 50 55 37 13 332 307 293 276 257 242 198 167 164 195 213 225 234 243 247 230 180 181 360 34 93 102 100 97 94 94 84 73 67 65 64 61 59 61 61 59 65 72 83 91 212 245 252 242 123 89 75 71 65 54 65 70 70 58 4 352 2 16 19 31 63 83 94 59 73 109 124 129 130 128 126 122 115 106 91 62 51 71 81 90 95 97 101 101 100 94 88 77 93 111 118 122 127 134 145 162 198 237 261 289 304 306 301 292 283 275 272 261 255 255 261 267 270 271 271 270 268 270 267 264 258 268 276 314 81 89 87 87 88 100 121 123 123 124 126 131 137 143 147 149 149 148 148 140 127 113 108 106 103 101 100 98 96 90 82 72 64 58 55 54 53 51 49 47 46 43 41 42 44 43 43 48 68 85 94 92 88 85 98 104 106 108 108 105 103 99 96 92 88 84 81 76 73 73 75 77 77 76 74 70 63 57 51 48 45 47 56 64 69 71 71 71 72 74 76 79 79 79 75 72 67 61 61 57 54 52 48 45 42 39 32 30 31 40 50 61 76 90 112 121 127 128 130 131 136 140 144 144 139 126 118 113 114 115 119 121 124 126 123 120 128 131 136 147 142 125 126 126 126 123 121 126 139 169 189 190 162 136 130 131 138 150 165 171 171 160 150 140 126 119 123 136 155 164 170 176 181 185 188 189 191 193 197 201 201 203 205 211 216 219 220 220 221 212 200 195 198 204 208 212 214 215 213 205 200 197 194 199 208 224 17 25 30 35 41 50 62 81 87 80 41 14 7 34 54 76 76 74 77 99 128 138 15 15 15 15 15 14 13 12 12 13 13 14 14 14 14 14 14 14 16 18 20 22 22 21 19 17 16 15 15 14 14 14 14 14 14 14 14 14 13 13 12 12 13 13 13 13 13 13 13 13 14 14 15 15 15 15 15 15 16 17 17 17 16 15 14 14 15 15 15 16 16 17 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 18 19 19 20 20 20 20 20 19 19 19 19 19 19 19 18 18 19 19 22 24 27 29 30 30 30 30 50 58 41 25 314 234 219 218 232 251 33 59 75 83 83 32 10 11 43 97 121 126 135 155 231 279 286 288 295 304 322 341 343 320 64 67 53 39 14 338 309 307 316 323 333 338 335 330 327 332 330 316 308 327 55 64 65 51 45 61 78 85 66 70 80 90 91 90 94 103 116 126 136 119 110 98 106 120 111 91 352 325 147 28 21 29 75 79 68 52 24 27 27 14 18 31 57 63 57 23 15 44 59 65 56 45 32 32 38 47 45 41 36 30 15 350 336 333 335 336 354 7 12 360 351 44 56 55 47 40 31 26 24 25 24 20 19 19 18 19 20 22 22 20 20 21 20 17 15 12 8 5 360 356 353 351 350 347 345 345 347 360 129 159 174 184 194 208 218 111 113 100 79 57 42 35 35 45 78 160 187 193 195 192 193 197 208 218 220 215 203 195 194 200 199 190 167 149 129 116 94 72 56 50 47 47 48 48 44 41 34 30 24 19 14 12 8 1 348 337 331 324 315 307 292 270 241 223 209 202 198 186 160 138 113 102 99 87 60 56 64 73 62 43 65 62 34 13 360 20 27 29 21 16 13 14 19 34 31 14 7 7 14 145 149 150 162 180 66 59 61 59 54 37 40 76 94 94 93 118 204 218 235 261 309 321 328 327 316 209 313 330 334 327 214 41 37 45 45 40 38 31 20 18 18 18 139 157 124 94 63 64 70 95 116 135 125 126 138 180 243 262 269 156 83 320 294 278 243 180 136 71 56 48 45 42 29 3 339 268 99 59 46 32 7 341 333 322 215 78 59 42 18 343 119 155 157 191 326 5 28 61 48 37 33 34 33 26 12 248 202 172 91 113 128 97 65 332 181 140 267 249 233 171 93 72 65 65 69 71 65 47 42 34 5 357 2 45 60 45 311 274 273 267 251 236 212 198 168 159 195 237 244 240 242 241 232 238 322 279 268 28 83 92 104 112 118 86 75 79 70 60 52 50 52 55 57 64 65 67 64 62 57 360 93 96 102 100 97 87 74 77 77 70 49 21 7 10 18 23 30 42 84 109 91 93 131 137 131 125 124 125 129 135 143 162 167 348 50 87 105 116 119 116 111 104 88 76 51 50 104 124 125 137 158 171 185 208 229 257 293 307 310 306 299 287 276 262 249 241 245 262 271 280 282 285 285 285 284 272 252 227 251 265 327 90 95 98 107 131 153 160 148 142 141 142 145 150 158 160 157 153 149 145 140 124 115 112 111 110 109 107 105 100 94 84 72 55 45 38 45 49 48 43 38 37 33 29 32 37 40 40 47 70 88 98 97 93 90 95 101 106 106 106 104 103 100 98 94 90 84 78 72 69 68 69 67 66 66 65 63 57 53 48 45 44 48 57 62 66 66 65 63 63 61 60 61 64 66 69 70 71 68 63 58 53 49 45 43 37 29 18 15 18 23 27 34 45 60 85 103 114 122 129 133 138 143 150 151 144 123 119 117 118 120 125 130 133 135 134 136 157 180 203 232 255 274 240 124 125 125 128 139 154 177 200 211 209 153 139 137 145 157 172 178 174 162 150 141 132 132 143 159 170 173 175 177 177 179 182 188 192 195 196 197 195 196 199 206 211 215 217 218 219 214 203 194 196 203 207 210 215 223 237 345 40 55 82 65 46 36 33 30 35 50 69 76 82 95 96 91 57 40 40 42 65 93 106 111 110 115 126 128 15 15 15 15 14 13 12 12 12 12 13 13 13 13 13 13 14 15 17 19 21 22 22 20 18 16 15 14 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 13 13 13 13 13 13 13 13 14 14 14 14 14 14 15 16 17 17 17 16 15 14 14 14 15 16 16 17 17 18 18 18 18 19 19 19 18 18 18 18 18 18 18 18 18 18 19 19 20 21 21 21 20 20 19 19 19 20 20 19 19 18 18 19 20 23 25 28 30 32 33 37 47 39 27 15 9 55 69 60 28 6 20 64 75 54 38 27 16 9 350 70 137 144 151 165 240 280 285 286 286 296 320 341 309 337 64 65 57 21 336 312 303 300 306 312 317 314 309 316 319 320 320 286 232 225 174 128 117 139 156 34 61 66 57 56 71 101 111 117 124 131 138 127 114 88 80 76 98 107 99 88 20 329 337 8 9 51 92 85 70 39 14 9 24 38 34 39 60 70 66 27 26 48 74 85 106 118 65 41 44 50 38 26 12 8 357 335 318 287 281 300 357 17 24 9 24 64 64 61 50 37 25 19 17 18 22 25 23 22 22 20 19 21 20 19 17 16 15 13 11 8 5 2 358 355 352 350 349 347 346 345 346 349 358 29 163 187 202 227 249 267 112 103 95 86 71 51 35 28 37 67 114 145 164 175 180 180 155 136 121 128 143 156 180 208 236 243 237 204 160 127 102 67 44 37 35 38 43 54 52 43 33 25 15 9 1 357 346 331 315 303 296 292 288 287 278 265 249 230 209 203 197 193 156 129 106 88 77 74 68 60 62 72 72 67 65 53 35 19 16 25 346 346 55 31 18 11 8 8 12 11 9 360 353 327 289 206 188 180 67 66 70 65 62 58 48 53 90 98 94 77 224 233 225 231 329 333 336 335 346 108 4 349 334 315 291 5 26 36 44 46 43 32 19 10 5 360 123 113 69 72 80 104 112 126 141 145 140 143 163 225 244 255 271 278 266 244 247 254 235 131 87 74 66 64 55 39 17 347 323 318 65 54 43 25 358 339 338 340 19 58 54 40 358 325 170 161 161 200 60 57 49 51 53 43 25 32 29 10 357 336 198 150 123 131 132 327 4 19 60 71 70 71 43 28 85 89 82 77 72 75 72 59 37 21 4 354 357 31 45 34 255 243 236 228 216 224 208 193 162 154 223 264 261 228 234 268 359 232 240 249 24 29 40 54 82 90 92 86 84 90 68 54 43 42 42 45 51 57 58 57 53 51 48 40 40 58 107 115 116 105 90 83 84 81 37 3 350 360 12 29 29 30 54 98 180 258 238 188 137 121 118 123 135 154 180 206 249 288 298 263 224 215 206 159 108 95 79 66 32 344 92 129 142 162 187 197 211 231 259 286 306 309 311 310 305 290 266 240 218 213 219 258 287 298 298 298 296 299 303 296 247 195 214 225 232 114 112 117 138 164 177 178 169 155 148 145 151 157 166 167 164 154 145 133 133 122 112 112 113 114 114 113 111 106 102 89 73 50 31 15 27 40 48 40 32 28 19 15 20 30 36 39 47 64 85 97 98 90 85 88 99 105 105 103 102 101 100 99 97 95 88 80 72 66 62 59 57 57 55 55 52 48 45 44 48 53 60 64 66 66 64 61 57 52 46 42 39 38 38 44 57 71 76 72 64 56 49 42 37 28 20 10 9 9 16 23 31 45 53 59 59 64 93 117 128 137 143 151 155 149 108 116 121 124 127 132 136 135 133 134 142 171 202 231 246 259 272 280 262 131 135 139 145 156 174 199 215 223 171 144 139 149 160 177 182 180 168 153 142 136 142 156 170 179 180 180 178 173 173 175 185 193 199 198 196 192 194 199 205 210 213 213 212 212 207 197 184 194 202 208 210 213 220 250 360 36 51 59 53 47 48 49 48 64 87 93 101 107 113 120 130 136 136 137 103 128 145 145 144 135 116 94 84 15 15 15 14 13 13 12 11 11 12 13 12 12 12 12 13 14 15 18 20 22 21 21 19 17 15 14 14 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 13 13 13 13 13 13 13 13 14 14 14 14 14 14 15 16 17 17 16 15 14 14 14 14 15 15 16 16 17 18 18 18 18 18 18 18 18 18 18 18 17 17 17 18 18 18 19 19 20 21 21 21 21 20 19 20 20 20 20 20 19 19 19 19 20 21 23 26 29 33 37 42 47 33 28 31 49 65 68 55 26 352 355 64 69 62 27 360 355 357 350 360 165 165 163 170 204 265 284 279 273 269 246 239 247 282 62 52 41 2 333 315 317 313 305 313 316 318 319 318 326 338 3 15 19 13 73 158 163 152 59 63 70 78 79 87 101 123 127 137 150 152 143 110 89 72 67 67 79 81 82 80 29 349 341 346 349 67 97 92 78 36 25 25 25 29 32 28 37 72 86 360 352 28 104 129 159 126 49 43 63 70 52 25 16 23 360 338 326 323 7 35 41 39 42 42 59 69 66 62 53 37 22 13 14 17 25 28 26 23 20 19 18 18 17 16 13 11 10 7 5 2 1 359 356 353 351 349 347 345 346 347 347 346 346 346 343 202 202 205 212 194 126 111 110 112 117 115 91 50 35 45 53 77 82 81 60 49 48 55 66 83 97 126 205 180 194 249 268 242 196 150 131 97 63 36 29 28 32 42 38 33 27 15 4 355 342 330 316 302 290 283 279 282 282 276 261 251 244 231 216 206 205 215 189 135 113 103 94 88 87 94 85 81 87 83 75 60 44 39 47 42 352 296 215 208 217 241 269 309 323 325 330 319 313 302 316 303 208 186 140 79 79 85 83 75 60 50 45 82 104 127 216 229 204 198 360 313 319 324 346 15 7 341 326 336 351 47 43 47 54 53 56 55 27 309 212 144 67 40 44 132 123 90 99 116 134 146 157 172 203 237 248 260 273 279 278 248 233 228 198 77 59 60 64 76 67 47 5 338 332 352 55 63 46 19 340 336 355 26 48 53 50 11 319 304 332 14 32 27 54 67 58 48 44 47 36 20 15 4 346 333 224 169 160 163 147 357 27 44 64 70 78 84 61 40 57 80 97 103 98 76 76 71 53 31 7 359 359 7 13 360 269 206 167 162 196 232 208 191 166 165 205 299 265 131 160 194 236 208 162 56 45 42 45 47 52 52 72 120 98 89 76 61 40 45 48 46 47 50 50 49 48 47 48 48 48 55 85 106 113 109 102 88 91 74 360 341 336 342 355 23 25 15 309 255 239 247 238 215 135 110 98 95 115 195 225 240 261 275 280 257 247 244 253 252 99 85 76 59 38 5 47 147 161 159 156 46 19 9 2 356 353 345 341 343 345 348 314 206 189 186 189 242 298 308 312 313 317 340 350 358 7 174 191 207 195 133 129 133 153 169 178 180 179 168 158 151 153 158 166 166 162 140 124 104 112 100 98 108 114 119 117 117 120 113 103 92 81 60 24 351 352 21 47 39 31 23 10 7 7 22 32 40 47 60 82 93 96 83 76 77 95 101 102 99 98 97 96 97 98 96 90 82 74 66 60 57 54 52 48 48 44 40 38 41 53 64 71 71 70 69 65 59 51 43 38 32 27 24 20 21 35 66 79 79 70 60 49 40 30 19 8 2 2 3 9 21 37 51 58 64 57 54 57 78 102 122 134 142 148 140 354 94 120 129 134 138 139 137 135 137 146 166 193 222 240 252 262 270 270 251 159 146 144 155 171 196 210 218 176 145 141 151 165 182 188 185 171 151 140 135 146 165 183 189 188 185 180 171 171 174 185 192 200 201 199 194 198 202 207 209 211 212 210 205 194 184 180 192 200 209 211 212 215 220 360 42 57 73 70 69 65 66 72 97 103 104 115 122 131 143 157 169 177 188 201 188 170 148 133 119 95 79 66 15 15 15 14 13 12 11 11 11 12 12 12 12 11 12 12 14 16 18 20 21 21 19 18 16 15 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 13 13 13 13 13 13 13 13 14 14 14 14 14 15 16 17 17 16 15 14 14 14 14 15 16 16 17 17 18 18 18 19 19 18 18 18 18 18 18 18 18 18 18 18 19 19 20 20 21 21 21 21 20 20 20 20 21 21 21 20 20 20 20 20 20 22 24 28 33 38 44 49 42 46 51 53 65 90 76 13 307 315 56 78 71 286 317 333 11 24 19 218 213 211 202 209 247 261 257 245 230 230 211 198 57 50 42 25 354 347 340 338 331 324 332 331 324 330 337 359 24 45 19 10 7 53 93 78 66 46 84 109 137 151 153 138 130 119 128 130 119 94 79 77 68 54 50 53 58 56 36 27 5 339 338 350 65 95 102 88 58 48 39 30 35 39 28 9 355 338 322 319 323 102 98 86 55 41 25 100 165 131 61 45 40 3 344 340 19 59 54 47 38 37 43 59 66 66 59 49 33 19 11 15 19 22 30 34 28 22 18 16 14 13 11 8 6 4 1 359 357 356 355 353 350 347 345 345 344 344 344 342 343 343 343 343 341 249 188 183 174 155 138 129 131 150 161 165 143 120 113 111 117 121 118 110 103 128 151 152 157 191 234 250 266 326 14 17 15 14 21 40 58 57 47 32 20 16 18 22 17 10 356 339 325 315 307 300 292 281 270 266 273 269 251 233 234 235 230 220 210 214 221 225 128 95 98 99 100 121 133 128 117 99 93 84 70 49 37 47 23 322 344 301 285 277 281 270 259 254 268 268 263 288 310 326 318 213 200 188 149 136 124 104 84 68 67 52 31 94 125 167 185 165 124 349 321 315 319 348 358 360 298 294 334 349 97 113 98 85 50 282 227 216 209 177 135 97 30 2 341 38 44 49 70 150 171 183 199 223 242 253 262 270 280 281 270 239 220 189 91 67 75 86 100 101 91 341 335 348 35 58 64 51 360 294 338 19 38 45 42 42 353 330 279 247 354 20 41 48 58 70 49 20 13 25 34 21 6 345 339 314 166 159 158 360 4 56 53 53 53 73 82 82 68 50 40 45 67 77 78 66 64 64 57 9 352 350 352 356 344 319 224 189 240 219 218 192 184 176 174 167 47 180 191 183 155 25 68 66 56 44 36 37 30 27 7 32 133 106 103 113 135 245 360 40 54 52 50 49 43 39 37 41 46 49 51 56 78 94 102 105 47 346 355 356 337 330 327 335 346 360 314 260 244 241 239 244 243 86 86 85 77 261 246 237 240 253 257 254 240 234 233 240 233 108 88 81 64 46 8 360 360 166 98 63 39 30 24 16 10 5 5 7 10 13 12 3 360 175 163 163 165 212 309 330 11 41 38 23 13 9 8 191 184 161 130 133 140 154 164 171 180 187 186 186 174 162 159 159 158 149 99 85 51 32 20 19 32 109 133 100 91 130 90 92 95 95 90 22 305 302 308 325 359 19 19 5 360 3 15 25 34 41 51 79 94 102 86 79 81 95 98 97 92 87 86 86 85 86 86 82 81 79 75 69 64 61 58 52 47 41 35 37 44 57 70 75 75 74 71 68 61 53 41 30 24 20 14 10 15 28 60 74 77 73 61 39 27 16 8 2 360 357 360 6 21 37 52 58 59 53 50 49 53 61 70 81 85 65 21 4 15 96 127 133 136 137 137 137 142 151 162 178 209 232 241 250 259 263 259 186 147 144 155 172 195 202 199 161 142 141 150 169 192 205 201 180 149 139 133 146 166 194 206 210 202 189 174 171 173 183 192 200 206 205 203 206 209 213 212 211 209 198 173 162 175 182 192 198 204 205 206 204 172 72 64 67 71 76 76 79 71 62 68 80 94 114 132 147 162 173 180 180 180 183 151 111 101 96 93 87 80 72 15 15 14 13 12 11 10 10 11 11 11 11 11 11 11 12 14 17 19 21 21 20 19 17 15 14 13 13 13 13 12 12 12 12 12 12 12 12 12 12 11 11 11 12 13 13 13 13 13 13 13 13 13 13 13 13 14 15 16 17 17 15 14 14 14 14 14 15 15 16 17 17 18 18 18 19 19 19 19 19 18 18 18 18 18 18 18 19 19 20 20 21 22 22 22 21 21 20 20 21 21 21 21 21 21 20 20 20 20 20 22 25 30 35 42 48 54 58 61 63 77 93 96 32 340 329 341 353 264 254 279 45 59 47 32 269 243 229 232 247 276 254 243 231 225 222 104 71 51 42 30 354 336 341 348 351 347 347 347 336 337 349 9 25 23 16 321 324 345 65 84 93 70 353 205 171 145 106 94 82 65 54 97 88 72 67 68 77 73 63 57 52 53 41 38 48 27 346 334 348 46 97 110 103 89 70 55 49 54 60 59 35 11 339 323 315 319 41 75 61 46 23 17 19 80 93 83 74 48 326 319 330 45 68 69 63 54 51 55 65 70 70 63 53 33 15 8 16 10 360 350 9 39 32 20 10 3 360 1 1 359 356 354 352 352 352 351 350 347 345 344 343 343 341 341 342 344 344 344 345 345 344 342 320 175 168 164 160 154 156 151 151 128 115 84 84 94 111 147 177 186 194 198 193 189 203 212 295 21 23 24 19 16 16 18 21 25 42 60 53 31 14 7 3 353 342 321 308 301 296 295 293 283 198 140 123 115 126 166 201 219 226 225 218 211 213 220 230 220 98 98 115 156 195 145 104 81 70 81 83 79 64 20 292 304 348 42 27 8 324 307 301 290 272 280 283 289 321 341 23 42 95 227 223 221 217 195 132 87 74 87 80 66 99 119 137 167 151 73 358 325 315 324 355 355 345 279 328 348 337 167 157 107 72 279 240 232 213 171 45 60 55 27 8 356 1 7 12 11 292 217 220 226 235 247 262 273 277 277 276 270 240 222 207 187 91 112 162 188 168 147 124 27 17 36 53 60 41 253 244 65 54 48 43 33 43 29 18 109 124 44 56 64 50 57 72 73 28 337 346 31 21 356 332 333 337 142 136 144 305 259 190 240 41 59 81 92 111 98 81 62 51 48 73 78 65 58 59 68 44 7 341 334 10 355 349 343 341 343 6 42 117 144 167 159 119 60 40 64 75 45 38 50 56 58 48 38 39 31 21 358 29 112 121 136 154 132 105 72 57 56 61 62 62 53 45 40 39 41 45 47 49 56 64 77 71 43 360 353 350 332 324 319 331 340 339 285 254 243 242 244 257 286 21 73 84 74 331 246 180 150 52 301 262 245 229 221 222 198 120 102 99 91 82 32 355 355 24 61 52 42 31 21 11 8 6 8 11 14 16 9 352 341 335 149 145 139 151 180 10 73 69 54 29 14 9 36 129 133 128 118 130 140 152 160 168 181 190 197 206 209 194 174 157 140 123 80 50 27 15 3 349 329 308 296 320 355 96 94 97 100 112 128 187 239 258 253 239 215 224 234 254 301 337 360 10 21 31 42 64 91 95 82 83 88 99 96 90 80 70 64 64 65 66 65 60 72 82 87 83 77 76 69 61 53 45 37 36 45 58 69 74 76 75 74 71 66 57 39 28 20 14 9 4 13 33 55 58 57 45 32 15 13 13 9 6 6 6 6 9 25 42 62 61 59 50 45 45 47 47 43 36 35 40 45 43 37 41 55 91 123 134 134 138 146 150 155 164 190 216 226 234 244 255 258 242 151 151 159 174 191 196 180 139 132 136 150 176 201 225 222 189 146 135 131 139 153 187 222 244 247 240 219 190 184 183 195 204 211 209 210 213 218 222 231 340 33 33 49 97 155 176 189 197 201 197 189 126 73 63 58 60 65 70 73 72 66 56 50 51 61 91 127 148 163 171 177 165 151 128 91 72 70 77 84 92 94 90 15 15 15 13 12 11 10 10 10 10 10 10 10 10 11 12 15 17 19 20 20 19 17 15 14 13 13 13 13 12 12 12 12 12 12 12 12 12 12 11 11 11 11 12 13 13 13 12 12 12 13 13 13 13 13 13 13 15 16 16 16 15 14 14 14 14 15 15 15 16 16 17 18 18 18 19 19 19 19 19 19 18 18 18 18 18 19 19 20 20 21 21 22 22 22 22 22 21 21 21 21 22 22 22 22 21 20 20 20 20 20 22 25 31 37 44 52 62 82 83 82 72 64 37 353 322 329 328 296 252 197 82 65 45 18 329 274 268 24 349 314 256 247 235 55 54 45 46 43 23 335 287 310 333 352 359 359 1 360 352 354 9 34 35 343 305 278 272 283 34 104 121 224 283 299 301 85 76 69 56 39 26 20 51 71 84 91 100 98 97 103 94 88 77 71 75 43 347 312 314 341 112 117 116 112 104 93 87 86 93 93 81 360 316 318 324 335 56 62 50 33 8 49 72 81 87 95 116 151 250 323 9 62 79 94 98 90 80 74 76 81 81 75 61 35 8 357 352 348 336 316 284 220 183 188 224 269 321 343 344 345 345 343 342 344 345 346 344 343 343 342 342 341 341 342 343 344 344 344 345 344 343 342 342 342 12 99 80 59 47 44 37 35 34 35 38 44 51 51 47 45 42 37 30 22 22 22 21 23 25 25 21 12 4 5 5 2 13 43 78 65 33 359 339 325 321 314 301 296 297 290 277 145 133 125 114 109 108 132 180 201 206 210 206 204 202 207 218 234 130 103 149 170 198 115 85 68 56 58 79 91 100 47 5 9 33 46 13 342 302 330 358 11 349 313 296 290 314 20 49 52 44 360 261 244 243 249 232 105 105 112 143 145 138 154 206 198 154 90 342 319 309 319 341 6 18 21 5 355 345 360 141 93 231 234 234 238 49 40 32 24 21 16 7 360 357 356 356 349 331 284 258 248 247 250 261 280 285 283 273 253 210 199 202 229 243 223 184 180 172 129 88 49 28 21 37 32 319 243 210 148 95 61 40 27 38 13 343 305 267 99 122 109 66 59 59 66 35 343 305 360 27 334 325 337 344 10 19 265 251 243 196 109 64 55 95 121 142 97 81 74 71 67 79 85 83 77 67 63 93 269 290 306 353 360 10 23 14 4 354 15 42 24 13 27 96 85 70 60 55 44 37 35 50 56 51 48 45 35 21 7 22 75 120 128 134 123 106 98 88 72 122 80 64 54 50 47 40 39 41 42 46 49 51 56 55 36 5 342 325 315 315 320 332 341 348 325 279 246 249 256 266 305 360 76 96 102 87 87 101 79 60 32 14 350 340 224 218 184 128 110 110 114 120 58 348 355 36 69 67 60 36 21 13 8 4 4 2 4 13 7 348 321 313 302 67 107 125 216 198 93 84 71 31 9 357 34 108 120 119 119 136 149 157 158 163 175 188 200 212 218 221 216 202 164 125 73 30 15 8 357 342 327 317 306 300 312 103 99 101 107 126 145 179 201 220 231 225 218 223 223 218 216 220 257 328 360 13 33 49 76 81 82 91 96 98 94 87 79 70 58 53 51 54 55 56 62 76 87 87 82 74 70 66 60 49 40 38 45 56 67 70 74 73 73 73 70 59 41 25 15 8 2 360 21 47 64 57 45 21 8 8 14 20 21 23 20 16 6 6 24 49 67 68 59 47 42 40 42 40 37 30 34 43 60 65 57 38 24 19 31 78 120 137 147 145 147 155 173 194 206 216 230 255 274 285 175 163 164 173 182 180 146 127 129 136 153 185 210 240 247 212 128 126 127 130 141 162 206 237 249 251 248 231 211 198 206 212 214 204 205 215 226 250 354 20 31 36 51 80 109 138 168 190 206 180 91 54 52 48 45 51 58 65 66 67 64 57 48 41 38 40 74 94 109 121 131 135 124 110 90 73 65 78 93 109 109 106 15 15 14 13 11 10 9 9 9 9 9 9 9 10 11 13 15 17 19 19 19 18 16 14 13 12 12 12 12 12 12 12 11 11 12 12 12 12 12 11 11 11 12 12 12 13 13 12 12 12 12 13 13 13 13 13 13 14 15 16 15 15 14 13 13 14 14 15 15 16 16 17 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 20 21 22 22 23 23 23 22 22 22 21 22 22 22 23 22 21 21 21 20 19 19 20 22 26 32 40 51 74 111 96 84 70 60 262 263 274 296 293 278 239 115 72 58 34 305 287 286 15 28 11 5 350 38 45 44 40 32 10 360 251 274 307 341 348 360 9 9 8 358 350 350 353 353 357 349 340 330 5 360 19 81 111 131 322 28 124 103 91 88 70 44 31 25 36 80 123 123 125 129 140 154 149 140 126 104 88 62 315 289 285 275 121 119 120 124 132 142 147 149 144 153 169 264 305 328 10 55 65 61 49 22 10 21 45 66 76 93 154 169 348 28 48 65 68 75 85 89 89 85 84 85 84 81 70 43 12 355 343 335 325 316 297 270 239 205 198 202 248 322 321 320 320 318 318 322 326 328 332 334 337 337 338 338 338 339 340 341 341 340 340 340 341 342 343 345 350 1 18 30 34 35 33 31 29 29 29 31 33 33 34 34 33 32 32 27 23 19 18 17 18 20 24 13 3 357 352 347 349 7 84 86 65 326 307 301 306 308 309 321 333 333 95 136 133 122 108 96 90 94 111 138 158 172 180 182 184 188 198 216 236 185 170 157 144 103 88 81 61 48 57 69 72 47 39 46 47 38 354 319 300 19 31 18 308 277 276 261 206 49 39 34 16 348 254 255 269 289 337 91 173 183 213 180 122 78 265 251 111 91 279 296 299 306 335 45 29 19 4 360 3 29 61 253 239 238 49 47 44 43 33 20 9 3 357 352 348 349 347 342 334 316 292 277 272 264 258 260 280 286 275 219 182 191 204 230 239 235 162 149 133 110 90 81 36 357 314 279 266 215 187 166 173 309 278 282 340 299 320 323 259 169 129 94 67 61 49 38 27 337 224 74 52 12 355 342 327 314 314 100 111 348 47 127 55 37 32 117 117 99 101 103 99 84 70 95 121 169 187 183 198 223 265 298 346 14 24 28 24 12 359 9 18 16 9 348 91 88 81 71 59 45 35 31 46 50 48 48 45 40 32 22 23 34 61 109 120 103 113 121 151 198 230 123 102 89 74 62 52 42 38 42 49 58 72 76 68 39 347 318 312 307 303 318 340 360 4 5 360 184 198 157 113 13 349 341 94 103 92 78 69 80 66 4 11 13 14 4 346 148 126 107 110 116 121 359 314 341 64 88 95 82 53 34 25 19 4 346 327 314 305 292 288 292 299 303 315 344 35 252 243 144 100 83 36 7 352 12 115 132 137 146 156 157 157 155 158 163 181 199 213 218 221 220 214 199 165 111 12 360 347 343 335 327 303 281 261 124 109 106 112 118 133 146 170 222 242 246 234 226 223 219 215 208 210 218 268 341 15 33 45 66 72 83 97 98 98 92 88 84 73 63 53 51 53 56 54 52 64 77 84 79 72 67 65 59 51 41 35 44 50 58 59 60 62 60 63 61 52 37 19 10 360 357 360 46 73 76 65 48 17 15 17 24 25 28 25 20 9 357 360 19 50 68 70 61 45 35 31 30 24 17 23 31 48 73 83 87 57 29 19 23 25 30 41 92 141 152 156 167 176 186 197 215 305 321 324 279 185 169 166 160 136 127 123 128 139 158 190 217 249 283 360 77 108 123 131 141 156 189 218 236 241 242 241 229 219 240 295 16 180 204 223 276 355 24 32 41 50 66 78 78 74 64 50 44 41 37 36 39 39 41 44 51 61 64 66 65 59 54 48 42 39 50 58 64 61 99 120 114 106 94 84 75 87 109 124 117 110 14 14 13 13 11 9 8 7 7 8 8 8 9 10 12 14 16 18 19 19 18 16 14 13 12 12 12 12 12 12 12 11 11 11 11 11 12 11 11 10 10 11 11 12 12 12 12 12 12 12 12 12 12 12 12 13 14 14 15 16 15 14 13 13 13 14 14 15 15 15 16 17 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 20 20 21 22 22 23 23 24 23 23 23 22 22 22 23 23 23 23 22 22 21 20 19 19 19 21 22 27 35 48 73 101 97 110 136 169 206 215 209 208 244 268 95 74 61 16 300 265 360 44 34 26 17 16 23 43 39 23 352 332 300 267 123 55 353 298 278 309 46 28 11 341 334 333 355 7 10 14 26 47 59 30 21 42 76 93 105 105 109 108 112 120 116 105 86 56 46 66 89 105 120 134 150 152 131 114 102 90 84 75 7 340 292 115 113 119 125 134 157 179 189 195 195 205 233 285 353 34 59 65 66 64 49 12 4 6 18 31 47 75 79 57 48 46 56 63 67 71 75 78 79 76 78 81 85 86 80 57 3 323 317 313 311 310 308 296 275 237 211 206 243 263 275 281 284 282 276 270 277 289 304 313 320 324 325 325 327 329 332 334 335 334 335 338 340 342 344 345 347 353 3 16 25 31 32 31 30 29 29 30 31 33 34 34 32 30 27 23 20 17 15 13 12 12 11 5 356 347 339 335 332 339 46 91 115 230 279 302 313 318 325 334 338 338 353 46 97 91 80 71 70 72 83 99 120 139 156 167 172 178 186 198 225 203 170 135 116 93 94 93 83 75 72 71 66 51 44 42 42 28 358 338 353 45 22 356 305 302 322 346 66 60 45 28 1 348 206 327 344 120 184 360 150 30 6 355 356 5 10 9 360 348 216 270 292 316 5 43 33 20 1 3 6 11 19 22 18 33 43 45 45 43 36 21 354 345 343 345 345 342 342 343 339 335 329 318 307 306 274 244 256 268 270 183 169 184 201 222 225 180 128 110 91 79 88 88 43 354 316 292 270 242 212 197 243 265 274 234 238 296 329 349 103 50 335 257 180 159 81 46 95 236 245 95 57 37 16 327 242 268 347 69 72 25 62 82 66 52 42 63 72 84 102 105 96 83 68 76 86 104 115 172 189 208 243 311 9 37 35 33 31 21 10 1 355 346 360 23 51 62 74 88 78 51 47 45 40 48 47 39 39 41 29 38 45 39 39 62 27 328 92 138 156 182 190 158 133 121 110 101 93 59 37 39 54 78 112 115 109 128 285 295 300 292 247 100 51 38 19 360 346 205 166 121 98 64 9 332 34 97 106 108 111 147 83 42 23 11 4 360 358 6 107 126 118 111 28 303 292 265 105 97 90 70 52 37 29 23 12 305 263 262 266 261 262 267 280 290 298 302 300 264 159 109 98 86 56 24 6 11 125 144 146 148 153 153 155 157 155 157 170 189 209 215 217 217 211 200 174 167 265 295 303 314 325 314 293 263 180 127 120 121 132 138 143 157 174 200 221 233 226 221 217 215 211 206 203 205 224 331 27 46 56 68 74 83 97 100 99 96 92 86 72 60 51 51 53 57 51 43 47 58 75 66 61 57 53 49 43 35 32 39 44 48 44 40 39 39 37 41 32 24 11 5 360 6 65 94 88 84 76 63 40 36 31 28 27 24 17 5 351 342 351 22 57 69 71 64 36 13 360 355 11 19 20 27 41 84 109 120 107 70 49 36 27 13 6 360 348 14 142 157 158 160 150 65 7 360 351 326 268 175 138 127 117 119 123 128 144 164 192 215 255 319 19 98 117 121 121 135 150 176 202 222 227 228 230 206 137 29 23 20 6 303 284 349 13 29 34 45 63 69 70 65 48 32 29 30 30 29 30 31 32 34 39 48 58 65 68 71 70 66 60 54 51 48 45 40 45 62 82 90 90 85 79 77 87 101 109 102 90 13 14 13 12 10 9 7 7 7 7 7 8 9 11 12 15 17 18 18 17 16 14 13 12 11 11 12 11 11 11 11 11 11 11 11 11 11 11 10 10 10 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 13 14 15 15 15 14 13 13 13 13 14 14 15 15 16 17 17 18 18 18 19 19 20 19 19 20 20 20 20 20 20 20 20 21 21 22 23 23 24 24 24 24 23 23 23 24 24 25 25 23 22 21 20 19 19 18 19 21 23 29 41 61 74 81 133 162 177 183 192 180 171 100 71 77 76 55 312 299 309 69 59 40 15 359 3 5 12 5 323 305 295 268 110 110 99 261 257 240 209 184 204 269 289 301 308 341 360 6 8 18 34 45 41 12 13 50 21 11 81 89 87 82 96 127 140 146 102 85 81 76 80 92 92 80 60 53 52 40 27 54 52 35 40 67 89 100 109 125 139 174 204 217 188 184 229 273 306 12 50 68 65 63 60 41 18 11 5 2 4 17 42 53 53 55 54 54 56 63 68 71 76 78 80 81 84 88 93 94 86 340 312 299 297 297 296 294 291 281 261 226 218 234 254 267 273 275 277 270 263 255 256 263 274 284 290 298 304 309 314 317 320 322 325 331 335 338 340 341 343 346 349 354 1 10 18 24 27 29 31 32 32 34 36 37 37 37 34 29 23 17 13 11 14 14 10 1 350 337 328 320 317 316 322 350 45 64 71 37 355 337 337 334 331 326 330 347 22 45 54 52 46 51 57 68 80 96 120 145 163 173 178 185 192 203 185 143 114 104 97 100 100 102 101 94 84 76 65 44 25 36 36 27 18 33 44 21 7 340 16 32 32 36 38 36 23 358 6 29 20 15 13 16 16 19 19 17 6 1 357 357 353 340 332 320 360 27 23 41 49 43 27 13 14 11 11 24 26 23 29 34 34 25 13 8 342 297 315 326 332 335 336 340 341 341 336 333 337 339 336 311 258 228 247 251 182 168 170 186 201 187 157 139 122 111 85 94 78 42 7 347 333 324 301 268 257 305 338 348 290 305 324 344 20 90 100 101 156 156 137 142 140 139 210 234 242 165 99 136 180 185 114 62 44 52 55 60 70 83 85 93 94 88 83 85 90 91 89 86 79 76 87 144 175 184 180 180 27 45 49 41 40 40 29 10 337 330 336 27 38 39 24 50 96 95 87 31 10 27 55 52 36 40 38 25 38 52 47 35 360 326 314 321 354 52 161 158 147 133 131 134 130 123 106 87 69 66 101 140 139 138 159 234 303 324 325 156 109 91 71 29 347 331 332 136 98 88 78 30 350 343 67 105 104 101 92 64 48 21 5 358 358 358 356 128 151 121 35 321 299 287 212 125 91 73 57 45 36 28 20 16 360 314 277 264 262 256 257 264 276 290 292 290 239 115 104 96 89 76 52 43 47 77 110 131 138 144 148 153 159 153 152 156 171 193 205 209 210 204 195 170 196 230 256 263 279 296 294 286 269 151 128 135 143 152 161 168 172 176 182 192 202 207 208 207 204 203 200 198 196 194 156 70 77 81 82 78 87 97 100 101 98 92 86 66 53 45 49 56 61 55 47 39 47 52 48 38 30 30 27 25 23 25 33 39 39 30 25 20 20 22 24 18 11 6 4 5 34 73 86 85 81 79 75 66 60 43 27 20 13 6 347 325 308 314 74 80 81 91 103 120 95 30 25 21 20 15 14 19 140 150 145 121 86 73 67 48 15 355 352 352 356 11 70 101 101 87 57 21 9 360 341 341 74 119 119 119 116 118 123 150 171 188 200 332 350 10 122 115 110 104 133 155 170 192 212 219 220 211 147 80 50 32 17 343 298 294 341 7 26 30 41 65 67 66 64 51 37 27 24 25 27 27 26 24 25 29 39 47 53 57 61 64 59 54 50 46 43 40 39 44 51 58 62 63 60 60 58 59 61 62 62 60 13 13 12 11 10 8 7 6 6 6 7 8 10 11 13 15 17 18 17 16 14 12 11 11 11 11 11 11 11 11 11 11 11 10 11 11 10 10 10 10 10 10 11 12 12 12 12 12 12 12 13 12 12 12 12 12 13 14 14 15 14 14 13 13 13 13 14 14 14 15 16 16 17 17 18 18 19 19 19 20 20 20 20 20 20 20 20 20 20 21 21 22 23 24 24 25 25 25 24 24 24 25 26 26 26 25 24 22 21 20 19 18 18 19 21 25 33 49 49 53 137 165 165 167 163 146 120 77 67 81 95 98 352 5 65 81 83 54 308 306 306 288 270 255 262 275 259 180 131 160 217 251 249 238 215 208 213 239 259 285 307 333 334 317 262 314 31 47 45 19 7 10 19 36 74 82 73 61 79 150 164 145 93 95 94 75 54 48 65 66 47 36 31 19 14 23 48 52 35 44 73 86 104 125 141 165 206 223 198 183 194 244 278 5 51 64 66 56 45 33 21 13 359 352 353 360 11 25 42 58 62 61 58 62 67 70 74 82 84 85 91 96 101 98 91 344 305 296 293 291 291 288 284 280 266 234 221 224 244 261 273 279 283 282 272 260 248 243 243 250 258 266 275 284 290 296 302 309 317 325 331 334 337 339 342 344 347 350 353 358 4 11 18 24 28 29 31 34 38 41 40 40 37 30 21 9 2 356 356 351 344 327 312 300 297 297 300 307 322 352 24 41 58 62 41 10 353 350 343 339 341 353 25 44 51 47 44 42 46 56 64 77 101 139 166 174 178 182 184 180 158 124 106 104 106 110 110 108 111 104 95 93 89 86 57 48 60 52 42 44 37 16 8 12 38 41 36 36 34 31 18 6 13 20 25 19 14 12 8 5 2 355 339 333 331 328 323 317 322 336 1 28 44 59 63 62 31 8 357 9 16 28 23 15 11 12 11 355 335 297 262 248 282 305 315 323 327 332 333 332 329 329 333 339 341 332 317 259 291 265 191 169 166 180 188 189 211 222 218 200 200 180 120 22 305 300 288 341 15 360 347 306 303 315 333 352 360 14 32 68 123 83 47 45 50 91 118 113 83 113 145 141 142 163 172 169 77 59 42 32 34 43 60 74 56 54 70 91 89 77 84 94 101 111 116 130 162 194 165 103 112 117 99 81 70 59 55 49 33 314 276 323 360 40 37 26 334 339 64 106 104 88 95 91 82 73 64 62 43 25 35 56 65 49 360 314 328 27 60 71 87 104 110 111 119 127 122 118 113 111 106 103 135 155 156 163 188 290 324 360 19 82 107 101 83 46 38 58 74 87 86 86 85 40 315 304 29 82 94 76 33 42 19 341 349 357 3 360 2 126 139 70 309 303 293 278 201 136 87 64 51 42 34 26 18 14 7 356 319 278 262 255 254 261 273 281 279 272 219 114 105 100 94 84 67 59 56 57 62 78 109 136 145 147 149 145 151 154 162 174 192 197 198 190 180 175 216 239 251 254 259 273 277 280 277 180 125 138 148 164 158 158 163 168 170 173 179 188 191 193 192 192 191 189 186 174 142 114 108 109 108 95 91 90 95 95 95 90 83 63 47 37 45 57 64 61 54 43 45 45 40 17 360 360 360 360 3 11 18 26 28 22 19 18 21 19 17 13 10 7 9 15 36 55 68 72 72 73 80 82 82 70 34 6 343 322 296 269 245 203 151 109 109 118 126 112 91 55 43 33 21 11 350 309 180 157 131 105 83 72 68 54 27 14 8 3 360 7 22 54 75 90 83 58 21 357 337 346 60 126 121 113 97 98 102 129 156 180 28 6 8 29 80 109 117 127 164 180 185 197 209 220 203 150 100 83 63 35 344 269 259 269 325 10 26 24 41 65 66 64 59 50 39 23 21 25 28 26 24 17 14 16 24 27 27 23 20 22 29 34 37 38 37 39 41 45 48 50 52 51 49 46 47 50 52 53 53 52 12 11 11 11 10 8 7 6 6 6 7 9 10 12 14 15 17 17 16 14 12 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 12 12 12 11 11 12 12 12 12 12 12 12 12 13 14 14 14 14 13 13 13 13 13 13 14 14 15 15 16 17 17 18 18 18 19 19 19 20 20 20 20 20 20 20 20 21 21 21 22 23 23 25 25 25 25 25 25 25 26 27 28 27 27 25 24 22 21 19 18 18 18 20 22 29 35 34 35 163 160 156 147 160 169 180 159 91 113 118 126 99 71 91 107 137 186 263 271 273 275 263 252 250 232 180 156 157 190 223 246 241 234 220 215 219 251 281 313 353 2 352 341 155 95 78 67 49 31 355 355 20 74 102 111 116 117 210 251 260 296 35 68 83 83 63 46 51 53 46 36 22 9 359 6 58 60 37 30 51 87 104 123 133 149 183 214 225 192 192 222 24 30 35 57 67 54 39 18 8 357 343 348 5 11 10 5 21 49 61 58 51 56 61 64 74 83 87 92 102 109 115 114 115 267 299 300 296 294 294 289 281 274 270 256 227 223 232 249 262 271 277 280 278 271 256 246 241 241 243 245 251 257 265 273 280 288 298 310 321 327 330 334 337 339 341 343 345 349 353 359 5 13 20 24 28 32 38 40 42 37 34 29 13 353 340 330 317 305 296 289 282 279 283 288 294 312 335 358 16 45 76 91 86 64 39 35 13 355 347 358 32 46 51 49 45 42 44 47 50 55 65 101 142 166 166 161 153 140 125 110 105 107 108 108 104 104 111 105 99 98 94 89 72 71 84 67 61 69 59 44 31 35 49 53 55 50 40 30 15 8 13 14 10 355 348 345 335 324 313 314 313 312 308 302 294 291 300 315 332 10 39 74 82 82 70 42 24 23 24 29 15 358 348 347 347 339 328 311 288 270 279 292 301 307 310 311 313 313 313 311 313 324 327 328 334 339 337 268 187 165 175 210 228 230 220 259 292 250 243 254 270 281 285 274 248 285 309 306 74 69 41 27 12 14 27 48 78 79 78 58 43 34 31 21 34 46 43 58 73 91 122 162 160 113 35 60 55 30 20 21 50 50 36 38 52 78 81 78 83 82 70 75 84 74 72 62 34 29 30 53 94 88 85 83 87 91 180 119 81 29 36 45 28 347 290 19 80 90 96 98 100 106 102 98 90 77 70 53 19 81 111 107 111 261 360 24 52 70 77 84 90 94 97 99 100 106 114 132 140 151 149 162 175 189 230 299 336 360 24 57 100 108 106 74 67 77 78 77 79 76 77 47 352 351 360 72 101 79 33 6 349 346 350 354 357 1 8 91 32 328 295 290 284 245 180 138 85 62 52 42 33 25 18 11 5 359 338 300 264 253 256 265 271 265 217 154 125 111 106 103 96 88 77 68 59 52 45 39 43 81 129 119 115 110 130 144 152 165 180 182 177 126 136 174 230 246 251 252 258 265 267 270 272 265 196 166 155 144 129 120 105 139 154 160 167 173 177 177 175 179 180 180 174 159 143 136 129 128 121 112 94 83 84 88 88 82 74 64 40 35 45 59 67 64 53 43 41 43 45 27 10 15 19 20 9 8 11 13 16 16 18 19 23 22 18 13 8 6 10 18 33 42 49 51 52 53 65 71 74 60 30 339 324 305 269 234 197 144 111 87 82 81 78 65 53 43 39 36 31 22 360 27 92 91 84 77 62 53 45 41 34 31 19 9 360 6 23 55 75 93 83 68 43 16 354 352 60 132 115 99 78 75 73 72 74 267 337 6 25 42 77 120 149 168 197 213 233 237 256 309 61 82 88 102 129 215 233 237 237 239 51 43 39 29 50 67 73 68 59 49 36 22 26 32 33 28 21 15 18 25 30 29 23 17 14 12 16 23 30 33 36 39 42 47 49 51 53 52 50 50 51 54 55 56 55 53 11 11 10 9 9 8 7 7 7 7 8 9 11 13 15 16 16 15 14 12 11 10 10 10 9 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 10 11 11 12 12 11 11 11 12 12 12 12 12 12 12 12 13 13 14 14 13 13 13 12 13 13 13 14 14 15 15 16 16 17 18 18 18 18 19 19 20 20 20 20 20 21 21 21 21 21 21 22 22 23 24 26 26 26 25 25 26 26 27 29 29 28 27 26 24 22 20 19 19 19 19 20 23 27 31 41 62 96 99 155 204 215 225 223 221 219 180 141 116 112 124 139 159 187 239 283 297 309 314 360 32 103 117 122 147 176 209 220 216 219 201 169 360 356 31 29 27 22 15 2 13 125 101 88 32 266 255 262 285 80 109 115 128 142 225 256 275 303 335 8 74 95 97 76 55 45 39 34 20 7 12 23 53 70 68 27 43 80 98 107 116 145 170 207 220 200 195 61 46 24 12 41 54 49 32 4 342 331 321 345 18 40 17 358 2 12 31 36 36 41 47 52 62 72 81 90 103 114 117 121 131 290 311 313 318 314 307 295 280 267 267 256 234 223 223 237 250 262 269 275 280 277 271 260 251 245 242 240 239 242 248 254 260 267 271 274 283 291 297 307 316 322 329 333 337 341 345 349 353 360 7 14 21 29 36 39 37 27 18 348 261 247 256 266 276 285 288 288 285 283 286 294 305 332 352 8 23 61 104 106 99 87 75 60 43 18 355 5 34 53 55 52 49 47 48 49 49 44 45 59 84 116 137 140 138 122 110 100 101 103 106 105 102 107 110 106 102 97 100 103 102 95 90 73 58 250 88 78 62 61 65 91 75 62 47 30 358 339 326 337 335 323 311 300 291 288 288 288 292 297 299 300 298 294 291 302 310 327 328 325 352 50 58 50 38 30 25 17 4 353 346 343 339 335 332 326 312 296 285 289 293 296 292 287 292 299 302 296 290 293 306 316 320 332 340 224 175 155 164 189 259 258 242 295 314 285 265 260 294 302 302 295 198 215 218 181 84 64 39 27 10 4 16 38 81 75 69 61 43 4 353 351 43 50 45 40 49 63 41 354 278 309 59 81 77 57 22 11 54 55 43 35 47 64 65 69 77 76 68 53 50 53 50 45 40 26 14 15 50 84 97 102 110 111 117 194 212 95 68 60 262 266 259 91 80 77 81 83 72 102 105 86 71 55 65 76 111 151 148 136 120 84 45 32 29 54 76 86 83 72 61 80 94 120 127 144 148 146 121 141 211 229 261 314 336 353 16 7 360 112 110 91 84 78 78 75 72 56 45 40 31 15 352 45 98 110 98 309 326 340 340 340 344 354 353 338 315 305 300 289 266 198 148 114 83 66 57 49 38 27 19 11 4 359 352 333 292 269 266 270 276 198 121 119 115 110 104 100 96 92 86 79 70 58 41 34 42 62 86 89 106 120 116 122 137 154 162 158 133 76 97 209 240 251 256 264 266 268 258 263 275 294 212 154 137 128 117 107 101 130 145 154 158 161 160 163 167 174 175 174 166 155 144 136 130 127 117 107 98 83 76 79 79 70 68 60 45 42 48 58 66 62 51 41 34 38 45 42 45 48 42 34 17 13 13 10 9 9 12 18 26 23 21 15 11 10 13 20 29 30 30 28 31 39 51 58 58 43 23 7 356 350 353 64 84 74 64 55 51 48 45 39 34 26 25 27 29 28 21 38 51 64 63 61 51 42 33 33 31 30 17 360 349 360 23 52 59 59 52 45 39 25 11 357 24 110 104 94 77 84 96 121 157 216 322 24 49 58 91 162 183 194 216 341 11 6 357 354 19 49 82 143 194 223 227 228 50 62 62 52 40 22 48 70 80 74 66 53 40 32 40 42 41 32 26 23 30 37 40 37 28 23 18 16 18 22 29 33 37 39 43 49 53 55 56 57 57 57 57 57 58 59 59 56 11 9 8 9 9 8 8 7 7 8 9 11 12 14 15 15 15 14 12 11 10 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 9 9 9 9 10 10 11 12 12 11 11 11 12 12 12 12 11 11 11 12 12 13 13 13 13 13 13 12 12 13 13 14 14 15 15 16 16 17 17 18 18 18 19 19 19 19 20 20 20 21 21 22 22 22 21 21 22 23 24 25 26 26 26 25 26 27 28 29 30 30 29 28 26 24 22 21 20 19 18 19 20 23 32 44 51 54 47 34 348 248 235 232 230 229 225 202 167 146 140 146 157 176 194 4 35 52 73 57 43 27 61 102 113 119 122 96 85 70 70 68 37 30 36 40 35 25 17 12 24 49 52 59 54 66 78 27 39 59 90 109 130 144 154 132 133 151 285 307 345 103 105 90 70 35 11 360 9 21 35 30 31 59 71 57 50 62 87 90 85 88 122 163 176 174 83 72 62 18 3 6 30 34 18 345 311 313 319 335 14 68 31 10 359 13 25 26 25 24 27 34 43 57 68 68 70 77 75 67 34 360 354 354 347 337 323 307 283 268 263 255 242 222 220 228 240 251 260 269 275 278 277 272 263 255 248 245 242 244 247 250 254 257 258 260 262 265 267 268 270 277 295 310 322 330 336 341 344 346 352 2 12 22 31 36 29 7 312 250 221 205 198 205 248 280 287 291 290 296 302 316 331 346 352 356 12 148 162 128 99 85 76 66 56 39 18 23 40 61 64 62 56 54 56 54 50 39 34 37 50 70 113 121 116 101 97 94 102 106 107 107 108 115 115 108 110 112 121 130 132 111 98 84 61 277 112 100 99 150 145 65 62 61 51 21 300 264 267 284 296 301 302 300 299 300 293 282 280 284 289 295 299 296 295 299 301 305 309 4 49 60 62 59 49 36 24 12 358 352 346 342 336 332 329 324 318 305 296 294 296 299 301 302 304 309 309 307 276 240 259 274 282 302 302 220 187 180 312 331 50 163 162 174 359 6 68 240 269 281 300 360 11 32 73 77 81 76 59 252 232 169 70 74 86 90 90 90 61 360 356 4 23 34 36 27 30 40 28 335 290 314 61 100 112 132 167 154 52 73 70 52 52 56 51 54 66 80 77 60 69 76 71 75 90 43 357 352 23 75 110 118 118 114 111 119 50 331 331 232 231 279 22 83 78 73 65 48 341 73 71 62 45 35 43 78 140 136 124 101 87 71 57 35 19 5 67 100 99 95 184 156 129 126 123 115 93 82 97 97 120 205 312 341 353 360 19 5 355 16 97 111 96 84 78 77 74 66 42 22 47 39 18 27 77 125 123 85 10 340 314 319 319 318 297 292 294 296 296 279 243 165 119 90 73 62 57 53 39 28 18 11 3 5 9 15 11 2 339 314 296 10 90 112 114 112 106 102 98 95 91 85 82 75 54 42 41 53 61 56 82 96 90 82 79 97 107 107 79 52 52 235 243 258 272 285 279 262 235 169 79 77 84 96 108 111 109 107 109 131 145 151 155 157 156 162 168 174 172 167 154 142 133 119 112 112 108 103 94 87 79 79 78 76 74 69 56 58 57 59 59 59 45 35 30 33 33 28 27 30 36 39 31 24 19 16 12 7 5 9 17 22 22 21 20 19 20 22 24 18 12 2 7 17 38 61 69 58 38 20 8 11 27 53 66 69 63 55 49 42 35 27 19 12 14 17 23 27 32 39 47 61 62 59 51 35 24 22 20 16 4 352 344 12 43 67 65 61 50 43 37 27 16 6 17 59 105 115 119 132 146 159 170 186 331 57 71 96 162 212 222 253 356 17 21 16 358 352 4 19 46 240 243 263 312 37 45 53 54 45 38 31 56 75 85 80 71 58 52 50 54 55 54 38 31 33 44 48 48 41 34 30 27 24 24 27 32 37 40 42 47 53 59 61 65 66 67 66 64 64 63 62 61 58 10 8 7 7 8 9 8 8 8 9 10 11 12 14 14 15 13 12 11 10 9 9 9 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 9 10 10 11 12 11 11 11 11 11 11 11 12 11 11 11 12 12 12 12 12 13 13 12 12 12 13 13 13 14 14 15 15 16 17 17 17 18 18 18 19 19 19 19 20 20 21 21 22 22 22 22 21 21 22 24 25 26 27 27 26 26 26 27 29 31 31 30 29 28 26 24 22 21 19 18 17 20 24 37 43 44 43 41 39 37 37 22 232 227 225 227 223 222 159 139 142 156 144 72 71 78 93 96 83 27 346 322 74 86 98 108 112 110 92 74 59 43 34 34 49 45 35 32 29 31 22 7 3 17 49 57 54 48 62 95 111 135 162 159 148 147 140 120 318 319 300 144 131 151 212 301 333 9 31 43 42 24 14 65 77 60 47 45 43 43 40 57 82 80 83 78 98 102 101 73 70 57 38 327 305 299 310 316 326 2 37 25 7 360 31 36 28 20 18 19 21 30 51 58 57 58 57 53 45 38 27 18 9 358 348 337 319 285 273 265 261 248 231 224 226 234 244 254 263 272 275 276 275 272 265 254 249 246 249 253 259 272 296 336 314 305 303 298 294 282 274 271 276 287 304 313 322 326 331 338 352 4 12 16 23 348 286 255 242 223 208 200 197 254 286 291 292 295 307 321 332 333 331 332 314 224 202 191 176 136 94 73 65 57 49 41 31 37 57 75 79 70 66 63 63 53 37 23 22 33 50 70 72 73 73 78 86 101 109 112 113 115 117 117 117 124 134 148 158 143 111 101 96 145 215 212 129 119 124 84 59 57 54 40 355 319 303 280 267 278 288 299 300 300 301 294 282 274 273 279 287 293 296 302 306 310 334 28 60 77 86 84 81 67 52 31 13 354 345 340 335 329 321 315 314 312 309 308 309 310 313 317 317 316 319 320 319 290 258 251 272 294 308 291 233 180 110 27 41 91 139 148 155 194 314 307 360 184 292 360 32 3 15 71 90 100 122 150 221 217 214 61 84 97 108 114 121 97 36 12 19 27 31 29 21 4 339 277 291 302 330 348 131 123 135 171 345 16 85 87 76 64 54 42 53 78 87 85 79 133 169 170 175 168 13 5 358 18 68 124 120 114 99 77 32 17 8 356 30 36 20 44 72 79 75 61 31 22 68 66 60 34 23 25 74 128 74 52 49 53 58 58 39 17 331 51 97 121 139 180 129 115 108 100 90 68 55 53 43 42 70 46 16 360 5 13 27 17 355 184 132 103 90 80 77 79 77 34 13 54 59 48 22 49 102 108 94 36 355 318 306 293 273 264 272 294 297 295 285 239 142 96 72 53 48 43 39 32 24 15 9 6 19 27 29 21 13 1 355 348 351 353 30 116 116 108 105 104 108 106 97 93 90 83 66 50 49 56 64 77 82 83 73 59 54 59 65 52 45 36 14 269 280 296 307 279 170 143 111 100 98 99 100 101 102 105 112 122 137 153 157 158 160 162 165 167 169 163 150 127 112 102 98 100 105 103 101 97 91 87 83 82 80 78 72 66 66 67 65 65 59 45 35 30 30 25 18 9 3 4 17 32 42 36 27 16 9 2 5 8 13 16 25 39 40 35 28 19 360 345 334 341 353 10 50 86 97 83 49 11 20 37 69 83 89 79 65 50 37 27 12 8 4 4 6 11 23 33 48 54 59 66 64 49 22 5 343 327 310 279 269 262 111 99 95 93 86 70 59 48 35 24 17 20 43 111 140 149 159 161 162 164 160 35 64 91 129 180 218 282 335 3 23 30 33 6 358 2 15 25 15 19 23 34 44 52 63 64 54 49 49 68 78 84 80 73 62 58 55 55 57 60 53 51 55 59 60 56 49 42 38 34 30 31 32 37 39 42 44 50 56 64 70 77 77 77 73 71 69 70 69 68 65 9 7 6 6 7 8 9 9 9 10 10 12 13 14 13 13 11 10 9 9 9 8 8 8 8 8 8 8 8 8 9 9 9 9 9 8 8 8 8 9 10 11 11 11 11 11 11 11 11 11 12 12 11 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 14 14 15 15 16 16 17 17 18 18 18 18 18 19 19 19 20 20 21 22 23 23 22 22 22 22 23 25 26 27 27 27 26 26 27 28 29 31 31 30 29 28 26 24 21 19 16 15 16 25 41 42 40 36 36 36 40 44 50 63 105 165 191 197 180 136 147 144 309 70 75 93 104 129 133 131 14 319 282 234 136 140 155 174 202 187 123 86 65 48 47 62 47 38 38 38 36 8 352 358 18 40 45 48 31 34 130 136 136 325 101 104 97 92 71 33 21 162 147 146 151 162 327 358 16 33 40 49 26 3 34 83 84 48 26 13 25 32 41 25 22 37 76 118 158 199 91 100 110 153 235 260 272 285 300 320 351 18 34 13 19 49 45 31 6 3 5 2 11 61 86 88 80 71 62 52 40 33 22 12 360 352 347 340 328 311 293 279 267 250 236 232 233 240 250 257 264 270 273 275 277 274 268 257 252 253 267 298 13 35 43 41 31 17 2 344 326 306 281 253 242 242 261 274 286 302 320 341 352 353 351 305 259 234 198 186 206 225 241 264 286 292 295 300 307 318 327 334 332 332 331 305 221 204 198 191 159 107 81 68 58 53 46 38 33 45 87 92 85 74 70 69 57 37 9 10 32 59 66 63 64 63 66 81 104 113 117 118 117 119 125 130 140 154 163 169 129 93 97 114 190 198 154 88 86 89 75 63 53 45 25 354 339 331 302 277 268 276 280 280 283 289 286 280 268 266 271 277 285 293 305 315 329 3 37 87 107 115 109 103 98 87 57 35 355 350 336 325 317 314 309 311 313 316 321 324 326 325 325 322 319 317 317 318 316 319 324 331 328 323 308 269 162 105 64 71 102 134 132 133 172 232 254 114 99 92 84 71 34 25 51 117 138 168 183 193 188 224 304 242 147 115 111 103 88 69 35 22 10 11 353 310 306 326 360 21 10 7 346 360 57 49 31 358 14 82 92 95 94 126 228 149 90 81 90 102 171 265 34 45 36 21 11 9 20 69 121 115 102 82 51 20 12 7 8 43 47 37 41 56 78 78 69 44 38 47 57 55 17 17 38 38 38 38 43 41 37 45 54 55 11 318 14 86 119 111 103 103 96 92 92 84 67 48 33 22 29 52 60 32 353 346 351 19 21 9 303 95 90 90 82 64 70 78 53 27 48 71 65 351 28 77 102 104 77 360 289 273 288 290 292 301 314 306 307 306 212 128 82 62 53 42 36 32 23 16 6 8 15 32 36 34 23 14 4 7 15 16 354 335 110 114 109 112 116 126 119 105 92 85 82 79 71 54 66 76 80 82 84 78 70 64 61 58 52 45 39 31 4 331 325 315 258 148 130 115 110 111 112 112 112 114 118 130 140 150 163 164 163 163 163 163 160 156 146 131 111 96 90 93 97 102 104 103 101 96 94 91 86 78 75 70 69 68 67 67 69 66 62 46 38 31 15 360 343 331 331 343 7 41 49 45 29 19 4 4 4 11 14 27 55 75 74 52 25 346 327 318 327 337 346 353 70 124 131 127 75 52 64 90 100 105 103 88 42 22 11 7 4 2 356 358 360 9 19 36 42 46 38 22 10 333 319 305 269 251 243 206 166 133 121 116 121 117 110 91 74 60 47 38 41 55 87 124 139 146 136 129 136 118 27 46 74 115 132 118 32 15 17 31 42 48 23 15 18 35 47 47 45 47 54 58 63 75 77 73 64 64 74 81 84 81 75 66 62 59 59 60 61 61 63 66 72 71 67 60 52 47 42 36 35 37 41 40 42 45 49 56 69 76 83 81 80 78 78 77 77 77 77 77 8 6 5 4 6 8 9 10 10 10 11 12 12 12 12 11 10 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 10 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 11 11 12 12 12 12 12 11 12 12 13 13 14 15 15 16 16 17 17 17 18 18 18 18 18 19 19 20 20 21 22 23 23 23 22 22 23 23 24 26 27 27 27 27 26 26 27 28 29 30 30 30 28 27 24 22 17 13 10 8 29 46 43 38 29 30 30 34 38 43 52 63 77 83 80 130 154 165 120 27 56 77 96 106 107 97 99 92 277 251 191 165 147 150 155 213 338 26 65 73 68 66 60 45 35 27 45 137 240 277 319 357 360 292 273 264 255 251 268 100 86 92 93 87 92 99 106 112 124 117 110 100 75 38 25 19 20 346 332 292 38 45 74 76 64 360 333 11 36 54 360 349 13 70 132 206 230 241 140 141 164 188 217 234 250 270 308 331 334 12 25 35 42 40 24 4 3 360 350 335 289 279 156 125 116 100 85 72 57 34 16 4 360 357 355 349 342 333 323 311 287 258 247 240 239 250 261 269 272 272 276 283 306 318 331 249 240 14 42 48 52 54 50 31 9 349 332 320 313 306 293 270 253 249 245 245 254 264 280 296 315 348 5 23 345 242 215 224 249 293 306 313 318 320 320 324 327 333 341 346 349 352 353 205 190 194 185 147 109 90 82 72 65 58 50 36 34 57 90 92 85 82 78 68 47 13 17 42 68 75 75 79 84 93 97 104 109 112 115 116 121 127 137 148 163 156 141 101 93 101 120 163 204 174 119 104 95 82 70 57 27 333 321 319 318 306 290 276 271 270 266 266 270 276 273 262 255 257 262 273 286 302 313 333 19 77 141 139 131 120 113 107 117 129 142 42 12 349 335 327 321 317 316 320 325 332 335 338 334 330 323 320 319 318 322 327 335 341 343 331 313 296 296 38 111 114 112 113 121 121 126 133 144 152 146 115 102 97 88 77 37 16 206 148 139 102 163 203 339 344 262 325 48 66 76 83 62 45 29 349 338 281 269 295 346 24 57 70 70 68 66 65 46 25 357 30 72 83 89 111 211 186 98 83 76 87 96 102 83 67 50 36 15 360 360 15 68 117 119 98 77 59 36 20 7 8 32 67 68 44 49 68 70 64 51 39 33 38 32 5 49 58 39 41 43 55 57 51 25 37 91 40 5 10 62 99 95 90 86 81 75 81 79 70 45 22 355 16 67 126 221 287 306 330 11 33 31 355 355 52 93 91 83 83 91 121 73 46 65 48 349 346 70 114 135 175 216 235 249 298 331 346 6 9 355 329 308 165 127 87 64 55 48 40 29 14 6 359 13 29 42 42 36 22 11 4 15 27 33 24 49 106 111 112 117 122 129 118 105 93 80 71 73 68 54 74 81 83 82 79 75 71 67 63 59 53 48 40 31 14 355 334 315 269 137 123 113 109 110 115 124 128 135 141 154 174 184 179 171 163 160 156 150 145 140 130 116 98 88 85 88 98 103 106 103 101 99 97 91 86 78 75 68 64 71 66 62 53 48 42 37 30 16 360 330 310 307 310 343 5 20 27 27 21 14 11 360 360 360 359 221 212 169 150 122 111 309 305 325 353 355 352 341 338 325 136 127 112 87 94 109 119 124 132 137 163 360 3 7 4 2 356 353 350 342 343 344 353 344 333 340 341 329 318 314 333 12 46 77 91 98 102 109 115 109 96 79 70 69 70 67 65 71 75 88 94 98 91 91 105 85 53 43 56 76 86 91 71 64 61 54 59 64 52 57 64 91 106 111 94 78 70 68 72 85 89 88 79 76 77 82 85 83 79 75 71 69 68 64 62 63 66 70 76 76 73 67 60 54 47 43 42 41 41 39 37 39 43 56 73 77 79 81 83 84 86 85 84 80 78 78 8 5 3 4 4 7 9 10 11 11 11 11 11 11 10 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 10 11 11 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 12 11 11 11 11 11 12 12 13 14 14 15 15 16 17 17 17 17 17 18 18 18 18 19 19 20 21 22 23 23 24 23 23 23 23 24 25 27 28 28 27 27 26 26 27 28 29 29 29 28 27 25 21 14 7 5 8 38 52 49 29 18 19 22 26 29 34 42 51 60 67 92 180 212 234 50 60 74 91 111 136 121 98 28 15 314 230 175 37 51 76 62 44 16 7 15 59 81 78 58 40 24 9 301 233 233 242 249 249 263 270 277 28 55 110 122 129 131 125 123 122 132 137 135 105 104 106 89 71 55 45 36 15 2 16 38 68 70 73 70 45 322 266 299 353 17 26 350 5 27 66 162 208 206 177 140 145 155 174 193 210 230 257 297 323 344 24 44 41 39 35 15 7 15 10 4 2 355 349 321 273 209 175 145 126 115 106 70 10 357 351 348 344 342 340 337 332 324 311 298 264 244 251 260 272 277 283 294 331 32 57 74 83 79 72 65 69 72 75 68 49 8 341 320 310 302 300 295 284 268 254 241 235 233 240 252 271 300 358 350 336 291 267 244 252 299 341 342 341 342 340 340 341 343 352 354 358 4 13 34 64 110 148 120 81 100 102 103 99 90 77 64 52 41 48 88 92 92 89 92 95 102 91 71 77 86 98 104 113 108 103 98 95 93 93 93 94 107 122 141 150 161 121 96 86 94 104 105 95 72 33 10 91 94 88 75 61 27 346 324 310 307 305 303 303 300 292 276 252 256 266 270 268 257 244 245 262 279 296 306 330 60 154 180 177 165 140 130 131 143 137 121 61 32 6 349 333 327 327 327 332 338 342 341 340 337 333 328 326 325 325 327 330 328 321 303 297 310 27 55 98 143 143 143 131 122 112 107 110 122 138 149 107 97 98 85 68 39 18 346 33 42 37 29 22 28 40 66 55 58 91 96 91 73 59 45 17 8 17 51 41 16 18 37 80 99 96 89 79 56 27 360 32 65 80 63 39 24 59 80 87 87 92 95 100 100 96 88 95 27 3 15 29 57 122 131 100 91 86 102 122 295 320 32 90 85 62 56 57 65 67 61 35 13 355 360 9 35 32 19 27 46 62 66 55 26 31 64 71 51 353 36 83 99 90 80 80 84 89 94 90 71 57 28 82 110 157 210 253 282 309 352 41 42 32 350 19 84 95 96 98 105 123 95 69 51 34 16 19 58 141 184 205 223 252 320 356 8 18 20 19 16 346 300 222 142 75 60 55 51 44 30 353 360 12 27 36 44 43 34 13 360 2 22 36 47 58 81 99 107 111 117 118 117 115 111 105 90 78 72 70 69 76 83 85 83 80 75 72 68 64 61 57 53 47 40 25 4 341 324 198 131 118 105 76 20 10 115 143 148 154 163 176 182 178 168 157 148 139 126 120 116 110 102 90 75 73 80 94 103 107 104 97 90 84 76 68 62 57 54 54 62 70 65 58 43 31 17 7 344 333 319 305 314 341 21 29 29 23 20 16 12 10 360 331 223 198 198 197 204 198 188 169 163 95 32 27 16 7 356 353 353 9 24 36 24 91 123 135 142 153 163 173 162 35 360 352 344 337 323 306 288 296 304 318 335 347 342 336 329 350 15 33 43 50 53 53 52 42 24 13 19 34 45 53 64 72 75 71 70 71 73 77 84 94 102 107 99 86 68 77 91 108 115 120 109 91 67 61 60 58 111 144 136 128 111 87 73 64 67 74 89 96 98 93 88 82 84 87 88 88 87 81 76 72 66 63 62 66 70 75 75 72 69 62 55 50 46 43 42 39 36 30 24 27 50 77 76 74 77 82 88 90 86 80 76 74 73 7 4 2 2 4 6 9 11 12 12 11 10 10 9 8 8 7 7 7 8 8 8 7 7 7 7 7 7 7 7 7 7 8 8 8 7 7 7 8 9 9 10 11 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 13 13 14 15 15 16 16 17 17 17 17 17 18 18 18 19 19 20 20 22 22 23 24 24 23 23 23 24 25 26 27 28 28 27 27 26 26 27 28 28 28 28 28 25 21 11 3 360 10 50 70 61 22 5 1 8 9 7 16 26 34 51 114 91 86 360 293 286 359 137 202 193 198 68 42 24 27 37 47 43 29 33 40 40 24 357 345 342 20 70 71 63 47 19 347 237 231 230 233 222 225 246 252 82 57 65 98 117 130 134 135 137 131 120 127 117 69 95 104 108 91 66 56 50 41 44 46 42 58 69 93 102 119 251 229 90 66 27 12 3 63 67 65 93 132 138 132 126 138 154 178 191 205 240 293 323 356 18 41 43 41 32 23 9 17 27 18 11 6 6 1 340 308 250 228 208 184 175 175 182 190 209 245 280 295 295 293 303 311 317 319 316 288 258 245 250 261 275 282 287 341 51 68 72 70 61 64 68 82 95 102 96 64 355 321 304 295 290 284 287 290 283 268 258 256 255 253 258 273 292 309 296 287 275 266 262 314 344 356 353 357 358 357 354 356 354 354 353 355 4 17 46 105 123 114 46 27 41 96 114 115 110 95 76 63 56 57 66 83 86 83 96 114 124 128 122 110 108 116 114 105 89 81 80 77 73 67 65 66 71 95 137 136 121 97 98 100 108 108 101 94 85 25 312 277 90 92 87 87 93 19 324 312 313 312 311 314 315 318 300 235 241 246 261 259 250 227 227 249 280 299 328 360 81 194 203 203 195 183 165 161 162 138 105 68 45 360 305 298 320 327 329 333 341 344 339 336 332 333 332 332 333 333 337 336 332 330 336 48 47 47 94 112 126 139 131 113 96 86 76 79 98 112 120 47 87 90 80 71 57 45 45 63 68 62 33 20 21 42 53 41 48 97 117 104 84 74 58 13 15 33 53 45 16 360 346 292 144 123 90 80 67 36 7 9 40 61 51 33 7 28 71 110 115 109 90 77 74 82 85 78 59 26 4 3 30 106 125 101 87 87 109 155 255 257 91 89 87 84 74 75 86 78 65 31 9 340 347 3 23 23 10 261 78 68 63 48 26 6 352 155 180 267 333 85 111 103 100 106 114 118 110 100 86 79 73 72 114 166 156 340 344 324 333 47 52 48 348 353 40 98 102 97 92 87 81 72 57 28 14 16 46 103 191 221 21 26 17 12 13 16 19 22 20 7 11 76 87 82 65 54 49 43 37 265 31 37 39 37 34 24 355 309 319 351 30 44 52 61 79 93 102 107 112 110 111 116 113 110 104 95 79 84 83 81 86 90 89 84 79 74 70 67 65 61 58 53 48 39 26 5 355 131 121 111 90 13 342 331 312 286 191 168 165 167 167 163 153 140 124 112 101 99 101 102 95 85 68 60 57 70 86 94 96 90 80 68 57 53 49 45 36 36 32 65 77 71 48 31 14 5 354 347 341 341 348 360 19 24 24 17 14 17 11 7 360 353 325 240 223 223 240 240 223 180 137 81 54 40 23 11 4 8 15 19 9 3 350 6 126 150 156 165 169 169 159 162 170 199 222 233 240 247 254 273 294 324 344 357 360 3 6 16 31 43 49 51 45 36 18 354 344 350 360 17 30 42 52 51 55 58 54 54 52 57 62 75 82 96 106 108 102 112 118 136 121 109 80 58 43 32 25 23 29 46 52 48 43 42 42 45 52 66 84 99 107 105 96 85 79 79 84 89 89 82 76 71 66 64 63 64 68 74 74 74 69 65 60 54 49 44 42 39 31 23 7 346 38 74 70 69 69 70 70 67 64 59 55 53 51 6 3 1 0 3 7 11 12 13 12 10 9 9 8 7 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 9 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 10 11 11 11 11 11 11 10 10 11 11 12 13 13 14 14 15 16 17 17 17 17 17 18 18 18 18 18 19 19 20 21 22 23 24 24 24 24 23 24 24 26 27 28 29 28 27 26 26 26 27 28 28 27 27 27 23 14 3 355 358 28 68 54 23 351 346 3 360 354 353 358 9 41 95 89 83 62 301 258 252 216 202 111 69 46 37 32 44 52 55 45 33 33 35 37 4 338 328 331 343 14 48 64 62 57 171 204 225 227 216 193 190 206 114 74 59 49 235 35 77 96 111 112 122 133 146 134 113 99 108 115 108 99 90 88 90 78 57 349 360 72 97 110 245 247 180 84 83 71 4 61 112 102 97 100 108 113 119 124 136 153 177 193 209 326 40 45 29 33 48 50 48 39 38 31 33 28 21 9 1 2 355 338 326 298 263 242 225 209 195 191 197 207 218 225 229 227 236 246 262 277 286 289 287 273 254 243 247 258 270 289 356 39 57 57 46 348 35 81 97 105 115 113 111 305 288 285 287 303 335 351 354 350 345 337 315 293 274 276 278 275 256 247 259 263 259 275 353 336 338 348 9 14 12 10 7 360 355 349 349 353 7 29 99 129 122 72 34 10 46 113 133 125 107 77 69 63 64 66 77 77 74 96 117 133 112 97 85 72 64 68 67 61 56 57 64 70 74 69 62 55 63 90 105 114 110 116 120 123 121 117 108 106 100 264 259 117 101 98 113 136 162 249 303 310 311 306 308 313 326 324 295 289 275 264 260 247 224 221 225 251 276 10 47 180 221 225 223 216 205 192 195 191 170 104 80 77 223 224 242 320 326 321 320 317 315 309 312 313 319 319 318 335 347 348 352 6 29 45 70 91 91 96 88 78 70 81 90 80 73 52 38 32 81 74 322 75 83 83 88 94 98 122 151 111 94 62 19 343 4 73 155 359 78 102 99 90 81 68 40 29 34 56 35 360 360 18 48 56 68 73 80 79 57 44 52 50 51 44 19 333 332 15 103 97 95 92 78 60 54 50 50 30 3 336 343 13 65 91 77 43 32 23 12 360 81 90 85 89 99 165 128 105 85 67 35 19 10 360 305 295 268 234 212 113 81 67 52 32 352 322 218 224 257 341 85 113 121 125 135 137 129 113 101 89 76 62 50 48 42 37 27 15 355 360 65 62 67 137 360 24 104 109 105 97 94 94 82 55 356 353 360 60 72 66 60 50 34 18 10 10 13 19 27 34 37 41 59 93 96 84 63 45 21 70 97 56 49 43 30 3 297 261 248 269 22 47 49 52 56 72 86 100 103 103 96 91 89 95 103 109 108 104 111 107 97 92 90 89 86 82 79 77 75 70 64 59 55 50 43 38 35 58 85 100 99 64 335 327 320 300 291 269 158 150 149 147 142 129 116 100 86 81 84 98 98 94 86 75 64 55 46 49 64 78 78 73 61 52 47 44 37 26 19 13 360 55 49 34 29 21 20 21 22 23 23 19 16 13 19 19 16 14 16 11 7 7 8 9 9 6 3 360 356 355 360 27 46 56 55 48 27 10 14 22 23 11 3 357 357 360 154 167 173 177 174 162 169 175 187 196 206 211 221 242 273 314 345 357 2 2 7 12 22 32 41 45 45 33 16 357 346 341 342 350 17 38 43 41 37 39 42 41 37 33 31 32 36 36 43 55 62 66 67 67 64 60 52 44 36 31 25 20 17 28 36 41 37 33 29 27 29 37 48 73 96 105 102 89 79 70 67 68 77 79 76 71 68 67 66 66 67 69 73 77 77 75 71 66 62 56 49 45 39 30 16 357 324 35 76 66 58 53 54 52 47 46 44 41 39 36 5 3 0 1 3 8 11 13 13 11 10 8 8 7 6 6 7 7 7 7 7 7 7 7 6 6 6 6 6 6 7 7 7 7 7 6 6 6 7 8 9 9 9 9 9 10 10 10 10 10 10 11 11 11 11 10 10 10 11 11 11 11 10 10 10 10 11 11 12 13 14 14 15 15 16 17 17 17 17 18 18 18 18 18 19 19 20 21 21 23 24 24 25 24 24 24 24 25 26 28 29 28 28 27 26 26 26 26 27 27 26 28 27 22 5 8 31 51 62 42 11 325 327 343 345 341 334 349 360 346 105 107 129 151 213 249 34 61 61 62 55 44 27 22 36 69 81 86 69 49 38 18 323 315 316 332 338 348 19 47 47 58 99 167 213 221 206 187 183 171 79 87 105 180 175 76 72 73 106 125 130 142 154 158 150 134 125 126 127 136 154 141 111 113 103 333 17 93 108 123 264 290 109 106 114 135 242 188 150 85 73 75 85 100 116 124 134 148 159 175 189 31 66 58 42 33 28 33 39 47 62 57 46 32 15 4 356 351 338 326 317 301 283 264 251 241 237 234 234 238 245 258 277 290 273 254 256 260 274 287 293 288 276 257 254 262 279 306 349 5 9 350 322 298 299 313 55 85 104 147 213 259 292 346 15 21 20 17 14 12 11 9 9 7 1 344 330 317 270 234 235 239 237 279 314 296 314 349 17 22 23 15 8 358 351 345 342 346 356 13 61 133 133 119 72 32 8 120 151 139 122 86 81 75 71 69 73 84 108 145 121 99 74 64 58 49 44 42 50 52 43 42 49 64 73 77 75 68 63 78 102 110 115 121 122 119 113 107 102 119 193 239 216 111 100 106 151 176 196 210 227 241 264 272 278 285 296 314 322 322 305 279 268 269 269 252 241 229 150 118 144 169 195 206 221 239 225 214 215 222 240 122 112 135 150 159 91 35 354 337 314 275 264 259 246 267 293 299 313 356 360 359 353 4 29 35 76 147 107 70 68 66 62 78 81 82 79 70 295 282 99 87 82 83 85 89 112 150 158 176 202 192 142 122 121 234 255 234 155 45 54 73 87 89 86 79 61 13 24 81 45 31 29 39 43 36 37 53 88 95 77 61 57 58 50 10 325 285 31 74 86 88 93 99 81 69 62 68 58 343 322 312 338 7 46 46 27 24 19 14 18 31 70 95 106 128 142 165 114 92 78 68 40 8 360 360 156 163 184 285 285 111 78 70 67 47 325 299 264 287 16 43 74 97 115 135 145 133 124 116 112 108 105 84 36 8 9 16 14 13 8 30 113 125 142 162 58 46 97 117 119 114 116 116 107 75 333 333 5 83 79 70 55 47 38 11 360 1 8 20 40 45 45 20 29 87 97 97 80 35 285 140 65 54 50 42 10 313 277 259 246 216 53 50 49 49 49 60 80 99 104 105 102 94 86 82 91 105 113 120 137 141 115 97 95 95 94 92 91 87 81 74 66 60 55 51 47 48 54 70 78 83 71 5 325 316 312 307 13 63 84 105 121 122 123 122 117 106 88 77 74 97 99 98 92 85 71 63 54 48 54 62 68 67 59 50 42 35 23 7 355 6 36 43 40 30 27 23 23 25 27 26 25 25 22 22 24 22 17 15 14 11 9 7 9 9 7 3 2 360 360 360 5 11 19 28 42 67 68 51 35 25 19 9 6 3 354 340 321 292 259 299 299 268 198 188 189 196 200 205 214 243 303 340 353 360 3 6 11 15 22 30 36 34 23 360 348 343 342 341 350 15 32 41 37 35 29 34 37 37 31 26 25 27 27 26 28 35 39 40 40 40 42 46 43 38 31 25 20 20 25 36 39 39 34 31 28 22 19 24 39 61 74 81 85 80 72 64 57 53 61 68 71 69 68 69 69 70 71 73 74 76 76 78 75 71 67 61 55 50 43 33 19 6 354 46 65 64 56 50 49 47 45 42 40 38 35 31 4 2 360 1 4 9 12 14 12 10 8 8 7 6 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 7 7 7 6 6 6 6 6 6 7 8 9 9 9 9 9 10 10 10 10 10 11 11 11 11 10 9 9 10 10 10 10 10 10 10 10 10 10 11 11 12 13 14 15 15 16 16 17 17 17 18 18 18 18 18 19 19 20 20 21 22 23 24 25 25 24 24 24 24 25 27 28 29 28 28 26 26 25 26 27 26 26 26 29 25 7 20 38 52 47 7 319 296 270 269 299 330 339 2 5 330 251 210 168 104 68 57 60 66 61 58 54 41 13 17 29 57 79 99 99 86 52 315 281 276 296 322 324 330 4 17 4 348 332 301 246 215 200 195 191 190 184 189 176 180 142 114 109 115 134 115 114 123 135 153 146 139 134 139 146 146 136 95 119 125 123 180 276 145 131 132 285 301 162 142 147 188 218 208 118 73 67 55 40 67 105 122 129 135 122 100 48 40 54 60 51 32 13 360 355 36 78 74 59 27 7 358 348 340 324 314 306 299 291 281 276 270 267 267 268 273 279 288 295 305 304 304 303 299 293 294 294 296 292 288 281 287 306 325 335 334 328 321 311 298 294 293 285 255 251 250 340 30 36 34 32 28 24 17 11 6 3 7 10 7 2 354 344 333 327 261 177 170 164 156 301 307 352 13 16 19 20 15 2 351 344 340 336 338 345 3 55 138 142 140 133 125 100 100 120 114 117 112 101 96 88 72 65 72 74 83 93 83 68 62 61 61 51 41 49 51 44 38 38 50 64 79 88 88 83 89 99 104 106 105 101 98 101 104 107 145 198 231 154 105 101 120 180 202 214 231 245 251 255 257 261 261 258 247 229 196 180 171 163 249 276 273 261 167 127 127 135 128 124 113 110 299 256 229 203 261 28 103 129 139 132 115 82 53 32 29 30 37 349 305 169 206 274 285 340 20 6 360 358 9 18 7 34 140 88 64 57 61 62 71 79 85 91 118 181 92 96 100 97 95 90 86 82 80 83 101 268 281 281 249 202 177 97 69 57 43 52 67 90 97 99 103 101 340 240 155 83 70 60 50 36 3 329 296 112 93 80 57 51 58 45 7 38 62 67 82 95 111 101 95 77 45 316 269 276 304 304 307 349 17 27 360 4 19 24 25 29 40 61 86 114 137 133 120 89 75 63 33 355 346 360 47 98 81 52 346 320 314 49 68 76 54 346 339 356 39 51 57 67 84 110 157 144 120 121 123 117 114 112 108 355 344 352 355 356 357 358 14 142 167 185 197 162 50 360 113 122 125 129 132 116 91 6 335 27 95 98 88 55 44 30 356 346 347 357 16 64 78 70 15 17 45 81 91 38 32 68 91 74 61 57 43 296 274 267 261 255 360 25 31 33 32 27 17 14 74 107 108 107 97 88 80 83 93 109 116 117 114 112 110 107 105 107 106 104 92 82 73 65 59 54 52 51 55 64 74 83 89 83 72 345 324 24 73 75 75 73 77 80 77 96 110 112 112 105 96 82 94 101 101 100 95 90 78 60 48 48 54 61 61 61 51 40 23 4 360 20 37 48 44 38 29 22 20 20 19 18 23 26 28 27 27 28 23 18 13 10 8 9 11 13 8 3 358 358 358 358 358 360 2 4 7 19 41 77 78 62 29 12 360 357 354 348 336 322 313 306 304 302 302 293 280 253 229 221 224 253 303 336 346 351 355 10 27 29 27 28 30 28 16 356 341 342 343 346 4 27 43 41 37 29 26 24 31 37 40 30 25 26 26 27 27 28 33 35 35 34 36 38 44 46 45 33 27 24 29 33 41 41 38 32 27 25 22 19 20 37 62 69 72 74 75 70 61 51 45 53 63 67 68 68 66 65 67 70 70 70 70 70 73 69 67 64 59 56 52 47 41 32 32 40 53 60 64 57 53 50 48 48 45 43 42 39 35 3 0 360 1 6 10 12 13 11 9 7 7 6 7 7 7 7 7 7 7 7 6 6 6 6 6 5 6 6 6 6 6 6 6 6 6 6 6 7 8 8 8 9 9 9 9 10 10 10 10 10 11 10 10 9 9 9 10 10 10 10 10 10 10 10 10 10 11 11 12 12 13 14 15 16 16 17 17 17 18 18 18 18 19 19 19 20 20 21 22 23 24 24 25 25 25 24 24 25 26 27 29 30 29 28 26 26 25 25 26 25 25 26 24 25 32 40 51 5 316 298 306 107 57 37 16 7 5 360 318 270 91 90 75 65 54 61 69 69 66 60 39 8 5 27 44 42 35 26 16 358 310 261 206 242 295 304 313 349 10 340 308 300 292 280 243 205 198 196 202 228 280 180 139 128 123 122 112 101 92 87 83 75 81 99 117 127 129 126 121 136 134 116 119 122 198 231 180 150 136 163 230 216 182 177 203 202 175 129 101 88 66 23 8 54 113 118 110 103 96 75 35 26 66 65 32 358 352 353 32 66 65 51 24 3 347 332 322 315 308 304 298 295 294 295 291 288 284 282 281 284 292 297 301 302 302 302 298 294 293 292 292 294 298 302 316 326 333 331 328 318 308 297 296 290 277 295 337 16 28 35 36 37 34 31 27 21 15 9 4 1 3 360 350 336 323 323 324 327 336 137 128 119 77 22 30 56 27 15 6 6 7 356 345 336 335 334 336 344 5 66 131 148 153 153 147 130 86 64 48 45 51 64 100 106 96 74 59 55 66 78 81 81 80 78 76 65 59 58 56 52 41 35 36 52 75 88 96 101 111 111 111 108 108 106 107 110 123 142 176 185 180 135 119 115 138 175 203 217 238 262 270 268 268 265 262 262 258 245 215 180 163 164 180 216 249 224 170 144 138 134 122 109 96 71 14 299 180 132 91 68 70 132 139 133 123 107 88 66 53 49 41 12 357 328 360 360 328 19 20 1 358 5 13 4 338 356 64 87 107 130 77 59 63 70 73 73 73 77 86 102 114 99 93 86 80 71 55 42 37 43 42 31 22 17 48 65 66 57 43 39 47 72 83 95 107 102 75 43 46 91 74 65 49 19 311 288 269 113 97 90 72 59 50 46 27 67 61 62 85 136 150 101 88 78 15 313 281 302 324 317 322 46 41 19 336 5 25 36 39 39 46 49 27 12 180 110 95 77 69 52 19 348 303 55 77 78 64 43 355 336 323 45 55 48 33 20 16 30 51 51 49 43 32 301 251 136 116 118 111 79 70 71 55 337 337 343 344 343 345 348 360 126 173 194 206 215 194 104 106 111 115 108 100 97 99 81 46 67 86 98 88 65 43 17 344 340 338 344 351 360 92 97 54 38 31 56 87 97 83 80 87 88 88 98 151 237 254 258 262 293 349 2 6 7 360 345 322 306 294 293 223 116 96 83 73 78 84 91 97 104 117 128 129 117 115 121 121 104 81 74 71 65 59 53 52 52 56 69 82 101 115 135 137 136 82 78 80 76 72 67 68 67 65 71 84 100 109 118 117 91 87 99 104 102 103 104 94 76 49 46 46 55 64 61 41 29 25 28 36 45 49 48 42 34 21 14 9 11 18 23 27 27 29 27 27 27 22 15 8 2 360 5 8 11 5 360 355 355 356 356 358 358 357 356 358 2 15 50 91 104 70 16 360 353 343 330 318 311 302 295 290 287 290 297 312 326 314 310 305 333 343 347 343 337 343 19 68 70 57 30 22 14 9 355 343 339 351 12 35 47 51 41 30 18 19 20 28 32 35 28 27 29 31 32 33 35 38 35 35 34 36 38 40 42 41 33 29 27 34 41 49 47 40 29 20 13 13 11 10 32 57 68 68 68 71 67 60 48 44 49 58 62 63 62 60 60 61 62 61 61 60 60 60 57 55 53 51 49 47 47 45 43 43 46 53 60 65 63 60 54 53 51 50 50 50 47 42 1 359 360 2 7 11 13 12 10 8 7 6 7 7 7 7 7 7 7 6 6 6 6 6 5 5 5 5 6 6 6 6 6 6 6 6 6 6 7 7 8 8 8 8 9 9 9 10 10 10 10 10 10 9 8 8 9 10 10 10 10 9 9 9 10 10 10 10 11 12 12 13 14 15 16 16 16 17 17 18 18 18 18 19 19 19 20 20 20 21 22 23 24 25 25 25 24 24 24 25 27 28 30 29 29 27 25 25 26 26 25 24 24 22 22 27 38 37 318 304 301 54 70 63 49 24 3 351 336 17 74 70 75 76 75 75 74 84 89 88 87 85 11 355 27 43 42 31 18 1 350 338 303 229 238 272 291 300 301 200 219 249 265 272 275 246 215 198 192 185 191 261 82 90 92 57 31 26 65 84 82 68 51 51 64 97 109 106 124 134 142 135 90 115 135 193 203 193 163 141 144 172 211 205 200 210 180 148 139 131 122 121 100 12 10 99 123 116 104 93 77 341 302 272 275 41 43 17 15 41 65 74 50 27 3 342 322 317 313 309 308 308 304 304 307 306 302 295 290 286 288 293 297 299 299 300 296 291 290 288 287 290 294 302 311 321 322 323 315 312 310 324 331 344 8 25 26 28 31 35 35 34 31 28 25 21 12 6 357 354 349 346 333 317 308 307 309 311 315 317 68 95 77 57 38 56 63 48 20 360 359 357 353 345 338 332 332 334 352 19 73 110 135 146 150 141 121 102 89 71 50 29 25 72 116 116 92 73 60 61 71 85 88 86 81 77 71 73 74 74 68 51 31 10 309 171 160 163 169 171 162 151 133 123 117 126 139 169 176 176 166 157 142 132 130 145 165 194 209 227 252 278 291 301 298 275 248 246 269 268 201 165 172 189 209 222 205 177 164 156 144 130 112 100 88 61 313 144 124 102 81 57 118 135 134 127 119 112 90 71 58 41 4 330 314 4 35 41 24 11 354 26 45 32 338 301 291 252 198 154 115 60 50 49 57 57 50 52 60 86 94 96 73 69 75 71 65 53 44 37 43 49 49 33 22 42 60 69 65 61 54 49 51 58 71 86 94 89 44 356 335 54 58 48 11 326 311 259 145 92 93 95 72 43 56 50 30 10 360 278 216 131 81 101 107 59 25 37 24 14 2 9 55 46 360 307 6 37 48 48 47 48 33 324 301 74 81 81 77 64 38 341 296 280 38 59 62 57 36 360 334 346 61 51 37 19 15 13 22 35 49 42 13 318 296 293 97 106 110 102 84 63 43 15 341 331 329 331 334 338 342 350 352 174 186 190 200 38 88 103 104 100 79 71 76 104 105 85 79 80 87 84 73 45 9 344 343 345 349 345 345 360 99 91 72 46 340 34 86 96 87 75 79 113 138 175 222 245 259 281 327 348 354 355 356 356 341 323 317 306 298 269 136 99 78 64 69 75 83 100 114 135 148 151 130 119 107 325 332 360 60 70 64 59 53 52 50 48 65 95 127 142 151 140 105 66 66 71 75 72 68 71 73 73 75 82 93 108 124 119 99 90 104 111 117 132 136 131 92 38 27 27 27 46 53 48 47 45 45 46 49 48 45 36 26 12 9 14 21 29 31 32 29 26 24 23 20 13 6 358 360 4 8 8 6 1 359 356 355 355 358 358 356 355 353 351 354 357 4 55 136 141 137 345 309 305 302 294 286 280 280 277 274 277 288 308 325 327 331 335 349 343 338 335 337 344 8 81 122 106 47 19 10 4 355 355 5 23 40 51 52 49 32 16 8 16 23 29 29 27 25 27 31 34 37 38 39 40 37 36 35 36 36 36 37 34 29 27 27 39 48 56 53 44 29 18 8 2 358 357 35 57 68 65 62 64 61 56 46 44 48 55 59 59 55 53 52 52 52 53 53 53 54 53 53 51 50 48 47 45 44 42 40 42 44 50 58 63 66 65 62 57 54 51 52 54 51 48 0 359 0 4 8 11 13 11 9 7 6 6 6 7 7 7 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 7 7 7 7 7 8 9 9 10 10 10 10 10 10 9 8 8 8 9 10 10 9 9 9 9 9 9 9 9 10 10 11 12 13 13 14 15 15 16 16 17 17 18 18 18 19 19 20 20 20 20 21 22 22 24 25 25 26 25 25 24 25 26 28 29 30 30 28 26 25 25 25 25 25 24 23 18 20 33 29 314 335 9 66 80 87 97 59 23 14 17 62 69 68 72 76 69 46 255 102 99 96 79 50 360 347 7 46 50 31 6 344 339 334 330 315 294 302 307 311 299 236 209 214 228 233 237 227 213 199 191 184 180 73 61 72 77 68 36 349 42 99 107 90 72 52 50 98 111 118 130 130 127 120 119 144 135 139 169 183 184 169 147 152 165 197 147 134 125 122 124 113 102 108 112 99 310 276 147 104 85 70 54 356 337 341 20 41 50 28 22 30 67 76 54 27 358 342 328 324 321 319 318 318 319 324 329 327 324 313 309 305 305 303 300 294 291 290 284 281 280 282 282 283 289 300 306 310 303 300 303 358 18 28 36 44 37 33 30 28 28 32 34 34 28 21 13 1 344 325 310 303 301 300 294 292 294 296 299 303 308 318 341 25 43 47 48 61 67 65 28 7 357 354 351 340 331 324 327 336 2 35 69 90 110 125 129 125 117 101 86 71 53 23 13 12 102 113 99 83 69 62 64 73 80 82 79 72 66 86 106 109 104 100 234 239 228 213 203 197 202 204 199 194 176 172 163 157 166 180 183 172 160 154 148 140 141 147 159 180 198 211 225 264 315 338 325 305 151 144 360 295 278 217 211 202 191 150 136 129 140 145 137 127 115 118 127 149 165 129 98 86 60 25 333 118 127 128 133 135 122 96 80 70 360 264 329 13 39 37 22 357 338 28 47 43 290 276 274 331 39 57 57 44 39 37 43 39 29 19 46 86 71 66 63 63 66 66 64 58 55 51 44 40 45 65 61 57 67 71 333 341 43 61 60 56 52 53 76 92 97 83 64 69 71 64 348 328 343 83 92 86 93 99 70 50 49 39 24 3 341 328 53 45 34 72 88 82 75 70 71 52 20 26 50 144 268 292 350 43 53 51 46 37 19 338 68 81 77 77 67 12 327 300 299 352 32 35 44 53 36 15 351 25 69 58 37 357 360 13 16 22 37 33 344 292 304 346 81 96 103 102 99 86 54 14 348 320 311 318 325 335 339 341 332 232 183 142 87 40 62 93 105 99 75 54 42 60 77 79 82 79 74 77 72 45 6 349 345 341 338 335 324 293 224 154 81 60 39 360 68 103 107 86 347 137 157 177 204 240 274 315 340 347 351 351 351 350 340 333 330 322 310 224 146 124 114 93 72 82 90 101 107 113 261 287 293 300 314 330 335 343 52 73 69 61 55 56 51 44 47 78 163 157 134 102 74 59 54 61 75 83 90 91 87 88 95 100 106 119 127 123 101 99 115 132 164 180 188 194 309 348 360 37 52 58 57 56 54 51 50 48 48 47 43 32 22 20 25 33 36 37 35 33 27 21 16 14 9 5 4 4 7 8 9 5 1 357 354 351 350 350 352 353 353 353 351 348 348 346 345 351 360 155 206 238 252 261 263 261 258 256 261 264 265 272 280 291 306 314 327 337 346 339 336 336 341 349 6 32 93 12 6 10 14 14 19 23 36 51 57 65 56 43 20 3 360 16 26 31 27 21 17 22 32 39 40 38 37 36 34 33 32 32 33 34 34 31 23 22 28 44 52 55 54 44 28 16 6 358 355 4 45 62 68 62 60 56 54 52 46 47 51 56 57 58 55 51 49 49 50 50 51 52 53 55 56 54 52 51 50 49 46 43 40 39 42 47 54 61 65 68 69 65 59 52 52 55 58 55 360 360 1 5 9 12 12 11 8 7 6 6 7 7 7 7 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 7 7 7 8 9 10 10 10 10 10 9 8 8 8 8 9 9 9 8 8 9 9 9 9 9 9 10 10 11 12 12 13 14 15 15 16 16 17 17 17 18 18 19 20 20 20 20 20 21 21 22 23 24 25 26 26 25 25 25 25 26 29 30 30 30 28 26 25 25 24 23 23 20 16 19 29 16 7 7 20 59 192 152 131 73 52 47 54 65 69 69 65 58 45 21 39 75 67 62 60 40 345 350 23 53 47 26 352 329 326 329 332 338 340 340 338 333 333 318 224 205 210 220 223 219 206 198 203 180 101 62 53 51 63 83 360 306 276 109 104 101 104 110 121 212 105 113 121 111 109 117 123 126 107 95 87 108 142 154 129 117 96 81 107 113 109 100 98 95 92 107 142 145 238 347 70 91 82 63 46 52 80 81 70 44 32 26 42 49 60 64 55 4 333 318 321 326 329 332 336 337 339 344 350 358 7 9 357 345 341 331 318 299 289 284 278 274 272 270 271 275 289 305 305 302 296 22 46 50 50 47 40 39 40 37 31 25 25 31 35 34 19 352 323 304 290 280 270 260 261 264 271 276 282 288 294 304 312 322 333 355 28 45 54 60 62 54 27 10 357 352 344 332 319 313 320 336 16 49 71 80 88 97 95 90 82 83 80 72 55 21 5 7 90 97 92 80 71 61 62 66 73 79 81 81 97 192 177 163 164 188 229 226 222 215 206 201 208 210 206 202 191 180 166 159 144 132 149 167 165 154 152 154 156 162 171 180 192 199 207 219 263 318 360 74 107 91 107 201 212 198 115 91 69 60 57 56 57 64 74 85 88 119 154 176 158 98 80 69 42 353 303 276 155 126 150 166 176 180 12 95 155 186 57 43 44 26 1 317 310 348 351 337 292 78 82 72 67 67 61 51 36 30 30 18 353 312 34 74 67 68 69 67 66 64 61 59 69 76 76 45 19 156 101 83 88 90 96 79 75 79 73 65 52 47 55 93 118 113 96 86 98 100 303 284 287 88 90 90 92 88 73 65 60 57 35 355 333 10 88 87 83 81 78 75 84 97 104 82 55 29 40 128 234 268 312 45 51 48 41 27 8 21 79 79 74 61 38 350 319 318 69 53 42 31 37 48 37 15 344 40 68 64 39 337 6 14 10 4 357 337 301 332 19 47 84 97 102 105 109 114 94 46 269 276 286 304 320 334 333 329 315 261 173 92 68 46 33 70 105 104 96 64 46 64 82 86 89 79 67 59 64 67 15 350 340 335 329 317 292 269 241 249 37 31 11 314 325 113 131 142 249 238 197 184 211 264 308 331 343 344 345 345 347 348 339 334 333 341 355 131 143 142 118 106 96 109 103 64 32 5 352 330 310 292 288 303 331 341 57 92 89 76 68 67 62 55 50 75 113 110 93 79 66 56 41 35 43 115 144 154 132 121 123 119 116 109 97 88 82 80 91 107 136 144 103 64 48 45 50 59 62 62 62 60 55 52 47 45 42 30 32 29 34 37 41 42 41 38 34 27 23 15 9 7 6 8 9 10 9 8 3 355 352 351 352 351 350 350 351 351 352 352 351 349 347 346 344 341 337 328 310 282 264 251 247 246 242 239 242 246 252 260 266 264 275 296 314 322 338 344 345 346 351 360 360 5 5 360 356 356 8 23 34 43 53 62 71 76 68 36 348 4 15 25 28 30 23 17 12 23 33 39 37 36 33 32 32 32 31 32 34 35 35 31 24 26 35 48 51 52 48 37 26 20 14 10 10 24 53 65 67 61 56 51 51 49 47 53 56 59 60 60 59 56 54 54 54 56 57 59 59 59 57 56 55 54 52 50 48 46 42 41 42 46 53 59 65 68 70 71 68 64 60 60 66 64 360 360 2 6 10 12 12 10 7 7 6 6 6 7 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 5 5 5 6 6 6 6 7 7 8 8 9 10 10 10 9 8 8 8 8 8 9 9 9 8 8 8 8 8 8 9 9 9 10 10 11 12 13 14 14 15 15 16 16 17 17 17 18 18 20 20 21 21 20 20 21 21 22 24 25 25 26 26 26 25 25 26 28 30 31 30 29 28 26 25 24 23 23 20 17 20 18 10 360 351 324 264 235 124 93 71 62 54 59 65 72 74 73 74 68 57 71 76 70 67 62 28 348 347 37 66 51 25 346 331 319 322 330 342 343 342 343 346 352 352 354 95 185 196 209 217 208 199 198 173 91 68 58 35 15 40 60 60 71 96 111 123 138 153 148 122 45 93 96 79 60 60 90 106 104 109 121 172 166 147 101 82 71 68 71 96 106 101 121 146 150 164 176 140 116 87 84 90 85 73 39 38 61 77 77 29 31 38 54 51 44 27 322 300 295 290 298 311 319 327 332 335 339 344 351 359 2 3 2 354 349 346 345 343 339 329 314 290 277 283 303 320 330 343 2 30 44 55 61 65 78 92 82 77 75 69 58 40 24 16 7 282 248 245 244 248 252 254 254 250 248 253 261 270 280 292 302 311 313 318 325 348 25 53 62 66 69 58 34 11 356 350 344 336 331 327 328 344 42 66 73 75 77 80 83 75 70 73 76 77 64 34 7 24 75 74 73 68 64 61 59 61 65 74 84 109 185 219 201 195 197 221 237 234 227 218 211 205 207 206 201 180 162 152 143 128 142 160 165 156 160 159 166 165 163 167 174 184 187 188 191 197 194 118 72 82 85 65 150 194 162 112 101 86 74 60 40 26 23 22 23 30 38 45 58 76 65 58 62 57 34 309 273 237 189 151 173 147 115 91 58 205 132 121 97 87 78 360 302 294 309 320 296 300 50 67 71 69 75 85 100 107 106 77 37 341 306 294 14 75 71 66 65 70 73 71 63 62 126 171 180 210 261 279 184 126 148 140 135 132 101 88 80 71 40 44 57 81 117 162 104 84 93 65 24 19 58 87 93 96 95 90 88 90 101 121 119 92 8 32 122 134 116 96 76 44 341 290 277 328 9 17 14 13 67 163 137 58 52 45 35 25 7 28 69 76 72 61 31 352 325 10 78 71 53 6 10 23 46 355 339 47 64 59 31 357 18 7 350 335 319 274 232 181 353 34 70 98 106 106 115 127 148 172 206 243 270 296 313 321 315 311 304 19 89 78 69 50 347 11 92 106 107 88 62 62 101 94 90 83 75 46 46 35 9 352 341 339 335 328 294 241 218 180 50 4 337 292 293 212 152 152 152 180 250 255 298 315 326 334 337 338 339 341 345 342 330 330 347 26 56 84 95 90 37 62 94 114 96 35 35 33 37 10 327 283 269 261 308 322 93 125 124 117 110 102 93 81 67 76 88 92 85 76 71 62 30 7 314 224 198 166 119 102 95 81 73 71 71 70 67 61 55 53 53 55 56 54 50 49 51 58 61 64 63 60 55 52 45 34 32 40 43 45 47 45 45 44 41 35 30 24 19 14 10 7 7 8 8 8 6 358 352 347 348 349 349 349 349 347 347 348 350 351 351 349 346 341 336 331 331 329 327 317 302 288 274 265 255 249 247 249 251 256 255 252 248 255 276 295 320 360 6 360 353 349 356 356 356 357 350 347 4 21 48 54 61 71 79 86 78 360 351 17 30 33 30 27 22 20 19 32 39 39 36 34 32 33 32 34 36 35 38 39 37 32 30 38 43 47 49 46 40 31 26 24 23 21 25 36 53 64 66 62 56 52 51 51 52 56 60 64 65 64 64 64 62 63 63 65 65 65 63 60 57 56 56 56 54 53 50 47 46 44 44 46 52 58 64 66 70 76 79 81 77 76 77 77 359 360 3 7 11 12 12 9 8 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 6 6 7 7 8 9 10 10 10 9 8 8 8 8 8 9 8 8 7 7 7 7 7 8 9 9 9 10 10 11 12 12 13 14 15 15 16 16 17 17 17 17 18 19 20 21 21 21 20 20 21 22 23 24 25 26 26 26 25 25 26 27 29 31 31 31 30 27 26 25 25 24 22 21 22 17 10 356 340 306 287 95 82 81 77 68 63 65 75 84 94 96 90 92 88 91 95 95 88 78 30 344 325 57 77 71 9 306 297 301 315 328 340 345 348 351 353 357 356 355 357 16 126 148 240 278 243 215 180 141 121 136 119 325 70 78 79 92 107 118 127 127 111 94 88 76 88 90 89 83 72 74 99 126 147 158 177 166 135 100 99 103 85 83 96 131 155 140 151 171 183 183 122 99 95 92 92 93 93 91 83 75 69 28 3 56 69 73 55 25 344 319 308 300 286 273 287 298 314 319 321 323 327 334 340 346 342 343 344 346 345 344 349 357 359 360 358 355 357 349 347 353 12 28 29 42 57 62 74 93 95 96 118 139 151 158 157 156 200 242 238 234 235 237 240 246 250 253 252 253 259 269 281 294 306 310 310 308 312 322 345 29 60 71 76 80 74 59 21 358 349 355 358 7 5 360 10 51 69 71 71 69 74 81 80 76 73 75 77 76 55 24 39 53 56 62 66 69 66 60 59 58 60 61 240 232 227 213 212 216 242 255 258 234 220 212 210 210 205 192 150 148 150 169 184 188 176 170 164 177 186 195 197 190 186 184 185 184 182 184 183 177 102 75 81 82 76 209 206 144 106 98 92 99 136 148 325 349 8 17 26 31 35 38 40 38 36 36 49 44 13 356 249 198 190 180 67 32 60 38 19 91 112 123 143 154 195 322 338 333 327 305 32 71 59 56 52 56 72 118 143 150 130 110 332 308 314 64 79 78 72 72 81 90 97 107 232 237 224 216 219 237 248 180 126 125 132 151 174 97 61 63 57 43 23 30 75 114 189 360 57 72 54 44 42 73 92 100 109 127 145 170 206 162 123 90 76 53 43 55 90 101 99 93 58 10 38 59 68 53 31 360 350 341 107 106 78 64 53 40 27 12 31 70 91 89 80 47 12 350 41 68 86 72 37 30 41 131 349 3 59 66 64 26 5 19 353 321 313 305 284 236 206 180 49 64 99 108 115 135 155 166 180 200 233 265 293 284 281 274 297 331 65 78 79 74 51 313 332 72 101 99 92 64 331 172 96 87 84 65 19 35 30 16 360 352 353 357 360 360 360 19 108 96 6 314 289 283 103 100 125 135 325 327 327 328 330 331 333 334 331 337 347 351 341 325 328 27 55 60 64 71 66 29 62 96 117 101 87 94 94 91 74 55 46 46 32 295 261 188 147 144 139 132 124 114 103 88 80 83 89 93 97 109 116 147 250 261 216 123 97 78 71 68 62 59 57 59 60 58 53 46 42 42 43 46 46 44 45 46 53 59 61 60 58 55 48 42 52 57 59 56 52 50 47 46 43 38 33 28 22 18 13 9 6 4 5 5 2 357 349 344 346 346 346 344 344 344 340 341 341 346 346 344 340 338 334 330 326 326 326 327 330 333 337 339 342 347 346 341 327 314 306 296 283 261 250 250 234 180 120 93 35 353 349 346 351 352 350 343 343 356 19 58 78 82 81 101 93 12 10 14 29 35 34 31 28 27 29 32 39 41 40 33 31 31 34 38 40 41 40 45 47 50 44 42 44 46 50 46 43 38 31 30 29 30 29 32 41 57 70 73 73 63 56 54 55 55 60 65 70 69 71 71 71 71 70 69 68 66 66 64 62 60 60 59 58 57 55 52 50 49 49 49 49 54 58 64 66 70 79 87 94 96 96 94 93 359 1 5 9 12 11 10 9 7 6 6 6 6 6 6 6 5 5 5 5 5 5 4 5 5 4 4 4 4 4 4 4 3 4 4 5 5 5 5 5 5 6 6 7 7 8 9 10 10 10 9 8 8 8 8 8 8 8 7 7 7 6 6 7 8 8 9 9 9 10 11 11 12 13 14 14 14 15 15 16 16 16 17 18 19 20 21 21 21 20 20 20 21 21 23 24 25 26 26 26 25 25 26 28 31 32 32 32 30 28 27 25 25 24 19 18 15 10 2 4 39 77 81 81 87 89 85 86 93 113 125 133 141 147 145 118 103 106 109 111 117 152 236 261 100 119 148 247 271 282 296 316 332 346 357 352 351 351 353 353 353 354 358 7 27 23 13 360 360 120 118 101 58 180 180 141 101 84 81 89 100 94 82 84 88 97 93 93 88 90 92 79 65 70 163 168 150 154 166 151 138 121 108 81 75 92 134 139 124 163 190 200 229 301 292 109 105 111 125 142 142 122 93 68 358 325 322 88 93 78 42 24 36 31 11 341 308 316 321 324 321 316 312 305 306 306 303 300 301 295 286 300 323 341 351 354 354 345 347 347 337 333 328 326 333 305 41 46 44 43 46 46 49 55 74 120 123 119 115 360 281 246 243 249 250 254 259 264 269 269 270 275 284 297 304 306 306 304 303 308 320 346 41 73 84 85 85 89 94 103 29 8 15 15 15 11 13 25 52 65 70 69 66 69 75 82 81 80 78 77 76 63 48 42 44 52 62 67 68 66 63 59 57 57 22 298 273 247 228 241 258 283 298 304 259 210 166 157 180 224 206 162 171 180 198 195 193 183 183 187 194 198 198 199 197 193 187 180 175 173 180 178 165 62 63 77 97 150 209 188 124 95 88 91 147 194 198 209 267 360 21 35 44 45 41 36 32 19 13 26 28 20 16 20 185 224 269 22 40 46 360 348 337 354 34 34 35 36 28 16 335 312 298 52 65 56 47 38 34 35 45 69 70 57 40 25 21 54 71 74 79 88 98 127 123 115 98 77 49 19 301 239 224 203 126 119 121 141 103 72 74 68 59 40 6 343 30 79 94 90 74 60 52 37 39 60 90 105 130 137 137 129 92 360 42 34 23 44 62 49 44 49 58 83 115 105 82 75 83 98 93 46 315 310 310 74 106 95 81 71 61 48 17 336 55 95 96 92 73 44 28 44 56 64 50 31 21 62 91 19 32 68 75 68 19 360 354 330 312 309 311 304 257 228 211 95 69 91 109 127 152 180 212 209 221 245 264 273 263 269 286 324 10 53 76 82 82 51 317 356 72 93 98 103 140 234 237 90 85 82 68 48 50 38 19 360 360 9 4 353 336 332 332 38 107 67 280 273 266 263 261 263 318 336 332 330 326 333 336 336 335 334 357 11 9 357 344 345 58 60 56 54 51 53 68 131 142 148 131 122 118 111 102 86 74 64 56 49 31 101 154 141 136 133 130 125 119 111 103 93 93 102 116 125 136 134 124 91 79 73 73 71 66 62 59 54 50 48 51 52 52 45 38 31 30 33 37 37 38 42 46 54 55 56 54 54 49 52 58 63 62 62 59 55 50 48 46 44 38 32 25 21 15 9 5 1 360 359 357 352 346 344 345 346 341 338 337 336 335 332 334 339 343 344 341 336 332 329 327 323 321 321 323 331 338 343 344 347 345 343 340 339 341 342 339 335 330 324 328 19 78 91 91 81 27 348 337 352 354 351 349 350 357 4 30 99 136 165 180 360 11 16 23 32 34 32 29 28 33 37 38 41 40 36 28 29 32 37 40 41 41 42 49 54 54 49 45 45 46 47 45 43 39 35 35 37 36 36 36 44 58 73 78 79 70 62 58 57 59 65 71 75 76 77 79 79 79 75 71 69 68 68 67 66 65 64 62 61 60 58 56 55 55 56 56 57 58 62 66 68 72 78 90 102 111 110 110 108 359 2 6 10 11 11 10 8 7 7 7 6 6 6 5 5 5 5 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 4 4 4 5 5 5 4 5 5 6 6 7 8 9 10 10 9 8 8 7 8 8 8 7 7 7 6 6 6 6 7 7 8 8 8 8 9 10 11 12 12 13 14 14 15 15 16 16 16 16 18 18 20 21 21 21 21 20 20 20 21 22 23 24 25 26 26 26 25 25 27 29 31 33 33 32 30 28 27 28 26 21 17 14 12 18 36 64 80 85 90 100 106 112 135 164 183 171 168 180 214 250 256 106 108 110 120 151 182 215 206 177 194 225 268 286 296 300 325 348 357 356 343 339 336 341 345 345 341 339 337 340 349 4 21 33 46 57 27 344 307 184 107 81 79 77 77 79 67 62 67 60 65 85 92 95 90 89 82 73 72 83 84 73 48 360 356 30 58 66 62 48 54 79 94 101 130 180 199 261 322 268 129 125 136 146 174 183 142 108 101 24 307 298 117 106 91 83 73 66 55 44 30 11 349 340 339 343 345 352 343 334 324 308 281 262 260 269 286 296 308 304 294 303 307 313 300 283 275 265 247 307 47 48 48 47 43 40 38 34 29 25 21 18 13 9 6 4 3 339 313 294 284 279 272 272 276 280 285 292 295 294 293 295 296 299 306 317 340 54 80 88 84 86 93 113 122 96 54 38 23 16 7 12 25 47 63 76 82 81 77 79 83 86 87 87 82 78 72 63 49 34 33 52 65 71 74 72 65 59 50 344 309 297 269 256 273 292 306 319 324 313 140 136 129 131 137 194 203 191 184 188 198 198 196 195 195 195 186 180 183 185 186 180 175 176 172 169 143 85 10 13 41 141 164 183 144 107 90 103 154 185 185 168 130 73 46 36 41 52 53 50 37 23 4 355 1 18 27 24 36 66 50 33 37 92 128 331 333 343 23 41 49 30 19 9 357 254 11 34 55 55 51 40 30 33 38 44 52 52 44 28 25 36 70 79 79 88 116 145 151 124 98 88 88 71 36 4 359 164 156 147 154 121 102 61 53 63 68 68 35 354 340 60 67 70 75 77 77 68 35 360 81 88 71 57 66 61 49 36 36 58 64 56 61 71 71 60 45 34 45 75 101 109 116 99 104 144 223 317 316 315 283 115 110 107 111 130 165 187 198 212 83 99 92 82 63 54 60 67 68 47 17 360 54 72 54 58 65 77 64 360 346 338 321 329 341 327 306 269 243 229 228 206 92 93 180 213 263 274 261 247 241 250 265 292 309 333 17 43 55 70 80 89 64 6 48 79 94 107 123 162 184 159 90 84 83 84 83 95 180 191 192 180 331 304 300 296 307 309 309 298 257 252 254 254 259 267 285 316 332 320 318 316 331 337 336 346 12 33 33 27 19 42 129 122 104 87 77 83 107 147 170 171 171 163 151 139 123 102 87 76 67 58 54 53 72 100 121 122 122 122 120 116 114 116 123 140 156 154 141 127 104 88 73 69 67 65 64 63 61 55 50 44 42 44 45 45 38 31 25 22 23 24 27 31 38 46 54 54 54 53 52 52 59 64 66 64 63 61 57 52 49 47 44 37 30 24 18 12 7 1 357 354 352 349 344 342 342 342 341 336 333 330 328 327 326 333 340 342 339 336 331 328 327 324 321 316 316 318 326 333 336 333 332 332 332 333 336 338 344 343 339 334 335 338 347 360 19 38 47 19 360 331 47 38 24 21 16 17 3 356 354 360 180 184 22 20 27 30 32 32 30 28 30 33 34 36 38 35 30 26 29 33 40 40 37 35 35 42 48 50 48 46 44 45 45 43 43 41 41 41 41 41 40 41 50 60 70 75 79 74 67 61 62 64 71 76 79 81 83 82 83 79 74 70 70 70 71 72 71 69 67 66 64 64 61 60 57 59 62 64 66 67 69 71 73 74 77 86 101 119 122 119 115 360 3 7 11 11 11 9 8 7 7 6 6 6 5 5 5 4 4 4 4 4 4 4 4 4 3 3 3 2 2 2 3 3 3 4 4 4 4 4 5 5 5 6 6 7 8 9 9 9 9 8 7 7 7 7 7 7 6 7 6 6 6 6 7 7 8 8 8 9 9 9 10 11 12 13 13 14 14 15 15 15 16 16 17 18 19 20 21 21 22 21 21 21 21 21 22 23 24 25 25 25 25 25 26 28 30 32 34 33 32 31 31 33 29 24 21 16 10 26 50 72 84 92 97 106 117 136 171 199 210 190 180 186 226 256 280 88 94 91 90 106 189 223 222 223 234 270 291 300 305 309 357 4 354 339 322 325 328 336 331 324 312 303 298 313 332 355 23 42 56 54 10 330 323 34 85 97 86 78 69 77 87 67 49 37 45 77 116 118 99 93 90 68 66 81 79 68 45 35 57 84 84 73 61 45 25 23 69 87 73 84 93 265 212 116 106 118 148 146 151 35 23 92 114 119 292 328 108 108 109 117 102 89 75 54 33 16 4 359 359 4 1 355 346 341 338 334 329 315 325 346 350 339 320 319 317 312 299 287 275 268 268 309 55 48 47 48 48 46 43 41 40 36 29 21 15 10 4 360 359 354 348 342 333 320 309 299 291 288 288 288 288 287 284 284 285 287 290 297 306 316 339 41 52 55 48 73 180 198 164 124 90 63 43 25 16 14 20 35 54 75 89 90 88 85 85 87 88 87 86 85 83 80 73 54 43 43 59 78 96 109 125 118 27 354 328 315 294 296 314 333 337 340 329 314 322 27 65 99 125 173 194 197 177 176 192 206 208 195 170 136 141 147 156 170 175 174 171 167 158 135 88 53 7 353 5 37 122 137 118 124 156 170 166 145 109 87 74 70 63 54 52 55 58 56 35 8 323 339 348 7 27 35 35 35 34 35 43 100 130 142 116 82 57 55 54 30 10 350 12 32 48 59 66 63 56 49 46 50 53 57 61 67 61 39 28 33 68 87 97 111 148 175 160 139 132 120 113 82 52 6 21 148 180 175 162 97 83 74 71 69 60 58 53 33 31 48 58 68 87 101 110 116 126 21 49 73 64 54 44 37 31 17 9 354 144 133 79 65 69 79 78 69 61 74 107 109 106 79 53 61 40 20 349 333 317 136 133 135 125 129 136 148 157 186 128 96 89 84 78 75 79 75 75 71 32 20 52 70 72 71 72 79 46 327 340 357 21 18 360 329 308 282 249 237 230 223 219 229 235 253 274 273 266 244 233 248 303 322 314 6 65 61 60 60 71 88 70 10 35 79 101 125 138 149 133 87 65 70 72 66 46 268 232 198 164 151 160 252 270 276 288 297 302 302 294 273 256 252 258 263 275 301 305 288 300 313 327 333 333 14 47 53 44 37 34 50 156 141 135 135 133 138 147 165 173 170 167 165 175 165 128 101 89 81 73 64 59 57 64 83 103 110 115 117 114 113 116 128 155 180 201 210 140 112 96 83 72 65 63 63 63 63 61 55 47 38 34 35 36 35 27 20 15 14 15 15 20 26 33 44 53 56 55 53 57 62 67 69 70 69 66 63 60 56 54 49 43 38 30 22 16 10 3 357 352 348 344 340 337 336 337 336 333 330 327 324 320 323 328 336 338 336 333 329 328 327 324 321 316 310 310 312 318 320 321 319 318 316 318 320 321 322 327 326 322 313 313 317 322 327 336 353 360 360 360 22 52 67 66 54 45 33 19 10 8 4 8 35 46 36 35 37 38 34 32 28 28 26 25 26 28 26 26 28 32 38 43 42 40 35 37 43 48 50 49 46 44 43 43 41 44 44 44 41 39 41 44 47 58 64 70 75 77 76 74 70 69 72 76 78 81 82 84 84 80 76 72 70 71 73 74 74 72 70 69 67 65 64 61 58 55 59 64 68 71 73 73 74 74 73 72 74 85 108 117 115 111 1 4 8 11 12 11 9 8 7 7 6 6 5 5 5 4 4 4 4 3 4 4 3 3 3 3 3 2 2 1 2 2 3 3 3 4 4 4 4 4 5 5 5 6 7 8 9 9 8 8 7 8 8 8 8 7 7 6 6 6 6 6 6 6 7 7 7 8 8 9 9 10 11 12 12 13 13 13 14 14 15 16 16 17 17 18 19 21 21 22 22 21 21 21 21 21 22 23 24 25 25 24 24 25 27 28 31 33 34 33 33 35 35 33 31 28 22 18 33 58 81 89 96 101 112 125 152 178 205 204 176 171 183 231 258 40 88 90 88 86 99 154 206 231 247 273 289 292 292 301 317 8 341 326 318 318 327 324 321 316 309 294 275 266 282 333 9 21 34 39 36 12 330 311 276 91 88 66 56 33 68 89 67 41 18 37 73 95 93 85 97 105 94 90 94 96 82 34 64 82 93 98 94 93 72 14 350 250 74 73 69 57 262 208 126 104 143 212 140 121 93 18 360 107 122 126 61 59 124 132 138 121 111 109 96 43 17 9 7 4 356 336 334 333 336 339 342 344 344 346 356 6 6 3 351 344 338 327 316 304 11 38 47 50 49 50 48 48 48 48 50 51 53 40 22 7 358 349 341 337 345 342 335 328 325 325 314 301 296 293 293 289 287 284 283 283 286 289 290 293 303 360 8 360 331 310 285 258 236 213 166 125 86 55 35 25 18 16 18 29 50 77 87 91 90 88 87 87 88 90 90 90 90 86 73 53 41 47 77 116 110 91 40 17 9 5 360 3 8 8 8 33 66 45 30 25 29 33 42 60 119 169 166 143 150 166 204 200 175 161 148 142 141 154 171 161 147 150 145 128 96 68 62 37 7 72 91 114 126 129 163 185 160 124 99 75 66 62 66 67 60 59 60 60 58 40 350 320 331 346 360 21 38 42 42 45 50 62 87 113 120 114 92 70 61 53 35 43 54 64 67 72 78 89 102 100 96 92 89 87 90 98 109 102 85 62 54 75 97 110 120 139 189 197 177 146 107 75 53 49 27 293 251 233 224 76 87 86 84 89 86 71 60 55 42 23 358 356 13 46 94 117 129 113 76 69 69 73 61 42 29 13 349 348 352 22 56 51 44 47 71 102 126 140 118 103 101 96 88 72 54 35 355 327 327 324 191 154 136 45 28 24 40 107 174 117 88 90 83 59 55 54 54 55 60 44 39 55 80 88 86 79 58 325 339 3 16 27 17 349 323 321 302 259 237 226 223 225 229 240 259 261 284 277 237 218 240 268 289 303 62 76 66 57 43 54 71 52 24 19 41 105 141 123 101 75 58 50 60 58 50 29 4 343 309 255 218 222 243 258 270 279 293 303 305 300 279 258 248 251 246 246 267 274 274 299 314 321 326 343 45 60 61 54 48 47 60 79 98 114 126 133 143 155 175 185 183 182 180 191 170 121 101 94 88 82 76 72 68 67 75 88 99 107 111 110 112 118 132 169 201 216 228 132 109 104 93 80 68 65 66 66 64 62 56 46 34 28 26 25 21 14 9 5 4 6 6 11 15 23 34 45 52 51 49 60 72 78 77 76 72 69 66 61 59 55 54 47 40 30 22 15 7 1 354 348 341 335 331 329 329 328 326 323 320 316 315 315 318 325 329 330 330 330 327 325 324 322 315 307 299 296 297 303 313 317 310 308 305 302 299 299 298 296 293 294 295 298 305 310 314 326 343 355 360 4 9 21 37 48 51 47 40 31 22 18 13 14 40 57 59 48 43 41 41 39 36 30 21 14 13 15 16 21 30 41 44 44 44 41 41 43 46 49 52 51 47 43 41 41 44 45 46 46 40 39 40 42 49 60 67 72 74 75 77 77 76 76 76 79 82 83 87 84 81 77 74 71 71 73 75 74 73 71 70 68 66 63 59 56 53 50 55 60 65 69 71 73 72 72 69 66 62 64 69 80 90 95 2 5 9 11 12 10 9 7 7 6 6 6 5 4 4 4 4 3 3 3 3 3 3 3 2 2 2 1 1 1 2 2 2 3 3 3 3 3 4 4 5 5 5 6 7 8 8 8 8 7 7 7 7 7 7 7 7 6 6 5 5 6 6 6 6 6 7 7 8 8 9 9 10 11 12 12 12 13 13 14 15 15 16 16 16 17 18 19 21 21 22 22 21 20 20 20 21 22 23 24 24 24 24 23 25 27 29 31 33 34 35 38 39 37 38 37 33 37 44 64 79 92 99 107 115 130 154 168 187 169 154 158 198 233 249 94 98 111 121 133 146 162 178 196 196 221 272 284 290 315 310 302 292 296 302 310 317 317 321 324 328 327 319 319 360 11 21 37 50 54 29 25 360 16 38 60 52 40 35 32 51 65 63 32 2 11 45 60 59 52 56 85 106 102 113 127 86 41 71 72 71 86 96 99 82 353 311 283 65 101 103 206 246 217 154 138 173 172 115 119 116 61 348 331 309 144 136 172 206 212 172 125 138 125 81 48 12 360 355 347 344 338 333 329 330 332 334 332 331 331 347 3 8 5 358 10 14 15 27 38 43 47 49 49 49 56 57 55 64 74 78 61 47 39 24 3 352 346 344 334 326 316 308 296 290 287 293 296 300 299 296 292 287 282 282 283 284 278 265 255 28 31 345 321 308 302 294 278 257 243 195 145 67 45 33 28 23 19 18 19 31 50 72 86 91 96 96 94 91 91 92 95 94 93 85 57 39 24 34 51 65 55 38 18 22 37 42 34 15 9 12 64 96 87 40 21 33 37 36 31 23 17 27 55 99 131 166 171 169 157 146 143 141 140 110 105 111 127 120 108 96 101 154 152 136 127 124 124 134 141 141 133 120 99 87 71 62 60 65 65 61 62 63 62 64 360 315 325 339 359 8 8 11 20 45 57 63 87 119 154 140 117 94 77 56 41 14 74 121 120 112 110 106 122 135 125 110 98 109 117 127 120 106 100 102 119 132 132 94 92 94 121 225 227 126 84 50 24 346 322 288 264 247 224 32 65 90 99 107 101 96 90 73 61 63 30 314 21 29 32 75 93 86 72 62 65 68 71 62 46 15 350 329 4 32 45 37 35 41 41 41 56 70 90 86 81 90 89 88 90 72 15 346 331 328 328 313 70 35 16 10 5 7 24 141 87 83 89 84 72 58 48 42 29 22 22 20 31 78 86 85 79 51 22 40 49 32 13 335 328 327 336 319 278 243 228 222 221 223 232 242 100 360 348 333 287 247 189 78 36 67 72 70 56 30 40 51 59 40 19 355 332 92 79 69 60 51 42 45 48 42 20 6 356 336 313 283 272 267 272 283 296 301 302 302 288 269 248 241 238 229 229 241 264 281 302 312 319 339 19 58 62 63 62 62 62 64 68 80 95 113 126 143 163 183 194 197 200 202 209 156 112 104 101 99 100 98 92 85 78 76 78 83 93 102 108 116 127 134 143 154 137 123 105 114 116 112 105 93 88 83 78 74 69 61 50 33 22 14 9 2 354 351 350 349 351 355 358 360 2 11 20 29 29 45 67 84 87 85 81 77 74 69 64 62 60 58 53 45 36 24 16 9 360 350 340 330 324 320 321 321 319 315 311 309 307 307 311 314 320 324 327 329 327 326 324 318 313 303 292 288 291 297 315 320 318 310 307 305 300 296 293 296 296 290 290 291 296 302 305 311 327 346 360 10 8 7 9 20 31 36 38 36 32 28 24 21 25 39 60 72 66 61 59 54 50 43 33 20 11 5 5 10 22 37 44 45 42 44 45 45 45 46 50 53 55 50 47 39 39 42 47 47 43 39 39 39 44 50 63 72 76 77 77 76 76 77 79 82 84 86 86 83 80 78 75 75 74 74 75 75 71 71 71 69 67 65 61 56 53 49 49 51 53 55 57 60 64 66 68 66 61 55 53 54 59 68 77 3 6 9 11 11 10 9 7 7 6 6 5 4 4 4 3 3 3 3 3 3 3 3 3 2 2 1 1 1 1 1 2 2 2 2 2 3 3 3 4 5 5 5 6 7 8 8 8 7 7 7 7 7 7 7 7 6 6 5 5 5 5 5 6 6 6 6 7 7 8 8 9 10 11 11 11 12 12 12 13 14 14 15 15 16 16 17 18 19 21 22 22 22 20 20 20 20 21 22 23 24 24 23 22 23 25 28 29 31 32 33 36 40 43 44 46 47 52 59 69 77 89 104 109 112 122 141 149 149 135 152 164 180 174 118 114 123 142 153 166 161 160 169 187 202 229 296 327 324 322 309 302 291 297 302 310 324 334 351 6 20 17 8 2 3 4 360 155 100 74 44 50 60 58 59 62 49 29 16 32 53 53 47 19 36 56 47 48 57 34 7 59 93 90 101 107 103 94 93 74 55 50 80 99 94 333 307 283 236 170 141 143 97 107 144 150 164 130 105 113 121 127 6 341 318 251 202 200 337 335 319 265 212 202 93 8 336 287 337 348 345 340 336 329 322 315 313 311 312 312 321 328 341 356 16 47 58 58 52 54 58 57 56 57 60 77 104 129 170 115 65 47 40 33 18 1 344 326 311 303 296 284 274 264 269 279 292 301 309 310 306 296 289 283 282 281 280 268 246 151 105 61 306 291 290 292 292 287 297 314 24 44 38 31 26 24 23 18 20 24 28 36 50 67 88 99 100 98 91 86 82 80 79 79 71 35 30 46 61 73 74 61 44 23 27 34 43 33 13 9 16 70 92 94 65 40 33 52 81 95 66 35 14 10 19 54 81 98 116 126 127 124 114 113 128 136 145 162 113 111 124 152 180 142 127 125 122 117 123 123 116 113 107 99 95 92 87 77 71 62 56 55 56 47 268 275 304 339 358 7 4 353 3 21 42 46 50 77 119 141 99 80 77 66 46 28 11 35 62 90 102 104 91 96 94 88 77 70 104 126 134 111 90 83 105 192 192 146 86 77 72 72 85 100 74 62 35 344 293 316 341 77 64 66 64 81 108 126 118 89 89 93 100 129 185 176 156 17 9 360 28 71 75 82 84 86 78 73 69 48 6 350 348 23 41 46 30 22 27 29 36 50 56 65 71 70 71 42 38 89 81 51 12 353 341 339 348 18 20 12 1 355 344 20 77 78 80 81 80 77 67 50 34 6 356 353 25 47 63 71 76 71 52 20 39 52 35 335 304 313 322 338 318 269 231 217 209 206 208 218 292 13 21 16 4 295 180 108 65 56 61 68 74 43 11 10 37 49 42 337 289 287 35 58 55 51 39 24 13 35 32 5 357 349 343 330 310 310 312 316 318 321 322 318 303 268 230 224 225 218 212 223 241 268 285 302 346 19 31 41 53 66 66 59 62 65 64 64 69 85 100 120 150 180 198 206 212 215 209 194 126 109 104 105 106 108 107 103 96 89 82 78 75 83 92 102 110 117 119 117 115 109 105 104 115 123 122 122 119 113 106 101 97 92 84 73 50 28 3 343 336 331 329 329 328 331 334 337 339 341 340 331 324 330 34 77 94 96 92 89 85 82 78 70 65 64 64 61 53 42 30 19 10 355 338 321 309 306 308 309 310 307 303 302 302 305 306 308 311 315 320 321 322 323 322 321 312 300 289 286 288 296 307 320 318 313 306 307 310 315 317 319 319 312 304 297 296 294 302 309 318 333 354 17 27 30 21 13 13 20 27 28 29 32 31 32 32 35 39 51 60 70 72 73 67 59 48 31 23 17 9 11 13 28 39 42 42 44 45 48 49 46 45 49 52 57 54 50 42 39 42 45 41 40 35 36 41 45 53 64 74 80 82 82 81 79 81 82 88 88 86 83 79 78 77 76 78 78 79 78 76 73 71 71 69 67 64 60 55 51 48 48 48 48 48 47 49 53 56 58 56 53 50 48 47 50 56 64 4 7 9 12 11 9 8 7 6 6 5 5 4 4 3 3 2 2 2 2 2 2 2 2 1 1 0 0 1 1 1 2 2 2 2 2 2 3 3 4 4 5 6 6 7 8 8 7 7 6 6 6 6 6 7 6 6 5 5 5 5 5 5 5 6 6 6 6 6 7 7 8 9 10 11 11 12 12 12 12 13 14 15 15 15 16 17 17 19 20 21 22 21 21 20 20 19 20 21 22 23 23 23 22 22 23 24 27 28 29 30 33 39 44 49 50 54 62 72 82 88 98 111 103 100 94 91 91 114 131 151 161 164 136 117 117 138 167 198 170 127 82 58 38 15 346 344 345 332 328 327 340 354 357 352 347 353 5 16 20 21 12 6 357 345 330 120 94 81 70 60 52 52 56 59 64 65 42 17 49 63 57 53 47 56 64 60 55 66 25 340 325 77 89 95 111 130 105 99 98 89 59 100 120 144 322 324 91 88 68 56 65 63 90 153 151 141 115 103 94 101 90 41 37 45 96 110 79 45 27 6 248 231 223 232 327 289 257 258 290 308 317 319 316 315 313 309 305 304 302 302 307 318 360 40 81 106 101 90 88 91 99 119 154 166 188 184 133 88 53 50 50 39 17 343 309 281 282 282 281 281 280 286 290 290 293 298 303 305 301 296 291 287 282 277 280 278 270 219 136 123 140 274 277 277 273 283 299 353 12 18 22 24 22 19 17 17 18 22 27 35 35 38 53 75 93 100 98 91 84 81 79 76 73 61 49 36 35 54 87 93 88 65 38 32 35 42 29 19 18 33 64 89 93 82 58 31 30 53 78 61 40 17 360 356 23 44 54 74 90 103 127 162 176 176 163 175 203 359 101 121 131 128 116 111 107 109 110 115 113 110 110 111 112 122 120 108 88 77 67 53 31 7 285 274 282 304 349 360 2 352 350 11 27 36 30 31 39 67 93 74 65 62 52 44 27 26 29 8 19 57 71 212 241 92 72 54 39 25 111 157 72 59 50 10 249 222 109 74 67 58 37 57 72 73 59 346 300 295 333 45 74 57 47 43 74 122 109 87 69 64 81 151 163 161 77 22 341 322 346 75 57 54 91 104 104 96 90 88 69 43 16 17 39 44 38 13 14 22 25 31 59 73 78 78 69 61 26 19 83 85 72 27 5 354 341 340 352 5 8 357 353 347 43 64 71 72 72 72 76 86 85 32 314 340 3 33 42 49 58 65 27 93 126 50 359 331 289 286 283 296 306 264 233 212 208 196 78 68 41 356 357 7 6 15 119 87 72 52 42 33 40 35 349 347 360 23 32 27 238 243 24 45 49 45 37 3 23 36 38 29 18 7 357 350 342 333 338 339 340 334 334 340 360 120 136 154 171 209 212 206 233 254 279 318 31 54 58 55 44 40 68 80 81 69 65 62 59 58 75 84 91 106 218 222 225 225 223 177 138 114 107 104 106 108 109 109 107 104 98 90 84 79 78 87 97 106 111 115 112 110 109 112 118 124 129 132 133 133 133 132 131 128 129 131 132 133 144 212 279 299 305 308 307 308 309 315 322 326 323 315 290 274 275 74 94 104 104 101 98 96 94 89 83 71 70 69 69 63 53 41 27 7 314 282 272 272 276 285 290 294 293 292 293 294 298 301 305 308 311 313 310 312 313 315 309 297 289 284 286 292 300 307 310 305 299 297 308 313 322 322 322 320 311 302 296 294 296 305 321 335 348 360 14 24 32 28 21 13 17 21 23 28 33 35 38 42 40 37 40 55 66 70 70 69 58 45 31 27 23 22 24 27 35 39 40 40 43 50 52 52 46 44 45 51 55 56 48 42 38 40 43 41 37 33 36 42 51 57 64 75 81 85 84 86 85 87 87 88 86 80 78 78 79 81 82 84 84 83 80 77 75 75 74 72 69 65 61 57 53 52 51 48 47 44 44 44 47 50 51 49 47 45 43 43 45 48 54 6 8 11 11 11 9 7 6 6 5 5 4 4 3 3 2 2 2 2 2 2 2 2 1 1 0 360 360 360 0 1 1 2 1 1 1 2 2 3 3 4 5 5 6 7 7 7 7 6 6 6 6 6 6 6 6 5 5 4 4 4 4 5 5 5 5 5 5 6 6 7 7 8 9 10 11 11 11 11 12 13 14 15 15 15 16 16 16 17 19 21 21 21 21 21 20 19 19 20 21 22 22 23 21 21 21 22 24 25 26 26 28 32 40 45 50 55 61 72 91 123 104 99 84 67 45 52 64 87 119 145 147 141 113 114 118 171 206 235 97 82 67 51 10 349 331 332 328 323 341 356 17 22 16 1 356 360 3 3 360 2 2 2 357 352 11 61 71 66 64 61 56 52 50 53 67 92 64 42 59 70 71 100 50 58 71 131 47 35 119 276 281 92 98 93 120 123 96 94 99 115 173 160 148 157 327 38 88 73 49 6 2 18 70 108 106 110 111 116 113 109 100 78 74 83 100 99 84 64 56 64 65 84 150 60 23 351 320 276 264 265 274 287 299 308 311 310 307 305 299 304 353 5 27 14 55 104 93 90 89 101 123 138 143 112 81 66 63 61 58 64 104 218 267 279 275 272 276 277 278 284 289 288 287 286 285 286 285 283 281 280 279 276 273 271 268 264 254 195 161 171 228 261 276 278 274 317 358 15 16 15 16 17 18 13 6 6 10 16 25 34 35 33 40 80 101 109 105 104 99 94 90 89 86 78 73 69 68 73 98 109 108 98 75 54 45 38 25 23 27 44 63 84 92 93 77 57 40 52 58 50 34 25 33 39 42 44 48 54 67 90 144 175 147 136 124 142 144 360 40 70 96 99 99 100 103 109 109 109 111 114 124 124 119 110 105 98 86 86 90 87 28 283 269 269 279 310 352 357 360 360 9 27 33 33 20 18 24 48 67 71 70 62 39 28 23 16 2 331 333 348 20 58 224 68 61 45 25 360 27 51 51 54 48 346 314 359 72 72 72 61 44 50 63 76 50 326 289 310 8 65 78 70 43 16 2 57 84 80 74 46 194 180 120 93 57 356 321 328 25 79 84 68 32 86 100 110 109 104 85 63 27 31 41 44 24 344 335 331 360 28 106 94 80 66 64 52 330 321 13 86 87 56 348 325 319 328 341 358 8 5 22 52 52 67 78 77 74 61 64 126 145 106 14 51 60 65 51 16 268 247 250 234 229 243 250 259 269 252 233 235 235 225 246 360 20 22 23 41 47 29 7 358 3 42 96 74 60 43 31 19 2 349 328 350 3 12 360 307 82 57 44 41 39 34 24 5 33 42 42 24 10 1 354 348 342 338 337 324 315 311 306 295 180 141 124 115 107 67 184 205 250 223 99 76 72 69 74 78 62 53 56 85 94 85 73 59 57 63 73 71 57 14 353 295 256 247 236 138 123 116 114 112 111 110 109 110 111 111 108 104 99 91 83 87 95 105 111 115 115 116 118 120 128 141 146 149 146 146 147 146 145 144 146 151 154 159 170 185 206 233 259 279 284 285 284 295 306 312 293 269 248 236 224 140 115 114 112 111 107 105 103 99 94 84 81 77 79 74 68 64 58 261 230 228 229 234 242 250 257 261 268 273 278 283 290 295 301 305 307 307 305 306 307 302 292 283 281 279 283 287 291 293 292 286 288 294 310 315 317 319 311 302 290 284 279 284 291 314 333 350 352 4 16 24 29 30 23 15 19 22 24 29 35 38 40 42 41 38 37 54 64 65 66 58 42 34 33 32 30 27 30 35 41 42 39 41 47 54 54 55 49 46 45 51 57 59 52 47 42 44 42 40 38 32 38 48 54 64 68 72 77 82 86 88 87 87 84 83 82 79 80 83 84 87 89 90 87 84 82 81 80 79 77 76 73 68 65 60 56 54 52 50 48 47 46 47 48 51 51 50 47 43 43 43 43 44 46 8 10 12 11 10 7 6 5 5 5 4 4 3 3 2 2 2 2 1 1 2 1 1 1 0 360 360 360 360 0 1 1 1 1 1 1 2 2 3 3 4 5 6 6 7 7 6 6 6 6 5 5 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 7 8 9 10 10 10 11 12 12 13 14 14 15 15 15 16 16 17 19 20 21 21 21 20 19 19 19 20 20 21 22 21 20 19 20 21 23 24 24 25 27 32 38 44 49 48 45 68 109 95 92 82 47 21 35 45 57 101 139 137 117 91 159 199 208 216 208 83 79 74 41 302 297 298 303 312 324 346 5 18 9 360 348 345 346 355 2 360 2 5 19 24 15 9 38 78 77 70 59 52 47 31 273 261 74 57 44 35 45 47 264 243 243 300 311 299 194 164 186 221 34 78 94 119 114 99 114 127 170 188 167 121 90 40 61 74 65 32 322 334 360 53 74 77 83 93 104 107 109 118 114 74 86 95 86 88 90 83 75 69 67 69 60 46 22 353 321 307 293 285 306 315 311 308 304 296 286 290 342 15 4 319 258 252 285 44 51 54 59 66 70 64 53 51 54 63 79 140 210 221 225 243 266 278 282 285 284 285 284 277 272 270 269 266 265 265 271 273 272 270 264 258 255 254 247 237 199 191 194 223 281 329 347 3 17 20 19 13 9 7 10 13 4 357 353 360 5 4 356 299 276 255 212 163 142 112 96 87 87 90 100 111 127 132 159 169 103 68 61 80 93 74 63 53 39 18 16 33 67 71 77 86 90 87 74 63 64 60 53 32 20 22 33 44 57 53 44 47 54 62 65 66 71 83 102 97 360 12 51 87 85 84 86 95 107 104 107 115 121 131 119 105 94 86 81 86 113 145 157 185 236 251 260 276 339 11 19 18 15 21 32 39 36 23 25 28 38 50 66 78 79 62 31 357 328 315 307 316 324 333 17 68 73 64 41 4 337 4 5 7 189 167 32 76 83 80 82 84 84 79 75 75 79 78 273 273 330 49 65 87 99 75 49 30 67 89 108 135 189 158 113 83 74 60 344 303 296 310 325 307 66 59 43 62 105 98 93 84 74 53 43 39 37 6 345 334 295 175 180 73 64 63 64 82 96 212 35 66 81 100 132 209 264 290 312 330 354 14 29 57 71 73 87 90 86 78 49 57 74 87 114 148 97 110 120 166 219 234 243 258 285 314 330 333 332 19 180 200 220 216 81 47 37 27 17 15 26 32 32 11 5 20 59 80 72 53 13 9 358 338 329 325 24 41 360 309 85 73 56 43 32 25 16 10 13 36 41 39 18 1 351 344 339 332 328 319 306 301 302 300 292 180 103 78 71 62 27 348 313 254 110 98 87 84 81 88 89 83 75 67 84 91 91 83 68 62 79 94 88 53 356 351 339 289 273 264 166 130 124 121 118 115 114 113 115 117 119 119 117 113 107 99 98 100 105 109 113 120 125 128 137 147 168 168 167 162 159 157 146 144 146 151 161 174 177 180 182 189 200 211 221 228 235 240 243 241 234 221 214 207 199 183 145 127 120 119 118 116 116 115 112 112 112 111 116 119 91 59 84 125 160 194 206 204 207 214 223 228 235 243 252 263 273 282 294 299 304 301 297 292 291 286 280 274 270 270 271 273 274 276 275 275 275 286 298 312 307 299 289 277 267 262 261 260 269 283 310 346 10 15 19 22 29 32 31 24 18 20 24 28 33 36 40 37 37 38 39 38 59 66 72 67 50 27 30 33 31 29 25 30 35 43 43 41 45 52 58 59 58 51 48 48 54 57 60 54 50 45 42 40 41 40 39 45 53 57 66 73 77 79 83 88 87 87 85 83 80 82 87 92 95 99 99 100 96 92 89 88 88 85 84 83 82 79 75 70 64 59 55 53 52 51 50 51 51 53 53 53 53 48 45 45 44 44 43 44 10 12 12 10 8 6 5 5 4 4 4 3 3 2 2 2 1 1 1 1 1 1 1 0 360 360 359 359 360 360 0 0 0 360 0 1 1 2 2 3 4 5 6 6 6 6 6 6 5 5 5 6 6 6 6 5 5 5 5 4 4 5 5 5 5 5 4 5 5 5 5 6 7 8 8 9 10 10 11 11 11 12 13 15 15 15 14 15 15 16 18 19 20 20 20 20 19 18 18 18 19 20 21 20 19 18 17 18 20 21 24 26 24 23 25 33 39 24 20 27 74 85 90 86 353 355 20 41 73 126 124 124 98 91 234 238 229 209 109 75 79 82 261 266 272 278 290 304 318 336 347 352 348 340 333 336 343 360 11 14 10 6 1 352 349 345 21 92 82 74 58 38 273 239 236 312 43 50 29 360 261 245 239 225 228 286 278 240 159 154 142 95 333 322 333 360 137 154 151 137 130 110 101 104 99 84 73 69 62 360 312 330 360 39 66 80 79 84 90 96 103 110 118 114 94 79 57 47 68 96 91 76 74 73 76 39 360 337 338 347 355 353 337 329 320 318 308 307 324 346 355 358 333 284 253 74 42 36 41 43 40 42 44 43 39 29 325 241 226 226 232 247 261 279 289 296 294 293 289 283 281 302 308 299 293 291 312 328 333 330 321 316 320 343 353 356 354 354 357 360 7 5 9 12 18 20 19 13 9 2 358 351 357 1 360 355 352 355 351 341 319 278 266 254 241 215 102 79 75 73 72 74 85 95 100 81 68 65 58 55 48 51 55 54 54 51 36 275 252 229 112 68 65 68 78 84 85 81 81 77 71 54 34 23 32 48 75 77 72 65 62 62 59 55 53 68 95 93 65 36 62 82 79 78 82 94 102 104 111 119 125 121 103 102 98 96 104 125 164 171 180 174 169 331 348 13 25 27 27 25 23 21 21 27 32 33 35 33 34 43 51 55 58 54 11 332 300 305 311 322 332 343 23 64 82 83 71 333 342 4 5 360 192 67 26 49 64 71 74 88 119 126 122 110 114 186 241 250 131 76 55 62 83 99 97 84 98 113 140 147 121 73 72 69 59 51 37 74 103 332 307 303 70 67 39 5 327 77 79 77 84 78 58 50 38 352 332 320 312 154 180 111 55 87 109 180 176 158 114 98 93 112 155 206 242 273 303 333 3 16 23 33 37 70 95 89 81 66 45 41 37 45 156 167 152 149 163 189 186 141 57 52 47 27 12 6 11 19 67 101 96 62 55 55 53 39 344 322 343 15 34 25 29 45 70 78 78 48 2 348 333 321 319 323 92 137 194 140 88 75 62 43 13 360 352 347 17 42 40 31 2 349 340 332 327 322 325 326 327 341 354 2 11 26 14 9 4 5 360 348 344 156 91 85 87 93 97 95 96 96 90 82 81 82 83 81 72 57 81 99 110 85 349 326 306 280 279 283 293 135 130 123 120 118 121 123 130 129 126 125 125 124 124 123 120 116 112 110 114 126 135 143 153 159 170 180 195 242 245 237 194 152 150 157 170 188 187 186 183 185 192 201 206 208 209 209 211 206 203 196 189 182 178 169 150 135 128 126 126 126 125 125 124 126 124 113 106 104 83 68 91 148 164 175 194 200 199 202 208 215 222 227 237 248 264 280 295 296 294 286 280 271 271 267 261 259 257 259 260 261 263 262 264 266 270 274 281 283 276 267 260 254 249 247 254 264 279 314 353 10 22 25 28 29 35 36 37 32 28 27 31 37 43 45 47 40 37 35 39 48 66 81 91 85 62 37 33 29 26 19 13 22 36 47 45 44 47 55 63 66 64 56 49 49 55 55 55 51 45 40 35 30 31 42 49 51 52 57 66 74 80 82 84 87 87 84 83 81 84 90 96 105 109 110 108 106 103 99 95 94 94 93 90 89 89 86 82 74 66 61 59 59 58 56 56 56 57 58 56 55 53 49 47 48 47 47 45 45 12 13 11 9 7 5 4 4 4 3 3 2 2 1 1 1 1 1 0 1 0 0 360 360 359 359 359 359 359 360 360 360 360 360 360 1 1 2 2 3 4 5 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 5 5 4 5 5 6 6 7 7 8 8 9 10 10 11 12 12 13 14 14 14 14 14 15 17 17 19 20 20 20 18 18 17 18 18 19 20 20 19 18 16 17 18 21 27 29 25 19 16 26 27 10 10 31 70 76 79 74 322 360 81 109 104 109 110 109 98 163 254 261 248 156 94 91 99 128 237 252 261 270 284 296 305 324 349 348 344 333 336 345 358 8 17 12 358 346 338 332 344 360 52 74 83 89 98 252 259 91 58 42 16 341 259 256 242 225 221 225 208 193 142 110 98 58 14 360 343 330 325 324 325 47 119 94 78 58 62 80 94 90 78 73 57 348 352 14 17 35 68 83 88 88 86 83 116 134 126 113 98 81 59 5 327 302 268 201 217 222 230 238 269 295 323 341 343 334 322 338 350 11 18 16 1 351 345 347 353 12 44 62 52 43 47 41 35 35 37 39 360 249 249 243 235 251 296 331 331 322 319 318 318 315 314 343 6 12 14 18 17 16 13 12 13 16 19 21 19 17 17 18 19 19 17 12 10 9 12 14 16 10 3 354 348 343 347 350 351 352 352 352 350 348 337 331 332 354 21 355 4 41 61 67 68 66 63 62 61 62 59 51 44 40 42 45 48 48 46 43 32 14 300 258 224 67 56 42 38 38 53 68 83 90 96 95 95 88 69 51 47 61 81 97 98 90 83 78 71 58 43 55 79 90 79 69 76 85 90 96 99 95 99 105 115 118 112 101 90 93 97 108 102 110 103 82 75 58 50 40 34 26 24 25 25 24 21 19 18 19 24 35 49 44 43 51 55 58 53 37 353 329 320 327 327 324 337 358 29 66 93 114 115 58 34 25 23 47 81 63 52 56 66 72 67 75 141 155 143 120 101 86 140 184 91 41 37 46 81 122 153 171 156 88 73 38 26 36 61 61 25 352 333 38 70 253 258 332 64 67 66 59 56 60 60 62 82 82 65 140 284 310 312 312 338 360 216 224 216 190 193 205 212 195 159 152 150 122 198 219 256 286 332 15 31 27 18 7 353 25 85 81 72 52 38 40 11 267 192 172 144 74 38 26 34 39 44 50 57 39 9 339 353 34 87 77 68 58 54 57 113 193 242 262 280 19 50 44 47 57 73 77 76 36 332 313 309 307 315 319 136 194 172 100 92 87 84 58 303 296 292 289 41 63 60 38 350 335 326 318 312 311 325 343 358 10 17 23 25 24 10 358 343 343 336 317 328 97 84 76 58 76 93 92 100 106 103 95 83 88 93 98 94 88 98 108 117 109 35 306 297 289 294 299 311 129 127 120 119 120 126 131 137 127 123 127 129 131 136 137 136 133 131 132 137 146 156 162 166 168 168 172 187 216 246 267 290 239 169 170 177 186 188 187 185 182 185 193 198 200 198 197 199 195 188 178 173 171 171 163 151 142 138 139 137 137 132 127 118 116 114 112 123 140 139 132 136 162 167 168 180 187 186 190 195 204 210 215 221 229 250 270 285 285 280 266 259 254 253 252 251 251 252 251 253 255 255 257 257 256 257 258 257 256 251 247 245 245 246 250 264 285 308 326 355 13 25 31 35 38 38 41 45 50 48 43 47 51 52 52 53 49 44 40 47 58 72 79 83 79 71 61 45 33 20 16 14 30 43 50 47 42 44 54 64 67 65 56 43 40 45 47 45 42 34 27 22 23 29 49 59 53 53 56 63 71 81 83 87 87 84 85 85 88 93 101 109 112 113 113 112 109 106 104 102 101 102 100 97 96 96 93 86 79 72 66 64 64 65 64 62 61 59 58 57 53 50 49 47 46 46 46 47 48 12 12 10 7 5 4 4 4 3 3 2 2 2 1 1 0 0 0 0 0 360 360 360 359 359 359 359 359 359 360 359 359 359 359 360 0 1 1 2 3 4 5 6 6 5 5 4 4 4 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 5 5 6 7 7 8 9 10 11 11 12 13 13 14 14 14 14 14 15 16 18 19 19 19 18 18 16 17 18 18 19 19 19 18 16 16 17 22 31 32 30 24 21 20 12 3 9 39 74 81 82 81 50 92 105 101 96 96 95 131 180 258 274 296 17 80 102 115 137 183 208 214 226 238 257 279 309 349 360 350 342 331 343 358 11 13 14 2 350 333 327 330 22 55 70 77 85 112 159 212 106 58 51 13 284 273 268 277 251 215 218 215 194 161 127 117 92 348 340 19 16 13 46 106 116 116 114 94 80 74 62 58 65 84 83 69 44 14 22 29 27 22 34 69 81 87 75 51 194 204 128 101 100 97 62 339 329 316 287 261 251 238 233 231 244 259 259 290 307 311 322 9 27 34 13 356 342 335 328 335 348 9 27 43 55 62 61 49 39 30 42 164 213 253 320 36 48 33 25 12 356 348 353 1 11 13 18 32 33 29 24 21 17 15 14 16 17 17 15 15 15 16 16 15 13 11 8 5 1 359 1 360 354 342 335 330 335 339 344 344 344 345 344 344 339 334 330 341 9 47 54 44 41 43 58 65 68 67 63 59 57 56 52 47 41 41 43 47 49 50 47 41 27 15 355 29 51 51 42 27 17 20 37 50 67 83 90 93 86 83 82 78 72 79 89 99 101 99 98 99 100 97 88 86 86 89 85 83 80 90 101 102 100 92 100 106 112 101 93 87 83 79 81 82 70 60 52 49 47 45 41 36 28 22 17 16 16 14 12 8 3 2 2 31 60 58 53 44 54 62 64 46 324 319 316 318 344 6 13 23 36 72 92 106 90 57 52 39 24 50 67 66 69 75 81 81 82 65 40 38 62 85 74 67 65 57 46 21 7 360 68 104 145 135 109 88 75 31 4 13 54 48 5 348 341 8 328 247 211 82 57 53 51 49 56 61 52 41 35 19 13 194 248 289 294 306 332 325 296 246 234 229 219 213 246 235 215 198 70 57 53 29 351 355 10 40 41 32 21 9 3 47 87 87 83 47 331 234 228 222 209 139 71 42 35 30 28 28 32 41 48 32 347 337 3 41 72 73 69 61 55 45 111 209 241 243 241 169 74 57 62 71 78 85 90 205 273 282 288 293 300 274 196 123 91 79 96 103 117 169 278 289 290 283 180 128 119 109 360 312 305 305 309 323 357 6 11 13 23 35 34 22 351 337 326 325 305 282 292 78 84 74 63 56 59 68 86 102 109 108 106 117 124 131 122 120 126 127 128 127 132 284 284 284 293 296 299 134 126 121 120 121 124 127 128 112 111 119 124 129 136 141 143 141 142 146 154 161 163 164 168 188 197 194 188 192 211 234 258 273 243 195 187 184 186 188 189 188 188 190 190 190 188 187 187 179 171 166 169 171 170 163 155 151 150 151 150 145 133 130 132 152 159 160 162 164 165 165 165 166 159 58 198 193 184 189 194 198 201 204 205 210 223 239 246 241 240 240 243 243 243 245 247 249 250 247 250 253 255 255 255 253 251 248 245 245 242 239 238 241 248 259 270 279 287 298 324 13 31 36 43 45 47 49 53 60 61 60 60 61 64 64 63 61 55 53 61 67 74 74 77 73 71 69 52 39 24 25 30 43 47 50 44 41 39 47 57 60 56 50 36 30 27 32 29 23 17 11 12 19 35 51 57 54 54 54 59 66 77 80 78 71 79 87 93 101 105 111 114 117 117 117 115 112 111 109 107 107 108 107 104 101 99 98 96 91 85 79 73 73 71 70 66 63 59 56 54 50 48 46 44 44 44 45 48 50 12 10 8 6 4 4 3 2 2 2 1 1 1 0 0 360 360 360 360 360 360 359 359 358 358 358 359 359 359 359 359 359 359 359 360 360 0 1 2 3 4 5 5 5 4 4 4 4 5 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 5 5 6 7 8 9 10 10 11 12 12 13 13 14 13 14 14 15 16 18 18 18 18 17 16 16 16 17 18 18 18 18 16 16 17 22 31 33 31 25 15 10 9 22 36 50 70 105 126 188 148 110 100 91 81 83 111 219 263 285 301 37 40 78 107 139 166 197 204 207 209 203 188 183 183 184 212 324 331 339 2 15 24 15 2 343 332 325 357 21 41 60 71 75 82 104 118 121 84 72 61 277 268 259 255 256 241 225 216 210 184 165 156 158 196 258 222 189 143 112 112 131 139 145 160 155 102 95 91 58 39 81 80 69 41 25 23 18 2 354 20 67 72 76 60 317 277 259 256 80 106 119 114 77 350 335 321 302 281 259 240 233 244 245 230 276 302 332 2 34 34 15 325 312 306 307 316 340 359 10 13 15 18 31 46 62 57 332 186 167 59 34 34 49 47 36 25 15 10 10 16 20 20 15 20 37 50 44 20 13 9 7 11 17 19 17 13 8 4 5 5 4 353 340 333 329 323 319 311 308 313 314 320 327 337 341 340 339 337 338 335 331 326 329 338 15 43 58 55 48 37 40 56 63 67 66 64 59 57 55 53 48 42 39 42 47 52 52 47 41 29 24 25 40 46 47 33 17 355 4 24 42 53 64 79 87 82 79 81 84 88 90 96 103 104 106 106 116 124 130 118 102 92 87 87 87 86 86 90 93 96 96 104 106 108 93 85 77 67 59 64 70 73 69 63 58 56 54 58 54 38 22 7 4 3 360 356 350 341 336 331 45 51 42 38 36 44 52 72 126 249 326 8 23 32 34 30 25 32 62 64 59 45 34 30 23 29 65 67 61 70 90 96 87 78 63 50 37 35 53 81 85 83 92 96 106 301 314 47 49 40 84 108 110 102 81 6 5 47 50 14 303 328 351 335 360 99 73 66 60 47 25 55 72 60 51 39 17 344 239 251 263 273 285 310 333 6 41 299 273 260 224 110 91 71 53 52 53 54 38 15 6 12 45 56 51 31 19 15 59 86 98 112 208 212 210 205 190 78 52 49 46 30 11 356 327 283 253 28 51 37 26 26 37 57 75 75 67 53 41 37 23 346 290 250 210 232 250 240 156 83 102 132 225 246 273 299 296 298 47 81 72 74 78 94 105 115 114 60 60 36 345 234 206 184 173 175 282 326 339 8 18 21 11 5 358 13 129 148 189 281 330 336 349 341 314 19 91 100 89 77 63 60 62 72 89 105 116 122 126 159 204 167 149 145 145 144 144 149 168 243 280 302 302 156 137 128 123 120 122 129 130 124 111 110 112 114 120 126 133 142 142 146 150 156 159 157 155 161 197 225 236 214 205 217 228 240 254 269 277 258 223 206 201 198 195 189 183 178 175 173 171 166 161 163 167 170 172 172 166 161 160 161 164 161 155 149 156 163 163 166 169 168 163 157 157 157 152 164 180 190 189 184 188 192 192 194 194 195 199 204 214 221 222 225 230 237 241 244 246 249 251 251 250 249 255 260 257 255 251 249 247 242 242 242 239 237 239 242 247 256 259 260 266 283 10 38 45 48 50 52 52 55 63 68 74 70 69 71 73 73 72 68 65 67 70 73 74 74 71 72 66 53 43 32 35 43 52 53 52 45 42 40 49 54 56 54 51 38 20 9 360 356 356 4 11 20 31 42 55 56 50 46 46 52 60 67 68 61 57 72 87 102 110 114 118 118 118 118 116 116 113 112 113 112 112 113 113 111 111 110 109 105 103 98 95 88 82 79 74 67 62 57 54 52 48 46 44 44 43 41 42 44 48 10 8 6 4 3 3 2 2 1 1 1 1 0 360 360 360 360 360 360 360 359 359 358 358 358 358 358 359 359 359 358 358 358 359 359 360 0 1 2 3 4 4 4 4 4 3 3 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 4 4 5 6 8 8 9 9 10 11 11 12 12 13 13 13 13 14 15 17 17 18 17 16 16 15 15 16 16 17 17 17 16 15 16 20 26 35 31 16 7 17 29 45 47 43 60 131 139 142 129 111 99 85 82 216 254 278 314 360 94 96 93 105 128 164 184 203 212 213 212 202 196 192 180 160 137 67 24 23 25 24 23 11 335 324 340 18 56 62 64 67 74 80 86 95 122 146 139 177 221 246 248 242 223 216 228 221 212 202 192 184 184 190 205 219 208 177 155 127 123 162 169 172 178 184 165 142 130 145 343 333 27 36 27 20 14 23 21 11 42 71 70 79 184 292 290 246 230 206 135 129 131 119 24 351 342 336 325 303 256 251 263 292 302 311 353 27 34 30 314 298 294 300 307 319 348 7 9 6 2 358 354 355 13 78 52 35 23 19 20 26 36 49 43 37 29 22 17 17 21 27 15 1 2 27 109 117 86 314 288 273 219 185 166 152 28 329 323 318 308 297 294 292 287 284 277 290 307 313 313 318 325 336 345 346 342 337 333 331 325 323 323 357 29 50 59 66 61 54 41 41 50 61 65 64 60 57 57 57 55 49 43 41 44 49 54 55 50 42 33 31 35 43 43 39 21 356 327 341 5 45 47 47 75 88 90 81 75 76 83 93 102 110 114 118 124 141 142 139 113 96 87 85 85 81 77 73 78 85 95 104 123 112 99 86 75 63 48 44 47 66 77 81 81 82 89 98 102 99 79 348 314 323 331 333 333 330 324 321 354 72 67 53 33 26 31 30 35 51 70 70 57 54 58 45 33 26 37 56 53 46 32 19 7 3 9 26 44 49 23 71 86 73 67 79 69 45 8 40 135 143 147 151 151 161 360 15 42 32 21 28 75 108 103 90 44 21 13 93 155 198 355 357 349 56 85 81 75 65 38 326 243 180 55 50 33 338 306 273 279 273 259 224 198 45 33 27 333 302 288 38 74 53 47 40 31 37 53 29 2 343 344 19 79 84 52 32 22 42 68 96 147 187 205 180 108 52 45 44 42 32 347 275 242 230 228 231 250 42 43 35 21 21 51 82 78 69 53 41 34 20 7 354 335 304 273 255 244 246 254 240 229 232 292 11 17 22 35 64 66 63 67 75 85 92 102 111 96 74 50 5 282 259 243 239 254 24 22 30 45 38 25 2 351 348 333 294 218 305 354 3 9 34 45 44 38 63 83 90 93 92 80 74 75 80 89 111 124 142 238 269 259 188 160 154 146 142 145 150 194 291 317 331 127 130 121 119 123 126 131 129 124 118 117 118 120 123 129 139 144 144 142 141 140 141 144 155 168 186 211 249 265 257 249 246 245 245 203 128 23 337 277 237 231 233 267 73 143 153 156 154 155 160 168 172 175 176 175 172 170 169 170 173 175 168 146 144 147 151 152 155 154 149 147 145 145 148 156 170 180 180 180 182 186 188 189 192 197 201 205 209 216 224 235 245 251 251 249 249 248 247 248 246 246 249 252 252 251 249 247 245 242 241 241 247 247 247 240 238 241 244 247 253 269 360 36 42 40 45 50 50 55 65 74 79 78 76 75 76 74 71 70 68 68 67 68 67 70 70 68 66 58 50 45 47 52 57 55 52 49 47 47 52 56 60 64 68 70 47 360 328 347 355 9 13 23 36 45 56 57 47 27 46 53 57 62 69 64 62 68 83 101 114 120 123 120 118 116 114 112 111 112 114 114 114 112 112 113 115 115 113 111 109 109 107 103 94 84 76 71 65 62 57 54 50 49 46 45 43 42 42 44 49 8 6 4 3 3 2 2 1 1 1 0 0 360 360 360 360 360 359 359 359 359 358 358 357 357 358 358 358 358 358 358 358 358 358 359 359 360 1 2 3 4 4 3 3 3 3 4 4 4 3 3 4 4 4 4 3 3 3 3 3 3 2 3 3 3 3 3 3 3 3 3 2 2 3 3 3 4 5 6 7 8 9 9 10 11 12 12 11 11 12 12 13 14 15 16 17 16 16 14 14 14 14 15 16 16 16 16 14 16 19 23 28 41 55 47 24 38 61 57 51 43 46 62 69 81 91 96 93 181 205 38 30 29 71 107 121 123 132 158 189 209 215 216 212 213 213 145 112 73 52 38 33 30 34 31 23 13 2 353 355 17 51 67 71 75 78 88 105 135 157 176 182 190 203 223 247 240 225 204 206 212 209 202 193 189 189 190 186 183 160 139 138 136 91 155 198 200 170 151 134 144 180 176 133 53 37 23 21 11 344 353 30 2 354 29 71 94 99 107 80 80 118 235 278 60 110 129 119 69 6 343 326 312 311 292 296 310 341 354 14 344 287 246 259 267 297 315 329 360 18 18 10 357 339 320 314 324 335 350 2 10 12 9 359 360 12 42 57 52 43 26 16 7 350 348 55 338 326 321 336 95 91 106 255 258 250 216 193 177 180 189 210 229 243 252 258 263 275 285 298 307 314 315 318 322 330 340 348 353 356 349 338 330 324 319 338 15 44 54 62 65 67 66 59 48 43 48 61 64 64 60 57 55 56 55 48 43 40 45 51 56 57 55 47 40 35 36 38 37 19 343 319 310 328 360 45 53 52 55 64 73 73 70 70 79 90 103 114 122 131 147 159 142 118 95 85 80 77 76 76 75 73 75 83 100 106 108 88 83 79 70 54 33 30 36 62 79 89 98 106 115 115 117 130 167 214 217 221 335 337 329 330 334 349 24 54 52 45 28 23 25 26 31 37 62 72 77 78 82 67 45 23 51 67 66 48 22 5 343 333 336 344 351 9 7 68 94 111 138 200 307 336 291 239 206 173 155 81 90 72 24 25 44 49 38 17 71 99 100 93 64 18 17 49 43 27 7 357 326 56 84 85 82 75 53 293 246 202 115 41 17 333 300 300 345 337 314 221 64 55 28 358 310 302 305 65 58 38 7 333 342 352 360 357 346 329 332 344 132 138 142 82 67 61 45 360 186 152 88 59 49 41 39 34 16 320 251 228 220 208 208 208 128 56 45 11 310 269 95 83 82 75 58 47 34 11 358 348 338 327 303 269 242 240 247 261 221 69 58 48 37 30 42 64 65 61 57 78 98 108 112 112 95 80 49 356 309 300 292 277 290 38 40 48 56 50 26 333 314 303 300 308 19 18 18 19 24 45 92 95 84 72 66 71 97 109 99 88 74 69 81 111 113 112 74 320 314 296 289 301 314 360 146 146 140 103 92 126 123 121 116 116 120 124 126 125 125 127 129 134 139 148 155 153 149 143 134 127 115 109 27 355 17 82 360 279 265 266 264 266 259 245 165 97 32 312 281 261 262 291 337 21 136 148 154 157 164 170 174 177 180 179 179 179 179 179 177 175 171 157 70 47 58 113 136 142 146 144 142 142 147 155 152 154 164 171 177 174 178 184 188 194 199 206 215 223 238 261 270 267 256 245 239 237 239 241 244 246 247 244 244 245 245 245 242 238 236 234 235 238 244 246 244 239 234 238 243 250 259 278 325 24 34 41 45 54 62 77 83 81 80 78 75 74 70 67 63 63 63 64 64 67 67 67 67 68 67 56 51 52 53 55 54 53 52 51 53 56 61 65 70 78 91 92 58 12 7 6 11 15 20 35 46 55 47 28 27 51 57 58 66 73 73 73 70 79 94 111 117 119 117 115 111 111 109 111 113 116 115 114 113 113 113 116 116 115 113 113 115 113 108 98 88 80 75 72 71 66 61 57 54 50 51 47 45 45 48 50 6 4 3 2 2 2 1 1 0 0 360 360 360 359 359 359 359 359 359 358 358 357 357 357 357 357 358 358 358 357 357 357 358 358 359 359 360 1 2 3 3 3 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 3 3 3 3 3 2 2 2 2 2 2 2 3 3 4 6 7 8 8 9 10 11 11 11 11 11 11 12 13 14 15 15 15 14 14 13 14 14 14 14 15 15 15 15 16 17 20 24 38 70 119 137 65 62 59 57 47 45 45 39 42 59 99 130 78 72 73 65 60 76 105 123 127 136 158 201 226 226 214 150 142 221 167 87 72 56 38 23 19 28 31 28 18 8 4 21 40 63 74 77 86 96 109 128 149 165 178 188 197 209 227 233 215 180 164 185 195 195 190 185 173 162 149 153 151 126 107 99 99 100 243 237 220 121 115 118 152 193 221 27 60 64 62 121 171 168 157 139 292 310 321 71 104 74 66 79 95 93 80 45 16 116 123 112 98 72 329 299 286 301 319 322 329 344 52 78 269 268 268 273 288 325 358 19 25 22 8 331 306 292 300 312 330 347 2 3 3 350 338 322 334 356 36 52 59 47 322 264 254 253 246 235 234 261 311 352 7 360 341 302 298 286 239 202 192 192 199 208 217 229 244 258 271 291 303 314 313 313 313 317 321 330 354 11 10 4 354 341 325 322 327 16 50 63 62 63 65 69 71 67 59 46 50 61 66 66 62 58 56 59 56 50 42 39 43 49 55 57 56 51 44 37 33 26 15 339 311 301 312 337 16 45 57 53 46 39 41 49 53 56 69 79 90 100 107 107 103 101 90 84 79 79 76 75 77 79 81 84 88 92 98 89 80 68 76 80 80 68 44 27 33 64 80 89 100 113 126 127 128 142 165 206 180 93 7 347 339 351 8 30 40 43 37 31 21 19 18 14 25 39 58 64 71 71 76 81 67 47 58 69 77 59 360 333 325 317 304 308 319 301 203 209 140 110 94 53 2 7 45 91 109 106 86 71 68 51 20 343 323 46 41 360 99 97 97 90 70 29 25 33 14 352 331 13 48 64 73 78 83 82 71 50 328 218 217 313 345 342 295 16 32 48 57 66 60 50 7 329 295 344 56 65 54 4 285 279 333 353 357 341 329 319 327 340 143 147 147 27 32 52 24 35 142 106 92 84 83 82 52 16 299 242 203 180 167 157 143 104 55 48 30 287 269 267 95 84 85 79 59 40 10 331 323 318 313 311 302 263 222 214 225 224 88 84 76 64 41 34 50 68 79 78 42 67 99 135 112 100 93 87 54 324 301 294 278 261 81 57 43 54 70 101 236 261 274 286 302 342 22 27 29 30 11 15 121 111 103 98 85 50 87 112 112 105 94 89 94 111 111 109 106 102 113 279 276 269 278 249 156 147 137 126 118 116 115 116 119 121 124 126 126 126 128 134 143 152 155 157 158 154 148 141 133 128 121 114 68 42 49 51 269 244 239 254 268 277 272 251 180 175 202 255 262 265 264 263 254 208 183 173 171 173 176 178 180 182 184 185 185 186 186 186 181 172 139 84 46 65 113 132 135 143 149 144 141 144 157 165 158 152 154 170 177 177 177 183 184 191 198 204 214 230 248 256 251 245 236 232 230 229 231 233 237 240 243 242 240 240 242 241 240 233 221 223 226 230 234 238 241 237 234 240 245 247 247 247 261 360 31 36 42 53 70 91 86 83 81 79 76 76 74 71 65 63 63 65 66 66 70 71 73 72 68 63 58 57 56 54 53 53 54 56 56 60 64 65 62 62 62 40 10 353 347 348 353 360 6 24 36 46 38 38 30 57 66 67 70 75 79 81 76 80 91 104 111 113 111 109 106 108 109 113 115 117 116 114 112 115 116 118 118 117 117 116 116 115 112 103 94 87 85 82 82 78 73 69 63 57 57 56 52 53 54 53 4 3 2 2 2 2 1 0 0 360 360 360 359 359 359 359 359 358 358 358 357 357 356 357 357 357 357 357 357 357 357 357 357 358 359 360 0 1 2 2 2 2 2 2 2 3 2 2 2 2 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 3 3 3 2 2 2 2 2 2 1 2 2 3 4 5 6 7 8 9 10 10 10 11 11 11 11 12 13 14 15 14 14 13 13 12 13 13 13 13 13 14 15 15 17 17 22 35 103 145 152 115 87 72 65 56 50 46 32 360 341 100 91 77 81 81 79 73 70 79 105 116 123 135 191 220 229 201 127 190 206 180 82 81 75 48 21 18 18 24 28 25 19 18 30 48 69 80 87 92 100 108 121 138 156 171 183 187 191 196 180 147 141 149 177 183 183 180 169 153 148 146 154 150 135 93 79 72 95 242 234 181 91 120 132 153 185 223 219 180 144 138 133 151 184 228 249 276 270 266 91 90 68 12 8 122 125 115 104 101 185 138 122 126 129 196 279 293 310 309 299 314 360 69 35 352 312 300 301 321 349 357 358 354 337 302 296 302 317 323 327 336 352 10 327 302 290 281 274 320 19 38 49 69 237 250 253 259 261 258 251 243 261 327 17 348 323 306 296 292 259 230 221 221 222 231 236 239 249 263 283 303 321 321 319 316 320 324 334 343 360 14 19 12 6 356 346 335 344 12 46 61 68 66 65 66 69 74 75 72 63 63 68 72 70 65 59 59 61 59 53 42 39 41 47 53 59 58 54 46 37 28 11 348 316 311 312 345 9 30 45 54 50 42 28 15 9 19 33 53 70 76 77 74 74 73 72 69 74 78 84 86 86 87 90 97 107 117 90 79 74 71 69 77 85 91 88 74 39 47 71 90 106 122 127 133 132 138 149 160 164 159 144 99 11 12 25 42 52 57 48 31 23 14 5 4 7 19 41 62 56 49 39 30 35 52 57 59 57 60 71 36 330 311 300 285 310 338 257 194 224 88 77 59 46 33 33 41 62 55 48 73 83 85 114 250 285 299 21 360 360 141 90 81 77 60 30 15 358 312 308 322 22 54 78 73 71 75 77 70 49 11 239 233 249 301 304 265 331 6 35 49 53 47 23 333 320 332 53 64 66 54 274 272 239 197 269 317 325 324 324 349 19 142 142 58 13 353 328 352 62 90 105 110 110 110 118 139 180 224 136 119 127 107 68 62 57 47 22 262 254 278 50 83 90 93 89 73 360 298 282 289 295 302 330 14 150 162 173 192 120 63 94 101 101 115 180 114 95 106 93 77 56 47 224 101 94 98 102 232 288 289 278 260 181 63 50 38 44 53 198 255 282 335 351 2 2 8 22 58 87 32 4 285 144 125 125 122 115 117 122 124 129 131 137 133 129 130 134 140 144 159 235 236 225 219 206 184 153 144 132 128 126 131 132 132 133 133 135 136 137 138 138 138 149 154 156 152 147 142 139 136 140 144 147 147 139 168 192 216 222 226 243 270 286 278 272 255 230 227 241 251 258 252 237 221 206 196 185 182 181 182 182 184 185 187 189 190 190 189 189 187 171 41 50 84 123 132 136 137 140 145 146 148 154 166 174 168 157 158 171 178 180 178 180 187 193 195 197 201 209 223 229 232 229 227 226 224 223 224 227 230 234 237 240 239 239 238 237 234 225 206 205 206 216 215 216 210 206 180 360 285 250 240 243 254 35 50 53 54 61 73 83 91 97 97 96 86 75 72 70 71 68 65 66 66 70 76 78 84 81 76 70 68 61 56 54 52 55 58 58 58 58 58 54 45 24 360 336 325 325 324 324 309 325 344 7 30 41 37 39 43 53 61 69 74 79 82 82 81 81 87 101 106 109 107 104 103 107 114 118 119 119 117 116 116 119 120 119 118 117 117 116 115 113 111 105 101 98 99 99 98 93 86 81 74 69 67 62 61 59 57 60 3 2 2 2 1 1 0 360 360 360 360 359 359 359 358 358 358 358 358 357 357 356 356 356 357 357 356 356 356 356 356 356 357 358 359 360 0 1 2 2 2 1 1 1 2 2 2 2 2 2 2 2 2 2 3 3 3 2 2 2 1 1 1 1 1 2 2 2 2 2 2 2 1 1 1 1 1 1 2 3 3 5 6 7 8 9 10 11 10 10 9 9 11 12 13 14 14 13 12 12 11 11 12 12 12 12 12 13 14 16 19 23 42 91 139 145 129 115 107 117 131 159 148 156 309 309 180 131 104 90 81 74 71 73 77 113 156 154 168 204 214 216 195 168 170 97 71 60 62 76 53 29 14 8 7 18 23 27 29 33 47 64 83 90 92 97 103 115 128 147 165 177 183 177 168 158 155 159 175 184 184 180 176 180 174 164 161 164 166 157 110 101 118 113 108 103 112 128 127 130 129 154 179 208 204 172 146 139 151 185 235 265 279 273 248 177 127 88 28 15 11 31 100 113 113 305 326 346 115 149 171 288 300 305 303 304 65 48 41 23 7 341 338 341 2 7 1 351 339 335 331 333 331 330 326 324 317 281 238 247 249 245 235 232 243 263 277 239 244 256 286 296 298 288 279 270 270 286 300 337 274 267 259 249 239 230 226 226 239 250 261 270 278 291 306 320 331 338 342 346 347 354 3 12 12 11 8 6 3 2 360 6 14 27 41 51 57 63 64 67 68 72 77 84 91 90 80 74 73 76 72 63 62 62 65 60 44 47 51 60 62 65 61 55 49 37 25 4 346 324 351 21 40 36 30 39 46 48 39 25 358 344 336 4 33 59 72 77 75 72 70 69 70 75 82 90 94 98 103 111 129 132 114 82 74 71 71 73 76 84 91 97 92 69 70 81 102 106 112 115 119 122 135 154 170 172 163 133 104 55 37 41 62 78 84 70 51 37 15 7 5 13 28 43 57 58 59 64 51 45 53 61 65 50 32 8 350 342 325 322 329 6 17 3 293 252 84 71 57 45 37 42 42 49 49 47 53 65 71 56 326 301 357 32 20 11 20 71 74 71 54 29 3 324 282 285 339 26 50 70 70 64 52 72 87 59 307 280 277 266 261 260 259 314 32 41 47 39 13 341 321 334 6 58 75 85 198 269 278 226 218 257 301 323 343 360 22 8 47 99 14 338 346 32 48 36 50 71 69 65 70 115 173 180 174 138 120 112 95 88 84 91 113 228 239 247 278 42 65 87 99 98 90 34 318 295 288 292 313 82 113 133 135 131 81 6 12 88 106 119 140 180 162 123 102 104 105 106 99 92 80 95 107 98 72 31 352 327 71 67 54 41 30 20 23 33 51 40 31 32 27 358 349 347 56 94 81 360 275 288 160 134 138 145 164 151 144 147 149 151 147 144 144 142 140 145 157 189 187 190 202 206 199 158 146 140 139 138 139 141 145 146 145 145 147 148 145 139 132 156 161 158 149 138 131 130 135 135 137 139 154 170 189 198 205 211 223 264 275 273 270 268 265 257 248 245 246 247 243 234 219 209 200 191 188 186 185 185 185 187 188 190 191 191 191 194 213 285 360 78 131 145 154 152 146 149 149 148 157 165 180 183 180 164 165 172 176 177 177 181 188 192 195 195 198 203 212 218 220 221 221 221 219 216 214 220 226 230 232 234 234 233 231 217 173 174 174 180 165 150 128 113 110 110 99 83 83 92 106 111 78 73 77 85 78 75 46 38 67 106 118 118 108 96 86 82 79 76 72 70 73 77 83 91 91 84 82 79 71 62 56 51 45 56 62 69 64 60 55 53 40 312 269 260 260 263 263 263 269 295 345 8 29 42 45 47 49 55 59 70 80 84 85 82 78 81 87 99 106 111 109 108 109 113 119 124 124 123 120 121 123 125 124 121 118 116 114 114 112 111 108 106 108 111 117 115 112 104 99 95 94 91 85 81 72 64 62 64 2 2 2 1 1 1 0 360 360 360 359 359 358 358 358 358 357 357 357 356 356 356 356 356 356 356 356 355 355 355 356 356 357 358 359 360 0 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 2 2 2 1 1 1 1 1 1 1 1 1 1 2 3 4 5 6 8 8 9 9 9 9 9 9 11 12 13 13 12 12 11 11 10 11 11 11 11 12 12 13 16 20 28 45 84 128 132 132 129 139 148 147 157 162 180 206 220 215 188 136 110 99 94 91 118 201 229 237 206 206 210 208 206 189 176 117 73 70 64 53 48 42 31 2 358 2 11 18 26 32 38 50 65 83 94 100 105 109 116 126 151 184 180 174 161 158 156 160 165 170 174 176 176 178 186 184 176 169 165 167 161 146 142 139 122 114 109 114 129 131 122 125 161 191 219 198 182 170 166 168 181 197 201 236 238 211 180 139 120 94 72 58 59 38 53 67 65 29 350 324 246 259 328 317 317 336 91 102 69 48 31 19 7 3 4 7 348 329 324 327 341 333 321 320 322 320 330 328 180 194 207 214 209 193 199 214 235 239 234 253 324 3 3 360 349 337 317 318 333 343 351 335 319 306 333 345 346 329 305 315 328 336 336 335 336 339 346 356 360 5 13 21 26 25 22 10 1 355 354 355 3 14 29 37 42 46 46 41 44 52 65 72 78 94 127 133 100 82 74 75 87 92 92 92 92 97 97 112 187 172 118 71 65 61 55 48 39 26 10 2 4 26 42 53 44 36 32 39 45 34 5 329 319 318 6 33 44 61 72 75 75 75 74 72 70 80 92 102 108 117 119 120 95 86 79 77 73 69 70 74 86 96 106 103 96 84 86 94 99 98 93 91 87 91 126 198 132 104 65 50 39 25 26 56 98 109 112 113 118 80 29 7 16 32 36 45 55 68 78 81 70 56 55 77 103 86 68 53 33 38 29 21 9 4 338 333 29 57 56 51 33 28 34 45 54 58 50 39 48 57 50 327 339 32 37 32 20 24 58 71 75 59 38 14 341 310 331 42 48 47 53 62 56 29 355 299 269 311 316 321 296 265 266 257 104 68 48 31 360 320 329 332 341 343 21 96 123 201 287 288 251 258 284 308 340 20 25 20 19 36 91 103 65 55 63 67 64 69 76 80 73 44 46 162 180 165 147 127 121 125 135 157 177 189 198 204 216 40 48 53 79 97 104 109 114 126 257 278 261 180 143 144 149 135 101 24 8 22 94 113 126 141 170 205 28 78 131 132 136 94 71 61 76 90 96 93 82 58 45 71 63 52 31 7 340 333 78 65 63 56 48 16 332 325 327 68 115 140 180 278 311 126 134 141 148 162 148 144 153 152 150 146 145 145 148 151 156 163 175 180 185 191 204 205 151 140 140 135 135 134 140 145 150 148 145 149 147 143 152 160 168 167 163 149 137 126 116 102 77 104 141 166 175 186 196 209 213 221 235 239 247 256 252 249 249 249 247 242 239 237 232 220 210 204 199 195 192 188 187 187 186 186 186 188 190 192 197 211 220 216 180 173 169 158 163 164 160 158 154 164 175 191 195 190 165 163 168 173 176 178 182 186 190 193 195 198 201 207 211 214 215 215 214 212 208 204 212 221 228 230 230 228 224 211 180 144 144 144 145 126 105 85 78 77 84 84 72 74 76 86 85 84 77 84 91 74 64 42 29 24 60 99 112 115 117 109 99 91 87 87 95 96 102 104 96 95 91 87 87 79 66 50 41 52 73 105 120 115 112 114 169 212 229 231 235 238 235 230 237 242 58 62 59 57 56 53 54 54 56 62 70 80 84 90 85 79 78 84 94 106 108 108 109 113 118 124 129 127 127 126 129 132 130 128 125 124 122 120 119 117 113 111 110 117 122 132 129 123 116 113 110 114 115 121 107 91 85 81 77 2 2 2 1 1 0 360 360 360 359 359 358 358 358 357 357 357 357 356 356 355 355 356 356 356 355 355 354 355 355 355 356 357 358 359 360 360 1 1 0 0 0 0 0 360 360 360 1 1 1 1 1 2 2 2 2 2 2 2 1 1 1 360 360 360 360 1 1 1 1 1 1 1 1 360 360 360 359 359 360 360 1 2 3 5 6 7 8 9 9 9 9 9 10 10 11 12 13 11 11 10 9 9 10 10 9 11 12 13 15 19 28 53 85 101 101 91 80 91 97 91 99 126 50 58 78 360 301 285 184 92 103 119 163 198 212 224 229 230 198 168 154 147 156 64 64 80 79 67 52 37 34 24 14 3 358 4 12 25 37 52 67 82 99 105 109 109 116 129 161 184 166 152 142 148 151 154 153 154 159 164 168 176 184 194 194 173 165 167 158 146 126 113 98 121 129 133 131 139 142 147 166 168 178 164 175 187 192 188 180 172 167 179 196 206 173 142 144 146 143 123 110 72 16 4 17 16 327 305 291 301 311 307 330 64 98 101 85 64 42 24 3 347 328 312 298 294 296 291 282 281 293 306 321 353 47 63 90 135 165 176 178 180 190 210 232 227 243 16 20 20 16 12 8 4 359 353 357 9 13 13 16 16 12 7 3 359 358 359 353 347 342 339 338 340 341 345 350 360 15 27 32 23 14 1 354 346 352 360 12 24 36 43 45 44 35 20 360 7 57 80 119 247 180 104 82 78 75 81 100 119 130 141 147 163 180 196 202 171 106 59 57 55 51 46 41 28 16 8 16 33 43 49 46 40 29 29 27 13 328 306 309 341 44 44 45 55 68 78 80 83 86 89 92 99 102 109 104 100 89 79 68 71 75 78 72 63 62 67 79 90 98 95 88 79 81 88 94 92 86 70 64 69 55 60 76 63 47 29 14 5 9 35 108 126 142 141 135 93 56 32 31 29 26 33 38 32 45 87 86 51 354 20 69 77 91 141 65 50 42 23 353 11 36 54 48 45 36 32 24 21 23 32 49 67 85 169 223 208 113 21 23 40 35 27 11 25 59 79 86 80 61 46 27 19 30 58 59 44 36 34 56 57 37 31 22 358 341 332 333 343 55 136 156 173 216 273 273 279 322 328 323 288 266 224 203 223 360 11 34 320 310 324 7 38 39 38 38 48 60 92 74 66 61 50 35 43 60 78 73 44 29 17 184 148 128 118 139 160 166 176 173 162 34 46 46 48 57 63 74 85 101 110 123 152 180 224 192 176 168 165 149 107 63 29 337 322 122 103 99 73 360 293 293 268 180 121 95 60 57 59 41 50 83 94 96 88 73 68 59 46 360 327 293 299 30 47 78 95 96 16 312 306 304 278 181 120 19 360 355 105 131 133 133 129 47 46 75 98 133 144 146 147 150 154 159 165 172 183 190 193 196 210 268 181 101 79 87 104 123 129 126 120 123 143 152 158 163 165 165 166 165 162 149 140 140 140 140 145 167 182 179 173 188 212 227 225 223 220 228 238 238 236 235 238 240 238 234 226 221 211 202 206 208 205 199 193 190 187 185 184 184 187 189 193 197 203 208 202 200 200 192 186 180 176 169 165 163 171 180 189 189 187 151 160 171 177 180 181 183 186 188 191 195 198 202 207 211 213 213 212 209 206 204 201 210 218 226 228 227 217 195 154 143 128 128 120 117 111 111 102 91 83 101 99 83 77 80 81 80 77 68 64 60 59 51 45 39 42 72 96 107 112 111 107 100 94 94 103 117 117 120 115 106 99 102 103 108 102 101 184 240 232 203 185 180 180 188 197 210 218 223 225 226 229 225 209 137 68 60 59 63 68 66 63 59 58 59 62 71 81 87 96 88 84 84 87 97 107 110 109 113 118 124 129 132 129 130 133 136 135 133 132 132 132 131 131 129 126 122 121 123 127 135 140 137 131 125 126 130 137 146 150 145 130 113 107 98 2 1 1 1 0 360 360 359 359 359 359 358 358 357 357 357 356 356 355 355 355 355 355 355 355 354 354 354 354 355 355 356 357 358 359 360 360 0 0 360 360 360 360 359 359 359 360 360 360 360 1 1 1 1 2 2 2 2 2 1 1 360 359 359 359 359 359 360 1 1 1 1 360 360 360 360 359 359 359 359 359 359 360 1 2 4 5 7 8 9 9 8 8 8 9 10 11 11 11 11 9 9 9 8 8 8 9 12 12 15 21 32 57 91 95 87 64 59 69 71 64 57 54 46 46 42 17 355 343 11 42 57 42 27 41 70 111 92 70 82 87 99 74 320 27 64 77 77 72 60 45 39 32 21 350 338 339 351 8 31 52 65 78 88 97 102 102 117 134 163 161 141 137 134 138 142 145 147 148 152 160 168 176 187 205 218 223 201 187 170 133 97 71 359 217 184 155 112 90 75 61 73 112 125 136 187 219 232 219 197 183 172 166 180 192 160 144 140 154 164 155 145 141 111 80 78 19 273 286 290 290 294 294 120 84 74 84 89 86 49 324 313 312 321 321 315 310 307 305 306 305 295 302 32 68 75 79 88 107 128 142 150 162 180 195 180 71 47 34 24 16 9 6 1 352 343 339 360 21 22 19 14 9 4 358 352 342 335 329 327 324 320 317 318 328 335 340 343 345 350 3 14 19 17 12 7 4 9 16 22 29 36 42 41 34 14 346 322 324 12 79 64 49 55 66 73 76 78 76 82 106 135 158 165 174 180 177 160 100 67 56 52 49 47 42 37 24 11 355 8 29 42 44 44 44 35 20 6 352 323 319 339 32 51 47 40 36 59 73 76 83 90 97 99 100 92 87 76 72 71 73 71 68 70 75 73 66 57 56 60 72 78 79 77 73 73 79 86 82 70 48 48 53 52 57 65 61 51 14 355 352 4 34 78 88 79 49 45 45 42 39 38 25 8 25 30 21 9 17 64 54 333 333 50 86 90 99 53 44 41 20 1 20 42 59 55 43 17 1 349 17 16 7 15 55 157 142 116 93 78 62 50 42 15 347 283 47 61 80 95 99 78 55 25 29 44 62 58 38 353 324 38 55 48 35 27 23 347 295 288 269 154 165 188 214 229 234 206 216 242 273 277 274 257 237 211 175 101 55 22 320 314 319 12 34 34 28 29 39 47 49 58 62 61 40 7 7 25 61 60 44 354 319 277 240 111 50 106 118 33 31 51 28 13 357 13 40 71 82 87 91 92 118 144 167 165 159 152 162 170 169 132 87 64 24 281 240 104 84 75 51 303 266 263 360 64 53 48 40 45 48 31 14 6 62 86 87 78 68 50 29 348 356 360 5 9 22 62 119 148 206 273 297 315 348 19 29 19 10 27 98 113 116 109 90 38 34 33 14 360 344 147 148 147 151 156 163 170 181 195 206 200 177 144 122 110 102 97 93 85 98 111 131 145 156 156 157 160 158 154 162 169 178 154 148 151 154 157 160 170 192 187 178 180 193 214 218 217 214 217 223 229 232 234 235 234 230 219 206 196 192 192 202 208 214 208 202 193 188 184 185 186 189 191 193 196 200 199 204 209 213 215 212 201 189 175 166 162 171 169 165 151 126 113 107 137 187 189 188 191 190 190 194 197 200 204 207 213 216 215 208 206 203 204 207 213 217 223 223 217 131 113 110 113 109 104 91 86 94 101 109 117 118 92 101 98 91 84 85 72 67 69 64 66 62 62 60 59 70 91 101 102 102 99 93 93 93 103 102 108 117 115 109 111 115 119 129 139 151 186 218 236 238 227 215 202 199 208 213 219 222 225 223 219 221 238 340 46 62 62 67 69 70 66 61 57 55 55 61 69 77 90 98 96 93 91 94 101 107 113 113 118 123 130 132 133 132 136 138 139 137 136 135 136 136 136 137 137 136 133 133 135 139 144 146 142 138 135 142 148 155 158 163 162 165 166 157 154 1 1 1 360 360 360 359 359 359 358 358 358 357 357 356 356 355 355 354 354 354 354 354 354 354 354 354 354 354 354 355 356 357 358 359 360 360 360 360 360 360 360 359 359 359 359 359 359 359 359 360 1 1 1 1 1 2 1 1 1 1 360 359 359 358 359 359 359 359 360 360 360 360 360 359 359 359 359 359 358 358 358 359 359 1 2 3 5 7 8 8 8 8 8 8 9 9 10 11 10 9 9 8 8 7 7 9 11 14 16 23 37 68 95 103 94 66 57 64 79 69 19 65 75 53 29 360 347 4 45 65 68 38 19 12 22 40 52 57 65 82 99 301 293 309 76 78 78 80 82 72 64 51 7 319 316 318 331 353 37 55 62 72 83 90 92 102 126 134 141 125 120 129 131 137 143 147 147 154 159 161 164 168 182 206 235 241 227 200 180 147 131 180 216 217 193 196 13 69 76 64 68 89 102 117 151 222 259 224 151 100 154 165 171 164 121 137 148 155 158 160 169 164 152 146 148 175 252 282 289 294 294 181 125 94 79 97 121 197 257 285 310 326 338 341 344 347 346 337 333 332 322 125 116 102 94 89 92 100 111 120 128 145 160 136 71 59 47 33 14 4 357 351 334 312 313 318 355 24 33 23 3 354 344 333 325 317 316 311 299 292 292 305 316 327 332 337 340 342 345 355 11 19 22 25 28 29 28 24 25 26 27 30 26 14 350 328 320 345 59 79 73 67 63 67 73 75 76 75 71 64 57 51 52 53 57 64 62 57 55 55 56 55 52 44 33 16 1 352 13 31 42 41 41 45 40 29 10 353 336 2 39 54 54 48 40 35 49 56 57 59 64 73 73 70 65 63 63 68 70 73 72 69 69 67 69 62 54 51 52 58 61 63 64 63 60 68 72 70 55 39 32 35 48 55 59 59 50 25 7 2 13 32 49 53 48 36 35 35 35 30 27 13 360 353 354 352 329 329 32 180 216 247 137 92 76 65 49 48 44 23 19 31 41 52 62 51 28 13 3 14 3 353 360 47 89 82 73 78 80 80 60 32 3 350 159 69 60 53 72 81 71 67 47 56 58 59 48 27 8 356 17 51 48 22 349 313 285 276 277 239 159 154 180 227 266 284 67 180 201 249 278 305 273 236 215 211 213 278 305 300 293 305 128 48 34 29 26 29 54 66 64 63 60 17 333 339 8 44 37 13 337 335 360 19 27 27 45 50 42 31 18 4 349 325 346 20 81 111 136 185 197 180 162 157 140 133 128 139 171 218 189 144 163 232 248 98 93 97 101 98 48 41 48 47 45 41 33 24 26 22 10 346 336 27 61 74 77 74 50 25 6 10 3 354 350 346 249 209 206 222 256 331 360 14 34 43 29 343 330 58 105 106 99 87 68 64 52 26 352 334 137 145 145 147 153 165 175 185 199 211 218 186 150 128 127 127 129 130 126 132 140 153 159 160 144 130 46 142 167 168 168 166 152 150 152 158 162 163 166 172 180 184 182 186 196 205 212 215 215 218 223 226 229 233 230 221 206 195 191 190 190 194 202 211 212 207 200 192 187 189 191 193 194 194 195 195 197 206 217 228 225 225 212 200 180 159 150 154 143 133 115 103 95 106 136 224 209 205 206 205 201 200 201 205 209 214 232 257 285 224 200 196 204 210 216 218 221 198 56 64 65 70 74 78 75 71 68 69 78 86 96 91 83 84 91 91 86 81 74 70 70 81 86 91 91 98 101 105 106 105 104 101 99 96 102 108 114 111 110 111 102 102 113 124 136 147 165 184 206 217 227 235 241 248 245 234 230 229 231 237 253 205 137 147 221 313 348 32 59 66 70 69 62 57 52 52 55 59 67 78 88 93 96 96 97 97 100 106 113 119 123 127 131 134 136 138 140 141 141 140 140 139 140 141 143 143 143 142 141 140 142 145 148 148 144 145 148 157 162 168 166 166 168 172 180 184 189 1 1 0 360 360 359 359 359 358 358 358 357 357 357 356 355 355 354 354 354 354 354 354 354 354 353 353 354 354 355 355 356 357 358 359 359 360 360 360 360 360 359 359 359 359 358 358 358 359 359 359 359 360 360 360 1 1 1 1 360 360 359 359 358 358 358 358 359 359 359 359 360 360 359 359 359 358 358 358 358 358 357 358 358 359 359 1 3 4 6 8 8 8 8 8 8 9 10 10 10 9 8 7 7 6 6 8 12 16 19 25 41 70 97 109 111 100 70 67 86 98 93 58 83 80 27 360 4 31 63 78 80 61 15 357 19 29 37 42 52 66 76 295 298 360 87 90 91 105 137 144 132 123 310 302 299 303 315 333 65 80 82 83 87 90 90 110 131 115 104 97 109 122 130 140 148 149 148 149 158 165 166 165 174 198 233 242 235 204 200 216 180 176 186 180 157 145 155 162 123 105 92 86 103 132 147 188 269 269 46 72 137 150 150 142 132 155 171 173 154 147 168 172 163 160 164 180 255 289 306 360 46 102 117 109 109 171 223 242 277 313 340 345 349 341 335 328 331 331 333 335 348 133 127 115 100 92 95 101 109 115 124 156 108 86 61 55 47 28 359 355 353 348 346 320 329 347 6 26 41 38 10 343 330 325 322 322 321 316 311 296 293 300 317 322 327 331 334 331 324 315 337 358 14 23 29 29 29 24 20 17 15 14 14 4 349 346 4 33 62 75 78 76 74 76 79 83 83 82 75 65 56 51 51 52 52 51 52 52 50 51 54 55 51 47 29 9 358 5 27 36 40 36 37 42 39 30 12 358 353 27 49 58 56 51 46 45 47 52 54 53 54 56 58 58 56 58 62 68 69 66 68 71 74 72 71 66 59 51 50 52 54 52 51 52 56 65 70 72 68 50 26 30 40 47 55 65 56 41 24 18 20 27 38 51 56 54 45 43 48 34 14 343 328 318 300 246 232 265 265 216 213 224 83 74 66 51 28 34 46 49 39 35 35 45 75 77 58 6 347 340 335 323 316 19 55 38 33 45 75 79 82 73 328 246 201 83 58 52 64 76 85 114 113 71 63 52 15 349 9 360 353 41 39 23 343 327 312 296 269 119 120 127 162 247 320 313 181 191 206 332 360 12 356 287 251 237 261 305 312 317 307 360 61 43 33 22 17 18 65 73 64 51 32 360 350 13 38 40 24 20 17 35 37 20 20 27 32 30 26 10 355 340 330 318 341 5 83 155 180 189 180 159 162 154 147 126 124 149 198 225 240 255 263 230 136 100 100 100 87 72 56 50 47 43 41 41 25 7 355 356 7 27 49 54 62 69 76 74 60 23 358 349 331 303 324 333 14 212 215 224 140 56 31 4 305 278 261 262 256 137 108 103 98 90 83 81 79 72 338 310 309 143 142 145 153 173 187 199 207 217 228 196 147 132 140 143 141 150 161 156 154 157 162 151 134 133 136 202 200 178 158 120 117 124 137 146 148 143 153 162 187 208 225 212 206 205 211 217 224 227 228 230 231 231 225 212 200 194 190 188 187 186 190 197 202 204 203 198 195 193 196 198 198 196 193 192 200 213 228 236 231 224 209 196 171 140 129 123 116 110 106 94 91 113 172 228 226 223 221 227 237 241 236 237 256 286 333 343 348 339 325 299 229 225 229 240 337 33 40 38 42 47 52 59 65 72 82 97 91 92 91 91 91 91 85 81 78 79 77 68 64 80 91 102 107 128 155 125 111 112 110 110 113 118 126 124 123 118 110 98 91 86 102 108 120 140 180 205 216 220 218 225 235 257 266 269 261 259 283 319 346 8 67 159 203 229 268 309 58 81 77 71 62 59 54 57 62 70 76 80 88 93 101 101 102 102 102 103 113 118 123 127 131 135 140 143 144 145 146 145 146 145 145 146 147 147 147 145 145 143 146 150 155 157 157 159 162 169 170 172 169 169 171 176 185 190 194 1 0 360 360 359 359 359 358 358 358 357 357 357 356 355 355 354 354 354 354 354 354 353 353 353 353 353 354 354 355 356 356 357 358 358 359 359 359 359 359 359 359 358 358 358 358 358 358 358 358 359 359 359 359 360 360 360 1 360 359 359 359 359 358 358 358 358 358 358 359 359 359 359 359 359 359 358 358 358 357 357 357 357 356 357 358 358 360 2 4 6 7 8 8 8 7 7 8 9 9 9 8 7 6 6 6 10 15 20 20 17 32 68 97 104 104 91 68 68 69 85 65 40 84 91 19 360 13 45 62 74 80 64 360 3 27 32 35 37 42 47 60 55 22 67 92 109 126 155 162 161 153 151 206 267 273 279 285 268 137 115 109 100 97 99 112 142 132 109 103 104 136 150 158 161 162 163 166 171 174 175 172 171 171 176 200 231 222 203 211 225 218 196 182 182 185 192 191 184 139 128 117 132 180 160 147 123 76 67 99 116 156 135 127 138 156 181 190 192 168 157 151 167 171 163 180 269 280 292 47 68 74 82 95 108 134 206 232 249 319 360 3 347 327 307 306 309 319 325 329 333 335 341 101 115 103 96 97 103 115 130 146 195 73 62 55 50 44 22 2 354 350 349 356 25 45 31 22 20 20 17 9 354 342 339 337 331 328 328 328 327 324 314 318 312 310 312 311 311 300 292 298 315 336 9 27 30 27 19 10 6 5 9 19 22 34 51 61 64 71 78 85 92 95 99 97 92 85 82 78 74 69 64 60 59 54 50 49 46 43 42 46 53 49 43 27 11 357 16 39 44 40 33 35 38 37 25 6 355 2 44 60 66 62 57 52 53 56 60 60 59 57 58 62 64 65 64 65 66 64 62 62 68 77 76 74 71 64 54 49 50 53 52 52 51 60 69 79 82 83 69 43 37 33 23 21 34 69 61 51 35 26 22 28 44 66 79 64 54 47 14 338 316 312 306 286 234 197 27 27 32 39 55 67 70 70 47 351 345 53 73 52 24 343 320 300 246 230 284 288 303 342 9 48 45 37 17 25 42 60 64 61 77 181 252 241 228 68 52 39 51 106 114 83 64 65 45 302 288 281 330 341 333 331 335 324 328 332 40 106 87 62 34 360 156 156 111 86 49 23 22 356 318 294 319 348 348 319 315 315 332 15 33 43 40 29 7 4 16 61 89 97 72 45 27 41 62 70 58 8 15 26 44 34 18 16 22 34 23 7 347 337 328 326 332 355 14 25 346 285 224 201 180 188 180 175 162 156 163 78 5 354 343 337 329 59 83 76 75 80 76 65 49 36 32 37 34 10 350 337 11 43 57 52 47 53 59 65 62 48 354 330 311 311 329 335 329 324 337 347 360 92 102 136 242 266 262 262 266 206 133 114 110 107 104 106 119 132 156 221 266 286 158 142 146 152 165 184 203 221 227 232 181 93 119 145 140 131 145 156 166 161 159 176 165 147 156 167 187 191 180 167 141 122 103 91 91 112 128 156 165 176 200 239 239 233 222 218 219 225 227 228 233 236 238 226 210 198 192 190 185 183 182 185 190 196 200 202 200 199 197 200 202 205 204 200 197 204 221 228 232 224 206 171 159 130 124 120 117 115 106 96 87 78 57 312 263 256 264 285 322 325 317 311 306 311 317 321 318 319 319 314 301 274 269 278 333 7 23 24 28 33 42 51 59 69 84 101 122 122 122 122 113 101 96 91 83 80 79 79 81 78 77 85 97 119 180 206 144 128 124 128 129 133 132 132 129 123 119 112 98 91 81 86 97 121 165 208 223 227 225 217 213 220 238 252 260 260 265 283 307 322 345 221 196 211 217 229 219 206 191 144 107 85 81 76 82 83 82 82 83 85 90 100 103 103 104 103 104 109 114 119 125 132 137 141 145 147 148 149 149 148 149 149 150 149 149 149 149 150 152 156 159 164 165 166 168 169 170 171 170 171 173 175 182 187 194 198 0 360 360 359 359 358 358 358 357 357 357 357 356 356 355 354 354 354 354 354 354 353 353 352 352 353 353 354 354 355 356 357 357 358 358 358 358 359 359 358 358 358 358 358 357 357 357 357 357 358 358 358 359 359 359 359 359 359 359 359 359 358 358 358 357 357 357 358 358 358 359 359 359 359 359 358 358 358 357 357 357 356 356 356 356 356 357 358 359 2 4 7 7 8 7 7 7 7 8 9 8 6 6 5 5 6 11 17 24 20 16 23 59 98 101 98 79 72 77 68 61 46 46 83 99 101 46 46 58 48 43 46 32 360 10 24 45 45 41 30 41 70 66 54 71 90 111 129 154 167 170 164 169 187 226 251 262 256 212 165 149 147 106 91 91 113 148 133 123 137 158 177 175 173 175 178 177 177 177 180 180 176 169 170 176 195 225 216 214 218 230 238 211 199 198 198 203 197 152 109 114 122 164 193 189 141 119 91 125 151 162 178 178 162 145 166 181 181 164 129 137 147 177 167 136 78 65 91 98 99 88 89 99 126 151 182 201 208 183 164 126 324 300 282 279 295 311 322 329 334 336 330 323 314 198 149 139 139 115 95 86 96 79 57 54 52 46 36 17 4 355 352 351 355 24 61 59 37 15 9 5 1 357 351 344 339 333 328 327 330 335 353 328 309 290 286 285 291 291 283 281 279 289 303 352 25 34 22 12 358 358 9 33 45 45 51 60 67 74 81 90 104 126 126 109 83 77 74 74 72 70 70 70 69 67 60 56 50 45 41 38 43 50 44 36 23 12 6 30 49 56 48 43 41 38 33 17 2 352 14 48 58 62 61 58 55 55 60 66 69 68 66 69 75 78 75 68 65 62 63 65 70 74 77 77 75 71 63 56 48 50 54 55 57 57 64 74 81 82 84 81 76 67 54 14 320 296 212 82 70 43 13 339 341 347 100 71 61 44 28 348 322 312 310 302 277 144 91 52 44 38 38 45 58 82 105 122 136 156 79 76 64 30 330 310 295 276 263 258 288 333 3 35 50 47 34 10 21 35 55 57 54 41 360 296 269 285 67 49 33 352 51 78 66 50 9 324 279 250 239 295 335 329 197 199 286 323 332 75 109 95 348 317 297 181 114 69 54 36 8 336 280 331 57 24 8 325 339 353 49 40 33 28 30 36 19 360 354 354 24 105 112 107 87 61 59 71 101 360 300 317 349 37 16 360 360 9 22 352 330 309 317 321 325 332 354 19 11 317 283 251 234 238 246 200 180 162 90 74 48 25 2 354 356 32 61 70 54 56 82 90 89 52 6 357 349 337 323 342 13 42 53 61 58 52 44 49 56 45 20 317 342 352 350 344 336 341 344 350 353 3 32 159 185 197 220 240 279 296 140 127 120 123 127 134 137 144 149 185 230 258 272 278 165 147 156 166 183 195 209 221 216 172 126 55 29 117 144 148 158 210 180 180 210 218 198 166 165 173 180 185 180 165 143 121 101 69 91 137 167 170 169 182 206 230 235 238 234 228 224 225 227 231 234 234 225 210 192 189 185 181 179 178 183 188 194 197 199 198 198 197 200 202 205 207 207 203 206 212 215 204 172 142 125 130 121 113 116 111 108 95 86 80 65 38 11 349 325 332 340 342 333 321 312 307 307 303 298 297 294 293 292 289 286 294 308 333 354 13 19 24 27 55 72 74 74 70 83 101 110 121 120 102 96 91 91 87 77 74 76 77 84 84 105 118 198 232 232 144 132 128 131 133 134 132 131 132 130 131 131 127 117 115 118 139 169 204 222 232 237 231 222 212 212 215 226 233 236 239 238 247 292 360 240 216 229 224 225 219 213 206 186 145 117 106 102 96 94 91 90 88 88 93 98 101 103 106 107 106 106 109 113 121 130 134 141 145 150 150 152 151 151 151 151 151 150 152 155 160 163 165 165 167 169 171 171 170 169 167 166 167 172 177 183 190 195 201 205 360 360 359 359 359 358 358 357 357 357 356 356 356 355 354 354 354 354 354 354 353 353 352 352 352 353 354 354 355 356 356 357 357 358 358 358 358 358 358 357 357 357 357 357 357 357 357 357 357 357 357 358 358 358 358 359 358 359 359 358 358 358 358 358 357 357 357 357 358 358 358 359 358 358 358 358 358 357 357 356 356 356 355 355 356 355 356 356 358 359 1 4 6 8 8 8 8 8 8 8 7 7 5 5 3 5 10 21 31 25 17 15 55 96 106 99 76 80 85 91 81 28 58 92 109 97 64 72 74 64 41 22 20 16 11 20 43 50 48 13 50 90 94 89 81 96 123 149 166 180 186 189 186 186 203 224 247 212 171 165 151 131 87 80 79 81 90 109 133 161 176 182 182 182 182 182 182 180 180 182 180 176 170 173 185 208 218 209 218 236 246 242 225 216 208 204 205 203 129 94 112 136 182 199 198 151 134 131 149 171 175 164 131 120 125 148 159 162 136 125 136 149 180 102 69 78 96 109 110 111 114 147 167 185 203 213 215 218 216 222 256 281 288 289 298 310 324 333 340 341 339 333 330 328 309 162 78 45 45 39 37 50 54 54 49 46 40 27 12 2 356 353 351 349 360 47 77 49 22 3 357 354 353 348 343 336 328 325 323 325 328 336 314 280 273 272 275 288 290 282 287 292 302 318 353 29 32 21 14 6 20 35 49 51 50 45 46 53 61 72 87 95 91 76 71 66 67 67 68 66 61 58 59 66 67 64 60 55 50 44 38 42 45 42 34 26 22 25 38 53 59 54 49 44 38 30 16 16 26 46 53 55 53 51 49 45 41 47 56 68 75 78 86 83 75 65 60 57 58 62 67 72 73 72 73 69 64 56 48 39 47 53 60 61 63 66 70 75 79 81 80 93 126 165 221 261 279 77 73 64 40 356 327 328 320 322 39 44 36 3 317 312 310 309 306 345 62 63 59 48 40 34 43 63 94 135 162 147 119 78 68 59 9 319 287 295 311 330 343 331 41 56 59 58 51 39 27 60 63 66 59 49 24 338 311 344 53 72 64 16 269 52 65 66 48 359 325 251 223 213 180 354 347 309 191 168 326 323 285 148 151 206 254 279 75 70 48 22 345 331 341 46 80 86 50 14 10 29 32 38 35 29 15 15 24 6 350 336 317 269 180 130 124 117 106 279 263 253 284 285 279 270 262 327 356 7 360 341 303 288 275 273 281 291 308 323 354 344 315 286 269 198 349 349 340 57 88 69 59 45 15 337 332 358 65 73 72 29 360 360 106 98 73 58 36 360 317 308 33 57 55 51 51 61 56 36 36 40 43 17 355 29 18 351 338 335 348 350 349 342 341 348 10 60 103 159 203 307 354 79 113 126 125 130 136 139 143 150 177 217 247 266 289 282 160 167 171 178 184 192 208 204 184 159 159 180 187 175 155 162 184 224 232 228 283 341 113 148 162 171 180 185 183 165 145 148 154 155 162 174 184 187 179 188 205 217 226 231 230 227 227 227 227 227 225 213 195 180 188 191 188 183 181 183 187 192 195 197 198 198 197 198 199 200 204 205 205 203 202 194 172 144 115 91 83 64 71 87 93 90 79 74 79 80 77 46 336 321 332 338 338 325 311 303 295 291 284 278 277 277 274 263 255 256 269 274 276 268 205 180 167 148 103 91 80 69 67 70 77 84 97 105 99 94 94 91 87 87 86 84 92 106 119 142 171 218 232 198 128 127 129 132 134 129 132 134 141 148 157 160 160 154 159 163 171 189 209 227 235 241 240 231 219 214 214 221 222 223 223 216 206 221 360 184 240 268 239 232 221 211 200 185 171 156 143 132 119 112 109 103 102 99 96 99 102 107 111 114 117 118 119 121 125 132 139 146 149 151 152 151 152 154 155 154 155 156 162 167 172 173 174 172 173 174 175 174 171 168 167 168 170 175 182 188 196 202 206 208 360 359 359 359 358 358 357 357 357 356 356 355 355 354 354 354 354 354 353 353 352 352 352 352 352 353 354 354 355 356 357 357 357 357 357 358 358 357 357 357 357 357 357 357 357 357 356 356 356 356 357 357 357 357 358 358 358 358 358 358 358 357 358 357 357 357 357 357 358 358 358 358 358 358 358 358 357 357 356 356 356 355 355 355 355 355 355 355 356 357 359 1 4 6 7 8 8 8 8 8 7 6 4 3 1 4 9 21 30 39 27 13 34 91 110 106 98 122 136 142 169 180 163 107 99 91 77 64 70 80 42 31 29 24 19 29 40 53 55 56 57 98 115 115 115 126 135 143 162 180 200 209 205 199 189 163 140 180 154 148 127 98 75 72 71 70 73 78 93 112 141 177 189 190 189 187 186 186 182 180 178 177 168 176 193 225 203 180 204 247 258 241 228 221 212 204 204 204 171 111 117 133 160 185 189 153 142 136 135 150 169 169 138 100 99 105 109 114 121 129 143 152 141 118 115 116 137 139 133 138 149 176 192 206 220 233 228 228 232 260 285 301 307 308 314 327 339 342 343 346 353 3 20 36 45 47 42 38 37 34 36 39 52 55 50 42 33 22 8 358 355 352 346 345 348 8 35 38 22 360 354 353 352 347 340 332 325 321 319 321 320 311 286 269 267 266 289 324 330 339 4 13 12 15 25 30 30 26 23 26 37 44 50 52 52 48 46 47 50 53 58 61 60 58 58 59 63 66 67 68 65 56 53 56 58 59 54 51 51 48 44 45 44 42 35 31 30 35 42 50 52 51 48 45 40 34 29 35 42 52 53 53 49 47 46 45 43 39 41 49 59 62 60 60 59 56 51 43 45 52 57 62 66 67 67 63 58 51 44 39 44 56 66 66 67 67 72 75 80 82 82 224 228 217 219 225 77 64 53 35 4 339 328 334 336 350 23 31 22 324 309 308 310 322 59 69 59 59 58 54 36 352 344 359 162 176 174 125 92 66 54 37 339 295 258 269 341 9 28 45 59 73 82 112 194 231 237 240 100 83 64 51 8 306 307 48 100 113 156 154 101 61 57 64 66 29 360 314 223 214 191 31 354 317 247 216 320 315 296 180 162 202 131 79 67 56 34 338 316 322 355 59 125 141 171 72 59 44 35 27 35 27 4 4 4 358 343 326 301 248 229 173 134 131 143 253 281 282 273 266 256 237 229 339 356 353 325 307 289 277 261 241 230 233 308 343 8 3 360 360 31 48 26 13 355 44 77 68 54 18 342 328 350 38 71 83 83 52 41 61 101 111 114 118 122 303 340 8 65 69 68 52 49 65 55 33 15 21 86 34 3 13 7 333 320 324 337 339 334 327 330 335 340 345 350 267 206 180 50 49 40 19 355 129 137 141 149 161 171 183 209 246 304 322 285 180 169 167 177 183 195 190 183 170 180 193 201 187 160 160 168 206 268 345 91 104 110 146 161 169 180 191 198 195 178 167 163 162 163 167 194 211 195 189 191 205 214 220 223 225 226 226 226 224 215 193 178 173 184 193 196 193 190 187 189 191 193 196 198 199 199 198 197 197 199 202 204 203 200 193 168 130 75 51 34 28 37 53 71 80 69 69 78 97 104 67 330 325 335 334 334 323 313 303 301 299 295 288 273 269 263 258 252 247 252 251 246 224 201 191 171 150 136 110 91 75 75 83 91 97 101 104 102 97 94 98 103 106 109 110 126 156 223 223 254 268 265 128 127 133 135 134 132 130 137 146 154 160 163 158 155 155 161 163 171 197 215 230 237 241 241 238 228 225 227 231 237 238 229 201 180 140 47 58 50 285 259 250 267 206 186 180 169 164 160 158 149 141 133 127 118 112 106 106 116 121 124 125 128 133 133 134 138 142 147 151 155 154 151 152 155 157 158 160 164 168 172 174 176 178 179 178 178 178 177 175 172 171 171 174 177 181 184 189 195 200 205 205 359 359 359 358 358 357 357 356 356 356 355 355 355 354 354 354 354 353 353 352 352 352 351 352 352 353 354 354 355 356 357 357 357 357 357 357 357 357 356 356 356 356 356 356 356 357 356 356 356 356 356 356 356 357 357 357 357 356 357 357 357 357 357 357 357 357 357 357 358 358 358 358 358 358 357 357 357 357 356 356 355 354 354 354 354 354 354 354 354 355 356 359 1 4 5 7 8 9 9 8 8 6 4 1 1 3 8 21 31 42 46 41 50 78 102 123 160 192 180 174 174 165 103 86 91 94 83 58 56 60 56 40 35 34 31 34 44 53 58 60 65 97 121 130 132 133 137 145 160 176 202 218 227 236 242 140 101 105 113 111 104 84 74 68 67 64 63 64 63 67 70 123 196 204 201 197 193 188 180 167 147 46 32 137 206 224 192 180 180 233 253 242 225 213 208 201 195 190 175 121 113 118 117 112 117 121 127 118 96 123 135 129 114 90 100 101 107 119 128 142 154 162 149 136 136 141 170 180 174 148 158 180 195 208 202 190 191 206 223 253 280 294 292 305 322 337 348 346 350 358 21 42 46 46 44 41 37 30 30 27 28 35 50 55 53 39 27 18 5 355 348 344 337 342 348 358 13 28 16 7 358 354 351 343 336 328 324 319 317 314 310 298 274 258 259 279 13 19 22 28 31 27 30 37 33 25 21 23 26 33 40 44 48 52 50 47 43 46 50 49 49 53 55 55 54 53 55 60 63 67 66 59 56 55 58 57 53 49 49 51 52 52 46 42 34 32 33 39 44 50 49 47 44 43 42 40 39 41 47 54 55 54 49 45 43 45 44 42 37 34 44 52 53 54 55 56 50 39 40 46 56 60 64 67 69 69 65 58 48 45 47 64 70 69 68 68 74 77 84 102 159 237 245 232 198 96 68 62 52 2 324 321 319 320 323 339 360 360 355 333 328 328 331 25 67 68 62 49 48 62 46 325 314 305 265 181 91 75 75 71 59 23 304 276 251 221 224 360 8 11 10 41 125 150 140 40 19 223 137 101 81 142 220 240 238 155 167 124 95 55 48 60 48 6 196 169 22 30 34 9 342 336 329 306 261 277 312 331 337 314 259 265 70 67 59 20 311 300 309 323 333 111 154 101 74 63 58 46 22 4 65 65 13 344 340 343 339 324 257 188 185 250 149 127 135 155 242 254 226 216 197 132 107 348 314 308 303 310 315 318 282 245 233 225 242 14 24 30 38 46 46 40 14 360 353 54 76 77 47 5 20 25 31 40 60 90 90 78 87 90 96 97 102 126 132 35 64 64 66 65 66 64 61 65 50 28 354 8 126 66 24 358 320 273 280 295 306 301 301 309 321 325 323 325 327 314 194 157 112 71 17 352 341 109 131 143 153 167 162 160 162 282 324 328 330 325 111 145 171 166 160 139 144 257 216 210 212 197 172 157 150 143 162 200 184 162 154 160 166 173 186 195 202 196 156 144 154 163 163 165 184 202 216 207 200 202 209 215 219 220 220 223 226 229 216 191 178 180 189 197 200 200 197 194 192 190 191 194 196 198 199 199 196 195 194 197 202 204 209 212 177 130 87 43 16 17 25 38 64 80 91 94 99 109 106 47 333 329 336 340 341 337 328 318 309 302 298 290 277 260 247 247 258 263 275 285 282 206 180 180 173 166 160 151 131 113 92 83 91 96 95 102 108 108 106 112 111 115 121 130 144 95 35 12 322 305 309 131 135 139 137 134 135 137 143 148 144 136 129 129 139 147 158 166 185 205 222 238 244 247 245 243 232 240 255 285 314 346 360 95 150 103 73 65 65 95 100 100 120 155 157 156 161 162 166 166 163 159 154 145 135 126 120 119 128 129 132 137 140 141 144 146 148 152 156 160 159 157 156 157 160 163 165 168 171 174 175 176 179 181 183 181 181 181 179 176 175 175 177 181 183 185 187 190 195 197 199 198 359 359 358 358 357 357 357 356 356 355 355 355 354 354 353 353 353 353 352 352 352 351 351 352 352 353 354 354 355 356 356 357 357 357 357 357 356 356 356 355 355 355 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 357 357 357 357 357 357 357 358 358 358 357 357 357 356 356 356 356 354 354 354 354 354 354 354 354 354 354 355 356 358 1 3 6 7 8 9 9 9 5 3 359 360 3 10 22 25 31 36 42 49 62 110 165 172 172 147 136 118 91 77 74 96 110 110 86 53 64 66 43 35 39 39 42 50 55 57 68 76 82 103 125 128 134 150 175 196 195 200 211 227 256 269 290 290 340 65 79 78 69 65 64 63 61 59 55 50 52 55 69 176 206 206 202 194 180 150 66 31 2 340 287 217 200 185 172 168 202 230 233 215 206 201 192 178 168 154 111 99 102 97 93 90 95 101 99 90 106 113 114 110 117 151 144 131 124 134 156 161 161 137 131 136 139 141 118 205 198 187 189 195 189 198 265 223 219 212 203 249 299 268 336 343 323 322 315 356 20 49 55 49 43 41 44 32 11 15 29 33 45 55 53 49 39 26 10 359 347 335 330 329 340 348 355 16 25 13 2 348 346 342 335 328 321 317 312 308 303 297 281 262 233 180 56 40 33 29 27 26 31 34 40 32 23 13 17 24 32 39 43 48 51 52 49 44 44 47 51 51 51 54 55 54 50 44 48 54 64 67 66 62 61 61 60 57 53 51 51 54 53 50 42 32 30 32 40 47 51 49 45 39 40 42 43 43 44 49 55 60 59 56 49 45 46 47 47 42 38 38 46 54 58 58 59 60 57 57 60 62 64 67 73 85 92 88 79 62 60 65 73 73 73 70 71 74 82 99 128 159 221 180 110 82 70 64 81 83 308 308 312 296 280 303 13 20 357 349 345 350 352 353 57 66 70 66 43 21 346 345 38 49 48 40 22 56 81 98 108 142 191 239 269 251 200 97 59 54 23 353 18 57 77 74 72 115 154 198 156 152 165 165 50 24 66 102 77 63 39 14 266 338 329 241 276 17 27 25 5 332 316 308 303 277 341 355 333 327 333 25 40 48 49 41 325 300 292 305 330 360 58 76 63 61 65 62 52 9 328 171 162 156 181 303 304 294 280 198 87 69 34 27 69 133 147 182 194 183 143 116 103 70 23 356 350 345 344 340 323 278 241 224 221 221 60 41 37 41 46 44 28 1 2 18 68 82 86 43 341 358 32 49 31 45 92 113 150 164 98 74 55 47 39 64 79 83 82 76 69 72 84 81 73 47 13 339 221 148 120 98 330 279 261 244 267 282 289 292 292 290 299 308 316 332 51 60 43 36 95 159 65 49 88 114 137 141 140 114 106 47 307 307 309 318 325 359 118 117 111 120 152 221 266 258 247 234 214 183 158 148 148 162 183 224 172 163 163 166 171 188 203 219 202 136 124 162 185 175 174 178 191 204 208 206 202 210 215 219 218 214 215 222 229 219 205 194 191 193 196 198 198 201 202 200 196 194 194 195 196 196 196 196 194 192 194 198 204 212 219 191 132 116 70 11 13 38 59 71 90 108 111 109 109 105 83 341 331 337 345 347 338 327 313 305 300 296 290 278 256 234 221 232 251 263 263 261 216 188 174 174 169 164 151 140 125 91 64 80 96 102 111 117 117 117 119 113 113 112 112 114 103 93 140 180 205 180 145 140 137 137 135 143 145 139 124 108 115 129 154 159 169 169 176 184 202 225 239 245 250 246 248 247 256 277 319 354 10 30 73 114 104 85 62 64 70 84 107 126 136 136 139 156 165 166 167 168 167 166 162 153 145 139 137 135 142 147 153 152 153 152 154 155 158 162 164 162 160 160 164 168 169 171 172 172 174 173 176 180 183 184 184 184 183 180 179 177 180 184 186 188 189 190 192 192 192 191 191 359 358 358 357 357 357 356 355 355 355 354 354 353 353 353 353 352 352 352 351 351 352 352 352 353 353 354 355 355 355 356 356 356 357 356 356 356 356 355 355 355 355 355 356 356 356 356 356 355 355 355 355 355 354 355 355 355 355 356 356 356 356 356 356 357 357 357 357 357 357 357 357 357 357 357 356 356 355 355 355 354 354 353 353 353 353 353 353 353 353 354 354 356 358 1 4 7 8 10 10 9 7 2 359 357 2 17 29 40 39 39 40 45 56 85 104 104 104 91 78 77 83 82 82 109 115 106 86 62 81 74 57 45 43 43 49 53 57 62 70 73 74 97 121 135 149 165 189 215 219 220 224 239 268 278 299 296 305 318 348 20 41 51 57 59 57 55 56 49 44 48 59 120 177 200 188 170 86 47 29 358 328 294 270 234 192 164 147 157 184 198 204 198 194 192 184 176 170 158 83 83 76 74 77 77 86 101 128 130 126 122 122 128 130 138 132 125 110 127 139 122 114 106 117 126 132 142 152 180 224 230 252 306 346 355 352 340 327 327 330 340 342 348 356 348 222 241 286 17 42 71 71 61 48 42 43 21 357 344 4 45 59 58 50 42 33 18 1 347 333 325 326 330 341 343 354 36 39 18 356 342 339 332 325 315 307 300 295 288 281 272 255 237 213 77 50 40 33 25 22 29 37 37 35 28 19 9 21 28 34 41 47 51 54 55 53 49 43 43 50 54 55 55 55 57 56 53 51 53 61 67 73 74 69 64 62 61 60 59 57 56 53 50 38 27 20 27 40 51 56 57 51 43 42 45 48 47 47 48 53 59 63 63 57 52 49 50 51 49 44 39 39 52 68 70 79 125 113 78 72 70 69 71 80 100 108 105 98 88 84 81 77 79 78 74 69 68 75 82 79 77 76 94 90 82 73 70 141 206 305 338 337 320 298 294 332 21 8 348 341 350 19 47 65 71 79 82 84 34 333 326 41 72 69 58 33 24 42 94 126 160 171 183 212 240 180 74 61 59 35 6 13 63 101 118 127 132 147 162 175 171 151 41 21 19 54 76 70 67 274 263 254 47 32 343 339 340 335 314 302 300 301 303 312 325 325 203 209 83 49 39 40 39 12 324 281 279 287 333 24 34 43 46 45 51 59 62 51 6 341 268 229 209 197 249 273 276 282 65 67 59 43 10 3 101 123 133 129 116 101 81 64 44 28 18 13 7 352 335 311 286 275 314 285 268 75 58 44 28 28 40 26 8 6 35 78 82 76 28 360 3 27 40 27 27 52 173 144 97 93 84 61 33 21 57 81 94 102 102 79 81 96 100 93 57 360 330 259 186 156 185 238 267 264 253 255 270 287 289 288 283 294 311 322 21 82 66 49 27 29 99 91 81 79 85 96 91 95 104 92 331 283 274 279 288 280 234 164 142 140 159 182 208 235 251 256 252 222 180 156 150 148 148 157 210 165 158 156 167 183 195 207 221 212 187 170 187 205 204 198 190 200 213 227 227 221 222 226 231 225 213 205 215 225 218 211 202 200 196 196 196 196 201 205 206 203 199 198 195 194 191 192 195 195 194 193 194 200 204 202 137 117 119 118 144 180 126 104 87 94 105 104 102 97 99 97 93 344 339 348 344 336 323 311 304 300 295 288 277 256 233 209 205 209 213 213 215 203 187 174 170 165 154 143 136 113 109 107 101 107 105 109 113 113 114 116 116 121 129 139 142 148 152 160 174 174 173 150 141 139 143 152 151 142 125 133 146 170 177 180 177 174 171 169 175 191 222 235 240 242 242 240 238 243 255 287 352 19 41 83 109 113 97 80 67 67 85 108 126 129 132 139 151 158 163 167 168 171 169 166 154 145 143 144 146 152 156 158 159 161 161 160 160 162 164 165 164 163 166 167 170 170 172 172 172 172 173 177 182 183 185 185 185 183 181 181 183 186 188 189 190 190 192 190 188 185 184 184 358 358 357 357 357 356 356 355 355 354 354 353 353 352 352 352 352 351 351 351 351 352 352 353 353 354 354 355 355 355 355 356 356 356 356 356 356 355 354 354 354 354 355 355 355 355 355 356 355 355 354 354 354 354 354 354 354 355 355 355 356 356 356 356 356 356 356 356 356 357 357 357 357 357 357 356 355 355 355 355 353 353 352 352 351 352 353 352 352 352 353 353 354 355 358 1 4 6 9 10 10 6 1 357 353 2 21 42 53 60 48 40 38 40 45 64 78 101 126 166 136 114 99 83 80 87 91 80 77 84 91 80 59 53 57 53 54 57 61 66 68 66 62 80 121 167 180 191 212 261 292 314 339 8 32 314 298 301 305 314 344 27 42 50 56 46 46 51 48 42 43 51 75 87 91 77 54 35 18 353 304 284 267 261 229 171 144 120 132 169 189 190 184 182 182 182 182 178 162 91 94 85 71 76 90 110 130 144 124 115 117 125 126 106 99 101 88 61 57 91 100 103 99 95 106 123 160 189 206 225 251 314 349 355 360 4 4 357 360 353 345 329 326 320 294 253 16 19 22 44 75 94 82 59 44 27 360 327 308 315 59 65 59 50 33 16 3 344 329 317 315 319 333 348 351 355 34 47 31 356 340 332 323 311 300 293 284 280 270 258 241 230 219 180 47 40 35 29 27 28 36 39 36 31 23 18 20 31 36 41 45 50 54 57 60 59 56 49 46 48 54 54 54 56 57 56 53 51 52 55 63 65 64 60 59 57 58 58 59 56 56 52 45 31 16 5 17 39 60 67 70 67 63 55 57 57 54 52 50 52 56 62 64 64 62 57 55 52 50 46 39 28 42 67 79 85 98 72 64 69 74 75 75 80 100 102 101 104 101 93 84 80 81 79 73 57 47 48 54 60 58 66 82 86 87 83 77 184 65 42 41 34 27 19 28 52 49 37 9 9 18 61 78 82 89 103 123 141 139 108 46 77 85 86 87 79 44 32 78 135 147 147 144 142 161 155 122 79 51 22 313 306 126 122 120 85 41 132 138 113 106 96 74 47 27 48 59 53 48 328 269 263 75 62 45 26 6 338 313 302 307 310 322 312 299 266 209 129 64 47 32 14 314 266 277 284 317 3 40 42 44 45 37 13 360 353 10 320 306 326 331 335 318 299 300 296 300 34 69 85 104 119 31 19 60 82 85 66 73 80 74 62 38 28 18 7 356 335 334 344 49 32 16 356 52 84 81 66 21 18 31 28 16 354 34 81 92 83 37 23 15 14 18 35 52 55 61 69 81 104 106 103 47 19 68 90 97 107 109 103 106 118 128 98 70 19 332 309 301 286 269 273 282 276 273 266 283 299 294 294 299 325 349 11 80 104 105 82 19 22 38 32 68 87 83 87 106 117 132 150 224 259 249 245 260 264 252 198 177 178 187 192 199 206 219 231 232 211 185 165 152 145 139 152 174 183 170 168 178 187 194 201 207 200 186 178 180 183 221 314 314 300 286 281 273 263 251 252 257 261 246 221 225 226 221 213 209 207 204 199 197 195 197 201 205 201 200 199 198 194 189 190 194 198 198 195 193 193 195 171 61 72 79 91 104 109 111 111 105 108 110 106 102 94 91 91 113 360 344 6 351 339 315 302 296 293 289 282 276 267 247 227 214 212 213 206 198 186 174 169 165 160 156 142 136 132 143 144 125 101 91 91 98 102 111 117 124 135 144 144 149 151 155 163 172 176 171 157 152 159 165 168 156 150 150 168 180 185 180 177 168 165 161 162 176 206 226 235 240 241 243 229 219 224 229 242 360 38 65 99 120 126 117 102 85 85 91 109 119 122 128 133 140 148 155 158 163 166 167 163 151 149 148 149 151 157 159 161 165 169 170 169 166 166 165 164 165 167 170 172 172 170 170 172 172 173 174 177 180 183 185 187 187 187 185 186 187 190 189 189 189 188 187 184 180 180 182 186 358 357 357 356 356 356 355 355 354 353 353 353 352 352 352 351 351 351 351 351 352 352 353 353 354 354 354 355 354 354 354 355 355 355 355 355 355 354 354 354 354 354 354 355 355 355 355 355 355 354 353 353 353 353 353 353 354 354 355 355 355 356 356 356 356 356 356 356 356 356 356 356 357 357 356 356 355 355 355 354 353 353 352 351 351 351 351 351 351 352 352 352 353 354 356 358 2 5 8 9 10 6 1 356 352 3 23 45 57 61 56 47 35 33 32 38 64 115 132 136 126 115 96 81 71 78 74 65 58 92 95 86 68 75 76 69 64 58 59 65 74 69 63 48 42 38 360 265 295 320 336 340 344 348 350 268 275 278 264 269 295 21 37 50 52 45 44 45 45 51 58 55 57 62 56 47 32 13 335 304 270 257 240 219 195 166 119 95 92 174 188 180 176 177 177 178 182 183 180 94 98 112 113 181 154 144 121 111 100 92 90 104 109 103 98 92 78 55 28 38 82 104 96 70 83 137 264 253 238 224 224 340 28 58 29 42 78 55 341 322 322 314 319 331 61 56 33 19 12 11 63 104 90 76 51 360 309 297 305 38 57 59 58 48 349 332 329 319 308 297 307 316 338 4 20 2 359 11 17 2 342 332 322 325 327 336 333 326 315 311 343 5 23 30 32 31 28 21 29 37 43 39 34 29 25 26 32 38 39 40 46 50 54 60 64 64 59 54 48 48 49 49 50 46 46 47 49 49 47 51 54 54 55 54 53 52 54 55 57 57 56 52 42 22 5 347 344 24 80 83 80 62 49 47 54 59 60 57 55 57 61 66 68 71 73 71 67 62 57 48 35 13 8 19 36 60 70 64 58 54 62 68 73 77 81 84 82 79 73 68 70 75 82 78 69 47 34 28 49 63 62 65 71 81 89 98 81 41 81 75 63 57 44 25 35 52 54 38 2 2 31 84 99 106 123 140 148 143 135 128 119 118 100 93 100 105 110 98 93 109 121 129 148 160 174 161 139 82 21 300 275 205 126 110 83 42 36 121 127 108 57 54 60 59 48 43 37 33 30 25 19 319 309 194 209 251 294 308 316 324 334 332 333 228 299 346 31 46 49 31 355 300 292 310 7 17 30 33 37 44 45 27 352 329 299 269 269 280 290 316 333 341 336 340 355 17 29 38 65 113 141 150 120 83 74 76 64 40 38 47 69 63 39 24 10 1 350 337 339 24 64 37 20 13 59 73 66 55 9 26 36 37 18 350 23 71 97 84 30 16 6 349 333 341 69 58 48 42 60 105 112 113 90 65 245 203 147 128 128 129 189 265 281 298 27 341 321 316 320 322 319 315 311 306 315 329 324 315 300 312 338 10 27 45 86 111 122 118 27 6 355 335 6 57 81 99 119 127 142 159 192 232 228 228 228 245 247 220 200 196 198 200 198 199 202 211 215 214 192 171 151 144 145 161 179 206 189 181 183 185 188 186 182 171 158 145 121 99 72 360 314 311 304 294 283 270 262 260 262 267 258 242 233 231 229 218 215 214 210 206 200 197 196 197 197 195 190 180 194 200 197 192 190 189 186 180 182 186 191 95 35 41 45 57 46 47 167 154 145 144 138 128 119 109 95 91 98 184 212 168 136 35 311 294 282 274 270 268 270 270 267 265 253 259 247 238 210 188 166 156 160 162 158 150 157 162 161 148 129 118 99 91 99 107 105 107 107 114 125 131 141 149 159 165 180 185 185 170 165 163 163 161 154 157 166 177 177 173 161 154 154 158 168 183 201 216 229 236 241 243 240 137 144 169 155 137 103 92 103 130 140 148 139 129 120 111 112 116 120 121 122 127 133 144 152 158 162 166 164 162 156 154 154 154 155 160 163 168 172 175 176 176 174 171 168 169 170 172 175 173 172 170 172 173 174 174 174 175 177 178 182 186 188 189 190 191 192 191 190 188 187 183 178 177 178 182 185 187 357 357 356 356 356 355 355 354 353 353 352 352 352 352 351 351 351 351 351 351 352 352 353 354 354 354 354 354 354 354 354 355 355 355 355 355 354 354 354 354 354 354 354 354 354 354 355 355 354 353 353 353 353 352 353 353 353 354 354 355 355 356 356 356 356 356 356 356 356 356 356 356 357 357 356 356 355 355 354 354 352 352 351 351 351 351 351 351 351 351 351 351 352 352 354 356 359 3 7 9 10 8 3 355 355 4 25 43 50 56 59 52 40 23 23 29 42 60 86 101 108 103 98 99 86 74 65 38 22 91 106 100 101 105 95 87 74 64 51 76 91 82 63 42 43 40 30 360 282 313 341 344 333 318 287 264 256 253 252 261 303 15 32 47 45 43 39 41 42 55 61 51 54 61 55 44 20 347 312 303 287 293 290 163 95 110 109 122 145 184 185 178 178 180 176 175 177 185 206 137 131 141 149 192 325 14 74 107 108 93 82 73 90 94 92 101 105 64 35 30 58 95 100 101 115 115 292 282 276 105 118 119 113 73 42 106 186 239 289 311 326 341 12 53 81 61 34 356 346 349 53 93 96 93 73 293 305 334 30 61 59 50 323 273 262 282 298 305 307 305 306 316 340 25 39 5 352 348 360 6 350 351 355 8 16 23 27 29 28 26 23 19 16 15 18 22 20 18 29 41 49 41 35 29 29 32 38 41 43 42 43 45 51 57 61 63 59 55 50 50 48 48 47 44 44 46 49 51 52 55 57 57 56 56 57 57 57 64 69 70 66 60 43 348 273 261 243 181 82 72 59 51 41 39 42 47 53 57 59 61 67 71 75 80 87 85 82 78 72 60 360 319 20 29 32 43 57 65 60 54 48 50 56 60 66 74 70 66 62 60 61 73 82 85 81 65 33 19 53 72 80 78 78 80 90 98 88 46 268 360 70 79 64 42 33 42 73 80 27 31 57 87 102 115 133 136 134 135 135 139 134 131 99 56 61 87 109 117 94 82 74 77 97 138 163 133 100 41 36 42 67 71 68 60 62 160 154 144 58 45 40 41 46 63 64 51 45 25 14 14 34 304 278 246 234 236 266 291 319 335 341 313 322 31 43 42 42 40 39 341 309 311 19 36 25 30 42 26 3 360 45 58 341 312 276 234 249 284 296 311 317 323 328 350 50 70 56 360 282 202 183 174 158 100 78 68 61 50 39 44 70 67 54 19 358 342 339 341 351 44 59 33 12 354 56 62 47 23 348 41 54 45 27 30 70 74 76 34 335 304 301 304 309 46 76 76 65 41 45 70 92 105 131 198 241 253 258 309 151 166 232 262 301 180 282 296 311 317 324 326 326 323 324 334 340 342 333 321 305 344 13 23 28 37 66 100 127 142 234 302 310 315 328 345 29 85 113 127 139 152 175 204 219 230 241 247 246 224 200 197 198 198 197 196 194 198 205 208 199 173 150 149 151 161 175 200 198 189 178 176 171 160 150 140 133 122 113 114 123 180 268 296 289 277 266 257 250 241 241 244 243 240 227 227 228 225 222 216 213 212 208 202 198 195 192 189 189 186 174 154 125 143 152 159 165 167 173 180 197 50 31 37 50 67 27 269 246 225 205 198 193 188 167 143 106 101 105 148 180 177 164 150 319 300 279 262 257 259 267 280 302 320 337 330 319 287 268 205 159 157 156 159 166 171 164 162 152 144 136 133 129 112 107 99 83 77 77 92 103 122 144 167 167 194 210 213 191 167 163 160 155 150 147 150 151 149 146 143 143 150 159 172 180 189 206 219 229 232 238 224 82 91 97 101 101 101 102 107 113 119 141 150 150 147 138 133 129 125 126 124 123 124 130 146 158 163 165 168 165 163 162 161 161 158 161 167 172 178 182 184 185 182 178 173 172 173 176 177 179 175 172 170 172 173 170 170 169 170 171 174 178 182 190 194 195 196 195 194 190 188 185 182 180 182 183 184 183 180 356 356 356 356 355 355 354 353 353 352 352 352 352 351 351 351 351 351 351 351 352 353 353 354 354 354 354 354 354 354 354 354 354 354 354 354 353 353 353 354 353 353 353 353 354 354 354 353 353 353 353 352 352 351 351 352 352 353 354 355 355 356 356 356 356 355 355 355 355 355 355 356 356 356 356 355 355 354 354 353 352 352 351 350 350 350 350 350 351 351 351 350 351 352 353 355 358 2 6 9 9 8 6 360 3 13 31 32 39 52 67 74 55 30 27 34 45 67 79 81 96 117 120 112 91 81 70 27 19 91 110 121 126 122 86 62 34 46 38 45 47 49 45 40 53 70 148 249 247 212 267 313 289 282 276 272 264 267 267 270 304 10 37 45 49 39 36 39 46 59 59 52 58 62 62 52 25 8 360 15 22 27 29 29 19 21 57 128 148 170 174 175 163 157 152 158 159 180 147 119 135 142 148 151 8 75 106 122 122 113 111 99 86 82 80 121 131 113 86 51 52 75 112 99 88 91 28 286 75 88 91 106 106 27 353 253 266 304 337 347 355 3 21 75 87 78 35 330 351 14 58 87 103 110 106 22 25 40 62 70 72 55 273 258 249 245 273 297 308 311 311 322 342 41 36 8 351 345 358 6 14 18 21 26 28 29 27 24 22 19 16 9 4 357 358 1 9 15 24 38 48 42 36 29 33 36 41 44 47 47 45 43 46 52 57 59 59 56 52 49 49 48 47 46 45 48 52 55 62 67 69 70 71 73 77 83 90 101 103 102 101 113 185 236 256 252 221 66 64 60 56 52 47 41 37 34 30 29 39 50 63 71 79 81 82 84 86 93 101 114 184 42 42 41 35 27 44 59 62 57 50 44 41 41 52 65 67 65 62 60 64 77 83 87 90 85 50 35 53 74 80 72 74 77 83 90 98 76 9 16 49 76 79 72 29 360 186 150 117 74 82 87 89 97 121 130 135 147 156 173 125 110 82 51 35 44 70 114 80 64 44 41 40 78 95 78 43 10 338 357 74 65 53 33 4 238 95 72 50 42 40 50 59 75 86 95 141 192 191 254 309 302 295 293 272 258 259 276 312 346 13 42 52 60 64 60 61 46 285 247 314 28 48 43 9 320 224 191 328 327 344 347 306 296 284 257 254 278 280 274 237 289 330 333 360 136 206 251 249 219 191 186 151 95 72 61 59 48 19 37 77 76 57 360 339 333 346 352 6 49 60 57 62 66 72 67 44 16 357 38 67 67 31 57 82 83 74 355 311 275 295 314 98 97 92 90 84 70 57 56 82 111 169 212 225 194 92 80 107 110 359 311 304 298 290 290 303 310 314 312 313 321 326 331 328 327 319 327 347 38 39 34 28 23 25 60 165 235 283 302 310 316 324 326 328 40 106 121 132 144 174 198 221 241 248 243 206 144 174 171 166 180 202 214 206 197 197 195 194 171 154 154 156 160 173 186 189 178 162 158 152 143 134 125 118 109 97 90 91 103 100 282 282 269 259 252 243 234 231 229 231 228 220 218 218 225 223 220 218 214 212 204 197 190 187 185 185 180 177 166 158 151 152 156 168 171 173 182 196 205 190 144 109 105 224 250 251 234 221 212 213 213 209 204 191 180 169 173 184 185 186 202 292 300 297 290 293 299 312 328 341 346 348 340 335 322 325 332 28 120 159 174 169 164 150 145 139 138 135 127 119 104 100 101 104 114 122 144 150 154 162 169 180 212 254 232 186 165 154 147 135 134 134 128 126 121 129 141 149 157 167 180 188 197 211 221 226 229 221 167 107 102 99 99 99 104 111 115 121 118 121 132 141 145 144 142 139 135 132 130 129 128 133 152 165 168 168 170 166 165 166 165 164 164 168 176 181 183 181 183 183 180 177 174 175 177 180 180 179 173 172 171 170 168 167 167 166 167 167 170 174 178 184 193 198 199 198 195 192 188 187 185 183 184 183 182 177 175 356 355 355 355 355 354 353 353 352 352 352 352 351 351 351 351 351 351 352 352 353 353 354 354 354 354 354 354 354 354 353 353 353 354 354 353 353 353 353 353 353 353 353 353 353 353 353 353 353 353 352 352 351 351 351 351 352 353 353 354 355 356 356 356 356 355 355 355 355 355 355 356 356 356 356 355 354 354 354 353 352 351 350 350 349 349 348 349 349 349 350 350 350 351 351 353 356 1 5 9 10 10 10 16 33 45 53 33 29 41 65 92 92 93 47 52 67 78 82 80 104 121 118 106 84 76 78 55 76 97 108 120 128 47 29 14 16 55 67 63 46 35 24 6 299 180 191 268 213 173 180 204 243 261 273 284 282 281 279 280 294 316 357 30 57 36 35 39 52 67 64 65 71 66 60 56 52 48 49 47 39 34 32 22 13 358 353 65 118 136 145 152 159 156 145 147 180 253 229 147 121 124 124 143 154 140 122 114 119 123 134 129 116 122 118 114 114 110 109 96 37 75 121 84 71 41 340 249 93 98 121 205 267 13 10 360 341 345 354 360 7 12 35 74 93 101 66 360 12 34 58 81 98 113 108 88 90 93 103 112 130 215 255 262 243 231 239 268 295 308 317 330 355 34 14 3 353 358 4 5 11 23 31 35 35 32 28 22 16 8 360 350 342 334 337 342 356 7 20 36 43 43 36 32 34 37 41 47 49 51 49 47 49 51 54 55 55 52 49 46 45 44 44 44 44 49 64 81 87 93 102 111 133 151 165 162 157 154 144 148 171 167 12 25 25 31 41 46 49 50 49 52 53 48 42 35 28 23 25 33 45 52 57 58 62 67 69 70 67 55 48 50 48 46 36 27 40 49 55 54 51 45 39 32 38 49 61 63 64 67 73 81 81 82 88 90 78 64 65 73 69 64 69 73 76 86 98 84 65 38 45 64 88 102 171 188 165 117 112 105 114 120 122 139 153 148 140 141 136 65 68 69 64 37 22 17 61 112 64 53 50 29 19 51 73 68 35 7 347 23 69 75 65 360 324 312 71 71 60 36 348 123 127 123 145 162 224 218 191 12 353 350 329 310 298 294 282 180 118 71 65 65 64 90 134 99 64 72 74 77 78 74 77 77 240 217 209 216 283 306 313 309 300 293 304 35 340 320 312 212 185 290 338 331 318 212 206 213 217 192 171 155 130 119 112 106 215 273 281 259 221 126 61 355 331 336 349 351 10 49 56 55 56 65 85 76 59 38 18 14 64 77 74 83 93 104 108 280 273 261 285 292 137 109 104 99 104 104 98 94 109 173 206 220 195 121 118 114 118 107 65 331 317 307 301 296 298 299 298 306 314 320 319 318 313 315 320 341 27 65 68 60 36 355 309 281 263 270 287 296 305 308 310 312 316 343 82 117 139 174 211 221 228 245 247 234 187 165 176 180 180 211 226 234 218 204 192 186 180 169 162 156 159 164 173 176 173 160 154 151 148 143 134 124 111 93 75 59 54 53 57 47 279 263 261 251 247 244 240 237 235 228 222 217 215 217 217 216 212 206 201 193 186 178 171 165 167 167 164 163 163 162 169 176 182 183 179 189 197 202 196 180 169 172 205 234 241 230 218 206 204 203 204 210 220 231 220 187 188 195 209 223 248 276 296 307 320 332 346 350 350 348 345 341 340 337 343 350 360 212 196 180 165 151 139 132 136 130 122 110 108 115 124 132 139 149 154 154 154 154 154 156 151 165 185 198 180 159 147 141 134 132 131 126 127 132 147 157 162 167 176 187 197 201 211 220 225 221 206 166 145 128 129 126 129 133 139 129 126 113 115 123 130 135 137 137 139 139 137 134 131 132 135 146 159 169 168 167 166 168 169 168 169 171 177 180 183 183 181 180 180 177 176 174 176 179 181 180 177 173 169 166 167 167 166 163 161 160 163 164 168 173 178 187 193 198 200 198 194 191 187 188 186 185 182 177 175 177 355 355 355 354 354 353 353 352 352 352 352 351 351 351 351 351 351 351 352 353 353 353 354 354 354 354 354 354 353 353 353 353 353 353 353 353 353 353 353 353 353 352 352 353 353 352 352 352 352 352 352 351 351 351 351 351 352 353 353 354 355 356 356 355 355 355 355 355 355 355 355 355 355 355 355 355 354 354 353 353 352 351 350 349 348 348 348 348 348 348 348 349 349 350 351 352 355 359 4 9 10 13 13 19 33 75 122 180 218 232 180 198 206 206 194 171 122 97 91 85 57 91 108 97 75 42 34 30 74 91 105 106 360 8 356 356 27 60 76 80 68 353 267 291 325 14 331 307 243 211 190 198 214 219 228 261 283 289 284 284 287 296 313 309 28 15 26 36 63 76 75 69 66 55 51 51 52 54 58 59 53 48 38 23 2 335 333 343 13 136 171 172 174 174 169 156 200 240 245 147 111 118 138 177 162 134 108 98 136 152 150 145 144 153 135 106 107 108 113 124 261 239 154 82 50 353 360 97 119 126 162 276 360 74 67 52 7 353 350 350 356 2 32 62 92 107 100 50 28 43 58 70 89 107 110 121 164 175 174 157 171 243 258 263 251 242 237 256 281 299 310 319 340 6 6 358 352 23 35 15 15 21 31 39 43 38 29 16 3 347 335 324 325 327 330 332 341 360 17 33 38 41 37 34 32 35 40 45 48 50 50 51 50 52 54 55 51 44 39 37 36 35 31 16 313 269 248 234 210 180 173 180 195 210 198 171 132 104 68 57 54 48 43 41 40 41 43 45 45 44 44 44 48 57 49 40 28 22 19 29 37 45 47 47 50 54 57 56 54 51 49 49 46 42 37 36 42 49 53 53 52 50 45 38 37 45 55 60 65 75 78 79 85 87 90 106 127 104 90 84 80 71 60 68 96 108 113 99 95 84 46 32 55 72 87 101 110 112 131 139 147 151 148 137 110 59 70 73 58 62 71 59 50 27 15 6 68 84 62 55 46 20 360 335 55 73 60 28 354 21 67 108 132 215 246 299 65 69 65 349 279 204 198 201 224 268 301 307 333 19 357 338 313 315 331 360 22 78 140 136 120 87 28 109 140 96 64 37 34 49 100 112 126 201 239 231 229 243 294 312 321 322 322 314 34 48 19 360 38 120 198 286 299 307 319 120 162 176 180 164 133 110 107 109 123 140 223 272 297 292 261 216 224 275 296 312 328 341 20 65 72 65 51 62 88 88 76 57 346 323 17 74 88 101 112 128 147 203 250 277 290 261 149 115 112 111 126 138 139 131 128 165 206 224 185 139 133 113 331 10 50 278 291 293 293 293 288 291 296 307 317 323 324 323 321 335 349 355 5 24 66 98 261 269 270 267 264 257 268 278 286 289 292 302 310 324 333 137 169 194 212 215 225 236 232 224 206 202 201 197 198 214 232 242 232 216 196 185 177 169 164 161 160 161 164 166 162 155 153 154 158 155 141 125 113 97 74 47 38 34 45 49 50 42 32 19 285 269 261 252 247 235 225 218 214 210 208 207 199 189 180 171 163 154 143 123 119 122 139 161 167 168 172 177 187 193 194 197 200 202 197 191 190 194 203 218 225 226 216 201 188 193 203 218 227 237 232 201 194 211 232 252 270 289 307 322 334 345 355 352 346 335 332 332 338 340 325 287 253 224 198 180 167 156 150 144 135 129 131 135 147 150 144 145 145 147 143 136 136 143 156 171 180 184 184 188 177 164 154 150 147 148 148 149 156 165 174 178 180 182 187 196 199 204 209 216 222 217 205 175 160 148 141 141 141 140 138 133 128 125 128 129 131 133 133 133 134 132 132 132 130 132 134 140 146 156 155 158 159 162 166 169 172 177 177 179 179 177 177 177 177 176 175 175 175 176 177 177 175 171 168 166 164 163 161 159 157 155 158 161 164 169 176 182 187 191 197 199 195 193 190 189 187 185 180 177 177 180 355 355 354 354 353 353 352 352 352 352 352 352 351 351 351 351 351 352 353 353 353 354 354 354 354 354 354 353 353 353 353 353 353 353 352 352 353 353 352 352 352 352 352 352 352 351 351 352 352 351 351 351 351 351 351 351 352 352 353 354 354 355 355 355 355 355 355 355 355 354 354 354 354 355 355 355 354 353 353 352 351 350 349 348 348 347 347 347 347 347 348 348 349 349 350 351 354 358 4 8 13 17 23 25 32 55 111 180 196 216 234 230 224 216 204 186 162 112 94 86 70 72 91 101 86 32 16 11 31 80 100 81 55 34 357 338 18 51 79 113 183 240 272 290 322 355 328 275 270 229 198 197 203 203 198 204 269 290 287 286 289 292 290 266 250 258 325 4 66 88 88 59 47 41 43 41 39 42 45 47 51 55 54 33 342 318 325 340 357 336 200 183 177 174 163 157 191 210 224 129 134 159 175 195 149 120 87 126 177 157 145 141 136 125 111 108 112 111 114 165 206 217 108 81 38 352 336 109 129 135 147 322 21 79 77 54 4 360 1 3 358 352 27 52 69 74 71 46 33 45 69 92 89 94 106 149 190 208 215 204 227 249 263 269 269 264 262 259 270 280 285 301 329 351 5 351 347 17 46 52 40 30 29 32 36 30 18 359 341 326 322 323 327 328 329 328 333 353 13 30 36 40 43 39 39 37 39 41 43 45 48 52 55 56 58 58 54 46 36 26 8 336 278 255 263 275 289 296 301 360 359 51 59 52 52 53 52 50 46 45 44 44 44 44 41 39 40 42 43 41 40 37 36 39 40 36 28 23 21 30 37 43 44 45 44 48 52 54 54 54 52 50 46 42 40 45 50 54 56 55 53 52 50 46 41 44 50 58 70 80 84 87 91 97 107 133 127 99 92 89 89 83 59 67 156 221 181 120 93 106 137 55 31 45 68 105 102 105 112 102 68 71 73 66 40 20 21 22 17 32 46 56 42 11 29 49 67 73 71 56 44 24 1 357 49 82 94 71 338 335 285 183 167 86 52 57 62 65 43 322 269 223 215 213 242 268 282 280 268 156 301 333 336 360 50 14 4 341 38 85 87 54 27 39 74 118 79 38 31 52 168 206 242 287 299 292 310 320 333 345 5 346 334 325 351 3 344 345 35 47 265 260 296 335 27 72 124 156 166 151 91 82 82 87 105 152 202 200 313 321 277 260 243 244 256 280 309 338 38 75 75 73 66 65 76 94 34 338 346 342 339 47 109 123 129 129 131 221 269 275 287 159 125 114 123 133 156 156 140 124 125 149 204 228 198 133 105 117 247 275 254 233 258 267 272 274 276 281 289 302 316 325 331 335 340 349 354 352 345 341 330 257 245 257 263 266 268 270 271 275 277 278 279 291 299 304 302 292 282 235 221 210 217 225 209 194 212 231 234 225 223 228 247 255 251 233 209 191 178 168 163 159 154 154 156 156 156 149 147 147 146 140 129 123 117 110 92 56 36 31 39 36 30 22 22 30 29 19 299 264 250 240 230 220 206 195 188 186 183 175 169 164 159 155 153 152 147 151 157 168 173 176 174 180 190 207 215 206 204 201 201 202 204 206 208 209 208 202 192 180 180 187 199 227 238 247 236 216 198 268 301 299 305 310 318 327 338 346 354 344 333 321 323 328 328 322 299 283 262 235 209 186 176 160 147 147 147 148 152 159 160 154 144 141 136 132 132 139 152 164 173 167 166 170 180 188 190 183 171 165 161 164 169 176 183 188 189 188 186 188 191 197 199 200 204 208 212 206 191 156 144 135 143 145 147 144 139 137 139 139 141 139 135 137 135 137 137 135 134 132 130 131 134 137 139 144 146 147 149 154 160 163 167 168 172 171 171 172 172 175 177 177 176 174 172 171 172 174 174 170 167 163 159 157 157 156 155 155 155 158 164 168 172 176 178 180 183 185 191 193 192 188 186 182 178 177 180 182 354 354 353 353 352 352 352 352 352 352 351 351 351 351 351 351 352 353 353 354 354 354 354 354 354 354 354 353 353 352 353 353 352 352 352 352 352 352 352 352 352 352 352 352 351 351 351 351 351 351 350 351 351 351 351 351 352 352 353 354 354 355 355 355 355 355 355 354 354 354 354 354 354 355 355 354 354 353 352 352 351 349 349 347 347 346 346 346 346 347 347 347 348 349 349 351 353 357 2 8 15 25 25 26 33 32 13 353 328 341 337 295 212 194 185 186 189 91 79 85 78 312 68 95 121 19 360 355 352 32 79 74 47 33 28 31 43 64 77 84 77 333 299 289 318 318 292 269 260 233 213 180 309 268 224 209 224 332 327 306 290 289 278 266 264 298 330 335 353 74 66 49 34 27 27 19 9 34 35 28 27 28 48 46 314 319 337 358 6 360 5 47 120 128 103 92 140 130 112 100 102 113 127 138 120 132 158 206 201 146 128 124 123 123 120 107 109 104 115 196 175 144 94 73 28 5 2 94 124 126 133 249 285 87 89 64 26 9 12 22 21 22 34 43 52 53 47 23 9 347 102 97 66 54 360 230 174 135 155 275 249 249 261 283 325 261 287 298 300 291 282 318 335 346 354 347 344 350 35 76 82 64 45 39 32 21 360 336 321 315 315 318 322 324 327 328 328 339 2 15 22 40 66 79 63 55 47 42 38 40 44 57 67 71 67 65 71 71 359 276 269 259 252 248 332 6 360 16 41 50 49 45 45 48 51 52 49 50 50 47 44 42 45 47 45 44 43 41 40 39 38 36 33 30 28 30 29 28 30 34 35 38 39 41 42 42 44 49 51 52 54 54 53 50 46 48 53 61 60 59 56 55 54 51 47 44 46 54 72 84 91 95 99 105 113 118 103 94 90 91 94 96 95 82 64 55 360 328 330 46 78 65 61 62 80 87 69 39 20 33 44 51 60 62 39 16 2 14 26 29 35 44 26 4 21 47 68 69 64 42 43 61 6 4 37 101 128 162 217 291 257 77 46 49 53 61 65 57 320 289 273 259 250 246 237 206 206 213 209 163 50 15 4 92 122 303 350 12 28 39 52 48 45 50 52 56 23 357 360 38 156 180 27 35 6 350 340 346 352 360 23 72 35 9 341 330 303 12 50 51 61 60 33 28 33 48 78 110 114 81 12 360 124 122 129 189 218 232 271 300 289 276 253 241 240 264 312 352 59 77 72 81 90 74 57 52 55 37 337 322 304 292 360 68 87 88 86 92 205 221 106 101 100 104 122 147 189 173 136 116 129 159 215 242 240 206 154 176 213 273 266 254 258 257 256 251 250 253 259 270 296 313 322 328 331 325 317 309 311 307 293 273 259 265 272 276 275 275 273 273 274 277 279 281 290 298 310 319 320 259 229 210 209 212 205 209 221 239 247 246 246 248 267 274 274 257 232 214 195 177 158 149 144 146 151 150 148 143 143 140 132 122 113 117 120 121 118 106 53 44 58 53 21 350 355 5 11 11 352 299 263 238 227 218 201 188 180 178 174 171 173 175 175 172 168 166 165 166 169 176 182 185 185 181 183 202 227 231 207 201 206 211 217 220 219 154 118 99 144 173 184 188 199 227 249 259 251 245 257 336 347 337 329 323 323 325 330 332 337 327 318 307 308 314 318 314 303 292 277 259 218 200 186 171 164 158 154 150 150 150 154 151 142 138 138 136 145 160 166 156 143 139 142 152 176 195 205 204 194 178 171 172 178 184 192 191 189 186 184 185 188 190 187 189 192 199 201 191 171 149 143 147 155 155 154 149 148 147 147 147 144 144 144 147 145 142 140 137 135 134 135 137 137 140 140 142 145 150 153 152 150 149 155 158 162 166 167 170 174 177 180 181 177 173 169 169 170 172 171 167 164 159 157 157 158 158 158 156 156 157 159 163 168 171 171 173 175 175 177 183 185 185 182 178 178 180 182 180 354 353 353 352 352 352 352 352 352 352 351 351 351 351 351 352 353 353 353 354 354 354 354 353 353 353 353 353 352 352 352 352 352 352 352 352 352 352 352 351 351 351 351 351 351 350 350 350 350 350 350 350 350 350 351 351 352 352 353 353 354 355 355 355 355 355 354 354 353 353 353 353 353 354 354 354 353 353 352 351 350 348 348 347 347 346 345 345 346 346 346 346 347 348 349 351 353 356 360 6 14 24 27 29 39 36 13 333 335 351 352 346 325 194 174 186 187 126 81 77 74 277 8 71 99 46 360 354 346 335 35 61 37 24 21 28 44 74 79 70 87 167 238 325 6 299 275 258 247 234 208 191 328 314 280 262 309 41 45 54 28 258 261 314 39 28 24 26 29 37 48 45 23 15 34 30 27 28 21 12 7 7 35 22 340 352 5 15 12 9 9 8 360 350 338 333 50 126 98 89 75 70 66 75 97 143 159 176 166 132 135 135 135 127 121 97 50 28 30 34 87 106 101 69 35 20 20 42 107 129 147 209 280 76 90 90 64 17 39 52 55 55 55 51 51 50 20 337 322 310 224 81 40 356 330 238 144 129 47 290 267 265 267 275 265 191 330 334 330 332 333 336 338 341 343 343 337 340 25 76 90 81 70 60 39 5 327 309 300 296 296 300 307 313 322 328 328 337 357 360 2 341 140 107 63 55 51 42 33 29 39 86 101 103 103 117 171 195 228 259 264 269 198 110 64 48 37 40 48 57 61 62 55 53 53 54 55 54 52 49 47 44 43 40 38 42 43 44 41 38 38 37 33 26 20 20 24 28 35 40 38 36 35 38 40 40 43 48 51 52 53 55 59 58 56 53 55 60 61 62 60 56 56 56 53 46 37 40 69 85 94 100 105 113 118 122 108 99 94 96 101 111 110 90 78 67 34 325 290 59 70 68 73 76 69 74 74 68 57 44 42 45 61 68 61 32 6 6 19 44 40 35 33 25 18 27 46 62 54 32 4 236 197 38 43 99 114 123 53 28 47 51 47 54 57 51 50 269 272 272 268 272 274 291 287 159 181 337 343 360 20 360 310 233 269 3 29 31 29 30 39 68 87 93 75 41 294 330 349 350 168 171 14 360 346 347 346 2 10 21 32 41 35 350 315 315 320 19 29 12 18 27 36 34 33 33 35 31 30 32 348 163 162 154 155 174 251 293 297 299 290 281 265 246 233 243 269 320 84 87 85 112 136 99 38 340 309 298 296 314 328 95 34 30 87 121 139 157 169 142 95 82 76 81 118 141 173 130 115 117 149 184 243 262 263 246 229 223 236 264 270 270 266 260 255 248 241 238 238 241 248 267 282 295 300 301 281 255 262 273 282 273 269 275 289 296 291 284 272 272 278 296 306 314 318 325 349 354 346 282 224 198 203 206 213 217 227 247 263 284 275 269 281 286 286 269 239 213 246 247 145 135 135 141 146 147 153 155 151 137 119 111 106 107 114 124 128 130 130 118 114 145 187 294 307 322 333 8 30 43 55 74 136 192 196 192 187 182 179 175 174 175 177 177 175 172 171 170 174 180 183 186 189 182 176 180 201 252 214 204 207 215 228 263 319 360 40 60 93 180 189 184 194 215 243 261 261 265 289 335 348 344 328 317 311 307 314 311 308 300 298 296 292 299 305 303 295 277 262 248 224 212 204 192 169 154 148 143 142 144 147 147 147 148 148 152 155 159 163 150 144 143 147 155 171 186 205 214 215 198 186 183 187 188 186 177 170 173 173 178 175 170 169 172 183 191 200 209 203 191 177 169 167 164 160 157 154 153 147 145 148 153 153 150 147 143 143 142 140 140 140 140 141 143 144 146 148 148 150 149 150 150 154 159 163 168 172 174 177 180 183 183 180 175 171 169 168 170 166 164 162 161 160 161 161 160 158 157 156 156 158 161 165 166 167 169 168 168 167 172 174 177 180 180 182 182 180 175 354 353 352 352 352 352 352 352 352 351 351 351 351 352 352 352 353 353 353 353 353 353 353 353 353 353 353 353 352 352 352 352 352 352 352 352 352 352 351 351 351 351 351 351 350 350 350 350 350 350 350 350 350 350 351 351 352 352 353 353 354 354 355 355 354 354 354 354 353 353 353 353 353 353 353 353 353 352 351 350 349 348 347 346 346 345 344 345 345 345 346 346 347 348 349 350 353 355 359 4 13 22 35 37 47 221 279 300 322 336 338 339 332 181 180 224 230 232 84 77 78 348 305 350 45 48 11 347 358 358 5 33 53 50 34 18 27 80 144 191 214 214 232 30 33 45 69 106 180 212 180 165 67 325 311 305 317 345 10 34 111 180 215 34 39 42 40 38 34 33 42 37 21 14 22 37 27 18 9 5 5 16 37 21 7 2 21 31 16 8 3 355 344 332 319 307 100 122 90 74 38 25 28 48 54 85 150 156 138 134 145 129 125 139 134 126 88 32 20 35 75 102 108 93 61 23 13 23 86 98 81 65 360 29 82 107 89 66 61 65 75 84 82 66 47 22 338 318 305 285 240 180 360 321 298 220 152 145 221 295 297 309 326 68 83 57 354 352 350 349 344 335 334 335 336 344 350 5 24 38 59 75 74 66 16 290 277 275 279 280 280 280 286 300 315 321 322 338 352 355 353 347 15 26 30 35 39 31 16 4 14 106 133 141 145 139 136 101 51 30 30 30 42 54 58 57 52 47 49 53 60 64 62 57 54 52 53 54 53 51 50 49 46 42 37 33 39 46 43 41 40 38 34 22 13 6 13 27 34 36 38 34 32 32 33 34 37 42 49 52 53 53 54 57 57 57 56 56 58 58 58 57 57 57 55 52 37 39 55 83 95 106 117 130 130 123 111 104 101 101 99 98 90 80 76 71 28 210 180 73 57 54 76 78 57 64 88 93 80 55 21 6 52 62 63 36 8 357 9 78 72 68 75 56 35 16 23 52 59 50 21 360 196 78 73 82 84 82 70 55 40 47 74 112 42 20 24 348 290 286 290 329 345 2 33 65 50 30 4 356 355 352 46 91 42 30 25 28 27 19 20 49 92 136 157 210 261 303 340 328 282 268 330 335 324 360 27 32 34 33 19 9 351 307 297 308 325 13 20 8 354 2 28 36 41 44 43 37 21 350 328 91 97 97 103 100 101 287 284 284 281 279 272 253 216 189 212 158 106 115 125 209 180 119 328 325 333 35 78 22 91 114 87 60 119 133 138 126 104 105 88 74 38 24 163 52 36 14 95 154 188 246 303 286 275 272 258 246 244 248 257 264 266 263 257 251 246 239 238 239 239 241 249 267 283 290 269 241 218 234 247 253 273 287 298 307 311 309 306 314 354 31 11 352 332 339 357 360 355 332 194 174 180 200 234 238 251 279 303 336 345 285 269 261 254 119 107 99 344 335 360 112 127 136 145 159 164 164 154 117 101 104 103 100 103 108 121 141 166 168 166 166 185 220 216 227 259 349 28 44 55 62 68 80 155 200 200 193 187 183 176 173 173 176 178 177 174 171 173 177 184 186 188 187 180 170 180 205 218 211 189 206 299 303 314 338 10 22 34 137 174 168 177 191 225 247 260 274 306 335 333 327 311 296 283 282 276 282 287 291 301 303 307 307 303 285 269 255 251 245 237 224 215 206 180 151 136 130 131 135 142 146 150 151 149 149 150 157 166 157 150 149 154 159 167 180 196 208 215 205 197 189 183 174 162 151 146 153 156 160 158 162 170 176 182 191 206 220 217 211 194 180 171 167 163 159 154 151 151 153 155 156 155 150 148 148 147 146 144 143 141 138 137 138 142 143 147 150 153 154 157 159 163 166 170 174 176 176 177 179 182 183 183 177 171 168 166 164 162 162 161 162 162 162 160 157 155 154 153 154 155 159 162 164 163 164 164 161 160 159 163 168 177 180 180 177 173 171 353 353 353 352 352 352 352 351 351 351 351 351 352 352 352 353 353 353 353 353 353 353 353 353 353 353 353 352 352 352 351 351 351 352 351 351 351 351 351 350 350 350 350 349 349 349 349 349 349 349 350 350 350 351 351 351 352 352 352 353 354 354 354 355 355 354 354 353 353 352 353 353 353 352 352 352 352 351 351 349 349 347 347 345 344 344 344 344 345 345 345 345 346 347 348 350 353 355 357 2 10 24 59 150 162 171 249 299 332 28 58 35 27 46 32 360 305 282 50 69 69 69 347 332 347 40 59 42 27 7 352 5 28 50 35 344 333 303 180 136 191 83 52 42 36 32 113 128 124 137 201 157 144 285 298 290 280 286 305 312 294 218 131 66 51 45 40 36 31 30 32 37 35 25 32 40 23 10 360 3 11 29 34 20 6 352 16 21 10 350 328 313 313 316 317 319 94 78 58 27 333 320 321 49 46 58 156 154 123 104 108 115 132 166 156 152 140 142 167 109 102 106 111 111 82 9 344 352 20 78 93 88 62 341 325 82 109 92 74 72 65 57 84 90 56 11 345 324 308 280 227 177 212 274 288 251 190 197 228 279 294 304 327 27 74 40 2 4 2 358 341 328 323 324 335 9 22 24 18 2 5 27 42 27 336 302 284 277 276 278 272 262 248 267 291 312 323 340 356 6 13 21 25 23 22 19 18 15 16 16 27 37 54 78 91 84 66 49 48 49 54 55 55 50 49 49 50 52 48 48 50 55 61 62 61 58 54 53 52 52 50 50 48 46 40 29 33 40 44 43 40 37 30 18 11 4 16 27 33 35 34 31 31 31 29 28 30 33 40 44 49 45 44 43 47 48 51 51 49 50 52 55 55 56 57 58 64 50 53 81 99 119 128 129 122 114 109 104 102 100 96 92 86 80 71 65 292 234 91 75 66 67 91 91 91 287 22 72 78 69 5 348 30 63 65 44 15 351 341 206 164 141 118 84 57 19 12 26 73 72 42 62 111 95 90 88 93 106 113 117 122 111 98 72 34 21 16 15 11 19 22 26 25 28 37 41 38 26 4 352 356 14 57 70 50 27 347 314 201 155 119 113 165 151 131 136 169 173 150 64 27 11 349 344 360 49 49 39 36 28 2 345 321 294 277 294 315 345 23 22 343 349 11 33 45 56 59 60 32 328 328 89 78 48 360 261 203 197 269 277 276 278 269 249 192 162 165 117 103 119 147 266 276 310 25 53 78 86 85 50 84 120 135 135 136 122 110 75 71 78 81 73 9 13 29 41 360 282 295 184 112 126 277 293 298 306 287 258 244 246 255 264 268 266 264 260 259 256 251 251 255 260 260 260 267 277 279 264 206 212 215 219 246 269 283 301 328 349 3 6 19 28 4 339 325 345 357 360 360 356 46 98 91 60 360 305 299 303 318 344 65 91 104 96 87 82 75 67 33 8 357 54 111 134 149 173 188 186 95 57 72 100 112 120 134 144 144 160 177 187 182 167 182 194 195 205 262 341 20 57 73 79 76 70 61 180 188 188 165 150 154 163 170 172 175 179 177 175 174 175 181 184 188 193 183 166 172 187 221 212 168 157 212 274 330 10 28 25 23 57 114 133 159 184 218 234 250 275 310 329 322 311 294 282 269 269 259 261 277 303 309 325 341 333 314 287 269 248 243 238 238 232 220 203 171 136 120 113 115 119 119 123 129 139 142 147 152 158 165 157 151 147 149 152 162 172 184 200 204 198 180 166 158 150 143 137 134 137 135 139 148 159 168 174 180 190 211 224 224 215 196 182 170 166 162 159 159 158 159 162 161 160 159 156 156 156 154 148 145 141 139 138 141 143 147 150 154 157 160 163 167 168 170 172 174 175 175 175 176 179 183 187 187 177 170 164 161 160 160 160 162 160 158 155 153 150 150 148 148 150 152 157 159 161 161 160 159 157 156 153 154 158 165 171 177 174 170 170 353 353 352 352 352 352 351 351 351 351 351 351 352 352 353 353 353 353 353 353 353 353 353 353 353 353 352 352 351 351 351 351 351 351 351 351 351 351 350 350 350 350 349 349 349 349 349 349 349 349 350 350 350 351 351 351 351 351 352 352 353 353 354 354 354 354 354 353 352 352 352 352 352 351 351 351 351 350 350 349 348 347 345 344 343 343 343 343 343 344 344 345 346 346 348 350 352 355 357 2 9 32 80 132 136 125 81 38 32 83 98 98 51 20 8 360 354 7 360 7 46 69 24 335 317 334 21 38 38 16 1 4 23 44 30 355 357 27 56 32 39 55 57 38 241 229 204 180 168 192 220 210 169 191 289 301 287 284 286 320 337 346 78 80 62 51 43 36 29 27 29 37 33 27 29 28 21 6 357 5 20 42 28 14 356 348 358 358 349 322 307 296 332 345 353 37 77 60 40 333 304 299 279 196 125 110 106 74 65 83 90 99 119 142 112 133 151 176 187 177 165 141 122 115 106 360 331 5 28 88 98 102 141 228 277 128 115 117 117 120 107 97 99 95 81 51 21 357 315 269 205 195 216 234 259 245 236 238 252 279 312 324 333 353 81 30 356 3 4 2 338 328 327 352 21 27 26 17 359 332 330 346 19 11 358 341 320 286 273 265 256 216 187 203 273 317 328 346 6 13 13 19 25 22 16 6 360 357 11 22 29 32 33 33 36 42 42 35 34 39 47 53 55 54 50 42 37 39 42 45 47 48 48 51 56 59 59 56 53 50 48 48 45 44 41 35 31 36 45 42 37 33 25 16 14 18 30 34 36 35 35 34 33 32 28 25 26 28 31 34 37 40 38 37 36 37 42 43 41 41 44 46 48 51 57 74 86 62 64 83 101 112 109 112 110 109 105 103 103 102 92 85 67 40 348 360 360 4 22 40 77 104 123 78 37 4 27 64 83 84 40 360 24 85 86 78 35 349 323 264 202 132 86 73 66 45 27 37 78 105 122 119 108 104 105 101 77 70 74 97 96 77 65 55 43 28 24 30 33 39 40 33 24 25 44 37 26 13 354 352 358 18 61 71 67 10 315 301 221 136 144 159 180 136 91 87 117 170 76 48 35 25 360 34 59 59 49 41 29 7 340 335 329 319 194 174 345 360 33 42 7 355 4 34 43 52 66 74 78 301 92 101 98 85 332 298 267 246 240 280 292 268 206 187 185 135 111 86 81 90 100 101 74 70 71 57 62 77 84 83 82 96 147 148 130 103 88 65 57 54 66 57 36 35 38 180 218 229 50 84 115 142 224 324 332 341 329 296 254 247 249 260 268 273 275 276 276 272 264 254 253 255 255 255 254 259 276 279 278 248 234 229 235 248 261 274 324 352 341 323 329 337 333 331 332 349 360 5 2 358 2 3 8 360 353 337 305 290 295 312 101 91 84 80 74 71 67 62 52 41 30 34 66 110 142 180 234 278 336 355 10 106 155 159 164 156 146 156 167 185 183 173 177 178 183 221 253 243 223 195 164 148 138 172 210 212 187 135 107 90 91 113 143 155 166 172 180 183 176 173 172 175 180 195 192 180 175 183 210 199 173 155 156 167 50 43 42 32 27 42 91 121 158 192 225 237 248 275 306 325 322 311 289 279 269 250 242 234 285 313 314 332 345 345 332 295 268 250 239 235 230 219 198 172 136 117 108 109 107 107 108 115 119 132 136 144 148 148 150 140 136 136 126 114 99 125 157 180 180 174 147 137 134 135 135 134 133 133 134 139 144 153 160 167 178 192 214 227 229 217 193 176 169 172 173 173 171 171 173 173 171 169 169 167 167 165 160 157 154 150 150 150 151 152 156 159 161 166 168 170 174 174 174 173 171 171 173 174 174 177 184 188 188 176 167 160 158 157 158 159 159 155 151 145 146 144 146 145 146 147 149 153 153 154 155 153 154 153 151 151 156 158 160 163 167 169 170 170 352 352 352 352 352 351 351 351 351 351 352 352 352 352 353 353 353 353 352 352 352 352 352 352 352 352 352 352 351 351 351 351 351 351 351 351 350 350 350 350 350 349 349 349 349 349 349 349 349 349 349 350 350 350 351 351 351 351 351 352 352 353 353 354 354 354 353 353 352 352 351 351 350 350 351 350 349 349 349 348 346 346 344 343 343 342 342 342 343 343 344 344 345 346 347 350 351 354 356 360 10 33 97 126 124 109 91 76 81 95 108 108 86 66 49 19 11 37 47 44 37 41 58 91 154 38 31 40 45 43 13 359 10 25 31 39 43 56 38 349 334 305 275 293 296 269 206 180 154 180 240 301 47 46 22 3 350 357 5 19 20 24 40 58 63 59 52 46 38 31 31 32 31 27 22 22 20 12 13 23 34 42 23 8 349 343 340 338 341 340 2 22 22 26 34 49 65 64 16 298 290 279 254 243 216 120 103 83 49 50 72 80 58 16 83 159 169 187 180 164 155 143 120 128 137 83 30 360 360 23 69 96 193 217 232 110 111 128 145 158 153 135 108 106 113 134 139 147 234 232 196 189 198 235 254 248 253 265 287 316 329 332 336 353 92 150 360 357 7 3 350 356 9 26 30 28 10 344 324 320 328 347 5 360 350 335 341 353 145 145 139 170 183 188 327 337 344 4 48 30 14 12 15 19 353 328 344 360 17 23 29 29 29 29 27 27 28 32 34 36 40 48 54 58 59 55 47 41 39 44 48 49 47 46 49 55 62 61 57 52 49 47 45 43 41 39 35 38 40 41 37 33 28 23 17 22 31 36 37 33 33 33 33 31 27 25 24 25 27 28 31 34 37 33 30 29 29 30 29 30 35 34 29 28 38 92 86 70 58 61 71 77 87 99 104 99 101 102 101 93 74 54 19 9 19 51 35 24 16 8 360 87 82 62 40 14 32 61 81 102 120 99 85 92 102 109 111 360 323 305 128 86 82 78 92 98 77 95 114 131 131 114 97 83 87 93 90 82 74 71 60 51 47 48 155 93 49 55 51 36 47 198 267 330 353 346 344 354 341 337 303 333 51 69 79 336 307 301 301 285 162 162 180 126 77 70 97 140 87 71 55 23 348 13 24 29 39 37 29 360 335 334 341 360 22 106 110 68 42 56 62 43 41 43 40 45 58 70 93 242 112 101 107 105 42 335 302 260 255 268 262 169 147 165 198 121 95 70 45 351 360 97 78 85 88 60 21 350 341 360 261 299 296 136 115 92 84 77 78 78 84 76 65 54 47 220 206 148 60 91 136 145 113 15 347 329 287 256 243 233 237 244 260 274 286 293 297 294 281 264 256 253 254 252 247 243 237 233 230 230 231 233 234 243 252 248 248 254 275 287 298 286 230 257 307 330 360 17 15 2 346 335 325 320 306 277 232 206 210 180 110 95 88 81 79 76 71 64 62 60 52 48 45 55 122 194 275 287 319 355 4 21 104 126 132 126 123 135 144 156 177 182 177 174 176 196 211 218 214 203 189 184 181 182 177 163 144 129 128 122 114 93 73 55 70 131 162 184 191 171 165 165 173 191 204 203 180 182 189 186 164 139 127 98 69 56 50 43 35 27 82 140 175 205 225 235 252 279 304 324 327 329 314 295 268 234 223 180 261 292 282 221 156 120 181 240 234 224 206 194 180 169 142 120 112 109 109 114 118 121 123 127 131 133 133 132 136 129 124 123 121 105 97 97 114 147 168 175 171 162 142 139 135 138 143 144 145 144 143 144 146 151 158 164 182 201 220 228 231 215 186 172 173 182 185 185 183 182 183 182 182 178 178 177 175 174 171 169 166 165 161 159 158 159 162 166 168 170 171 173 175 172 170 168 167 169 169 173 175 178 182 184 185 176 166 160 158 157 159 159 155 151 148 146 148 148 148 147 146 146 146 147 147 149 149 151 151 153 155 156 158 158 160 159 160 164 168 173 352 352 352 352 351 351 351 350 351 351 352 352 352 353 353 353 353 352 352 352 352 352 352 352 352 352 352 352 352 351 351 351 350 350 350 350 350 349 349 349 349 349 349 349 349 349 349 348 349 349 349 350 350 350 351 350 351 351 351 352 352 352 353 353 353 354 353 353 352 351 351 350 350 349 349 349 348 348 348 347 346 344 343 342 341 342 342 342 342 343 343 344 345 346 347 350 352 354 355 359 8 34 117 132 136 129 120 112 96 102 111 121 131 126 124 131 181 290 14 34 28 34 48 73 86 82 76 74 79 82 43 5 354 12 29 30 32 45 332 300 284 288 82 50 32 21 17 3 352 349 4 25 38 41 40 35 38 43 38 34 32 32 33 31 32 34 39 46 53 55 53 38 24 21 16 15 18 20 30 36 39 33 360 350 346 345 344 338 4 20 34 32 30 32 38 54 68 142 328 318 307 262 231 269 289 118 114 109 88 66 61 73 84 66 46 211 180 148 130 132 141 133 120 147 155 159 138 57 14 8 35 43 202 180 144 102 116 138 136 144 152 161 331 22 158 174 165 154 198 253 254 205 140 265 272 274 302 324 341 340 335 339 339 10 107 147 41 13 11 10 10 18 24 29 23 13 349 331 317 328 344 360 6 360 354 351 3 36 125 128 133 151 103 37 12 6 7 22 73 67 35 3 345 318 335 352 10 23 31 32 31 29 28 26 23 18 13 25 36 36 39 44 50 54 58 61 59 51 43 43 48 53 49 47 43 48 54 62 63 58 54 51 48 45 42 39 37 38 39 40 35 29 21 21 20 26 30 35 36 32 30 29 31 29 28 25 23 23 23 24 26 30 35 32 29 26 21 16 18 23 29 19 7 332 296 181 57 55 43 44 49 51 53 69 74 67 71 80 86 66 45 27 16 11 14 27 26 25 16 5 22 59 65 64 43 25 39 49 58 79 97 100 100 102 112 119 122 129 163 292 91 92 105 113 130 140 132 125 118 117 103 90 81 80 90 88 89 85 82 76 66 53 44 61 195 206 206 189 171 159 180 180 172 303 306 252 278 4 328 311 292 3 37 43 37 311 279 181 20 46 122 83 12 310 322 353 157 161 149 132 105 339 323 317 330 352 15 22 23 360 342 338 348 14 341 309 150 91 62 47 38 31 28 29 32 37 43 46 50 229 117 107 112 120 142 118 295 258 258 264 228 151 135 170 195 127 88 66 45 341 286 93 83 99 104 100 73 18 339 323 311 295 221 133 115 102 97 47 301 105 104 93 87 92 100 312 38 81 99 127 174 216 119 71 213 240 248 243 236 234 236 238 254 272 291 300 305 300 292 277 284 287 283 269 248 227 218 220 222 227 227 232 237 239 243 247 247 248 270 283 287 274 240 221 210 202 188 170 144 320 315 310 304 296 279 259 237 213 159 105 86 84 85 85 90 88 81 76 70 68 62 55 36 22 181 247 269 275 330 23 33 49 72 86 96 98 109 126 147 171 191 189 176 181 187 198 202 207 206 199 185 180 175 165 145 132 137 140 150 147 141 131 122 102 59 14 353 325 285 164 159 162 172 186 198 205 193 180 178 173 144 126 110 93 76 66 57 60 61 55 111 171 190 208 222 228 247 279 311 330 349 355 353 350 312 240 198 163 180 240 268 194 171 154 167 206 210 201 180 159 136 126 111 106 107 114 125 133 138 135 132 132 132 130 129 128 127 127 123 123 112 112 119 136 154 168 175 176 176 176 166 165 164 167 166 163 156 152 153 156 160 163 168 176 197 214 225 228 226 199 173 171 182 192 194 192 188 188 186 186 185 182 182 180 179 176 174 172 170 170 166 162 159 161 165 168 168 166 165 166 167 168 165 166 166 167 170 174 176 176 176 176 175 173 169 165 162 160 159 157 155 152 152 152 153 154 154 151 150 147 148 146 149 150 152 155 157 157 158 159 159 159 158 159 160 164 168 173 352 352 352 352 351 351 351 350 351 352 352 352 353 353 353 352 352 352 352 352 352 352 351 352 352 352 352 352 352 352 351 351 350 350 350 350 349 349 349 349 349 349 349 349 349 349 348 348 349 349 349 350 350 350 350 350 351 351 351 351 352 351 352 352 353 353 353 352 352 351 350 350 349 349 348 348 347 347 347 346 345 343 343 342 342 341 341 341 342 342 343 344 344 345 348 349 352 353 354 357 5 19 82 139 145 152 132 109 96 103 112 120 124 127 129 142 157 165 40 28 26 28 31 39 51 71 119 131 111 100 90 69 10 11 13 15 11 349 313 313 349 61 73 66 49 360 328 320 322 324 334 354 19 29 41 52 56 53 46 42 40 40 36 30 26 22 21 23 38 82 101 68 27 6 16 23 29 34 40 40 36 21 356 352 360 9 16 26 41 43 43 25 358 296 296 340 184 285 328 318 283 285 100 46 34 19 113 117 103 83 61 42 37 29 21 338 145 147 154 151 149 129 114 104 133 134 122 115 115 83 344 286 206 123 115 109 120 285 333 140 137 85 341 332 310 173 111 60 339 35 360 3 333 287 292 294 300 348 27 107 124 71 91 131 180 156 42 32 24 19 20 23 22 19 4 346 325 323 323 339 349 356 360 1 3 7 12 23 61 74 53 35 33 31 29 18 6 7 19 68 103 123 37 16 13 20 28 36 42 44 40 36 31 25 22 17 13 18 31 39 39 39 44 46 47 53 57 57 53 48 50 53 54 49 46 45 46 49 51 51 53 54 54 49 45 41 38 38 38 37 31 26 21 26 29 32 31 29 27 29 36 34 32 28 26 24 22 21 21 19 18 25 31 33 30 25 15 9 7 17 23 8 353 318 319 52 44 33 23 24 28 31 33 35 35 30 25 41 59 46 30 14 16 18 6 3 7 15 29 41 64 71 74 73 52 38 39 42 39 37 59 96 112 117 118 109 107 96 68 19 57 101 131 125 116 111 104 94 90 85 66 53 325 290 19 70 75 75 82 87 92 92 91 328 265 233 241 254 245 224 215 218 215 232 247 241 224 65 319 306 293 16 20 344 315 283 254 111 41 68 85 38 3 330 321 312 167 152 144 105 32 357 353 355 360 6 15 19 14 356 354 2 13 31 47 28 67 98 78 53 36 28 25 26 30 35 37 33 32 148 114 113 116 137 184 218 254 267 272 270 194 150 138 162 157 129 90 56 353 309 269 194 129 133 126 115 118 108 314 324 338 93 143 156 129 121 116 74 308 269 155 82 73 78 97 57 23 42 121 180 216 250 223 140 176 199 226 231 243 250 253 257 270 282 301 307 311 317 329 343 349 352 350 353 360 360 344 325 314 299 285 269 258 243 235 233 238 258 300 312 322 321 305 261 216 196 184 180 198 278 298 300 298 287 268 223 155 115 98 85 81 76 78 81 83 83 81 83 84 83 81 75 184 249 238 250 268 22 37 39 45 58 70 80 90 106 123 134 163 188 206 198 185 191 196 204 199 190 140 51 49 67 61 27 99 123 141 150 157 154 153 153 153 151 144 133 91 313 289 223 162 163 173 184 192 198 198 182 172 161 135 123 111 102 93 94 97 103 113 128 150 165 180 192 206 215 253 287 318 340 4 15 21 22 19 331 221 180 167 224 242 210 180 151 159 180 206 180 165 142 131 115 108 105 108 110 113 123 133 138 133 127 125 125 124 129 133 133 127 124 121 125 133 145 165 175 180 176 184 197 208 196 185 176 171 165 164 163 168 175 180 178 183 192 213 223 228 216 183 158 160 176 191 199 197 194 190 187 187 186 184 180 180 178 178 177 176 175 173 172 168 164 159 160 162 163 162 159 158 160 160 159 162 163 167 170 172 174 172 170 168 166 168 172 171 166 163 159 156 154 154 154 155 156 156 155 155 154 151 149 149 150 154 157 160 160 159 159 159 159 158 158 158 162 164 167 170 174 352 352 352 351 351 351 350 351 351 352 353 353 353 353 352 352 352 352 352 352 351 351 351 351 352 352 352 352 352 352 351 351 350 350 350 350 349 349 349 349 349 349 349 349 349 349 348 349 349 349 349 349 350 349 350 350 350 350 351 350 351 351 351 352 352 353 353 351 351 350 349 349 348 348 347 347 347 346 346 345 344 343 342 342 342 342 342 342 342 342 343 343 344 346 347 349 352 352 355 360 360 356 12 119 91 81 72 68 71 91 114 119 123 122 111 97 90 77 51 39 27 22 31 37 45 52 77 86 88 89 88 91 91 70 92 61 34 16 2 19 41 62 64 56 232 263 290 294 295 294 294 296 315 19 37 55 75 68 61 54 50 50 44 35 20 8 360 351 330 290 180 157 159 205 24 27 33 39 43 39 33 16 10 13 19 24 35 48 61 65 59 264 277 279 276 264 256 280 296 289 287 47 75 72 67 41 10 92 114 104 88 70 56 41 32 39 83 119 132 111 119 126 116 91 137 142 137 136 140 152 180 229 148 124 123 117 113 198 269 176 134 115 110 78 64 62 52 341 326 91 58 15 326 302 309 19 77 34 16 92 70 360 189 180 360 4 15 42 43 36 26 19 13 360 339 326 317 322 330 344 348 352 355 3 11 17 19 17 25 41 40 35 31 32 33 25 13 1 2 14 33 54 54 44 31 27 27 31 43 54 56 50 40 30 22 18 17 18 31 40 39 38 39 40 40 41 44 52 53 52 50 52 52 50 48 47 47 47 46 45 47 52 56 54 49 45 41 38 37 33 31 32 33 35 36 37 35 30 23 29 41 40 36 28 20 15 17 19 20 14 8 12 22 34 31 24 13 7 360 13 15 358 349 338 32 62 55 33 14 6 12 29 42 52 52 45 34 47 52 44 27 6 18 17 360 348 343 360 34 57 82 90 98 95 91 63 51 53 43 28 35 62 123 119 107 76 57 43 29 16 25 68 148 108 86 65 58 47 64 67 44 354 299 305 30 71 78 80 89 100 121 122 340 337 317 258 308 338 343 310 259 243 235 223 217 209 180 157 35 305 277 259 308 307 297 292 305 360 360 350 6 12 358 345 334 338 143 94 64 41 31 22 10 360 358 3 15 15 354 318 320 327 5 68 91 49 30 113 97 70 39 29 26 27 29 35 40 45 61 85 96 100 107 141 206 264 274 277 279 272 186 169 150 137 118 106 106 84 352 340 330 220 191 136 96 91 150 223 314 352 27 62 151 168 124 115 118 70 317 320 184 47 46 71 94 78 35 343 280 240 243 248 257 211 204 219 235 249 270 281 288 294 307 316 325 328 335 344 353 2 7 5 2 3 2 2 360 360 358 355 352 347 346 346 351 355 360 360 354 352 356 356 358 2 360 357 360 354 347 340 337 341 7 40 70 83 91 90 86 79 75 72 72 73 75 72 74 78 76 78 103 148 216 212 261 22 37 48 55 57 59 67 73 84 96 129 132 130 143 147 149 164 177 215 257 354 344 337 335 14 45 51 39 12 62 116 140 145 149 152 154 155 155 154 149 148 148 180 214 237 180 166 171 179 188 195 198 187 172 157 139 129 124 119 116 115 118 128 130 141 147 147 151 160 169 212 282 325 347 4 16 23 27 27 20 8 345 309 180 224 234 234 196 162 160 165 180 159 150 150 136 110 105 101 106 109 114 127 133 136 119 110 111 114 116 126 127 125 122 121 121 125 136 145 162 176 176 180 184 195 209 206 188 185 180 175 173 177 185 189 190 186 192 202 217 223 220 177 144 153 173 194 196 197 190 189 189 187 186 182 180 178 178 178 178 180 178 177 176 173 171 166 162 163 162 159 156 153 155 158 160 160 163 168 168 170 170 168 165 165 166 168 167 168 168 163 160 156 154 154 155 155 155 155 154 152 153 152 151 151 152 155 160 163 163 162 161 160 159 159 158 160 165 167 171 175 176 180 352 352 352 351 351 350 351 351 352 353 353 353 353 353 352 352 352 352 352 351 351 351 351 351 351 352 352 352 352 352 351 351 351 350 350 350 349 349 349 349 348 348 349 349 349 349 349 349 349 349 349 348 349 349 350 350 350 349 350 350 350 350 351 351 352 352 351 351 349 349 348 347 347 347 346 346 345 345 345 345 343 342 341 341 341 341 341 341 341 342 342 343 345 346 348 350 351 352 355 2 357 333 339 27 70 76 71 60 56 58 82 95 104 109 106 103 100 105 99 114 46 25 33 47 66 57 47 51 62 71 62 30 41 65 106 104 90 66 50 40 36 43 61 55 27 327 308 293 285 275 294 316 349 21 39 63 82 84 79 69 63 59 54 42 14 357 350 353 357 27 261 224 188 58 21 25 30 36 41 43 39 33 35 32 26 33 40 51 70 101 154 219 248 275 275 257 251 264 279 294 254 136 143 144 147 115 68 65 119 129 131 122 102 75 38 26 37 81 90 35 46 123 163 170 172 157 153 157 169 178 155 142 147 173 220 178 154 165 204 230 152 130 145 132 110 91 8 306 297 234 43 24 349 352 49 13 10 305 310 315 360 25 69 42 23 26 42 56 60 57 38 12 353 332 318 313 315 324 333 341 345 351 355 6 18 25 25 21 16 21 37 40 36 32 29 25 15 1 357 357 1 7 16 28 32 30 28 27 38 57 78 73 61 45 33 25 21 21 33 38 40 40 40 40 38 36 35 36 39 42 45 47 49 49 50 49 48 48 46 43 41 46 51 52 52 49 44 40 36 34 33 34 37 41 41 39 35 30 25 31 38 44 38 27 14 8 8 8 9 3 355 352 7 21 29 26 21 16 13 10 4 350 354 8 49 72 77 40 357 336 357 25 38 60 74 79 79 73 60 44 14 356 6 358 343 326 321 323 350 83 104 111 115 111 102 89 86 93 55 25 34 40 43 32 39 52 48 33 11 2 7 72 105 64 57 50 46 45 52 45 19 332 312 7 73 88 117 135 153 127 110 84 52 25 33 44 37 16 343 323 309 286 269 261 241 247 287 320 353 360 242 214 237 5 20 27 37 15 360 347 356 2 354 349 348 33 96 54 39 24 9 360 6 360 341 301 261 281 276 276 298 299 201 81 73 49 352 279 78 79 64 42 31 29 31 35 38 35 14 69 84 84 89 131 217 267 274 276 277 259 180 186 144 123 108 108 125 129 112 78 70 215 258 296 275 269 269 283 299 65 49 27 345 154 112 112 114 52 347 43 120 148 199 225 249 121 118 298 280 264 264 255 232 239 244 258 265 276 286 296 303 312 324 332 338 342 347 351 353 356 359 360 358 354 352 350 352 355 358 358 360 357 352 349 354 358 2 360 358 358 358 358 360 358 355 352 347 348 349 353 3 18 37 49 54 52 55 66 68 68 68 68 69 75 81 80 78 70 55 22 184 181 184 60 54 42 37 54 71 75 72 75 80 90 96 267 282 223 160 136 127 140 147 314 347 360 355 355 354 51 72 78 54 38 60 100 124 128 129 128 135 143 147 148 146 151 159 175 190 204 176 171 171 179 186 189 191 188 169 150 133 127 127 126 124 124 128 130 136 136 142 136 126 120 91 46 42 35 25 20 19 19 16 19 14 11 8 360 332 290 277 269 242 194 169 162 157 142 144 155 205 261 120 118 117 130 131 133 121 105 91 87 90 93 95 99 102 103 104 101 106 114 124 136 152 159 158 166 184 190 198 180 175 184 198 198 189 190 194 197 194 191 199 209 216 212 184 142 142 171 195 206 198 192 182 182 185 185 185 182 182 182 182 178 177 177 180 181 180 177 174 173 170 167 166 164 163 162 160 161 162 164 164 167 167 167 165 164 164 165 165 166 164 165 165 163 159 157 155 155 154 153 150 149 147 146 148 150 152 155 158 160 164 163 163 160 161 161 162 162 166 169 171 175 178 180 183 186 352 352 351 351 351 351 351 352 352 353 353 353 353 353 352 352 352 351 351 351 351 351 351 351 351 351 352 352 352 352 351 351 350 350 350 349 349 349 349 349 348 348 349 349 349 349 349 349 349 349 349 348 349 349 349 350 349 349 349 350 349 350 350 350 351 351 350 350 349 347 347 346 346 346 345 345 345 345 344 344 342 342 341 341 341 340 340 340 341 341 342 344 345 347 348 349 351 353 355 360 12 332 337 10 91 112 105 93 77 71 73 77 82 92 101 102 109 124 116 101 82 66 51 58 70 57 35 9 15 36 50 35 19 35 77 97 92 74 71 61 34 37 88 86 67 27 352 332 353 360 20 18 17 12 13 34 77 89 93 91 85 80 75 57 33 14 11 16 38 63 27 6 350 8 13 20 25 30 32 35 38 45 61 41 27 29 36 44 58 80 51 19 74 120 205 252 264 281 292 303 198 165 161 148 143 130 136 174 180 166 159 152 146 130 108 80 63 64 41 317 336 67 162 172 174 138 117 94 142 156 140 134 133 158 209 255 229 172 150 360 2 28 70 106 115 121 180 285 276 285 3 25 24 28 52 83 92 126 82 58 44 37 36 32 18 5 19 43 70 99 147 255 291 295 299 303 312 323 331 339 347 356 5 14 19 24 22 16 1 3 30 49 47 38 31 23 14 2 354 354 355 357 3 13 20 24 23 23 25 45 78 86 80 63 49 37 27 26 33 39 40 41 43 43 40 38 34 34 34 35 39 45 48 48 49 50 48 47 46 43 43 47 49 51 53 52 48 44 41 39 39 38 39 41 44 42 39 34 30 31 38 42 37 27 12 5 360 358 353 343 360 4 9 16 24 26 27 27 17 7 358 354 6 17 35 71 94 74 305 298 299 307 304 6 57 100 102 95 73 43 3 351 352 347 336 326 324 328 330 184 163 104 103 115 124 135 135 133 109 58 53 49 43 29 21 23 27 15 346 349 357 79 94 85 84 77 64 57 54 40 347 331 344 57 90 106 142 156 155 100 86 78 66 52 39 19 356 345 330 327 337 7 8 360 301 314 336 344 13 45 48 51 37 46 60 49 41 21 358 346 356 359 350 350 357 49 65 40 18 341 334 336 360 348 267 247 247 257 266 270 282 140 122 49 27 325 305 301 91 95 94 63 44 32 29 29 25 18 350 65 84 83 86 211 206 210 216 233 248 162 144 166 138 122 104 110 144 157 159 138 125 112 105 107 160 235 269 275 265 101 91 75 69 93 103 107 106 333 350 49 154 165 183 214 275 126 148 269 279 278 272 259 247 264 270 271 274 278 284 289 293 305 323 342 347 346 342 343 345 347 349 350 347 343 339 335 332 332 335 329 321 319 331 338 340 343 346 343 339 337 334 332 334 335 335 333 333 341 352 10 20 26 28 35 41 43 45 49 54 59 60 62 68 72 74 72 68 57 29 360 350 16 37 37 41 55 65 72 80 79 81 83 90 112 140 198 248 252 245 198 128 132 129 105 19 13 34 37 41 75 91 98 80 72 80 99 113 115 118 117 118 124 129 134 137 146 155 169 193 210 178 171 170 181 185 181 178 169 155 142 133 132 132 130 128 122 122 123 131 132 129 112 98 84 76 62 56 42 34 23 14 4 360 360 348 333 312 221 205 240 240 221 100 184 261 163 136 128 140 171 240 282 265 181 137 144 132 112 94 84 81 79 80 78 80 81 87 91 87 87 86 104 115 119 130 139 152 166 180 200 204 192 186 185 201 209 208 201 197 195 193 191 207 211 204 185 131 118 163 195 209 211 198 190 185 185 184 182 182 185 187 188 188 182 178 176 179 181 187 187 185 180 177 176 174 172 170 168 167 168 167 166 165 164 164 166 166 167 168 163 161 158 161 163 165 163 160 158 154 154 150 146 143 142 141 145 149 155 157 159 160 161 162 160 160 159 162 166 169 170 174 177 180 183 185 188 190 192 352 351 351 351 351 351 352 352 353 353 353 353 352 352 352 352 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 350 349 349 349 349 349 349 349 348 348 349 349 349 349 349 349 348 348 348 349 349 349 349 349 349 349 349 349 349 349 350 349 349 349 349 348 347 346 345 345 344 344 344 344 343 342 342 341 341 340 340 340 340 340 341 342 342 342 344 345 347 348 350 352 354 355 6 83 61 21 6 82 130 130 129 115 105 94 82 70 64 64 62 72 85 86 85 82 66 60 50 42 39 14 347 338 18 46 30 21 25 33 42 16 27 53 64 55 44 52 83 81 49 355 343 3 22 42 32 11 341 340 360 57 88 102 110 107 101 93 75 50 19 9 10 42 47 26 18 13 14 14 16 22 27 28 31 36 53 84 76 36 28 39 44 42 36 13 360 14 106 205 261 281 296 307 305 173 152 146 137 133 136 142 141 116 120 135 137 145 163 142 110 89 61 341 292 270 213 176 178 133 80 79 98 144 142 132 135 137 146 156 194 294 293 205 83 71 75 76 81 96 135 225 256 274 309 350 17 32 42 71 109 104 95 85 75 54 29 5 350 352 346 344 9 108 164 186 203 249 278 294 305 315 325 338 351 3 10 14 18 17 14 8 360 346 352 23 73 66 51 37 22 7 352 337 332 339 347 358 5 9 13 14 14 15 21 35 60 64 61 55 47 35 29 28 34 41 46 48 48 47 44 40 35 32 30 34 41 46 49 49 49 48 47 45 43 43 44 49 52 54 54 52 49 44 42 41 40 41 42 43 42 41 37 34 34 39 41 37 23 9 4 3 3 7 12 13 15 15 16 18 21 23 25 14 4 350 360 17 5 360 28 221 242 280 280 218 219 248 296 320 67 85 84 81 56 5 359 354 355 354 352 343 334 325 320 184 27 41 126 141 143 135 121 100 66 50 43 25 337 326 305 267 27 37 33 36 57 92 111 117 116 105 114 124 123 51 19 27 62 111 116 112 106 95 78 75 77 82 80 68 42 15 352 336 324 343 357 349 321 285 290 65 96 61 47 40 32 21 65 82 74 62 100 335 332 331 341 354 360 13 50 64 69 310 299 316 327 346 340 307 302 277 263 264 243 136 95 86 43 347 284 359 101 109 104 91 70 53 42 35 27 19 10 3 64 96 117 150 243 246 240 232 232 220 139 139 160 166 143 119 130 159 172 164 137 132 113 74 86 110 126 249 181 108 101 95 85 79 98 107 111 92 309 345 55 169 174 187 216 305 344 341 330 308 296 278 276 270 274 271 270 269 269 267 271 282 304 338 357 346 338 328 328 333 338 341 341 337 332 323 316 308 303 295 269 256 242 326 331 325 323 317 307 298 294 299 302 306 304 305 309 323 351 16 31 36 34 31 32 34 39 39 37 37 43 57 71 79 76 71 60 45 31 15 4 360 22 32 27 27 67 73 81 84 90 93 102 112 139 169 206 231 250 258 269 156 121 120 114 91 64 60 58 61 66 80 85 91 97 104 109 116 120 120 119 115 115 117 121 126 133 140 155 197 228 208 177 170 176 175 163 157 148 147 151 156 147 139 134 130 127 119 119 126 113 106 97 90 84 83 77 64 46 31 14 360 347 335 322 306 292 268 238 218 210 191 159 147 142 163 181 221 163 136 122 47 360 331 95 113 123 91 70 60 62 72 72 71 73 77 83 81 81 80 81 85 101 112 122 135 146 152 162 180 200 206 201 190 185 195 202 217 204 186 171 169 170 173 158 121 109 73 360 230 208 214 205 183 180 180 180 180 176 180 184 186 188 186 186 182 179 176 179 187 194 196 184 178 180 179 177 175 173 171 172 171 169 167 164 166 166 167 164 162 159 157 157 160 162 165 163 160 155 150 145 142 140 140 144 146 150 156 161 165 164 162 161 159 159 160 161 167 171 176 177 178 182 183 185 187 189 194 196 352 351 351 351 351 352 352 353 353 353 353 353 352 352 352 352 351 351 351 351 351 351 351 350 351 351 351 351 351 351 351 351 350 350 350 349 349 349 349 349 349 348 348 349 349 348 349 349 348 348 348 348 348 348 348 348 349 348 348 348 348 348 348 348 348 348 348 348 347 346 345 345 344 344 344 343 342 342 342 342 340 340 339 340 339 339 340 340 341 342 343 344 347 348 350 351 353 357 2 21 62 86 66 42 58 76 87 108 118 120 119 115 113 105 88 63 44 42 64 111 101 75 60 51 49 37 9 3 357 20 28 12 17 35 64 65 23 18 31 61 79 35 22 21 13 335 270 288 12 33 37 305 267 288 320 350 62 91 65 117 123 110 99 89 67 39 16 11 23 16 16 16 20 27 18 15 22 24 24 27 32 55 77 64 35 30 45 49 45 20 341 329 341 81 13 349 310 310 319 360 125 138 139 139 136 121 101 97 93 92 88 75 71 85 98 104 106 84 354 319 260 187 184 192 114 104 132 143 155 142 136 148 160 165 154 149 313 91 120 112 109 116 110 101 206 231 239 251 289 340 8 27 36 45 64 88 95 87 77 60 336 292 294 300 296 309 319 339 98 117 143 204 281 304 320 330 341 351 1 8 13 18 17 13 8 4 357 352 351 4 50 102 104 98 80 41 10 341 318 292 321 343 358 1 1 4 7 13 13 10 13 20 28 37 45 48 46 38 31 28 39 48 51 53 55 49 43 34 31 28 34 38 40 41 42 45 45 45 42 39 39 42 46 50 55 59 54 45 41 40 40 41 41 41 42 42 41 39 37 34 34 33 30 19 9 5 10 15 13 13 13 15 14 12 12 14 16 15 3 353 329 328 249 305 299 290 290 295 314 279 206 197 204 250 287 333 40 70 85 72 45 16 7 8 3 355 338 334 331 360 98 86 55 36 74 104 116 98 87 73 55 31 18 360 12 37 82 57 61 69 57 51 81 110 120 118 115 115 101 70 47 37 37 62 92 99 100 94 90 85 72 40 291 275 268 332 343 337 325 303 296 294 296 303 282 159 100 90 64 35 360 357 360 96 108 108 118 269 289 300 306 322 41 31 35 49 85 150 258 302 325 337 6 31 360 345 339 319 242 139 116 87 88 180 255 261 240 106 105 85 75 66 65 60 46 33 18 11 12 39 96 124 133 185 250 252 249 250 233 162 163 156 133 132 131 137 143 140 81 40 30 33 45 77 108 136 180 249 103 94 77 59 49 103 118 131 159 275 332 175 179 188 203 238 333 341 338 339 19 232 247 296 285 233 239 247 251 255 259 270 284 311 335 346 311 296 292 295 302 313 318 322 323 320 313 309 303 295 280 247 229 212 328 320 315 312 307 301 294 289 296 296 300 296 296 312 350 28 40 47 50 47 41 38 41 45 45 45 38 38 55 72 78 76 61 45 24 5 350 341 333 338 350 19 360 19 70 91 106 115 123 131 146 163 194 216 230 243 253 264 181 107 124 130 135 116 97 85 76 74 75 87 97 107 111 111 115 122 122 122 118 115 113 114 119 122 127 143 210 238 212 168 152 132 125 121 132 142 150 153 152 142 131 122 119 118 117 112 99 84 82 85 84 84 83 81 69 54 27 360 338 322 314 314 319 325 322 301 265 223 206 188 180 159 144 104 82 50 47 55 46 27 19 101 101 94 76 59 49 51 57 64 65 66 72 74 70 67 67 73 103 112 122 124 133 141 152 167 184 200 206 206 194 188 187 180 173 151 144 144 138 135 128 117 101 91 32 343 305 206 180 157 150 154 154 152 152 154 160 167 171 173 173 176 178 180 178 179 181 183 186 180 180 185 183 181 176 174 173 172 171 169 166 164 161 160 162 161 161 160 159 161 163 164 164 164 159 153 148 146 146 148 149 152 156 159 163 165 166 166 162 160 161 161 163 166 170 174 176 177 180 183 185 188 191 194 197 199 351 351 351 352 352 352 352 353 353 353 353 353 352 352 352 352 351 351 351 351 351 350 350 350 350 351 351 351 350 351 351 351 350 350 350 350 349 349 349 349 348 348 348 348 348 348 348 348 348 348 348 348 347 348 348 348 348 348 348 347 347 348 347 347 347 347 347 347 346 345 344 344 343 343 342 342 342 342 341 341 340 340 340 340 339 340 340 340 341 342 344 346 347 349 350 353 357 4 21 97 115 119 110 87 71 65 69 73 95 119 134 143 140 137 131 114 68 36 53 105 111 104 117 128 265 46 41 41 26 358 336 304 349 14 41 41 20 25 19 23 48 48 37 28 23 15 360 13 81 73 360 329 336 336 345 358 52 106 133 137 111 87 77 68 58 44 26 16 13 8 7 9 22 31 19 16 18 22 24 24 26 29 32 34 30 34 44 69 82 28 325 333 34 48 19 4 324 348 38 67 91 124 141 145 146 131 116 102 94 85 86 89 88 84 78 87 104 102 85 58 101 133 114 333 293 190 158 158 160 159 159 158 159 156 143 142 134 126 121 116 131 153 139 140 166 197 248 255 320 332 5 23 38 47 53 70 82 86 85 78 356 328 321 328 345 360 10 344 17 51 43 22 358 357 360 6 9 9 9 12 13 14 9 7 5 4 1 360 1 6 19 74 124 126 117 102 70 337 292 275 336 9 17 6 358 360 7 20 18 14 13 14 16 20 28 36 40 35 32 29 38 43 48 59 62 59 52 39 37 38 40 41 41 37 38 39 41 41 39 36 34 37 39 42 50 58 51 43 39 38 39 39 38 38 39 38 38 40 39 36 33 29 23 16 13 13 17 17 12 10 8 9 6 3 5 8 9 3 345 340 337 15 23 13 9 6 6 13 27 78 142 151 136 92 60 58 65 83 92 98 98 80 59 38 13 346 323 332 342 65 133 135 105 66 31 64 87 78 72 68 61 47 25 25 38 64 76 35 49 72 64 56 58 80 97 90 76 64 57 44 30 32 49 77 93 102 102 92 89 90 84 30 326 321 315 305 299 296 282 266 261 265 269 299 111 133 83 74 66 30 333 360 48 65 78 99 101 105 277 291 301 111 112 91 68 34 7 345 282 307 335 349 8 21 6 6 17 37 74 97 93 78 108 213 254 257 262 313 360 27 57 74 95 83 58 32 18 15 17 30 98 118 130 167 232 253 262 251 211 170 154 135 117 115 119 122 126 123 113 107 110 104 102 142 161 180 202 218 121 106 92 62 54 109 129 145 176 197 193 180 176 185 211 299 341 351 348 21 135 175 208 289 259 183 188 198 218 238 269 288 298 305 303 284 241 240 244 247 251 257 265 281 303 309 309 310 308 286 255 218 212 285 314 312 309 310 311 309 301 295 296 298 298 296 305 336 27 50 52 57 64 64 64 67 62 56 62 62 52 45 37 45 49 52 36 19 354 341 331 331 331 333 336 340 28 28 359 163 165 159 162 164 169 180 202 225 240 240 236 212 70 84 108 121 133 123 112 107 102 99 97 97 101 103 107 108 113 120 123 123 120 114 107 97 95 97 82 64 19 119 124 128 123 109 120 129 136 141 145 133 117 101 99 96 96 97 94 94 94 84 79 79 82 81 79 77 67 51 22 325 310 306 314 344 360 352 350 332 340 331 268 230 200 144 101 78 74 95 38 32 47 38 46 85 79 69 61 48 34 40 48 56 54 51 56 57 56 46 10 22 55 99 126 144 144 159 166 171 180 185 192 200 192 186 180 160 145 138 138 138 138 135 133 131 123 106 8 356 8 65 104 122 130 129 127 122 123 126 129 137 142 147 152 157 161 169 174 176 180 180 180 180 185 189 187 181 174 170 168 168 168 169 163 159 156 157 158 162 162 162 164 164 165 165 164 164 161 157 155 154 155 156 158 159 161 164 164 165 166 165 164 164 163 164 165 166 170 174 178 182 183 185 188 192 194 198 200 199 351 351 351 352 352 352 353 353 353 353 353 353 352 352 352 351 351 351 351 351 350 350 350 350 350 350 350 350 350 350 350 351 350 350 350 350 349 349 349 349 348 348 348 348 348 348 348 348 348 347 347 347 347 347 347 347 347 347 347 347 346 346 346 346 346 346 346 346 345 344 343 344 343 342 341 341 341 340 340 340 340 340 340 339 339 339 339 340 342 343 345 348 349 351 351 353 2 17 59 124 141 138 135 123 111 102 88 68 83 93 94 115 131 140 143 140 128 93 80 95 115 117 109 85 344 40 66 91 91 360 21 337 360 351 5 355 50 125 121 95 25 31 41 48 54 52 55 109 172 224 22 16 15 2 353 337 307 217 27 36 60 56 44 39 39 44 33 11 3 358 3 6 16 19 16 17 18 23 24 24 21 17 12 21 34 30 31 51 68 81 27 31 57 45 23 360 352 50 62 70 86 104 121 140 144 156 129 102 94 83 81 89 101 93 77 71 78 127 128 122 116 119 116 169 251 175 141 121 134 143 133 134 137 133 126 146 148 129 117 111 142 254 272 223 197 210 269 13 16 10 15 22 35 52 67 68 74 86 100 104 65 34 335 343 360 81 115 180 325 13 37 29 19 20 19 15 11 7 7 7 8 8 8 8 8 9 8 6 2 359 358 15 120 128 128 122 122 181 238 235 180 51 31 8 359 356 9 26 26 20 16 14 13 13 15 20 23 26 25 28 35 38 41 45 55 66 64 59 54 50 47 44 41 37 36 35 36 36 35 32 30 31 31 32 41 50 44 39 36 37 39 40 39 37 34 32 34 40 46 41 35 27 22 14 14 13 15 12 8 4 1 358 353 349 360 4 3 348 335 351 9 20 17 17 22 19 15 10 21 60 87 96 76 57 41 42 50 82 106 128 149 172 175 173 166 305 321 349 19 77 108 109 88 62 37 50 65 69 73 77 78 60 21 19 31 64 65 47 41 45 43 32 264 69 66 52 46 42 40 29 347 346 73 95 92 88 80 73 66 72 87 94 35 349 336 327 316 313 317 306 283 254 248 268 91 93 74 68 64 23 357 27 41 46 15 333 118 115 110 95 93 117 139 156 66 56 50 31 12 180 336 345 350 3 15 22 29 44 62 72 51 36 313 265 270 269 280 326 344 353 4 19 78 46 31 18 14 15 12 29 96 113 128 180 226 244 247 224 189 173 156 137 120 108 105 107 147 172 178 169 152 155 167 185 185 178 162 123 125 109 99 84 91 114 140 158 187 199 201 198 195 198 239 321 351 356 344 130 154 171 200 265 251 212 200 201 211 243 289 302 299 294 290 281 262 256 250 243 238 230 225 230 253 286 300 300 301 296 314 360 347 335 326 321 322 326 323 321 324 313 285 287 289 301 330 17 30 37 38 40 45 53 53 52 48 48 48 45 43 31 19 3 356 349 341 336 331 330 329 329 329 331 333 339 50 261 249 230 213 192 189 184 184 189 200 233 243 232 170 118 97 90 93 106 119 113 115 118 116 112 107 105 102 102 103 106 108 114 122 121 117 110 103 92 90 90 86 84 75 94 105 110 108 103 108 116 133 139 131 96 80 72 81 86 90 91 96 112 108 102 96 90 87 87 83 80 73 47 360 322 314 328 350 360 360 332 313 290 268 247 240 224 209 128 81 32 32 32 41 36 27 34 42 56 54 47 38 30 20 23 23 19 27 32 42 45 46 21 360 24 55 128 154 165 162 165 168 168 164 164 174 180 188 180 164 157 155 154 152 152 149 149 148 145 138 107 27 6 360 58 115 133 134 131 130 128 128 126 126 128 134 142 148 155 160 165 171 178 182 182 183 187 189 189 186 177 168 166 164 165 166 165 161 157 153 156 158 162 164 164 165 164 164 166 168 167 166 166 161 159 158 159 160 159 160 161 162 163 164 165 166 167 166 164 164 166 170 175 182 185 186 189 191 194 195 197 198 201 351 351 352 352 352 353 353 353 353 353 353 352 352 352 352 351 351 351 351 351 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 349 349 349 349 349 348 348 348 348 347 348 348 347 347 347 346 346 347 346 347 346 346 346 346 345 345 345 345 345 345 346 345 344 343 343 343 342 341 340 341 340 340 340 339 340 340 339 338 338 338 338 340 341 344 347 349 352 353 352 353 7 35 72 86 109 129 135 137 130 126 130 117 105 109 114 111 116 124 137 146 142 138 133 125 121 131 136 163 353 360 28 82 131 97 63 81 108 201 260 249 220 162 151 143 73 39 36 36 65 115 147 173 211 241 314 2 8 347 327 332 4 27 9 15 38 50 48 36 35 52 37 14 360 357 6 2 1 359 4 12 18 22 23 22 21 12 360 12 50 72 58 51 57 54 42 48 56 48 21 348 10 97 97 97 91 97 91 67 95 92 77 79 98 97 95 93 99 96 98 105 126 157 166 153 114 108 119 150 136 106 71 52 65 82 95 98 104 118 133 160 163 138 108 109 120 122 269 231 227 238 310 9 5 7 9 17 27 54 72 68 66 73 136 154 154 279 314 3 17 115 131 163 28 34 50 42 40 46 43 33 13 3 1 3 6 8 11 13 11 9 6 2 357 354 350 354 41 131 129 122 125 180 215 212 206 156 32 17 1 358 8 27 44 31 20 16 13 11 10 12 14 17 18 22 27 32 33 32 36 45 50 52 50 50 49 46 42 38 37 35 35 35 33 30 29 29 26 25 26 29 31 35 34 36 40 44 42 38 26 18 5 32 41 42 35 26 21 17 18 15 10 6 1 357 354 352 357 360 9 3 358 341 356 27 23 20 10 12 20 23 21 355 6 55 78 81 74 57 31 27 37 60 104 135 153 161 164 156 139 70 29 34 49 60 75 87 85 71 57 52 59 74 98 105 54 46 14 357 18 63 63 53 32 17 343 296 250 62 60 53 31 19 38 360 307 346 13 96 79 70 64 57 48 51 77 109 111 64 355 336 328 326 328 308 278 243 186 132 73 72 81 78 69 38 27 34 30 20 356 360 48 68 103 126 122 121 119 73 45 53 53 34 20 148 349 347 321 360 45 34 32 37 63 97 59 38 15 346 321 324 360 21 5 4 7 9 11 9 8 9 6 5 356 5 77 112 129 180 223 246 224 166 166 169 164 150 133 116 118 130 202 217 204 198 180 160 166 189 200 206 287 137 133 116 111 124 154 180 164 158 153 164 247 281 266 250 277 324 353 342 327 162 164 170 201 241 261 261 246 243 247 267 283 291 291 291 290 290 288 286 279 269 253 240 231 223 218 243 268 285 294 306 339 354 350 345 340 343 336 331 324 323 326 332 359 309 19 40 42 41 33 29 25 23 23 27 31 34 33 33 30 31 26 15 360 344 335 328 326 323 321 319 318 319 320 323 325 328 333 292 234 242 235 224 213 206 195 189 200 230 235 225 154 126 116 112 110 112 110 103 112 119 120 119 117 113 107 103 101 99 91 91 103 114 117 116 114 110 104 104 114 116 111 90 82 81 83 89 90 117 159 150 92 68 69 76 95 103 105 95 84 84 91 99 102 106 104 107 109 109 101 65 19 345 340 360 360 337 314 295 283 269 260 251 245 224 137 70 49 36 27 27 34 27 23 25 34 42 38 29 16 13 9 7 360 355 360 10 20 24 19 360 360 22 74 126 155 159 155 159 154 157 162 170 171 175 180 180 171 168 166 162 160 157 158 155 152 147 140 130 131 148 223 238 213 164 152 145 145 148 147 145 144 144 146 151 154 155 158 161 163 167 174 180 184 187 187 185 180 175 169 166 165 166 165 163 160 156 153 155 157 161 163 163 163 162 165 166 169 169 167 166 162 159 156 158 158 157 158 160 161 164 165 169 170 171 170 167 166 168 172 177 182 186 190 193 195 195 196 198 199 203 351 352 352 353 353 353 353 353 353 353 353 352 352 352 352 351 351 351 351 351 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 349 349 349 349 349 348 348 348 348 347 347 348 347 347 347 346 346 346 346 345 346 345 345 345 344 344 344 344 345 344 345 344 343 343 342 341 340 339 340 339 339 338 338 339 338 339 338 338 338 338 339 340 342 345 349 352 353 354 353 360 16 43 60 59 66 85 101 117 127 137 149 155 173 139 131 118 112 105 109 132 151 162 173 179 184 192 192 199 222 291 350 46 129 64 39 343 293 263 252 248 215 152 145 145 135 104 87 68 155 200 192 187 180 24 19 3 359 353 14 20 21 20 1 350 349 27 40 38 36 45 53 34 4 3 7 1 358 356 1 8 15 21 24 25 24 10 359 345 11 96 95 91 103 52 34 43 49 56 16 352 354 55 77 91 99 141 145 118 86 76 62 66 122 141 132 99 95 104 139 160 149 148 156 136 75 58 61 71 86 90 83 65 58 79 91 81 74 68 194 209 233 252 65 128 137 148 180 238 263 288 10 19 9 358 357 12 25 54 83 81 65 46 249 237 206 46 48 57 60 19 322 333 19 41 62 74 100 111 106 94 45 8 355 1 7 12 14 14 9 5 358 355 352 350 349 350 360 78 109 114 121 162 197 195 192 169 41 27 14 7 3 19 40 38 28 18 16 14 13 12 13 13 14 17 20 23 27 29 32 32 33 38 41 44 45 44 42 39 39 39 39 37 34 30 29 30 29 25 18 15 17 30 34 32 38 44 39 25 339 305 322 38 41 42 34 28 26 25 25 17 8 359 354 351 359 4 13 16 15 359 350 344 6 70 68 46 313 350 360 330 299 274 275 331 70 81 86 77 12 360 37 51 70 94 113 135 143 123 87 51 42 34 30 31 33 75 98 92 79 56 40 37 331 303 335 17 35 27 27 37 50 53 35 22 22 61 67 62 57 29 309 259 187 91 45 19 27 56 66 68 64 66 72 52 61 83 70 34 321 311 314 324 325 305 269 212 154 121 83 69 68 79 74 53 42 34 25 360 320 329 342 331 307 242 136 91 36 45 53 57 49 29 12 357 347 337 307 13 43 32 25 16 99 133 103 82 53 19 10 19 33 42 38 27 19 16 14 11 8 7 2 358 351 360 58 115 130 154 184 224 215 180 160 154 154 149 132 122 118 90 19 33 91 244 231 165 154 164 209 227 307 359 123 122 126 143 230 242 150 140 135 133 120 313 299 288 314 335 343 347 360 151 160 169 202 235 267 264 259 254 258 266 274 279 280 283 288 291 294 297 300 297 283 266 250 237 231 232 248 268 282 302 337 348 349 344 340 335 326 320 319 322 328 346 5 19 27 32 38 37 34 26 20 18 17 17 21 22 21 16 13 11 5 355 341 332 327 323 320 318 313 310 306 304 309 314 318 323 327 329 319 295 287 277 255 234 220 209 211 222 227 219 165 138 130 130 129 126 121 117 112 113 117 119 119 114 110 107 102 95 77 66 74 106 115 118 118 119 120 121 129 119 112 104 99 95 96 101 115 121 136 118 86 69 68 73 88 94 94 88 80 61 77 87 91 101 112 124 133 136 139 140 142 163 180 240 267 290 305 304 294 284 286 287 292 60 60 52 43 35 29 29 30 25 21 17 23 29 25 15 3 5 3 357 350 341 335 337 340 343 346 352 360 12 67 111 126 148 163 167 162 168 171 172 172 176 180 186 180 171 168 164 160 159 159 159 158 157 160 166 174 188 202 218 228 191 163 151 152 155 159 158 157 150 147 146 143 141 142 145 146 151 157 166 170 172 169 173 173 176 175 170 165 162 163 162 160 156 154 152 155 157 160 162 162 163 165 166 167 167 166 164 160 156 155 155 157 159 160 163 164 167 168 172 174 175 174 172 172 174 176 179 183 187 192 195 197 199 200 201 201 203 351 352 353 353 353 353 353 352 352 352 352 352 352 352 352 351 351 351 351 351 350 350 350 350 350 350 350 350 350 349 350 350 350 349 349 350 349 349 349 349 349 348 348 348 347 347 347 347 347 347 346 346 346 345 344 345 344 344 344 344 344 343 344 343 343 344 344 344 343 342 340 340 338 339 339 339 338 338 338 338 338 339 339 339 339 339 338 340 343 347 351 354 356 358 360 17 42 62 71 71 66 51 41 48 69 125 138 131 133 139 134 128 132 143 151 163 171 180 185 175 171 180 186 182 183 254 349 360 12 10 2 335 305 276 245 261 257 175 147 134 132 128 163 197 215 224 140 97 90 52 15 2 6 7 2 358 352 354 287 333 346 10 30 38 20 24 59 47 24 10 1 357 352 349 353 359 6 17 24 26 22 11 357 346 358 20 67 104 112 85 54 43 45 44 14 354 337 360 29 40 137 185 190 180 97 81 71 45 37 94 110 98 108 124 167 180 160 136 117 90 66 57 39 29 45 115 138 119 95 108 105 90 41 346 305 252 233 276 284 218 186 168 180 318 349 15 57 55 21 342 338 343 47 108 105 104 99 269 261 260 285 43 68 88 120 147 230 328 11 36 56 86 91 96 102 101 91 77 25 12 13 15 12 9 2 357 352 351 350 349 349 350 351 360 32 62 85 151 184 188 173 103 45 35 29 23 17 16 28 43 30 16 13 14 17 17 17 15 14 13 15 17 21 28 34 32 31 32 35 39 37 36 34 34 34 38 39 39 38 36 38 36 32 23 11 359 358 27 52 57 51 35 16 331 290 274 19 58 57 51 36 30 30 28 24 13 359 341 335 338 351 6 18 18 5 338 325 312 329 40 65 148 187 191 224 276 296 292 282 285 46 91 106 162 210 216 148 113 156 261 156 154 138 101 69 49 39 31 25 15 5 350 117 110 106 94 43 355 306 307 336 43 47 47 31 22 28 35 41 47 52 60 64 63 32 310 294 247 237 341 4 16 43 60 67 72 85 102 119 92 46 57 48 23 337 339 332 325 316 291 259 173 174 121 78 69 66 79 77 64 53 32 341 315 304 306 315 327 314 268 206 27 17 54 73 71 48 13 352 339 335 328 326 348 10 23 25 29 64 118 126 120 107 41 11 12 21 40 63 57 44 33 20 10 5 3 2 358 353 2 53 118 130 146 175 220 200 180 154 138 127 121 110 108 113 103 43 66 91 240 245 241 202 187 206 191 152 140 119 119 122 128 187 211 187 170 158 149 154 218 256 258 263 330 356 17 76 138 137 150 189 221 251 250 248 249 254 261 263 266 270 277 283 291 298 305 310 313 310 299 282 255 241 238 245 257 275 293 331 339 333 317 312 308 313 315 317 325 336 349 358 4 6 9 18 27 31 25 18 15 12 9 8 8 7 358 350 344 337 331 322 316 312 313 312 311 308 305 299 296 298 306 314 320 327 333 339 347 348 344 320 287 269 255 245 240 236 221 184 153 141 138 136 132 128 126 124 125 127 126 123 119 116 112 106 97 84 68 61 76 99 114 120 125 131 119 101 88 93 107 110 109 94 91 100 91 86 94 88 78 63 57 58 73 88 99 93 75 81 80 64 70 86 115 136 162 157 147 142 169 216 235 246 269 291 300 296 296 267 111 91 72 60 52 42 37 33 29 26 19 15 11 17 18 11 5 358 360 355 347 336 321 319 322 326 337 340 339 328 325 184 140 120 156 180 180 180 174 180 180 180 180 185 191 185 177 170 168 166 166 166 168 169 169 172 178 186 193 199 206 208 188 162 152 153 158 164 159 154 149 143 140 135 132 132 134 135 141 143 147 146 147 154 162 172 177 175 168 162 159 161 160 159 156 153 153 155 158 163 165 168 167 166 166 164 163 164 162 160 157 154 156 159 163 165 165 166 168 171 173 174 176 175 175 178 180 181 184 187 189 193 198 198 201 203 205 205 204 352 352 353 353 353 353 353 352 352 352 352 352 352 352 352 351 351 351 350 350 350 350 350 350 350 350 350 350 350 350 349 350 350 349 349 350 350 349 349 349 349 349 348 348 347 347 347 347 347 347 346 346 345 345 344 344 344 343 343 343 343 343 343 343 343 344 344 343 342 341 339 338 338 337 337 338 338 337 337 337 339 338 339 339 339 338 340 341 345 350 356 358 2 7 17 65 121 143 120 109 99 80 48 15 10 65 152 158 138 115 112 128 137 145 155 166 166 118 136 165 218 242 206 180 167 91 12 347 333 322 311 303 293 211 175 206 225 214 154 94 81 62 30 83 138 88 67 91 124 150 13 350 336 319 299 306 296 180 81 351 344 355 27 29 12 2 12 45 40 21 1 350 340 340 341 353 4 17 25 28 23 13 356 351 354 358 6 27 40 38 31 29 30 22 357 343 335 4 13 7 345 223 206 203 206 116 108 90 78 99 107 113 135 141 146 151 150 137 120 99 93 77 19 346 305 181 134 144 141 143 121 108 88 57 11 47 126 79 76 131 142 19 32 355 327 331 360 118 93 315 291 276 150 119 110 141 195 277 281 275 288 333 28 75 135 163 197 309 19 42 50 56 50 78 91 69 20 4 34 42 28 20 10 4 359 354 351 349 347 344 345 347 348 353 2 13 30 60 77 91 59 48 41 39 38 32 25 18 22 31 35 26 6 11 17 25 27 26 19 14 13 15 17 25 32 34 33 31 31 32 31 29 25 24 27 32 36 37 38 50 64 60 44 7 334 300 283 235 150 91 56 21 357 319 301 286 38 81 96 97 100 91 66 42 16 349 318 289 277 295 329 350 358 344 304 289 322 356 27 20 12 4 32 126 65 360 349 335 317 305 181 100 123 209 232 229 180 180 184 180 27 60 56 56 54 48 41 31 22 9 6 4 69 103 106 101 83 13 314 295 77 76 64 49 17 5 357 346 3 49 64 66 66 58 353 328 47 84 57 6 348 360 52 68 79 74 70 87 102 163 266 266 239 224 279 296 301 302 299 289 348 61 81 71 65 62 60 65 67 47 360 332 306 296 302 310 325 340 339 344 47 6 11 49 79 85 54 8 336 327 319 323 326 333 346 356 4 17 57 107 126 120 122 123 118 78 27 40 72 99 122 149 114 22 6 5 5 2 360 7 62 122 129 143 193 210 196 169 147 139 111 99 96 109 131 146 164 159 182 210 226 234 205 195 196 171 155 152 140 130 142 157 196 192 191 196 180 157 161 172 205 229 260 326 350 20 115 141 129 157 190 211 228 232 237 240 246 253 258 258 263 275 289 303 307 311 317 318 318 309 295 276 258 245 251 260 278 287 294 261 243 247 266 282 301 308 316 327 338 349 355 358 355 353 352 5 19 22 15 6 2 356 351 345 340 333 324 315 308 302 295 298 302 301 302 302 304 303 300 297 295 301 307 313 321 327 338 349 8 19 24 352 319 305 296 283 261 234 213 170 150 143 141 141 138 136 136 136 136 134 130 126 124 121 114 107 100 87 73 59 86 113 123 124 126 105 93 89 94 102 104 101 90 82 80 74 74 81 88 90 82 71 59 64 80 102 105 101 99 94 77 52 32 55 92 107 83 65 47 265 259 263 258 258 289 314 326 330 359 91 83 78 69 60 45 37 32 26 22 14 8 4 8 7 2 358 356 353 345 332 322 313 313 317 323 325 322 305 295 279 265 184 140 205 212 212 206 198 196 191 189 189 194 197 195 189 180 173 171 168 165 165 169 172 180 187 195 197 196 198 189 169 156 151 156 159 160 158 156 154 153 150 148 147 144 143 145 144 142 137 142 148 151 152 158 163 161 157 156 158 160 161 160 158 156 155 157 160 166 167 169 166 166 163 163 162 161 161 160 157 157 159 163 165 165 166 168 169 171 174 176 175 177 180 185 186 188 189 190 193 195 197 197 201 205 206 207 207 352 353 353 353 353 353 352 352 352 352 352 352 352 352 352 351 351 351 350 350 350 350 350 350 350 350 350 350 350 349 349 349 349 349 349 349 350 349 349 349 349 348 348 348 347 347 347 346 346 346 346 345 345 344 344 343 343 343 343 342 343 343 342 343 343 343 343 342 342 340 339 338 337 336 337 337 337 337 337 337 338 338 338 338 338 339 340 343 347 354 360 5 12 19 45 95 107 114 98 116 125 130 113 333 333 305 117 121 104 81 52 57 70 79 81 72 81 105 151 156 206 265 277 228 186 128 68 355 338 346 136 284 280 188 178 195 220 238 224 83 92 88 70 74 92 99 94 265 165 130 53 25 5 336 315 323 316 290 330 360 358 3 19 12 4 356 358 17 30 26 360 346 332 341 347 352 360 11 21 28 32 18 356 350 349 350 353 2 19 21 13 8 6 355 341 336 350 27 27 38 292 268 257 219 197 139 127 124 126 140 133 124 116 95 70 52 81 152 147 131 111 106 360 319 37 60 85 121 119 113 98 100 109 90 69 59 88 106 109 117 163 167 152 180 283 329 346 41 27 29 13 77 114 79 50 274 268 276 274 277 291 313 342 15 86 91 47 343 28 32 27 14 314 216 164 125 52 341 6 50 46 28 10 3 359 354 351 347 344 342 344 347 349 354 357 3 6 12 19 27 31 34 36 39 39 35 32 25 15 17 29 39 38 16 19 28 31 31 27 21 16 16 17 22 27 32 32 31 27 27 25 21 17 14 18 25 31 30 18 31 100 115 128 282 272 267 314 25 54 39 27 8 353 307 320 14 46 108 140 159 164 149 82 48 338 300 282 264 245 240 254 291 286 261 264 341 22 28 32 9 351 337 343 357 16 14 5 341 315 298 292 96 167 243 261 320 34 26 27 25 30 33 24 23 28 35 36 31 20 7 15 33 71 83 86 94 92 36 351 360 80 85 75 54 341 357 357 338 334 360 57 66 58 46 340 180 81 73 47 350 311 333 53 59 60 58 47 32 20 344 303 292 288 285 286 283 293 304 27 57 57 61 67 69 68 63 31 350 72 58 42 7 322 301 318 345 358 6 2 360 360 7 23 43 56 60 54 19 347 341 334 331 333 335 349 355 351 347 12 106 106 82 78 113 206 225 236 248 247 186 174 170 130 19 9 9 8 6 6 13 70 111 106 123 188 195 187 144 145 166 135 120 116 131 152 170 177 170 174 182 196 206 180 206 203 180 164 158 150 145 149 165 182 177 185 195 176 156 154 171 216 230 266 320 336 349 162 159 148 177 198 204 206 206 220 230 236 244 251 256 265 284 297 308 305 307 308 304 300 295 291 285 276 267 269 275 281 281 278 264 232 222 230 250 270 284 293 305 313 321 324 329 327 327 325 332 344 22 5 347 330 321 319 315 311 304 300 292 290 287 284 289 290 293 294 297 300 300 300 300 297 297 299 305 311 317 326 339 360 13 27 30 19 360 333 314 307 278 246 224 175 147 141 140 141 141 141 142 142 139 135 132 131 128 123 118 113 105 99 58 360 110 111 106 102 106 111 117 117 115 113 105 99 89 80 74 67 63 74 84 95 86 77 68 74 90 106 113 112 112 108 74 41 27 36 46 46 16 336 319 309 299 314 350 4 357 346 354 46 68 73 73 71 67 57 44 32 22 12 2 358 355 355 355 357 355 351 343 331 320 315 312 309 306 304 296 293 282 285 290 331 309 265 234 234 223 224 218 219 209 198 201 201 202 198 198 191 177 168 164 164 164 170 178 192 199 204 198 193 188 178 166 163 163 166 166 167 165 165 165 168 168 166 163 161 161 159 155 154 154 156 155 153 154 152 155 152 150 155 161 165 165 165 161 157 154 157 161 166 166 165 160 158 158 159 160 158 157 155 156 157 159 161 163 163 165 166 170 171 175 178 180 182 185 188 191 193 191 194 195 195 197 198 201 205 209 211 211 353 353 353 353 353 353 352 352 352 352 352 352 352 352 352 351 351 350 350 350 350 350 350 350 350 350 350 350 350 349 349 349 349 349 349 349 349 349 349 349 349 348 348 348 348 347 346 346 346 346 346 345 344 344 343 343 342 342 342 342 342 343 342 342 343 342 342 342 340 339 338 337 336 336 336 337 337 336 337 338 338 339 338 338 338 339 341 346 352 358 7 14 21 31 54 73 79 72 60 60 98 151 154 137 112 122 132 138 130 122 125 142 138 120 41 20 31 51 102 87 78 43 352 243 204 171 133 111 61 124 127 50 275 249 215 206 218 214 145 136 127 135 118 88 111 133 161 206 221 151 123 102 42 4 352 352 344 336 335 9 28 23 17 6 1 359 354 351 350 357 355 350 346 349 346 345 353 2 12 21 30 23 7 354 349 348 354 5 18 10 360 351 346 344 338 328 360 205 237 253 273 292 291 236 248 261 243 187 224 305 318 108 108 77 45 22 33 165 170 135 108 132 180 252 294 49 67 77 82 82 83 95 109 99 88 7 282 249 145 180 251 245 247 319 336 352 356 360 357 4 23 117 110 36 26 23 45 4 302 298 310 355 26 42 37 26 19 29 67 48 20 349 292 189 172 154 129 78 6 43 55 43 28 12 360 353 351 348 348 346 346 345 349 355 359 1 1 2 7 14 23 28 33 36 37 37 34 25 7 5 9 32 45 34 25 23 25 28 29 25 24 23 24 25 28 31 33 30 27 24 19 14 9 5 7 13 23 9 339 285 230 198 111 42 57 31 17 24 31 19 6 351 350 180 92 91 83 103 142 148 114 27 12 360 340 338 338 318 263 230 236 254 261 272 330 19 26 24 13 328 322 324 330 335 347 357 350 314 292 286 285 78 46 30 16 49 52 40 34 31 38 37 23 6 350 3 15 22 19 12 20 29 47 50 57 77 77 47 24 25 74 84 81 62 12 7 4 360 5 22 57 64 57 45 65 87 81 70 27 314 295 30 61 51 48 48 12 358 339 324 322 315 299 285 277 280 314 35 67 71 72 91 91 85 87 84 350 292 259 36 37 360 337 320 349 3 357 345 340 342 354 19 42 64 69 77 91 27 4 353 347 343 353 360 352 346 335 327 314 109 102 93 72 41 299 275 265 278 274 242 196 171 32 12 9 10 9 7 7 13 79 107 102 130 180 183 176 126 136 143 135 129 125 143 157 166 137 19 94 137 163 180 189 210 242 285 128 129 140 153 168 162 160 151 168 190 148 149 159 185 223 242 287 325 338 7 163 169 171 190 201 202 195 192 208 221 231 247 258 268 277 294 290 287 285 285 284 279 279 281 288 292 293 291 288 276 272 275 273 264 243 222 220 232 244 257 265 272 280 288 290 293 294 299 303 304 298 275 262 263 269 277 279 287 290 286 287 284 284 284 278 278 280 284 288 293 294 296 298 300 300 299 300 300 302 305 312 318 326 339 360 16 27 32 27 21 7 344 319 301 307 310 159 143 144 143 143 144 143 141 138 136 134 130 126 123 120 118 125 171 254 113 109 109 111 113 117 123 124 121 115 109 102 90 81 72 65 60 62 76 88 90 88 83 79 80 107 116 117 116 113 81 22 8 7 7 360 352 344 347 6 27 27 19 357 347 342 15 52 73 71 71 66 66 67 57 44 22 3 348 345 337 329 332 338 340 336 328 322 317 309 303 299 295 290 279 283 295 314 307 295 268 250 242 232 224 224 219 213 208 203 202 202 199 201 198 193 183 175 170 170 170 180 190 203 206 208 197 188 182 176 171 167 165 165 169 172 175 177 177 180 180 177 172 168 167 168 169 167 165 163 162 159 157 155 153 152 153 158 165 169 171 168 163 157 154 156 160 163 161 158 154 151 153 154 155 154 154 153 152 154 158 159 161 163 166 169 171 175 178 184 187 189 191 194 196 196 194 196 197 197 197 197 202 205 211 212 214 353 353 353 353 353 352 352 352 352 352 352 352 352 352 352 351 351 350 350 350 350 349 350 350 350 350 350 350 350 349 349 349 349 349 349 349 349 349 349 348 348 348 348 348 347 347 346 346 346 345 345 344 344 343 343 343 342 342 342 342 342 342 342 342 342 342 342 341 339 338 337 336 336 335 335 336 336 337 337 337 338 339 337 338 338 341 343 350 360 12 15 20 28 36 50 63 67 61 54 345 137 147 114 129 137 152 159 171 179 184 177 173 172 171 173 180 13 32 45 35 33 39 51 68 112 160 167 67 51 96 91 5 96 136 191 216 215 189 167 161 169 201 200 188 162 156 172 203 221 182 164 145 128 360 352 340 320 324 332 5 19 16 11 3 360 355 346 344 344 348 352 358 358 354 345 344 351 357 5 12 21 27 15 3 352 349 354 1 11 358 346 329 324 322 329 339 360 337 292 293 296 302 299 279 277 286 293 294 297 314 99 106 106 94 53 16 25 52 95 112 117 144 191 245 232 105 89 81 84 85 80 6 359 122 230 276 290 297 10 298 299 295 303 34 27 3 345 335 327 349 71 132 101 20 25 32 40 2 326 319 321 19 29 28 16 2 352 341 148 124 91 78 104 112 128 133 91 54 27 34 46 57 42 21 2 353 349 349 349 345 342 338 343 349 356 356 356 357 1 11 19 30 36 39 37 34 31 19 360 347 352 10 27 55 43 32 28 29 28 24 25 29 35 39 40 42 44 37 32 32 18 6 358 352 347 342 335 322 308 276 263 221 13 36 61 45 27 24 16 1 348 336 12 136 136 143 143 97 91 98 77 45 7 356 352 360 10 35 32 15 284 253 261 8 20 12 5 352 335 305 307 310 315 318 324 333 329 303 283 234 137 62 47 61 63 57 53 45 41 45 62 62 325 327 330 340 356 13 24 36 42 48 54 45 48 64 67 57 29 37 69 79 80 59 43 35 32 26 15 26 52 65 78 46 76 86 77 65 343 31 54 55 50 28 20 299 317 322 318 311 303 285 281 275 242 169 151 46 26 36 42 45 90 106 119 133 180 203 360 36 15 333 350 11 360 318 307 318 324 333 360 32 62 106 127 103 77 33 9 353 344 339 342 344 345 344 343 348 34 113 127 122 99 53 347 320 307 300 295 286 251 229 249 7 9 9 7 5 360 7 98 116 117 154 185 183 159 112 123 133 139 129 129 140 140 106 100 98 151 164 169 167 160 113 99 83 116 125 135 170 183 160 144 135 36 351 104 132 142 180 218 260 311 335 346 95 155 176 190 209 220 233 211 212 238 254 266 270 274 279 281 281 270 266 266 270 271 271 275 281 288 292 293 293 289 280 278 279 273 264 249 233 225 232 241 254 260 261 267 272 275 277 280 283 290 296 288 273 256 248 248 253 260 270 278 284 284 282 279 278 278 277 277 280 281 285 288 289 290 293 294 298 302 305 306 309 308 306 307 331 55 55 56 55 51 55 55 37 19 354 350 348 353 32 135 142 143 144 143 141 140 137 134 130 127 125 125 126 134 149 163 120 117 117 117 118 119 120 119 114 109 105 101 95 86 75 69 65 60 73 86 96 98 98 84 79 101 113 119 121 123 181 325 325 336 339 333 360 21 31 25 20 9 357 339 343 356 42 72 88 90 90 88 80 76 73 62 34 4 342 326 311 288 285 289 307 311 307 303 300 295 289 288 289 289 291 287 290 289 280 269 263 255 259 238 224 220 217 210 205 203 202 202 200 199 197 197 195 192 184 183 184 191 198 206 206 200 184 178 180 178 172 165 164 165 174 181 184 183 181 182 180 178 178 174 172 172 171 170 167 165 164 163 159 158 156 157 161 164 167 171 173 169 166 158 154 154 156 158 157 156 153 153 153 154 157 159 159 160 158 160 163 164 165 168 172 174 175 178 183 189 194 194 196 199 200 200 199 198 198 198 198 200 202 206 209 211 213 353 353 353 353 353 352 352 352 352 352 352 352 352 352 352 351 351 351 350 350 350 349 349 350 350 350 350 350 350 349 349 349 349 349 349 349 349 349 349 348 348 348 348 348 347 347 346 346 346 345 344 344 344 343 342 342 342 342 342 342 342 341 342 342 342 342 341 339 339 337 337 335 335 335 335 335 336 338 338 339 339 338 337 338 339 340 345 353 9 22 26 28 33 43 52 66 64 53 184 224 159 129 110 121 133 152 156 144 120 119 133 149 164 165 160 153 144 126 136 117 78 58 59 73 80 49 10 8 6 8 351 346 131 151 170 229 234 185 148 134 133 200 245 249 248 197 178 203 225 221 225 242 263 309 325 325 322 322 333 3 12 14 11 3 356 347 339 339 339 339 344 349 354 350 342 344 348 353 358 5 18 29 24 12 356 353 352 352 350 340 329 321 327 336 350 360 7 343 332 323 319 313 315 315 314 309 311 317 70 117 92 76 108 117 109 80 37 40 61 102 108 100 90 91 129 145 144 118 92 80 47 327 297 275 310 24 32 23 27 285 285 324 46 64 35 360 339 322 323 60 93 109 94 64 32 8 350 323 310 303 330 79 46 24 354 356 5 314 196 184 136 104 107 101 85 34 16 21 25 26 52 65 55 34 6 353 345 346 345 338 331 323 330 341 352 351 350 350 356 16 32 43 45 43 37 33 28 21 2 339 347 358 10 57 87 62 47 36 27 17 14 17 36 50 61 78 92 104 95 84 32 357 333 320 305 294 293 306 339 30 42 37 18 25 46 53 47 34 10 356 337 332 30 131 150 151 149 138 136 127 110 95 8 342 342 2 26 47 38 24 347 21 81 39 20 355 342 331 325 316 310 309 310 315 315 313 279 275 256 206 139 71 55 66 69 64 66 180 232 234 261 338 340 337 335 339 350 6 21 38 53 65 73 71 67 71 84 82 57 57 70 82 79 36 46 92 62 42 15 24 32 42 34 22 73 83 85 74 43 62 65 61 38 339 317 278 263 306 318 316 315 309 309 360 50 147 150 79 43 20 17 20 59 94 117 117 103 45 22 21 351 332 333 335 343 305 293 298 313 334 13 42 57 71 88 73 52 21 346 311 310 316 325 333 339 346 353 7 48 82 81 81 77 54 329 304 298 290 302 308 295 259 290 6 9 10 5 1 355 7 109 119 130 171 196 204 188 105 114 118 122 115 122 135 140 147 150 139 95 162 157 139 130 119 162 218 229 200 162 180 188 175 144 126 111 97 103 122 146 188 205 250 360 50 97 124 165 212 225 238 264 302 315 312 308 290 280 276 276 278 279 276 270 268 266 270 272 278 284 288 286 285 284 285 285 285 286 283 278 269 264 251 246 238 240 245 250 254 258 266 272 272 272 267 270 275 272 266 255 248 244 249 256 263 270 275 278 276 273 275 278 282 285 285 284 283 284 284 284 287 291 297 306 322 335 347 360 360 360 100 92 86 71 69 69 71 78 81 57 35 36 25 10 16 46 115 132 138 140 139 138 135 133 130 129 129 129 129 132 129 111 113 117 120 120 119 116 113 110 108 105 104 105 106 100 94 86 80 74 80 90 105 106 107 93 87 94 107 114 122 144 249 299 314 330 339 360 27 36 34 10 360 350 347 341 360 31 78 94 102 111 117 119 110 101 96 83 53 17 335 307 289 272 251 241 245 264 269 273 273 272 278 282 290 296 302 277 242 234 247 249 247 245 251 232 224 222 217 212 209 208 206 206 198 193 198 198 201 205 203 200 198 200 200 200 188 170 159 167 178 178 172 164 167 172 183 187 189 183 178 172 170 171 170 166 165 163 164 163 164 165 165 164 160 160 161 164 166 166 169 170 171 170 166 158 153 151 154 158 160 158 155 156 158 161 166 167 166 165 166 166 168 167 168 173 175 178 180 182 185 189 193 194 199 202 204 204 203 201 200 198 200 200 205 206 210 211 212 353 353 353 353 352 352 352 352 352 352 352 352 352 352 351 351 351 351 350 350 350 349 349 349 350 350 350 350 350 349 349 349 349 349 349 349 349 349 349 348 348 348 348 348 347 347 347 346 345 344 344 344 343 343 342 342 341 341 341 341 342 342 341 341 341 340 340 339 338 337 336 335 334 335 335 336 337 338 340 339 338 338 339 338 339 341 345 356 16 31 49 46 65 68 78 91 118 137 194 154 129 133 134 133 141 154 104 95 113 112 111 109 104 102 117 128 133 152 180 177 165 163 141 132 131 261 320 332 328 299 266 257 139 150 162 191 173 139 116 109 109 98 296 268 266 251 200 173 216 239 269 282 278 316 324 324 321 319 332 347 359 1 1 354 347 336 335 338 333 330 335 339 343 341 341 344 348 353 356 2 14 28 35 21 5 352 344 339 336 331 351 3 20 15 9 5 358 344 343 339 349 352 347 343 344 341 337 100 116 114 82 71 113 122 122 118 90 38 33 52 84 84 63 61 71 100 115 107 93 73 18 347 349 34 85 68 65 60 41 277 8 61 119 71 24 360 346 328 338 107 80 75 91 360 317 315 319 325 331 360 53 71 65 42 320 334 340 318 253 209 48 63 97 95 62 18 6 2 3 6 27 54 63 42 16 357 345 341 337 329 310 295 298 319 337 336 335 331 335 10 50 56 57 49 45 42 36 28 15 360 360 2 10 57 125 94 66 40 19 333 307 307 341 106 136 149 153 149 131 111 46 310 286 271 267 270 274 299 45 53 44 23 354 7 31 71 86 85 20 333 301 312 24 121 142 146 152 157 165 170 156 180 320 339 348 5 42 49 33 11 346 19 43 32 7 322 324 325 333 337 338 338 333 331 319 283 10 21 13 106 130 97 87 85 95 110 168 234 291 360 40 40 13 354 347 346 350 356 4 20 40 69 95 132 198 140 70 84 93 77 76 96 97 84 32 24 38 51 46 40 47 55 38 33 55 81 99 96 87 69 76 85 48 341 327 301 275 340 348 347 339 333 354 355 341 314 95 73 62 36 8 7 36 43 42 37 27 3 350 333 324 320 319 310 302 282 275 273 306 344 37 55 63 71 69 55 31 358 326 307 305 315 326 333 344 352 358 8 32 34 28 28 25 314 281 279 292 312 350 353 351 335 346 7 10 10 5 360 354 11 104 121 137 180 186 189 78 110 147 117 102 89 118 148 148 143 135 138 137 145 133 119 139 154 161 148 109 132 126 106 150 174 139 129 135 137 140 158 178 203 198 128 75 84 104 144 188 225 240 251 283 327 349 325 302 280 271 266 266 267 268 267 263 258 258 265 276 285 289 286 278 278 278 282 285 289 290 289 286 282 277 273 264 256 247 240 245 247 252 261 266 267 264 261 258 257 261 260 255 251 250 251 252 256 263 270 275 273 273 276 281 291 293 292 291 287 283 286 284 283 293 308 333 360 19 19 21 19 46 92 91 83 75 75 78 79 91 99 95 86 86 72 62 51 55 71 87 108 127 137 140 133 131 132 132 132 132 131 131 129 125 119 118 120 117 114 108 106 105 104 103 102 104 105 108 106 101 97 93 94 99 107 109 106 100 97 94 101 105 110 140 282 295 314 320 350 19 57 52 27 353 341 338 349 4 32 64 96 109 117 123 126 129 126 124 120 119 106 359 296 294 291 282 263 233 218 239 248 250 257 263 273 286 299 305 306 294 269 252 249 245 237 237 237 233 227 222 222 217 211 212 213 211 204 197 194 200 204 212 219 222 218 198 173 160 147 148 157 172 180 180 176 172 176 180 185 184 182 176 172 168 164 163 158 154 151 146 147 147 154 160 163 165 165 164 163 163 163 164 165 165 165 165 161 154 150 149 153 158 163 164 163 163 165 167 168 168 170 170 170 170 168 168 171 173 177 180 183 186 186 188 191 194 199 204 206 207 206 204 201 198 198 200 204 209 212 212 212 353 353 352 352 352 352 352 352 352 352 352 351 351 351 351 351 351 350 350 350 349 349 349 349 350 350 350 350 350 349 349 349 349 349 348 348 348 349 348 348 348 348 347 347 347 347 346 346 345 344 344 343 343 343 342 342 342 341 342 342 341 341 340 341 341 340 339 338 338 337 336 335 335 334 336 337 338 339 340 340 340 338 339 338 340 343 345 355 8 24 31 29 49 67 77 99 125 110 110 121 133 142 149 156 167 167 146 130 126 118 118 119 120 117 120 125 129 139 192 202 200 201 195 192 171 164 232 300 350 38 162 171 143 136 130 120 87 94 104 103 117 200 246 249 272 292 289 285 337 269 259 228 205 360 327 314 312 316 329 335 342 346 345 334 336 341 335 332 326 328 331 334 337 340 343 346 353 359 3 1 1 17 35 29 8 343 330 325 323 330 357 5 15 17 7 356 352 346 352 360 31 27 7 14 57 97 51 29 95 113 114 107 102 118 122 122 110 66 26 39 89 79 58 45 43 50 76 95 95 74 20 12 18 76 97 77 59 360 330 346 45 94 133 155 333 348 351 350 61 113 68 31 339 315 307 307 323 349 24 49 47 51 180 197 176 81 354 324 312 343 7 17 35 53 31 10 358 352 4 10 339 10 43 40 28 4 346 336 333 327 303 258 250 310 323 319 313 304 344 25 40 41 43 50 51 47 41 34 25 18 14 12 12 21 58 76 56 42 31 360 348 330 282 210 156 129 150 158 119 27 322 294 277 264 270 279 267 360 55 46 32 6 353 12 26 52 112 148 259 280 274 269 126 129 115 105 151 166 180 181 353 345 346 348 357 21 52 59 54 44 32 31 20 2 345 332 337 342 349 357 5 7 360 352 2 23 37 35 34 51 95 110 111 114 133 154 174 206 341 23 29 30 8 350 337 336 341 349 357 2 13 36 55 180 230 77 71 92 101 137 242 230 147 120 97 69 45 45 48 45 64 72 61 44 33 73 113 103 89 66 96 115 98 50 359 74 66 7 338 336 340 348 8 7 7 24 52 78 78 67 317 333 42 35 24 346 330 312 309 299 299 297 301 305 310 302 293 277 346 4 15 39 65 76 68 54 19 348 329 335 347 341 343 353 7 21 37 44 45 24 5 358 349 315 298 304 9 29 37 15 358 348 354 5 8 8 6 360 355 20 110 126 146 171 178 173 46 109 128 101 92 78 142 193 160 143 135 151 165 150 140 133 150 134 106 88 78 90 93 86 102 120 129 135 139 150 163 176 186 194 180 140 109 122 144 191 208 217 237 294 3 2 357 310 279 264 258 254 252 251 253 258 260 258 256 258 275 283 280 274 270 273 277 281 284 287 290 291 293 287 281 277 272 264 250 232 224 246 252 265 266 266 263 259 258 257 266 266 265 260 255 251 256 257 259 266 269 273 276 277 283 288 291 297 306 315 321 326 333 344 7 27 35 35 30 24 23 22 62 83 82 75 66 62 61 66 72 86 108 114 117 107 97 80 76 78 82 91 106 119 128 125 130 133 133 133 132 133 134 134 130 121 118 117 111 106 100 99 101 105 106 106 106 109 112 112 110 110 111 111 113 111 113 109 103 99 98 101 106 113 221 268 250 242 242 292 28 81 93 359 320 327 333 355 19 78 96 111 135 143 147 144 144 146 148 156 183 212 225 239 262 274 281 284 273 251 237 234 236 243 253 274 296 309 312 309 302 284 269 261 253 238 238 235 233 227 225 222 218 216 221 224 213 202 194 190 195 202 209 212 206 155 149 154 156 152 158 168 178 187 187 184 182 182 181 180 178 175 172 170 167 164 162 159 154 148 144 140 139 139 146 155 164 167 164 161 159 159 158 156 157 155 155 153 144 145 148 156 160 166 166 166 164 163 162 166 170 174 174 174 172 170 168 172 175 179 181 185 188 189 191 193 197 201 205 207 206 206 206 202 197 196 200 203 208 211 215 214 352 352 352 352 352 352 352 352 351 351 351 351 351 351 351 351 351 350 350 350 350 349 349 349 349 349 349 349 350 350 349 349 349 349 348 348 348 348 348 348 348 348 347 347 347 347 346 345 344 344 344 343 343 343 343 342 342 341 342 341 341 341 341 341 340 339 339 338 337 336 335 335 335 337 338 339 341 342 344 343 341 338 339 340 341 344 352 2 2 4 7 14 33 43 48 50 51 36 80 113 104 102 107 122 138 132 121 126 125 117 109 103 115 132 154 178 196 203 204 205 205 205 180 167 172 178 192 187 265 191 175 177 143 125 114 90 40 74 145 154 198 247 243 224 196 28 37 45 45 312 215 195 192 224 292 298 300 303 310 312 320 331 331 324 338 338 330 324 319 324 328 334 339 343 344 348 359 7 13 360 351 349 357 7 350 323 308 306 308 318 343 348 350 354 352 345 344 349 355 357 19 57 65 46 91 101 97 101 118 119 130 138 142 144 129 118 112 94 336 30 84 80 70 44 46 54 72 90 101 84 47 32 36 78 100 100 105 98 81 61 67 78 77 335 338 351 23 42 88 105 101 16 315 306 313 322 22 79 81 73 37 317 275 246 164 101 338 311 303 332 6 18 30 45 17 357 347 349 11 34 14 348 2 22 17 5 347 340 340 348 5 118 28 342 333 332 340 353 13 20 26 24 29 41 44 45 43 39 33 26 21 22 26 32 37 37 24 23 33 37 32 10 350 325 221 131 108 48 360 350 354 3 8 8 338 335 7 44 46 43 27 350 354 17 24 19 9 3 343 326 319 125 101 83 69 57 46 36 27 17 11 8 9 11 17 21 26 41 54 56 49 40 6 338 340 346 349 354 2 12 19 23 16 12 20 34 42 34 31 37 75 104 112 121 138 135 123 107 84 68 51 32 356 337 325 335 339 341 343 343 349 349 332 289 283 293 328 109 109 167 194 163 105 113 110 93 68 50 47 51 67 71 69 45 11 360 62 73 79 82 105 104 62 283 270 292 303 302 308 309 261 30 30 45 35 25 52 76 70 16 285 249 213 224 293 290 300 306 324 318 306 306 320 348 348 349 357 13 27 8 351 4 43 65 64 55 18 353 340 341 346 349 358 9 17 30 53 50 40 18 360 3 11 21 26 33 44 42 39 20 358 343 348 358 5 8 8 2 1 37 119 136 158 168 164 137 98 75 79 84 98 122 194 209 150 137 140 164 157 107 198 213 211 122 102 95 88 87 98 107 152 163 151 149 154 169 178 188 193 195 185 164 143 156 175 207 221 235 297 339 354 355 330 268 257 252 248 244 243 246 251 262 268 274 269 265 267 271 274 274 274 277 278 278 281 284 288 287 288 284 279 278 274 270 255 212 155 212 253 264 266 266 262 262 264 269 274 279 283 279 274 274 269 269 269 265 265 269 277 281 288 303 320 343 360 14 20 23 34 41 47 42 34 31 29 24 28 35 59 70 72 69 66 63 63 67 70 82 109 117 116 109 100 88 80 74 70 76 84 98 111 117 129 133 133 133 133 137 139 136 130 123 119 115 110 106 100 98 97 103 106 109 111 113 115 113 112 114 115 120 121 119 118 115 109 103 99 108 124 166 215 224 219 221 220 224 223 221 240 254 285 295 314 19 78 125 147 161 168 165 164 161 160 162 171 180 192 198 205 222 240 253 266 276 280 277 259 213 208 222 237 254 269 286 289 289 289 279 269 262 255 252 248 243 236 230 225 222 218 221 224 224 212 202 190 189 190 198 200 198 185 173 167 162 162 162 165 172 182 190 195 188 180 172 167 164 166 167 168 167 167 166 162 160 154 149 146 143 142 141 142 150 158 163 160 157 155 153 152 149 149 148 146 144 143 144 150 158 162 167 163 160 158 159 161 170 174 179 177 175 173 170 170 172 176 180 184 187 190 192 194 196 200 205 207 209 206 204 204 201 198 197 199 205 211 214 217 215 352 352 352 352 352 352 352 352 351 351 351 351 351 351 351 351 350 350 350 350 350 349 349 349 349 349 349 349 349 349 349 349 349 349 348 348 348 348 348 348 348 347 347 347 346 346 346 345 344 344 344 343 343 343 342 343 342 342 342 341 342 341 341 340 339 339 338 337 336 335 335 337 337 340 342 342 346 347 346 344 342 339 338 340 342 351 7 17 9 360 353 3 32 50 57 53 27 13 31 69 92 87 77 80 92 126 141 144 139 134 131 146 156 160 171 190 200 202 190 171 152 149 169 171 178 206 234 254 247 240 235 188 137 128 120 110 78 247 267 278 287 288 264 180 154 144 134 122 123 197 201 200 206 229 271 285 298 309 313 313 312 319 322 324 327 324 319 318 320 324 329 336 342 346 345 354 5 12 10 357 346 337 341 342 335 316 298 301 302 308 326 335 323 317 314 333 347 353 6 360 34 80 91 99 136 137 132 112 104 93 112 142 143 137 110 98 89 72 24 42 88 97 100 136 144 124 108 101 103 92 75 52 47 56 88 134 192 220 237 74 60 43 6 323 324 344 68 68 69 82 91 289 290 296 328 3 61 74 83 105 68 352 353 346 299 242 269 287 296 330 17 35 41 40 11 356 350 355 5 46 79 49 36 29 12 358 344 344 346 350 360 149 113 349 329 327 329 342 2 14 16 16 20 27 34 38 42 40 37 32 30 31 35 38 38 30 17 5 3 24 20 318 283 273 287 55 67 38 16 360 16 36 43 40 13 34 60 52 43 25 5 345 347 360 19 25 22 6 357 350 14 40 29 26 26 30 28 22 22 27 30 32 31 32 33 25 20 17 31 55 56 46 9 349 339 343 348 355 7 19 28 27 13 3 360 26 42 38 36 37 65 92 106 114 123 122 122 115 103 90 79 52 342 315 302 315 319 322 327 326 319 305 275 293 307 337 347 359 335 336 330 320 137 103 98 88 79 59 43 41 61 70 69 54 52 57 71 76 76 80 87 81 67 40 24 4 310 294 290 277 191 17 24 40 35 30 44 53 47 16 326 317 287 259 269 283 315 340 3 335 319 325 360 34 3 350 346 352 356 320 317 347 31 45 49 44 24 340 319 321 333 349 8 23 30 44 59 60 49 360 19 30 24 20 23 32 49 33 20 360 340 332 336 352 5 9 10 9 13 53 126 142 159 170 172 126 99 55 47 51 99 180 249 303 19 133 147 167 151 113 136 132 122 114 115 122 131 148 160 164 172 180 177 165 171 191 203 204 190 182 173 154 151 166 181 199 220 247 266 288 314 251 243 245 248 250 248 251 254 264 268 271 279 287 290 284 270 270 275 278 280 281 283 281 282 283 286 284 283 282 281 280 277 278 359 92 98 156 238 260 261 262 257 256 259 264 269 269 274 275 282 287 287 293 287 277 268 257 292 310 329 351 12 27 37 37 34 31 36 41 49 40 33 26 24 25 29 39 56 63 65 64 62 60 66 72 82 96 112 114 112 111 111 112 103 94 84 80 81 93 106 117 124 130 132 135 136 140 141 138 132 126 122 117 113 109 106 102 100 101 103 107 111 113 113 111 110 110 110 108 116 117 118 117 109 91 82 92 144 188 216 225 225 222 221 219 230 238 250 261 275 283 268 210 192 189 187 186 185 182 178 172 173 176 185 187 180 172 165 217 242 253 255 258 264 266 251 211 199 206 217 231 238 243 247 263 275 269 260 253 254 254 250 248 247 237 234 228 224 224 224 215 209 198 193 192 193 200 209 206 201 183 173 169 167 167 168 172 180 186 189 173 161 153 153 154 159 161 166 165 163 162 158 155 152 148 148 146 146 146 147 148 152 155 156 155 152 150 149 148 149 149 149 149 150 151 156 160 163 162 159 157 155 160 167 176 177 177 175 175 174 174 173 175 179 181 184 187 189 193 196 198 202 208 210 212 209 206 197 194 193 197 202 208 214 216 217 214 352 352 352 352 351 351 351 351 351 351 351 351 351 351 351 351 350 350 350 350 350 349 349 349 349 349 349 349 349 349 348 348 349 348 348 348 348 348 348 348 348 347 347 346 346 346 345 345 344 344 344 343 343 343 343 343 342 342 341 341 342 341 341 340 340 339 338 337 335 337 337 338 341 343 346 349 350 349 349 345 342 340 340 340 347 5 41 54 46 9 353 356 36 78 64 58 43 26 20 72 102 97 82 68 74 88 126 158 165 168 170 162 164 164 176 195 197 187 155 149 149 163 176 175 180 210 277 260 232 239 256 229 159 149 151 170 176 221 204 228 282 252 221 177 150 144 152 167 171 172 163 185 211 242 256 254 279 308 319 327 331 336 323 317 315 314 315 317 321 327 332 337 345 350 353 358 5 9 356 338 332 332 335 337 335 329 317 306 301 298 303 305 305 306 285 331 360 340 359 95 75 84 155 206 221 109 97 78 70 68 70 98 119 100 80 78 79 106 141 194 118 126 172 190 183 144 123 108 106 117 98 81 67 47 31 64 171 139 96 73 39 344 310 311 323 347 99 56 38 4 307 289 291 311 28 41 48 37 65 162 167 333 316 319 315 307 291 278 314 4 34 45 45 31 351 345 342 344 349 11 74 70 54 32 3 346 332 334 338 345 10 160 173 203 242 280 309 339 359 13 15 16 15 18 26 31 36 37 39 37 40 42 43 42 41 26 9 347 337 322 298 269 245 36 48 45 46 38 7 325 4 35 47 42 360 35 47 52 35 355 350 354 18 51 63 54 35 360 349 348 19 34 34 25 19 26 25 18 9 3 11 30 53 53 47 30 15 358 7 36 59 49 20 347 328 333 339 348 7 23 33 22 2 349 345 8 32 45 44 44 55 81 99 98 90 45 31 24 12 137 154 174 243 279 292 306 312 317 324 323 317 286 248 268 38 47 59 58 32 13 358 340 147 70 59 56 71 75 54 37 52 75 75 66 63 68 82 91 240 67 81 98 97 90 114 242 264 273 268 360 27 18 58 88 71 51 37 25 3 321 296 294 296 291 291 283 264 259 269 290 294 296 28 73 328 300 293 288 293 305 322 11 51 60 62 47 269 278 292 310 325 348 10 45 52 50 57 91 113 359 57 56 32 41 57 103 359 314 302 288 287 338 3 7 11 13 15 16 25 47 93 131 155 164 156 117 101 73 52 38 41 327 299 325 126 158 154 147 107 94 106 96 95 111 131 145 155 164 169 164 162 182 189 178 178 188 255 240 147 147 140 142 155 169 183 197 215 219 221 227 225 215 230 242 246 250 252 262 274 282 283 282 288 297 307 305 299 283 279 281 285 290 292 294 294 296 298 292 289 286 283 284 286 305 50 62 68 184 259 260 261 261 256 249 249 251 255 264 274 282 283 292 307 309 325 360 60 67 34 360 349 14 31 43 48 52 43 33 27 41 60 55 43 30 23 22 28 38 52 58 61 59 59 59 65 75 106 114 117 119 121 118 121 121 118 112 106 100 93 98 107 118 120 125 131 135 140 145 145 138 134 130 126 123 120 118 114 111 107 104 104 104 106 108 110 106 102 94 95 97 101 109 109 106 92 14 328 309 305 283 259 241 231 227 228 232 243 248 248 256 264 264 254 238 219 206 201 197 196 193 189 180 182 186 192 186 170 172 183 221 244 258 253 246 237 233 225 206 200 196 205 215 228 232 239 257 278 285 269 254 251 247 239 241 243 240 237 239 242 235 220 211 205 197 193 193 195 197 206 215 216 202 185 175 172 170 168 170 173 177 173 161 155 153 152 154 157 159 160 158 156 153 148 147 146 147 146 146 148 148 149 150 149 151 150 152 150 150 151 151 152 152 152 154 157 160 162 165 163 162 161 161 162 167 173 177 173 169 167 168 166 167 171 173 177 180 183 185 187 189 195 197 201 208 210 216 232 223 198 194 198 203 211 213 217 220 221 218 352 352 352 352 352 351 351 351 351 351 351 351 351 351 351 351 351 350 350 350 350 350 349 349 349 349 349 349 349 349 348 348 348 348 348 348 348 348 348 348 348 347 347 346 346 345 345 345 345 344 344 344 344 344 343 343 343 343 342 343 342 341 341 341 340 339 338 337 337 338 340 341 345 347 350 351 351 352 350 345 343 339 340 343 360 46 97 97 91 65 13 352 34 68 62 69 83 58 47 72 96 110 107 94 89 90 101 126 155 148 147 141 142 141 156 163 155 150 133 152 173 188 188 183 201 208 216 217 215 226 238 230 214 209 213 233 203 176 144 149 155 180 182 165 150 144 165 181 179 166 149 182 225 256 249 228 234 266 300 308 304 305 308 309 309 314 318 321 324 330 335 342 348 355 360 2 358 356 345 336 332 333 335 335 334 329 322 311 295 156 128 331 310 303 292 156 240 268 180 128 91 106 224 145 110 81 81 75 77 84 90 82 49 82 98 128 154 184 175 150 105 134 171 207 212 161 126 121 118 116 103 98 102 56 309 269 159 95 81 65 352 323 320 327 344 82 91 49 360 319 321 335 15 63 71 38 15 309 287 263 258 270 288 310 327 339 349 360 27 33 33 38 44 17 313 278 291 307 316 324 47 71 64 38 349 327 325 332 341 358 54 99 163 203 216 227 293 356 3 9 10 360 341 348 6 23 27 28 33 40 50 50 49 46 39 18 354 329 317 289 245 119 77 66 56 41 29 356 358 356 1 18 41 57 77 71 71 71 36 338 326 354 60 94 106 120 129 246 324 350 20 38 47 36 28 26 14 357 347 343 348 360 92 115 98 67 18 356 3 25 49 36 16 337 321 322 328 338 6 24 35 20 4 353 4 28 35 37 39 40 43 74 88 86 73 25 338 321 310 269 219 246 333 349 345 343 343 334 330 315 295 289 345 24 38 46 58 54 43 25 13 19 97 66 53 41 92 114 98 62 60 76 90 103 104 107 115 133 168 140 127 122 136 148 165 180 279 330 341 339 352 5 54 86 87 72 39 13 337 305 298 301 296 296 298 282 215 229 234 240 236 232 194 203 247 264 274 242 285 339 14 59 96 142 177 208 232 248 281 317 329 337 360 64 64 55 62 105 77 64 91 86 340 267 198 136 320 322 312 302 289 6 25 19 17 18 20 23 22 11 340 320 165 142 122 99 110 117 101 99 108 6 325 196 169 167 141 125 113 97 88 84 82 83 136 157 150 156 184 180 171 183 190 206 183 173 171 127 109 109 126 152 173 185 195 201 206 217 222 210 214 221 234 244 250 255 259 272 281 284 285 286 297 312 327 312 298 286 283 286 291 295 297 298 299 296 292 289 287 284 282 285 291 327 37 49 46 285 269 264 269 269 264 259 247 240 245 256 262 269 277 290 301 313 360 57 76 81 78 331 328 32 49 48 45 48 49 34 348 32 61 67 58 41 24 18 19 33 47 58 60 57 57 57 53 68 99 110 116 120 120 120 121 122 123 122 122 118 113 109 112 115 119 124 128 135 142 154 150 140 137 134 132 130 128 126 123 118 114 111 107 105 101 100 98 96 88 79 80 84 91 91 91 73 340 298 298 296 297 278 258 246 239 236 243 258 264 269 269 260 254 254 247 240 229 221 210 205 204 201 195 190 193 195 200 192 183 187 198 224 243 259 258 251 236 233 229 223 215 203 198 197 200 206 221 360 360 328 290 255 245 236 224 221 216 220 229 239 243 237 225 213 206 200 193 190 187 188 198 208 216 213 195 180 172 167 164 165 168 172 169 162 159 156 155 156 156 158 159 155 152 147 143 141 143 144 147 145 146 146 146 145 144 143 143 145 147 149 150 151 149 150 150 153 156 157 160 162 163 162 164 165 166 166 166 164 157 147 146 141 132 118 106 111 148 159 172 174 180 180 186 194 198 212 261 360 12 14 19 212 209 218 222 225 227 229 230 227 352 352 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 350 350 350 350 349 349 349 349 349 349 349 348 348 348 348 348 348 348 348 348 348 348 348 348 347 346 346 346 345 345 346 345 344 344 344 344 344 344 344 343 344 343 343 342 342 342 342 341 340 340 338 340 341 343 347 350 352 355 354 354 353 348 343 342 341 341 350 32 91 104 98 105 118 92 32 41 71 83 84 90 81 74 72 77 94 118 126 123 120 119 108 100 90 101 113 135 138 128 120 108 130 135 112 112 148 142 172 249 241 225 193 187 194 203 212 185 130 105 117 131 141 145 160 168 176 171 162 154 155 172 183 188 169 167 195 223 246 239 222 209 227 259 275 286 296 301 304 306 309 311 316 322 330 337 343 345 347 354 356 344 335 330 333 334 335 337 338 338 338 341 47 124 124 126 50 314 296 247 192 198 206 163 110 97 91 110 132 124 103 125 138 134 113 98 80 70 91 166 190 182 177 51 48 66 125 168 214 228 232 199 135 107 108 107 108 115 64 54 86 113 98 79 70 294 320 330 360 64 97 86 346 323 329 31 56 64 60 49 20 337 304 313 307 288 283 287 307 327 344 29 48 42 30 18 8 358 333 283 235 252 275 301 318 346 13 55 126 239 269 302 322 331 356 55 21 5 355 360 52 115 91 360 315 289 274 262 248 238 46 22 21 30 47 65 59 55 50 34 8 347 330 329 348 87 57 56 68 65 51 22 7 5 354 344 352 25 70 68 60 72 83 234 276 282 306 328 29 143 169 173 166 99 42 29 29 43 48 36 17 357 340 327 329 336 349 360 120 91 70 27 21 40 39 37 18 2 339 331 327 325 345 23 33 35 27 19 14 27 35 34 33 34 32 40 65 82 93 94 312 294 294 303 81 71 45 29 13 358 351 352 334 316 330 13 36 23 14 13 29 57 57 51 36 27 21 71 88 106 117 165 119 99 80 73 70 108 138 135 133 135 158 174 180 172 159 160 135 67 42 39 54 33 330 327 342 33 59 73 73 50 356 332 309 329 341 294 281 278 284 292 305 263 225 210 199 188 213 238 261 267 128 119 46 20 18 22 27 240 228 225 225 220 242 300 291 261 309 40 29 38 49 31 5 303 257 247 212 156 92 327 318 308 309 319 3 22 23 21 21 28 30 26 351 303 295 205 121 102 89 96 124 161 147 135 124 172 210 175 151 128 122 119 104 98 101 90 59 75 101 127 142 154 106 65 131 118 130 163 160 151 132 129 145 159 174 186 206 232 214 204 213 217 212 223 231 234 239 249 260 271 279 277 272 275 283 297 298 293 280 277 276 279 283 287 290 288 287 285 280 279 277 275 273 275 282 295 338 29 54 35 282 276 269 269 269 274 269 263 252 251 248 246 253 259 268 267 265 67 70 91 110 167 242 254 111 80 64 43 21 360 346 325 360 60 77 64 46 19 13 14 35 51 65 63 59 53 48 36 49 83 109 117 121 123 124 123 123 125 127 127 130 126 120 117 119 124 127 132 138 148 188 191 151 140 136 134 133 131 128 125 121 117 112 107 104 100 93 90 88 83 77 70 72 78 72 46 341 300 290 290 282 276 264 255 247 250 256 275 283 285 284 280 273 261 253 243 234 229 221 215 213 210 209 202 199 201 203 206 202 197 198 206 223 236 249 245 238 235 236 232 231 225 212 198 172 136 119 78 35 14 360 292 234 218 215 209 202 202 202 212 220 232 232 231 216 205 198 191 188 184 180 184 196 205 213 197 183 170 166 162 164 166 171 171 164 161 159 157 157 157 157 157 154 151 149 146 144 143 143 142 141 140 140 140 139 139 139 138 138 138 140 141 143 143 144 146 146 148 148 150 151 151 151 149 140 133 130 127 122 119 117 119 117 117 107 81 55 58 67 120 137 156 163 180 194 223 265 331 345 360 360 360 261 234 235 243 245 249 249 254 259 352 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 350 350 350 350 350 350 349 349 349 349 349 348 348 348 348 348 348 348 348 348 348 348 348 348 347 347 346 346 346 346 346 345 345 345 345 345 344 344 345 344 344 344 343 344 344 344 344 344 344 343 342 343 343 345 347 350 352 353 354 356 355 352 346 343 340 342 346 16 75 100 97 91 92 114 124 122 93 121 110 91 81 77 81 79 64 69 104 118 133 142 132 92 87 78 74 83 109 111 107 104 97 85 71 65 68 67 66 67 69 51 91 126 131 139 139 137 128 119 114 126 138 150 161 174 178 179 168 164 164 167 172 180 183 175 181 194 214 226 225 214 207 232 253 272 285 298 299 301 303 305 307 312 318 328 335 344 338 334 338 338 333 331 330 333 336 338 338 340 348 358 13 91 130 121 105 27 336 311 269 209 185 168 136 118 118 150 141 136 148 162 174 180 165 59 57 53 35 7 46 138 128 97 31 13 18 136 168 192 198 186 145 142 140 123 110 89 81 55 121 130 151 234 298 264 260 323 357 73 88 92 65 324 329 32 62 28 45 57 32 357 325 323 337 336 334 341 347 34 155 81 41 40 38 20 356 333 327 322 298 274 279 304 330 335 341 345 349 175 192 212 224 277 303 333 17 27 17 8 8 15 76 113 19 360 330 261 252 252 180 85 24 14 14 74 77 68 64 60 36 9 353 1 23 43 57 47 53 68 73 67 27 3 351 341 326 323 356 79 61 49 30 330 263 284 310 348 349 346 93 149 32 37 45 37 30 20 33 47 34 11 333 323 319 332 352 16 18 20 33 48 40 54 62 45 35 14 17 15 356 352 349 17 35 42 43 38 38 37 39 39 37 36 34 31 40 57 75 85 79 301 273 269 95 87 82 66 35 7 349 341 333 329 357 50 48 41 14 356 339 358 33 45 46 41 36 36 71 99 110 93 88 97 98 96 103 121 197 209 187 126 106 165 173 180 169 119 81 50 32 15 15 99 194 239 296 341 38 44 50 71 62 352 324 315 329 320 287 274 270 280 333 346 342 339 19 155 168 211 224 232 67 77 85 45 24 9 358 345 305 228 217 209 197 200 268 243 224 171 35 4 350 347 307 307 298 247 204 151 118 91 301 294 295 308 323 349 12 26 25 27 33 30 19 323 284 270 159 119 109 95 63 133 170 160 154 152 165 186 159 135 120 115 115 114 126 133 117 93 78 77 91 117 128 117 108 91 67 59 59 55 81 132 145 158 166 174 170 200 225 217 208 201 209 220 237 245 246 245 247 255 265 270 267 263 260 264 272 259 252 249 258 264 267 270 271 274 274 273 268 264 262 261 257 259 262 279 308 352 13 29 8 337 307 287 268 255 258 258 258 258 256 248 239 246 250 257 282 292 50 92 118 136 180 232 224 142 105 94 71 36 354 333 325 332 58 83 81 67 265 340 12 27 54 76 74 69 45 20 348 7 78 111 118 124 126 128 129 128 131 131 133 135 132 127 123 122 123 128 136 163 254 282 291 249 145 139 135 133 130 127 125 121 114 107 99 96 90 81 74 69 73 72 65 69 71 60 21 321 295 284 280 272 265 263 263 265 275 303 298 290 283 276 273 269 263 252 240 232 227 219 214 213 213 213 210 208 208 209 212 210 210 210 214 221 219 218 208 225 233 239 237 234 227 217 196 148 92 101 92 65 47 50 140 180 188 192 191 185 185 189 194 202 212 218 218 216 202 192 180 176 172 176 180 187 194 199 191 177 167 162 160 160 161 166 167 166 162 158 155 154 152 150 145 142 141 141 143 143 144 142 140 139 138 136 137 137 139 140 139 138 138 141 142 142 141 142 144 144 143 142 141 137 130 117 106 96 93 98 104 112 113 113 117 119 122 126 122 106 126 148 148 167 180 198 206 213 230 247 268 282 301 312 312 312 285 268 268 262 263 269 274 279 352 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 350 350 350 350 350 350 350 349 349 349 348 348 348 348 348 348 348 348 348 348 349 349 348 348 347 347 346 346 346 346 346 346 346 346 346 345 345 345 344 345 345 344 345 345 345 345 346 346 347 347 346 346 346 348 350 350 353 354 356 355 352 348 343 338 335 338 10 83 96 103 95 80 51 102 121 128 150 180 112 84 77 75 77 89 92 70 60 66 79 85 95 103 113 106 92 101 113 116 114 118 113 108 109 103 102 92 87 93 86 68 97 129 124 129 138 140 140 137 138 147 154 164 168 172 174 174 169 170 171 174 178 181 182 184 186 194 206 213 214 208 215 241 257 271 279 288 294 301 305 306 307 311 317 325 335 339 331 325 321 321 325 332 334 337 342 346 350 355 1 3 11 91 117 110 64 14 345 332 306 224 180 156 156 173 206 216 180 125 123 129 127 105 71 34 24 24 21 26 54 79 91 97 85 317 337 65 142 148 144 141 130 158 164 148 118 104 118 216 206 173 145 136 314 278 319 353 57 87 86 65 340 360 33 100 86 58 68 67 21 354 342 347 352 11 31 36 41 48 62 49 31 27 18 331 307 303 317 322 312 305 302 317 328 332 337 342 6 85 75 92 128 360 353 5 25 39 34 23 11 1 353 360 10 31 48 71 47 28 53 92 120 242 224 131 100 83 77 71 54 25 360 40 52 62 63 51 52 58 64 55 35 3 348 351 360 1 39 62 58 29 336 328 341 21 14 7 350 356 38 31 21 15 20 36 33 27 39 53 57 333 289 318 340 7 22 30 11 360 356 19 51 71 61 46 36 23 24 22 9 12 20 34 40 45 52 60 74 71 61 48 39 39 37 34 36 50 73 78 77 332 281 281 279 93 104 95 50 6 346 335 336 349 37 65 63 44 345 326 327 14 35 38 33 33 37 41 54 71 82 68 68 83 87 90 92 107 215 240 345 10 360 347 333 68 82 67 54 40 12 299 280 258 233 216 265 91 98 110 114 65 282 286 297 305 317 312 303 294 291 47 14 2 356 356 360 348 335 314 247 210 36 49 60 44 12 339 331 326 279 193 180 161 123 360 319 255 203 148 60 23 341 321 278 304 299 252 208 170 150 180 287 286 290 305 317 334 5 33 34 36 41 29 4 302 269 246 149 122 105 102 94 151 187 186 177 174 176 163 143 125 111 100 100 154 155 149 129 122 120 106 91 91 100 119 129 132 117 93 76 57 68 116 141 152 157 180 217 226 227 218 203 184 194 220 245 250 251 245 240 239 245 253 258 259 252 249 246 241 235 230 240 247 252 253 252 254 257 257 255 252 251 249 244 243 242 360 14 10 5 360 5 6 6 350 312 234 238 253 253 261 262 255 253 238 232 212 221 261 184 156 137 144 155 223 224 180 122 106 91 70 19 350 341 341 28 137 180 191 194 140 67 28 58 92 104 91 32 341 329 16 91 114 121 125 128 131 133 134 135 135 135 137 134 133 130 126 121 126 221 254 278 287 296 276 180 145 136 130 129 128 126 124 120 115 103 83 69 57 50 43 42 53 62 73 74 69 24 302 284 277 273 271 271 278 286 311 324 314 287 279 277 277 277 273 264 256 245 235 227 221 218 215 217 217 215 215 215 217 219 219 220 222 219 215 198 187 184 211 231 242 240 233 225 212 169 119 82 91 91 92 92 103 128 142 160 164 171 172 176 184 190 193 193 197 199 197 184 176 173 169 169 173 177 180 184 189 180 171 164 158 155 154 154 156 159 159 158 154 150 145 141 134 131 131 134 137 138 140 142 142 142 141 141 142 142 144 144 144 143 143 146 147 145 142 142 142 144 142 142 141 137 132 125 117 110 109 109 111 114 116 120 124 127 130 136 136 149 157 165 172 173 187 194 200 209 219 229 237 245 248 261 268 282 295 282 279 268 269 269 269 274 273 352 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 350 350 350 350 350 350 350 349 349 349 348 348 348 348 348 348 348 348 348 349 349 348 348 348 347 347 346 346 347 346 347 347 347 347 347 346 345 345 345 345 346 346 346 347 347 347 348 348 349 349 348 348 348 348 349 349 350 352 350 349 344 338 335 331 330 345 103 111 105 101 97 91 83 91 99 102 79 45 52 67 79 88 100 122 105 76 56 43 60 87 106 120 138 140 138 132 129 129 122 122 127 126 127 134 137 133 127 122 116 107 121 133 128 137 148 151 154 151 154 159 162 165 167 168 169 168 170 172 174 174 177 179 182 185 189 198 206 212 215 213 221 236 254 263 265 271 281 293 300 303 307 311 320 330 342 339 330 327 326 330 332 335 336 343 355 358 360 2 1 354 353 6 94 93 41 357 337 326 304 223 169 155 175 180 219 224 126 102 96 113 108 89 72 44 353 330 21 41 54 68 81 139 198 235 322 24 112 102 72 91 128 150 140 11 117 125 146 197 209 168 134 143 114 24 9 15 93 101 82 55 360 15 64 118 111 101 124 111 14 15 13 12 19 49 54 46 41 46 56 34 9 349 332 313 317 321 334 324 312 307 300 294 318 333 347 360 28 39 38 33 24 8 360 360 24 39 44 38 24 5 355 357 8 27 42 52 28 5 331 295 216 249 234 163 86 85 92 107 154 180 176 62 56 59 67 65 50 55 62 51 30 359 352 358 8 18 40 48 48 360 324 328 8 39 18 4 350 14 41 28 9 341 358 35 34 28 17 13 216 241 269 9 16 18 11 9 354 349 341 360 64 73 68 61 43 27 15 14 17 25 30 40 268 246 227 204 154 83 69 54 42 17 27 42 32 39 63 83 102 331 308 317 350 67 92 92 70 19 348 326 332 354 44 73 87 64 358 353 4 40 48 43 18 13 27 40 52 62 67 57 54 56 61 69 86 97 122 97 80 70 320 307 10 50 62 54 38 293 279 294 303 311 328 341 97 85 85 83 67 296 283 279 283 292 308 316 328 351 356 14 100 350 343 324 315 315 325 341 319 261 27 39 49 33 347 321 335 30 58 113 125 114 83 322 301 275 156 91 10 360 352 354 356 352 314 270 227 203 201 239 267 277 285 297 311 329 14 45 43 41 39 22 355 286 258 180 106 97 89 104 128 162 206 214 240 269 224 159 140 123 103 80 51 8 360 142 141 138 139 141 138 130 96 70 70 107 132 121 111 100 104 115 139 149 151 173 204 232 234 222 200 188 194 210 228 239 244 240 234 229 233 239 248 252 251 247 240 237 230 224 225 231 238 238 239 240 243 247 250 250 249 251 258 55 64 64 57 27 348 344 347 355 360 360 353 328 301 282 268 268 268 268 259 247 242 212 198 180 180 180 163 148 155 198 242 212 123 115 109 104 81 38 10 360 345 265 216 191 162 136 111 359 261 181 167 148 74 14 10 27 81 110 119 123 125 129 133 134 136 138 139 141 143 142 145 140 142 162 234 277 292 305 311 293 232 147 134 127 126 127 130 132 133 130 122 101 77 53 40 25 346 305 287 81 86 81 205 258 264 268 271 278 286 300 308 320 336 341 345 333 326 320 307 294 277 265 254 244 234 229 225 223 222 222 221 220 220 223 225 226 230 230 223 211 194 183 187 209 229 242 233 222 213 196 159 122 107 107 105 112 114 114 121 131 139 152 159 170 177 183 185 186 189 186 183 180 174 171 171 168 167 166 166 162 167 180 180 171 162 154 151 148 147 146 147 151 150 145 141 136 132 129 128 128 131 134 138 142 144 143 145 145 147 148 147 149 148 148 148 146 147 146 142 141 140 140 139 137 138 137 134 132 128 124 121 121 120 121 122 124 129 132 137 143 144 150 156 165 169 174 180 186 200 206 212 224 232 237 239 243 245 251 262 277 269 269 262 263 260 261 262 266 352 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 350 350 350 350 350 350 350 349 349 349 348 347 347 348 348 348 348 348 348 349 349 348 348 348 347 347 346 346 347 347 347 347 348 348 348 347 346 346 345 346 347 347 347 347 348 349 350 351 351 350 349 349 347 346 346 345 345 344 343 340 331 325 318 309 295 163 144 127 117 107 97 94 83 78 88 89 80 67 51 57 96 184 160 127 103 87 64 30 18 64 127 124 124 125 132 135 130 124 107 107 118 123 127 135 137 133 129 132 138 131 115 113 118 134 140 135 140 145 150 152 152 154 155 157 158 160 163 165 166 168 170 173 179 184 188 196 206 213 219 224 230 242 255 262 265 269 275 283 292 299 306 313 322 333 344 336 331 331 333 338 333 333 334 345 2 3 3 360 352 343 335 330 64 82 43 336 316 297 298 103 360 333 282 303 344 325 137 155 156 162 96 76 69 53 357 17 45 52 59 70 81 123 168 216 343 360 141 142 128 107 90 86 18 9 150 147 146 178 198 197 159 146 126 73 47 55 100 108 112 142 314 330 86 122 130 154 183 234 301 352 11 35 41 63 83 70 43 35 28 355 333 323 333 343 7 352 344 315 302 306 309 314 25 28 17 12 14 15 12 360 356 11 348 349 15 39 51 49 38 11 360 360 10 20 29 26 7 341 323 355 20 31 56 70 60 68 87 151 183 198 19 25 37 46 59 59 51 62 67 62 34 353 351 352 351 18 45 40 26 337 326 332 26 40 14 7 9 28 32 11 350 330 346 22 47 43 35 42 55 28 58 52 35 21 360 6 16 6 3 7 21 42 69 68 45 32 25 28 22 3 327 259 269 256 237 286 17 40 47 47 42 29 23 20 17 14 13 19 156 95 32 27 50 73 83 93 95 336 307 302 330 360 37 79 94 92 88 257 305 53 65 57 14 346 347 15 30 43 37 11 357 351 356 350 261 92 128 147 152 159 57 56 60 51 46 28 350 315 360 15 357 339 336 337 37 56 49 38 353 294 293 291 285 263 262 291 309 329 344 333 222 216 254 286 284 280 334 343 333 360 59 57 62 92 65 27 36 40 360 303 264 237 220 228 259 325 73 67 45 7 335 345 2 18 352 300 228 213 214 239 259 273 282 291 310 337 11 32 40 38 33 16 353 299 234 113 100 101 102 133 162 141 189 224 74 35 301 154 142 127 122 108 85 67 74 79 87 105 128 149 147 146 140 116 85 93 107 123 132 137 157 170 163 159 160 191 210 232 237 233 213 201 203 214 226 233 237 236 231 227 227 231 237 244 246 247 244 241 234 230 225 228 233 236 239 238 241 245 253 260 266 292 335 25 43 55 46 331 254 247 247 279 307 325 325 320 299 290 279 301 301 285 267 268 249 223 198 180 167 180 198 198 180 180 206 223 180 142 136 136 130 103 74 28 312 282 257 206 162 126 128 100 240 234 216 167 119 55 42 31 60 91 111 116 119 121 127 132 134 137 139 144 147 150 152 151 156 170 203 269 305 322 338 329 337 121 128 126 121 118 120 126 131 135 142 152 154 144 52 19 254 258 258 254 243 218 227 236 249 262 274 288 299 307 312 323 346 5 14 7 357 348 333 319 303 289 274 262 249 239 233 229 228 225 222 219 219 226 229 231 231 230 223 210 198 195 203 218 226 234 219 197 174 160 141 126 118 118 115 113 113 115 115 126 136 147 162 173 177 180 183 180 180 180 177 174 172 167 167 163 162 158 155 159 164 169 172 163 155 149 146 142 141 139 138 139 139 138 136 133 131 129 129 129 131 135 139 142 145 146 146 147 148 148 147 147 146 146 145 144 144 141 139 136 134 133 130 128 129 129 128 128 126 123 124 123 123 124 128 130 134 139 143 149 154 163 166 170 168 174 180 194 200 212 221 225 230 232 234 236 238 241 247 259 260 255 256 253 254 256 257 261 352 351 351 351 351 351 351 351 351 350 351 351 351 351 351 351 350 350 350 350 350 350 349 349 349 348 348 347 347 347 347 348 348 348 349 349 349 349 348 348 347 347 347 346 347 348 348 349 349 349 348 347 347 346 347 347 347 347 348 349 349 350 351 352 350 349 348 346 344 342 340 340 337 333 330 323 311 301 289 268 224 180 159 145 135 129 111 94 64 57 74 79 74 62 50 35 51 91 104 107 106 105 104 91 360 253 206 166 148 133 144 142 135 132 130 119 117 118 124 132 131 123 113 111 114 114 114 114 110 108 107 108 112 121 128 130 130 134 139 142 146 149 154 159 163 165 166 168 170 174 180 190 203 214 225 234 241 251 260 268 273 277 281 286 292 299 306 315 325 335 337 330 330 331 338 336 325 331 339 354 7 18 360 350 337 328 318 316 330 95 224 275 278 274 269 82 336 314 298 296 309 258 222 199 171 80 78 68 50 29 15 29 30 25 95 206 248 239 198 32 20 215 185 115 104 95 84 63 360 317 211 150 145 159 153 145 132 132 138 143 146 133 125 127 140 183 227 229 198 188 180 200 229 322 339 353 354 22 68 84 87 80 66 37 12 333 319 319 330 349 31 343 324 295 306 330 346 16 51 54 44 25 8 358 352 340 360 3 339 336 349 40 55 60 51 30 18 14 20 25 29 15 358 344 3 35 27 16 360 360 11 24 42 77 51 40 21 17 24 37 50 40 36 53 65 70 39 4 349 6 24 31 36 28 5 326 340 8 54 39 11 6 12 35 27 7 352 348 358 22 49 42 39 42 44 45 60 59 40 19 359 7 12 7 352 334 341 5 73 65 48 30 18 10 8 353 17 17 23 29 34 28 22 18 18 23 39 37 25 14 4 2 360 356 346 333 333 32 74 95 103 123 154 250 286 307 3 26 34 53 113 160 166 184 240 353 37 76 91 32 360 5 5 7 3 358 354 350 345 336 292 111 152 161 99 74 65 66 65 49 21 300 315 336 42 49 14 303 294 355 44 56 35 13 321 293 287 288 281 252 257 272 284 311 341 345 337 81 64 42 24 6 350 341 328 340 17 68 83 101 91 80 56 345 255 243 237 218 209 194 85 65 62 57 27 325 318 340 357 9 346 309 260 234 227 241 256 271 283 296 321 343 3 11 20 25 19 6 360 261 169 104 98 119 133 167 176 194 206 190 136 125 125 123 132 135 143 153 154 125 98 83 75 71 94 135 135 140 152 134 117 112 116 131 152 167 165 153 138 153 175 212 227 239 244 245 235 228 223 233 242 248 247 245 242 237 232 233 237 242 245 246 247 248 246 244 240 242 244 247 247 246 247 253 262 272 281 290 308 351 20 34 360 299 263 243 231 228 240 251 263 269 263 269 268 332 348 348 325 285 223 212 180 180 163 167 194 238 210 189 180 198 249 242 224 194 171 166 180 196 201 229 239 218 169 131 130 156 240 242 232 167 122 104 77 41 36 67 98 109 116 118 121 125 127 131 135 141 146 151 152 156 160 167 189 295 333 356 3 360 4 15 117 127 123 121 120 117 118 121 137 157 168 176 186 225 235 244 248 252 248 244 235 233 237 251 270 282 291 297 302 309 323 360 12 7 360 350 341 331 321 311 301 290 273 245 241 234 233 229 225 218 216 221 226 231 231 228 218 213 207 210 216 223 223 217 180 160 150 148 139 129 122 117 109 109 112 115 119 127 141 154 163 171 174 177 177 177 177 174 174 172 167 166 160 158 157 158 160 163 167 169 168 156 150 144 142 140 139 137 137 137 137 135 135 134 133 133 134 135 138 140 143 144 144 145 142 140 140 139 139 139 139 139 140 140 139 137 135 134 131 126 124 123 123 123 124 125 126 128 128 129 130 130 134 137 139 143 151 155 161 166 170 169 169 180 192 198 209 217 222 225 229 229 230 231 234 234 247 248 251 249 250 251 252 255 258 261 352 351 351 351 351 351 351 351 351 350 351 351 351 351 351 351 350 350 350 350 350 350 349 349 349 348 348 347 347 347 347 348 348 348 349 349 349 349 348 348 347 347 347 347 347 348 348 349 350 349 349 348 347 348 347 348 348 348 348 349 349 349 350 350 348 346 344 342 340 337 335 333 329 325 319 305 291 269 248 229 206 184 173 165 159 148 121 100 46 347 349 63 73 68 52 38 44 64 90 108 123 139 147 160 184 233 247 359 50 169 180 171 162 143 127 114 116 117 119 118 114 105 96 98 99 102 104 108 103 99 99 99 101 106 112 121 126 130 133 136 140 145 152 158 161 164 166 166 168 171 176 188 200 215 229 240 250 260 268 278 283 287 292 297 302 307 313 321 325 331 328 325 329 337 346 340 333 340 348 2 16 31 347 320 306 306 305 310 307 280 233 236 249 253 229 95 34 337 279 200 189 201 69 66 10 31 72 110 117 12 8 34 354 327 294 269 269 198 154 39 48 98 81 71 97 98 94 73 10 360 154 124 142 180 180 135 106 110 122 134 136 117 136 159 164 186 272 245 219 272 292 288 285 291 315 331 344 59 88 89 87 86 72 48 26 360 329 317 309 313 325 324 333 340 5 10 6 11 27 38 36 21 2 347 340 339 352 354 341 342 354 36 51 56 47 37 30 29 28 28 23 5 354 347 13 42 58 19 325 329 332 352 41 65 62 51 15 7 8 38 51 41 37 40 53 54 36 16 355 32 45 36 22 354 345 339 345 37 76 46 12 353 13 37 17 3 353 354 359 11 31 41 36 32 37 49 61 61 53 27 4 355 344 306 308 311 316 335 81 76 62 31 357 320 324 51 61 51 45 49 44 32 13 358 355 359 16 25 24 9 358 354 351 350 337 309 283 285 92 97 104 103 104 360 360 29 66 41 28 4 259 209 139 103 41 11 336 317 326 13 7 359 347 340 340 342 344 346 346 344 93 129 97 87 68 69 70 72 64 23 326 308 304 315 20 113 191 239 224 88 80 71 40 4 317 296 285 289 295 299 249 248 264 338 7 7 6 19 62 64 36 7 340 332 328 353 2 8 11 27 66 72 12 47 137 142 128 92 74 65 63 52 43 9 333 315 329 20 7 351 331 321 303 265 248 244 255 268 286 305 332 345 354 354 356 360 360 67 126 94 77 90 106 138 158 186 175 172 189 180 160 144 125 102 124 144 159 164 165 135 113 108 104 107 96 97 139 175 193 135 128 135 148 174 167 154 112 153 162 177 196 222 241 257 264 258 247 244 243 254 263 271 270 267 262 256 250 247 245 247 246 245 245 243 242 246 251 261 267 272 267 258 254 258 264 273 275 272 279 325 10 360 333 306 283 265 248 235 238 241 245 247 249 250 261 35 19 360 292 221 180 155 128 119 119 128 137 180 240 205 180 198 223 268 279 290 254 216 213 213 219 220 229 224 180 147 142 167 212 234 234 180 150 136 113 74 360 12 55 101 110 109 112 117 119 121 123 129 131 136 141 147 150 148 140 27 15 16 15 13 9 8 67 126 135 129 124 117 115 117 131 148 160 180 201 226 239 248 250 252 254 254 252 224 206 215 243 256 260 267 279 292 308 360 13 7 352 341 334 325 316 313 311 316 314 290 248 238 239 235 229 220 216 214 219 223 224 223 218 214 213 219 223 228 215 169 146 145 147 142 135 124 117 112 112 110 114 122 130 140 151 160 166 172 175 177 177 175 172 169 169 167 166 164 162 163 163 166 167 167 168 168 166 154 147 142 140 139 138 138 135 137 137 138 139 138 138 138 139 141 143 143 144 142 142 140 138 136 135 135 136 136 136 136 138 138 138 137 137 135 132 130 129 127 126 126 126 126 129 134 135 135 135 137 137 140 145 152 157 163 168 176 180 180 180 190 194 202 211 218 223 225 226 226 225 229 232 234 241 246 247 245 246 247 251 256 264 270 352 352 351 351 351 351 351 351 351 351 350 350 350 351 351 350 350 350 350 350 350 349 349 349 349 348 348 347 347 347 347 348 348 348 349 349 349 349 349 348 348 347 347 347 348 348 349 350 350 350 350 349 349 348 348 347 347 348 348 347 348 348 348 347 345 345 342 339 337 335 332 328 324 319 312 300 275 251 229 216 200 188 180 180 177 157 130 109 74 301 312 96 95 89 69 50 37 51 81 112 128 139 159 177 171 158 76 91 167 202 197 175 139 121 111 104 104 105 107 102 98 93 92 92 92 92 90 88 84 84 84 85 90 97 107 117 124 130 134 139 144 150 155 159 162 164 166 168 171 175 182 189 199 214 228 242 256 267 277 283 290 296 302 308 313 316 317 323 319 315 308 315 326 342 351 348 344 342 350 360 9 355 307 306 305 308 311 319 315 307 256 225 225 222 224 357 9 16 67 116 64 47 40 56 219 346 23 108 108 57 85 105 344 332 336 360 85 116 107 75 76 84 80 91 200 134 121 124 143 229 117 104 64 46 91 94 91 84 86 107 100 80 61 289 278 321 13 68 68 339 321 312 333 339 320 328 119 73 58 64 71 76 75 60 22 360 344 16 92 111 347 347 6 22 34 31 17 1 356 12 12 4 348 336 326 329 339 350 360 360 5 27 39 44 36 32 36 38 35 30 15 355 343 334 337 298 209 205 228 290 318 360 76 76 72 57 338 349 8 45 51 48 48 49 50 49 44 11 359 39 55 50 10 317 302 313 338 54 79 69 37 9 38 48 20 360 355 1 3 3 18 35 32 29 29 37 51 62 60 38 6 340 336 333 328 325 323 332 70 128 127 110 339 320 326 60 69 64 66 93 84 62 350 330 339 347 360 8 6 351 338 314 301 289 281 275 272 319 25 35 32 32 34 41 51 72 91 60 14 299 313 103 96 81 60 22 358 43 41 31 3 347 335 329 327 326 328 334 338 346 83 77 47 44 44 54 75 84 74 41 330 317 324 335 337 224 184 136 81 77 84 80 58 11 333 319 305 273 294 296 236 213 140 16 12 356 348 340 61 86 46 292 267 308 339 4 356 348 345 357 54 78 84 38 75 94 71 58 59 67 76 68 47 5 352 354 23 42 20 347 330 320 307 285 270 258 263 274 296 308 323 336 340 339 336 333 282 136 122 78 59 85 125 150 170 204 198 199 224 184 163 144 126 105 137 169 203 213 206 154 142 146 144 140 128 143 195 219 220 133 133 142 159 163 134 151 173 191 193 195 202 210 225 240 252 252 248 245 246 253 261 266 266 265 261 258 255 254 252 250 247 243 242 239 234 235 244 261 274 280 272 262 254 247 249 257 263 264 261 50 360 339 321 308 292 274 252 241 240 240 244 252 258 279 331 47 47 55 78 101 118 113 106 96 91 91 91 83 65 50 184 180 163 137 111 47 312 282 257 250 253 239 229 224 189 171 172 189 206 216 224 212 180 165 155 180 292 313 340 92 106 110 112 112 112 113 115 120 118 125 122 106 93 74 65 55 45 37 25 14 8 2 4 109 137 132 130 127 137 150 174 186 185 189 200 218 230 237 239 246 258 258 258 162 136 128 256 264 267 272 281 296 310 360 93 137 322 318 315 313 313 314 316 321 325 314 261 245 242 240 237 229 224 220 220 220 220 217 215 215 215 219 223 224 122 119 124 129 131 129 124 117 114 115 115 117 122 130 138 147 156 164 168 173 178 180 178 172 171 169 169 169 167 168 168 169 168 166 168 168 170 168 164 151 144 140 139 137 137 136 137 140 141 144 144 142 140 141 141 142 143 144 144 145 144 142 141 140 139 140 140 139 141 141 141 143 144 142 141 138 138 137 136 134 133 132 130 129 134 139 138 139 138 141 143 146 152 160 168 177 186 187 188 184 188 196 203 210 214 220 222 225 224 225 225 225 227 233 239 240 242 242 242 246 251 261 266 272 352 352 351 351 351 351 351 351 351 351 350 350 350 350 350 350 350 350 350 350 350 349 349 349 348 348 347 347 347 347 347 348 349 349 349 349 349 349 349 348 348 347 347 348 348 349 350 350 350 350 351 350 350 349 348 348 347 348 347 347 348 347 347 344 343 342 340 339 337 337 334 332 328 323 314 296 262 234 212 202 194 188 184 187 184 171 154 136 118 92 62 93 113 120 118 93 54 38 42 85 140 155 171 173 159 149 143 159 172 190 184 159 127 111 104 98 98 93 92 88 86 85 87 87 87 85 81 76 68 67 67 69 72 79 88 100 113 124 133 140 147 153 157 162 163 165 168 171 175 180 186 192 203 215 230 244 259 272 283 292 300 305 310 317 319 319 323 323 316 309 306 316 326 341 347 345 336 335 346 352 356 354 347 341 336 335 338 341 345 344 337 230 184 129 88 49 31 29 74 96 94 87 78 125 144 101 97 108 113 118 132 123 107 3 343 13 90 108 105 97 100 99 101 117 137 122 125 134 133 275 127 116 105 102 95 92 86 55 356 344 101 94 78 84 90 76 80 92 77 48 22 11 31 72 165 150 99 75 64 58 66 76 87 73 42 9 349 5 73 97 27 355 30 45 50 47 36 12 356 346 346 340 323 313 301 313 323 343 8 14 351 349 13 29 33 26 28 39 32 25 359 342 324 306 262 238 185 180 177 194 350 355 16 31 47 53 14 22 51 62 52 48 56 55 52 52 42 11 1 15 70 102 332 316 308 350 27 46 54 61 40 21 42 65 359 360 353 349 350 350 357 10 24 45 57 45 42 50 65 67 15 353 352 345 336 342 345 346 350 136 117 75 356 360 17 63 72 70 91 180 151 138 268 304 308 310 314 306 296 279 256 246 249 261 266 253 10 39 30 22 360 350 3 37 64 78 180 232 258 282 22 91 112 125 125 81 65 66 55 35 335 315 311 310 310 309 314 322 330 50 50 40 27 8 3 19 73 101 100 66 334 333 345 348 343 289 339 41 53 60 70 76 71 8 337 328 312 248 253 248 228 189 81 9 344 313 325 333 82 107 180 219 229 255 328 10 335 321 322 329 345 13 41 25 56 80 77 70 67 86 96 88 64 20 18 21 32 25 360 334 322 312 303 294 290 289 293 296 302 304 310 323 328 330 321 307 171 113 101 80 64 267 152 148 154 168 211 210 184 180 155 141 139 147 175 183 199 224 219 160 157 158 164 159 147 163 194 217 204 131 130 133 167 197 199 198 204 214 211 200 201 208 224 242 253 255 252 242 237 237 247 254 258 261 260 259 258 256 255 252 245 240 237 238 235 231 230 240 260 268 268 264 257 249 247 249 261 277 319 347 343 338 333 333 329 303 269 249 241 238 238 238 253 312 27 51 49 60 77 91 101 104 101 94 91 87 83 81 70 60 28 261 205 169 160 157 194 224 238 259 261 255 239 229 219 206 200 200 206 210 206 212 201 189 189 201 234 285 360 81 102 112 112 108 108 109 111 113 109 107 99 92 92 82 75 74 66 58 39 25 11 5 360 27 109 129 139 147 162 173 176 182 189 193 200 207 211 215 222 232 249 234 192 144 145 249 282 286 293 301 309 322 327 337 155 160 175 224 274 297 306 308 311 314 318 321 290 258 252 250 245 238 234 230 227 224 221 217 214 214 212 210 186 121 103 111 117 119 121 118 114 116 119 119 122 125 128 138 149 156 162 168 171 173 178 183 183 177 173 172 175 177 177 175 173 171 171 169 169 171 171 167 161 147 141 136 136 137 136 139 141 144 147 150 147 144 141 139 139 141 144 145 144 145 144 144 141 141 141 141 142 142 145 146 145 145 145 145 144 142 141 141 139 137 136 135 134 135 135 140 140 141 142 145 150 157 165 175 183 190 195 194 191 187 193 203 210 215 218 221 224 224 225 225 223 222 225 232 237 238 240 240 242 246 255 266 270 270 352 351 351 351 351 351 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 349 349 349 348 348 347 347 347 347 347 348 349 349 349 349 349 349 348 348 348 348 348 348 349 349 350 351 351 351 351 351 351 350 349 348 347 346 347 346 346 345 344 343 343 342 343 343 343 344 341 341 337 333 319 295 232 203 192 185 180 180 184 191 192 189 180 143 101 82 64 77 99 121 130 122 98 67 28 240 180 166 170 163 160 152 151 158 160 157 150 133 119 108 99 92 88 85 83 82 79 77 79 79 81 79 78 72 66 62 60 59 57 58 61 69 80 98 114 125 137 147 155 161 163 164 167 172 176 182 189 198 208 223 239 258 275 289 298 305 309 313 318 321 322 324 327 328 326 319 318 321 325 330 330 333 332 337 345 349 354 357 357 356 357 357 356 359 5 360 360 7 113 107 98 80 48 45 79 119 129 119 110 107 116 124 134 135 128 126 126 105 88 41 355 360 105 114 123 136 169 132 117 70 69 79 97 105 79 79 107 117 121 120 110 101 109 119 292 282 129 122 113 121 126 136 127 117 118 97 334 356 15 111 148 141 93 85 87 87 108 120 118 94 60 346 335 329 303 237 212 65 56 71 71 64 44 355 312 306 317 313 303 300 299 306 314 327 25 45 358 353 360 23 35 26 27 31 19 4 339 327 310 266 220 350 27 86 71 50 31 22 17 15 23 52 55 36 54 57 52 54 62 59 58 58 41 18 349 336 330 99 21 2 11 44 46 42 34 29 25 360 263 228 237 318 337 341 334 333 329 335 343 40 56 51 28 315 83 88 57 6 331 328 330 344 343 342 330 322 346 360 360 41 55 52 58 69 154 213 210 217 228 247 262 269 255 240 236 224 213 247 279 285 35 81 57 41 5 326 306 309 320 360 60 103 194 222 261 286 360 82 129 147 135 108 74 65 61 36 291 298 305 303 302 299 306 314 105 76 58 31 352 323 327 342 58 82 81 60 353 328 319 322 327 325 353 29 50 48 47 58 62 340 310 306 312 279 213 209 196 159 187 263 284 290 315 335 83 19 6 180 175 165 142 95 242 258 266 300 319 341 19 29 58 76 88 81 66 84 90 87 71 41 40 41 40 25 2 344 323 309 305 304 312 316 315 308 307 304 303 308 314 318 332 115 118 85 81 98 99 156 127 135 147 149 261 332 140 160 139 134 151 183 205 203 201 247 169 147 151 161 178 160 142 162 180 198 180 135 155 176 208 205 204 203 216 238 232 223 204 206 218 241 252 255 251 240 230 228 234 243 251 255 258 259 260 261 261 258 249 238 231 232 232 231 228 226 236 247 256 256 256 253 257 262 279 301 327 337 340 339 339 345 352 355 330 285 249 236 225 215 201 74 61 60 60 71 80 94 100 106 107 105 102 99 95 91 85 91 92 140 240 224 198 196 203 218 235 246 253 255 253 253 253 253 250 238 224 212 198 223 242 247 238 234 261 50 74 92 109 109 108 104 99 99 96 91 85 75 75 75 77 77 80 78 70 64 49 35 21 16 15 16 31 91 145 165 173 182 185 187 189 186 193 198 199 201 198 209 217 187 169 161 180 237 281 296 308 322 327 325 324 319 314 269 224 228 236 258 277 289 298 303 311 319 333 289 274 260 250 244 240 236 233 230 226 221 215 210 203 185 147 127 114 114 113 116 114 114 116 119 124 122 125 131 140 152 159 164 168 171 172 176 178 183 186 189 187 186 185 183 182 178 174 170 170 171 171 171 172 165 156 146 143 141 141 142 142 144 146 148 151 153 148 142 139 137 136 137 139 142 142 142 143 141 141 140 140 143 145 146 146 146 145 144 143 142 141 141 140 140 139 139 138 136 136 139 142 147 147 149 150 154 158 167 176 186 192 196 200 197 191 192 199 210 216 220 223 224 226 225 225 223 222 221 225 234 238 241 242 241 244 248 260 266 264 265 351 351 351 351 351 350 350 350 350 350 350 350 350 350 350 350 350 350 350 349 349 349 349 349 348 348 347 347 347 347 347 348 348 349 349 349 349 349 348 348 348 348 348 349 349 350 350 351 351 352 352 352 351 350 350 348 347 346 346 346 346 345 346 347 346 348 348 351 353 354 354 356 355 360 360 184 167 172 169 165 166 171 176 184 194 206 212 136 99 95 83 71 80 117 119 121 151 165 171 155 136 141 143 140 140 141 142 144 143 139 135 126 116 106 98 92 87 84 81 80 77 77 75 77 77 77 75 71 63 58 56 54 52 50 48 47 47 49 63 80 102 125 147 155 159 164 169 172 180 192 203 217 233 250 269 288 299 308 312 315 318 320 323 324 326 327 327 326 326 326 330 333 333 336 343 344 343 347 351 357 360 5 2 1 4 360 355 359 4 9 14 45 52 60 76 80 42 20 23 76 112 113 101 90 87 100 127 129 109 105 100 85 83 83 51 77 112 134 177 224 243 145 85 40 56 69 86 90 92 106 145 159 125 110 93 82 75 106 217 190 144 155 180 274 143 133 130 180 232 295 315 335 355 113 93 74 80 90 109 127 187 227 229 217 274 307 331 342 349 353 360 17 45 80 93 100 133 221 255 290 319 314 312 307 315 329 324 333 23 64 72 30 23 36 33 26 23 18 4 344 321 321 318 8 40 34 35 37 40 32 14 348 322 298 290 252 25 30 26 28 32 56 60 54 54 56 33 6 310 305 310 327 68 31 42 59 55 46 28 17 8 357 343 61 52 23 352 334 315 303 298 322 353 47 67 76 6 286 250 216 171 224 296 320 322 331 308 301 302 313 332 351 24 67 68 62 63 59 249 238 241 245 248 251 257 259 232 218 229 216 167 180 331 353 59 69 50 26 317 301 297 317 329 348 360 32 137 167 295 307 333 360 360 322 348 37 55 53 50 41 25 4 347 331 327 330 314 282 152 120 100 29 333 317 341 15 46 64 81 78 333 289 289 302 328 350 356 37 61 61 32 346 292 244 279 291 319 320 194 189 168 147 170 236 278 293 318 353 56 10 355 331 337 58 30 46 92 142 174 224 243 251 232 137 85 66 67 58 50 62 78 82 70 41 51 72 70 41 15 350 327 314 311 315 326 327 329 323 316 309 301 287 283 268 223 112 99 71 71 160 155 163 168 154 146 106 59 32 131 141 130 137 169 206 225 220 228 295 150 143 155 158 167 127 118 151 165 174 178 182 188 170 80 127 135 85 180 228 238 238 231 223 222 235 243 247 242 235 229 227 229 239 247 253 257 261 264 268 271 270 262 248 235 229 228 230 233 231 230 239 249 254 256 255 262 272 282 299 320 333 341 341 349 353 357 360 360 336 293 254 231 206 180 103 70 74 81 91 98 113 120 126 133 136 130 124 117 113 112 118 130 144 155 194 216 218 224 235 242 250 279 322 350 360 360 337 320 299 282 265 221 221 221 261 292 184 140 111 113 107 108 105 103 99 91 83 74 68 60 57 49 57 64 66 70 70 69 63 50 41 29 27 25 25 29 40 115 149 158 160 162 161 162 166 183 198 201 193 183 186 187 180 172 168 176 206 275 293 301 310 301 284 289 296 300 292 273 258 248 246 258 268 282 292 304 317 340 326 296 269 256 248 241 236 233 230 228 223 217 206 192 176 161 141 124 119 117 117 118 121 125 127 130 127 127 140 149 161 166 167 168 169 171 175 180 184 197 202 205 201 199 197 188 180 173 169 169 169 170 173 173 166 158 151 146 144 145 147 149 150 153 155 156 156 148 143 137 135 134 137 139 143 144 145 145 145 144 144 145 148 149 148 149 148 146 143 140 139 139 138 138 137 139 137 137 136 139 142 148 151 154 155 158 162 169 178 187 194 198 200 200 200 196 199 209 217 223 225 227 228 229 229 227 225 225 228 231 236 241 243 244 247 249 252 258 262 261 262 352 351 351 351 351 350 350 350 350 350 350 350 350 350 350 350 350 350 350 349 349 349 349 349 348 348 347 347 347 347 347 348 348 349 349 350 349 348 348 348 349 349 349 349 350 350 351 351 352 352 352 352 352 351 350 348 348 347 347 347 346 348 348 350 353 356 358 2 5 9 15 19 24 46 81 110 136 143 145 147 150 158 162 170 186 194 198 119 115 121 117 111 107 117 125 133 154 156 145 130 122 123 126 131 134 136 137 139 138 133 129 121 114 107 102 97 92 87 84 83 81 80 77 75 75 75 74 67 56 52 51 49 49 48 45 41 37 34 39 45 56 64 73 106 137 180 205 249 268 262 258 264 277 291 304 311 315 318 319 322 324 325 326 328 328 327 326 327 327 328 340 353 7 355 348 346 349 355 358 360 3 7 5 7 9 357 352 351 3 18 39 65 69 64 61 49 22 327 326 360 27 49 87 79 66 73 82 71 54 47 62 65 49 45 58 65 84 163 202 257 259 104 31 18 20 57 110 97 95 93 87 62 72 68 69 71 69 71 222 211 147 81 69 30 101 109 99 16 321 313 319 343 29 88 92 96 102 105 113 118 133 209 238 250 279 305 330 347 2 359 357 357 8 53 101 123 151 166 189 354 346 319 314 314 345 23 17 5 2 42 99 95 73 61 48 36 25 8 347 330 331 31 47 59 62 60 53 44 33 6 334 295 276 250 301 343 14 15 7 358 3 45 46 38 42 37 13 336 270 290 325 4 20 24 53 64 59 50 31 12 3 4 17 30 27 16 350 336 315 298 293 357 11 41 73 88 34 284 257 332 3 3 351 348 324 300 279 281 291 316 342 21 45 62 75 81 81 42 16 355 327 304 292 279 269 249 156 126 119 144 142 141 59 35 58 56 36 7 318 341 360 2 358 355 6 22 60 85 83 55 360 357 9 18 17 18 24 31 33 28 23 18 20 24 30 42 55 99 115 111 103 33 3 24 71 62 37 29 360 217 244 284 314 346 339 347 352 53 82 104 86 19 335 294 287 295 321 337 126 154 143 129 223 279 290 304 316 329 5 9 6 358 354 345 341 349 8 332 234 216 229 236 212 180 136 52 42 39 25 7 57 76 59 360 285 87 79 60 29 350 327 315 315 320 331 340 344 340 332 324 318 278 224 219 194 71 90 105 100 92 309 194 174 141 115 95 91 94 116 115 103 124 167 209 228 239 240 242 174 163 156 141 134 129 133 155 171 182 191 175 146 119 99 115 133 165 210 225 236 235 230 223 224 233 239 243 240 233 226 224 226 238 247 255 261 266 270 270 270 270 266 253 239 230 228 228 232 234 237 242 248 255 253 250 253 257 264 286 309 322 336 346 353 353 346 349 349 341 318 274 245 212 180 142 99 105 112 124 133 140 142 148 157 161 156 149 141 136 139 147 156 169 174 180 198 218 224 242 292 345 21 27 27 19 7 344 325 309 305 285 261 181 156 120 111 113 118 121 115 108 100 95 91 87 81 74 65 56 54 48 48 51 51 53 55 57 57 54 47 41 36 35 35 34 38 49 87 118 132 135 138 140 147 156 185 205 208 180 152 157 167 177 177 169 163 162 163 267 299 305 308 309 301 294 292 292 289 277 266 259 261 266 278 288 301 313 325 318 288 269 257 248 242 237 232 229 225 222 211 202 188 180 173 151 133 125 122 124 129 135 137 133 129 133 138 148 152 158 162 161 162 161 162 161 157 100 261 249 230 224 224 224 209 185 173 170 169 169 170 175 175 169 159 152 149 148 148 152 154 155 157 158 159 158 151 146 142 141 141 142 146 149 152 153 152 152 151 152 154 154 154 152 151 148 145 142 140 137 136 136 136 138 139 139 140 139 142 150 155 159 158 162 165 171 178 187 193 198 199 201 203 203 204 207 216 223 227 229 232 231 232 232 234 230 233 234 234 240 244 247 248 248 249 252 255 255 255 257 352 351 351 351 351 351 350 350 350 350 350 350 350 350 350 350 350 350 349 349 349 349 348 348 348 348 347 347 347 347 347 348 349 349 349 349 349 348 348 348 349 349 350 350 350 351 351 352 352 353 353 353 352 351 350 349 349 348 349 349 349 353 355 358 2 4 9 16 21 28 34 46 62 80 96 111 121 130 131 135 135 141 150 154 150 133 106 85 115 132 135 133 133 140 155 155 151 137 130 123 122 123 128 131 134 136 138 137 134 130 126 122 117 113 109 105 100 96 93 93 90 85 79 73 72 72 71 65 52 45 42 43 43 44 45 45 40 35 32 29 20 14 360 332 322 307 309 306 296 294 291 296 300 309 313 318 320 322 323 326 326 329 330 332 331 332 330 328 326 329 342 350 352 340 338 338 346 353 357 356 355 10 11 11 6 357 353 349 2 16 41 117 148 145 156 276 283 303 137 97 54 48 56 72 75 76 64 50 36 32 55 55 33 27 53 84 98 151 180 341 30 64 66 50 36 76 112 61 43 38 40 58 86 84 69 67 56 26 338 238 225 122 71 66 77 129 158 275 296 304 344 95 111 119 123 124 138 146 142 145 146 165 237 269 290 308 360 100 91 11 335 328 331 341 62 119 139 123 32 356 346 334 329 334 21 25 15 360 360 34 77 141 111 85 72 57 34 352 330 321 345 48 66 81 103 107 103 98 84 298 293 287 326 36 31 21 13 6 6 11 23 36 36 33 25 15 359 335 319 19 23 16 358 2 47 61 61 49 21 348 347 351 26 31 16 360 338 352 358 6 9 11 10 19 49 56 52 42 35 30 16 2 354 347 333 325 314 318 329 358 25 45 45 48 51 64 74 49 27 11 7 4 353 347 331 126 107 107 118 136 120 108 64 53 63 65 37 335 329 52 48 25 360 353 355 7 40 84 112 80 35 24 21 21 22 17 10 15 20 22 21 22 30 35 35 64 143 109 99 94 84 21 325 341 66 55 31 333 296 266 256 256 265 279 306 315 355 53 77 95 82 57 24 339 307 311 322 333 360 126 118 119 296 291 290 305 315 327 4 15 357 342 326 310 297 302 307 314 156 154 292 332 27 72 77 67 58 49 21 11 34 52 83 137 122 88 81 75 37 346 319 315 316 327 341 354 354 350 341 340 344 338 268 229 198 81 118 138 154 174 189 113 96 95 103 117 133 147 156 142 58 185 197 208 225 252 235 136 124 129 133 145 150 158 177 219 214 206 202 184 166 157 155 166 188 205 218 226 237 237 233 228 232 241 253 259 257 251 242 228 229 242 251 260 279 287 290 281 274 273 270 262 250 239 233 233 233 234 235 240 244 251 250 246 239 230 217 253 283 287 286 282 250 238 261 293 308 308 300 279 264 237 194 166 141 141 151 169 170 171 165 165 170 170 165 159 154 152 158 165 170 172 175 180 187 188 180 137 68 53 35 22 11 360 344 307 292 283 278 267 181 93 81 75 78 91 101 109 108 103 94 87 81 79 73 70 61 55 53 50 50 50 48 48 48 47 45 45 42 41 40 42 43 42 45 53 70 94 121 131 138 144 155 168 197 206 212 170 146 149 162 177 176 171 152 143 140 169 234 268 303 302 295 291 285 287 287 277 269 270 272 276 281 286 292 297 299 291 279 270 262 256 249 244 240 238 234 230 224 209 195 184 173 154 140 131 131 138 149 149 143 139 137 141 146 148 148 147 142 144 142 135 127 122 97 70 70 61 52 38 14 345 292 206 180 173 169 168 169 174 176 176 164 155 151 150 151 154 156 157 157 158 162 161 155 150 147 146 147 150 155 159 162 160 160 157 156 154 153 153 153 152 151 148 146 143 139 138 138 138 139 141 144 146 146 149 153 157 164 168 169 171 175 180 186 194 197 200 202 204 206 206 208 206 219 226 232 232 234 235 235 238 237 238 237 241 239 244 246 247 249 250 251 252 253 254 254 253 352 351 351 351 351 351 350 350 350 350 350 350 350 350 350 350 350 350 349 349 349 349 349 348 348 348 347 347 347 347 347 348 349 349 350 350 349 348 348 349 349 349 350 350 350 351 352 353 353 353 353 353 352 351 351 350 350 351 351 353 356 358 2 6 11 14 21 29 35 43 55 68 82 95 106 114 118 123 126 127 127 130 133 139 121 110 94 84 97 110 126 132 135 139 140 134 131 126 124 124 123 126 130 133 135 137 138 136 134 131 129 125 123 121 118 113 107 103 99 94 90 84 73 66 58 62 67 70 65 49 45 41 35 37 45 48 47 40 33 22 5 347 330 309 305 301 296 296 296 296 299 300 303 307 313 319 321 324 327 328 330 332 333 335 336 335 333 330 326 330 333 339 339 332 336 339 350 360 10 4 360 19 31 33 13 355 345 347 5 25 62 124 147 158 149 34 33 58 106 104 90 87 93 126 104 94 74 48 24 21 42 48 36 341 333 91 109 113 57 32 4 53 82 78 74 82 85 67 27 18 23 58 102 101 95 74 40 29 33 39 188 359 23 360 325 204 209 250 286 327 76 102 109 97 85 140 233 229 233 227 142 107 74 254 248 229 191 166 172 193 257 288 332 360 40 105 125 115 32 3 2 360 358 10 50 45 11 351 8 37 32 32 36 74 84 87 67 306 313 328 29 90 127 139 156 134 130 146 175 223 281 340 28 37 37 22 9 2 14 39 43 45 47 32 14 2 1 15 20 28 17 355 329 344 35 60 64 41 355 291 327 347 18 23 13 357 352 18 17 4 348 342 358 19 39 44 47 47 41 35 3 339 328 331 341 353 359 8 28 52 70 67 51 41 33 49 63 61 40 20 10 2 355 352 344 111 114 84 50 29 79 84 73 63 57 100 154 314 12 81 86 62 13 347 336 341 5 68 118 124 97 69 46 30 20 10 6 9 17 22 18 22 30 36 39 55 188 192 116 98 94 22 7 47 78 74 38 346 341 337 289 282 294 295 299 303 360 29 47 64 73 63 25 344 327 341 344 314 307 340 72 19 293 288 281 286 296 322 30 21 306 280 264 279 302 315 313 303 136 132 184 27 43 64 83 136 131 119 46 27 4 319 269 198 106 81 85 85 360 298 295 307 321 343 353 2 352 345 342 343 347 347 341 283 151 124 135 143 158 143 123 104 97 98 110 122 119 119 117 136 235 225 215 207 225 245 159 131 123 140 154 173 173 169 159 180 238 243 240 215 204 199 197 195 201 210 222 227 233 239 244 245 257 272 285 288 286 285 274 243 235 240 252 267 295 303 302 293 286 283 281 281 273 264 249 251 251 243 238 234 239 244 244 243 238 228 221 215 228 243 252 250 233 229 229 238 251 269 280 286 280 269 216 169 157 165 172 180 169 163 126 126 144 144 150 154 151 147 147 145 148 151 165 180 172 157 105 78 62 51 35 15 360 347 325 307 287 279 267 359 58 51 49 56 64 74 87 94 101 97 91 79 76 71 70 69 65 59 55 54 52 49 45 43 43 43 37 37 37 38 42 48 49 49 49 50 55 59 81 127 149 159 168 182 202 205 196 157 146 147 163 176 176 167 156 152 160 198 213 221 241 266 278 281 282 284 277 269 257 255 264 270 274 276 279 280 281 281 283 282 282 278 273 269 247 224 232 224 224 210 189 173 160 151 142 137 142 149 158 152 146 139 137 140 140 139 135 129 121 117 114 109 103 97 91 84 81 71 62 57 49 36 38 140 168 165 161 163 165 172 182 187 174 162 153 151 151 153 154 154 158 162 164 164 161 156 154 153 156 160 164 167 166 164 161 156 153 149 150 151 152 151 150 148 145 144 142 142 142 142 144 145 149 154 156 159 162 165 171 172 177 180 184 190 194 197 200 203 203 204 207 208 208 207 218 226 233 235 234 237 236 237 239 239 238 238 239 244 247 248 251 252 252 251 250 252 253 253 351 351 351 351 351 350 350 350 350 350 350 349 350 350 350 350 349 349 349 348 348 348 348 348 348 348 347 347 347 347 347 348 349 349 350 349 349 349 349 349 349 349 350 350 351 351 352 353 354 354 354 354 353 353 352 352 352 353 355 357 360 5 8 13 18 22 29 37 45 56 71 83 94 103 107 114 118 122 124 123 119 117 112 108 107 108 104 101 106 112 118 120 123 124 126 126 122 121 119 121 120 125 129 132 133 135 136 135 135 137 137 138 136 131 125 116 102 85 75 75 80 71 60 52 44 44 55 83 83 71 57 44 25 25 30 39 42 41 34 25 14 355 330 314 298 291 294 300 302 300 300 301 303 308 313 320 323 325 327 329 331 333 336 338 338 337 335 331 330 335 332 331 337 341 347 354 6 10 17 15 22 27 39 34 5 338 312 305 307 27 59 67 58 37 26 21 22 51 82 90 102 133 142 156 104 86 80 64 352 357 3 24 14 339 360 36 100 102 38 25 19 360 141 135 88 61 42 19 340 100 87 101 110 115 99 41 41 45 56 48 36 338 328 282 275 285 286 298 50 70 65 71 81 90 90 259 244 240 253 272 329 360 32 292 235 232 225 212 220 234 276 324 360 360 10 92 124 123 102 41 22 19 21 26 20 350 360 2 27 32 26 25 19 27 75 139 156 174 156 55 87 123 148 137 124 113 132 166 178 164 67 56 52 54 46 25 8 358 9 27 79 84 75 45 18 353 357 14 16 16 347 315 315 11 39 54 52 33 30 32 32 26 23 9 2 6 19 27 10 353 333 340 5 39 59 55 55 59 46 13 297 294 303 339 7 23 21 15 13 27 76 67 43 35 29 58 83 84 56 29 5 355 347 345 350 19 42 36 22 24 50 74 81 61 47 111 156 32 46 64 97 126 285 279 296 318 354 67 121 126 106 89 78 48 27 6 1 4 13 16 7 12 25 31 31 25 8 230 135 122 116 78 21 59 94 136 103 37 35 34 20 16 360 325 319 360 25 28 41 49 53 48 19 305 303 346 221 196 224 184 64 47 305 313 316 323 340 122 136 169 234 287 329 333 331 331 330 328 136 128 111 140 92 101 121 145 129 97 76 37 355 314 274 224 130 87 97 111 229 284 298 311 331 357 357 351 336 333 338 343 349 355 358 4 93 108 110 106 359 150 132 116 110 109 108 101 89 90 94 113 206 227 209 202 224 140 154 160 174 232 234 187 162 167 305 298 279 275 264 243 236 238 242 240 222 225 229 231 237 245 254 270 281 287 279 284 287 291 286 270 242 230 248 256 261 283 290 291 293 294 299 304 301 277 248 247 252 254 241 229 233 235 237 241 248 252 253 245 240 243 246 239 229 223 225 233 240 252 264 282 285 313 360 47 65 93 78 70 57 51 55 70 84 91 91 91 97 108 115 118 118 130 155 191 144 105 78 69 64 51 35 15 360 348 353 12 47 70 83 70 54 38 39 40 51 59 67 80 87 84 79 72 65 65 68 72 74 68 65 64 57 47 41 38 41 41 38 33 34 39 43 49 51 50 46 44 44 40 41 55 144 171 187 200 207 197 180 155 149 148 156 167 170 169 163 162 167 186 224 241 245 259 273 276 280 278 274 264 253 250 257 263 270 272 272 270 275 280 292 300 311 314 314 292 180 169 180 180 167 137 122 131 139 141 142 141 143 143 146 139 135 132 131 132 132 129 125 118 111 107 103 101 99 96 93 90 83 74 68 64 59 52 62 72 105 139 152 157 166 175 189 200 196 169 155 153 153 156 157 158 162 167 172 174 172 165 164 162 165 168 168 167 162 157 151 147 145 145 147 149 150 150 149 147 144 144 145 145 148 149 151 154 157 162 165 166 168 169 169 175 183 190 192 196 198 200 201 205 206 208 210 211 208 208 218 226 235 235 236 235 237 237 240 240 240 240 240 243 246 248 249 251 250 249 250 252 254 254 351 351 351 351 351 350 350 350 350 350 350 349 349 350 350 349 349 349 348 348 348 348 348 348 348 347 347 347 347 346 347 348 349 350 350 349 349 349 349 349 349 350 350 350 351 352 353 354 354 355 354 354 354 355 354 355 355 356 359 3 7 9 15 17 21 28 32 41 54 67 81 93 101 105 111 115 121 125 125 124 118 111 104 101 104 114 124 128 123 116 114 113 115 119 119 120 117 115 114 114 116 119 122 128 128 131 135 139 141 146 151 158 151 141 116 96 73 61 53 63 73 72 65 54 43 35 45 58 65 64 59 39 17 11 14 21 30 38 35 31 19 7 346 322 306 293 298 303 310 309 302 304 304 313 319 326 328 327 326 327 328 333 338 340 340 339 336 329 309 279 289 322 347 353 357 355 360 7 17 32 54 56 45 24 351 315 289 275 287 66 57 53 49 36 11 11 20 39 54 66 73 94 90 86 72 81 98 81 338 352 352 354 346 347 2 28 88 71 45 351 294 248 206 160 102 77 360 348 167 156 154 149 126 110 93 355 309 224 144 105 347 317 319 319 278 198 22 19 40 79 87 85 99 119 144 214 244 251 260 294 332 320 330 341 355 354 305 282 282 292 305 341 357 351 328 298 106 91 71 58 43 30 24 25 14 3 11 21 33 20 3 353 350 2 7 106 143 147 132 105 86 119 124 77 19 13 36 67 67 62 60 59 59 67 62 43 7 351 356 360 60 84 82 74 44 3 4 10 20 17 12 11 16 31 41 48 47 40 31 19 6 352 335 338 347 360 19 23 357 340 326 354 24 53 65 71 64 58 41 326 282 302 322 352 18 49 41 26 6 4 12 22 24 16 360 232 82 69 47 23 353 345 339 332 334 347 8 19 15 22 43 62 64 50 30 340 360 6 341 330 249 191 189 180 95 46 74 142 155 109 70 73 73 63 25 336 346 355 6 5 358 4 12 23 27 28 27 45 98 119 120 102 74 56 61 148 234 247 247 295 14 50 46 348 325 341 20 33 43 55 57 37 360 279 286 299 198 165 157 126 82 97 60 343 322 317 78 123 138 162 254 229 259 319 348 353 357 11 29 24 27 35 62 109 112 107 82 71 61 38 20 7 341 277 232 213 206 187 232 302 310 314 339 358 348 336 321 325 333 341 356 11 17 40 77 80 76 31 317 295 163 129 121 119 114 95 82 88 99 132 160 187 159 154 151 180 212 151 141 206 287 333 122 143 258 302 315 312 293 274 257 245 244 245 241 240 243 249 257 270 275 276 263 254 251 258 268 276 279 274 257 237 228 226 229 242 265 281 289 296 308 328 13 47 180 250 254 259 248 235 222 222 225 222 230 241 255 259 256 253 249 242 234 223 219 225 238 255 275 299 14 51 53 46 38 38 45 48 52 57 67 80 91 105 105 105 111 115 131 136 167 180 180 137 91 77 67 59 54 45 33 15 10 10 31 51 61 69 72 68 53 31 33 31 40 45 54 61 69 74 69 62 54 56 64 74 82 74 69 64 57 50 38 35 37 40 36 31 31 40 45 49 51 46 43 39 36 35 37 38 66 109 143 149 154 149 146 142 142 142 145 152 160 164 165 165 167 174 229 264 273 273 277 277 274 263 251 249 258 264 265 270 275 276 273 269 273 283 296 306 314 319 345 119 131 136 136 128 120 115 113 113 119 124 130 134 132 132 132 127 128 126 126 126 126 122 118 117 114 114 111 110 109 104 102 96 88 79 73 65 62 64 83 95 112 129 144 157 166 177 193 212 225 183 162 155 154 155 157 157 161 167 178 188 187 178 170 166 163 160 154 149 143 142 140 139 139 142 145 148 150 149 148 147 146 145 147 150 155 157 158 160 163 167 169 172 171 171 169 180 191 199 201 201 202 204 204 207 209 214 214 214 211 211 216 225 235 235 236 237 238 238 239 240 239 239 240 242 244 245 248 248 248 249 249 251 253 254 351 351 351 351 351 350 350 350 350 350 349 349 349 349 350 349 349 349 348 348 348 348 348 347 347 347 347 346 346 346 347 348 349 350 350 349 349 349 349 349 349 350 350 350 351 352 354 355 356 355 355 355 356 357 357 358 359 360 1 5 11 14 17 20 24 30 38 45 60 73 88 98 103 111 113 118 123 129 129 126 120 112 106 104 105 111 117 121 119 116 116 116 117 117 115 115 114 112 113 111 113 114 116 120 125 135 141 148 151 156 144 129 102 93 89 83 71 52 43 60 77 92 78 58 47 44 52 65 77 65 48 19 357 347 347 352 7 22 34 33 28 12 356 335 314 301 307 315 323 318 313 313 315 323 328 331 329 327 325 326 326 332 337 340 341 341 341 341 331 318 306 345 3 6 1 351 352 358 9 42 85 78 64 14 331 298 277 238 59 63 64 57 41 20 2 12 30 41 54 70 55 51 54 56 63 88 102 96 36 12 2 349 327 349 13 37 64 63 58 252 248 225 158 112 93 109 180 332 180 168 180 175 119 111 126 169 287 241 227 238 265 285 319 12 151 145 121 101 108 139 129 120 142 163 177 205 251 309 360 24 339 277 315 332 344 344 330 323 310 301 318 22 4 350 338 14 97 93 83 77 68 53 39 30 9 3 11 24 31 359 344 343 346 353 352 352 350 360 67 144 119 83 65 57 34 22 22 30 34 35 39 41 50 71 85 79 35 348 327 342 356 21 47 68 61 37 358 360 26 25 22 19 28 39 44 48 50 42 32 6 325 287 302 354 10 16 15 3 341 333 333 357 18 45 69 77 64 36 296 275 276 300 316 339 17 47 58 54 32 352 337 340 348 356 345 355 56 52 38 8 340 333 326 318 326 337 352 9 12 26 51 66 59 41 18 360 15 19 333 289 269 216 137 75 57 60 95 131 135 86 60 54 58 91 332 320 332 345 360 360 358 358 5 14 30 41 42 45 52 90 106 106 94 61 50 333 282 272 268 264 269 278 312 331 283 269 180 120 74 67 14 318 298 275 269 313 34 70 91 55 35 70 136 194 282 293 332 118 123 169 256 257 276 16 14 7 4 22 34 39 30 19 39 64 69 72 72 78 75 45 16 360 4 339 252 246 249 265 284 299 306 314 343 350 328 315 306 319 333 354 19 31 32 50 72 75 73 336 299 292 261 118 107 101 94 107 116 133 141 148 146 141 142 143 143 113 348 22 67 80 57 360 314 205 206 314 325 323 308 290 259 236 226 241 258 272 279 288 297 304 303 296 282 272 263 257 253 254 265 270 267 256 240 233 225 223 240 261 275 286 299 313 337 16 27 313 276 264 265 251 225 219 220 227 231 234 242 250 252 247 235 231 229 228 221 224 257 314 347 19 46 62 68 66 56 53 52 53 59 75 91 97 106 113 124 131 154 172 188 206 201 155 92 72 76 70 61 48 40 38 35 30 28 34 41 51 62 61 64 62 45 29 29 30 31 31 36 43 51 60 53 41 37 46 60 78 85 83 74 63 62 54 40 31 31 33 39 36 39 45 52 52 49 43 38 34 33 31 37 47 65 76 88 103 112 116 121 125 126 130 135 144 157 163 167 172 176 184 219 264 283 288 286 291 289 287 238 235 258 269 273 279 280 282 279 274 279 284 291 303 332 27 83 113 120 120 119 117 116 116 114 115 115 116 120 122 122 124 124 124 123 122 124 125 126 124 124 125 126 127 125 124 123 118 111 105 97 91 84 77 78 81 95 110 123 133 142 156 165 180 192 215 240 202 167 156 154 154 157 160 160 164 173 184 184 170 151 139 132 129 128 131 132 135 137 138 140 142 145 146 146 146 147 147 146 146 149 152 157 161 163 165 168 170 173 175 175 174 174 186 197 207 206 204 205 207 207 210 213 216 217 216 213 211 216 225 234 235 234 235 235 235 236 237 237 239 240 239 241 243 243 245 246 246 248 249 250 249 351 351 351 351 350 350 350 350 350 350 349 349 349 349 349 349 349 349 348 348 348 347 347 347 347 347 346 346 346 346 347 348 349 350 350 349 349 349 349 349 350 350 350 351 352 353 355 356 356 356 355 356 357 359 360 360 1 3 6 8 12 17 21 25 29 37 44 54 66 81 93 100 107 111 117 122 126 131 134 131 126 118 111 108 109 113 119 122 122 122 120 120 119 118 117 116 116 115 116 115 116 117 118 127 129 133 139 150 131 112 88 67 52 63 78 84 72 36 39 55 87 105 100 71 27 43 55 88 104 93 322 310 315 318 321 327 334 355 13 26 25 16 353 331 314 310 318 329 333 326 318 317 324 329 332 333 331 330 329 332 333 335 338 340 340 343 352 9 19 5 356 360 3 5 357 349 351 353 358 12 39 68 92 212 240 252 269 46 54 68 85 78 60 20 360 355 53 61 62 63 54 59 64 56 47 36 54 76 91 360 324 319 311 3 28 36 41 198 187 191 91 97 104 103 110 167 188 279 263 225 219 165 107 129 150 185 225 240 255 278 282 12 35 74 137 150 157 158 147 137 114 91 307 273 249 218 61 42 40 49 306 296 320 325 327 316 308 320 333 95 75 71 30 5 3 47 71 77 82 86 77 71 55 33 357 353 356 11 7 332 331 335 337 336 328 332 336 337 333 180 105 53 51 52 47 39 33 36 34 25 21 20 33 53 86 106 136 325 331 356 5 15 12 15 40 22 332 360 10 15 15 15 31 45 49 49 56 85 118 264 272 277 344 9 20 14 336 345 341 341 349 9 11 25 60 64 51 17 310 277 264 270 279 307 34 42 40 46 238 273 290 294 309 341 31 50 59 50 32 348 326 317 314 315 326 333 336 13 30 33 51 72 64 44 6 350 349 340 323 307 301 307 360 22 25 48 76 95 99 93 85 67 295 270 291 305 318 342 357 358 360 360 5 15 38 52 55 55 64 89 100 104 107 115 180 269 308 308 307 310 312 319 323 322 269 229 191 229 253 261 274 292 309 317 28 57 47 51 48 12 337 310 159 159 309 303 304 268 180 151 223 287 331 68 62 25 6 18 24 31 15 7 34 41 39 39 59 87 99 137 287 310 6 360 322 273 261 266 272 281 300 315 346 325 300 307 310 326 6 26 38 41 39 47 61 81 101 239 255 242 194 118 91 103 116 149 167 185 156 135 127 123 120 119 100 40 4 323 329 360 42 50 19 279 265 248 282 303 315 311 224 216 232 283 297 302 303 303 304 303 300 296 291 284 279 275 264 252 247 252 258 257 252 244 234 226 235 246 260 268 278 293 310 337 332 313 285 269 252 243 231 222 217 223 230 235 236 237 240 219 196 172 144 92 70 52 46 29 23 42 62 82 91 97 98 91 92 106 137 180 194 169 165 160 180 203 216 224 229 224 137 91 81 72 70 64 58 45 37 33 34 35 33 33 36 45 57 58 58 54 43 32 28 22 19 11 8 13 20 24 7 360 7 32 58 77 85 90 84 71 68 62 49 42 35 35 42 46 51 54 58 55 52 43 36 32 31 33 36 52 71 81 86 94 100 104 107 110 110 117 131 146 160 159 170 188 195 199 215 245 269 281 296 311 314 309 290 268 257 277 282 282 275 277 268 268 254 261 100 81 85 86 98 108 113 116 118 116 118 116 118 118 117 118 118 119 118 120 120 119 119 120 125 128 130 130 131 135 135 134 134 134 130 127 122 118 114 108 109 106 99 99 103 117 126 135 139 147 151 162 171 206 242 224 169 157 154 154 157 159 156 152 145 135 125 115 112 113 121 125 127 131 133 136 139 141 143 144 146 145 146 143 145 146 149 151 152 154 157 162 167 170 172 176 177 178 178 180 184 193 200 206 207 210 209 211 213 215 217 220 219 218 214 214 214 224 231 232 234 234 234 233 234 234 235 235 236 237 237 238 240 242 243 244 244 246 247 248 351 351 351 350 350 350 350 350 350 349 349 349 349 349 349 349 349 348 348 348 347 347 347 346 347 347 346 346 346 346 347 348 349 349 350 350 349 349 349 350 350 350 351 351 352 354 355 356 356 356 356 358 359 1 2 2 4 5 9 11 16 19 25 31 37 45 54 63 74 86 94 103 108 113 118 123 128 133 138 138 133 123 119 115 115 119 124 126 127 127 126 125 124 123 123 122 122 123 123 126 131 144 144 135 117 104 90 85 90 90 82 63 47 47 56 71 59 30 57 81 122 147 194 230 301 57 80 123 157 248 289 295 293 298 306 313 319 330 348 9 11 4 333 318 308 321 331 341 337 328 322 318 326 328 328 329 331 336 340 342 340 337 338 338 338 341 355 30 35 20 8 357 355 354 355 355 357 355 355 355 360 11 19 240 194 194 74 48 51 86 103 98 88 42 339 314 84 87 81 82 91 106 97 79 64 34 12 19 136 232 283 289 275 180 209 237 259 223 126 91 67 102 123 136 158 206 209 209 218 187 159 121 115 144 173 220 232 348 8 15 36 35 35 31 50 78 87 88 98 98 81 49 11 21 42 97 64 36 16 325 308 301 305 306 305 305 303 307 360 102 99 101 126 52 25 27 38 48 64 69 58 53 49 25 345 337 334 334 321 307 317 320 318 324 330 337 342 345 10 135 54 47 54 61 71 75 71 71 54 28 16 16 25 33 52 58 55 24 18 21 7 357 338 338 346 3 15 37 41 32 11 4 21 41 50 29 9 262 243 254 302 357 9 5 354 349 198 17 6 2 5 8 7 24 48 37 22 350 314 219 240 247 239 100 74 91 99 137 196 201 239 303 337 21 49 54 55 48 21 329 313 306 315 325 337 342 352 25 40 43 60 80 82 66 3 340 333 327 332 342 354 360 2 4 2 18 55 84 93 92 83 67 310 284 289 294 315 355 6 10 1 359 12 22 32 41 47 45 50 61 79 93 123 190 228 289 353 356 349 347 340 338 332 338 14 137 189 254 272 281 297 307 308 312 92 78 63 49 43 24 310 301 47 24 4 344 335 38 99 123 111 100 155 105 91 51 32 31 30 28 37 38 42 47 48 15 20 56 60 234 258 248 155 92 360 293 279 272 268 274 306 318 305 281 284 296 325 46 38 36 41 42 41 36 40 85 140 180 171 180 200 194 119 135 146 169 180 223 136 118 97 59 51 76 66 38 347 311 294 314 22 27 313 309 291 270 237 238 303 296 180 312 331 324 310 297 289 285 281 279 279 278 278 276 278 279 275 268 258 261 263 265 263 254 255 254 251 253 262 275 286 296 298 292 268 257 276 269 268 247 234 228 227 229 234 244 258 269 325 58 77 86 86 83 74 66 62 46 22 46 70 91 101 128 144 159 180 189 201 224 229 229 218 218 229 240 245 240 218 155 109 95 79 66 56 56 53 43 38 35 38 37 34 33 32 41 50 59 59 54 45 35 15 360 352 344 340 340 340 336 333 339 360 32 53 71 84 91 87 81 74 69 64 54 50 50 54 60 61 59 60 59 53 47 40 33 30 31 41 57 74 86 90 92 96 99 101 100 98 112 128 144 159 164 180 195 209 217 222 230 239 247 263 276 276 285 295 292 261 181 181 156 156 156 163 167 155 125 113 109 107 104 106 111 115 118 118 118 118 119 120 121 120 119 117 115 114 115 113 109 110 115 125 131 134 136 139 141 139 138 137 135 132 134 132 130 126 118 116 113 107 106 103 110 122 127 123 120 112 105 105 98 91 101 138 146 149 149 148 146 142 137 132 129 125 122 122 124 128 130 132 134 138 142 145 146 146 146 146 145 145 144 146 149 151 154 156 156 160 166 171 176 178 182 182 182 180 184 191 200 204 206 209 212 214 218 220 222 223 226 222 221 218 217 218 225 231 235 235 234 235 234 233 234 234 234 235 234 235 235 237 238 238 241 242 245 245 246 351 351 351 350 350 350 350 349 349 349 349 349 349 349 349 349 349 348 348 348 347 347 346 346 346 346 345 345 346 346 347 348 349 350 350 350 350 349 350 350 351 351 351 351 352 354 355 356 356 356 356 358 359 2 3 5 5 7 10 13 17 23 29 39 47 55 62 70 79 88 96 103 108 113 117 123 127 133 137 138 134 131 124 123 123 128 130 132 133 132 132 131 131 130 128 129 130 131 131 135 147 156 136 120 104 96 87 85 86 92 95 83 56 35 30 29 28 45 64 113 165 211 239 261 284 7 97 122 106 328 323 300 287 281 294 310 313 317 323 326 322 301 284 300 314 335 353 357 352 342 332 323 323 319 319 323 330 341 339 336 336 335 336 336 334 327 337 70 45 24 360 347 350 354 359 2 2 357 349 341 343 347 353 345 309 140 93 331 305 240 112 103 119 131 184 87 87 99 105 116 123 125 118 109 111 99 303 292 275 224 257 291 279 193 225 248 269 198 115 169 224 143 132 138 161 196 206 195 92 104 99 99 103 108 111 112 76 61 70 93 109 350 357 29 12 16 340 360 39 81 88 71 61 62 86 110 75 41 18 341 314 308 301 301 304 313 300 295 38 78 99 136 171 95 70 40 23 25 61 70 60 52 39 8 339 311 315 316 308 303 306 311 313 339 349 350 353 360 51 76 60 69 89 104 121 135 123 102 81 53 28 25 25 21 21 21 33 42 33 18 346 325 304 329 352 13 16 14 26 35 30 26 30 40 38 10 346 290 341 29 26 23 18 352 338 348 24 47 24 9 6 14 24 38 44 27 8 347 357 12 12 51 100 70 59 86 96 85 85 81 51 53 62 62 62 58 49 24 347 321 333 335 338 344 355 359 6 19 27 38 71 88 87 70 20 340 338 346 360 7 7 5 357 349 346 346 7 45 99 111 119 116 328 311 304 285 355 29 22 15 360 6 25 28 30 28 34 42 42 46 59 74 107 77 49 42 27 360 337 326 325 321 317 360 51 27 309 252 280 286 303 280 245 277 100 121 93 314 330 348 14 34 48 15 7 17 46 113 111 106 110 136 149 91 58 44 42 42 42 44 53 62 69 85 79 48 45 47 40 24 360 325 289 281 287 297 297 292 286 296 320 308 294 277 325 27 51 60 55 49 38 45 45 28 11 314 156 118 71 37 360 30 76 115 130 147 261 325 120 119 113 42 27 57 69 58 342 328 309 269 191 19 357 337 317 294 226 217 235 253 270 317 318 308 292 279 270 264 260 257 258 260 260 259 261 262 265 271 275 279 282 283 279 276 278 287 283 281 287 302 308 312 312 310 314 348 7 360 347 307 262 247 243 241 233 236 259 249 184 74 73 85 96 101 102 114 130 155 111 55 64 75 47 309 267 249 232 224 224 229 229 238 254 259 255 251 243 206 160 133 112 97 81 61 48 48 45 43 37 35 37 35 31 30 31 41 51 62 55 49 46 14 341 333 330 329 324 322 320 318 322 341 360 27 57 71 80 84 87 82 76 76 80 77 77 84 71 69 64 65 63 60 58 51 48 43 40 40 48 62 76 90 95 94 96 98 102 100 93 111 129 152 166 173 188 199 213 222 227 232 233 228 217 216 224 230 224 180 144 142 147 147 147 147 142 141 131 123 119 118 115 116 117 118 120 122 122 123 123 123 122 121 119 117 114 112 111 112 109 106 106 109 117 124 130 138 141 142 141 141 138 137 135 132 130 126 122 120 117 116 114 111 107 105 109 112 107 99 91 87 90 94 99 102 116 127 133 135 133 131 127 129 130 132 131 131 132 133 134 135 136 138 142 148 151 151 150 150 150 149 149 149 152 154 160 162 161 162 166 172 177 183 185 186 185 184 184 189 197 206 206 209 211 216 221 229 232 233 234 234 235 233 228 231 233 235 238 242 242 240 240 238 238 238 238 238 238 238 237 237 237 238 238 240 243 244 247 250 351 351 350 350 350 350 350 349 349 349 349 349 349 348 348 348 348 348 348 347 347 346 346 346 346 345 345 345 345 346 347 348 349 350 350 350 350 350 350 351 351 351 351 351 352 354 355 356 356 356 356 357 360 2 3 5 6 8 11 16 21 29 37 47 56 64 71 78 86 92 97 104 108 113 116 120 124 130 131 132 131 129 127 127 129 133 135 137 136 136 137 138 139 139 140 139 135 130 132 131 117 111 107 103 98 103 105 99 100 103 101 97 97 76 19 3 13 39 64 136 213 249 276 297 315 327 111 91 46 13 346 312 289 218 322 335 312 305 303 290 277 269 269 292 344 19 27 26 20 2 347 330 317 318 319 322 328 337 339 336 333 332 333 332 328 315 319 67 36 8 348 352 355 1 4 4 360 352 344 336 339 344 356 4 6 360 312 254 301 314 309 340 100 28 10 60 83 105 114 129 130 124 122 125 133 141 180 295 305 140 109 76 34 37 51 48 14 165 149 132 99 64 93 110 135 185 247 186 109 71 56 47 42 43 60 100 113 57 355 204 206 357 54 101 32 338 282 315 3 100 122 135 119 87 94 101 93 94 129 254 305 325 319 310 315 319 360 7 4 25 39 55 80 87 86 76 43 42 66 67 62 41 4 323 279 187 303 311 305 312 322 346 4 22 7 358 1 18 53 75 90 120 143 148 147 140 94 77 63 51 33 56 57 30 12 360 12 36 51 321 294 295 301 334 358 16 5 359 360 25 46 52 52 55 38 355 336 338 46 49 33 4 329 319 336 360 12 21 25 26 24 31 43 55 55 42 13 357 357 359 2 57 88 48 23 360 35 92 118 85 55 60 67 70 72 70 63 34 3 349 351 345 343 355 357 341 333 340 6 23 65 58 54 39 11 329 341 2 17 16 351 327 319 333 334 329 354 53 99 110 115 100 69 25 335 286 31 43 35 17 356 16 38 40 37 33 45 54 49 48 52 55 61 51 41 32 351 308 293 299 318 330 10 103 55 348 332 212 32 15 13 360 313 333 352 55 309 309 327 349 52 59 54 13 344 314 254 212 337 140 154 154 136 97 97 91 53 43 58 53 47 74 102 88 73 60 57 54 48 42 41 44 21 325 312 309 312 318 328 328 321 309 360 97 72 57 62 65 64 59 50 47 41 23 354 335 360 57 58 41 29 34 62 87 88 69 4 31 71 85 93 86 37 21 54 71 256 274 295 131 112 11 353 333 325 315 275 233 227 250 268 289 285 276 270 263 256 252 249 246 247 248 249 249 247 250 254 263 271 279 283 287 289 289 294 306 311 311 313 316 316 317 321 328 341 345 349 342 337 318 303 282 285 268 232 210 198 201 191 167 155 128 130 142 165 187 180 142 97 78 72 52 348 328 328 299 278 250 235 229 218 212 221 254 250 219 180 143 130 121 109 97 81 61 45 38 35 37 31 33 37 31 27 24 27 38 54 64 50 27 350 330 322 325 324 323 315 312 312 318 327 333 353 21 49 66 73 78 77 79 77 80 91 98 91 86 77 70 66 64 63 60 55 54 55 58 60 56 56 66 80 90 95 97 98 98 102 96 94 109 129 159 170 180 185 200 215 218 222 225 218 211 200 190 186 174 160 147 142 141 141 138 136 136 136 133 130 126 123 122 122 123 122 122 121 122 122 122 121 120 117 115 115 113 112 111 111 110 109 107 106 106 109 114 124 137 139 142 141 140 137 132 130 128 128 128 129 128 125 123 119 116 112 111 105 107 102 99 96 98 100 107 110 112 115 118 120 122 124 123 124 127 130 132 133 133 135 136 136 137 138 142 147 154 157 157 156 156 156 154 155 155 157 161 166 166 166 169 173 179 186 190 190 189 187 186 188 194 200 208 209 209 209 218 227 234 240 241 241 241 243 241 237 239 243 245 248 250 250 248 246 246 247 245 245 245 247 248 248 247 245 244 244 244 247 251 255 260 351 351 351 350 350 350 350 349 349 349 349 349 348 348 348 348 348 347 347 347 347 346 346 346 345 345 345 345 345 346 346 348 349 350 350 350 350 350 351 351 351 351 351 352 352 354 355 355 356 355 356 357 360 2 2 5 7 10 14 18 24 33 42 54 63 69 78 84 90 96 101 103 106 110 113 115 119 122 126 125 126 126 128 130 133 137 140 141 142 144 144 142 143 143 135 125 113 99 113 131 124 119 112 105 107 128 137 141 138 144 149 152 159 165 184 245 277 285 205 180 245 278 301 311 319 304 238 160 147 100 345 336 28 131 140 205 280 288 288 279 273 265 269 309 46 45 40 36 32 11 352 340 339 341 336 333 334 338 341 332 328 329 331 337 343 349 355 5 24 21 12 4 3 5 4 2 356 348 340 337 341 354 5 13 12 5 5 354 318 318 324 23 43 37 34 35 48 79 84 80 71 87 106 105 47 339 351 11 24 70 97 105 99 59 42 55 59 76 84 86 52 39 40 70 84 73 63 61 54 49 62 40 13 8 342 280 225 191 180 204 91 61 87 94 29 298 266 360 51 156 155 139 101 87 81 112 133 137 158 228 299 332 327 320 349 355 13 356 3 22 30 36 62 88 92 89 79 72 66 54 31 328 305 290 259 224 279 309 315 338 9 25 27 28 9 359 356 21 56 94 126 149 139 121 91 70 64 59 50 19 331 210 157 113 352 338 315 287 252 260 274 313 341 5 9 10 352 346 341 18 42 59 62 49 38 9 2 18 48 57 48 319 309 311 7 34 21 17 13 24 32 35 51 72 78 76 29 344 331 324 318 14 44 23 352 317 326 320 191 32 27 37 47 60 78 101 131 136 21 341 333 324 323 326 319 328 329 349 12 36 55 54 44 14 353 335 346 347 339 319 295 296 310 329 333 334 352 58 88 90 92 85 71 11 313 293 9 35 40 17 357 6 35 67 50 41 57 66 73 75 71 39 19 341 301 243 296 301 295 297 305 311 322 345 336 339 27 51 52 35 17 354 350 353 2 4 338 328 327 355 77 67 39 350 347 333 223 224 305 224 189 173 129 73 75 73 41 43 63 62 54 30 57 70 65 62 67 67 61 28 13 23 6 346 330 322 324 332 343 329 314 299 87 94 78 60 229 78 61 65 64 58 36 14 349 348 24 55 57 22 9 9 53 83 86 19 343 66 85 71 73 86 79 22 4 47 168 141 85 72 49 318 248 234 257 288 294 270 248 245 248 251 254 253 256 260 261 256 252 249 248 248 250 249 246 247 249 253 259 267 274 279 284 293 309 313 311 305 304 303 304 304 302 301 305 314 324 326 326 324 331 333 328 312 205 180 180 198 194 180 169 167 198 224 216 191 142 106 99 95 91 58 337 341 333 322 282 242 232 216 194 163 126 181 163 145 129 123 116 109 102 94 81 59 45 40 41 37 37 32 32 26 19 16 21 30 45 52 46 360 324 318 321 322 319 317 303 298 293 292 287 303 333 14 49 66 71 72 70 67 70 74 80 85 79 77 74 70 65 63 61 60 56 54 67 80 86 86 81 81 87 90 93 95 98 96 93 90 91 104 115 130 150 162 180 200 209 204 198 192 185 175 162 152 139 133 126 122 121 125 125 127 127 131 133 133 135 131 128 129 127 124 122 118 116 113 114 115 114 112 109 108 109 113 113 111 109 107 107 107 108 107 108 110 119 129 133 135 135 135 132 134 135 137 137 138 137 135 132 127 123 117 114 110 104 104 109 110 108 108 112 117 118 117 118 118 119 120 123 124 126 128 130 133 135 136 137 137 138 139 141 144 154 162 165 163 162 162 160 159 158 159 162 166 172 171 172 177 181 188 192 193 192 192 190 194 198 201 205 207 208 208 208 215 220 228 233 237 238 239 241 242 241 242 244 247 248 251 252 252 252 252 251 252 254 255 257 257 256 254 251 251 253 254 258 263 272 281 351 351 351 350 350 350 350 349 349 349 349 348 348 348 348 348 347 347 347 347 346 346 345 345 345 345 345 345 345 345 346 347 349 350 350 350 350 350 350 351 351 352 351 351 352 353 355 355 355 355 356 357 360 2 3 6 9 13 18 24 32 41 51 60 67 76 82 88 94 99 101 104 105 107 109 111 112 116 119 120 124 126 130 134 138 143 149 152 154 145 140 126 107 88 80 67 55 59 78 104 120 124 127 132 133 142 154 165 158 150 148 163 182 185 187 189 206 221 218 203 202 237 291 298 293 273 242 207 197 189 171 181 285 189 175 194 253 286 281 279 274 269 249 100 60 39 35 33 31 25 6 351 347 348 348 349 346 340 337 330 331 335 342 347 358 10 13 7 6 9 10 6 6 5 3 359 351 345 337 341 347 2 5 6 7 331 360 28 359 34 39 41 48 53 53 50 49 40 25 6 347 46 71 73 39 349 360 16 34 53 59 81 90 74 62 65 56 41 70 87 75 360 318 7 60 66 65 59 38 36 106 99 67 21 358 8 133 156 100 56 95 90 74 101 192 232 249 68 60 319 299 269 121 117 139 248 252 238 230 255 296 311 341 360 13 327 325 337 5 33 41 44 48 94 107 103 99 86 70 40 3 332 343 21 42 12 357 345 347 2 25 35 31 18 355 349 345 2 35 87 110 115 62 51 57 63 66 64 52 344 308 284 245 218 234 263 266 312 328 305 11 38 27 20 1 350 339 337 349 26 31 33 34 34 29 32 36 38 32 17 12 360 354 360 111 129 134 145 331 40 36 30 65 90 97 111 189 265 280 287 304 360 8 4 333 342 13 21 28 22 21 25 32 41 55 80 87 53 23 349 325 323 336 360 29 35 12 8 18 43 55 61 45 14 355 348 352 341 324 318 313 315 329 340 344 353 66 105 107 95 86 80 53 308 303 322 16 24 29 14 357 349 348 14 45 47 51 55 67 69 65 54 14 318 233 213 327 345 350 325 323 341 338 335 321 320 326 57 79 48 17 339 347 353 355 343 318 324 333 36 80 62 45 30 19 23 54 46 348 318 287 229 40 41 49 48 39 44 51 65 60 299 40 61 57 59 75 118 129 99 11 351 346 340 331 327 326 332 343 348 344 140 90 92 106 151 228 162 105 92 82 73 24 360 336 345 17 70 55 348 344 347 19 119 141 124 91 84 85 71 64 64 93 78 357 4 47 78 30 16 333 277 239 218 210 244 266 276 267 247 242 242 252 261 266 268 270 268 267 264 263 261 263 264 263 259 257 254 254 257 268 278 287 293 300 297 291 278 277 279 277 272 269 277 283 286 304 315 322 337 360 16 19 340 340 19 14 360 360 359 181 221 267 254 223 137 111 104 106 108 111 359 325 345 360 359 95 93 93 92 101 84 78 55 77 108 109 109 103 96 93 85 72 50 43 41 43 41 39 32 28 19 13 9 16 23 33 33 14 333 314 311 314 317 307 298 285 278 273 273 279 299 350 27 49 59 65 66 66 65 62 64 64 64 65 67 69 68 68 69 66 61 65 60 83 104 109 112 110 106 100 98 97 97 97 90 85 82 84 91 91 91 84 101 128 154 160 156 154 152 144 138 129 122 116 111 110 109 110 111 116 123 128 133 137 139 139 139 135 132 125 116 110 106 104 104 106 107 106 105 102 102 104 111 114 117 117 116 116 116 116 117 117 119 122 125 129 131 133 135 138 141 140 141 139 140 138 135 131 125 119 109 98 90 96 103 113 116 118 118 120 122 121 120 119 118 118 122 124 126 127 128 133 138 141 141 140 141 143 143 146 149 157 167 175 173 170 167 165 165 163 163 165 168 172 175 178 184 189 193 195 194 194 192 194 199 205 211 210 210 208 208 208 213 219 223 227 232 233 236 236 238 240 241 242 243 244 248 251 252 253 251 250 250 250 251 252 253 253 252 251 254 256 261 267 275 283 289 351 351 351 350 350 350 349 349 349 349 349 348 348 347 347 347 347 347 347 347 346 345 345 345 344 344 344 344 345 345 346 347 349 350 350 350 350 350 350 351 352 352 352 352 352 353 354 354 354 355 355 357 359 1 3 6 13 18 27 34 42 51 60 67 74 80 86 94 98 101 104 103 105 105 106 107 110 113 116 119 122 128 134 138 143 140 138 129 126 120 105 85 68 54 44 33 14 26 49 90 102 103 98 93 93 110 131 137 92 67 76 97 130 173 172 167 172 191 219 200 172 176 224 265 266 257 251 229 205 186 150 52 13 249 189 154 340 331 303 289 274 253 194 180 50 10 17 21 28 25 2 348 342 346 348 347 343 340 341 340 340 336 206 122 91 45 26 4 358 358 4 10 12 10 7 357 348 342 337 347 360 9 6 3 360 144 125 62 56 58 43 12 27 59 67 77 95 116 135 142 111 91 59 55 39 19 17 31 43 66 76 75 83 89 83 78 90 68 7 108 116 243 258 274 115 104 103 88 70 54 68 105 108 94 51 295 135 130 81 75 103 104 113 172 162 124 83 64 65 57 6 287 193 149 138 359 274 273 265 277 297 285 240 16 13 318 331 357 2 14 33 34 9 150 158 126 109 98 85 62 34 30 39 22 9 4 7 15 15 11 28 30 24 360 328 338 352 7 29 52 70 68 56 57 61 69 76 85 87 322 298 281 251 225 203 192 47 21 26 42 49 47 34 10 340 339 341 349 15 42 32 21 4 11 20 23 33 56 43 20 14 12 360 346 222 195 192 210 211 183 174 172 123 109 108 154 210 235 259 291 338 14 7 360 337 59 70 53 33 353 341 340 4 19 24 36 45 41 30 22 5 358 353 5 42 30 9 358 8 47 67 74 47 14 351 338 323 306 298 296 311 326 340 350 358 22 96 104 103 97 93 81 340 315 339 14 43 9 2 356 350 352 341 8 47 52 48 40 27 21 25 28 7 331 197 176 142 333 337 346 11 21 5 337 316 327 27 59 64 43 10 310 338 329 313 308 306 341 9 51 61 66 65 45 27 31 39 28 16 2 337 298 42 53 53 39 34 33 29 180 223 247 140 75 59 50 309 224 180 136 346 334 326 327 326 327 330 350 12 14 57 91 88 87 106 242 256 242 268 277 325 19 38 61 64 37 28 32 344 328 339 341 338 325 175 133 99 65 73 91 77 64 72 70 360 298 288 281 273 276 264 272 279 264 244 230 239 258 270 277 273 268 266 268 271 274 275 278 279 279 278 277 278 277 277 276 274 272 263 260 262 270 277 281 283 283 278 267 260 259 266 283 293 294 298 298 304 321 337 360 29 41 58 360 360 6 6 360 360 332 282 250 246 230 155 117 116 113 119 128 268 295 312 50 81 85 81 78 68 68 70 69 70 64 70 91 100 99 93 88 85 77 63 43 37 37 41 39 37 29 24 16 10 9 13 18 21 9 333 304 298 303 300 298 284 276 266 264 264 269 284 314 8 37 48 53 59 59 62 65 61 60 58 59 60 62 65 68 70 78 82 92 92 92 107 122 127 129 126 120 108 99 95 92 90 86 81 78 76 79 82 82 80 82 91 106 117 126 127 127 124 120 116 111 109 109 109 110 112 117 122 128 135 141 143 143 139 137 129 119 111 102 98 97 97 97 100 102 101 101 103 99 100 109 116 122 124 127 130 131 133 135 135 135 133 130 128 129 135 139 140 140 139 138 135 134 135 133 131 125 121 117 113 110 106 107 116 119 124 126 126 126 126 126 125 124 123 126 129 130 132 134 141 145 149 146 145 145 147 149 150 154 160 169 180 183 182 176 172 170 168 167 167 168 170 177 185 192 195 198 197 197 196 196 197 201 209 216 215 216 215 214 215 217 220 223 227 229 231 233 236 236 238 239 240 242 243 246 250 251 253 251 250 249 247 247 248 248 247 247 247 249 253 257 262 264 266 266 351 351 350 350 350 350 349 349 349 348 348 348 348 347 347 347 347 347 347 346 345 345 345 344 344 344 344 344 344 345 345 347 348 349 350 350 350 350 350 351 352 353 353 353 353 353 354 354 353 354 354 356 359 1 5 10 18 29 39 47 55 63 69 75 80 84 92 97 101 103 104 104 104 103 103 104 107 110 113 117 121 125 132 132 127 114 105 92 90 94 102 99 87 61 19 358 358 13 41 90 75 59 55 53 51 66 86 93 86 37 52 64 71 79 93 119 134 162 198 206 190 165 195 247 172 150 224 233 220 189 152 83 22 268 120 91 42 338 296 281 252 219 196 206 234 295 352 2 7 3 353 344 339 343 347 351 357 357 355 353 349 330 184 159 130 86 36 6 356 352 360 13 23 18 12 358 351 348 356 5 1 6 13 16 18 47 61 39 50 71 65 332 346 34 74 87 120 149 138 96 98 95 71 50 28 25 32 54 75 102 112 110 89 88 113 131 122 80 13 250 253 314 59 91 133 162 181 135 93 67 56 80 117 156 136 115 133 127 115 104 116 152 176 200 121 99 104 106 101 96 87 122 309 352 351 325 283 283 289 312 330 14 84 67 24 360 29 28 2 8 18 30 45 86 107 111 102 96 101 85 39 21 13 353 347 343 350 352 340 6 24 19 9 353 354 7 6 12 31 55 76 80 75 57 61 75 83 87 94 119 259 240 218 195 162 52 42 36 38 42 48 43 26 349 331 338 349 4 26 44 47 38 22 15 14 9 22 55 40 21 352 313 249 266 285 342 360 338 289 208 19 29 40 57 72 77 224 222 282 334 345 358 6 20 42 85 96 100 113 262 260 257 245 360 17 18 31 50 42 30 2 345 333 9 58 26 357 331 339 31 83 86 64 12 332 327 320 304 290 278 297 315 326 336 343 8 74 88 99 99 96 67 349 354 23 65 54 3 360 7 7 6 9 33 63 69 67 58 44 24 9 360 357 355 360 173 174 295 344 14 27 24 184 37 27 33 52 63 48 22 337 308 288 287 291 301 321 39 41 25 340 350 86 64 42 29 15 354 347 340 355 24 43 63 74 35 16 25 32 37 24 14 181 128 98 65 19 330 314 304 302 307 307 313 321 343 357 352 357 17 79 88 84 66 352 8 341 314 314 322 355 19 48 65 67 57 20 296 306 320 341 339 330 330 337 128 90 52 59 67 65 327 315 243 237 265 272 267 235 214 202 248 296 286 266 240 238 243 257 274 286 287 286 280 278 279 279 280 281 283 283 281 279 277 275 276 274 272 268 258 249 260 266 268 268 270 273 277 279 284 288 296 299 299 302 306 317 339 8 22 32 46 67 19 360 353 353 353 360 305 269 245 229 203 147 128 125 128 140 198 268 184 92 91 91 87 82 74 68 63 59 64 67 60 73 86 97 90 86 79 77 74 59 43 35 32 35 31 27 21 17 16 16 14 13 9 360 329 298 289 286 287 279 273 267 264 261 261 263 273 287 333 16 41 53 56 55 57 61 64 64 62 58 58 57 59 59 60 64 70 78 92 106 122 131 133 133 132 124 116 105 95 86 86 86 84 81 77 74 75 81 83 90 97 100 106 112 117 119 117 114 113 111 112 113 117 116 117 120 126 134 137 142 144 139 132 127 119 116 109 102 96 93 92 92 94 97 98 101 103 104 102 101 102 111 120 129 134 139 144 150 150 149 145 137 133 131 135 139 139 139 135 137 137 135 135 135 133 132 133 133 133 128 125 120 120 121 125 129 131 132 133 134 133 130 129 129 133 134 136 137 140 148 153 155 150 149 149 153 156 156 159 164 174 183 189 191 187 181 177 173 169 167 167 171 179 187 195 198 201 200 201 200 200 200 204 209 214 214 215 216 219 220 223 224 225 227 229 232 234 236 237 238 240 240 243 245 247 248 251 252 252 251 250 248 247 248 248 247 246 246 246 248 251 253 254 254 252 350 350 350 350 350 350 349 349 349 349 348 348 347 347 347 347 346 346 346 345 345 345 344 344 344 344 344 344 344 345 345 346 348 349 350 350 350 349 350 351 352 353 353 353 353 353 353 353 352 352 354 355 358 2 8 16 28 41 53 61 67 72 76 82 86 90 94 100 105 106 107 105 103 102 101 102 103 104 107 110 112 109 110 112 115 113 110 101 86 84 103 117 121 126 290 296 324 350 53 109 91 57 29 42 49 55 56 70 144 171 144 118 109 107 113 129 156 209 223 226 211 188 232 299 327 292 212 243 231 203 186 151 295 289 268 198 240 274 273 257 231 205 204 212 229 292 337 349 355 353 350 347 349 355 356 1 12 14 8 356 348 341 287 166 124 44 11 360 351 350 355 16 30 28 20 6 4 8 9 357 340 356 18 33 39 78 29 30 52 78 67 19 19 52 74 306 275 217 55 53 76 85 86 55 15 12 30 69 75 91 109 106 59 64 72 79 85 64 324 263 315 358 33 65 95 173 263 328 52 109 76 37 17 340 74 109 118 123 122 98 127 184 188 171 119 111 110 140 155 156 147 142 105 56 351 317 286 311 331 15 29 27 60 169 319 310 298 327 348 7 20 34 39 50 73 79 66 84 105 89 61 16 355 339 346 354 6 358 343 7 20 18 18 24 21 16 358 357 12 59 79 82 82 66 66 85 106 117 134 159 191 180 156 113 31 15 25 34 40 36 34 30 3 320 316 327 334 341 352 34 60 50 41 20 10 4 29 42 32 11 320 278 235 4 14 18 10 3 9 14 18 12 12 26 39 40 27 14 3 348 335 340 355 35 43 39 65 110 148 215 246 265 57 31 17 1 13 45 51 33 332 321 318 3 59 24 334 306 315 36 83 85 79 36 356 346 343 340 334 320 308 284 264 318 346 21 41 55 111 123 123 99 17 34 45 70 30 358 348 342 339 348 4 45 90 99 104 104 108 108 303 315 320 334 338 325 319 331 6 15 52 24 360 39 48 53 64 78 80 348 294 304 317 317 322 340 13 53 45 10 354 29 76 58 41 5 314 295 335 354 31 54 52 53 53 37 13 358 4 14 21 16 5 137 154 95 333 326 310 301 294 298 305 311 326 9 2 354 358 29 110 107 85 34 6 6 354 339 16 14 360 4 13 27 38 27 339 303 305 307 317 296 274 279 278 147 42 30 24 325 280 288 279 217 218 246 267 267 225 211 205 225 253 276 275 266 258 249 237 246 263 278 285 287 287 286 281 277 276 275 275 275 273 266 265 263 261 261 264 258 252 249 253 258 256 257 261 265 270 270 274 282 286 289 293 299 311 333 4 15 24 360 309 309 301 314 333 347 353 320 278 243 206 175 151 141 139 145 156 171 148 107 100 97 94 90 85 77 73 64 60 67 60 58 81 86 90 84 78 71 67 63 54 42 32 29 27 16 9 3 9 16 26 23 17 353 322 295 280 275 272 267 259 259 259 258 258 261 262 274 289 322 14 55 65 64 64 62 65 65 66 62 59 57 56 55 51 46 46 46 58 74 111 130 132 133 127 125 113 101 92 88 82 83 83 85 87 87 84 87 94 102 107 111 113 114 116 118 115 112 110 108 110 118 120 123 122 124 127 132 137 140 138 134 128 121 119 113 109 102 98 96 93 92 92 94 97 99 102 106 108 108 108 107 116 124 133 141 148 155 158 157 154 148 143 143 142 141 138 135 135 137 137 139 140 141 139 140 140 141 137 135 134 134 133 132 132 134 135 136 139 141 139 136 134 134 137 139 141 141 142 147 155 161 165 157 154 154 159 163 164 168 172 178 183 188 191 194 192 187 181 175 171 170 173 180 188 196 201 203 203 204 203 204 206 208 211 213 213 215 216 219 221 223 225 226 228 230 233 236 238 240 241 242 244 246 248 250 250 252 252 254 253 253 252 253 253 252 252 251 251 248 247 246 248 249 250 246 350 350 350 350 350 350 350 349 349 349 348 348 347 347 346 346 346 346 346 345 345 345 344 344 344 344 343 343 344 344 345 346 348 349 350 350 349 349 349 350 351 352 354 354 354 354 354 353 352 351 352 354 357 2 10 21 35 51 63 72 76 80 84 88 93 97 101 105 108 109 109 108 104 102 100 98 95 95 95 96 88 79 81 86 103 115 124 142 187 229 137 129 147 172 203 261 330 353 91 133 138 167 337 27 47 58 40 27 78 174 196 170 152 173 200 228 232 232 244 245 244 280 346 352 354 313 257 245 225 205 204 268 315 305 293 275 259 259 246 225 205 196 203 224 269 327 341 346 349 350 350 351 357 4 11 10 10 11 10 3 358 353 342 338 344 349 351 351 348 348 353 13 29 37 35 27 8 356 344 336 322 333 355 26 24 341 344 13 55 58 257 95 84 104 99 360 309 265 19 39 55 62 65 43 352 344 352 7 55 41 8 349 360 70 84 79 74 290 288 296 30 38 45 42 58 92 136 274 149 131 112 93 352 21 48 57 76 95 98 102 177 193 187 113 105 108 123 197 219 298 276 218 189 140 357 343 330 348 2 79 47 32 34 256 288 302 309 329 346 4 27 46 46 54 73 66 47 68 79 82 63 4 358 355 5 16 21 360 351 10 15 14 12 13 19 8 344 341 349 47 81 99 104 106 86 90 110 128 147 155 155 123 86 67 46 28 18 29 43 32 18 343 299 272 283 290 285 314 4 27 39 34 32 27 43 43 46 44 36 20 13 21 22 20 16 12 354 347 2 5 3 351 350 1 27 50 40 18 349 335 325 339 360 43 41 31 30 45 68 50 31 31 30 18 3 341 348 345 336 326 309 314 314 321 351 350 313 297 276 53 57 51 45 33 36 50 16 3 353 343 332 347 357 10 15 27 38 60 100 105 103 94 65 46 49 65 357 325 327 325 321 333 346 51 111 117 125 134 152 175 208 229 257 298 318 332 356 17 360 13 113 9 2 6 26 48 52 97 148 138 65 24 17 22 20 23 33 51 78 64 32 59 66 39 19 360 61 42 7 7 37 63 65 50 37 27 7 354 351 358 7 6 3 341 156 155 295 304 301 299 299 312 327 73 35 17 345 348 20 87 129 136 137 91 103 95 333 350 83 84 46 360 347 318 325 329 353 6 349 314 286 286 259 211 169 38 4 9 53 128 142 184 286 251 236 243 265 261 247 242 236 222 230 257 270 280 285 275 249 232 234 253 271 285 289 289 283 278 275 273 271 273 271 268 264 262 262 268 272 270 261 250 250 253 256 252 248 248 252 254 258 262 270 277 282 290 299 324 349 360 360 312 265 268 279 325 351 356 360 353 313 224 185 170 155 151 151 154 152 148 123 109 107 102 98 95 90 84 79 76 77 81 74 81 84 87 88 82 72 62 60 56 47 40 32 25 17 2 350 341 350 3 24 24 11 318 288 274 268 263 261 258 253 252 251 253 255 257 262 269 277 301 360 35 52 61 69 74 71 70 68 64 58 54 50 43 37 33 27 21 27 47 93 122 123 121 107 96 86 82 78 79 81 82 84 91 91 91 91 101 111 120 123 122 123 123 121 118 115 113 111 116 121 128 129 128 126 127 130 131 132 134 129 125 122 119 118 112 107 101 98 96 95 94 96 98 101 103 105 108 112 116 121 126 133 139 142 150 158 165 163 161 156 155 155 153 151 146 139 136 139 141 135 137 140 145 146 145 143 140 137 136 138 139 141 142 143 142 144 146 148 146 143 139 138 138 142 146 145 146 148 153 162 169 175 170 165 164 167 170 173 175 178 179 180 183 189 197 200 196 189 181 177 175 178 184 191 197 202 204 205 205 206 208 211 214 216 218 217 218 219 222 224 226 227 228 230 232 235 237 240 243 244 245 247 248 250 251 253 253 253 255 256 256 258 260 260 261 263 262 258 252 251 250 250 250 249 246 350 350 350 350 350 350 349 349 349 348 348 347 347 347 346 346 346 346 345 345 345 344 344 344 343 343 343 343 343 344 345 346 347 348 349 350 350 349 349 349 350 352 353 355 354 354 353 352 351 350 351 354 358 4 12 23 38 54 68 77 82 86 93 95 103 108 109 112 113 114 113 113 110 106 101 92 86 74 75 76 64 53 47 67 92 105 118 147 174 258 295 91 154 169 207 247 8 46 104 160 164 156 12 19 44 52 52 35 25 68 109 135 148 173 186 247 242 251 258 267 281 322 46 106 81 58 24 24 70 95 325 330 329 321 309 276 254 243 213 189 180 185 206 314 337 346 347 344 345 346 346 349 354 5 13 12 4 353 6 14 2 349 332 326 326 330 336 341 342 337 339 348 15 38 50 49 33 346 330 344 357 1 354 358 5 332 286 284 292 240 180 130 92 60 91 98 91 136 174 52 41 48 39 356 322 313 317 336 41 43 41 125 146 114 106 100 74 340 344 23 70 64 52 360 303 236 195 150 94 104 111 120 156 50 51 47 62 89 109 138 182 183 141 81 94 148 162 177 110 47 42 65 102 77 37 16 18 28 83 109 72 52 42 15 333 320 322 336 347 14 40 50 55 69 90 84 80 83 88 89 71 23 8 1 355 349 348 348 2 28 18 10 1 3 16 360 341 341 354 52 105 123 125 116 89 89 102 128 143 135 98 73 77 80 82 60 15 29 37 27 9 338 322 292 284 298 4 44 42 24 8 344 4 23 38 42 44 51 50 30 20 19 14 8 357 345 329 228 193 201 335 333 340 348 15 45 60 44 354 335 340 6 35 60 55 41 19 32 63 66 58 44 18 344 341 338 351 348 339 327 318 315 309 297 320 346 356 6 21 32 32 17 7 357 6 15 21 342 323 308 308 348 5 14 18 21 29 52 90 104 106 101 83 46 26 344 306 307 313 310 308 317 323 120 132 131 133 150 173 187 206 224 242 264 298 360 19 13 351 34 72 37 12 349 358 14 3 305 229 341 16 31 34 34 23 11 5 23 56 56 58 73 65 44 24 23 74 56 2 353 8 54 69 84 35 10 21 360 350 345 343 348 352 350 332 210 238 272 287 297 305 322 85 109 75 9 317 343 61 114 139 160 216 242 206 200 285 14 55 62 51 360 327 303 326 341 354 341 318 250 238 314 360 99 101 81 21 345 315 139 140 106 312 298 285 276 274 274 268 256 244 229 222 223 248 270 285 286 278 251 229 220 243 268 281 286 287 291 290 285 281 278 281 285 285 285 284 289 293 292 287 272 265 262 268 261 250 246 243 243 245 248 257 263 272 284 304 327 343 346 348 331 359 292 307 331 339 353 360 360 360 180 170 163 158 159 158 156 146 133 124 117 112 106 103 102 101 98 101 113 113 103 82 85 87 88 88 86 76 65 59 52 45 37 29 22 7 353 341 334 337 347 3 356 333 288 275 270 266 264 263 261 256 254 253 252 254 255 261 263 268 285 360 47 52 65 74 79 76 72 70 64 54 48 43 38 34 27 20 14 13 32 55 91 81 78 73 73 69 69 67 74 78 83 87 91 85 83 78 106 136 136 133 130 126 123 122 120 119 122 125 130 134 137 135 133 129 128 128 126 124 124 124 122 121 119 117 112 107 104 102 99 97 98 101 105 108 112 115 121 129 134 141 149 154 155 157 165 168 163 163 163 166 164 164 159 156 150 147 147 139 138 142 144 148 149 148 146 143 141 141 141 143 143 145 146 148 149 151 153 152 149 146 143 141 143 147 150 150 152 153 158 164 175 188 194 183 177 175 176 178 179 179 176 177 179 190 200 201 200 195 190 186 183 185 189 194 198 202 204 207 206 209 211 216 219 220 221 222 222 224 227 228 230 231 231 232 234 237 239 241 244 246 247 248 249 250 251 252 253 254 255 257 261 265 268 270 270 268 262 257 254 252 251 251 250 250 249 350 350 350 350 350 350 349 349 349 348 348 347 347 346 346 345 345 345 345 345 345 344 344 343 343 343 343 343 343 343 344 346 347 348 349 349 349 348 348 348 350 352 353 355 355 354 353 351 350 350 351 353 358 2 10 20 33 49 64 74 82 90 98 107 116 121 123 123 122 123 123 118 111 102 90 77 66 54 57 59 56 37 17 31 76 93 76 360 292 299 320 325 156 164 176 210 7 71 99 133 105 64 42 27 23 60 87 42 360 360 120 132 131 133 109 136 206 245 256 266 254 174 144 136 128 91 62 60 181 67 360 346 341 339 328 261 200 184 180 172 160 14 349 349 348 347 345 343 342 341 340 343 347 354 357 357 352 348 354 356 339 313 301 309 315 319 322 324 320 319 321 329 353 27 70 90 95 318 326 339 352 349 330 343 14 45 101 12 12 75 91 91 67 95 121 106 96 220 256 330 36 94 34 355 335 328 329 336 22 51 76 148 150 124 106 99 67 20 14 57 81 80 74 275 268 263 69 58 44 73 104 87 48 44 79 100 91 139 157 156 163 143 130 110 162 183 156 147 138 41 9 45 96 97 73 29 24 41 98 106 93 74 42 360 339 333 338 3 65 61 21 15 29 75 95 109 111 103 102 100 90 38 354 335 332 336 345 352 24 57 54 24 355 360 8 8 354 351 360 33 104 124 125 119 111 120 127 144 133 112 82 71 75 90 114 122 126 55 35 35 21 7 3 11 23 16 21 43 39 15 338 320 2 31 41 38 38 48 49 39 21 5 1 352 340 337 335 332 333 353 348 344 351 355 5 11 22 47 45 14 16 30 49 60 61 46 21 23 45 99 103 96 55 331 341 344 351 330 325 329 324 317 314 321 5 34 47 36 27 19 10 348 356 360 3 355 315 287 270 274 331 13 4 1 5 15 27 58 90 85 89 93 86 70 48 345 320 313 310 301 302 313 290 262 113 102 101 122 180 359 140 180 222 251 338 13 22 23 31 53 54 42 4 338 333 347 16 44 62 42 30 29 25 20 4 4 17 27 36 28 48 70 68 61 37 16 11 358 345 360 31 40 55 70 33 6 350 350 344 331 330 335 335 330 312 269 238 253 272 298 309 120 111 107 97 14 337 31 71 111 144 283 292 280 252 247 292 360 355 349 348 335 324 317 322 324 319 330 336 156 118 81 42 41 77 107 127 15 360 59 91 70 339 332 328 315 303 295 288 280 263 238 217 215 233 255 273 281 280 273 248 221 219 233 256 276 289 298 300 298 295 293 294 296 294 298 303 310 313 313 309 305 298 292 288 276 265 253 247 241 241 240 244 255 269 289 308 326 333 336 345 360 50 265 290 330 344 356 5 6 10 28 167 165 163 162 156 151 141 132 128 126 121 120 117 121 126 128 136 142 110 97 86 84 85 88 88 87 79 67 58 50 42 34 26 15 360 344 335 332 333 337 339 328 310 287 280 279 274 270 267 263 260 259 256 254 252 253 254 248 247 223 181 120 93 82 81 79 76 74 70 61 52 47 41 35 29 24 16 13 13 24 50 67 66 65 64 64 65 67 68 79 86 96 102 104 101 92 67 95 137 144 135 129 123 122 121 123 125 128 131 137 138 140 139 135 131 127 125 123 122 123 123 121 120 118 115 112 111 110 106 103 101 103 110 118 124 131 137 147 152 158 161 164 167 167 170 168 168 166 168 168 171 171 168 165 162 157 157 161 152 148 147 148 148 149 150 149 147 146 145 145 146 146 146 149 151 151 156 159 159 153 148 144 145 148 150 154 155 155 156 161 168 182 194 207 198 191 184 181 180 179 178 175 178 182 189 196 198 199 198 195 194 192 193 194 196 198 200 203 206 208 210 214 219 222 224 225 225 227 229 232 232 234 234 235 237 238 239 241 243 246 247 248 249 248 249 250 251 252 253 256 260 265 273 270 268 263 261 256 256 254 254 253 252 252 250 248 350 350 350 350 350 349 349 349 349 348 348 347 346 346 345 345 345 345 344 344 344 344 343 342 342 342 342 342 342 343 344 345 346 348 348 348 348 348 347 348 349 351 353 354 355 354 353 351 350 348 351 353 357 1 8 16 26 37 51 66 78 90 101 113 122 131 137 139 135 132 122 108 94 81 61 50 49 53 55 55 59 41 11 322 74 112 121 118 319 325 130 137 157 157 156 162 27 34 59 82 80 73 249 336 351 54 96 120 265 296 141 127 116 110 98 218 236 250 250 261 240 214 174 149 169 186 191 210 219 216 13 9 6 1 360 8 70 143 162 159 22 356 353 352 351 349 346 344 342 341 341 342 345 348 347 345 346 344 340 330 317 310 306 306 308 311 315 319 319 317 318 321 327 341 128 148 164 185 257 283 279 296 307 337 20 80 97 52 64 68 91 120 136 162 171 122 159 227 231 247 142 117 71 57 42 8 346 326 353 77 27 314 246 155 93 92 85 35 33 77 89 95 186 208 82 60 56 15 340 282 274 40 29 36 121 136 99 117 138 135 106 79 74 70 98 159 152 121 101 51 21 57 97 132 112 48 19 34 71 83 98 111 88 356 350 353 23 60 82 50 5 331 329 57 71 77 89 97 102 102 98 35 2 4 4 6 357 359 6 61 102 41 3 355 7 51 40 21 3 6 35 82 162 157 151 152 150 149 131 104 83 67 60 79 101 117 111 84 64 50 36 15 354 5 10 9 13 27 27 3 315 336 41 47 49 38 38 41 42 38 12 348 332 318 311 305 320 352 360 1 357 10 34 27 16 360 1 30 31 22 21 36 66 67 64 58 40 16 18 35 60 83 90 41 2 336 326 331 333 338 325 322 325 358 39 64 72 61 33 347 333 328 358 1 1 349 336 3 20 28 21 14 351 344 347 6 29 54 75 81 80 81 86 78 4 348 345 345 341 333 349 16 55 128 91 64 51 31 27 40 64 91 107 47 6 3 12 107 60 37 35 25 342 324 314 350 58 71 72 63 39 21 360 335 298 346 25 36 29 6 33 68 76 80 79 7 337 338 357 72 94 101 83 65 38 354 326 318 309 297 302 308 316 315 306 286 255 231 360 21 45 81 112 114 98 42 36 60 69 70 50 352 360 340 292 268 268 335 333 326 329 335 353 360 309 223 216 224 140 91 91 97 181 287 297 212 140 57 360 335 20 39 8 322 295 286 282 287 291 301 298 251 188 184 195 230 255 270 273 274 263 246 222 222 234 258 278 288 294 298 301 301 298 295 296 303 313 324 326 324 320 317 315 307 297 285 278 270 264 255 243 243 248 261 274 293 305 314 332 360 19 67 95 292 313 347 6 22 29 27 14 350 322 232 194 171 155 143 137 132 130 130 129 133 133 135 133 131 123 106 86 87 88 86 84 85 83 81 75 66 58 48 37 30 21 12 353 341 334 333 334 335 330 316 302 289 281 274 270 266 264 261 258 257 256 252 250 241 238 229 219 201 180 159 128 99 82 81 77 76 71 62 55 47 39 34 27 18 10 10 24 46 61 65 67 66 64 67 71 73 82 91 91 85 91 91 83 81 78 111 122 136 127 121 119 121 121 125 127 129 134 139 143 143 144 138 133 127 124 123 124 126 124 122 118 117 114 112 112 113 115 116 116 123 133 141 148 156 160 166 168 170 172 172 170 169 170 171 177 177 175 173 170 171 170 169 165 163 156 150 148 148 151 154 154 154 155 157 154 152 150 150 150 150 151 153 155 158 163 165 166 156 149 147 148 150 152 156 157 159 161 167 174 183 191 203 206 200 192 187 182 180 180 180 182 184 186 191 195 197 199 200 199 199 199 198 199 200 200 200 202 205 211 217 221 225 227 228 228 231 234 235 236 237 237 239 240 241 243 245 246 247 247 248 248 249 249 250 251 253 257 261 268 268 267 263 261 258 257 256 255 255 254 254 254 253 251 245 350 350 349 349 349 349 349 349 348 348 347 347 346 346 345 345 345 344 344 344 344 343 342 342 342 342 341 342 342 342 343 344 345 347 347 348 348 347 347 347 349 350 353 353 354 355 353 350 348 348 350 352 355 360 5 10 18 29 40 52 67 81 99 109 126 138 151 152 142 127 100 84 73 66 54 43 36 52 65 50 48 47 27 351 345 142 148 152 285 268 142 136 144 156 154 148 102 69 61 68 148 154 120 6 11 29 43 49 314 287 201 126 117 136 212 247 251 256 219 203 215 216 216 171 149 224 253 247 248 278 16 29 33 20 6 351 346 295 201 331 351 353 354 355 356 354 352 350 348 347 346 346 347 348 346 345 344 342 340 334 327 318 314 311 311 311 314 316 318 319 320 318 313 291 198 178 182 192 217 240 260 285 305 345 24 32 52 75 81 72 47 99 117 142 147 265 173 161 160 156 46 52 22 22 22 16 353 296 356 40 114 242 266 242 122 122 123 133 110 104 121 163 226 103 63 60 41 316 307 311 7 42 22 18 38 69 86 97 100 76 31 20 36 44 49 91 173 81 82 99 73 60 77 97 138 19 360 44 51 33 52 102 115 73 354 23 60 71 75 31 345 318 330 33 40 49 62 75 85 83 74 44 22 17 12 5 350 346 348 13 76 50 8 341 2 47 45 29 347 357 8 330 229 202 180 168 139 73 30 34 43 41 39 34 51 63 52 50 60 60 49 313 285 323 343 354 356 357 10 5 347 40 68 66 61 43 45 43 36 22 354 335 310 268 263 273 248 131 29 3 341 347 11 33 26 357 9 31 26 21 16 46 78 81 85 101 88 62 35 24 20 42 78 38 346 332 334 345 343 338 325 330 347 25 48 64 85 111 136 262 317 3 31 18 7 3 14 33 25 21 14 356 333 333 342 5 30 54 80 89 85 85 86 64 37 18 14 22 22 21 7 360 240 125 91 58 38 21 17 22 35 51 64 49 17 347 22 87 73 53 26 354 323 317 310 346 40 68 67 64 44 14 333 320 310 20 36 43 23 344 19 131 124 131 142 333 332 340 11 93 128 117 73 55 32 334 316 303 290 285 290 297 304 302 298 299 287 150 13 9 28 57 111 103 77 55 43 53 71 91 74 261 194 189 203 230 306 332 326 322 334 341 360 180 196 206 213 219 155 92 47 340 253 251 259 265 256 268 246 269 317 293 205 231 246 261 277 286 281 283 297 287 238 190 180 203 236 262 267 271 271 260 240 227 225 237 252 265 277 289 299 299 295 294 297 311 322 332 326 321 311 315 318 310 300 286 286 286 314 14 67 221 249 254 268 285 292 184 74 78 70 47 309 301 322 360 36 60 66 57 41 360 309 279 252 216 163 144 135 129 121 125 128 133 127 123 116 111 102 96 90 90 90 90 87 84 79 73 68 63 56 47 35 27 18 9 353 341 332 330 329 327 318 302 288 277 268 263 257 257 257 253 252 250 247 245 240 233 221 206 196 180 150 136 110 85 75 77 81 81 77 69 59 50 41 32 22 16 11 25 42 56 65 70 74 73 71 73 77 75 75 71 66 62 64 67 70 68 82 107 112 108 110 113 115 117 120 126 127 131 135 146 146 151 149 143 138 133 131 130 133 131 127 122 119 116 113 109 110 113 120 127 137 147 158 163 167 173 175 176 176 176 176 177 177 177 176 178 180 180 180 174 169 168 165 159 136 123 143 150 156 159 161 162 164 164 165 164 161 160 156 156 156 155 156 156 159 163 170 170 167 156 149 147 149 151 155 160 163 165 169 173 179 184 187 193 195 196 192 190 187 186 187 188 189 187 186 189 193 196 198 200 203 203 203 201 199 200 201 200 203 206 213 219 224 227 228 229 231 232 236 238 238 239 241 243 245 246 248 249 249 250 249 249 249 250 250 252 254 257 263 267 265 263 261 260 258 257 256 255 254 254 254 254 254 254 250 241 350 350 349 349 349 349 349 349 348 347 347 347 346 346 345 345 344 344 344 344 343 342 342 342 342 341 341 341 341 342 343 343 345 346 346 347 347 347 346 347 348 350 351 353 353 353 352 350 347 347 347 349 352 357 1 6 13 20 30 40 51 65 83 99 116 136 151 173 154 115 90 77 59 49 41 45 39 33 37 43 53 56 43 37 43 67 111 135 160 208 199 169 145 148 155 134 111 107 91 19 12 53 67 55 29 19 27 4 323 275 230 118 111 119 234 253 212 171 162 150 35 331 312 305 303 296 289 286 333 4 11 31 42 24 355 311 312 317 337 347 350 353 356 355 356 358 360 1 356 352 346 345 346 345 343 342 341 341 341 339 335 330 326 323 322 323 323 320 316 315 314 311 300 269 212 193 187 186 194 212 237 275 221 114 46 19 24 70 95 6 345 353 97 121 82 67 71 70 48 32 360 32 55 40 21 10 330 326 347 22 128 95 27 20 45 77 135 153 138 124 118 105 98 85 73 71 2 328 353 13 52 42 9 342 313 289 309 72 97 107 86 66 47 32 29 69 104 111 130 141 99 57 351 289 242 337 21 78 64 30 33 73 130 127 14 48 59 57 43 344 340 344 45 90 100 90 80 69 69 76 74 49 23 5 345 333 321 330 338 351 23 106 360 339 354 33 57 24 322 338 355 73 104 129 158 139 63 48 46 45 43 40 29 20 37 45 37 28 27 29 28 212 16 18 9 3 355 358 31 19 17 34 59 76 70 57 59 56 49 21 348 338 316 258 306 341 346 70 68 9 338 333 339 27 24 12 33 46 46 34 23 52 76 99 127 157 116 88 66 19 340 340 14 60 12 341 328 328 330 332 328 347 10 42 46 38 42 71 90 58 28 36 44 35 24 13 32 51 33 10 343 330 324 323 329 344 358 40 76 75 56 50 49 54 55 62 73 66 52 20 316 296 267 180 91 63 44 30 19 11 360 5 24 51 60 55 56 58 55 37 358 336 318 360 22 32 42 56 56 54 35 349 326 331 354 29 31 20 344 279 206 160 136 115 85 10 3 3 21 45 79 67 40 29 3 306 305 311 306 302 303 301 300 292 290 328 11 27 46 31 27 48 84 79 78 90 81 14 230 228 241 261 283 289 302 320 323 327 321 323 341 344 333 111 137 184 295 292 359 137 238 279 287 278 279 360 27 65 148 168 329 256 234 221 219 225 268 284 266 258 267 265 249 188 173 182 219 253 266 271 272 270 261 247 236 234 238 244 250 267 282 286 287 289 298 316 324 324 310 302 296 301 301 293 287 281 286 302 360 29 41 57 70 111 126 128 125 118 104 91 81 240 246 254 276 314 52 76 87 81 68 221 255 265 257 243 185 149 136 129 125 124 120 120 108 103 99 99 99 100 102 99 98 95 87 81 73 68 64 62 57 53 44 34 25 15 358 341 328 321 317 314 301 286 275 267 259 254 249 249 250 250 247 245 243 238 232 221 200 180 150 130 125 112 97 86 79 83 84 84 83 77 62 52 43 32 20 16 22 43 55 64 67 72 77 76 76 71 62 58 52 50 51 49 49 54 59 70 84 97 96 95 94 101 110 117 123 128 130 136 142 150 156 161 158 148 142 137 137 136 136 134 129 126 123 118 113 107 103 104 117 134 149 163 173 177 180 180 180 182 180 182 182 182 182 181 180 180 178 178 177 174 171 158 150 150 159 167 166 167 167 172 172 172 172 172 172 171 167 164 162 160 160 159 158 158 160 165 171 174 170 157 151 148 152 156 160 164 168 172 174 179 183 186 188 188 180 182 186 190 191 191 192 194 197 194 191 191 193 196 198 201 202 202 202 201 201 201 199 199 203 206 216 221 226 229 230 231 232 235 239 241 241 243 243 245 247 248 251 252 253 252 252 252 252 254 255 257 258 260 261 262 262 260 260 259 258 257 256 255 253 253 253 252 253 251 248 238 350 350 349 349 349 349 349 348 348 347 347 347 346 345 345 344 344 343 343 343 342 342 342 341 341 341 341 341 341 341 342 343 344 344 345 346 346 345 346 346 347 349 351 352 353 353 352 348 347 345 344 346 348 351 356 1 7 16 24 32 39 51 65 85 104 119 136 154 159 115 100 101 96 87 78 73 62 45 20 24 55 73 79 62 49 38 54 114 133 143 122 119 116 127 135 129 121 119 123 360 56 56 60 140 180 163 309 320 285 221 180 119 118 140 257 221 112 80 62 17 5 349 333 303 310 310 310 8 53 27 10 22 23 360 300 288 320 338 347 347 346 351 353 349 349 353 358 359 351 344 338 338 339 339 339 339 340 340 340 339 337 336 333 332 331 330 328 323 318 310 298 285 269 237 209 196 189 183 190 203 219 228 213 193 122 10 355 49 68 360 333 330 76 86 60 60 71 50 25 74 167 180 162 167 314 333 347 355 359 21 87 70 57 40 33 42 105 126 119 106 97 96 94 97 118 130 72 29 2 360 100 326 319 341 354 27 104 104 122 160 130 68 52 34 35 55 90 121 130 127 94 95 99 86 73 45 67 98 87 9 328 360 115 94 69 69 61 46 8 334 346 5 90 100 103 93 87 75 88 102 84 340 299 296 293 300 312 334 342 349 22 120 55 340 314 332 106 180 265 360 61 75 78 85 103 96 89 95 93 87 76 63 40 17 14 20 25 14 4 7 7 352 32 31 21 9 355 356 2 16 15 12 26 58 78 60 51 61 60 30 10 7 13 15 10 1 347 358 22 12 346 322 332 10 16 21 31 56 74 60 51 61 64 64 91 140 106 94 90 6 322 326 347 64 350 329 306 309 320 349 9 18 35 56 47 28 347 9 65 56 42 41 44 42 19 354 12 35 32 350 321 303 302 313 320 328 330 32 67 51 28 1 9 52 48 45 103 143 161 208 268 276 272 198 91 66 49 32 10 352 319 318 348 91 91 35 49 47 35 4 339 330 344 44 58 63 63 59 53 46 268 310 318 327 6 29 20 6 348 360 58 36 39 43 39 27 30 37 50 61 73 53 25 352 338 240 327 320 310 311 315 315 309 240 181 47 360 17 101 77 51 50 60 81 104 123 140 210 255 257 261 279 305 314 327 335 324 318 319 333 360 11 30 83 97 91 360 322 322 180 163 155 333 344 42 64 67 74 89 86 291 275 267 253 237 229 256 265 262 257 252 252 243 196 166 166 201 238 262 269 272 273 270 261 255 249 246 240 236 244 255 271 279 286 299 314 316 308 294 286 279 272 268 266 270 275 285 304 360 20 35 46 68 101 123 126 115 115 117 172 224 237 237 237 244 252 292 65 91 169 212 227 225 229 238 237 215 160 143 138 132 124 115 105 98 96 96 101 108 109 108 106 103 102 95 86 73 64 58 63 70 79 60 45 33 19 2 336 318 309 302 293 279 270 263 256 250 247 243 242 242 244 244 240 238 233 225 206 171 136 121 109 109 101 91 87 83 87 87 87 83 77 67 55 45 30 22 23 37 56 65 69 73 73 75 74 68 54 48 41 40 40 38 34 37 46 54 67 81 91 91 91 86 91 101 113 122 132 132 136 145 156 159 164 158 149 143 141 142 141 140 135 131 129 124 120 120 117 117 122 138 152 163 173 182 188 188 189 188 188 187 186 186 186 186 184 183 181 179 177 176 176 174 171 173 175 182 185 180 178 178 180 180 177 177 175 173 169 165 162 160 159 159 157 157 156 159 164 172 180 175 162 155 152 155 159 164 169 172 176 180 182 184 187 187 183 174 182 187 192 193 195 195 198 201 201 198 196 195 195 197 198 201 201 201 201 202 201 200 200 203 209 218 223 228 231 233 234 238 239 242 244 245 246 246 247 247 249 252 253 255 256 257 257 257 260 262 264 261 258 258 258 260 260 259 258 258 257 256 255 253 251 251 252 252 252 246 233 350 349 349 349 349 348 348 348 347 347 347 346 346 345 345 344 343 343 343 342 342 342 341 341 340 340 340 340 341 341 342 342 343 344 344 345 345 345 344 346 347 349 350 352 353 353 350 348 344 341 339 339 343 345 350 357 5 14 22 29 36 43 53 70 94 108 117 124 126 120 123 124 117 109 100 104 111 68 15 13 43 90 90 75 59 28 11 19 83 97 72 76 80 107 106 90 99 100 359 287 92 77 47 291 286 291 287 268 216 206 225 232 255 257 268 360 27 27 10 343 349 360 57 55 350 350 22 37 40 27 25 17 13 10 347 330 329 338 342 342 343 348 348 343 343 345 347 345 340 336 332 334 336 337 337 338 338 339 339 338 337 336 335 334 333 333 331 328 326 318 289 256 229 215 205 194 192 188 196 204 212 210 204 186 125 355 337 334 348 14 313 12 59 59 47 48 53 46 201 183 169 159 169 194 269 326 348 13 22 45 42 25 61 56 34 36 58 71 85 92 97 99 87 41 282 251 113 113 268 269 280 347 4 12 35 68 102 82 58 78 88 61 50 45 42 45 64 80 87 99 102 135 128 97 90 82 78 79 82 10 323 25 78 82 66 49 39 12 341 342 350 360 74 69 64 56 58 65 104 130 140 275 269 270 284 319 336 351 340 334 298 262 277 315 330 7 49 54 25 11 9 45 68 78 84 89 96 105 114 120 111 105 104 62 7 354 355 5 9 6 337 326 8 32 27 5 356 357 360 7 356 348 345 343 331 45 50 64 62 44 35 27 16 4 346 333 311 313 319 342 340 330 360 17 17 9 4 34 75 85 75 73 70 57 15 40 91 60 43 3 329 269 198 113 344 347 360 17 23 22 25 29 49 64 59 43 16 42 76 84 82 77 58 51 34 24 17 12 7 332 310 291 288 296 319 344 2 64 86 90 73 305 16 62 44 23 355 351 354 342 327 312 289 174 115 75 40 17 355 336 315 318 12 78 60 47 92 64 47 11 2 23 42 58 96 111 90 83 76 184 261 268 309 50 24 31 54 64 61 65 64 35 26 25 30 39 49 67 88 76 75 71 32 325 290 251 277 295 300 308 316 336 92 119 156 279 320 35 108 109 97 34 344 238 189 180 170 213 269 274 264 212 219 307 331 331 320 321 327 333 360 24 55 86 103 110 114 205 283 289 295 49 75 155 84 70 74 45 33 24 289 276 282 289 273 263 273 268 251 245 244 247 230 191 158 157 187 231 262 270 275 276 270 258 254 254 256 250 242 234 241 259 272 284 296 304 302 294 286 281 273 260 253 252 264 278 294 310 337 355 11 34 60 101 126 130 126 149 177 209 226 235 231 226 221 218 217 218 222 226 227 229 216 211 218 220 218 173 153 144 136 127 116 106 97 96 98 104 106 103 104 104 110 111 110 100 88 65 50 46 86 108 97 76 52 24 355 318 297 284 275 267 262 258 254 249 243 236 234 234 237 239 237 236 234 223 204 173 141 118 113 111 109 99 91 87 84 84 87 87 80 73 64 58 51 40 34 36 54 67 72 74 77 74 74 69 63 55 43 31 25 22 19 24 32 46 59 72 85 91 91 83 65 65 82 107 121 131 136 141 141 151 154 160 157 150 146 142 143 142 143 136 131 127 123 121 126 133 148 164 177 177 180 184 189 191 194 195 195 195 193 191 190 189 187 187 184 183 181 181 181 183 183 183 183 183 187 188 187 186 185 186 182 176 172 166 161 159 156 157 155 154 154 154 155 156 158 164 169 177 170 162 156 155 159 162 167 171 176 183 185 186 186 188 191 180 177 184 189 194 196 196 197 198 202 204 204 201 199 197 197 199 200 200 199 200 201 200 201 203 206 211 217 223 229 232 235 236 240 243 245 246 248 248 249 250 250 252 254 256 257 260 262 263 266 272 270 268 261 258 256 257 257 259 259 258 257 257 257 256 255 253 253 254 254 254 243 232 349 349 349 349 349 348 348 348 347 347 347 346 346 345 345 344 343 343 342 342 341 341 341 340 340 340 340 339 340 340 341 341 342 343 343 344 344 344 344 345 346 348 350 351 353 352 349 345 340 335 333 334 337 341 347 357 5 15 22 27 34 39 47 63 87 109 119 115 107 102 109 110 102 93 72 65 71 52 32 16 25 51 57 64 73 57 2 3 29 62 71 76 75 79 74 63 76 81 295 285 140 91 76 58 353 308 291 269 230 261 309 330 339 348 345 325 340 349 5 360 6 82 127 114 47 14 50 62 51 34 38 40 31 358 327 320 318 335 340 339 343 348 348 347 343 344 344 341 339 338 338 337 336 336 337 337 338 338 338 338 337 337 336 335 335 334 332 327 323 319 303 245 214 204 200 197 196 198 205 208 212 206 196 166 61 17 5 349 340 332 292 29 40 87 77 28 13 249 214 203 174 164 331 173 151 121 77 41 45 65 154 208 222 52 39 40 34 19 13 13 78 110 87 53 21 23 82 148 118 79 76 66 13 360 20 43 46 28 38 78 90 84 71 72 71 62 59 51 49 73 111 129 125 114 123 114 90 101 126 267 344 83 93 97 61 28 331 324 337 13 31 59 66 55 33 11 349 340 140 145 180 289 298 298 318 329 311 310 315 321 326 360 16 360 2 17 37 38 20 355 325 339 34 70 75 74 76 84 99 107 101 101 103 107 360 319 318 325 340 261 288 289 291 38 36 358 360 17 2 350 325 321 333 339 13 45 62 76 73 66 64 19 335 316 299 305 315 332 335 340 355 14 32 31 24 8 360 16 39 85 27 23 88 90 86 74 63 41 23 350 322 259 67 64 35 26 25 33 27 17 22 32 54 68 64 37 355 319 137 127 116 102 93 84 72 43 23 13 355 329 327 322 317 360 43 50 49 56 69 103 110 102 67 69 76 50 7 2 358 354 349 347 25 116 100 45 16 360 351 357 360 11 8 20 22 56 98 84 63 16 10 21 20 27 174 162 27 25 21 6 348 28 92 101 46 14 180 87 83 93 85 59 39 30 27 35 56 62 76 80 91 110 131 246 264 273 284 290 295 304 315 8 78 118 111 19 10 51 81 118 117 77 314 269 233 225 238 228 233 234 219 180 224 299 321 325 321 328 341 55 78 58 68 83 103 106 91 148 183 240 253 247 180 177 176 136 72 31 347 299 280 269 279 294 298 300 301 292 277 250 245 251 223 187 157 163 185 228 255 266 273 277 270 258 242 245 256 257 251 238 239 245 260 268 274 277 277 281 282 282 278 272 265 266 288 301 308 306 310 311 319 332 19 106 128 150 161 186 204 217 224 230 226 220 206 203 204 213 222 230 229 226 210 201 198 203 201 177 160 150 140 130 122 113 101 99 101 99 96 94 92 95 107 121 127 124 123 145 231 237 199 163 138 124 104 80 318 292 279 269 260 255 252 250 248 243 237 227 224 226 230 231 231 227 220 197 164 132 122 119 115 112 110 98 91 84 84 83 80 80 73 70 65 60 58 53 55 54 64 72 76 79 82 82 79 76 65 55 37 21 7 7 14 21 30 41 57 75 82 92 92 58 27 38 78 122 131 140 136 136 136 154 157 160 157 153 150 148 147 146 145 140 136 133 130 131 144 165 183 190 194 190 190 191 193 194 194 195 196 194 194 195 194 192 190 189 187 187 186 186 186 188 188 188 185 185 186 187 188 185 183 180 171 163 157 157 156 156 156 156 154 155 154 156 158 158 155 163 169 180 172 164 161 161 162 165 170 174 180 186 188 189 186 185 189 187 185 188 192 197 197 198 199 200 201 203 205 205 203 199 200 200 202 201 200 201 200 200 201 204 207 213 219 225 230 234 236 239 241 244 247 248 249 250 252 253 254 256 257 259 261 264 267 271 275 276 270 267 261 257 254 254 254 256 258 258 258 258 258 258 257 257 256 254 251 248 238 230 349 349 349 349 348 348 348 347 347 347 347 346 346 345 344 344 343 343 342 341 341 340 340 340 340 340 339 339 339 339 340 341 341 342 343 343 343 343 343 344 346 347 349 351 352 350 348 342 332 329 324 327 333 340 350 358 7 16 24 27 33 38 44 59 83 106 103 97 77 73 79 86 86 85 82 90 83 66 46 26 15 24 48 59 67 51 28 11 27 72 91 105 101 100 107 107 232 137 120 265 285 268 269 273 279 286 291 314 333 357 7 25 30 23 344 324 343 360 37 49 40 91 123 139 171 253 201 136 103 34 4 356 357 326 308 304 317 336 340 342 345 346 350 345 341 341 341 341 339 339 337 337 337 337 337 337 337 337 337 338 337 337 337 337 337 337 335 330 323 321 309 273 218 205 204 203 200 202 204 203 201 197 186 144 64 21 355 336 309 348 32 33 59 112 107 49 301 264 246 233 213 209 219 207 206 193 129 79 59 78 163 98 83 86 72 61 63 61 27 23 106 135 138 127 106 164 131 81 60 54 125 162 261 317 333 360 17 282 188 157 133 131 151 128 108 78 64 45 14 333 27 124 129 133 145 123 73 136 192 236 126 80 89 90 71 30 315 352 26 43 48 57 52 39 337 315 322 336 132 126 130 144 59 43 9 350 321 313 321 331 348 27 38 27 3 1 27 22 4 334 315 319 354 37 54 60 62 68 82 85 87 97 112 159 200 274 294 301 296 291 286 283 277 155 46 6 14 19 360 333 308 298 291 284 305 62 90 111 146 184 212 255 294 308 322 350 349 346 342 351 41 45 44 44 35 16 10 13 17 22 21 36 83 99 103 84 60 41 360 305 288 322 20 40 52 50 45 43 30 18 18 25 42 67 79 57 10 303 325 37 38 50 66 75 78 55 27 13 352 331 2 27 49 53 52 57 58 60 69 102 93 85 70 71 102 74 49 7 347 336 331 329 351 44 59 20 359 348 4 63 23 5 347 7 32 63 79 72 59 41 33 21 3 360 337 348 357 350 354 5 11 12 13 40 70 336 318 40 95 117 120 117 91 53 31 34 36 32 36 92 124 127 111 91 324 299 292 293 296 312 340 24 350 359 137 51 30 34 61 103 116 122 181 287 280 289 302 274 273 292 311 336 325 320 318 320 325 340 17 95 82 72 70 83 105 221 274 243 197 191 220 236 200 171 151 72 28 279 257 261 273 268 239 259 303 310 314 317 307 257 252 249 230 201 161 171 191 228 249 262 270 276 277 276 264 265 270 275 271 262 249 242 246 249 252 256 261 265 271 278 279 281 285 307 346 317 305 293 285 278 282 292 340 67 136 171 189 208 218 225 225 223 219 214 206 210 214 222 228 232 229 218 195 189 187 195 197 186 167 153 143 136 130 124 115 111 104 99 93 87 79 79 87 130 143 146 168 205 222 225 206 181 160 156 154 150 191 252 258 257 252 249 246 245 243 239 231 221 221 222 224 224 222 212 184 142 127 121 119 115 113 112 106 97 91 84 83 83 76 76 73 72 74 76 71 66 65 65 73 76 76 79 82 85 82 81 81 75 58 19 360 10 16 16 30 41 52 70 78 95 100 28 28 50 126 136 145 140 140 140 140 152 158 161 159 158 155 154 155 153 151 150 150 148 153 161 180 195 204 205 203 198 197 194 196 195 195 194 195 196 196 196 196 196 193 192 190 189 189 189 189 191 190 189 185 184 180 180 180 174 167 160 162 161 160 158 158 159 159 158 157 156 154 150 148 147 148 158 168 184 177 171 167 166 165 169 173 178 184 189 190 188 187 187 185 184 188 192 197 200 200 200 203 203 204 204 205 205 206 204 204 204 205 205 203 202 203 203 204 205 208 212 218 224 230 233 237 240 242 244 246 248 249 252 253 255 257 259 261 264 267 271 275 275 273 270 268 265 262 258 254 253 253 256 258 261 262 262 263 260 258 254 253 251 247 243 237 229 349 349 349 349 348 348 348 347 347 347 346 346 345 345 345 344 343 342 342 341 340 340 340 339 339 339 338 338 338 339 339 340 341 341 342 342 342 342 342 342 345 347 349 350 350 350 345 336 326 319 317 319 335 344 355 2 13 17 23 24 30 38 48 65 81 93 88 79 68 61 61 74 99 129 122 109 87 75 71 62 21 30 69 73 67 51 48 40 49 53 35 54 97 128 153 165 170 152 180 251 285 309 283 287 289 339 355 6 5 360 6 21 36 24 341 346 13 23 30 24 14 360 27 148 156 186 184 193 198 267 351 355 343 315 315 320 330 338 345 343 341 338 337 338 339 339 339 338 338 337 337 336 336 337 337 337 337 337 338 337 338 338 337 339 339 340 335 324 318 316 309 289 239 213 201 195 195 195 196 192 188 186 180 170 163 166 184 240 345 42 61 184 126 132 133 131 136 137 212 221 222 213 202 196 174 157 114 103 113 124 115 88 89 101 104 121 144 123 84 88 109 120 125 119 119 145 139 116 113 145 199 210 232 315 335 356 25 72 127 142 123 90 47 82 104 106 117 180 360 344 341 106 122 115 113 90 54 264 240 238 65 62 74 89 107 71 53 66 44 32 44 47 27 345 309 330 355 59 91 91 133 157 141 60 14 17 20 27 18 349 344 360 54 52 355 353 24 11 347 320 322 5 41 56 65 75 84 90 97 95 95 102 110 198 237 240 261 322 345 360 355 327 303 165 31 18 10 360 337 310 294 267 264 277 254 123 122 116 113 96 75 34 5 353 2 15 348 335 319 14 69 36 29 39 40 33 11 358 355 5 18 31 47 62 76 79 85 359 272 283 305 5 27 26 39 55 46 39 35 24 13 9 9 45 81 75 53 42 44 35 12 19 29 41 56 81 42 14 357 349 4 47 70 60 58 70 68 63 73 79 73 79 89 68 60 60 54 310 300 297 309 316 325 10 30 3 353 347 28 53 26 360 331 15 49 60 65 66 51 39 58 47 20 20 29 9 349 329 357 31 10 2 351 17 49 8 7 34 96 129 150 147 120 84 62 43 29 16 12 360 122 117 112 106 296 292 292 294 300 311 322 330 319 267 159 34 28 29 55 102 131 143 139 92 13 327 307 290 318 341 13 16 360 333 321 326 332 360 59 94 78 66 60 81 113 132 172 243 216 195 249 264 187 133 116 312 300 281 245 224 254 252 170 144 354 329 327 341 344 325 269 249 234 198 167 175 196 232 247 260 267 273 277 273 266 260 264 276 279 277 267 257 252 254 257 255 254 254 257 262 266 276 301 326 340 306 291 278 270 262 265 290 19 47 120 187 211 225 232 234 228 222 217 215 214 216 222 229 232 234 229 208 167 177 182 193 199 200 180 159 148 142 139 136 130 121 112 102 93 83 63 35 344 171 173 178 195 210 220 218 202 186 173 174 177 184 203 223 239 245 246 244 241 241 239 235 228 221 220 219 218 211 199 166 138 122 121 123 119 119 117 112 107 100 94 87 87 83 79 79 83 86 86 82 72 69 69 73 79 77 72 72 75 83 90 102 113 121 136 111 74 38 34 30 30 32 35 50 181 181 181 184 181 167 162 151 149 140 136 136 142 156 160 163 163 163 162 162 163 163 162 162 164 169 176 184 197 205 212 212 210 205 203 198 198 197 196 196 195 197 197 197 197 197 197 195 194 193 192 189 189 188 188 188 183 180 177 168 163 161 164 165 168 168 167 166 163 162 159 156 153 149 139 137 139 143 150 159 170 184 184 177 172 170 168 171 175 181 184 188 189 189 183 172 165 180 189 196 199 201 201 202 205 206 208 206 206 206 207 208 208 207 207 208 208 206 206 206 207 208 209 212 216 223 229 235 237 239 242 244 245 247 249 252 253 256 259 262 266 273 280 281 279 273 268 266 265 263 262 260 258 256 257 259 261 265 265 265 263 259 255 251 250 249 248 243 237 231 349 349 349 348 348 348 348 347 347 347 346 346 345 345 344 343 342 342 341 340 340 339 339 339 339 338 338 338 337 338 338 339 340 340 340 341 340 341 342 343 343 346 348 349 350 347 341 325 314 305 311 325 346 356 3 8 12 12 15 17 26 38 58 75 86 90 90 88 82 71 58 47 53 84 92 86 68 53 40 64 125 77 91 114 102 46 71 77 71 52 23 14 46 137 152 170 189 203 246 280 280 261 104 45 30 34 38 29 353 328 332 321 247 330 350 21 42 35 24 9 346 328 315 285 113 137 216 232 247 314 341 351 337 325 327 331 338 340 343 338 335 333 334 337 337 338 338 338 337 336 336 336 336 336 336 336 337 337 338 338 339 339 339 341 343 344 345 340 333 325 325 333 119 140 142 141 141 142 150 158 163 167 172 190 199 183 166 107 29 15 15 7 285 180 151 132 61 34 43 81 112 150 34 56 114 93 67 55 36 100 100 92 100 117 130 137 153 166 151 121 110 115 111 99 90 94 162 217 279 240 221 314 360 64 30 16 27 62 103 92 72 47 44 65 96 124 157 194 191 249 314 339 34 70 88 112 140 282 96 99 103 90 69 112 128 94 89 96 54 26 33 31 327 296 299 3 37 66 73 74 106 123 106 14 12 29 23 17 6 350 340 333 101 55 14 7 11 14 344 322 339 24 80 100 116 128 139 128 114 95 92 92 83 12 300 330 27 13 10 16 13 360 318 299 29 17 2 327 295 312 327 5 11 6 322 137 117 74 61 58 54 49 27 6 357 345 320 306 288 56 65 41 27 17 35 37 340 318 317 347 7 20 22 16 24 43 94 115 234 11 23 37 28 5 358 360 20 34 43 32 16 3 4 35 57 63 51 48 58 54 42 36 29 22 32 73 45 25 357 354 2 49 65 52 61 81 71 65 70 67 7 81 120 109 111 112 121 218 308 304 298 309 324 358 9 348 2 22 46 44 14 344 334 34 58 55 62 67 51 44 54 56 46 17 350 330 340 348 8 14 350 350 354 45 54 21 7 15 105 139 160 126 106 88 75 56 28 3 357 357 13 68 96 92 287 288 293 301 314 313 290 285 309 119 101 19 6 5 45 91 116 123 126 201 255 255 244 229 229 359 55 23 2 335 322 335 349 51 77 79 66 27 340 342 4 67 128 219 206 232 322 325 171 148 154 191 264 297 253 219 222 203 166 147 332 302 306 315 310 305 299 285 247 178 169 176 200 230 244 255 261 265 267 267 262 252 250 256 265 272 275 274 271 270 266 260 255 250 250 251 253 262 276 277 273 272 270 265 259 252 245 240 65 73 67 238 240 241 245 244 233 225 220 218 218 220 226 231 234 233 226 195 151 170 180 194 209 219 214 180 158 150 145 141 137 130 122 112 102 86 55 336 277 229 209 202 209 215 220 215 201 188 180 182 189 195 207 218 230 236 241 239 238 239 238 236 224 214 208 202 195 177 155 140 133 133 129 129 123 119 116 109 105 102 97 94 91 91 91 99 99 91 83 72 73 72 73 76 77 75 73 73 76 85 99 114 124 127 126 112 92 52 46 38 47 359 261 221 205 198 198 191 180 172 157 145 144 139 139 141 149 155 158 160 162 162 162 167 170 172 171 172 176 180 186 192 196 203 206 211 212 210 208 206 203 199 197 196 196 198 198 198 198 198 198 198 196 195 192 189 185 183 180 180 180 169 167 164 167 169 170 172 174 174 174 171 167 163 158 153 148 141 137 142 150 154 160 167 175 186 188 180 176 173 173 174 178 181 186 189 189 182 167 158 164 183 194 200 203 204 204 206 209 210 210 208 208 208 209 209 211 212 211 212 212 212 211 210 211 209 210 213 217 224 230 236 239 241 243 244 246 249 251 253 256 260 266 273 280 282 284 279 274 268 265 263 262 263 263 263 263 264 264 264 265 264 264 262 260 257 254 251 253 252 252 249 242 234 349 349 349 348 348 348 347 347 347 347 346 345 345 345 344 343 342 341 341 340 339 339 339 338 338 338 337 337 337 337 338 339 339 339 339 339 340 340 340 342 344 345 348 349 350 348 336 313 290 295 322 27 41 22 17 11 7 360 360 3 12 35 63 83 93 95 99 101 100 95 79 61 70 81 90 83 69 51 39 37 52 57 50 52 67 68 66 81 87 53 9 338 328 171 147 147 194 282 340 21 41 45 54 49 34 10 2 356 343 328 332 2 49 30 23 36 45 42 2 330 313 310 310 316 354 356 346 325 317 328 336 339 336 334 338 337 336 335 334 332 333 334 335 336 336 336 337 337 337 336 336 336 335 335 336 337 338 339 340 340 341 342 344 347 360 19 43 62 76 71 68 72 82 93 96 95 100 107 112 117 125 132 140 161 176 169 133 106 67 8 8 11 7 198 198 360 14 17 36 64 99 102 78 60 81 64 56 55 67 87 86 89 104 147 176 152 130 139 214 215 187 152 127 110 94 80 64 27 3 4 360 353 343 348 32 28 21 19 167 305 11 24 33 51 93 124 148 195 208 220 292 327 336 107 151 176 185 136 103 96 95 97 103 190 154 123 106 95 58 24 346 281 256 256 310 33 48 59 73 82 82 45 360 2 26 54 45 29 3 347 347 351 3 358 3 13 20 40 360 342 360 86 123 133 142 141 132 105 95 87 81 72 61 27 355 37 44 31 13 358 358 350 325 321 355 349 330 298 318 8 17 28 30 10 291 263 224 57 51 48 49 51 34 10 340 337 329 319 337 43 40 28 14 6 24 27 219 289 334 357 358 360 353 337 324 319 296 35 67 66 61 59 22 346 330 334 2 29 44 43 29 5 5 14 30 44 48 55 70 74 73 70 46 26 29 32 37 20 351 18 36 47 41 25 37 54 69 62 40 43 43 35 87 138 146 150 141 140 309 297 294 314 330 350 349 346 52 83 89 81 38 327 341 53 70 74 71 67 57 49 39 44 44 3 328 318 343 356 357 343 318 330 34 81 64 20 324 288 213 168 144 115 80 64 66 65 29 356 357 350 333 347 16 41 46 360 360 312 268 267 221 55 70 80 91 47 318 317 335 41 81 87 73 276 276 278 272 257 235 240 295 340 340 330 331 343 360 55 86 86 67 6 320 282 273 259 331 92 136 172 283 277 266 243 192 182 219 294 281 276 278 253 222 200 229 268 286 296 295 301 315 324 295 180 183 190 204 217 229 237 244 247 251 253 254 252 242 235 240 251 264 267 270 273 271 267 259 255 250 248 248 247 249 249 251 249 251 250 240 229 194 126 82 70 249 248 252 252 253 250 246 235 226 222 224 226 229 232 234 223 198 176 167 180 197 221 225 229 234 205 172 155 150 148 146 142 137 131 123 114 104 248 245 237 224 216 218 219 223 214 201 188 185 187 194 201 210 218 227 231 235 237 236 219 188 150 156 159 155 149 144 146 145 147 141 133 133 127 122 113 110 106 103 104 100 98 102 106 109 105 94 82 76 72 74 74 74 77 78 82 84 85 88 93 105 112 117 119 117 113 102 82 93 140 181 205 205 198 194 201 196 186 174 166 154 149 139 142 144 149 155 159 160 160 162 161 156 154 162 180 180 180 180 180 183 183 185 194 203 214 215 215 212 209 205 202 199 199 199 200 200 201 201 199 199 195 193 194 189 188 180 175 165 164 164 167 174 178 178 180 178 178 178 176 174 171 166 160 155 149 142 144 145 153 159 164 169 175 180 185 183 183 182 180 180 180 182 184 189 190 188 175 158 159 172 189 197 203 206 206 206 210 212 212 212 211 210 211 210 212 214 214 214 215 216 215 216 215 216 214 215 215 220 225 233 239 242 244 245 247 248 251 255 258 264 270 278 284 286 283 279 274 270 266 263 262 264 264 265 266 267 268 267 267 267 266 264 262 261 258 257 258 257 259 257 251 246 238 349 349 349 348 348 348 347 347 347 346 346 345 345 344 343 343 342 341 340 339 339 338 338 337 338 337 337 336 336 336 337 338 339 338 338 338 339 340 341 342 344 345 348 350 356 360 137 155 150 126 92 97 85 78 24 360 351 343 337 335 338 8 52 85 93 96 103 108 107 107 104 99 95 98 104 111 113 102 70 44 38 31 14 350 288 278 52 68 62 40 358 319 326 50 90 81 4 337 342 61 68 54 53 54 41 24 8 357 357 354 352 354 11 38 28 8 103 155 279 293 298 305 313 324 346 355 357 355 342 337 336 339 340 335 331 330 331 331 332 333 333 334 335 335 336 336 336 336 336 336 336 336 335 336 337 338 339 340 342 342 344 348 354 6 22 49 77 81 82 75 73 76 81 88 90 94 98 100 102 102 102 102 106 109 104 85 99 105 96 43 25 29 43 91 112 65 14 17 36 67 138 147 147 150 180 180 141 107 94 90 83 104 198 194 183 119 96 93 184 226 220 185 138 126 119 109 46 342 350 358 9 23 78 81 51 22 19 13 103 135 82 45 26 37 90 92 67 250 246 232 277 337 255 214 197 187 176 136 90 103 105 117 143 194 124 113 106 102 93 60 44 42 27 9 22 31 33 51 86 78 61 8 354 357 25 48 38 30 27 6 8 15 27 346 349 21 59 61 333 360 45 101 116 120 119 108 93 82 87 86 82 64 41 27 21 34 50 53 18 353 341 338 335 340 338 314 312 320 3 29 37 29 10 352 224 238 232 91 63 53 45 36 27 357 326 335 341 338 353 16 31 25 354 355 9 13 21 32 14 7 346 327 290 270 277 285 294 311 314 218 122 106 91 340 324 333 354 19 48 59 42 15 358 360 16 33 44 45 51 63 75 82 67 55 54 68 86 34 15 41 61 75 52 331 357 42 74 63 50 47 49 56 98 147 147 158 186 250 304 325 326 335 334 333 338 347 105 87 84 79 36 309 337 50 81 83 76 72 65 66 52 26 360 336 328 330 2 353 339 330 329 340 354 53 43 16 301 284 269 219 171 84 53 42 47 53 42 14 360 342 328 320 337 4 19 95 180 224 259 261 52 34 16 345 293 243 224 277 304 341 32 67 7 327 327 328 337 324 257 304 319 323 330 336 349 360 5 47 126 166 216 246 258 258 243 236 301 55 115 167 209 240 262 284 195 178 180 257 288 290 291 286 237 187 207 235 268 291 306 304 303 308 254 198 206 213 212 214 219 229 235 237 238 237 244 251 253 250 243 241 242 248 256 264 270 271 270 266 263 260 254 242 241 241 245 247 247 235 206 189 184 204 221 231 235 243 254 256 256 255 253 244 234 225 228 231 234 233 231 216 197 177 173 176 190 209 212 218 221 212 188 163 159 158 160 158 155 154 153 167 204 231 235 234 227 221 220 221 223 214 201 187 188 191 198 206 213 220 226 227 229 231 91 80 85 90 99 115 123 132 143 154 158 159 147 130 119 113 111 106 104 104 104 103 108 111 119 111 106 93 85 78 77 76 78 76 77 84 88 97 100 101 101 104 107 108 109 110 109 107 111 112 136 148 163 180 194 191 198 198 191 185 174 164 151 149 147 152 154 158 162 164 164 163 162 156 147 137 120 359 180 172 170 163 159 164 173 191 203 214 217 215 213 211 207 204 202 202 201 200 201 201 203 201 200 198 194 192 190 188 184 180 180 177 180 180 184 185 185 185 182 178 176 172 169 164 158 150 148 146 145 150 154 162 167 172 177 180 182 183 180 185 189 189 189 188 188 189 189 187 183 172 165 172 183 195 202 205 206 208 210 212 213 214 212 213 213 213 211 212 214 215 219 220 221 221 219 221 220 219 217 219 223 227 234 240 246 249 250 250 252 254 258 266 272 278 283 282 279 275 272 269 268 266 265 264 265 266 267 269 269 270 269 269 268 267 267 265 265 262 261 262 261 259 257 253 248 241 349 349 349 348 348 347 347 347 347 346 345 345 345 344 343 343 341 341 340 339 338 338 337 337 337 337 336 335 336 336 337 337 337 337 338 337 338 339 340 342 344 346 349 356 32 110 139 139 136 128 120 111 91 60 343 333 329 333 331 331 337 348 36 70 65 72 98 105 99 88 80 90 101 113 106 104 93 88 76 64 51 27 354 344 310 273 309 19 26 22 349 324 322 27 53 32 3 319 41 97 87 76 70 75 66 34 351 330 322 318 324 331 327 310 240 222 210 217 239 290 304 308 315 323 346 355 357 351 339 337 337 338 337 330 329 328 330 332 332 333 334 334 334 334 334 335 335 336 336 337 338 337 336 337 338 339 340 342 344 346 350 357 10 27 45 68 83 86 81 72 75 79 84 88 92 96 100 101 101 99 98 94 95 95 99 94 83 102 112 57 37 38 54 105 128 180 268 14 33 84 115 112 145 193 185 176 154 129 102 112 142 162 173 158 131 82 71 51 235 223 208 175 123 125 123 105 97 301 331 340 340 296 208 122 62 27 16 19 91 145 101 69 33 44 78 80 73 269 257 258 299 296 262 237 210 160 87 116 121 119 119 127 188 180 128 115 106 100 89 68 53 28 17 19 31 19 358 28 58 64 45 360 4 16 36 43 22 41 97 49 13 236 227 227 231 216 102 64 350 337 21 90 90 86 87 89 92 91 94 97 98 75 54 56 37 28 52 59 31 358 338 337 338 344 338 325 329 337 24 47 54 34 15 17 360 314 215 184 91 65 66 51 13 310 297 305 303 296 311 341 43 17 335 342 350 5 24 40 15 359 339 330 326 315 307 311 309 308 290 263 269 140 140 150 312 303 305 304 348 33 30 357 340 349 27 42 47 47 50 53 64 80 101 124 148 158 146 66 33 22 51 85 66 32 292 27 80 89 92 90 93 113 163 162 140 163 282 279 319 14 360 350 346 342 347 38 70 60 50 29 355 328 360 43 74 76 74 84 84 82 67 43 358 328 327 334 32 331 315 309 322 341 336 339 6 21 24 82 92 40 50 64 58 38 8 360 9 5 356 341 332 319 338 360 22 137 180 198 224 74 46 30 350 306 288 276 259 245 255 269 268 132 126 305 312 331 21 49 64 13 355 330 331 337 353 15 47 93 136 130 103 43 21 15 58 189 224 240 242 244 255 281 277 269 214 193 185 269 287 281 278 276 251 212 199 210 234 245 260 270 276 278 246 216 217 220 224 224 224 230 235 239 236 231 227 232 246 253 254 248 240 231 236 248 264 272 276 276 275 273 268 256 247 243 247 251 255 242 214 195 200 218 225 229 230 239 255 259 260 259 256 253 242 233 233 236 240 236 228 214 190 173 172 174 181 189 196 202 206 211 196 177 171 170 173 172 170 171 176 191 210 227 231 231 225 220 216 217 216 210 198 187 190 194 201 208 215 222 225 226 218 102 97 93 97 102 112 126 139 150 161 170 167 161 144 128 112 113 109 107 107 109 110 113 114 114 109 98 93 86 84 81 80 80 79 84 88 93 97 104 107 107 107 105 106 103 104 102 103 101 108 113 126 136 154 171 180 194 198 195 189 175 166 160 154 159 158 158 163 166 169 171 170 169 171 166 154 126 74 58 74 128 147 148 150 160 180 198 212 217 218 215 211 209 208 206 205 204 201 198 201 202 205 203 203 201 199 196 196 193 190 188 188 186 184 184 184 184 182 180 175 172 165 159 154 148 144 141 142 148 153 159 165 171 176 179 180 182 180 178 180 186 190 195 196 194 195 192 189 184 179 177 179 184 190 197 201 204 207 209 213 214 213 213 213 214 214 213 212 213 216 218 220 221 224 224 222 222 222 221 221 223 226 230 236 241 247 250 252 251 255 258 264 272 276 277 277 274 271 269 268 267 268 267 267 267 267 268 269 270 271 272 271 271 270 270 270 270 268 263 260 257 258 258 256 255 251 244 349 349 349 348 348 347 347 347 346 346 345 345 344 343 343 342 341 340 339 338 337 337 337 337 336 336 335 335 334 335 336 336 336 336 337 337 338 338 340 342 343 347 357 30 98 121 126 124 133 132 132 104 50 11 343 341 333 338 346 348 352 4 52 77 81 62 12 57 54 52 46 32 72 130 36 54 64 60 57 62 60 50 38 33 44 64 38 15 19 4 348 340 333 15 26 23 31 35 52 75 92 80 35 30 21 251 248 245 244 256 272 293 302 288 242 233 227 234 261 302 318 326 329 333 343 349 352 343 335 334 334 331 329 327 328 330 331 331 332 333 333 333 334 334 334 335 335 335 336 338 339 337 336 337 338 339 343 345 348 352 359 10 26 35 48 66 86 102 101 95 90 90 95 93 95 98 99 99 100 100 99 100 99 104 117 133 142 144 126 74 37 30 47 61 79 98 201 172 123 107 90 67 95 234 206 168 114 102 90 135 173 268 242 188 126 105 96 141 225 203 173 118 81 75 62 59 164 180 129 90 72 32 277 350 82 99 49 33 77 120 124 121 112 58 69 95 109 243 212 189 139 137 279 247 229 202 171 160 124 118 121 135 200 184 153 111 99 97 90 78 37 335 303 301 93 180 184 64 63 65 38 19 59 92 92 27 344 261 198 194 199 213 228 253 292 352 15 9 357 322 348 71 66 66 68 76 89 96 100 99 100 97 90 81 58 35 31 35 36 345 327 319 311 293 291 301 330 354 36 58 69 46 337 332 341 348 235 198 173 171 163 246 259 264 264 262 280 295 308 323 78 10 358 7 16 24 32 29 6 353 341 12 39 20 356 345 9 32 7 15 26 43 98 130 224 228 238 341 322 319 269 307 325 354 45 53 57 58 56 54 53 76 135 146 150 139 88 54 35 12 347 353 28 39 46 359 198 151 150 157 162 180 209 198 156 6 5 10 46 57 29 16 26 22 15 28 42 54 35 7 348 340 2 48 76 68 71 129 103 76 61 38 325 308 314 317 300 265 274 321 331 333 325 331 350 360 82 90 71 20 19 43 73 57 3 13 20 5 352 339 336 332 349 8 36 120 188 188 156 64 91 115 242 288 296 298 292 251 229 225 242 360 204 217 264 295 38 111 10 347 341 332 344 357 16 54 105 95 76 50 354 335 329 339 8 240 225 237 251 285 317 332 281 253 235 220 202 249 282 287 280 273 256 233 197 218 251 257 261 264 265 265 249 231 220 221 225 231 235 239 244 248 246 243 234 231 233 244 252 259 253 233 220 227 252 266 274 274 273 271 270 268 261 253 247 247 249 242 228 212 214 220 223 223 219 226 239 249 254 257 258 258 253 245 238 239 241 237 229 211 187 175 176 179 185 189 194 197 200 205 201 193 184 181 183 182 181 183 190 201 213 224 230 229 223 216 210 208 206 203 197 193 194 198 201 208 216 224 225 224 204 149 130 122 120 129 138 150 158 165 167 166 159 150 138 130 121 115 111 109 109 107 107 107 106 99 95 88 86 86 86 86 84 86 88 93 98 100 102 104 106 106 104 101 97 97 95 96 96 97 106 113 129 139 154 165 175 185 189 184 180 172 164 165 168 171 172 170 172 176 178 178 178 177 177 176 168 144 78 60 60 122 156 160 168 183 202 214 219 220 220 214 209 206 206 205 203 200 201 202 202 203 204 204 204 203 202 200 197 196 191 188 184 185 183 180 177 177 168 159 145 136 131 131 120 117 122 133 148 156 164 169 174 179 179 180 178 178 177 182 186 188 191 195 198 200 201 195 188 184 183 186 190 193 193 195 200 204 209 211 212 213 213 213 213 214 215 215 216 217 219 223 223 224 226 228 228 226 226 227 227 227 230 234 239 244 247 250 252 256 260 265 270 273 275 275 273 270 268 268 268 268 269 269 268 268 267 268 269 271 272 273 274 274 273 273 272 268 265 262 257 254 255 256 256 256 253 247 349 349 349 348 348 347 347 347 346 345 345 345 344 343 343 342 341 340 339 338 337 336 336 336 336 335 334 334 334 334 334 335 335 335 336 335 337 338 340 343 346 357 22 85 107 112 109 112 129 151 180 118 78 54 22 17 17 12 341 345 4 41 91 104 108 57 45 70 77 74 28 8 47 68 52 56 60 48 31 26 40 53 48 46 65 91 121 70 36 352 345 343 5 66 41 33 44 49 51 58 67 51 22 2 341 282 258 243 226 221 223 270 296 295 289 284 275 275 297 316 332 341 343 337 335 338 338 333 330 329 326 326 326 327 328 330 331 331 332 332 332 332 333 333 334 334 335 336 337 338 339 336 334 334 341 344 347 350 356 3 12 22 30 36 41 50 76 106 119 118 113 109 106 101 98 99 100 100 101 103 106 112 116 124 133 136 136 130 125 97 62 51 52 50 57 57 81 148 121 97 82 64 309 206 182 115 84 84 88 133 104 70 141 213 250 198 139 170 189 164 159 360 31 48 45 75 187 175 156 132 114 78 311 309 37 74 60 51 52 82 154 158 145 111 124 152 200 210 198 169 107 98 156 235 226 212 149 107 93 105 125 150 188 178 151 90 95 99 88 80 71 55 360 253 237 214 184 127 91 70 48 45 115 136 167 38 360 200 208 205 170 128 77 34 22 9 1 346 337 254 223 360 21 42 54 59 70 83 87 78 93 116 121 130 144 188 232 241 260 286 296 297 286 218 224 307 333 345 8 36 105 136 10 352 349 339 296 245 215 250 285 261 270 273 180 82 305 303 305 333 32 5 354 345 15 40 35 21 358 359 2 20 29 24 31 31 50 38 16 11 9 8 9 19 82 157 335 336 314 260 240 266 305 345 21 53 68 70 66 64 63 29 32 82 85 64 42 30 23 360 337 352 19 36 45 57 68 78 93 99 50 37 30 16 3 343 339 337 50 85 184 32 41 56 54 43 49 60 31 352 338 345 3 54 77 72 110 213 163 111 97 19 281 289 302 336 346 341 4 3 334 324 316 330 348 360 102 93 65 16 342 8 60 42 16 40 60 22 349 336 333 331 336 350 32 50 181 180 47 45 70 76 38 290 287 299 298 229 194 174 306 305 251 239 285 295 299 277 320 336 334 341 3 30 53 66 80 100 131 224 260 272 274 278 293 300 298 278 283 324 309 299 272 248 228 209 199 206 229 256 271 272 209 166 163 217 252 261 263 261 261 259 253 242 227 230 235 251 261 268 262 261 256 256 256 251 245 239 247 263 272 261 219 215 231 255 266 271 271 268 268 268 268 265 257 251 247 240 234 225 225 225 229 228 224 228 231 239 246 251 257 261 259 254 248 244 240 234 225 208 198 193 189 189 189 192 194 196 198 202 203 201 196 191 188 188 189 191 198 207 216 223 229 228 222 212 204 201 200 199 198 197 198 201 204 208 214 221 222 220 201 176 157 150 147 153 156 161 162 163 159 156 149 145 141 136 126 113 107 105 105 106 106 103 99 94 90 87 89 88 86 88 90 95 98 98 101 101 103 104 101 99 94 90 88 86 86 88 90 97 109 119 136 147 156 164 168 176 176 176 176 173 174 177 180 184 183 180 180 180 182 184 184 185 183 180 170 154 106 60 61 122 160 174 185 197 208 218 222 221 221 210 204 203 203 203 205 206 206 205 204 203 204 205 204 204 202 200 198 193 190 185 180 177 176 170 160 154 128 106 78 65 82 107 120 124 136 148 160 167 172 176 178 180 178 176 172 174 180 192 194 194 193 193 196 200 203 196 191 186 184 186 191 198 198 201 203 209 212 212 213 213 213 213 214 214 216 219 222 222 224 226 226 227 230 232 234 234 235 235 236 236 237 239 243 247 250 254 256 261 265 270 271 275 275 274 272 269 268 268 268 267 267 267 267 268 269 271 272 275 275 276 277 275 274 273 270 262 258 257 256 254 253 255 256 256 254 251 349 349 348 348 348 347 347 346 346 345 345 344 343 343 342 341 340 339 338 338 337 336 336 335 335 334 333 333 333 333 334 334 334 334 335 336 337 339 341 346 352 8 49 91 97 99 97 100 119 259 264 262 221 101 78 348 314 330 335 351 25 80 90 83 68 347 330 30 79 68 25 6 12 58 71 64 67 73 49 13 53 51 37 33 31 17 32 80 99 234 349 4 73 113 120 141 174 174 136 57 66 80 66 23 358 357 17 60 144 174 208 264 283 289 292 296 296 299 311 329 347 346 342 330 328 332 331 329 329 329 327 326 326 328 329 330 330 331 331 331 331 332 332 333 334 334 336 337 337 338 337 336 334 337 343 348 352 360 10 23 31 39 38 35 31 36 69 110 127 129 127 122 116 111 110 108 112 112 114 116 123 135 141 143 133 128 118 78 331 242 212 92 60 48 42 37 48 83 85 90 106 98 83 119 128 100 93 114 104 58 120 162 180 191 228 154 141 158 165 155 145 159 121 110 109 131 159 173 185 194 180 180 256 270 106 102 96 83 66 73 98 116 128 133 173 208 227 208 183 110 93 100 164 220 209 192 119 86 75 90 123 154 180 160 110 64 95 98 90 96 100 84 62 345 277 265 216 177 115 82 78 73 69 60 48 48 15 330 284 301 22 79 108 74 16 342 329 316 302 206 150 46 24 39 50 47 54 65 80 94 122 187 204 200 208 229 234 237 254 277 288 300 315 330 92 313 329 345 354 8 40 74 31 8 358 360 350 341 339 14 360 341 334 325 302 309 322 329 329 25 33 21 349 343 35 42 36 12 353 10 21 25 17 4 49 61 61 54 24 3 354 352 356 8 49 50 358 350 345 285 217 212 231 329 350 29 61 75 91 40 40 43 44 55 71 73 45 16 360 347 340 359 20 39 35 26 27 44 83 94 87 84 67 30 340 313 315 315 81 118 180 91 70 68 59 47 52 56 55 20 9 11 20 54 81 101 158 216 187 162 146 150 296 314 8 20 31 36 15 358 325 322 322 331 337 333 79 82 67 17 317 19 60 39 17 301 140 78 350 338 333 329 326 349 24 22 16 17 355 330 317 302 284 272 267 273 259 144 126 113 299 303 299 318 346 289 290 294 316 331 337 351 14 53 67 68 73 84 106 145 204 230 243 232 103 106 322 311 315 310 240 242 262 239 202 200 202 208 219 233 262 259 176 154 156 204 245 264 263 261 259 260 258 248 234 233 242 264 276 281 275 265 254 251 251 251 245 232 234 250 284 287 270 235 228 243 255 265 266 267 263 263 263 265 264 264 257 247 240 234 232 232 232 230 229 230 233 238 241 245 251 257 259 256 251 245 237 227 216 206 208 206 202 198 195 195 195 195 198 201 204 204 204 199 196 195 196 198 204 211 219 225 231 231 226 211 201 197 197 197 198 199 200 203 206 209 213 219 219 216 201 185 170 162 159 157 157 157 157 154 151 149 148 148 144 135 125 114 111 110 110 110 108 102 98 93 92 90 89 89 90 92 95 98 99 99 99 99 98 97 94 92 88 85 83 80 82 85 90 100 112 123 133 143 155 163 164 171 171 174 177 180 183 185 188 186 186 183 183 185 186 186 189 188 186 180 170 157 137 81 65 118 165 186 199 208 215 218 220 219 212 205 203 204 206 207 207 206 207 206 205 205 204 204 203 204 202 200 198 193 189 183 180 171 168 165 144 126 93 78 78 92 122 136 147 152 158 164 167 173 176 180 180 178 173 169 167 177 186 197 201 199 197 197 196 198 200 198 195 188 182 175 178 187 200 206 209 213 215 215 215 215 213 213 212 215 218 225 228 229 228 229 230 230 230 235 240 242 243 245 245 244 244 245 247 251 254 258 261 264 268 271 273 274 274 272 271 270 268 266 265 265 265 266 268 271 273 278 278 279 278 277 274 273 270 267 264 259 256 254 255 254 253 254 254 256 256 254 349 349 348 348 348 347 347 346 345 345 345 344 343 343 342 341 340 339 338 337 336 336 335 335 334 333 333 333 332 332 333 333 333 333 334 336 339 342 348 355 4 20 57 83 90 91 91 91 184 282 293 301 278 206 156 104 52 19 355 17 60 87 66 54 24 335 307 15 56 48 37 9 16 70 78 70 90 147 113 75 79 52 18 346 323 323 333 55 109 91 12 24 75 113 151 190 218 222 224 35 91 129 145 154 322 292 277 261 154 160 245 266 279 284 283 285 289 299 315 339 348 344 335 326 327 328 329 328 327 326 325 326 327 328 329 329 330 330 330 330 331 331 332 333 333 334 336 338 338 338 337 339 343 348 351 355 360 11 23 39 54 66 62 57 50 65 83 113 125 133 132 128 126 125 125 125 128 128 130 135 149 169 177 177 158 140 133 121 309 307 290 240 72 64 53 38 37 82 87 94 114 261 275 201 152 109 91 92 101 126 201 200 201 190 178 149 143 148 173 174 134 107 93 122 130 122 127 145 198 228 215 201 206 162 109 117 117 119 92 55 66 79 90 108 141 189 241 209 157 99 99 126 242 222 194 167 95 87 78 75 309 274 298 319 331 76 76 102 115 118 123 119 140 241 299 286 217 205 309 359 72 72 66 41 29 360 327 315 302 330 2 36 152 166 269 301 306 305 287 24 41 34 31 39 50 53 55 63 108 138 186 242 275 250 242 252 273 292 309 339 347 360 360 29 91 128 50 21 17 16 20 52 51 19 10 26 31 11 10 34 40 27 16 31 47 30 15 360 357 13 7 349 316 357 54 46 33 359 350 6 31 45 30 21 31 46 61 84 80 4 335 328 322 331 50 75 32 358 356 16 46 95 114 64 26 21 30 58 84 19 39 74 61 56 74 76 60 30 357 342 341 357 15 32 31 18 358 8 67 155 168 167 163 161 257 288 300 304 114 118 130 181 76 75 66 55 37 10 289 24 37 34 38 53 86 121 154 172 169 137 42 49 52 49 20 16 30 26 4 346 323 346 360 358 2 12 45 64 76 14 293 61 76 60 25 314 333 6 356 350 343 341 346 4 14 17 11 9 360 318 295 284 279 272 248 192 147 107 79 91 154 307 311 302 287 257 284 303 318 331 342 357 25 56 64 55 36 360 70 85 86 117 125 98 78 59 322 306 303 289 241 235 253 277 270 243 229 223 228 240 268 253 209 182 189 219 248 264 265 264 260 262 265 251 237 225 235 248 258 264 265 257 244 236 234 236 230 219 203 215 269 285 286 273 259 248 247 252 257 259 258 257 257 264 270 274 272 264 249 239 237 237 239 238 237 235 238 242 242 242 243 248 253 254 253 248 236 219 205 203 209 212 211 207 202 199 197 197 200 202 203 205 206 205 203 202 203 205 209 215 222 228 237 234 212 196 197 197 197 197 199 200 201 203 205 208 213 218 218 211 192 178 166 158 154 151 154 154 152 150 149 150 150 147 140 127 125 123 120 118 117 112 108 102 98 95 92 90 92 92 95 95 95 96 96 95 93 90 90 88 88 87 85 83 81 78 79 83 90 100 110 121 133 145 154 159 163 166 172 180 185 187 190 193 191 189 187 186 185 185 187 187 187 189 187 180 180 174 172 167 156 159 185 197 211 217 221 222 220 214 212 210 210 209 209 208 206 206 206 206 206 204 204 204 203 204 203 201 199 193 186 184 175 169 166 154 159 155 167 148 155 150 157 159 162 167 167 170 172 174 178 183 186 185 180 177 177 183 190 196 203 205 204 201 200 198 199 197 194 182 174 171 178 187 199 209 214 218 219 219 217 214 212 211 212 218 223 226 231 235 233 231 232 232 233 235 240 243 246 247 247 247 248 249 250 255 258 260 263 266 270 271 273 273 272 271 270 268 266 265 265 266 267 269 271 275 278 282 281 279 275 272 269 266 265 263 262 262 256 254 253 253 253 254 255 256 256 255 349 349 348 348 348 347 347 346 346 345 345 344 343 342 341 341 339 338 337 337 337 336 335 334 333 333 332 332 332 331 331 332 332 332 334 337 341 346 351 355 7 27 65 96 99 91 84 67 184 359 32 8 344 265 162 72 59 49 24 355 84 95 39 31 27 42 44 39 35 14 350 298 18 57 84 79 41 40 47 56 71 77 28 333 327 311 268 93 65 44 14 21 38 77 94 299 269 265 297 347 133 147 166 187 216 245 260 278 294 288 274 280 291 289 278 260 260 291 326 351 343 332 324 323 325 326 326 326 325 325 325 326 327 327 328 328 328 329 329 330 330 331 331 333 333 334 336 338 338 340 344 348 353 358 360 2 11 20 35 47 58 64 65 65 62 67 78 97 112 126 130 130 133 134 134 136 136 135 138 147 172 200 204 197 175 152 135 113 99 86 47 313 184 150 157 159 184 175 151 36 20 19 20 194 155 52 22 33 48 52 73 127 137 126 114 100 88 99 133 120 101 108 112 131 135 120 124 133 177 218 221 180 122 76 70 90 105 116 94 74 79 94 105 85 76 75 70 59 67 229 247 345 356 206 186 122 95 116 130 171 180 259 278 279 251 156 91 121 132 140 152 155 158 212 328 280 213 205 35 45 40 41 360 322 335 327 325 317 315 349 358 358 351 247 276 293 312 327 78 52 55 81 91 126 121 120 131 126 139 125 95 332 333 282 221 261 350 350 10 6 346 299 309 6 52 91 45 25 6 352 306 19 62 32 21 14 10 360 6 25 53 31 11 23 32 25 9 343 328 324 11 17 9 33 51 52 35 359 348 346 358 50 56 28 8 14 21 35 292 248 264 279 295 315 27 140 156 14 5 7 350 352 30 39 35 21 14 35 43 33 51 75 73 67 57 56 52 23 359 332 306 230 234 255 269 277 293 315 307 180 167 65 91 130 239 274 300 322 52 34 19 357 77 96 96 93 119 34 41 106 114 113 102 86 77 80 91 108 102 14 7 20 51 69 46 32 29 9 345 331 323 347 19 58 21 10 19 42 118 181 261 96 81 66 31 337 346 354 358 346 341 347 360 11 3 360 360 360 360 314 282 282 283 291 198 152 340 336 330 28 163 286 292 286 299 313 322 324 323 337 352 7 27 119 209 227 246 261 296 6 29 299 282 360 360 339 273 267 274 287 295 293 313 311 290 273 255 241 240 253 267 261 248 226 221 230 249 263 267 265 258 248 242 238 235 231 234 237 240 245 252 249 239 223 215 215 206 197 183 189 213 264 279 281 277 267 254 243 244 251 262 259 256 259 265 270 275 275 268 252 233 233 235 242 245 245 249 252 251 247 246 249 252 255 257 256 238 205 194 198 206 213 215 215 211 207 204 202 202 204 205 207 208 208 209 208 209 211 214 215 214 188 60 46 128 180 194 198 199 200 200 202 204 206 207 209 209 209 201 184 154 149 143 141 144 145 152 151 147 148 147 149 146 139 134 131 134 134 131 126 122 113 108 103 98 96 93 93 94 96 96 95 95 95 95 92 90 87 85 85 83 85 85 83 80 79 80 85 91 101 114 124 135 144 152 157 162 170 178 185 189 192 195 197 194 190 184 183 183 186 185 185 186 187 187 184 180 184 193 200 206 203 206 206 218 225 228 228 225 220 220 217 215 212 210 209 209 207 206 206 205 204 202 201 201 201 202 201 198 192 187 180 175 168 168 168 174 173 172 162 162 165 173 174 174 175 176 180 182 185 186 187 187 186 182 183 183 187 191 194 199 206 207 207 206 201 196 192 185 172 176 180 187 192 198 206 215 221 223 223 221 218 215 215 218 220 225 228 232 235 233 232 231 233 235 238 240 241 244 247 248 249 250 250 253 255 259 261 263 266 268 270 271 271 271 269 267 266 265 265 267 268 270 271 273 276 279 281 277 273 271 268 266 264 264 263 261 260 255 254 252 254 255 257 258 257 254 251 349 349 349 348 348 347 347 346 346 345 345 344 343 342 341 339 339 338 338 337 337 336 335 334 333 332 331 331 331 330 330 330 331 332 334 338 343 345 346 360 14 35 111 121 120 113 101 14 341 38 74 60 41 14 34 45 57 67 70 75 92 81 40 23 26 38 39 34 27 349 45 56 28 50 87 67 46 45 34 18 27 55 39 16 22 61 82 82 74 54 25 13 33 65 45 19 360 356 348 344 24 78 84 73 39 320 308 335 11 359 340 328 320 316 310 251 254 354 352 355 346 336 327 327 328 326 325 326 326 325 325 326 326 326 326 327 327 328 328 329 329 330 331 332 333 334 336 336 337 340 345 349 356 2 5 11 21 34 45 48 48 44 38 41 45 54 68 71 50 41 57 119 132 135 139 141 137 136 142 153 180 206 225 236 235 201 141 115 106 100 85 14 331 180 174 184 187 183 160 81 55 45 52 77 103 113 110 90 73 59 63 81 77 79 82 71 56 68 87 111 125 136 140 141 132 135 154 156 162 173 206 245 339 3 24 39 52 64 102 145 166 151 137 117 92 77 61 44 299 264 274 275 275 205 180 77 109 132 137 139 111 143 174 232 257 233 215 172 163 168 183 180 141 180 285 236 213 64 56 58 11 340 323 322 345 353 356 9 14 21 1 344 319 280 277 336 6 61 100 111 119 150 167 177 170 164 138 91 53 33 16 333 350 16 28 23 3 360 309 14 12 312 10 18 19 18 13 8 360 351 324 35 81 81 64 341 357 358 3 4 10 360 5 24 23 17 354 338 5 61 69 56 46 45 47 48 28 359 335 326 313 33 66 32 7 350 354 355 298 270 246 276 323 2 21 15 360 360 20 27 38 29 20 27 31 14 10 22 54 64 68 75 81 86 87 75 59 31 9 334 266 243 270 294 301 264 242 254 237 131 93 68 23 360 268 285 360 32 33 32 33 40 80 108 133 169 200 185 149 140 162 185 197 154 67 50 28 11 21 19 11 9 46 63 56 43 27 354 333 322 321 349 359 141 82 337 282 269 257 312 103 112 83 67 57 352 331 339 345 345 350 360 7 11 2 2 4 5 357 286 276 287 280 254 123 141 274 296 302 314 289 261 286 307 336 346 341 339 338 357 9 25 63 88 113 142 196 213 35 58 64 72 70 58 312 280 264 257 246 276 287 292 307 321 293 280 265 239 217 227 240 252 252 247 240 240 251 259 267 266 261 244 234 233 234 236 237 242 248 252 255 250 234 210 203 194 188 182 176 187 204 240 264 277 280 279 271 261 250 267 279 279 272 258 254 256 264 270 270 259 243 225 230 242 253 258 267 270 270 264 261 259 261 263 266 270 243 189 185 195 202 211 217 220 219 217 214 211 208 209 209 209 211 211 213 214 215 219 233 325 8 24 36 42 62 99 164 188 196 201 202 199 194 189 183 178 164 141 114 116 117 130 133 132 135 139 139 140 138 139 140 137 136 134 138 140 142 140 138 130 124 117 112 108 102 98 96 93 92 94 94 97 97 96 94 92 89 87 85 83 81 83 83 82 81 80 82 87 94 109 119 127 133 142 150 157 164 175 185 189 193 193 196 198 195 187 176 180 180 183 183 183 186 191 202 202 202 202 200 206 211 224 229 247 247 253 256 245 238 233 233 232 227 223 218 215 213 209 207 205 202 200 199 199 200 200 198 200 199 192 185 174 174 174 175 174 174 172 162 162 165 172 180 188 203 191 184 186 189 193 191 187 186 184 180 182 184 188 191 194 198 203 206 209 210 200 193 189 186 183 188 190 195 195 198 205 213 222 225 227 224 222 219 220 222 225 228 230 231 231 230 229 230 232 234 237 240 241 245 247 248 249 251 251 253 254 258 260 262 264 266 266 266 266 265 265 265 266 266 266 268 269 271 273 276 279 278 276 272 269 267 266 265 265 264 262 259 256 254 254 255 256 259 261 260 257 251 247 349 349 349 349 348 347 347 347 346 345 344 343 342 341 340 339 338 338 338 337 337 336 335 333 332 330 330 330 330 330 329 328 330 332 335 339 345 344 35 73 37 27 81 136 145 139 124 91 36 30 49 60 27 329 360 28 47 57 61 70 80 79 76 59 32 30 15 3 45 51 48 49 40 69 87 92 82 74 47 29 3 360 13 27 33 60 81 90 87 82 45 29 55 60 44 15 332 320 319 329 334 346 13 30 347 322 310 339 42 7 344 329 325 326 324 317 338 352 350 347 342 336 331 331 330 326 326 327 325 325 324 324 324 324 324 325 326 326 327 328 328 329 330 331 332 334 336 336 337 340 343 347 355 5 16 30 41 50 55 51 47 39 41 39 36 45 66 87 91 72 52 83 120 131 141 147 139 139 147 154 165 154 155 267 287 281 269 249 97 98 101 137 248 223 194 215 221 217 200 180 122 85 69 76 98 130 141 143 123 99 68 55 57 62 69 79 67 48 87 123 138 177 185 183 173 152 139 149 146 99 79 64 3 326 337 25 45 50 186 166 160 142 133 122 95 78 65 27 293 293 296 309 250 209 213 27 122 133 133 129 108 153 169 190 215 227 246 262 245 258 288 286 305 180 204 228 180 122 72 43 356 353 2 356 351 354 29 60 47 26 342 326 318 340 109 81 78 92 108 121 124 135 143 138 103 71 56 31 20 12 13 13 45 43 35 17 357 358 13 29 34 40 38 30 21 10 354 347 345 349 360 184 204 197 208 231 343 350 351 331 332 360 14 27 18 13 342 36 72 92 96 90 72 57 65 61 21 349 322 328 344 30 38 23 3 337 357 352 320 350 31 7 5 18 18 10 356 356 41 49 51 36 21 16 14 14 6 7 61 87 93 107 129 120 97 82 66 48 22 13 37 35 21 339 318 302 277 227 239 254 299 352 358 347 285 201 154 121 73 49 71 67 64 80 106 130 155 169 180 186 212 200 130 66 50 43 17 331 315 360 32 30 36 43 48 41 25 353 346 353 29 47 14 212 142 60 13 346 301 282 268 148 107 110 172 201 295 334 340 349 8 17 15 9 358 356 356 360 349 261 273 300 137 115 99 113 180 306 305 301 274 246 294 312 324 335 346 11 19 19 19 22 35 55 76 93 110 82 70 69 84 131 122 128 201 269 282 286 293 306 317 322 311 302 285 277 268 240 211 213 229 250 253 254 250 251 255 262 270 272 267 256 249 246 242 237 234 243 251 258 259 253 226 196 184 178 177 178 180 188 205 230 253 269 278 281 280 271 255 260 272 281 277 270 253 245 246 258 265 268 261 234 236 251 269 275 275 274 271 271 270 269 269 270 270 265 230 189 177 188 198 209 217 221 221 220 219 217 215 214 213 213 213 214 217 219 222 231 269 314 12 47 52 50 51 58 67 91 119 133 144 147 147 141 125 109 96 92 94 110 122 133 123 118 124 129 131 130 130 130 130 130 135 139 140 143 143 141 138 131 127 123 117 112 107 102 97 95 92 94 96 99 100 98 94 92 90 87 85 82 80 81 83 84 83 85 87 94 107 116 121 124 129 135 144 152 163 174 183 190 193 195 196 194 187 180 173 177 180 183 183 183 186 198 215 222 225 220 215 211 213 219 245 276 303 333 350 322 287 263 274 279 274 261 248 234 223 216 210 204 200 198 196 197 197 198 196 195 195 192 186 180 180 180 175 174 173 172 172 172 172 180 188 203 209 202 195 190 189 191 190 188 185 183 183 184 187 192 194 197 198 199 201 204 202 190 183 187 192 196 196 198 198 198 198 203 210 219 224 226 224 222 219 220 222 227 230 232 231 229 228 227 227 230 232 232 236 238 242 245 247 249 250 251 252 254 256 258 261 262 262 262 261 261 262 262 263 264 265 266 266 269 271 275 277 280 274 270 266 264 263 265 265 265 263 261 259 256 256 257 259 261 262 261 257 254 248 245 349 349 349 348 348 348 347 347 346 345 344 343 342 341 340 339 338 338 338 337 337 336 334 332 330 329 328 328 328 328 327 328 329 330 335 340 341 350 107 119 118 130 151 147 159 206 191 92 62 35 27 31 34 12 348 20 29 51 64 60 70 82 129 185 70 40 25 29 45 35 23 336 61 72 86 102 117 122 108 19 334 333 332 351 34 75 79 83 67 61 58 59 72 59 40 360 313 292 296 311 319 323 336 341 317 312 311 101 119 167 295 295 299 302 307 312 324 333 336 337 335 331 327 326 323 320 322 323 322 322 321 321 322 322 323 323 324 324 325 326 327 328 329 330 331 333 334 333 337 341 344 349 357 13 32 45 54 60 63 63 52 45 47 43 35 27 29 91 111 121 50 330 111 127 125 122 116 132 139 133 127 114 102 84 312 283 261 312 30 91 132 145 164 160 194 228 261 276 282 275 268 212 167 212 198 157 137 140 134 127 109 70 21 45 73 121 126 90 118 131 138 173 193 164 131 123 121 131 76 7 27 28 360 320 262 256 180 196 178 154 122 77 82 85 81 84 101 269 267 257 278 321 262 233 229 252 346 79 117 128 147 182 193 204 223 247 292 311 313 322 325 333 10 77 257 267 266 268 55 38 307 354 346 313 309 309 36 69 62 28 313 310 309 50 115 109 119 121 123 119 102 88 77 64 57 56 42 22 8 360 19 39 54 60 54 13 357 7 32 49 45 45 48 38 19 352 332 318 313 307 360 81 136 190 209 232 310 256 280 333 360 25 33 28 8 5 136 67 54 32 81 90 58 50 63 51 18 351 336 10 34 37 28 9 355 343 64 39 17 49 47 26 14 5 11 6 347 349 26 57 64 63 40 27 45 34 339 338 20 77 97 99 78 46 61 73 70 58 34 24 21 13 360 332 337 355 6 12 6 5 3 351 351 358 46 155 148 141 188 223 82 75 60 34 32 56 67 66 55 55 60 63 68 64 56 45 24 6 348 357 50 49 41 35 32 31 29 20 5 3 24 28 3 339 333 21 4 321 302 288 283 262 206 224 268 276 309 327 331 341 20 35 22 9 358 353 357 6 360 257 251 250 136 99 77 110 148 296 288 264 269 292 313 320 323 330 27 55 43 22 3 357 27 27 8 12 46 40 16 357 4 14 98 136 186 269 296 321 324 319 298 287 284 276 261 267 279 242 180 180 218 242 253 255 252 249 246 255 262 270 268 264 263 263 262 256 249 248 252 259 256 249 205 178 168 171 177 180 185 190 210 231 249 262 274 280 284 279 265 243 253 268 274 273 261 253 246 263 272 278 278 279 292 305 296 289 283 279 276 274 271 269 269 268 266 257 239 218 205 205 209 214 219 221 221 220 219 218 217 217 216 217 216 217 219 221 225 223 216 180 147 125 98 74 66 65 68 84 106 123 130 132 134 132 125 114 105 102 104 117 120 119 114 117 123 129 132 134 136 138 141 145 144 144 144 142 141 137 134 130 128 123 118 115 112 106 102 100 99 100 101 103 99 97 93 92 90 89 85 82 82 81 84 86 90 94 102 107 114 120 121 124 127 131 135 143 155 166 177 187 189 189 187 184 176 173 173 177 180 183 183 185 188 197 213 223 230 229 226 222 215 215 228 251 282 319 336 341 324 305 303 302 298 286 269 248 231 218 212 205 199 197 194 192 191 191 191 195 198 200 191 189 189 189 185 186 180 180 180 180 180 186 191 206 215 210 199 190 187 187 190 193 193 193 192 191 193 196 194 194 191 187 188 184 180 173 183 192 199 203 201 201 204 203 205 209 213 219 223 225 223 221 217 218 221 228 229 231 228 227 227 226 226 228 230 231 233 236 239 243 247 249 250 251 252 253 254 256 257 258 259 258 257 256 256 258 261 262 264 265 267 271 274 278 276 273 268 264 263 262 262 264 265 264 263 261 261 261 262 263 264 264 261 257 254 252 248 245 350 349 349 349 348 348 347 347 346 345 344 343 342 341 340 340 339 338 339 338 337 335 333 331 328 327 326 326 326 325 324 325 327 328 338 353 360 27 136 160 165 165 156 124 85 17 14 46 74 64 34 29 36 84 140 142 56 54 54 48 148 186 136 122 66 59 54 49 42 13 338 286 315 10 48 95 168 168 157 311 320 323 325 323 357 51 60 58 37 7 227 40 53 52 39 325 180 174 279 290 301 308 315 315 315 315 305 256 208 209 255 269 274 290 305 309 315 321 326 330 327 321 318 315 315 316 318 318 318 318 318 318 319 319 320 321 322 323 324 325 326 327 328 329 330 332 331 333 338 343 346 356 8 23 38 49 51 53 65 79 82 78 72 56 34 360 341 345 140 169 285 325 32 101 112 105 96 104 119 123 118 112 105 107 257 268 359 64 65 87 87 85 77 81 151 200 275 292 300 289 286 282 232 210 212 203 124 94 56 47 218 167 122 106 112 118 135 139 135 140 149 154 163 126 122 128 147 186 142 43 37 24 8 28 148 171 180 190 162 119 75 61 70 81 92 100 232 262 256 243 278 289 260 244 237 239 42 85 110 132 157 188 202 229 257 310 328 336 355 24 40 91 55 38 337 262 234 202 184 229 242 277 290 279 275 282 31 76 92 242 268 288 297 331 82 78 132 149 154 86 44 48 45 47 53 60 47 26 360 356 9 19 35 73 76 29 4 356 27 52 63 66 72 75 36 305 297 288 287 281 276 268 140 201 216 218 225 219 300 345 6 39 51 28 353 300 247 221 278 319 352 13 17 26 40 34 18 3 5 28 41 48 25 353 337 353 126 60 51 72 72 59 31 360 8 355 335 337 349 57 105 140 180 243 277 314 315 327 340 354 2 22 49 56 58 65 75 77 77 9 358 360 358 352 10 28 34 17 353 2 6 349 340 331 343 83 52 92 151 322 337 90 89 58 39 30 49 53 46 54 71 82 89 90 79 59 27 6 342 10 64 66 61 47 33 25 34 35 15 11 16 12 358 337 339 2 358 345 328 317 310 296 269 269 289 297 305 315 320 331 16 36 35 14 4 2 5 13 9 353 245 255 337 92 126 152 170 206 269 305 321 320 316 321 326 67 68 56 62 34 337 347 49 19 258 265 265 277 256 253 293 287 191 160 162 165 291 301 286 276 264 258 255 248 230 248 283 319 249 191 212 231 248 253 252 242 235 237 252 262 263 264 263 268 273 271 267 262 259 257 244 217 170 161 160 173 180 185 187 192 215 233 247 257 266 277 284 287 277 246 244 249 259 262 262 264 269 275 276 275 279 282 284 292 291 287 283 277 272 269 266 264 262 260 258 250 239 224 215 214 216 219 222 223 223 220 219 218 218 218 219 220 220 220 221 219 213 186 151 136 144 144 131 113 91 91 98 113 125 135 139 143 145 144 141 130 121 116 111 113 115 117 120 125 131 137 143 146 150 153 154 154 151 149 147 143 139 134 130 125 123 121 118 115 113 109 107 107 109 113 106 102 97 92 89 90 90 90 89 87 85 86 90 95 101 105 107 109 114 117 123 126 129 131 130 141 154 166 176 184 184 184 180 176 173 173 177 180 185 188 187 188 192 203 215 223 226 229 228 226 223 215 206 224 285 320 327 330 318 306 298 289 288 274 262 247 232 218 211 205 198 194 190 189 188 189 192 200 200 202 203 203 202 200 199 194 190 185 186 186 185 189 195 202 211 215 205 193 190 189 193 195 200 201 198 195 192 189 183 180 180 176 176 176 176 180 190 198 204 207 206 206 204 208 210 213 216 220 224 225 223 218 215 216 220 226 226 226 224 223 222 222 222 224 227 229 231 234 236 241 245 247 249 250 251 252 252 252 253 254 254 254 254 253 253 255 258 260 263 267 271 275 276 273 269 266 264 262 262 262 262 263 263 263 264 265 266 267 267 265 264 263 259 256 253 250 247 245 350 349 349 349 349 348 347 347 346 345 344 343 342 341 341 340 339 339 339 338 337 334 332 329 326 326 324 323 322 320 319 318 315 316 337 13 50 49 66 133 158 175 139 116 78 50 38 41 67 73 58 33 32 62 143 188 353 14 28 39 55 165 147 93 27 37 40 35 40 28 18 27 47 41 19 234 211 211 222 300 315 318 333 355 44 59 62 49 247 225 246 330 5 37 29 27 94 101 27 324 306 303 300 290 294 299 297 286 265 263 280 287 293 302 309 309 312 317 318 319 317 314 313 313 314 314 314 314 315 315 316 316 317 318 318 320 321 323 323 324 325 326 327 328 330 330 329 334 345 349 354 4 19 38 43 47 45 43 36 51 92 84 85 74 301 301 310 314 313 312 328 333 360 113 120 120 112 105 88 85 99 102 94 85 289 315 344 78 90 99 103 96 72 62 66 64 21 309 291 275 295 295 218 202 212 228 241 156 81 65 136 144 135 130 129 139 167 160 130 162 167 180 147 128 142 163 177 177 152 127 100 75 41 73 118 140 144 152 116 98 88 78 75 101 128 277 302 315 324 326 286 277 273 267 256 233 171 119 116 126 147 189 279 24 56 45 33 19 14 172 157 145 144 221 295 228 213 225 235 260 287 316 320 311 267 253 22 91 126 223 254 283 306 341 344 341 295 119 112 32 27 45 55 60 69 76 71 62 50 30 17 8 8 21 16 9 24 29 41 59 93 98 115 186 228 255 292 301 306 302 283 345 40 360 224 210 203 19 356 351 345 19 61 4 313 296 255 207 348 14 24 19 6 13 22 25 25 22 14 9 10 25 37 5 345 355 13 22 35 61 99 109 94 64 18 332 315 328 337 29 111 127 25 356 340 354 3 22 37 60 44 28 67 83 75 73 81 75 64 27 23 39 37 32 20 12 8 360 323 343 338 326 324 326 346 356 356 47 90 58 47 71 98 104 45 32 63 65 61 51 65 110 111 107 97 84 34 2 356 28 57 71 88 113 114 91 45 33 18 9 3 4 341 331 340 352 348 340 322 322 326 321 315 299 305 309 307 308 316 328 353 25 33 16 11 12 11 11 10 41 77 86 86 112 142 155 135 114 75 4 322 315 310 333 50 173 285 330 296 305 333 13 67 74 276 277 265 257 234 217 218 208 193 161 142 131 208 257 265 265 261 262 266 265 266 272 277 284 270 246 223 228 242 250 253 242 230 223 241 254 263 265 265 265 267 270 271 270 264 250 211 175 154 160 168 180 186 189 189 196 217 236 250 249 253 265 275 281 275 263 246 241 247 261 274 281 278 272 270 268 270 270 274 269 267 271 270 268 264 260 258 256 254 254 252 247 237 221 218 218 221 223 226 227 226 222 219 217 218 220 222 223 223 226 231 223 216 93 92 113 186 197 197 184 169 148 137 135 143 148 148 149 149 147 144 136 130 120 110 102 115 122 129 131 135 141 145 149 152 154 153 152 151 149 147 142 137 133 130 127 125 121 117 114 110 109 109 111 110 108 100 96 92 90 90 90 92 92 94 94 92 95 100 105 109 110 108 104 106 112 122 130 135 141 147 162 171 180 185 185 185 184 180 180 180 180 183 185 189 194 196 199 202 209 216 222 223 225 222 220 219 217 212 181 360 332 320 319 310 301 287 280 274 265 254 243 228 216 209 204 196 191 187 188 186 189 193 199 203 206 205 207 207 206 206 203 202 198 195 191 189 195 199 205 210 216 212 204 197 194 194 197 198 197 196 191 180 171 175 183 190 189 191 190 191 190 197 201 206 206 206 207 207 208 212 215 220 223 226 225 223 217 215 216 219 222 224 223 221 219 218 218 219 220 223 226 227 230 231 237 242 245 248 247 249 249 249 248 248 248 250 251 252 253 254 255 256 259 264 268 271 270 268 266 263 261 260 261 261 263 264 263 264 265 266 268 270 268 267 264 261 259 257 255 253 250 248 244 350 349 349 349 349 348 347 347 345 345 344 343 342 342 341 340 340 340 339 337 336 333 331 328 326 324 321 316 314 312 311 309 299 306 319 126 129 123 131 159 159 166 108 90 77 59 43 45 45 56 61 54 39 40 77 94 11 352 351 3 42 113 115 30 15 26 35 39 45 44 36 47 73 66 81 190 197 200 217 274 300 315 338 43 65 73 79 242 259 73 352 344 355 7 7 358 355 9 345 312 302 296 285 276 277 280 283 284 288 292 295 298 301 307 307 306 309 311 313 313 311 311 312 312 312 312 312 313 313 313 314 315 316 317 318 319 320 322 322 323 324 325 326 327 329 329 329 337 344 348 354 12 32 48 49 49 60 49 30 19 27 38 10 344 336 319 314 307 292 240 240 265 181 147 133 132 103 84 65 59 64 79 77 39 360 336 333 126 171 148 108 95 81 66 49 45 31 355 352 348 20 37 96 108 110 248 250 229 76 65 101 135 142 144 139 139 150 194 265 238 229 232 168 149 180 246 340 157 154 143 145 160 173 335 104 118 105 83 68 90 101 102 107 215 269 298 316 325 340 19 80 265 266 247 237 215 187 147 112 104 110 139 224 70 70 64 30 306 254 233 236 243 256 277 281 251 261 302 309 319 309 309 313 319 298 166 127 59 67 198 277 304 321 330 335 344 360 61 74 69 83 111 106 106 110 112 112 109 102 83 43 360 352 356 6 8 8 24 49 55 79 106 98 65 28 319 347 349 351 331 319 21 48 58 21 343 2 5 357 347 335 355 85 43 12 353 332 50 64 52 37 7 345 358 7 17 27 53 68 54 36 44 51 23 4 359 359 2 4 16 104 114 99 78 34 349 337 344 350 75 84 71 16 346 333 33 59 53 77 127 74 72 92 108 114 110 98 64 47 32 41 53 72 76 57 27 11 355 335 340 328 319 336 350 357 355 355 53 73 54 39 37 80 106 360 40 120 150 162 77 72 122 64 63 80 79 53 41 38 50 51 45 70 99 108 99 34 27 23 11 6 92 268 290 279 285 298 303 298 307 314 313 322 328 327 326 322 318 312 329 15 41 40 27 19 13 5 313 224 172 124 116 105 97 128 169 78 83 94 346 307 304 312 71 86 77 360 327 314 348 13 46 99 162 286 296 272 260 259 217 190 166 149 121 129 196 235 249 263 269 272 272 272 273 273 275 273 270 267 258 242 239 241 255 259 254 238 226 233 247 262 270 271 268 267 270 271 271 263 235 180 168 165 173 180 188 192 193 192 200 220 244 256 254 252 253 261 268 268 265 258 270 281 284 285 278 272 266 266 266 266 258 254 250 252 255 258 258 257 256 253 253 253 255 253 247 232 217 217 218 223 227 229 229 228 224 220 217 219 221 223 225 227 232 233 225 225 265 242 232 230 223 218 201 182 167 160 155 155 156 155 153 150 148 145 141 135 126 110 104 115 127 134 133 132 127 128 130 137 142 144 145 145 145 143 140 138 136 134 131 126 123 118 115 111 111 111 112 107 103 97 94 92 92 90 92 94 95 99 101 103 107 111 110 111 106 105 104 108 115 129 139 147 157 169 184 188 191 192 193 188 188 187 186 188 187 190 191 198 203 205 208 211 215 219 223 224 224 220 216 210 200 148 95 28 325 305 307 303 299 285 282 274 261 251 240 225 214 207 199 190 189 187 187 188 190 197 204 207 209 207 208 207 207 207 206 205 203 202 200 198 201 203 208 213 218 218 214 206 201 197 196 194 194 191 184 180 183 187 190 194 194 194 193 196 198 201 205 208 207 206 206 206 205 210 215 222 226 226 226 224 219 218 218 221 223 223 222 219 215 214 214 216 218 220 222 224 226 228 232 236 241 243 244 244 245 245 244 244 245 245 247 250 252 254 255 257 258 261 261 261 261 259 259 258 258 259 260 262 266 268 269 266 265 264 266 266 265 264 260 257 256 255 254 253 251 248 244 349 349 350 349 349 348 348 347 346 345 344 343 343 343 342 341 341 340 339 337 335 333 330 328 327 324 315 310 305 317 326 360 27 19 309 196 180 174 194 155 129 117 91 87 83 69 60 66 65 63 71 72 44 39 64 74 63 19 13 28 49 97 65 44 43 48 64 53 43 4 330 184 82 62 70 137 180 192 202 236 269 274 287 71 71 73 74 72 71 62 9 341 325 326 326 311 306 311 308 301 291 283 274 271 271 271 270 270 273 277 286 294 296 297 299 302 305 307 308 309 310 310 310 311 311 311 311 312 312 312 313 314 315 316 317 319 320 321 322 322 323 324 325 326 327 324 321 323 317 303 283 259 194 167 194 212 234 47 52 34 38 22 343 329 314 319 319 279 224 209 188 150 84 71 74 82 79 77 68 51 48 76 74 38 4 346 60 125 137 64 13 70 95 96 71 51 39 29 47 45 34 36 53 59 56 353 298 279 48 68 103 120 125 125 127 146 154 170 214 239 229 213 147 137 154 306 312 185 153 128 128 131 122 83 53 72 83 54 35 53 77 99 104 99 338 317 304 291 269 137 128 183 201 220 202 186 170 151 86 108 127 152 173 174 174 169 229 252 243 245 283 331 335 310 302 294 332 347 335 321 311 289 267 337 23 136 113 33 55 78 343 335 333 338 344 2 36 89 116 139 128 124 116 118 121 127 134 142 145 147 152 223 320 330 345 354 358 8 19 14 19 37 47 40 31 20 5 343 325 341 4 22 60 70 30 9 357 356 353 347 338 330 17 28 22 10 350 8 48 70 62 360 342 351 3 7 359 6 52 60 54 56 54 31 356 335 338 341 340 342 335 353 37 45 27 4 12 27 64 94 96 62 360 328 330 59 55 48 44 52 71 94 112 121 125 102 90 78 68 55 46 34 20 33 45 46 25 360 342 335 333 339 360 6 6 359 2 52 64 54 27 14 21 360 324 295 148 72 74 68 79 53 17 21 39 46 42 27 34 55 48 28 24 24 24 13 346 30 27 15 355 313 308 289 258 247 246 266 279 275 279 287 297 312 315 325 332 346 38 46 48 51 52 48 34 14 213 100 70 131 142 139 124 83 328 294 279 269 230 254 280 295 315 35 91 136 100 22 19 8 11 13 162 175 212 250 261 264 281 191 159 130 137 162 233 255 250 254 263 266 268 271 274 278 276 275 271 268 267 268 268 266 262 263 267 265 251 237 228 236 250 264 268 269 270 270 271 268 254 220 182 180 182 190 192 197 201 200 196 203 216 243 257 261 257 251 252 253 255 259 266 279 286 285 282 277 271 268 270 274 276 257 248 246 247 249 251 253 254 255 256 256 257 257 254 244 225 214 215 219 223 226 229 229 226 222 219 218 219 221 223 226 229 231 229 224 228 233 228 228 228 226 222 206 187 172 168 164 162 160 158 155 154 150 148 147 141 133 119 111 113 122 128 127 123 120 121 124 128 131 135 137 138 138 139 140 139 137 133 130 126 122 118 116 116 117 116 114 106 101 97 94 93 92 90 90 90 92 97 102 105 110 114 111 112 111 110 114 119 128 139 144 159 168 180 188 191 192 192 191 191 189 192 193 194 194 198 199 204 207 211 214 218 221 226 230 231 228 224 215 201 191 167 100 309 301 305 299 307 303 292 282 269 257 246 234 222 212 206 198 191 189 188 190 194 198 204 206 209 208 208 207 208 208 208 208 206 203 200 198 198 200 203 210 213 219 221 218 214 206 201 196 191 188 188 188 195 195 196 194 193 192 193 194 197 201 204 206 208 207 208 206 205 202 208 215 223 226 228 227 225 221 220 221 222 223 223 220 216 213 211 213 215 217 218 220 221 222 224 228 232 236 238 239 240 240 241 241 240 240 242 244 247 250 251 253 254 254 254 253 254 254 254 255 256 258 260 264 268 271 271 270 264 258 255 256 258 259 260 259 258 256 256 255 254 250 247 244 349 349 349 349 349 348 348 347 346 345 345 344 344 344 343 343 342 340 339 337 335 334 332 333 333 334 333 360 50 28 30 33 35 38 19 212 113 92 12 27 72 97 97 81 94 110 71 61 90 88 69 70 67 54 57 88 76 31 8 4 16 30 340 307 155 159 157 109 74 37 64 122 57 25 11 6 360 333 268 276 289 294 11 57 60 57 56 60 72 77 256 294 304 301 292 285 286 289 285 283 279 273 265 267 268 270 268 262 268 280 287 291 292 294 296 299 301 303 305 306 307 308 309 309 310 310 310 311 311 311 312 313 314 316 317 318 319 320 321 322 322 323 323 323 318 309 299 277 255 236 225 215 204 198 187 169 154 136 169 167 157 180 242 276 282 303 299 238 204 197 180 104 66 59 51 55 65 81 83 53 35 44 69 75 247 258 283 94 94 45 13 353 107 135 100 63 37 37 52 64 61 49 37 27 17 360 336 340 32 63 99 88 90 112 134 174 182 179 198 217 214 194 99 131 159 219 223 193 130 90 51 73 166 160 93 56 77 91 48 31 57 84 102 100 42 333 297 282 259 208 150 139 156 186 175 167 162 158 144 180 166 152 152 156 184 205 225 229 223 184 136 40 360 305 338 352 4 12 8 360 350 283 224 22 47 119 109 86 111 74 335 328 329 345 356 12 63 110 114 113 102 96 83 79 84 94 92 90 123 154 184 227 281 311 332 351 7 14 21 25 10 14 42 37 22 6 352 353 352 358 6 25 58 54 29 5 346 350 357 9 5 1 11 18 16 354 322 354 20 67 67 12 337 327 6 9 355 357 9 38 46 46 45 25 304 287 281 298 311 315 322 14 51 49 26 13 12 17 29 36 39 15 348 333 17 60 44 31 11 6 19 133 142 81 75 76 87 93 94 90 79 72 53 42 47 67 39 352 316 313 328 336 347 349 360 9 14 16 28 29 16 2 348 340 336 10 27 11 18 33 75 67 39 22 19 25 21 2 15 35 53 63 58 32 7 354 360 34 30 16 347 338 360 353 329 278 245 251 248 242 272 297 295 269 249 290 313 307 46 36 43 50 70 91 128 160 187 142 118 142 169 210 180 169 100 301 289 310 303 238 269 291 297 300 286 295 330 27 29 349 330 307 265 244 229 232 262 249 230 165 144 130 192 218 242 256 259 257 255 265 272 279 283 284 280 277 274 274 274 276 278 276 270 263 268 268 260 247 233 235 243 253 261 266 269 271 271 264 247 214 191 191 199 205 206 208 212 211 207 212 221 242 255 264 262 258 250 244 235 237 246 264 273 277 278 278 275 271 266 266 265 259 254 251 249 250 252 254 256 258 261 261 260 258 246 225 215 213 214 217 221 224 226 227 225 220 218 218 220 223 224 226 228 228 226 225 229 230 228 227 226 226 221 206 193 184 176 169 161 160 160 157 155 152 151 149 145 139 128 121 117 123 127 128 127 124 126 127 128 130 133 134 136 137 136 136 133 131 129 126 123 120 119 119 121 122 116 112 104 101 97 94 93 92 90 89 89 90 94 99 105 109 111 109 113 117 120 130 139 143 147 154 162 174 180 189 194 194 193 192 195 192 194 198 200 201 205 206 209 212 216 220 224 231 237 244 245 240 228 215 203 202 203 232 254 268 278 277 276 282 280 269 258 251 240 229 221 213 206 200 194 192 194 195 200 204 208 209 209 208 207 207 208 209 208 206 202 200 196 198 200 203 203 207 211 214 218 219 217 211 204 197 191 187 186 189 200 202 203 201 196 193 193 193 197 200 203 206 209 211 211 209 206 206 211 216 222 226 229 229 228 225 224 224 225 225 223 219 214 211 211 213 215 217 217 217 217 220 223 225 228 231 233 234 235 237 238 238 239 238 240 241 245 247 249 250 251 251 251 250 251 251 252 254 258 262 266 270 272 274 268 263 257 254 250 251 253 256 258 259 259 259 259 257 254 250 247 246 348 348 349 349 348 348 348 347 347 346 346 346 346 345 345 344 343 341 338 337 335 334 334 349 1 23 50 74 55 34 27 25 21 16 333 314 67 96 70 337 340 46 69 72 106 120 57 70 113 94 36 11 24 313 360 83 86 54 15 6 360 3 15 60 113 147 118 39 39 35 38 71 63 49 13 350 341 340 335 315 31 59 53 55 62 64 61 64 75 94 131 259 275 281 275 266 258 260 263 267 270 271 271 270 272 276 279 279 281 284 288 291 292 294 296 298 300 302 303 305 306 307 308 308 309 309 309 309 309 310 311 312 313 315 316 317 319 319 320 321 322 323 322 321 318 302 269 235 209 215 215 206 206 223 234 224 180 180 191 191 169 140 137 275 275 268 295 277 237 209 174 76 51 61 57 37 43 78 101 99 49 27 25 111 196 40 45 84 76 54 34 21 62 94 92 64 345 3 25 77 81 69 44 16 2 358 357 6 19 36 55 78 96 121 148 162 187 222 218 196 188 139 117 182 186 193 180 162 79 77 125 99 128 140 137 65 85 121 107 66 53 73 101 118 136 140 314 321 293 270 242 216 213 209 198 178 170 166 172 186 156 135 139 154 197 204 216 222 217 194 180 167 240 290 323 340 357 25 34 36 19 354 7 30 70 103 114 125 127 136 285 333 347 360 354 360 45 76 95 93 82 74 60 35 45 64 54 46 45 27 350 331 320 330 336 351 6 14 18 11 357 8 42 37 27 14 9 11 2 358 7 33 56 49 33 3 346 347 8 32 15 4 350 352 360 215 209 23 33 50 53 34 300 285 300 358 1 350 351 14 15 356 330 305 278 266 260 289 320 329 331 339 34 51 33 23 14 16 21 20 14 359 354 349 32 52 44 19 340 325 309 58 57 30 99 106 90 93 102 91 46 168 172 171 224 238 214 224 254 300 323 322 323 315 340 59 42 34 25 17 6 352 341 337 333 322 73 60 35 44 68 78 79 42 9 352 338 327 2 16 25 57 90 67 19 335 352 28 33 27 14 30 59 24 6 352 337 289 289 296 336 338 325 286 232 287 11 49 33 27 29 40 78 117 136 149 168 166 157 140 287 277 180 189 213 287 338 355 350 346 341 338 318 320 331 333 339 4 13 344 319 307 285 267 247 261 292 208 199 180 217 243 239 235 236 255 266 263 261 268 278 287 288 287 285 282 282 283 285 286 285 282 276 268 262 262 262 246 236 236 241 249 257 263 268 269 270 259 239 211 202 205 211 214 216 221 225 222 221 219 226 239 253 262 265 261 244 226 212 216 230 249 259 267 272 273 273 270 266 263 261 259 258 255 254 255 256 258 261 262 264 265 260 247 219 196 199 210 216 219 222 224 225 227 224 222 220 220 221 223 224 226 226 224 224 225 227 228 230 230 230 226 221 212 200 191 180 171 161 159 159 156 154 152 151 150 148 144 136 131 129 133 133 133 132 131 131 131 132 133 134 134 133 132 130 129 127 127 125 123 121 120 121 125 124 121 115 109 105 102 99 96 95 93 92 90 90 94 97 100 103 106 107 107 112 119 124 133 139 143 147 156 166 180 180 187 192 197 200 202 203 203 204 204 203 206 210 213 215 218 221 226 232 240 247 253 254 243 231 218 210 209 214 222 231 243 245 251 256 256 254 250 245 239 232 225 219 212 205 202 199 198 200 202 206 208 210 210 209 209 208 208 208 208 206 204 200 197 197 199 202 203 203 204 206 210 213 216 216 213 206 196 189 183 184 189 204 203 203 205 202 198 196 194 195 198 201 206 210 214 214 211 209 210 215 220 224 226 227 229 228 228 227 227 228 226 224 218 213 210 212 214 216 217 218 217 217 220 223 224 225 227 229 231 232 234 236 237 238 237 237 238 241 244 246 247 249 249 250 250 252 253 255 258 264 268 271 271 269 265 262 259 256 253 250 250 252 254 258 260 261 261 260 258 256 253 250 251 348 348 348 349 349 348 348 347 347 347 348 348 348 348 347 346 345 342 338 335 331 336 347 11 30 50 60 64 30 18 19 18 13 355 346 10 109 127 129 150 319 346 60 68 65 113 151 136 124 115 77 6 360 353 12 31 48 48 35 23 25 35 39 70 96 120 38 7 70 46 333 300 286 317 329 323 327 328 356 42 68 74 72 80 100 103 100 94 84 301 248 248 255 260 263 262 258 256 258 261 265 270 275 279 281 281 282 285 286 289 291 293 295 297 298 299 300 302 303 304 305 306 306 307 307 307 307 307 307 308 309 310 313 314 315 316 317 317 319 321 324 327 329 337 128 122 122 136 147 167 163 156 360 12 28 95 126 175 180 175 156 108 70 306 314 52 59 52 37 106 156 86 73 89 72 33 24 37 87 94 67 26 354 11 29 20 68 109 83 53 36 34 54 63 74 303 306 333 360 64 68 71 58 17 350 351 3 7 11 15 10 344 78 129 150 154 149 133 127 123 108 36 46 184 172 165 144 129 355 167 158 110 100 104 104 103 129 152 146 108 64 81 122 154 156 147 111 62 6 319 257 225 209 216 216 198 183 130 131 136 123 111 98 101 240 189 203 228 219 180 162 169 289 300 306 319 333 14 43 68 3 332 321 46 64 78 105 171 232 269 307 341 353 360 333 353 52 82 96 87 81 77 66 50 49 52 48 37 22 6 354 348 339 335 335 335 350 357 357 355 351 358 16 40 23 358 356 2 4 2 3 35 53 45 27 355 350 353 25 40 32 4 338 337 343 169 88 58 39 31 24 9 304 348 52 17 359 335 328 325 328 298 284 278 267 253 254 275 299 316 321 327 351 19 32 25 9 12 21 28 8 354 14 31 31 28 22 3 339 323 307 261 13 32 81 92 78 70 68 71 71 200 222 231 256 259 249 270 310 327 331 326 327 355 49 62 45 49 57 16 340 328 327 324 336 20 64 76 73 73 74 92 95 36 343 315 295 303 354 8 16 29 67 122 198 279 278 311 31 28 14 36 76 62 25 358 348 341 325 332 360 353 341 326 324 346 12 30 25 19 13 17 55 136 136 115 109 118 92 19 322 265 180 150 143 47 320 296 296 290 280 284 319 353 360 330 333 341 16 53 294 289 291 276 252 285 301 150 143 141 223 247 253 238 222 253 270 276 279 283 288 292 288 287 287 288 289 290 289 286 286 286 286 276 261 258 255 247 240 235 240 246 254 260 263 265 262 251 230 210 214 220 223 223 222 227 232 232 230 226 231 239 250 258 263 256 236 216 208 215 229 241 251 258 264 267 271 271 268 264 261 261 262 262 262 262 262 263 266 267 267 267 251 219 188 191 202 215 221 223 224 225 225 225 224 223 221 221 222 223 223 224 223 222 222 223 224 227 228 230 230 228 227 216 203 191 180 168 158 157 154 154 152 150 149 149 148 147 144 139 137 139 138 137 135 135 134 134 135 135 134 133 131 129 128 127 126 126 125 123 124 126 126 125 119 115 112 111 109 106 104 100 97 95 95 96 96 97 99 100 100 104 107 108 113 117 123 132 143 147 149 160 162 169 191 198 203 209 206 208 210 208 208 210 210 210 215 217 220 225 228 230 235 241 247 247 244 237 225 217 213 212 214 215 222 226 229 236 239 243 241 239 235 231 228 221 216 210 206 203 202 202 205 207 210 211 212 212 211 210 210 209 209 207 204 202 198 199 200 202 201 202 203 203 204 206 207 210 210 211 204 191 186 186 192 198 206 200 199 201 203 202 199 197 196 198 202 207 212 216 215 213 211 214 218 223 227 228 229 229 229 229 229 229 230 229 226 218 213 210 214 216 218 219 217 218 219 222 224 226 225 226 227 229 230 232 234 236 238 238 237 237 239 242 245 247 248 249 251 254 256 259 261 263 266 265 264 263 261 260 260 260 260 257 253 251 251 254 257 260 262 262 261 259 255 255 256 257 348 348 348 349 349 348 349 349 349 350 351 351 351 350 351 350 348 343 338 334 338 347 13 34 43 50 55 44 13 3 5 17 12 336 335 5 139 153 161 131 14 40 94 54 30 359 176 165 154 149 176 232 356 9 29 27 30 45 41 354 325 322 318 268 249 198 180 136 133 77 45 18 346 325 316 313 333 55 107 42 44 93 125 139 134 122 133 144 166 209 242 251 253 256 258 264 267 265 268 273 278 285 287 291 293 292 292 293 294 295 296 298 298 299 300 301 301 302 303 304 304 305 305 305 305 304 304 304 304 306 308 310 312 312 312 312 312 312 316 322 334 344 143 149 143 130 119 113 81 360 221 359 337 287 264 100 74 57 169 191 166 102 81 40 58 75 78 56 39 49 147 118 96 97 89 62 27 29 55 76 78 19 358 14 41 49 95 112 111 91 339 6 51 355 309 281 299 356 41 53 45 36 21 342 322 312 327 349 11 21 14 19 56 100 114 124 128 115 106 103 80 338 46 112 124 125 122 139 156 169 131 103 109 118 133 133 149 206 229 98 90 103 130 180 173 158 138 116 55 360 282 225 206 204 203 197 171 91 86 95 108 94 79 46 14 156 194 224 255 248 231 259 292 286 287 325 3 37 47 49 14 349 336 29 61 58 42 5 15 23 6 350 340 333 314 6 40 64 71 60 62 61 59 56 60 56 54 45 26 347 333 332 332 330 330 337 3 2 356 358 356 350 3 48 8 346 338 360 43 21 19 35 46 47 13 342 341 353 35 53 52 3 340 333 348 24 40 43 34 18 351 348 356 91 99 40 339 314 305 297 295 272 240 263 265 245 226 216 234 309 321 325 331 340 349 19 34 35 40 40 5 355 9 24 30 13 356 353 8 34 25 20 18 34 52 65 72 57 47 50 29 11 342 315 309 315 319 341 349 351 353 356 9 31 42 47 42 103 160 180 215 265 331 360 41 64 72 90 106 112 115 117 106 67 336 314 137 59 22 10 10 16 23 92 218 232 237 328 33 34 26 5 19 134 110 37 321 315 315 327 349 341 327 320 324 339 2 14 11 9 9 9 22 154 115 90 85 70 14 333 281 276 249 148 148 265 236 241 256 257 243 252 287 325 337 298 319 336 360 13 243 270 282 270 215 187 138 126 138 161 236 253 261 239 226 242 263 278 290 298 294 290 287 287 287 288 288 287 282 282 283 290 296 290 279 266 259 258 252 247 248 250 253 256 259 256 250 235 226 218 225 232 239 240 240 237 238 242 239 236 238 242 252 256 260 250 236 219 217 222 233 241 249 256 261 265 268 271 270 267 264 264 267 269 270 269 267 267 269 270 271 268 231 184 177 201 218 225 227 228 226 224 224 224 224 224 223 223 222 223 222 222 222 221 221 222 223 226 228 229 228 227 228 220 205 191 178 167 159 159 156 154 152 149 148 148 148 147 145 142 142 141 140 139 137 136 136 136 136 135 134 132 131 129 128 128 128 128 126 126 125 123 118 114 110 110 110 112 111 110 109 107 102 101 104 106 107 101 99 100 103 107 111 112 119 124 129 136 144 144 154 157 162 169 191 210 219 220 224 218 216 213 212 212 213 213 214 220 221 225 226 228 232 234 237 235 233 227 223 220 217 216 217 217 221 224 227 232 235 237 235 234 230 227 222 217 212 209 206 204 206 207 209 211 212 212 214 214 215 215 215 215 214 211 208 204 202 203 203 203 202 201 200 202 202 205 205 204 204 203 199 191 189 193 198 204 205 204 200 198 199 199 199 198 198 201 205 210 214 217 215 214 213 215 219 223 226 228 229 229 229 229 230 230 231 231 229 222 217 213 216 218 220 219 218 219 221 224 227 228 228 228 229 230 231 233 234 237 238 240 239 238 239 242 245 248 249 250 254 258 262 264 265 263 261 258 258 258 258 260 262 262 261 259 256 254 253 253 257 258 261 261 259 259 259 259 260 259 348 348 348 348 349 349 349 350 351 353 355 355 355 354 355 356 354 350 356 5 14 20 25 30 35 43 50 32 352 339 349 13 27 14 5 7 154 167 180 112 61 71 87 99 80 19 169 162 144 125 118 84 344 308 305 315 309 251 259 274 321 327 314 268 232 151 123 104 84 44 15 345 336 328 318 303 223 119 113 8 336 279 346 18 32 59 125 153 176 210 246 262 270 271 277 282 286 289 292 295 298 299 300 300 301 301 301 300 300 300 300 300 300 301 301 302 302 303 303 303 303 303 303 302 301 301 300 301 302 305 307 309 310 311 309 307 307 304 294 287 250 198 180 172 158 117 77 64 40 16 224 325 19 346 305 103 66 50 38 312 201 169 180 261 19 96 91 60 30 360 349 339 74 97 100 83 19 41 59 75 60 33 32 36 52 84 92 91 89 37 354 45 59 28 3 344 75 87 81 52 29 12 352 324 313 296 360 60 24 22 22 31 47 87 109 108 90 51 80 106 116 97 72 92 102 104 120 162 185 208 121 98 110 118 126 120 102 276 298 6 62 94 151 205 197 175 139 127 107 28 314 296 219 197 175 160 112 73 55 91 109 117 115 118 67 359 198 224 259 253 243 272 285 290 308 42 47 49 50 39 5 336 324 360 45 57 55 49 37 12 305 309 310 337 22 16 23 19 15 12 26 37 38 49 64 57 51 40 3 320 323 326 328 328 328 354 23 16 6 356 351 346 350 10 9 6 360 29 35 22 16 19 52 70 342 321 315 331 45 65 57 358 332 316 20 43 44 36 26 4 339 329 311 228 196 197 279 290 285 305 320 305 279 283 306 305 301 19 27 3 331 326 329 5 16 12 22 44 62 56 347 338 352 15 18 347 337 334 9 37 32 15 345 43 55 56 64 71 54 35 23 12 356 331 274 273 315 348 354 359 5 14 23 48 71 79 81 62 81 192 202 206 49 49 64 88 106 125 143 143 124 106 94 78 27 140 152 166 189 247 32 38 22 16 10 267 253 35 40 40 29 5 347 327 309 292 279 300 314 317 319 307 308 320 329 337 347 349 343 360 5 341 359 147 96 81 93 80 4 23 33 10 268 234 234 243 247 236 240 255 249 229 242 322 314 309 321 319 315 273 236 253 262 260 225 162 131 119 149 206 250 261 266 248 236 235 251 270 282 287 284 285 285 288 290 290 291 289 287 285 287 291 296 296 291 276 266 262 260 260 260 260 261 259 257 248 237 225 225 225 229 232 237 240 243 241 247 252 251 250 247 253 260 262 261 253 240 225 226 230 237 244 249 255 260 264 268 271 271 269 267 267 268 270 271 270 269 267 270 271 273 267 221 189 188 216 226 232 231 229 226 224 225 226 227 226 226 224 224 223 223 221 221 221 221 222 224 226 227 227 226 225 225 218 205 189 178 168 164 160 157 156 153 150 149 148 147 146 144 142 143 143 141 138 136 135 135 135 135 134 132 130 130 128 128 128 128 127 125 124 122 119 114 112 108 107 108 112 113 113 113 114 112 114 118 115 113 107 107 108 109 111 114 116 121 127 132 139 144 144 154 165 171 189 210 224 234 232 232 231 222 219 217 212 212 213 216 216 218 221 225 226 227 229 231 231 231 227 223 220 222 222 222 222 224 226 228 231 234 236 233 231 227 222 218 212 208 208 207 208 209 211 212 212 213 211 210 213 217 221 221 219 218 218 215 211 208 206 204 203 201 200 202 205 206 207 204 198 195 192 194 197 195 196 198 201 203 203 203 200 199 199 199 200 202 206 211 213 216 218 216 215 214 217 220 223 226 227 228 228 229 228 228 227 228 230 230 227 222 218 219 220 221 220 220 221 223 226 229 231 231 231 231 231 232 234 236 239 241 244 242 242 240 243 245 248 250 252 254 257 259 261 261 259 258 257 257 258 260 262 264 262 261 258 255 255 254 254 255 256 256 258 260 263 265 265 263 261 347 348 348 349 349 350 350 352 355 357 360 360 360 359 2 6 9 15 36 49 48 28 9 11 14 16 19 10 342 334 7 65 78 59 33 31 56 123 140 135 97 47 61 77 69 59 144 165 117 96 84 64 25 296 310 316 290 269 314 4 18 43 67 79 74 50 32 25 17 5 342 333 336 338 344 156 149 91 75 31 11 6 11 6 351 349 337 259 222 255 277 293 299 300 302 304 306 307 308 309 310 310 310 309 307 306 304 303 302 302 301 301 301 302 302 303 303 304 303 303 302 302 300 299 298 298 299 300 302 305 307 308 308 309 310 309 307 267 217 199 193 197 197 195 176 85 73 54 31 60 119 66 36 6 13 61 88 77 52 31 234 181 35 8 76 100 96 80 15 353 6 3 327 54 84 123 121 90 87 87 68 51 34 32 42 77 77 68 63 33 39 62 58 50 356 5 67 93 93 55 11 347 341 329 329 360 65 61 44 30 25 30 39 70 85 85 54 32 20 45 90 64 52 73 93 99 141 186 198 202 113 104 135 142 144 134 145 206 243 348 43 54 65 217 213 185 155 129 123 180 336 340 313 180 139 129 99 282 289 60 96 117 126 138 140 180 243 262 280 255 268 348 342 334 42 80 68 60 58 24 332 306 304 322 355 74 47 332 303 283 264 302 310 308 336 360 35 43 41 34 19 23 28 40 56 54 40 20 356 327 326 333 339 324 317 4 18 21 4 343 338 338 349 5 21 32 43 60 49 18 354 338 156 178 233 267 292 341 47 72 66 8 328 341 38 52 56 39 15 350 327 305 294 265 233 234 275 315 345 337 337 334 341 14 33 35 34 24 9 6 360 33 59 69 34 7 358 21 86 107 123 63 26 24 7 335 341 349 2 12 37 313 278 81 74 43 24 352 50 34 14 348 310 311 312 328 340 348 349 350 345 329 189 20 33 74 78 57 38 25 352 333 74 56 55 94 110 98 100 108 75 70 79 74 48 33 27 217 225 239 162 80 18 2 349 13 45 59 55 46 28 10 347 327 297 267 240 272 301 308 317 328 349 358 344 337 332 324 311 313 100 156 67 73 82 81 95 112 92 10 13 24 156 192 174 194 308 309 304 293 285 224 38 27 20 337 322 300 273 249 240 246 250 251 243 224 55 73 165 262 272 280 283 281 257 243 252 260 270 273 273 278 283 288 290 293 294 294 295 294 294 293 294 295 294 288 275 265 261 261 261 267 270 270 262 248 231 221 225 226 226 226 228 234 237 240 248 255 260 256 250 254 258 262 261 255 244 231 231 235 242 248 252 256 260 264 267 271 271 270 266 263 262 265 268 269 269 268 270 270 271 264 236 212 215 230 233 237 235 230 225 225 226 228 230 229 228 226 226 226 224 222 220 221 222 223 224 226 227 226 223 220 219 210 194 183 176 169 166 164 161 158 156 154 152 150 147 145 144 143 145 144 142 139 136 135 134 135 134 132 130 129 127 127 127 128 128 128 128 127 124 121 117 114 111 110 110 112 113 115 119 122 122 122 120 115 113 115 117 120 118 119 121 121 120 127 132 139 144 151 162 166 180 196 209 224 224 228 228 228 225 216 216 209 209 213 213 216 217 220 221 223 225 229 230 232 232 230 226 225 225 226 227 228 229 230 231 233 235 236 235 231 225 220 214 209 208 207 210 210 211 211 212 211 209 209 210 213 216 218 219 219 217 215 212 209 198 195 197 199 198 198 199 201 203 202 195 180 185 185 195 201 205 206 206 203 202 202 200 199 199 200 201 204 207 211 214 217 217 218 218 217 216 218 220 223 226 228 228 228 228 227 226 225 223 226 228 229 224 222 221 221 221 221 222 222 225 227 229 231 232 233 233 233 235 236 238 241 244 246 246 245 243 244 245 248 250 252 252 253 254 256 257 258 259 260 260 261 262 263 263 261 259 256 254 253 252 253 254 255 256 260 264 270 273 271 270 266 348 348 348 349 350 350 352 355 358 2 5 8 8 9 15 20 28 36 47 45 42 17 357 352 15 39 31 23 2 350 324 52 93 77 55 32 43 76 107 122 101 76 58 53 55 61 78 105 109 97 78 66 45 25 10 3 27 64 65 44 38 54 65 69 61 35 351 338 329 338 348 350 355 13 80 110 67 360 20 48 24 360 339 330 314 317 315 305 303 307 310 314 315 316 316 316 317 317 317 318 318 317 315 311 309 306 304 303 301 302 302 302 303 303 304 304 304 304 304 303 302 300 298 296 296 296 298 300 303 306 308 310 311 329 353 355 312 217 214 206 202 202 206 214 238 97 90 72 43 45 48 12 324 321 6 38 97 108 106 46 16 74 73 54 88 98 95 81 347 350 16 22 24 30 91 140 126 99 100 97 83 62 40 38 48 79 104 111 95 70 62 65 59 44 11 39 62 90 109 98 355 338 341 345 350 8 72 93 78 35 23 28 44 64 83 84 66 41 23 43 65 64 46 40 80 130 154 170 169 148 113 138 151 170 178 175 164 161 124 84 71 57 45 350 251 231 206 129 123 114 32 8 345 312 309 154 141 50 60 70 71 83 96 111 149 240 292 331 27 38 356 355 9 21 71 86 87 75 51 360 320 296 295 297 304 310 257 295 325 27 17 353 342 320 360 28 53 55 50 33 353 360 16 40 81 96 71 27 335 324 328 338 347 357 10 21 17 15 360 352 350 351 355 360 15 27 54 69 55 30 356 330 240 228 242 290 311 350 24 59 68 64 45 45 60 65 65 54 20 336 314 295 294 283 250 289 324 349 358 339 357 12 34 46 47 47 43 360 313 273 254 37 78 93 78 28 349 13 100 108 104 72 54 41 10 356 360 352 343 339 339 31 61 67 73 71 42 327 8 330 299 272 279 322 333 338 342 345 348 344 320 57 98 35 28 48 66 69 36 3 337 338 10 32 21 354 7 51 57 51 40 46 73 77 66 40 49 122 234 263 240 222 221 250 280 320 64 79 76 70 33 323 297 296 289 255 216 219 254 292 311 328 358 6 354 338 329 318 289 180 154 118 38 52 81 66 31 319 303 336 346 355 27 98 87 62 4 323 305 305 328 360 45 55 67 21 326 298 274 250 239 243 244 243 246 262 293 287 277 305 303 296 287 275 260 250 250 261 267 268 270 274 279 282 286 291 294 296 296 296 294 290 292 295 297 297 287 275 263 256 250 258 264 270 264 253 235 224 221 220 218 219 226 235 237 239 243 251 259 255 248 246 250 258 259 256 244 234 232 236 243 250 254 258 260 264 267 269 270 269 265 262 260 261 264 267 268 269 270 270 270 264 253 237 234 237 240 239 234 230 224 225 227 229 231 231 229 228 227 227 226 223 221 221 221 223 224 226 226 225 222 218 212 206 191 185 180 175 171 168 164 160 157 156 153 151 148 146 145 146 147 146 143 139 136 134 135 135 133 131 129 127 125 124 125 126 129 131 132 131 129 127 124 121 118 118 117 118 117 118 122 123 122 117 114 110 114 121 124 126 126 125 125 123 124 132 139 144 156 162 168 180 187 196 203 215 220 221 221 221 211 208 204 208 209 213 216 218 220 222 222 225 227 228 232 236 234 230 230 228 225 228 231 233 233 235 236 236 237 237 236 232 224 217 211 208 209 209 211 212 211 210 208 208 209 209 212 214 215 216 216 214 210 204 183 136 124 135 152 164 164 169 176 185 191 186 180 173 194 202 208 211 212 212 210 204 203 204 201 200 199 203 206 210 212 214 215 217 217 217 218 219 219 219 220 223 225 227 228 228 228 228 226 224 223 224 226 228 226 223 222 221 220 221 221 224 226 229 231 233 234 234 234 235 237 238 240 242 245 247 248 248 247 247 247 250 251 254 253 253 253 255 257 259 262 264 264 264 264 262 259 258 256 255 254 253 255 257 259 261 264 267 271 275 278 277 272 270 348 348 348 349 351 351 353 356 360 4 10 16 17 21 24 32 41 50 50 36 23 356 353 353 34 45 36 25 15 27 35 47 82 108 94 66 48 48 60 91 128 100 78 42 26 22 35 103 78 78 91 82 75 56 47 52 50 42 45 43 48 58 74 83 84 344 326 319 315 332 348 3 41 142 64 55 18 347 320 316 353 310 286 282 285 296 303 308 312 316 318 319 321 322 322 322 323 323 324 324 322 319 314 312 309 306 302 303 304 305 305 305 306 306 307 307 307 307 307 304 302 299 297 294 294 295 300 303 308 311 323 39 55 37 34 48 110 189 202 208 206 216 217 235 275 72 90 96 61 357 8 360 314 330 33 42 65 111 122 329 332 11 67 101 93 92 87 57 3 9 16 25 27 21 62 114 82 67 70 79 83 95 81 49 35 41 84 117 109 85 59 62 72 15 3 43 57 57 82 359 328 334 340 355 12 45 88 122 112 58 25 18 30 57 92 100 102 48 12 19 56 86 58 40 99 122 129 135 120 98 95 113 141 204 226 225 187 150 93 106 116 85 62 42 27 256 246 228 154 122 314 322 313 320 277 224 189 165 113 36 4 337 287 289 284 307 360 99 72 59 27 17 26 39 65 73 79 77 56 6 331 316 318 333 13 21 181 47 64 74 51 3 342 340 19 49 77 95 106 127 174 186 190 194 197 157 125 50 304 312 321 331 341 349 13 33 20 7 350 354 360 357 356 351 2 13 40 59 55 37 14 8 9 6 344 321 325 342 6 26 39 60 76 65 64 70 70 71 360 316 297 292 299 299 299 8 358 344 339 320 35 49 53 58 126 234 237 235 254 277 311 19 55 84 115 124 28 86 94 84 81 70 69 56 6 338 323 307 303 335 9 42 52 57 56 57 47 20 348 311 290 252 279 339 329 332 342 347 353 336 282 10 42 43 30 17 43 51 31 349 322 346 19 33 17 332 6 64 64 47 15 351 276 194 121 91 66 57 37 11 312 278 264 258 246 208 156 118 117 142 225 247 260 295 312 309 255 225 248 286 313 334 6 3 355 336 333 336 6 126 80 27 360 30 57 53 27 308 309 337 353 350 319 333 6 357 346 319 309 119 32 24 45 66 74 12 320 300 288 262 252 253 261 255 231 251 263 264 278 306 298 284 276 264 256 252 250 263 273 275 272 265 271 276 282 285 289 290 290 289 289 289 293 298 303 303 299 292 282 277 273 271 275 276 270 259 241 227 216 211 210 214 226 237 240 240 241 248 255 255 250 242 247 254 257 256 245 234 228 236 242 248 254 259 261 264 266 268 270 270 267 263 262 261 264 266 269 271 271 271 270 264 257 245 241 240 243 241 239 234 228 223 225 228 229 230 228 227 227 226 224 220 219 220 221 223 224 223 223 221 217 213 208 203 196 188 183 179 174 170 164 161 157 155 153 151 149 148 150 151 152 147 143 139 137 136 135 134 133 131 127 124 121 120 120 121 124 128 131 133 133 133 134 133 132 128 124 121 122 122 123 119 116 110 107 109 112 118 117 122 124 129 131 136 139 151 162 169 174 180 180 186 194 203 209 219 220 220 216 209 197 197 200 209 213 214 218 222 222 222 223 225 228 226 228 237 235 231 230 229 228 230 230 233 237 238 240 240 241 240 240 234 225 216 212 211 211 211 212 212 211 209 209 209 209 211 213 215 216 216 216 210 202 185 140 112 113 122 131 144 150 158 170 180 189 189 193 196 204 206 207 209 211 213 210 206 206 206 205 204 203 207 212 216 217 217 218 218 218 218 220 221 221 221 221 222 223 225 227 228 228 227 227 226 226 227 229 231 230 226 221 221 220 220 222 225 228 229 232 233 233 234 235 236 238 239 240 243 245 247 249 249 249 249 250 252 253 255 253 254 256 258 260 264 265 267 266 265 263 261 258 259 260 259 260 261 262 263 265 268 271 274 277 278 278 276 269 266 348 348 349 350 351 352 355 357 1 7 16 21 23 25 29 37 47 61 62 50 27 14 20 36 53 47 37 21 27 48 50 48 53 112 128 103 69 39 20 28 60 108 107 65 22 12 59 77 9 13 126 90 85 79 68 76 27 340 341 345 28 44 67 75 140 328 332 329 330 338 349 8 97 91 27 6 350 337 322 322 299 291 289 280 287 295 305 310 314 318 321 324 324 326 326 326 326 327 328 328 325 323 319 316 313 310 310 311 308 307 307 308 309 313 315 313 312 312 311 310 307 303 298 293 289 288 290 312 11 67 91 81 79 60 45 40 117 113 46 55 95 248 252 266 298 10 102 119 102 338 328 5 57 117 120 59 58 90 35 337 342 347 249 279 344 77 78 45 21 7 358 344 340 343 348 55 61 50 40 23 48 158 107 52 18 359 343 19 99 82 54 27 352 330 345 20 52 65 73 328 317 330 341 358 9 35 88 113 104 84 58 27 25 54 81 86 77 9 357 353 42 75 104 105 123 91 87 131 235 274 137 125 136 203 250 257 244 191 119 131 129 111 108 98 78 248 243 226 198 175 125 97 77 50 307 269 237 198 95 343 328 300 282 300 324 38 51 66 55 47 21 29 40 54 57 55 76 98 78 29 346 341 349 360 23 22 140 93 101 103 99 325 319 344 38 64 85 113 121 130 135 137 137 130 110 360 336 337 320 314 323 336 342 350 5 25 52 46 328 9 5 357 355 358 32 44 48 60 66 43 22 5 349 333 323 315 319 338 11 13 11 61 105 163 50 60 49 36 338 314 305 306 315 322 34 43 20 350 355 11 41 42 27 32 229 265 258 231 354 5 5 7 13 16 35 177 180 126 54 33 55 79 85 88 79 10 326 269 289 24 42 48 59 61 49 40 34 17 2 337 350 14 7 357 334 339 354 2 7 13 34 48 42 43 47 47 45 31 8 358 350 8 17 32 22 95 81 75 71 45 341 290 318 21 360 240 64 43 25 20 21 2 345 327 269 208 194 187 193 210 228 226 234 318 332 327 324 319 331 327 323 343 6 5 349 313 321 336 20 64 17 5 347 5 9 360 331 300 314 8 46 8 304 314 341 339 338 328 46 110 57 12 265 87 81 24 323 304 302 314 360 339 315 302 269 258 257 258 245 237 268 277 273 265 258 255 254 256 263 270 270 268 273 276 279 282 286 291 294 294 288 284 289 294 299 300 301 303 306 312 308 303 299 293 286 268 240 224 210 203 204 210 228 240 243 244 243 248 253 256 253 244 248 253 258 256 248 237 233 238 244 248 254 258 262 263 265 267 269 269 269 266 266 264 267 268 271 272 272 273 271 272 265 253 245 242 243 245 244 241 234 230 226 227 227 228 226 225 223 223 222 220 218 218 220 222 222 222 221 218 214 210 206 204 198 192 185 180 176 172 168 163 159 157 155 153 153 153 155 155 154 150 146 141 139 139 138 136 134 130 125 121 118 116 116 115 116 118 123 129 133 137 138 139 136 131 128 126 128 125 123 117 112 110 110 115 110 111 112 116 119 123 132 136 151 180 195 202 205 199 196 198 206 213 221 228 224 220 209 197 185 197 202 210 209 212 219 222 222 223 225 228 228 225 225 226 228 229 228 229 230 232 233 234 237 238 240 243 245 248 248 239 228 218 214 214 212 212 212 211 211 210 209 209 210 211 215 217 217 217 215 208 200 184 165 151 155 157 162 171 176 182 187 193 197 200 200 204 211 210 208 206 206 207 208 206 208 209 209 210 210 214 218 220 221 221 220 220 220 221 222 223 223 222 221 221 223 224 226 226 226 225 224 224 226 228 232 234 235 230 225 220 219 221 223 225 228 230 231 233 233 235 236 238 239 240 242 243 245 247 249 250 251 252 252 253 254 255 257 258 260 263 265 267 266 266 265 264 262 262 262 263 264 265 267 268 268 268 268 270 272 275 278 276 276 276 269 266 348 349 350 351 352 354 356 360 4 10 18 25 31 32 36 39 43 49 55 53 42 41 41 47 52 52 38 11 31 53 59 49 19 50 110 109 97 58 27 12 45 120 128 135 108 88 105 88 37 56 94 84 90 103 81 314 344 339 335 360 31 9 15 30 19 2 337 317 323 335 81 72 42 35 356 328 322 324 320 314 247 219 274 292 301 311 318 316 317 322 326 328 329 329 329 329 329 330 331 331 327 322 319 317 313 307 310 311 309 309 310 316 323 328 329 323 319 320 317 315 317 314 309 297 265 264 254 74 82 84 80 77 104 151 140 101 112 53 22 19 14 232 253 273 304 24 111 116 99 299 299 351 58 100 116 112 64 45 12 353 339 360 54 337 334 74 69 46 10 334 329 333 353 356 3 54 58 47 23 341 314 208 20 11 352 338 324 336 83 130 107 67 20 336 348 12 88 96 91 331 318 324 328 331 341 5 58 97 122 109 75 64 53 52 70 99 46 341 353 7 37 91 156 149 12 32 48 80 60 13 55 97 105 107 265 283 279 266 248 137 115 115 141 148 194 249 246 228 213 194 136 98 90 79 30 352 22 57 54 13 2 358 7 45 60 67 51 28 15 4 355 33 58 71 60 42 80 104 104 77 331 311 313 338 355 312 100 103 117 123 242 298 315 339 41 52 76 103 99 93 96 99 102 87 70 21 346 333 327 282 324 341 24 10 354 7 53 77 73 42 21 4 352 350 5 21 25 51 59 43 16 322 312 305 307 306 302 269 162 344 337 325 221 224 50 44 40 24 340 331 332 347 32 64 63 57 30 31 50 39 31 17 14 48 47 34 28 30 29 17 360 352 347 340 340 140 58 14 15 21 37 60 79 119 146 180 215 219 91 69 94 89 75 68 59 50 30 9 15 32 28 24 7 353 338 354 10 20 25 34 52 66 61 54 59 50 43 14 2 18 22 23 353 290 321 23 58 65 66 27 350 27 33 33 349 269 209 57 31 13 6 3 351 334 321 278 231 216 208 215 218 214 206 170 288 298 307 321 45 13 342 345 351 350 295 261 305 6 28 17 2 5 8 7 353 317 335 337 106 131 144 187 219 137 65 360 337 335 83 86 14 353 261 112 97 52 327 306 301 303 23 16 356 336 315 284 272 265 213 200 249 267 272 271 266 258 251 242 253 265 273 276 278 280 280 281 287 299 298 296 286 279 276 279 282 287 292 298 305 313 312 310 307 305 303 289 248 205 194 192 194 204 230 243 248 246 246 249 253 259 258 254 251 252 258 260 258 250 244 244 246 250 254 257 260 262 263 266 268 269 270 270 271 271 273 274 274 274 274 275 278 281 279 269 256 244 238 241 243 241 237 232 230 227 226 226 226 224 223 221 220 219 219 220 221 222 223 222 220 214 210 203 203 205 202 196 187 183 179 174 170 166 163 161 158 157 156 157 159 159 157 152 148 144 143 142 143 141 138 133 129 126 123 122 121 120 117 117 117 120 126 134 137 139 137 135 133 133 134 127 123 117 113 114 116 117 111 109 108 106 104 108 105 103 180 230 222 220 217 213 208 205 211 217 225 225 227 219 216 194 184 189 202 216 216 217 218 221 223 223 225 225 228 228 225 223 228 230 228 230 231 233 237 240 243 244 247 249 252 253 254 245 231 217 215 214 214 213 213 213 212 211 210 210 211 212 215 216 218 217 216 210 204 197 192 186 186 187 189 193 196 198 200 200 200 200 200 202 207 206 204 202 202 203 204 206 208 211 214 217 219 223 224 226 225 224 223 222 223 224 225 226 226 224 224 224 224 225 226 226 226 224 223 222 223 226 229 233 237 234 229 223 220 220 222 225 229 231 231 234 235 236 237 238 240 242 244 244 246 248 252 253 253 255 256 255 256 257 258 261 263 265 265 266 264 264 263 262 262 265 266 267 266 266 267 268 270 268 266 266 265 270 275 277 274 274 270 268 348 350 350 351 353 355 359 2 7 13 21 31 35 41 44 46 47 48 50 50 48 46 46 48 51 54 46 40 48 58 68 55 39 57 83 101 104 100 42 17 48 96 101 86 68 69 83 104 90 30 48 102 115 123 70 7 346 14 43 55 55 35 13 357 339 332 311 310 325 351 107 43 19 343 296 292 305 321 321 287 236 259 301 311 318 329 332 329 327 327 331 332 332 332 332 331 331 332 332 329 323 317 310 307 305 308 315 315 312 321 332 343 346 346 341 333 323 312 304 313 324 322 316 269 172 112 86 48 71 82 76 69 292 269 282 74 72 36 12 350 289 222 253 278 306 53 87 127 195 279 291 71 69 87 162 188 253 322 336 329 328 45 48 27 42 73 94 94 283 292 318 2 31 23 42 84 65 31 11 347 12 13 15 340 325 333 335 360 83 101 105 97 74 13 2 27 60 51 21 320 312 312 308 308 317 338 34 118 145 104 85 79 72 38 31 42 15 355 353 360 32 112 131 113 27 14 37 59 103 46 31 50 63 56 49 32 339 284 288 280 210 162 151 151 148 314 298 246 235 229 136 105 111 123 247 360 34 57 61 51 33 16 55 73 73 78 95 82 360 314 333 52 75 72 47 40 78 113 129 165 278 288 303 338 333 285 265 126 119 131 212 330 346 41 61 41 65 75 61 40 9 5 15 27 30 18 350 321 311 292 303 325 113 75 27 9 25 63 43 21 21 18 2 355 357 21 36 48 44 33 15 348 339 330 327 330 335 172 170 216 298 311 319 5 52 52 50 21 351 342 332 282 62 63 52 39 357 38 77 60 35 359 11 49 46 39 21 10 12 341 326 323 320 311 350 50 25 10 353 359 11 18 38 102 140 173 198 240 95 97 117 96 75 78 78 78 56 27 25 28 29 19 353 341 338 356 10 21 25 41 67 85 114 132 147 73 48 17 12 19 18 13 10 7 7 12 26 47 51 275 360 60 39 33 352 259 221 121 70 45 17 348 325 310 320 308 273 241 225 209 201 195 210 222 250 279 307 344 47 12 343 321 313 299 316 329 18 37 37 15 360 349 334 311 319 318 347 52 136 115 38 329 339 25 35 24 322 289 173 46 13 330 238 161 111 43 317 305 303 321 67 35 9 336 319 292 301 303 261 248 261 270 275 281 282 272 254 242 251 261 273 281 286 287 283 272 268 273 279 282 279 274 264 262 263 270 277 283 290 298 299 300 300 302 302 301 281 192 184 185 186 196 224 244 254 251 250 251 254 259 262 261 258 254 252 255 256 254 251 248 249 250 253 256 258 261 264 266 268 273 276 278 277 277 276 277 277 277 278 280 281 283 281 276 268 257 249 245 242 241 238 235 231 229 228 227 226 224 223 220 219 219 219 220 222 222 223 221 218 210 204 196 201 206 208 201 190 182 176 173 169 167 166 163 161 159 159 159 161 161 159 155 150 146 146 146 148 147 145 142 139 137 137 136 136 136 135 133 129 124 122 125 132 137 137 137 138 140 139 131 123 117 116 117 120 121 117 109 103 99 96 91 75 47 307 269 248 235 225 213 208 208 217 225 226 226 221 218 211 198 190 193 206 218 220 222 223 220 220 222 225 227 230 231 226 223 227 231 234 237 238 234 235 238 249 254 256 257 258 258 254 246 231 220 216 214 215 215 215 215 214 212 212 211 212 212 215 216 217 217 215 212 209 205 203 200 199 198 200 202 204 206 206 207 204 203 200 200 200 199 197 197 198 201 203 205 208 212 217 220 223 227 229 230 228 227 225 225 226 227 229 229 229 228 226 226 225 226 228 228 228 226 223 222 221 222 224 229 235 235 231 225 220 219 221 224 227 230 232 234 235 236 238 239 241 243 244 247 249 251 253 254 254 255 257 258 258 258 259 261 262 263 263 263 263 263 263 265 265 266 268 269 268 267 267 267 268 267 266 263 261 267 270 270 271 271 270 268 349 350 351 352 355 357 360 5 10 17 27 34 40 45 50 52 54 53 54 53 53 52 51 51 50 50 49 52 57 64 67 63 57 59 79 92 89 80 54 51 67 64 67 67 60 46 58 85 84 53 27 137 109 112 107 83 360 332 30 54 78 101 64 40 360 338 319 350 42 71 79 19 324 297 278 269 314 331 330 309 275 320 329 327 333 340 340 336 332 332 334 335 333 333 333 332 332 332 329 324 319 312 304 301 299 306 316 322 331 349 355 359 355 351 346 339 334 330 314 298 302 305 294 209 140 56 87 79 68 75 88 56 360 326 338 32 48 43 15 353 171 183 213 224 60 49 75 169 209 276 154 115 125 235 259 248 269 341 346 341 11 86 64 42 28 55 142 150 144 224 292 330 19 34 63 82 75 56 33 37 57 3 327 319 333 16 13 14 6 54 112 108 80 37 32 44 43 28 349 302 295 293 301 306 322 345 125 144 127 96 96 98 113 117 70 43 20 5 360 5 43 93 111 115 43 16 35 57 105 85 48 59 69 77 57 38 61 55 355 333 299 299 303 249 198 234 223 216 171 150 105 115 123 143 198 11 38 62 55 36 36 46 74 73 68 76 90 109 136 232 205 118 115 109 67 305 268 175 177 211 246 274 298 338 299 257 263 247 180 186 180 111 30 19 27 37 49 60 68 61 44 19 360 352 356 357 333 306 305 303 304 287 265 73 54 30 47 64 40 11 344 346 360 351 354 18 49 68 70 54 23 6 357 352 352 10 16 27 23 350 6 2 2 9 29 50 52 22 2 350 341 332 56 49 21 354 320 341 4 25 27 16 24 33 35 22 338 303 258 278 290 296 302 319 16 32 27 6 336 344 356 2 17 41 75 95 35 13 360 80 83 94 99 115 112 107 97 82 64 46 36 16 354 338 337 347 3 11 9 29 82 103 119 168 229 74 55 48 29 32 77 73 38 22 9 11 11 22 18 12 71 75 44 48 156 332 299 206 147 123 122 285 273 277 298 294 283 264 230 201 184 180 230 259 273 297 352 15 16 345 328 313 37 78 38 17 12 42 56 356 300 281 311 328 348 360 205 163 111 72 38 353 342 345 352 351 325 296 185 122 61 78 137 162 328 335 315 307 306 316 17 42 9 324 313 299 314 275 254 258 264 270 279 291 293 290 284 273 266 264 272 288 295 296 286 271 254 247 254 264 272 270 263 258 261 268 267 267 270 274 279 283 286 289 292 295 284 222 191 185 186 197 217 243 255 255 253 251 253 257 261 263 264 262 258 256 255 254 250 248 250 251 254 257 261 263 267 270 273 277 281 283 283 282 279 278 279 280 280 279 278 276 273 270 267 262 255 250 246 241 240 238 234 231 230 228 227 224 222 220 220 219 220 221 222 222 220 215 209 203 199 196 197 200 202 196 188 180 175 172 171 169 167 164 162 161 161 161 162 162 160 156 152 149 148 150 151 154 153 151 150 148 149 151 151 151 152 149 145 140 137 136 137 138 138 139 140 141 140 130 123 121 118 118 119 122 127 120 114 110 113 126 67 295 269 261 253 240 225 210 206 210 221 229 233 229 225 217 208 195 193 195 207 216 220 221 223 220 218 223 227 231 232 233 229 225 225 233 237 242 243 242 240 240 242 246 249 252 254 255 252 244 229 220 218 217 217 217 217 217 215 213 213 211 212 213 215 216 216 216 215 213 211 209 207 207 205 205 206 209 210 211 210 209 207 205 202 199 196 194 192 193 196 199 200 204 206 212 218 221 224 227 228 229 229 228 227 227 227 229 231 233 233 232 230 227 226 227 228 230 230 229 227 224 224 223 223 226 231 235 234 228 221 217 220 222 226 230 232 234 235 235 238 240 241 243 244 246 250 252 253 254 255 255 256 259 260 260 260 260 261 261 263 264 265 265 266 266 267 268 269 270 269 268 266 266 268 268 267 264 263 262 266 268 270 270 270 270 349 350 351 354 355 358 2 7 13 21 32 40 46 54 57 61 61 63 64 64 63 61 61 59 59 59 59 60 65 75 78 76 69 72 87 94 92 81 69 76 92 102 103 96 80 32 360 21 128 95 310 348 65 100 110 117 136 206 218 210 201 205 232 106 55 345 344 23 62 104 130 228 269 273 206 198 348 326 324 335 337 341 335 331 334 336 334 334 332 334 336 336 334 334 334 334 333 333 329 324 317 310 299 301 302 298 314 329 342 351 356 358 355 354 355 347 339 343 350 322 301 312 293 247 322 360 133 107 76 85 91 67 10 317 326 347 29 48 47 79 134 158 174 186 189 93 122 173 149 101 120 112 85 330 293 238 206 9 7 6 76 109 81 61 24 25 166 165 254 212 333 358 26 48 61 70 78 52 23 30 11 294 299 318 19 45 15 349 326 322 139 79 50 35 35 41 37 21 319 289 284 299 323 337 6 81 91 94 76 73 99 105 88 93 97 27 360 4 29 37 48 73 114 114 67 53 53 58 84 119 125 126 91 80 58 41 159 91 52 19 352 333 302 266 258 256 269 254 129 117 91 125 145 154 58 17 52 62 23 355 344 19 65 77 76 87 82 85 78 184 184 159 150 166 202 248 249 229 221 222 241 260 285 298 288 221 144 180 232 242 218 183 60 24 27 28 37 49 63 77 70 45 7 340 337 331 285 263 274 311 322 301 295 322 348 5 51 67 57 24 356 2 7 360 358 360 34 73 100 90 58 22 353 341 355 30 38 39 7 1 23 23 3 355 4 46 52 33 2 342 355 27 56 31 347 355 9 34 29 15 24 30 28 26 27 9 348 321 286 278 300 320 10 58 51 49 52 352 334 323 348 39 29 25 37 79 108 62 20 43 70 104 130 150 147 137 124 110 94 73 51 24 358 339 341 348 359 4 360 11 41 72 82 74 10 301 59 60 34 28 162 139 132 175 157 61 31 11 338 338 38 57 52 91 99 52 27 287 225 210 205 195 186 187 204 236 256 266 225 197 186 199 252 273 290 339 22 17 354 324 337 3 39 47 35 13 330 55 92 93 223 261 345 358 8 11 23 32 45 71 68 48 352 332 330 339 356 13 139 133 120 99 95 77 348 316 299 302 305 310 324 49 353 302 304 302 296 272 244 245 248 251 265 278 285 292 303 303 296 277 273 294 300 300 292 281 262 251 247 251 261 262 259 252 253 256 259 260 262 264 267 270 273 279 283 288 282 258 210 197 195 204 218 239 251 257 255 253 253 256 259 262 265 265 265 262 258 253 245 243 248 256 261 263 265 266 269 271 273 276 276 277 276 276 276 276 276 276 275 274 273 272 271 269 266 263 259 254 249 245 241 238 235 234 233 231 227 225 222 219 219 218 219 219 219 220 217 209 204 200 201 201 202 200 197 190 184 178 177 175 172 170 169 166 162 162 161 161 161 161 160 157 152 149 147 148 150 151 152 150 151 152 154 155 157 156 156 155 153 150 147 144 142 140 139 140 140 137 132 122 121 120 119 116 112 129 154 188 219 228 232 231 238 245 251 252 250 232 212 193 203 215 226 232 236 231 224 211 198 187 190 196 211 216 219 219 217 211 210 211 221 229 234 234 232 228 224 229 234 238 239 238 236 236 237 240 241 243 245 249 247 242 230 222 218 219 219 220 220 219 217 216 214 213 212 212 214 216 217 217 216 215 213 211 211 210 210 210 211 213 213 213 212 211 209 207 203 200 196 193 191 191 194 197 199 202 206 211 217 221 224 227 228 228 229 228 227 227 227 229 230 231 232 233 232 230 227 227 229 231 232 231 229 227 227 227 226 228 232 237 236 233 224 219 218 221 225 229 232 232 234 236 238 240 241 244 245 248 250 251 252 254 255 256 256 258 259 260 262 261 262 262 263 264 265 266 267 268 269 270 270 270 268 267 265 266 268 269 270 270 267 263 267 268 268 270 270 271 350 351 352 354 355 359 3 9 16 25 35 44 53 61 64 68 69 70 70 72 72 72 72 72 72 72 72 72 73 76 80 80 79 79 82 88 89 83 78 77 82 89 94 102 147 283 326 329 290 301 22 64 95 201 136 120 91 78 250 241 229 240 269 333 354 320 350 20 83 117 174 208 230 194 163 164 180 289 318 342 340 340 335 334 335 336 336 335 334 335 335 335 335 335 335 336 335 332 328 325 321 323 325 330 319 296 329 340 350 353 354 354 352 352 353 352 354 356 5 40 19 360 354 348 328 155 147 141 126 109 86 62 350 321 323 329 27 15 15 59 97 135 158 216 204 198 137 126 133 130 125 85 57 53 75 126 173 213 360 60 101 102 90 92 50 305 287 273 293 309 2 27 60 51 44 55 60 15 336 302 301 296 314 36 49 37 13 14 9 29 85 68 79 77 66 59 60 328 284 284 290 320 341 14 6 346 311 322 24 52 73 76 76 97 91 8 351 343 22 38 44 64 122 113 95 72 66 77 97 137 126 100 54 59 74 46 287 325 27 37 34 27 52 155 234 244 261 224 143 180 268 258 238 163 27 34 75 98 159 282 298 314 261 175 149 125 111 60 347 331 326 300 243 197 212 241 248 243 234 234 248 261 279 284 285 277 264 249 267 271 258 251 319 12 28 17 9 10 31 57 63 54 13 353 344 336 279 259 261 333 8 60 360 340 351 360 37 70 82 45 19 22 27 25 11 13 35 59 90 86 75 48 10 346 5 25 51 51 5 352 355 5 10 7 18 44 57 57 15 358 6 32 53 24 12 36 37 36 21 8 28 32 33 20 11 6 357 341 333 283 333 53 92 99 99 129 177 269 287 283 350 33 22 17 4 52 121 39 20 40 45 56 119 141 151 144 131 115 104 96 82 57 347 316 323 335 356 8 19 21 28 52 66 71 23 347 48 55 44 25 328 15 24 191 91 66 62 14 286 300 360 47 113 145 109 62 19 263 249 243 237 228 208 188 187 206 249 269 227 208 201 223 254 283 309 6 15 2 341 339 98 57 24 6 330 220 180 113 107 140 269 310 12 10 3 346 335 327 350 23 58 78 71 348 318 310 309 290 143 137 131 121 166 200 251 284 290 293 298 307 312 326 319 301 300 304 306 300 274 239 226 217 229 251 282 301 319 315 308 285 257 245 266 278 286 285 278 274 268 260 254 251 250 245 245 246 248 253 259 262 264 267 270 273 279 282 283 268 230 216 210 213 221 235 245 253 257 259 258 259 262 264 266 269 266 264 258 256 261 262 263 264 263 264 265 266 269 271 272 272 272 273 273 272 272 271 271 270 270 270 270 269 268 267 265 264 261 256 250 247 243 240 237 234 232 230 227 224 219 215 215 218 220 221 220 218 213 208 203 200 200 199 197 195 191 184 182 180 176 173 171 169 165 164 162 162 162 162 162 162 160 157 153 148 145 142 140 137 134 134 139 143 146 146 147 148 149 151 149 148 147 145 143 141 141 140 140 140 134 126 126 126 131 133 136 180 210 229 235 237 238 239 239 240 242 241 234 175 162 165 207 226 236 238 237 229 217 194 178 170 185 202 219 224 226 222 218 210 210 212 222 229 233 235 236 232 228 230 233 239 239 239 236 236 236 236 238 238 239 243 244 243 234 224 218 220 221 221 221 221 220 218 215 213 211 212 213 215 216 216 216 215 214 213 213 212 212 213 215 216 215 214 212 210 208 206 204 200 198 195 194 194 196 198 200 203 207 211 216 221 224 226 227 226 227 227 227 228 229 229 231 232 232 233 234 233 231 230 229 231 232 232 230 228 228 228 230 231 234 238 239 239 231 224 219 221 225 229 231 233 235 236 238 239 241 244 246 248 249 251 253 254 256 257 257 258 259 261 262 262 263 263 265 266 267 268 268 269 270 271 270 269 268 267 266 266 269 270 272 274 271 267 265 266 267 269 270 271 350 351 353 354 357 360 5 12 18 28 39 48 58 65 69 71 72 72 75 75 75 77 77 77 78 80 81 83 85 85 86 87 87 87 87 87 86 82 77 74 77 71 61 49 25 349 326 306 287 251 311 331 301 262 234 58 64 314 273 260 228 195 267 360 357 347 357 28 85 133 180 192 195 183 177 180 202 262 318 333 335 334 334 335 336 336 337 338 338 337 336 335 335 336 336 336 336 334 332 336 341 351 337 327 328 333 345 348 351 349 348 348 349 350 357 13 23 21 360 349 357 15 25 52 125 123 140 151 145 133 125 119 285 324 354 14 14 341 4 36 61 70 53 42 34 100 137 139 140 125 116 96 74 52 40 224 236 228 360 79 87 122 130 154 224 296 283 279 290 308 334 36 107 81 61 41 22 328 308 302 340 20 65 66 59 48 28 28 37 58 49 50 114 134 138 155 167 197 248 277 295 320 345 8 332 275 277 282 299 357 28 39 58 90 74 43 31 20 20 22 26 43 74 106 116 120 106 108 103 96 109 80 35 52 81 66 27 3 31 76 87 83 68 223 234 229 225 191 184 214 243 260 218 92 38 57 111 147 175 227 266 294 277 180 161 155 152 180 284 294 297 300 292 256 233 240 262 260 238 253 274 275 280 284 289 289 287 283 291 292 289 281 273 340 52 50 50 65 41 49 70 54 14 352 339 340 338 333 322 322 22 36 14 4 3 8 19 74 93 73 50 39 41 36 7 353 351 29 63 77 76 67 50 28 16 18 50 59 34 355 345 356 9 22 26 37 58 54 20 358 348 15 31 23 20 24 48 45 19 11 154 115 88 36 13 346 343 341 45 94 161 180 65 98 112 145 161 186 330 346 21 25 16 20 25 29 23 354 356 13 19 20 19 57 159 133 91 97 104 111 125 139 231 284 309 325 352 27 59 78 86 95 60 49 8 344 277 54 58 65 35 13 360 346 341 341 341 295 243 208 189 197 206 211 202 197 206 216 229 249 251 246 241 224 224 254 296 290 264 247 236 243 261 295 325 358 354 335 315 354 80 48 24 354 341 313 167 162 128 114 28 25 30 17 2 339 319 294 328 348 17 60 83 78 284 298 303 314 136 135 160 234 235 222 218 247 267 283 294 309 310 312 308 316 322 327 326 321 309 274 244 213 227 262 311 327 334 328 317 296 260 237 251 270 287 291 293 293 289 278 262 248 239 237 236 236 236 241 246 251 256 261 266 271 278 281 284 272 251 229 220 219 223 229 237 248 261 268 270 268 268 268 268 270 263 259 252 262 276 266 263 262 264 264 266 268 270 271 271 271 270 270 270 269 268 267 267 267 266 265 265 265 265 266 265 265 263 258 251 247 245 244 241 237 235 230 226 222 220 217 216 217 219 220 219 217 212 207 203 200 197 196 194 189 186 182 180 179 176 172 169 170 170 170 168 165 164 164 163 163 162 157 152 147 141 136 132 127 121 118 120 125 129 132 135 139 142 144 145 145 144 143 142 143 145 148 146 141 138 139 152 158 160 177 195 217 226 231 234 236 239 241 243 238 230 188 117 102 138 180 220 233 239 236 233 221 201 173 164 164 188 214 228 234 236 230 224 215 212 214 221 226 232 236 238 235 234 232 233 236 239 240 239 238 237 236 235 233 235 236 241 242 237 231 223 222 222 223 223 222 221 221 219 217 214 214 214 216 216 216 215 215 215 215 215 215 215 216 217 218 217 215 212 209 206 204 202 200 199 199 197 198 199 202 203 206 209 212 217 221 224 225 225 224 223 224 226 227 228 229 230 232 234 234 235 235 234 233 233 232 232 232 230 229 229 229 231 232 234 238 241 243 239 231 223 223 224 229 231 233 236 237 239 241 242 244 246 248 250 252 253 255 256 257 257 259 260 261 262 263 264 266 267 268 269 269 269 268 268 268 268 269 270 271 271 271 271 273 274 274 271 268 265 264 266 267 269 270 351 352 353 355 357 360 5 11 19 30 42 53 60 66 71 71 74 74 74 75 75 75 76 76 76 78 81 85 87 89 90 92 92 92 90 89 86 82 79 76 73 56 34 2 338 315 286 260 233 219 298 322 322 28 122 120 140 279 275 264 228 222 306 354 13 20 24 41 70 138 168 178 185 187 198 210 227 265 311 324 331 332 334 336 336 338 338 339 338 337 337 336 336 336 337 336 336 339 348 4 349 334 313 318 329 337 344 344 345 343 342 341 347 360 340 58 45 50 223 335 348 18 39 66 52 35 165 156 132 117 124 133 166 212 180 164 181 337 27 57 70 63 47 34 17 46 128 35 79 111 122 128 173 230 258 263 264 110 99 114 117 123 126 142 300 305 296 293 295 300 314 114 99 86 64 22 358 336 346 358 30 49 62 64 59 55 41 30 45 55 14 38 109 124 147 195 205 209 212 224 286 304 354 38 83 75 360 261 238 210 34 23 52 81 80 71 48 20 353 345 355 37 83 135 140 143 101 72 81 73 64 84 27 319 333 29 10 352 360 49 88 70 355 338 305 144 177 184 191 199 216 200 135 108 79 94 127 148 170 203 233 286 360 137 176 177 175 186 201 229 269 298 305 301 264 243 252 264 267 294 309 300 294 292 292 294 301 306 306 310 309 273 212 160 152 158 126 86 51 47 72 64 38 336 320 316 328 354 360 10 41 46 14 345 345 25 43 65 81 85 76 60 52 35 11 360 360 23 49 67 72 66 52 34 11 355 328 46 65 25 359 345 357 14 15 33 57 49 28 352 340 352 360 5 4 20 50 41 16 351 207 160 137 144 269 284 318 333 341 354 355 337 344 21 25 328 184 73 25 24 29 24 17 27 33 33 6 331 345 7 26 26 19 40 131 60 27 13 65 142 154 161 209 294 320 328 347 60 131 168 121 68 48 29 8 9 20 50 86 94 56 20 352 335 335 309 253 224 187 169 168 171 186 224 210 206 202 173 130 309 305 290 327 343 339 333 319 304 289 278 270 270 283 319 337 346 345 343 346 14 27 25 13 334 322 319 13 57 95 82 60 51 48 41 350 323 305 290 326 332 333 349 70 86 50 343 331 332 136 152 235 269 270 254 246 247 258 279 299 323 314 351 21 350 341 341 334 323 311 299 296 167 229 307 334 341 345 345 340 333 319 302 292 298 306 307 308 309 309 308 297 276 247 234 230 230 230 232 234 238 241 246 254 264 272 279 282 277 263 234 222 218 222 225 228 246 267 272 271 271 271 270 268 267 259 250 245 250 255 260 263 263 265 266 267 269 270 270 269 268 268 268 267 266 266 265 265 264 263 263 263 263 264 266 266 266 263 260 256 251 245 243 240 237 235 230 224 219 215 215 215 216 217 218 217 215 211 206 202 199 197 194 192 188 183 182 180 179 178 177 176 176 175 174 171 169 166 165 165 165 164 159 154 148 143 138 134 130 126 122 120 121 122 127 130 135 139 143 148 150 150 148 147 152 157 164 158 153 161 172 193 194 195 201 209 221 226 231 234 237 241 241 240 227 186 99 103 119 200 222 232 236 237 233 223 205 185 166 168 178 207 225 235 239 238 236 228 218 214 214 217 225 230 234 237 236 236 235 235 236 239 241 241 240 239 238 234 231 233 235 239 240 239 235 230 226 223 222 223 223 223 222 221 220 219 218 218 218 218 217 216 215 214 215 215 216 217 217 217 217 217 215 212 208 205 203 201 200 201 200 201 202 204 206 209 210 212 214 217 221 223 224 223 221 219 221 222 224 226 228 230 231 233 234 236 237 238 236 236 234 235 234 233 232 231 231 231 231 233 237 241 244 245 239 233 228 226 227 230 231 234 236 239 241 243 243 246 247 249 251 254 254 255 256 256 259 260 261 263 264 266 267 268 268 268 268 267 267 267 267 269 271 273 273 275 274 273 273 271 271 270 267 266 264 265 265 266 268 349 350 350 352 353 358 2 8 19 30 42 53 61 67 71 73 70 71 69 70 70 70 70 70 70 71 75 78 82 85 89 92 92 93 93 92 90 86 83 78 72 54 19 348 333 310 277 254 237 209 180 337 333 144 145 143 248 279 282 280 263 284 328 336 345 337 346 20 48 123 162 198 208 217 230 244 258 290 312 324 329 332 334 336 338 339 340 339 339 338 337 336 335 335 333 332 335 344 358 349 318 311 304 321 333 336 338 338 339 338 340 347 11 19 232 359 46 120 92 346 351 9 31 70 46 360 253 231 219 210 167 168 186 230 213 198 196 156 65 80 91 81 51 5 349 238 212 180 72 94 127 156 198 235 283 137 126 147 144 139 113 98 92 71 7 326 301 315 340 27 92 170 81 68 58 37 23 14 8 21 44 53 60 71 67 62 60 49 52 67 70 82 106 111 118 186 242 350 67 140 285 304 319 356 79 66 61 68 81 103 64 41 79 87 78 84 76 360 336 327 325 5 140 149 141 126 81 77 87 53 7 247 314 337 331 335 324 326 332 352 66 37 3 342 13 72 160 187 189 186 163 133 120 112 105 112 131 142 167 189 213 267 35 70 180 191 193 197 198 201 217 261 287 293 290 272 257 296 308 316 323 325 317 308 298 294 295 299 308 334 338 186 165 153 148 141 121 94 68 23 11 29 14 333 318 309 319 353 75 78 76 50 268 254 246 103 55 51 64 78 87 83 72 50 21 358 2 20 39 60 93 88 68 41 7 336 318 341 31 42 3 344 338 348 2 36 56 50 27 343 337 341 356 8 14 33 54 37 18 3 355 2 287 212 238 283 330 337 360 347 344 322 41 39 40 37 26 28 30 32 31 29 28 26 29 30 331 315 338 13 32 35 47 85 88 64 36 20 6 19 175 180 295 349 347 337 325 296 145 130 70 56 54 41 12 344 330 307 242 154 92 22 299 264 202 165 154 145 58 10 23 35 72 74 81 50 359 41 31 17 344 331 336 337 328 316 304 296 289 286 284 282 300 337 351 355 346 19 31 33 21 3 340 300 282 274 269 307 353 21 41 68 92 142 303 306 296 293 321 330 332 324 54 55 50 29 350 332 180 203 269 292 297 299 283 267 272 286 311 335 348 28 41 28 10 353 331 320 309 305 330 359 223 329 339 345 350 358 359 353 343 338 331 333 333 334 334 332 337 341 337 327 297 255 230 226 227 230 233 235 235 236 242 250 259 266 272 275 267 228 209 206 213 213 209 233 251 264 269 273 272 271 268 266 256 246 236 240 249 258 264 267 267 267 267 266 265 267 267 266 266 265 265 264 264 264 264 264 264 264 263 263 264 264 264 263 260 258 256 251 247 242 239 235 233 228 225 221 218 217 215 215 215 216 214 212 209 205 201 198 196 193 191 187 184 183 181 181 181 181 180 178 176 174 173 172 169 168 167 168 168 164 158 151 147 144 142 141 140 139 137 133 131 132 135 140 147 154 160 162 163 162 165 170 171 171 167 169 180 189 203 202 204 207 214 221 227 231 233 236 240 239 232 205 176 139 198 222 229 234 236 237 234 226 209 187 175 170 175 189 211 225 233 238 238 236 227 217 212 212 217 224 229 234 236 236 235 234 236 236 236 239 242 242 242 242 237 233 232 234 237 239 240 238 235 230 226 223 223 223 222 222 221 221 221 221 222 222 221 221 218 217 215 216 216 216 217 218 217 217 217 214 213 209 205 203 201 199 203 204 205 207 209 211 213 214 215 217 219 222 224 224 222 221 219 221 223 225 226 226 227 229 230 232 235 236 237 237 236 235 235 234 235 233 235 234 233 233 235 237 241 244 247 245 240 236 233 230 230 230 232 235 237 240 242 242 244 245 248 250 252 254 255 256 257 259 259 261 262 264 265 266 267 267 267 267 267 268 269 270 272 272 272 272 271 271 271 270 268 268 268 267 264 264 264 264 264 264 nan 349 348 348 348 350 356 5 16 29 40 50 58 65 65 67 66 65 64 61 61 60 60 60 61 63 66 71 76 81 87 90 93 94 96 95 94 92 87 81 74 57 6 340 327 317 293 252 208 172 148 122 124 138 158 186 253 279 292 296 295 311 323 318 309 299 304 324 344 314 269 266 262 265 270 284 297 309 318 324 329 333 336 338 339 340 340 340 339 338 337 336 335 334 336 338 341 345 360 329 307 310 314 322 327 330 331 333 339 345 353 353 19 314 303 7 54 98 21 351 354 350 180 162 131 69 62 92 120 22 309 219 234 224 189 182 178 157 94 74 73 68 353 316 318 130 144 123 64 68 94 117 144 188 180 133 144 198 219 191 114 98 97 14 295 296 304 24 40 38 339 282 71 58 50 2 342 354 10 38 56 73 76 75 63 75 125 83 31 74 130 158 156 142 83 360 352 349 349 309 278 320 341 50 67 51 43 34 43 53 43 64 95 91 289 266 261 257 352 4 56 112 135 130 114 120 114 87 80 71 353 315 353 9 9 13 118 13 357 355 3 16 3 344 360 52 175 189 192 170 147 132 126 131 128 122 131 142 163 180 198 309 22 46 92 181 213 206 199 198 203 221 246 263 277 287 309 335 344 346 348 336 310 308 310 303 293 305 323 350 46 148 142 142 142 135 120 102 77 23 3 7 360 346 333 328 332 352 109 99 91 305 279 273 293 353 15 22 24 38 57 49 38 36 19 357 11 15 22 25 229 100 51 40 12 342 337 348 34 37 7 347 322 333 2 40 45 35 14 341 334 330 351 8 16 40 51 45 31 11 354 338 299 266 180 58 54 18 356 338 342 74 64 66 78 68 35 21 22 34 38 43 50 51 14 269 266 288 324 16 39 35 55 93 79 64 41 26 18 7 299 333 345 355 346 327 308 247 115 95 69 66 60 357 336 338 339 325 280 269 319 351 357 335 285 247 150 118 11 358 22 47 94 65 353 23 23 9 338 310 321 323 327 322 315 305 301 301 301 298 291 287 296 299 198 144 107 60 51 49 20 350 327 300 282 290 312 355 4 360 52 138 170 215 244 273 307 288 251 305 312 288 360 35 48 42 3 333 229 332 5 7 338 320 301 289 292 303 318 309 310 338 12 31 33 24 337 316 303 307 329 320 314 333 342 348 2 11 13 4 352 346 342 347 346 343 339 337 347 350 345 337 327 316 273 230 226 226 231 234 234 235 236 242 248 255 264 287 322 81 154 180 196 202 208 222 240 255 265 272 272 273 269 278 28 259 251 249 252 261 266 267 265 264 262 263 263 263 264 265 265 265 265 263 263 263 264 265 265 266 264 264 261 260 259 259 258 258 256 252 248 243 237 233 232 230 227 224 220 218 216 215 213 212 210 209 206 203 200 197 195 194 191 188 185 184 182 183 184 183 181 178 176 175 175 174 173 171 170 171 171 169 163 156 152 151 151 152 152 152 151 150 150 150 154 159 165 171 177 178 178 177 176 175 171 170 174 180 191 195 200 199 198 198 206 216 224 228 229 231 234 230 220 205 206 212 223 229 233 235 237 236 231 218 198 184 181 180 184 194 207 220 230 237 234 229 218 209 204 209 216 224 229 234 235 236 235 234 235 235 235 237 239 242 243 242 239 235 232 234 237 238 240 240 237 234 228 224 222 222 222 222 221 221 221 222 224 225 224 225 224 222 220 219 218 218 218 218 218 217 215 214 212 210 206 204 202 200 202 206 210 213 215 217 217 218 218 219 222 225 226 225 223 220 220 222 223 226 226 226 226 227 228 229 231 233 235 236 235 235 235 234 235 234 235 238 237 236 238 240 244 247 249 249 247 244 239 236 232 232 231 234 238 239 241 241 243 245 247 251 253 255 256 256 257 258 258 259 260 261 263 265 266 266 267 268 269 270 271 271 272 272 272 271 268 268 268 268 267 267 267 266 264 264 264 263 263 263 nan nan nan nan nan nan 353 358 5 17 28 42 52 58 59 60 60 58 56 56 54 52 52 49 50 52 57 63 70 78 86 90 95 97 99 99 97 96 94 88 82 57 338 323 315 301 280 224 174 146 135 128 128 140 167 216 249 270 282 286 290 294 292 287 288 286 281 275 264 277 282 291 295 303 308 313 313 317 323 329 333 337 339 340 341 341 340 340 340 339 339 339 342 347 355 355 359 343 323 303 305 313 316 319 320 321 321 328 348 329 317 298 283 295 312 339 6 29 353 355 7 19 182 188 166 64 65 100 97 52 92 92 60 91 133 161 168 144 112 100 94 65 360 340 322 360 68 78 60 66 69 92 172 195 162 149 154 154 186 144 118 130 138 238 283 284 325 58 66 46 348 64 92 68 42 325 317 341 21 62 65 68 223 120 61 106 173 146 131 128 171 197 263 319 354 4 360 355 339 279 303 4 22 80 63 58 68 64 50 13 350 322 300 307 314 298 285 19 13 18 40 95 124 100 94 114 128 144 86 64 30 7 2 2 9 52 87 45 14 2 2 13 10 344 312 295 272 224 184 161 160 172 158 152 139 132 135 141 151 168 180 28 27 38 64 76 92 201 215 223 225 241 256 270 278 288 321 358 3 352 324 307 291 304 315 327 318 293 315 333 121 126 106 112 125 122 118 109 109 117 110 87 36 6 348 344 346 350 19 97 92 303 296 299 321 348 358 4 7 12 21 36 35 32 17 16 33 24 2 333 291 354 22 30 21 9 360 6 40 39 21 355 333 299 21 53 43 29 13 3 11 17 26 27 31 45 53 51 27 349 318 312 307 336 35 31 22 348 339 332 9 40 54 108 121 119 111 29 10 34 360 230 168 158 180 225 241 253 360 30 24 7 26 57 61 69 74 61 343 328 329 343 351 357 347 337 341 75 107 102 97 86 65 36 23 14 20 16 343 350 5 5 354 315 310 313 295 119 29 3 349 346 301 288 309 19 43 66 307 303 319 321 321 313 307 302 305 313 315 312 299 288 275 191 151 156 59 62 54 43 12 350 347 358 28 13 6 348 333 310 299 155 265 278 264 309 339 359 174 237 279 291 305 27 49 51 43 16 350 23 27 29 15 335 314 310 323 345 347 328 325 334 353 13 26 14 331 313 301 316 332 325 326 332 346 357 19 28 30 12 358 348 344 347 343 336 331 333 347 347 342 331 328 332 329 320 263 234 230 231 234 238 242 247 253 262 280 353 46 66 91 169 202 208 218 226 241 253 263 270 274 279 360 22 320 275 268 261 265 267 268 267 266 263 263 262 262 263 263 264 264 265 265 265 266 266 264 265 265 265 264 263 261 258 257 257 257 256 255 253 248 242 236 234 233 231 230 226 223 220 217 214 212 210 208 206 204 202 199 196 195 194 192 189 184 182 182 183 183 183 181 179 178 178 178 178 177 175 173 174 175 175 168 162 158 157 158 160 161 161 162 163 163 165 168 173 178 183 186 187 184 178 175 173 173 174 179 185 194 197 199 199 196 195 202 210 218 222 224 226 224 221 213 206 208 214 222 228 232 234 234 234 225 213 197 189 187 189 193 198 204 212 222 233 226 216 201 196 197 208 217 224 229 234 235 236 235 235 236 234 233 233 236 240 241 241 239 235 233 234 236 238 239 240 239 237 232 227 223 221 221 220 220 221 220 221 222 224 226 227 227 226 225 224 222 220 221 219 218 217 217 216 213 210 206 203 202 201 203 208 213 216 219 220 221 222 222 224 226 229 232 230 227 222 221 221 224 227 227 228 228 227 228 230 232 234 237 238 237 238 236 234 233 233 236 239 239 240 240 241 242 245 248 250 251 249 245 242 238 235 234 237 239 241 243 244 244 248 251 252 254 255 255 254 255 256 257 258 259 260 262 264 267 268 269 269 269 269 270 270 271 272 273 271 270 267 267 267 267 266 265 264 263 264 264 264 264 263 nan nan nan nan nan nan nan nan nan nan 24 33 40 44 49 52 52 51 50 49 48 47 45 44 43 45 50 56 63 74 84 92 98 100 102 102 103 104 103 103 106 107 267 282 283 279 256 213 164 144 138 133 133 156 189 227 251 268 271 274 274 274 275 279 282 282 283 280 280 287 296 303 310 316 314 314 314 320 328 334 338 340 341 341 341 341 340 340 342 342 342 340 340 345 353 341 320 299 297 294 302 307 308 308 309 308 306 305 311 312 301 283 270 261 270 272 266 308 326 348 6 91 161 209 219 211 175 154 163 151 97 54 29 38 103 113 180 206 156 140 117 94 64 59 62 34 6 341 119 133 121 123 180 209 180 136 101 91 81 87 94 106 118 162 250 273 360 82 188 230 333 70 75 56 5 297 310 356 34 40 27 11 289 309 91 96 127 150 146 132 142 122 51 27 6 137 143 73 55 360 340 349 7 33 360 360 25 30 17 333 308 296 321 348 54 71 59 42 13 25 40 85 118 50 180 166 154 144 45 23 32 14 346 340 344 38 66 54 12 348 337 332 144 242 279 308 306 206 173 169 188 198 177 156 138 138 145 146 158 196 206 12 31 36 45 49 32 313 275 280 291 316 319 318 305 295 360 39 14 329 302 297 291 299 308 312 305 296 312 319 136 128 117 115 115 117 118 117 131 142 138 109 57 20 345 325 317 310 309 301 234 246 266 281 341 2 4 8 9 5 359 357 19 30 23 23 37 47 33 352 353 34 36 25 14 6 355 1 23 44 41 5 344 278 48 57 47 38 31 10 356 356 8 31 42 54 81 94 32 331 320 331 360 30 28 10 341 300 319 352 17 356 282 286 50 94 116 165 93 54 27 360 174 81 30 53 65 240 40 42 19 8 18 24 24 48 178 145 8 343 343 353 2 7 6 6 11 35 83 81 75 59 70 68 45 29 30 19 360 353 347 332 303 263 318 4 67 109 111 39 6 343 325 321 339 21 309 296 305 315 330 327 325 318 315 311 320 327 329 325 311 296 274 261 64 35 41 52 56 50 15 357 354 358 4 352 339 313 290 275 281 322 354 6 14 360 351 311 209 177 305 325 305 22 48 59 71 41 27 31 18 18 41 13 337 328 326 341 341 325 327 341 3 19 29 357 321 307 304 325 334 328 331 338 357 21 36 41 39 20 2 345 339 335 326 322 322 330 343 341 334 327 332 341 339 335 320 283 227 230 237 246 252 260 267 282 314 11 42 50 78 232 234 235 235 238 248 255 263 270 277 287 333 333 299 285 278 272 272 274 273 270 269 267 266 265 265 265 265 264 264 266 268 268 268 268 267 265 264 263 263 262 262 260 260 258 257 255 254 252 248 240 234 233 233 234 232 229 224 220 217 214 211 208 205 204 202 200 198 195 195 193 191 187 181 181 182 183 183 183 183 182 181 181 182 181 181 179 177 177 178 178 174 168 162 163 164 167 169 170 170 171 171 173 175 181 186 189 190 184 178 172 174 175 178 178 179 185 192 198 201 203 200 200 202 206 212 217 222 223 219 215 209 205 206 211 217 222 229 231 231 230 220 209 199 194 192 195 197 200 203 208 215 222 218 207 194 194 197 207 215 222 227 232 234 235 236 235 236 234 233 232 233 236 238 239 238 236 234 234 235 237 238 238 238 238 235 230 224 221 219 219 219 220 220 219 219 222 223 226 226 228 228 226 226 224 224 222 220 218 217 216 215 212 210 208 206 206 208 212 214 219 222 224 226 226 226 227 228 230 233 232 231 226 225 224 227 229 230 229 228 230 232 233 235 238 240 241 241 238 235 233 231 234 236 239 242 242 241 242 242 244 245 249 252 253 250 248 244 242 239 240 242 245 246 248 248 251 251 252 252 252 252 253 253 255 257 258 260 261 262 264 267 269 269 268 268 268 268 269 271 272 273 273 271 269 266 264 266 266 265 265 264 265 265 265 265 265 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 47 47 47 47 47 46 43 41 39 40 40 43 50 60 71 85 95 102 106 107 107 109 113 118 123 131 154 198 228 243 243 236 212 180 166 156 152 160 184 212 233 247 258 263 265 268 271 273 277 280 282 283 284 289 295 301 306 309 310 311 315 315 328 334 338 340 341 341 342 340 340 340 341 344 342 336 326 321 321 314 298 300 297 297 298 299 299 299 300 299 296 291 279 283 297 293 281 252 233 235 237 242 282 305 329 8 112 112 141 207 206 157 149 162 158 122 51 11 327 360 113 141 164 160 139 106 95 81 56 43 24 354 281 242 126 123 111 73 19 343 17 37 45 66 77 68 69 73 240 244 261 321 154 153 128 53 54 39 9 329 313 350 37 46 31 13 15 13 360 328 350 201 190 194 100 360 82 111 360 278 213 108 62 39 11 339 337 360 34 79 43 25 9 4 2 23 41 39 41 60 65 57 360 350 29 70 111 137 149 147 145 134 107 21 349 326 353 10 30 15 7 55 50 3 332 309 293 187 224 274 307 307 159 177 184 190 185 160 147 140 155 164 174 190 215 234 328 360 20 38 32 360 336 331 334 339 346 334 329 319 309 158 156 166 274 288 299 300 257 308 312 311 314 360 93 131 132 126 117 122 120 121 132 157 160 155 94 44 4 307 285 290 295 298 293 260 254 261 277 34 31 25 18 22 19 353 344 351 9 30 21 23 57 44 358 2 31 95 110 95 66 4 345 358 43 42 17 352 339 39 55 48 20 329 309 311 317 341 24 32 49 85 84 64 16 356 27 60 65 29 339 315 299 337 349 351 5 10 7 360 358 9 174 180 32 36 57 87 31 18 30 31 26 38 42 31 20 16 11 6 348 339 21 17 5 359 360 11 12 10 21 28 25 24 31 34 41 68 72 55 20 329 61 46 323 328 337 322 282 353 55 81 101 108 64 32 10 11 23 32 25 343 340 344 346 347 341 340 336 323 321 328 333 332 328 318 309 317 350 15 25 22 29 60 54 29 12 354 334 328 326 315 301 269 232 50 9 6 20 22 6 2 8 64 91 338 322 308 350 50 41 39 35 40 37 12 17 48 22 353 323 310 320 316 306 316 333 35 58 60 344 310 301 306 333 332 328 331 340 2 22 36 42 39 25 5 336 322 316 313 317 323 333 340 339 337 335 342 345 335 330 322 325 359 232 245 264 270 277 286 298 322 341 360 341 295 255 252 255 257 258 258 262 265 271 276 283 293 298 291 286 282 274 268 271 276 275 273 271 270 269 269 268 266 264 264 267 270 270 270 269 267 265 262 262 262 263 263 263 262 261 259 257 255 251 246 239 233 234 234 234 234 230 225 220 218 214 210 207 204 202 201 199 197 195 195 194 192 187 184 183 183 183 184 184 184 184 183 183 183 184 184 183 182 182 183 182 180 174 169 167 169 172 175 178 176 176 175 177 181 185 188 184 177 165 169 173 178 180 181 178 178 187 198 206 207 206 202 201 201 204 208 213 220 225 221 216 208 204 205 209 214 219 224 229 229 227 217 208 199 197 197 198 200 202 205 209 212 214 209 200 190 192 196 204 212 219 225 230 232 234 235 236 235 233 232 232 233 234 236 237 238 236 235 235 235 236 237 237 238 238 237 233 228 222 217 217 218 219 219 218 217 219 221 223 225 226 227 227 226 227 227 226 225 221 220 219 217 216 214 212 212 213 215 217 219 222 224 227 229 230 230 231 230 232 233 235 235 231 228 227 230 231 236 232 231 231 229 229 232 236 238 239 239 236 233 231 232 234 236 239 241 243 243 245 245 245 246 249 252 253 253 251 250 247 246 243 243 244 246 247 249 249 250 251 251 252 252 254 254 256 259 260 262 263 263 264 265 267 268 268 267 267 268 269 270 272 273 274 272 270 265 262 262 264 265 266 267 267 267 267 266 268 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 47 46 43 41 39 37 37 39 45 57 71 86 98 109 109 112 111 114 120 125 130 141 165 194 212 227 227 225 212 201 192 184 184 196 208 225 235 246 251 253 259 265 270 274 279 282 285 291 294 298 302 303 306 309 310 314 325 333 339 340 341 342 342 342 341 340 340 340 340 340 333 323 312 314 315 313 312 311 309 304 302 300 301 304 307 300 292 275 256 250 251 249 250 234 229 223 222 234 272 313 346 97 129 125 126 224 213 150 115 106 50 10 330 335 336 360 352 336 331 151 121 96 97 81 60 38 18 356 339 350 83 100 91 81 136 171 299 333 347 67 90 69 54 11 294 261 272 284 180 138 116 84 34 8 353 338 355 49 81 90 38 15 22 35 38 339 315 292 314 336 340 11 127 127 47 322 293 96 88 54 14 336 356 31 68 87 82 57 24 16 18 25 37 52 39 19 9 7 358 360 34 86 119 131 129 107 99 93 62 348 328 341 358 16 42 42 330 312 325 335 324 316 313 296 266 273 287 286 224 199 205 214 172 145 142 158 200 214 218 199 196 195 229 285 340 55 55 360 319 318 324 345 352 324 309 306 319 324 167 186 234 257 276 298 333 326 318 311 318 360 65 93 201 180 154 143 136 139 149 164 154 143 58 2 323 294 271 275 281 291 298 313 320 328 52 100 118 117 114 90 54 322 315 313 334 4 34 36 38 28 3 348 17 123 122 122 130 137 305 349 27 42 29 347 341 11 41 44 348 317 285 283 290 327 12 31 50 69 77 70 37 12 352 9 29 21 360 341 5 54 23 14 20 17 7 351 333 350 4 11 9 17 50 77 97 68 44 48 51 61 62 58 40 11 355 342 323 328 360 6 6 355 2 16 15 16 36 48 50 53 45 11 24 54 54 45 342 292 248 252 306 335 346 341 336 319 32 105 92 86 73 47 3 360 7 20 21 10 15 21 28 5 315 292 274 304 317 329 326 323 316 315 325 349 12 23 18 356 2 35 43 36 360 331 290 315 332 324 352 32 35 35 12 9 19 21 16 354 344 352 352 303 302 300 314 352 10 19 23 41 36 8 28 56 20 342 314 303 280 295 301 316 340 97 85 70 332 308 298 313 342 337 335 334 344 360 17 31 35 28 16 349 323 314 312 313 322 331 338 342 344 340 336 334 329 320 317 315 332 20 54 12 307 298 296 300 302 309 314 314 300 289 274 266 264 266 268 268 268 269 274 279 286 286 286 286 286 284 275 255 265 272 276 277 276 275 274 272 270 267 267 268 272 272 272 271 269 267 266 264 264 263 263 261 261 261 262 260 258 254 249 244 240 235 233 234 235 234 231 225 220 218 215 211 207 203 200 199 198 197 195 194 192 191 188 185 185 183 183 184 184 184 184 184 184 184 185 186 187 188 188 189 189 188 182 177 172 172 176 180 182 179 178 177 179 180 177 170 156 158 162 176 182 186 184 181 178 181 191 202 209 210 208 204 202 202 202 205 212 217 221 218 212 203 200 200 209 215 218 222 229 228 225 213 203 198 198 199 201 203 205 207 211 212 209 202 194 190 193 197 204 209 215 221 225 226 229 231 233 233 230 230 230 232 233 235 236 236 236 236 236 236 235 236 237 238 238 238 236 231 223 217 214 216 217 217 216 216 217 219 222 223 224 225 226 226 227 229 229 228 225 222 219 218 216 215 215 217 219 221 222 224 225 226 228 229 231 232 233 234 235 237 239 238 237 235 233 234 235 236 232 230 229 228 228 230 232 234 237 236 235 233 233 236 238 241 243 244 245 247 248 250 249 250 251 254 256 256 254 253 250 248 245 243 241 243 246 247 249 250 251 253 254 255 256 258 259 260 262 262 264 265 265 265 266 267 268 268 268 269 270 271 272 272 273 272 270 266 263 260 263 264 266 267 268 268 269 270 271 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 37 35 34 38 45 60 84 106 115 116 116 115 118 121 124 129 142 164 189 206 219 225 222 217 208 200 202 204 209 220 228 236 242 247 253 258 264 272 277 282 288 293 299 303 306 311 315 318 321 323 329 337 340 342 342 342 342 342 342 341 340 339 339 340 337 330 326 323 326 328 329 330 332 328 327 326 328 332 344 360 11 10 263 254 245 247 250 252 253 244 231 217 208 216 5 46 148 154 167 171 180 145 159 38 64 67 355 336 340 350 91 41 355 322 295 235 122 90 71 58 36 9 344 345 10 53 64 345 171 149 132 360 338 340 27 74 76 47 23 360 335 315 324 78 124 134 122 103 53 6 360 25 62 124 133 141 64 43 125 151 233 296 323 350 9 360 92 103 116 96 76 82 90 90 41 346 341 5 36 54 76 94 103 85 356 342 330 38 77 61 48 32 11 351 360 58 27 68 108 79 48 67 74 68 16 322 327 337 330 311 259 291 300 273 269 307 316 317 302 274 269 275 299 221 166 292 301 144 154 164 188 205 212 200 152 148 146 175 209 223 95 101 67 313 314 314 325 278 208 231 252 285 280 227 220 227 237 245 267 293 308 285 288 312 321 328 319 279 251 237 229 230 234 194 176 150 128 58 333 306 287 270 262 255 251 163 96 79 72 73 113 131 135 131 119 120 151 298 309 324 339 2 13 20 16 30 44 76 103 108 111 117 99 38 25 32 60 36 345 330 323 6 29 358 319 285 285 292 8 53 77 59 63 82 74 56 37 23 3 359 9 11 6 33 70 64 54 37 2 339 319 306 321 333 335 353 9 33 71 129 80 61 86 92 93 96 117 176 225 302 313 311 285 239 214 212 227 351 12 12 20 43 43 41 57 48 24 23 34 26 5 314 323 45 33 360 333 320 302 308 322 45 70 53 67 76 70 57 30 15 18 9 6 12 14 9 338 308 269 277 319 331 333 311 304 325 344 358 12 25 43 30 323 318 332 38 40 7 343 318 343 352 322 28 42 27 14 348 352 7 27 27 359 341 317 307 290 317 318 316 330 357 10 19 39 18 353 11 40 51 341 310 299 263 50 337 328 322 301 91 60 311 303 300 323 344 341 333 327 336 349 8 20 24 15 360 329 312 309 316 324 333 336 337 343 345 332 323 316 310 304 305 308 341 33 58 31 352 327 315 310 309 307 298 279 264 273 273 270 267 270 273 275 278 279 283 285 287 283 280 284 286 289 281 270 260 266 273 277 278 277 276 275 273 270 272 274 274 274 273 272 270 269 267 265 264 263 261 260 260 260 261 261 259 254 249 243 239 237 234 235 235 233 230 225 221 218 215 212 206 202 198 198 197 196 195 194 193 190 188 186 185 184 184 184 184 184 183 183 183 184 186 188 192 194 197 202 205 208 203 192 181 178 179 181 182 176 175 173 177 176 169 162 156 166 175 187 190 190 184 179 178 186 197 205 211 211 210 207 205 204 202 203 206 211 215 211 203 192 192 195 210 219 222 227 230 228 218 204 199 197 199 202 204 207 209 210 211 214 209 202 194 191 195 200 206 208 212 216 220 221 222 226 232 231 229 226 226 228 230 232 234 234 235 236 236 236 236 236 236 237 238 238 237 233 226 218 213 214 215 215 215 215 216 219 221 222 223 223 223 223 225 227 227 226 224 221 219 218 218 218 218 220 224 226 226 226 227 228 229 230 232 234 236 238 240 242 244 243 242 242 241 239 237 236 233 232 234 232 230 230 233 236 237 239 235 236 235 239 242 246 247 249 251 252 252 254 254 254 255 256 258 258 258 258 254 251 249 245 243 243 246 248 250 253 255 257 259 261 262 263 263 264 264 265 265 266 266 266 266 268 269 269 270 270 270 271 271 271 270 269 268 267 265 263 263 264 266 268 270 271 272 273 273 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 40 52 61 82 101 111 116 117 123 124 125 130 140 155 176 202 221 234 231 227 217 214 211 211 212 220 229 236 242 247 253 260 264 270 277 285 292 299 306 311 317 323 325 328 333 336 341 343 342 343 343 342 343 343 342 341 340 339 339 338 335 333 331 333 336 338 345 352 354 348 349 350 360 9 14 23 36 353 322 336 337 328 288 259 253 250 238 231 231 236 360 162 170 154 147 135 109 98 160 232 234 224 312 21 28 79 116 112 120 269 273 269 118 103 88 85 236 322 360 20 31 45 42 360 113 119 90 52 21 29 53 97 113 97 350 333 13 25 32 86 98 103 117 151 224 354 347 191 106 98 133 138 132 173 186 183 257 336 344 119 27 360 19 66 116 99 50 65 79 46 327 332 353 28 26 31 45 68 102 41 347 347 343 156 133 116 114 104 27 327 205 111 20 360 12 35 49 87 70 43 4 332 301 279 252 221 232 325 327 277 229 231 251 272 311 344 27 78 92 97 97 41 8 28 174 187 198 195 180 148 129 127 129 133 130 67 47 47 14 328 314 308 307 287 249 227 231 247 251 256 265 272 270 273 280 290 289 273 287 313 323 327 312 304 301 324 341 322 285 232 213 194 171 167 246 266 265 258 245 209 180 142 121 109 109 107 112 109 104 107 107 112 111 93 45 331 311 314 333 357 11 31 55 76 90 92 79 57 18 6 2 22 59 39 358 329 328 343 352 355 346 325 322 328 24 91 108 61 32 53 58 53 33 11 323 334 356 14 16 8 15 29 78 135 310 308 312 283 187 295 317 330 7 34 37 42 35 58 160 103 82 65 95 215 229 317 332 326 287 231 214 253 308 341 354 360 14 35 32 27 26 27 25 17 11 356 336 294 10 33 11 333 296 275 259 25 41 44 11 328 17 65 81 97 212 261 345 355 357 8 7 360 330 303 269 311 347 356 358 353 19 29 30 28 20 26 51 165 190 294 336 17 37 34 6 355 358 356 351 31 44 24 1 320 338 360 25 18 351 328 299 284 290 332 328 315 330 346 14 27 34 360 348 342 360 74 316 304 295 288 98 223 278 274 264 189 240 272 293 302 319 323 320 320 322 332 344 360 11 13 2 350 327 321 322 333 337 341 337 333 326 321 314 309 305 304 302 305 315 15 48 56 30 360 336 323 316 312 309 304 285 237 249 266 270 276 280 286 289 288 288 286 285 284 280 279 280 284 288 286 281 267 264 267 272 276 277 277 278 277 277 278 278 277 277 276 273 271 269 267 265 263 262 260 260 259 258 257 258 258 255 250 245 240 237 235 235 235 234 230 224 220 216 214 210 205 201 199 197 196 195 195 194 192 191 189 187 186 186 186 185 183 181 181 181 182 184 187 190 194 197 202 210 219 224 226 218 204 190 184 182 178 173 172 172 174 174 171 170 170 176 183 190 191 189 182 180 183 193 201 207 211 211 210 208 207 206 205 204 206 209 210 204 195 186 188 194 209 219 226 230 231 228 213 196 198 199 202 204 206 210 212 214 214 214 211 205 196 195 197 203 207 209 212 215 216 218 218 221 228 228 226 222 220 223 226 228 231 232 232 234 235 236 236 237 237 238 239 238 238 234 229 220 214 213 213 214 214 214 215 218 221 222 222 221 221 222 224 225 225 223 219 219 218 220 221 222 224 226 228 229 229 229 229 231 232 234 236 239 241 244 245 246 249 250 249 246 245 242 239 237 234 236 239 238 238 238 239 242 243 242 241 242 242 244 246 247 251 255 255 257 258 257 256 257 258 258 259 259 258 257 257 256 254 249 247 246 247 250 254 257 261 263 264 266 267 267 266 266 266 266 266 266 268 268 268 267 269 270 271 271 271 271 270 269 269 269 269 269 266 264 264 264 266 269 272 274 275 276 275 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 99 104 107 114 118 121 129 135 145 154 212 259 263 255 245 232 225 220 215 217 223 229 234 240 247 252 258 264 270 277 288 297 304 311 317 324 329 331 334 338 340 342 342 343 343 343 343 343 343 343 341 341 340 340 339 335 336 336 339 342 349 360 11 10 11 17 18 17 10 3 25 54 41 16 21 23 23 10 352 303 236 210 232 260 262 269 257 126 99 128 133 110 78 138 145 268 195 168 117 106 140 152 162 209 253 262 261 101 128 145 208 231 309 31 32 21 16 46 111 91 110 103 65 36 35 54 110 121 123 232 283 325 27 58 99 127 117 121 198 229 249 246 231 180 113 123 113 109 50 242 223 16 8 56 115 7 353 357 65 106 74 44 72 70 19 357 356 49 63 59 42 28 44 79 45 3 2 12 39 95 117 131 149 269 303 321 8 54 67 34 25 52 110 136 285 308 305 290 277 262 222 191 33 19 7 248 223 218 245 4 356 360 137 136 101 97 75 12 345 118 140 168 160 146 137 130 122 110 86 82 47 325 314 311 311 314 314 321 323 316 302 287 271 258 257 274 289 293 295 293 288 287 281 301 324 308 307 303 308 320 341 354 352 345 309 216 215 220 180 168 170 196 236 231 207 178 151 144 142 150 141 122 109 101 106 106 108 108 106 318 305 294 294 300 317 353 16 42 68 71 72 70 49 7 354 342 16 45 41 5 325 319 324 351 5 12 1 349 342 339 122 136 111 4 10 43 41 20 341 296 324 6 34 40 39 13 7 27 186 329 317 312 315 269 248 276 292 12 55 53 41 289 258 224 36 30 24 14 333 141 74 338 330 311 338 354 355 347 340 339 342 352 12 40 44 39 26 15 3 360 3 41 53 37 16 299 295 292 12 50 44 39 24 318 302 339 39 62 14 275 285 242 180 332 338 333 328 317 298 275 338 360 358 353 340 360 29 45 34 12 354 215 174 167 355 2 12 44 44 4 347 335 341 347 5 25 23 337 290 310 327 350 355 346 329 318 301 314 337 308 300 333 349 81 52 41 353 321 318 333 344 307 299 298 313 360 325 302 273 251 187 212 250 291 300 304 305 307 316 323 333 342 355 8 8 355 344 332 344 346 345 338 331 320 312 306 305 305 304 304 305 306 308 316 352 32 41 19 353 332 319 315 310 308 307 299 262 235 252 273 289 297 300 300 300 299 297 294 292 287 283 279 279 282 285 283 278 270 265 267 270 271 271 273 273 273 274 276 277 277 277 274 270 266 266 266 265 263 263 262 259 258 255 255 254 253 249 244 241 238 235 235 234 232 229 225 219 215 211 208 204 201 199 197 196 195 195 195 195 193 190 189 189 188 187 186 183 180 178 180 182 184 187 190 194 197 201 207 214 220 226 230 229 217 198 185 178 175 174 174 175 178 180 180 181 183 185 189 189 186 182 184 187 197 203 208 210 211 207 204 205 204 206 207 208 212 209 202 192 185 188 195 205 211 216 221 226 228 217 206 201 201 203 205 206 211 214 216 215 215 213 209 203 201 202 206 209 210 213 214 215 216 216 220 225 225 223 217 215 216 219 223 226 227 226 227 231 234 236 237 238 239 240 240 239 236 232 222 215 212 211 211 212 213 215 218 220 221 221 220 220 220 222 223 222 220 216 216 218 219 221 224 227 229 232 232 232 232 233 235 238 242 243 245 246 247 246 248 251 252 251 250 248 246 244 243 241 243 247 249 248 245 247 248 247 246 244 246 247 248 250 251 254 256 259 260 261 259 260 259 260 261 261 260 260 259 261 260 258 253 250 248 249 252 255 258 263 266 267 267 267 267 267 266 266 266 266 268 268 268 268 268 268 269 270 270 271 271 270 270 270 270 270 269 266 265 264 265 266 269 272 276 278 279 278 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 109 114 115 113 110 47 322 314 305 296 273 253 236 226 220 222 225 230 236 240 244 249 256 264 272 281 292 301 310 317 323 327 331 334 338 340 340 341 342 342 343 343 343 343 343 342 342 341 342 342 340 338 340 341 343 346 356 8 18 24 32 41 39 31 9 360 11 45 80 94 108 82 49 19 14 19 126 189 359 333 299 302 327 300 250 159 149 162 7 25 43 46 147 169 164 166 169 180 219 295 275 251 159 126 146 162 221 233 232 16 7 338 322 164 156 140 140 134 108 66 9 19 110 27 301 232 191 154 66 67 79 97 123 116 108 144 184 354 341 340 312 137 76 65 62 32 312 47 57 59 51 13 9 19 79 99 104 86 87 60 36 7 9 36 55 72 66 50 45 64 76 45 17 15 21 30 52 67 25 325 338 3 33 64 80 49 33 36 51 64 41 346 276 248 238 231 209 126 56 22 17 27 106 131 64 9 335 331 333 108 110 117 128 331 92 128 124 132 150 152 148 143 139 120 320 289 246 224 252 278 293 301 314 336 346 329 319 311 306 296 270 243 261 273 281 283 283 304 318 333 314 251 309 319 312 314 360 333 325 352 27 155 185 192 168 149 127 114 100 105 120 132 136 138 145 158 160 142 136 127 139 100 88 90 64 15 352 330 318 309 291 330 4 37 60 58 62 72 60 31 353 336 358 24 33 358 333 329 336 358 6 8 348 333 336 332 163 173 180 6 37 59 45 23 333 302 292 140 117 88 70 27 360 328 322 319 306 307 323 325 269 284 287 260 223 140 41 360 17 47 69 69 54 5 347 180 183 214 282 306 336 348 353 347 338 330 332 344 7 46 58 72 91 25 9 7 15 40 51 50 17 310 315 327 17 39 39 28 346 295 291 307 24 36 343 328 333 276 205 170 92 27 360 322 287 269 277 292 307 333 338 346 356 17 4 349 291 278 92 20 5 11 29 81 136 233 241 270 326 330 325 345 38 13 345 317 341 6 6 356 339 338 343 351 358 337 332 360 24 50 25 30 47 28 360 346 331 309 303 303 336 353 336 331 331 360 92 85 322 288 289 292 304 313 321 327 331 332 339 360 2 355 341 338 347 343 334 319 307 301 295 290 295 299 301 303 305 307 307 318 337 3 7 360 341 325 312 305 302 304 307 310 306 268 277 284 300 306 311 313 314 314 314 314 314 311 305 301 296 291 290 291 289 281 275 270 270 273 275 275 273 271 270 270 268 268 270 271 271 272 270 268 267 265 264 262 260 257 255 252 251 250 248 244 240 238 236 234 234 234 230 227 221 216 212 206 203 202 199 196 195 196 196 196 197 195 193 190 189 188 187 185 183 181 179 180 182 185 188 191 194 198 200 205 209 214 220 223 229 239 230 208 189 183 180 179 179 182 185 186 185 185 185 185 184 184 184 188 192 199 204 207 209 207 201 197 198 203 208 210 214 218 212 204 191 186 189 195 203 204 207 210 219 226 219 211 205 202 202 204 208 212 214 216 215 215 214 213 210 209 208 209 210 211 213 215 214 214 214 219 223 223 220 213 211 210 216 220 223 223 222 222 224 228 232 235 237 239 240 240 240 237 233 223 215 209 210 210 210 211 213 217 219 221 221 220 221 220 221 222 221 218 217 217 217 218 220 222 224 227 230 232 232 231 234 237 241 244 245 246 247 247 247 250 251 251 252 251 249 248 243 243 244 249 252 253 253 252 251 253 254 251 249 251 252 255 255 256 255 257 260 262 264 264 264 263 263 264 263 261 262 263 264 262 262 258 254 252 252 255 257 259 262 263 265 266 266 267 267 267 267 267 267 268 268 269 268 266 266 267 268 269 270 271 272 272 272 271 271 270 267 266 266 266 266 268 272 276 278 277 275 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 360 333 323 317 303 289 266 248 234 228 223 226 229 233 239 244 250 256 264 274 285 298 305 315 321 325 329 333 336 338 339 340 341 342 342 342 342 342 342 342 342 342 342 342 342 340 342 344 343 344 349 358 9 20 28 41 52 59 53 24 25 34 53 65 62 56 51 34 14 8 19 62 81 71 356 345 326 299 245 221 185 156 142 103 41 61 50 40 154 167 158 147 125 121 70 60 91 128 146 159 167 191 168 162 180 341 326 327 180 165 156 149 150 143 145 309 320 333 352 357 21 112 101 67 70 80 105 129 99 86 78 54 25 25 6 309 243 191 159 139 265 268 180 61 41 38 29 30 51 98 129 177 149 85 61 33 360 2 14 30 58 95 81 41 31 40 57 38 6 356 358 35 47 33 16 338 352 52 78 75 54 35 7 351 350 11 34 77 126 155 197 214 174 68 10 350 341 87 93 59 31 336 321 292 128 131 148 221 246 211 170 145 163 180 177 173 164 170 243 284 288 276 241 225 238 257 263 273 282 297 302 305 307 318 323 323 297 244 246 252 264 288 341 358 8 326 314 360 7 17 360 322 268 290 344 46 85 154 173 161 133 112 103 92 93 98 107 104 93 88 76 37 19 332 205 205 6 6 22 27 22 18 8 350 342 327 345 9 41 54 52 60 70 71 50 333 332 340 359 14 1 348 341 341 347 347 346 340 348 3 14 67 234 309 17 42 51 48 27 338 289 236 219 201 52 39 25 359 335 327 325 326 343 360 2 7 7 16 27 57 69 52 43 28 37 183 116 94 49 358 321 209 175 137 335 337 336 336 338 338 330 340 352 17 45 56 69 90 93 55 5 2 12 34 49 11 341 332 341 8 33 34 14 19 40 32 18 329 326 333 339 340 280 244 206 171 40 360 299 275 263 251 255 278 330 344 350 342 339 2 5 7 15 24 19 12 360 356 177 180 194 198 238 299 307 308 315 330 335 330 322 7 33 41 4 285 281 283 286 294 268 35 42 55 57 49 49 53 52 27 346 324 305 306 297 243 243 266 302 330 350 348 330 316 307 302 301 307 317 328 329 327 322 330 349 353 351 338 333 335 325 318 312 308 303 296 289 287 289 291 294 296 300 305 316 328 343 342 340 325 315 304 301 299 301 309 317 321 319 310 308 312 318 319 322 323 322 325 328 329 329 326 322 318 313 308 306 305 304 297 287 282 281 286 286 284 280 275 270 265 261 268 276 282 279 275 271 268 265 262 260 259 256 252 249 247 246 246 243 240 237 235 233 233 233 231 228 223 218 212 206 203 200 199 197 197 196 196 197 198 197 195 191 189 187 187 187 186 184 182 183 184 186 188 190 192 196 199 203 207 210 213 217 220 227 229 221 206 197 189 185 182 184 185 187 185 184 181 181 182 184 186 191 196 201 205 207 206 202 193 192 194 202 209 212 216 221 217 209 194 188 187 191 197 198 202 205 214 220 216 211 203 202 202 206 209 213 216 217 217 216 217 215 213 213 212 212 213 213 215 217 215 213 214 219 223 223 217 210 206 207 213 217 221 219 219 217 218 220 225 230 233 235 237 238 239 237 231 221 213 207 208 209 210 211 211 215 217 220 220 221 220 220 221 220 220 219 217 217 217 218 221 223 226 228 230 230 230 229 230 233 238 240 243 244 245 247 249 250 251 253 251 251 247 243 234 233 236 247 251 252 255 256 258 260 258 256 256 257 258 258 259 257 256 255 260 262 266 266 265 263 264 264 264 264 264 266 265 265 264 260 257 255 255 254 257 258 260 260 262 264 266 267 270 270 270 269 268 268 268 267 267 265 266 268 269 270 271 271 272 272 272 271 271 271 271 270 267 266 265 268 271 274 272 271 270 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 293 280 263 243 235 229 229 230 233 240 246 252 258 266 278 291 303 313 318 324 329 332 335 337 338 339 341 341 341 342 342 342 342 342 342 342 342 343 342 342 342 342 343 345 347 351 356 4 14 24 38 52 66 67 61 57 58 60 62 61 50 36 20 12 7 28 46 53 31 320 319 325 309 158 162 162 176 180 189 164 133 95 77 84 117 171 130 116 128 107 62 98 128 152 164 144 112 46 120 180 39 28 29 68 156 142 126 132 132 126 109 76 95 88 71 77 101 64 27 265 206 195 194 128 111 119 104 99 120 70 25 40 180 224 221 245 220 175 52 35 32 39 41 48 78 147 187 194 92 77 66 15 4 7 14 37 65 65 52 26 30 62 36 17 18 25 39 40 37 19 318 344 27 103 69 47 10 354 343 332 317 329 353 128 171 208 225 235 258 338 336 345 86 78 63 72 181 224 180 147 157 180 232 241 225 197 177 193 198 188 178 168 183 217 270 288 287 267 231 227 230 233 237 240 262 276 276 286 305 312 311 313 307 292 261 148 72 50 25 360 331 339 354 349 342 320 303 262 295 360 78 96 144 198 191 116 105 113 113 111 105 100 83 63 54 31 11 8 3 41 78 83 50 38 29 25 29 1 328 320 313 336 4 31 45 49 42 52 77 83 305 358 3 4 360 346 336 329 324 322 324 331 339 348 2 42 55 291 298 338 43 59 73 36 353 338 248 186 157 38 17 3 347 342 342 350 357 5 9 360 345 306 277 254 257 66 61 59 69 188 185 154 117 80 19 351 320 310 327 289 232 240 288 323 341 354 2 10 32 43 48 50 57 82 81 44 352 337 8 22 8 340 316 352 18 45 31 11 21 28 18 355 307 298 304 314 326 310 196 169 148 8 305 279 269 289 296 285 317 353 360 2 355 8 26 22 17 19 25 28 18 350 16 142 133 168 202 248 291 301 305 343 358 352 340 341 11 28 38 336 256 242 237 232 261 299 344 57 69 81 93 97 84 66 25 337 312 302 319 303 208 205 211 225 280 336 2 15 355 335 320 313 307 320 333 336 326 315 329 346 349 346 331 321 320 311 306 303 304 304 301 294 285 283 282 286 290 296 304 314 319 327 331 324 312 306 302 301 301 301 304 308 308 311 305 309 315 322 324 326 327 327 328 330 331 329 327 325 322 322 322 322 321 319 314 304 289 294 299 298 295 292 286 280 276 272 275 279 284 282 279 275 268 263 260 259 257 255 249 245 245 244 244 243 240 237 232 231 233 233 232 229 224 218 212 208 204 201 199 198 195 196 197 198 199 200 197 192 188 187 187 188 189 188 186 186 186 187 188 189 191 194 197 201 204 207 210 215 220 227 223 219 215 211 204 192 185 181 181 182 181 180 178 179 182 186 190 195 198 203 204 205 202 195 186 191 197 205 210 213 217 219 218 210 191 187 185 193 196 197 201 206 210 212 206 204 203 206 206 208 212 216 217 219 219 218 218 219 218 217 217 218 218 218 219 219 218 216 215 219 222 222 214 204 203 205 211 215 218 217 216 215 215 215 219 223 228 232 235 236 237 236 228 217 209 206 209 210 211 211 211 213 216 219 220 220 219 219 219 220 220 219 218 217 218 219 222 224 226 229 230 229 228 227 228 230 233 236 239 240 242 244 246 247 250 251 250 249 246 240 230 221 220 232 243 248 256 261 262 265 262 261 261 260 259 258 257 254 253 254 253 257 259 263 263 264 264 264 266 266 267 267 265 264 264 262 258 255 255 254 255 258 258 262 263 266 269 270 271 272 272 271 269 269 268 267 267 266 267 269 270 270 271 270 270 270 271 271 272 273 273 272 271 268 267 265 267 269 268 268 268 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 241 240 242 246 249 251 253 255 260 270 284 299 309 317 322 327 332 334 336 337 339 339 340 340 341 341 341 341 342 342 343 343 343 343 344 345 345 346 347 350 353 356 360 6 12 21 33 47 54 62 65 67 66 66 66 61 54 33 11 360 357 10 18 19 354 313 328 24 100 109 109 91 84 161 173 171 156 136 127 117 180 239 273 190 146 135 114 117 126 174 180 52 16 5 294 324 19 35 46 77 138 141 142 141 124 118 117 141 161 127 99 104 106 21 350 329 261 244 251 255 260 273 319 194 180 332 343 324 325 318 258 214 159 131 111 99 268 112 112 86 101 195 196 268 335 338 257 216 180 47 34 47 59 68 56 29 44 55 45 43 49 51 50 28 11 353 347 360 24 82 86 77 66 33 11 15 81 125 101 92 201 219 213 221 221 292 325 341 11 49 66 69 75 106 165 169 171 202 246 246 233 208 196 197 193 186 176 174 194 211 230 256 272 260 244 231 229 229 228 231 249 257 255 250 250 271 294 320 331 339 5 77 83 69 339 305 301 333 341 335 330 319 320 327 360 42 86 128 192 269 287 322 91 121 129 133 120 111 102 46 354 9 10 14 39 86 90 85 64 43 22 16 11 350 333 320 318 332 335 341 34 47 45 42 119 145 135 100 43 6 341 321 312 303 298 311 322 330 338 344 350 38 81 73 28 12 19 60 81 53 27 12 13 177 121 45 25 6 344 8 15 358 359 356 341 302 317 324 302 279 310 267 169 189 189 188 183 172 104 48 23 359 336 323 320 321 252 206 224 7 9 13 14 27 47 42 41 58 105 128 137 148 251 311 353 3 15 19 23 33 48 70 40 15 4 359 351 337 316 269 231 232 245 269 218 200 213 250 299 283 291 326 336 341 348 358 7 12 10 15 22 15 9 12 24 30 28 46 91 94 71 212 225 257 346 342 351 7 2 356 339 344 12 18 14 358 344 318 257 218 291 312 308 348 43 66 77 24 52 60 22 348 329 324 330 317 281 266 243 206 32 15 12 17 23 350 330 321 319 338 343 328 317 314 331 347 354 338 319 305 294 290 291 292 294 296 297 296 291 290 288 289 291 295 300 306 310 313 315 307 300 301 300 303 302 300 290 284 289 292 294 301 307 317 323 327 328 329 328 327 327 323 322 321 321 324 326 326 325 322 319 313 302 306 309 307 301 293 286 277 266 262 266 275 281 285 286 285 279 272 264 258 256 249 245 242 242 243 243 242 238 236 234 234 234 235 234 230 225 218 212 208 204 201 197 195 195 196 196 197 196 197 198 196 192 188 187 189 190 190 189 188 186 187 188 190 191 193 195 198 201 204 208 216 222 225 222 218 216 220 221 208 180 168 168 169 169 173 176 180 184 188 193 197 200 203 204 202 199 192 188 193 199 208 211 215 215 214 207 193 177 185 188 192 192 192 200 206 208 205 197 196 198 203 207 209 213 216 219 221 221 219 217 218 221 223 225 225 226 227 226 226 225 222 220 220 220 219 206 201 201 205 210 213 214 213 214 213 215 215 217 219 221 226 231 233 233 232 223 212 209 208 210 210 212 211 212 213 216 218 220 220 219 218 218 219 220 219 217 216 217 219 221 223 226 228 229 227 227 226 227 229 231 233 236 238 239 241 242 244 247 248 250 250 248 244 243 232 224 198 205 249 262 261 264 267 267 264 262 261 258 255 253 250 251 251 252 253 256 259 262 264 265 266 269 270 268 267 266 266 264 264 260 258 256 254 253 258 261 264 267 270 270 271 270 270 271 271 271 271 271 270 270 270 268 268 269 269 269 268 268 268 269 271 272 274 276 276 274 273 268 265 266 266 268 268 269 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 261 266 270 275 285 295 307 316 321 325 331 334 336 338 339 339 340 340 340 340 340 339 340 341 342 343 343 344 345 346 347 348 350 351 354 356 360 4 8 15 24 37 48 58 65 70 71 67 63 61 57 50 31 17 3 358 358 358 2 15 30 63 72 83 82 76 75 78 100 126 147 155 150 146 154 184 218 285 154 154 165 151 120 77 21 340 342 356 30 114 52 18 10 27 65 151 152 119 86 110 120 150 192 201 164 142 133 138 148 131 93 332 301 302 348 57 27 8 299 239 237 288 304 330 341 360 86 109 115 123 180 236 198 180 267 203 198 46 31 19 22 106 78 156 206 209 27 70 78 66 52 50 67 79 71 69 71 61 320 330 349 4 14 31 98 122 107 92 59 39 38 57 79 76 60 360 206 178 169 136 327 327 332 343 349 353 355 8 25 83 130 130 200 238 255 245 225 211 202 186 178 180 191 211 220 226 241 249 245 250 259 263 255 236 232 240 247 251 242 239 248 265 305 313 316 317 328 2 354 328 286 232 183 204 285 315 330 360 19 22 345 224 199 211 264 294 322 19 102 139 144 139 156 209 259 330 11 19 26 48 75 82 81 71 49 14 354 345 341 330 319 317 318 343 27 57 74 107 157 180 175 168 153 154 234 298 298 291 281 270 292 319 341 352 358 9 48 75 72 54 8 345 32 64 74 71 22 261 191 38 47 173 163 154 133 107 52 14 353 356 6 12 3 352 346 344 343 242 208 193 180 167 155 73 70 107 274 287 299 311 330 299 209 352 23 45 32 12 41 61 64 112 159 151 146 133 135 144 35 21 4 355 358 42 67 70 76 79 54 336 339 348 353 347 301 213 198 218 261 255 237 222 217 212 215 250 314 325 334 339 346 358 3 6 358 356 348 333 333 4 28 27 64 98 67 5 243 241 37 10 350 352 355 356 347 314 335 5 16 22 16 354 341 336 337 340 329 319 345 11 31 3 345 9 36 39 16 347 332 324 319 321 334 330 321 317 331 356 18 40 354 332 318 317 328 325 320 316 319 340 349 349 330 319 308 297 285 280 280 281 284 285 289 292 293 293 293 293 294 296 299 299 298 296 293 295 297 300 301 301 299 283 274 279 286 293 299 305 312 324 330 331 329 327 325 324 322 320 321 323 326 326 325 323 322 322 316 311 313 313 310 305 296 286 273 248 245 248 267 276 287 291 296 290 283 267 256 248 244 241 238 239 239 239 237 235 235 234 234 235 236 237 235 229 221 216 211 206 203 199 195 194 195 195 195 196 198 199 200 198 193 189 189 190 191 190 189 187 188 189 191 192 194 195 195 197 197 203 209 216 220 220 219 217 219 222 247 137 109 121 130 141 159 169 179 184 189 193 198 201 204 205 202 197 190 187 190 196 203 204 201 175 149 144 166 176 187 192 188 188 188 200 207 215 209 200 198 199 204 205 208 212 216 218 220 218 212 212 213 222 229 231 232 232 232 234 236 235 231 228 228 225 220 205 200 203 207 210 210 211 210 210 211 214 216 218 219 221 223 225 226 225 222 217 213 210 210 210 211 211 212 213 214 215 218 220 220 218 218 217 219 219 219 217 216 216 218 220 222 225 226 226 226 225 225 227 230 231 233 235 236 237 240 241 242 244 247 251 250 249 247 239 224 198 120 140 181 249 261 261 266 267 265 263 262 260 258 254 251 249 250 251 252 255 259 262 264 266 267 269 270 270 269 267 267 267 266 262 261 259 257 255 259 262 265 268 270 270 269 269 269 270 273 274 275 275 274 273 272 270 267 265 266 266 268 269 269 271 272 275 276 277 276 274 273 271 270 270 270 271 272 273 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 294 304 312 318 323 327 332 335 337 338 340 339 340 340 339 339 338 338 339 340 341 343 345 345 346 348 350 352 353 356 358 360 4 8 13 19 29 45 57 67 71 75 75 72 70 66 59 43 24 7 356 353 353 356 8 19 39 63 72 79 91 101 104 93 86 86 90 107 121 131 144 156 167 202 189 184 213 189 185 154 306 312 328 350 60 86 63 23 323 341 34 97 110 96 98 120 110 142 184 183 166 138 115 122 129 140 136 106 64 48 65 82 87 46 306 223 167 344 332 332 319 229 160 119 93 81 6 328 321 340 8 121 122 35 347 336 37 79 64 58 223 258 279 16 69 78 78 76 79 87 81 83 96 91 299 360 11 14 4 348 91 103 81 72 60 33 14 14 22 36 33 15 55 159 64 27 343 331 327 4 38 25 11 2 7 37 57 240 263 262 267 263 251 219 193 176 182 193 205 213 216 222 228 230 234 244 259 270 268 255 242 232 235 243 246 239 229 214 210 207 248 297 310 324 339 342 339 314 180 190 200 220 265 91 79 70 268 238 220 217 229 288 324 41 130 153 161 177 202 213 218 206 92 62 55 58 76 90 99 106 114 132 219 264 287 300 304 305 302 298 346 24 98 136 141 146 146 146 150 160 199 272 280 282 273 274 290 330 358 5 16 51 62 58 66 49 342 332 335 42 74 90 109 136 81 45 82 105 360 20 67 61 51 56 39 10 2 5 337 322 326 331 30 99 111 95 265 155 137 143 154 159 174 226 266 283 298 284 360 59 41 30 360 341 35 53 72 71 73 74 70 45 47 54 61 28 335 328 327 32 77 65 95 141 141 147 125 77 31 15 3 2 3 9 349 310 267 245 238 239 254 222 212 233 294 326 340 357 357 356 349 344 338 341 337 338 355 12 48 118 65 325 240 339 25 3 348 346 348 350 336 320 354 19 19 29 27 348 330 316 322 343 322 310 328 3 45 7 347 344 9 57 33 3 332 320 318 327 338 326 323 351 7 360 4 7 341 322 312 319 327 321 317 315 330 13 357 340 320 312 306 298 287 277 276 275 276 279 292 299 301 300 298 296 295 295 291 287 290 293 297 301 305 307 307 307 304 289 283 293 300 305 304 311 317 325 328 330 331 330 330 329 330 329 329 330 330 328 328 327 326 325 318 313 313 309 306 299 293 284 269 245 241 240 255 267 279 288 293 295 289 276 258 239 239 238 238 236 235 234 234 235 234 232 234 236 236 235 231 227 220 216 211 209 206 202 197 194 193 193 194 195 197 198 200 200 197 193 189 188 188 189 188 188 189 190 192 194 196 196 196 195 196 198 201 205 209 213 214 215 215 212 202 157 124 119 117 115 130 151 170 178 184 186 187 190 189 188 177 172 170 168 169 157 130 91 70 74 97 131 162 180 193 192 191 189 188 194 202 211 214 214 211 207 205 205 206 209 212 216 216 217 217 216 216 223 228 231 233 233 233 233 239 240 240 237 233 232 225 211 206 206 209 211 210 209 207 207 208 212 216 220 221 223 223 221 221 216 212 211 210 209 209 209 209 210 211 213 214 217 218 220 221 220 218 218 219 219 220 218 217 217 218 220 223 224 225 224 222 222 224 227 230 231 233 235 236 238 239 241 244 247 250 255 254 251 241 219 137 120 100 265 254 242 232 238 259 266 265 262 260 261 261 258 255 250 249 250 252 254 258 259 261 264 265 266 267 267 269 269 270 269 267 266 264 262 259 258 259 261 263 266 269 270 271 273 273 274 275 277 277 277 278 277 275 270 267 265 264 265 266 269 270 272 273 275 275 276 275 274 273 273 272 272 273 275 277 277 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 329 333 335 337 338 340 340 340 340 339 338 337 337 339 340 341 344 345 348 350 350 353 355 358 360 2 4 6 13 19 29 40 54 65 72 78 81 81 79 75 71 65 48 27 4 352 347 347 349 2 15 33 52 74 100 121 121 122 116 109 104 109 114 118 127 140 147 157 130 123 98 91 134 161 182 280 308 331 352 84 68 45 37 35 60 61 62 114 176 156 154 164 206 230 137 91 78 65 47 49 70 125 144 146 135 132 144 165 242 321 319 323 343 337 325 289 228 180 115 88 74 45 19 10 45 47 61 46 339 339 13 77 94 90 76 69 53 31 7 42 82 80 84 108 126 117 99 98 336 331 360 27 292 317 335 43 58 52 50 49 39 27 20 10 11 17 26 32 345 353 340 327 329 330 346 32 60 16 347 323 310 263 285 308 291 284 286 270 220 189 178 190 207 225 221 216 214 216 221 225 229 244 259 264 261 250 234 225 243 262 261 235 210 203 203 224 259 286 309 333 332 331 331 257 190 198 200 224 309 346 341 269 242 231 209 200 232 205 117 146 160 175 196 209 206 202 188 176 164 122 86 89 95 108 120 130 144 158 175 215 265 286 297 299 330 19 24 137 154 153 151 155 161 173 187 238 274 289 301 315 324 333 339 356 2 9 67 23 10 310 294 331 8 65 32 31 45 73 98 49 10 104 91 58 51 43 20 26 92 71 13 330 288 258 262 281 280 140 63 60 41 35 217 162 149 140 149 258 257 258 254 260 277 322 5 359 356 341 355 30 28 31 39 36 24 19 10 5 5 160 163 330 317 323 18 53 61 138 167 152 140 122 98 64 8 342 334 338 350 349 345 332 327 328 341 355 330 237 212 330 356 348 345 340 344 349 343 344 6 21 28 8 349 92 149 162 212 212 24 18 356 350 347 353 351 339 343 8 20 27 42 26 346 331 318 296 283 311 319 354 34 49 10 323 307 360 41 32 3 323 318 322 338 345 324 328 352 357 357 355 349 345 329 318 320 322 319 317 315 352 13 354 331 310 307 306 304 300 294 294 296 293 299 312 312 310 309 308 311 317 336 320 315 312 312 314 316 316 317 319 323 326 327 327 328 324 322 316 319 322 327 331 334 335 336 336 336 337 335 335 333 330 329 328 328 328 327 321 311 306 296 288 287 282 277 272 263 255 249 254 261 270 281 289 292 291 283 256 224 232 235 240 235 232 233 233 235 234 232 234 236 236 236 232 226 220 216 210 207 205 203 200 199 196 194 195 196 197 196 197 198 200 197 194 190 189 189 188 188 189 191 192 194 196 198 199 199 199 199 199 199 202 205 209 210 212 206 188 162 144 135 125 120 115 121 139 152 162 166 160 151 107 78 101 117 135 131 121 107 97 105 115 125 136 154 174 185 194 201 203 195 193 189 194 200 209 218 221 216 210 204 202 204 210 214 217 218 218 217 217 223 227 230 230 230 230 231 235 237 239 237 234 231 226 218 214 211 211 213 212 208 205 203 205 209 214 220 223 226 227 226 222 215 209 207 205 203 202 204 207 209 210 212 215 217 219 220 220 220 220 220 221 221 221 221 219 219 221 222 224 225 226 224 223 222 224 227 229 231 233 234 237 239 240 243 246 249 251 253 254 252 248 238 212 254 269 274 265 257 237 218 224 254 262 263 262 261 260 259 258 253 250 249 249 253 255 256 257 259 261 264 265 267 269 270 271 271 270 268 267 266 264 261 259 260 260 265 269 272 274 276 277 277 278 278 277 279 278 277 276 272 269 266 265 265 265 268 270 272 274 275 275 275 275 274 271 271 271 271 272 274 277 279 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 339 341 341 342 341 339 338 337 337 338 341 345 348 350 353 357 358 360 2 4 8 11 14 19 27 38 49 62 71 77 82 84 84 82 80 75 66 51 28 2 352 346 343 347 356 10 27 42 63 88 108 117 118 117 114 111 111 117 127 145 161 157 150 127 125 130 133 156 187 268 332 348 19 87 119 55 30 24 18 17 36 48 100 217 202 174 153 99 42 7 25 60 61 50 42 48 89 116 136 142 149 158 180 237 310 332 339 341 322 309 331 38 66 96 119 137 114 52 73 82 49 19 347 5 46 65 78 135 161 72 48 44 43 44 48 45 44 59 129 173 180 95 52 17 360 357 60 103 337 357 23 42 46 39 35 33 26 13 345 332 318 310 303 288 294 303 308 322 315 294 255 204 219 244 272 298 313 325 331 312 302 291 283 246 189 185 194 221 249 254 243 217 209 214 221 227 235 244 251 251 246 236 230 260 284 296 273 240 219 207 209 222 253 311 336 333 327 319 305 192 236 274 313 334 345 318 269 295 187 169 171 175 149 133 133 135 133 161 183 188 191 191 191 192 152 118 108 103 105 101 101 111 123 145 194 239 282 297 303 324 12 11 239 210 196 182 185 200 215 240 275 294 312 342 2 352 345 331 349 9 37 56 11 337 292 312 353 40 40 18 13 5 34 45 31 24 20 101 109 87 84 47 277 259 360 2 331 303 263 260 270 284 301 348 22 34 70 103 107 114 117 278 291 296 294 288 3 25 12 352 322 334 7 28 32 16 16 25 20 16 30 35 21 4 264 171 359 314 330 16 36 48 151 177 152 138 126 114 96 29 341 327 327 327 325 335 352 354 355 4 358 337 326 313 336 344 344 341 334 348 355 354 4 29 37 44 14 254 141 151 166 225 252 19 18 358 358 3 8 358 335 329 326 299 221 56 35 10 346 337 159 143 21 57 77 57 45 313 252 255 10 24 12 343 315 315 317 322 327 324 337 347 346 355 13 6 359 342 331 327 319 314 316 328 19 2 341 321 308 316 320 324 324 327 324 323 320 323 327 317 314 315 318 326 342 355 341 333 326 324 323 323 325 326 328 330 335 337 338 335 332 329 325 327 328 329 332 334 338 340 340 339 337 333 331 330 328 328 328 328 328 327 321 304 289 288 290 291 286 283 283 280 278 273 266 267 270 276 283 287 288 283 255 229 228 234 234 231 230 231 233 234 234 233 232 235 237 235 231 225 220 216 210 206 203 200 199 201 199 196 195 196 196 196 196 196 197 200 200 196 193 191 191 190 190 191 192 193 197 200 203 204 205 203 200 198 198 199 200 200 198 190 177 163 158 151 135 125 119 119 123 133 144 150 144 126 97 86 96 117 138 142 143 150 155 165 169 171 170 175 180 189 193 205 208 205 200 198 200 203 209 213 218 216 211 203 201 204 212 215 219 219 218 218 219 223 226 229 227 226 228 229 233 235 237 235 233 230 226 220 217 216 217 217 215 210 205 200 202 206 213 217 222 226 229 229 227 222 214 206 202 200 198 200 204 207 209 211 213 217 219 220 221 221 220 221 221 223 223 223 223 223 224 225 226 226 226 224 223 222 224 227 229 230 232 233 236 237 239 241 241 243 245 247 249 249 251 249 252 257 260 265 264 258 250 239 232 248 258 260 260 261 259 260 258 257 252 249 247 250 252 253 255 255 259 262 265 267 269 271 272 272 272 271 270 267 265 262 259 260 260 263 267 271 274 276 278 278 279 279 279 277 277 276 275 274 271 267 266 266 266 269 271 272 274 275 274 274 275 274 273 270 267 266 266 267 271 276 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 342 341 340 340 339 341 346 350 353 356 360 2 4 6 8 13 16 22 30 38 47 56 66 73 79 84 85 85 85 84 79 71 57 31 5 351 343 338 343 350 4 18 39 67 90 101 106 106 105 106 105 106 113 123 137 145 148 149 148 153 156 143 126 80 19 16 32 56 106 95 38 18 4 341 346 18 40 59 85 129 130 125 85 104 180 232 224 116 92 64 62 91 147 158 126 114 117 180 262 295 353 23 54 101 83 352 35 66 83 95 106 88 60 82 94 82 64 25 350 58 71 87 127 79 53 42 33 22 24 35 29 25 31 51 96 70 51 25 4 350 354 23 36 27 29 31 42 40 33 29 15 345 317 294 290 290 313 315 284 291 318 334 346 335 290 268 240 219 208 233 315 325 326 330 325 327 327 324 269 199 191 193 214 237 258 270 274 227 213 220 232 246 239 234 233 233 226 230 247 272 286 278 256 212 196 173 163 348 339 330 320 312 306 301 359 81 55 7 340 327 288 296 345 103 150 155 158 142 126 109 105 104 131 159 176 191 201 206 198 158 143 139 215 279 295 311 78 147 185 218 243 278 292 301 319 344 329 275 256 243 222 232 247 243 255 268 293 323 6 17 5 339 330 346 10 51 48 18 325 295 343 29 47 34 9 357 356 25 15 350 338 328 50 110 77 98 134 105 6 25 360 337 340 345 330 306 312 302 278 350 357 9 42 92 131 241 263 279 316 9 59 13 5 360 346 311 331 358 30 35 18 23 26 12 14 77 59 17 341 305 128 120 311 331 351 40 55 276 236 203 158 131 102 93 81 360 336 326 310 253 283 302 298 292 181 306 299 306 311 335 348 353 356 356 3 6 5 3 9 28 47 101 136 109 142 158 192 343 8 9 12 25 19 13 349 314 324 323 297 333 44 52 34 343 329 313 341 62 94 88 62 44 33 78 147 46 360 348 325 316 313 315 340 358 357 346 341 331 7 44 20 1 341 330 323 312 303 296 322 62 350 330 319 319 335 336 336 330 326 320 323 327 328 325 318 316 317 320 326 337 341 336 330 325 324 323 324 325 328 329 331 335 336 337 335 332 329 329 329 329 331 333 335 338 340 339 336 331 327 326 325 325 326 326 326 326 327 326 312 289 300 300 300 298 296 296 297 297 291 284 278 277 280 281 283 282 280 263 251 241 241 236 231 230 230 232 232 232 229 229 233 235 235 231 224 218 215 210 205 202 202 201 201 200 198 196 195 196 197 196 195 194 197 199 201 200 197 194 193 192 193 194 195 194 191 192 195 220 245 229 213 199 191 189 187 182 172 164 155 158 154 141 131 122 124 129 138 145 148 144 139 127 123 129 142 159 168 170 172 171 172 170 168 172 176 185 189 189 194 202 210 213 213 212 211 214 214 212 205 200 195 195 200 213 218 222 222 222 220 222 225 227 227 226 226 227 230 233 236 237 236 233 228 225 220 217 218 221 222 222 216 209 204 205 206 211 215 220 222 225 224 222 220 217 212 206 201 199 200 202 204 205 208 211 215 217 219 219 220 220 220 221 222 223 225 226 226 227 227 228 228 226 224 223 222 224 227 228 229 230 233 233 236 238 239 240 241 243 244 246 247 248 248 250 251 251 254 254 253 249 243 237 246 251 256 258 259 261 261 260 257 253 250 248 251 253 254 256 258 261 264 267 268 270 273 274 274 274 273 270 268 267 264 261 259 260 261 265 267 271 273 276 278 279 279 278 277 277 276 277 275 270 265 263 265 267 270 270 271 273 273 273 273 274 274 274 270 267 265 263 262 266 270 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 341 341 344 346 351 356 360 4 8 11 14 17 24 33 43 47 54 62 67 73 80 84 86 87 87 87 85 79 63 32 6 350 342 340 342 347 358 11 34 62 88 98 102 105 106 106 106 106 111 118 128 135 140 142 141 135 132 128 116 90 42 24 27 54 87 67 30 351 334 329 346 7 28 45 54 75 95 110 131 187 195 55 127 138 139 136 345 11 40 11 343 38 77 36 309 277 360 56 38 41 82 78 27 52 80 99 105 102 77 314 156 144 343 330 299 314 92 46 49 46 43 39 27 5 2 6 10 19 32 41 47 39 28 5 342 323 329 341 4 29 47 45 37 24 343 311 317 318 311 301 351 9 354 339 301 327 360 6 3 360 5 14 360 292 216 224 312 313 312 314 360 27 346 337 290 242 203 195 201 220 246 266 277 261 233 214 235 258 251 234 221 220 220 223 231 251 267 281 213 166 157 28 330 306 289 286 286 295 296 298 331 83 45 5 321 301 272 311 3 101 136 189 213 198 156 147 149 149 167 175 180 196 211 222 210 184 174 175 230 258 266 266 261 245 239 237 243 257 273 286 300 308 303 298 292 283 286 336 6 21 283 279 316 333 5 30 162 297 306 316 346 29 30 18 318 296 314 38 53 37 5 340 340 348 349 347 349 350 5 19 35 102 124 110 99 84 294 281 287 291 314 13 15 68 76 26 1 348 344 359 186 243 272 278 317 358 11 11 357 346 345 347 354 5 31 45 47 33 31 279 229 201 4 360 331 333 14 61 83 57 43 54 14 299 264 241 218 212 50 121 110 31 346 322 290 231 234 244 259 221 183 212 294 329 333 340 351 2 11 18 22 14 7 349 346 8 25 43 27 340 180 161 126 23 1 354 31 57 25 351 328 321 338 333 322 348 30 67 54 345 325 313 329 16 144 97 80 39 2 314 279 92 333 322 310 310 318 336 2 8 1 342 330 314 7 33 12 350 325 316 309 301 289 213 124 98 356 328 318 324 335 328 322 317 317 319 322 325 321 319 316 314 315 318 322 331 331 327 323 320 318 319 322 323 324 326 328 332 334 334 333 331 328 327 327 328 330 331 334 337 334 329 328 325 323 323 322 323 324 325 325 325 326 326 305 292 305 301 301 301 303 303 305 305 302 294 288 288 286 285 285 281 273 263 259 252 249 241 235 232 229 231 231 231 230 230 231 232 233 228 222 216 211 207 205 203 203 202 200 199 198 197 196 197 197 196 196 195 196 197 199 202 203 201 198 197 190 186 181 179 173 180 190 217 239 250 258 262 203 182 173 163 151 154 155 158 154 146 138 135 135 140 148 146 146 142 138 135 138 141 152 165 173 174 170 166 164 159 160 166 165 169 174 180 191 202 212 220 223 225 223 220 217 212 198 192 191 193 198 213 217 221 225 223 225 226 227 229 230 227 227 228 231 234 236 237 236 232 228 223 219 217 218 219 222 223 219 215 210 209 208 209 213 218 219 220 220 218 216 215 213 208 205 203 202 202 201 202 203 208 211 215 217 218 218 219 219 219 220 222 224 225 225 225 226 227 227 227 225 223 221 223 225 228 230 230 231 233 235 236 238 240 240 243 244 246 245 245 244 243 244 244 244 245 247 246 242 238 245 249 253 256 258 261 262 261 258 255 250 249 252 255 259 261 265 266 268 270 271 273 274 275 275 274 272 271 270 267 265 263 260 259 258 260 262 266 270 273 275 276 277 277 278 278 279 278 277 271 268 267 268 270 271 270 270 270 271 271 273 273 273 273 270 268 267 265 264 265 268 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 354 360 2 7 15 19 27 37 52 53 58 61 66 71 74 77 81 84 87 89 90 90 88 72 42 8 351 343 342 343 349 358 8 30 58 80 94 100 103 104 106 108 113 117 121 127 133 134 133 124 119 118 114 108 98 82 54 43 53 61 56 39 16 4 355 356 3 21 30 34 40 50 97 133 123 117 100 133 139 140 129 60 50 49 36 60 97 76 33 326 294 331 101 103 95 113 82 60 22 27 98 119 129 81 29 52 33 13 8 2 52 71 73 68 52 42 36 62 45 22 10 4 22 34 41 43 38 16 354 346 345 7 13 18 26 44 57 47 360 341 326 324 328 344 10 41 17 357 348 332 124 61 22 7 355 346 349 16 22 224 245 252 263 262 251 249 262 312 312 298 270 227 204 194 208 227 247 264 273 250 225 228 247 268 260 233 215 209 210 218 231 241 233 161 141 98 322 308 304 298 294 291 292 294 297 317 31 27 340 306 304 308 330 6 96 162 247 275 264 198 188 200 223 252 248 232 213 218 226 222 214 200 202 219 231 239 244 246 243 237 234 235 241 256 263 265 281 296 290 287 298 276 238 74 51 279 273 289 288 269 205 201 222 297 337 359 13 13 11 352 360 29 73 77 77 4 336 3 29 26 21 20 17 19 3 234 167 154 140 100 353 308 300 304 309 91 70 65 62 62 55 358 332 314 324 40 46 44 69 68 18 347 333 339 341 339 342 348 4 31 75 59 15 348 203 180 144 352 340 311 344 9 18 39 72 46 17 341 296 257 226 211 193 163 138 118 55 334 307 290 248 196 206 268 212 137 25 4 350 345 343 349 358 12 33 47 27 4 333 337 360 17 26 9 278 209 130 90 48 10 338 6 53 360 337 321 330 346 328 317 321 349 83 50 357 324 316 323 321 232 80 68 36 360 325 344 106 302 295 292 309 331 353 4 1 347 328 325 330 28 27 6 338 312 304 300 298 269 158 147 141 232 288 296 304 308 306 305 306 304 304 306 306 304 303 303 303 304 309 315 323 320 317 312 311 312 314 317 319 321 324 327 330 330 329 327 325 323 322 324 323 323 325 327 330 327 319 315 317 318 319 320 321 322 322 322 323 325 324 307 303 293 290 291 295 299 304 306 307 306 301 298 296 294 290 287 286 281 269 264 257 256 247 241 235 232 230 232 231 228 228 229 231 232 227 221 212 209 207 206 204 203 201 198 197 197 199 199 198 198 197 197 196 196 196 196 199 201 202 204 203 195 185 178 180 182 191 198 204 206 208 212 211 195 177 165 162 159 166 171 174 168 159 147 139 141 139 140 139 139 139 135 133 136 136 150 159 163 162 155 151 150 144 145 141 147 154 165 172 180 204 218 225 229 233 236 235 206 180 155 172 186 193 203 211 218 221 223 223 225 226 227 228 229 228 229 231 233 235 237 238 236 232 227 221 218 215 216 218 218 219 219 219 217 216 214 213 214 215 216 216 218 217 216 213 211 210 208 207 206 205 202 202 201 206 209 212 214 216 217 217 218 217 219 221 222 223 223 225 226 226 226 226 226 223 222 222 226 229 230 230 232 233 234 236 238 239 240 241 244 246 246 245 243 241 242 242 244 247 248 248 241 239 244 248 252 253 256 259 262 263 262 261 257 254 257 260 263 265 267 270 270 272 271 273 273 273 271 271 271 273 271 271 266 263 259 258 256 257 259 262 265 269 271 273 275 277 279 280 281 280 278 275 274 274 274 274 273 271 270 270 271 271 271 271 268 267 267 267 268 267 267 266 269 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 28 38 52 58 61 63 63 69 74 75 77 80 83 84 87 89 90 88 79 53 15 356 348 345 348 355 2 15 28 47 71 85 92 95 98 103 107 112 117 122 127 131 131 130 126 120 114 104 94 88 84 76 61 52 49 46 41 34 27 17 9 16 24 23 20 14 18 21 105 131 132 133 141 138 130 124 122 167 200 242 139 118 136 65 347 347 19 162 157 133 104 82 57 28 43 71 103 115 90 69 62 51 35 19 33 69 87 102 114 131 156 218 204 309 12 349 348 35 61 88 76 50 9 360 360 23 39 39 29 5 12 44 35 21 357 347 347 360 18 31 41 8 351 337 72 116 94 27 341 324 313 312 310 304 289 288 269 233 214 210 221 249 300 317 327 309 253 195 189 196 205 216 245 262 254 234 211 225 243 251 241 216 201 194 200 206 214 199 156 133 92 261 274 284 290 297 302 301 301 295 281 269 312 296 296 300 304 330 352 35 195 233 275 274 232 204 205 223 236 246 243 234 228 229 233 230 225 219 216 215 219 225 238 244 220 209 210 223 240 249 249 243 252 267 261 252 243 225 191 174 165 189 228 222 208 193 171 115 28 11 3 2 352 349 353 24 54 87 95 112 340 324 355 25 39 32 27 13 344 315 198 166 156 139 41 8 349 338 315 121 98 49 40 35 65 76 330 328 331 351 12 29 36 32 54 234 336 326 287 266 297 319 331 350 21 93 52 23 22 50 111 133 194 282 286 21 30 22 46 81 39 5 313 309 356 301 219 218 207 172 147 47 302 299 301 269 172 200 232 206 180 55 360 318 322 328 336 349 9 40 53 38 341 301 322 352 39 96 154 140 126 101 86 77 28 333 338 345 341 340 341 346 341 315 313 339 21 70 26 350 317 314 316 320 14 37 36 10 346 345 36 11 312 304 299 347 10 16 4 351 331 318 323 339 22 15 360 325 305 298 298 300 294 172 163 180 212 239 256 273 282 285 284 285 286 288 289 285 281 281 283 288 293 300 306 311 307 305 302 304 306 308 310 314 318 324 325 327 326 324 323 322 319 318 316 312 311 309 312 312 310 302 295 307 312 315 316 318 320 321 321 323 323 323 320 312 300 291 282 273 277 290 302 305 305 304 305 302 297 291 289 286 283 277 269 262 260 252 245 239 235 231 229 229 228 226 227 228 228 226 221 214 209 205 205 203 201 199 197 196 197 200 200 199 199 198 197 197 197 197 196 197 198 198 197 194 190 189 188 192 194 197 199 202 201 200 199 196 189 184 178 178 180 182 180 175 165 158 152 148 145 139 133 133 133 137 138 140 147 154 159 159 154 149 146 141 138 132 128 131 131 142 159 180 196 209 225 230 231 224 218 198 126 119 122 171 192 206 212 217 219 225 225 223 221 225 225 226 228 227 230 232 234 236 237 237 237 233 226 218 216 215 216 216 216 217 217 218 220 222 224 222 220 216 213 214 216 217 216 212 210 209 209 209 209 207 206 204 204 205 208 210 212 213 214 215 215 216 217 220 222 222 223 225 226 227 227 226 226 224 222 222 225 228 230 231 231 231 233 235 236 237 238 241 243 244 248 250 248 247 247 246 248 254 253 251 248 247 248 250 253 253 254 257 262 268 275 281 274 269 266 264 264 264 267 267 267 270 270 270 270 271 271 274 274 276 276 275 270 266 262 259 257 256 257 261 263 266 270 272 275 277 277 280 281 281 280 279 279 279 279 277 277 274 271 270 271 271 271 271 267 266 265 266 267 267 267 267 268 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 62 65 68 70 71 72 76 77 82 85 86 88 88 79 64 37 10 360 357 3 10 17 26 34 47 60 70 78 84 90 93 98 104 108 114 119 125 127 125 123 116 112 104 97 90 88 84 71 58 48 44 40 38 33 23 16 11 11 13 9 3 9 22 62 102 128 129 128 124 128 138 150 182 206 346 172 174 188 331 3 25 41 66 141 148 118 105 103 76 59 67 92 87 295 77 77 73 41 304 286 245 135 137 166 189 235 282 353 9 13 221 192 188 175 130 82 37 7 16 27 30 36 42 27 1 24 43 44 28 344 345 357 360 4 11 23 3 344 334 261 164 202 229 235 237 248 273 287 301 320 335 339 330 194 193 201 232 270 278 294 310 266 182 179 182 196 212 230 240 251 228 189 187 209 238 234 218 198 188 188 187 185 171 154 359 310 278 276 279 279 279 280 283 286 294 292 240 223 253 271 292 308 360 355 331 180 205 234 251 248 212 210 221 223 226 228 230 234 237 242 231 223 222 216 212 211 215 237 232 189 180 177 205 231 258 252 227 229 240 242 238 237 200 159 162 169 183 177 141 101 76 76 68 42 13 304 276 257 303 326 354 49 76 65 360 284 295 330 23 40 21 13 312 139 129 132 146 164 166 340 305 291 271 264 92 8 348 333 325 310 314 360 13 8 359 355 351 351 339 314 285 5 360 352 358 349 338 342 353 13 65 40 25 6 1 9 105 168 191 180 64 61 45 78 94 58 336 299 292 291 312 289 259 260 257 212 210 245 262 281 275 210 216 224 221 198 197 204 219 256 301 324 342 360 29 92 189 269 280 301 301 146 131 123 103 101 109 99 90 35 323 270 270 285 318 343 360 339 312 311 319 20 43 13 337 304 311 330 57 71 59 66 65 339 344 21 349 324 314 325 19 24 20 357 331 306 298 305 322 349 355 341 310 300 297 301 305 309 296 180 221 243 251 249 245 261 271 276 279 277 281 286 286 283 280 283 288 291 295 298 299 299 296 294 296 297 302 307 312 318 323 323 324 324 323 321 321 319 316 312 307 302 295 293 294 290 284 283 293 305 310 313 316 318 319 320 321 322 322 320 316 311 307 300 294 286 298 302 304 304 306 304 301 295 291 287 284 279 273 269 264 258 253 246 238 234 231 228 226 225 225 225 227 227 225 219 212 207 203 202 200 198 196 195 196 199 200 200 199 198 198 198 198 199 199 199 198 198 198 195 194 191 192 194 196 199 198 198 198 198 196 195 193 189 189 187 188 187 184 178 173 167 163 160 153 148 141 139 137 135 135 143 152 161 164 163 154 149 142 135 133 133 132 132 126 126 142 159 189 206 220 228 240 229 210 180 169 144 159 180 192 202 208 216 219 222 227 225 225 225 225 227 228 230 230 231 232 234 235 236 237 235 232 225 218 216 214 215 215 216 216 216 214 215 218 222 224 223 219 214 215 216 217 215 210 208 206 208 208 207 209 209 208 208 207 209 209 210 211 211 212 212 213 215 217 219 221 223 224 226 228 229 227 226 224 222 223 225 227 229 230 231 232 233 234 235 234 236 237 241 243 246 250 250 250 247 247 249 253 255 256 254 254 251 251 253 255 257 261 268 279 280 281 279 272 267 265 264 261 264 264 267 268 266 268 268 273 274 276 278 280 280 278 277 273 270 264 261 259 258 261 263 266 269 271 273 276 278 279 281 282 282 281 282 282 281 280 278 274 271 270 271 271 273 272 269 267 265 265 265 266 266 266 267 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 69 71 73 76 79 83 84 85 87 81 62 34 25 23 23 30 36 41 43 46 52 60 66 73 79 83 89 94 96 99 104 108 110 109 110 106 104 98 95 90 87 82 77 66 56 53 47 42 32 21 12 6 5 7 12 23 35 48 66 89 110 117 127 137 145 158 162 167 177 211 216 216 215 322 4 12 22 37 128 155 117 99 100 84 64 73 78 3 325 167 136 136 209 227 137 125 127 135 148 152 107 71 37 20 29 44 57 58 39 28 26 14 6 9 12 12 13 15 21 18 15 41 86 71 294 336 341 335 330 313 299 169 268 300 276 248 243 255 248 229 241 277 296 323 328 327 318 317 279 190 197 228 247 268 292 324 234 182 176 184 200 206 210 174 128 88 82 84 83 292 238 224 210 196 186 177 163 147 144 287 296 294 292 290 284 270 245 255 278 303 302 257 235 236 264 289 303 360 8 65 164 191 210 245 255 233 221 221 226 226 220 225 232 237 236 228 219 215 214 215 218 212 159 144 148 159 171 204 227 266 258 239 226 226 236 226 186 187 183 180 188 208 199 165 71 69 78 54 19 335 289 295 282 257 289 24 61 61 34 335 293 318 346 18 25 6 353 339 102 118 127 170 225 252 275 300 308 303 302 332 330 324 305 315 333 38 84 79 87 183 315 336 355 360 350 265 174 312 324 342 348 343 354 7 20 30 37 27 9 348 334 334 328 359 24 25 118 154 171 136 113 46 331 284 265 247 324 327 327 300 207 204 216 236 258 333 360 194 312 360 8 285 225 227 237 301 325 322 320 298 195 197 239 264 305 328 95 14 33 53 93 127 96 70 332 289 254 236 231 267 294 268 269 270 275 294 39 32 360 316 298 316 11 62 66 64 70 60 360 345 337 332 323 311 335 24 21 10 348 327 307 297 296 315 326 332 316 301 299 300 303 306 307 299 242 308 301 292 283 270 280 286 289 286 285 295 303 303 298 292 295 297 296 297 297 296 294 291 292 293 293 295 303 313 319 324 325 325 323 323 324 325 324 323 320 319 317 311 303 294 284 273 270 277 293 303 309 312 315 317 318 317 316 316 315 313 317 318 316 313 311 309 309 308 307 308 305 302 297 292 289 281 276 270 264 259 254 250 245 240 236 231 226 223 223 223 224 226 222 217 208 202 201 201 199 197 196 195 196 197 198 200 199 199 198 199 199 200 200 200 200 200 199 198 196 195 195 197 198 200 200 198 197 196 194 194 194 193 193 193 193 193 191 189 183 178 172 170 170 160 153 148 145 138 133 131 144 152 162 157 152 147 143 137 135 130 123 124 126 131 136 144 169 201 218 229 242 253 247 224 194 191 189 200 206 213 215 212 212 218 222 227 229 229 229 228 230 232 233 234 234 234 236 237 237 237 235 232 225 219 216 214 215 216 218 218 219 219 218 217 219 220 221 219 216 215 216 215 211 204 204 205 208 209 209 210 209 210 211 211 211 210 210 211 211 210 211 212 213 214 216 217 220 223 224 226 229 229 227 224 223 222 225 227 228 230 231 232 233 233 233 232 233 235 237 238 242 245 247 247 247 243 241 244 250 253 254 254 254 253 254 257 264 270 274 278 276 274 272 268 263 263 262 262 264 265 270 270 268 270 271 275 278 280 280 281 282 284 284 281 277 272 268 266 264 263 264 265 267 270 272 276 278 280 281 282 283 283 282 282 282 280 278 273 270 268 268 268 272 272 272 269 266 266 265 265 266 267 267 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 81 78 77 78 75 67 58 56 57 54 52 49 49 49 48 50 53 56 61 66 72 79 82 84 86 88 90 93 95 96 95 93 92 89 87 85 82 80 74 66 59 54 48 37 24 13 6 4 5 12 28 44 55 69 88 104 121 133 143 155 166 172 177 183 192 206 220 235 290 305 324 351 11 84 107 32 107 110 99 93 115 80 6 34 71 58 45 46 54 69 98 119 129 131 126 115 64 39 33 38 45 57 35 15 3 355 349 358 18 11 2 358 3 17 9 350 28 157 139 70 339 322 306 311 312 303 287 312 336 344 9 15 3 360 360 360 352 351 352 349 341 334 328 329 12 85 70 336 307 317 340 125 154 169 180 189 180 149 126 110 92 85 73 52 35 35 50 64 81 118 159 164 161 185 211 245 268 279 292 301 309 309 308 305 310 308 308 331 343 221 188 186 348 4 34 128 180 211 243 311 331 255 227 227 230 226 221 221 227 228 226 220 213 209 210 211 159 128 142 150 169 186 209 224 241 255 244 217 214 217 225 211 183 167 139 169 190 188 175 130 99 88 44 6 343 349 360 349 234 38 83 101 103 106 352 343 360 2 2 6 22 45 48 72 113 164 245 275 308 335 355 351 349 329 306 303 311 320 350 14 58 100 141 160 172 52 13 1 348 305 222 206 218 258 297 324 339 357 18 49 68 84 37 341 282 294 308 295 283 293 316 339 6 75 63 69 90 40 305 251 197 325 349 356 358 350 278 254 265 285 3 54 100 353 352 14 353 327 288 287 324 325 318 331 338 174 182 209 241 275 360 29 30 13 354 317 289 14 15 354 332 301 229 210 225 218 211 260 278 281 314 52 355 299 290 297 354 23 40 49 54 55 51 39 4 345 336 322 305 323 14 20 7 315 320 324 321 320 327 320 310 298 293 293 293 294 296 296 288 269 274 289 291 293 295 306 308 303 302 302 314 314 309 310 308 309 308 305 305 307 305 303 299 298 295 294 296 304 315 322 325 326 325 324 325 327 329 330 330 330 330 330 326 322 315 305 283 259 253 276 291 301 305 308 309 309 307 307 307 309 312 314 313 311 312 311 311 310 310 307 307 303 301 297 294 291 281 272 264 261 258 258 256 250 245 239 233 226 222 219 219 218 219 215 210 198 195 196 197 197 197 197 197 197 197 198 198 199 199 199 199 200 200 200 200 200 200 199 199 199 198 200 202 203 204 201 198 195 194 194 194 195 195 196 197 197 195 193 190 186 182 178 177 175 172 163 150 142 134 131 130 139 139 144 143 142 143 143 142 138 136 144 147 155 167 180 198 212 224 224 238 242 257 268 257 247 218 209 215 224 236 224 217 213 216 221 228 232 233 234 234 236 237 238 238 239 238 239 239 239 237 235 232 226 221 218 218 217 219 220 220 219 219 219 219 220 221 222 219 217 215 214 213 209 204 203 205 209 211 212 210 210 211 211 213 213 212 212 211 211 210 211 212 212 212 213 214 218 220 222 224 225 226 226 226 224 222 225 226 228 230 231 232 233 235 234 231 231 233 236 236 238 241 243 246 245 242 239 239 244 247 251 251 251 252 256 260 266 272 272 274 271 270 268 264 261 262 262 261 262 263 268 270 271 273 275 278 280 282 283 284 286 288 288 288 287 280 276 272 270 268 268 268 270 271 273 277 279 282 283 283 284 285 284 284 283 280 276 270 268 266 266 268 270 272 273 272 272 270 269 267 267 268 269 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 71 66 61 57 54 55 53 50 49 47 46 44 45 49 52 57 64 70 72 74 76 80 82 84 86 88 87 85 85 84 83 83 81 79 77 69 63 58 50 38 27 14 7 1 360 2 13 27 45 67 91 107 121 130 140 153 162 170 173 177 183 191 206 209 216 227 284 341 9 51 99 113 121 128 133 136 140 87 43 52 64 68 46 31 27 41 75 98 106 104 107 112 86 51 57 62 69 69 34 3 342 340 340 350 6 16 19 16 9 7 352 337 305 136 91 347 327 308 298 305 314 320 323 330 343 2 16 20 18 355 344 339 17 35 44 41 360 341 328 331 339 14 69 50 301 307 325 46 91 119 133 133 117 114 115 114 106 93 76 57 39 30 39 44 43 33 346 221 184 184 193 210 225 238 252 268 288 296 303 300 298 296 292 289 272 211 185 174 360 10 50 32 27 180 198 7 7 11 360 198 198 198 183 174 169 203 215 210 204 188 180 165 156 154 165 180 198 198 193 165 160 359 359 148 180 189 204 183 147 105 75 79 101 141 144 98 78 66 49 8 334 341 355 16 10 351 59 120 120 97 344 347 5 16 11 360 46 81 81 77 103 126 45 15 347 343 350 351 345 263 180 48 345 345 11 19 23 46 149 58 44 34 3 335 308 284 262 242 238 275 296 315 333 350 24 95 105 114 120 172 188 231 304 302 307 342 3 5 4 8 10 25 96 36 344 269 232 222 269 327 340 340 329 327 329 326 320 305 311 338 28 47 358 342 344 342 332 328 331 346 354 10 139 159 129 62 49 49 52 21 346 337 341 22 9 356 341 336 318 201 171 151 151 299 305 305 328 349 282 275 280 311 27 37 42 45 55 59 52 42 25 346 327 315 301 256 180 188 167 157 352 344 334 331 331 315 301 295 289 288 289 290 291 291 285 274 237 265 283 295 306 322 316 312 315 320 326 321 316 318 318 316 314 312 316 318 315 313 313 312 311 309 314 318 328 332 330 328 326 328 329 330 332 331 332 331 329 328 325 324 321 315 302 278 253 254 266 278 284 290 293 295 295 299 302 303 304 303 300 298 302 304 307 307 304 301 301 299 299 297 292 287 278 270 267 263 262 262 259 254 246 241 232 225 219 217 215 213 209 205 200 194 194 196 196 197 195 196 198 197 197 198 198 199 200 201 200 201 201 201 201 200 199 198 198 199 203 206 209 209 207 203 200 196 196 196 196 196 196 196 196 195 194 191 189 185 183 181 179 175 171 160 145 143 141 138 133 136 136 139 139 144 149 152 154 154 160 165 180 204 220 224 229 235 235 242 250 257 268 268 262 255 239 229 218 234 240 240 229 206 216 228 233 234 235 237 239 239 241 242 243 243 242 241 240 238 235 234 232 226 222 220 221 220 221 220 220 219 218 217 219 222 224 224 222 219 217 213 209 206 204 206 209 212 213 214 212 212 211 211 211 212 212 213 213 213 213 213 214 213 213 212 212 215 217 220 221 223 224 224 224 223 223 222 224 227 230 231 232 233 233 233 231 231 232 234 237 238 239 241 245 246 245 242 240 241 243 246 247 249 252 258 258 262 264 268 268 270 268 268 263 261 256 258 256 258 262 264 268 271 275 277 281 284 288 290 290 289 288 288 289 289 287 286 280 277 274 275 276 278 276 276 279 280 284 286 287 287 289 289 288 287 281 276 270 268 268 266 267 269 273 276 278 279 279 276 273 272 271 271 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 49 47 44 43 42 41 39 41 43 46 51 55 60 65 67 71 73 76 80 83 85 82 81 81 80 79 79 78 79 76 70 64 61 53 42 29 17 9 3 357 357 360 4 13 22 78 131 136 139 139 142 148 155 162 168 176 183 188 191 196 201 345 15 51 78 100 108 114 119 124 125 122 105 69 56 72 76 59 29 7 18 54 64 71 82 94 105 94 66 64 81 95 76 41 354 331 332 334 341 358 22 51 63 65 66 70 17 7 25 42 343 312 302 291 213 306 316 316 325 343 2 13 19 15 351 331 312 342 51 56 41 2 338 319 338 352 29 81 114 113 299 310 326 13 66 87 100 105 101 105 112 109 97 81 51 8 5 13 19 21 3 351 12 175 178 187 194 201 212 226 248 268 276 286 292 288 276 268 261 256 248 277 332 352 307 314 360 21 115 122 111 87 56 150 157 145 116 92 77 71 71 108 149 114 87 81 86 142 169 218 212 195 149 130 121 126 131 160 171 143 171 195 137 64 50 74 106 121 133 165 322 360 33 50 23 350 333 328 149 341 335 338 355 38 333 315 333 354 69 97 92 107 108 102 101 85 64 56 296 280 284 302 340 360 55 98 93 348 350 8 8 360 333 333 19 8 359 333 311 291 294 28 355 340 324 319 323 330 328 333 360 96 124 137 154 163 184 244 278 296 11 24 22 12 356 347 8 76 32 348 285 250 225 211 215 306 325 329 348 355 353 352 340 335 12 60 50 349 332 322 331 346 346 348 356 346 339 15 70 79 91 99 83 56 9 350 338 327 320 32 10 341 335 340 13 115 168 161 145 325 317 328 325 315 314 316 341 34 54 59 62 78 90 88 69 33 322 303 299 278 157 146 137 143 133 9 341 324 317 311 301 293 290 289 289 292 294 294 295 296 304 305 294 300 315 319 325 322 322 323 322 321 320 317 318 316 313 314 316 320 320 318 318 318 322 325 335 339 340 340 336 335 331 330 329 330 330 330 327 324 322 321 319 318 317 317 313 307 299 287 278 273 271 273 275 277 283 289 293 296 300 300 298 293 291 294 296 299 299 295 295 292 294 294 292 286 281 275 273 273 269 265 262 259 253 243 231 225 220 212 209 206 208 206 203 197 194 194 194 195 195 194 195 196 197 197 198 198 199 200 201 201 203 203 203 203 201 200 199 199 200 203 207 213 214 215 212 208 204 201 200 198 198 196 194 192 190 187 186 185 183 182 178 175 167 157 150 147 154 158 162 155 148 150 150 156 158 156 157 162 165 170 177 187 202 219 227 232 235 238 241 245 261 261 269 263 263 263 253 230 239 245 251 243 224 228 233 237 238 237 241 241 242 243 242 245 245 243 242 240 237 236 232 229 225 222 222 223 224 225 223 221 218 216 214 216 221 225 226 225 221 219 214 209 206 205 206 209 212 214 215 215 214 213 211 211 211 212 213 214 214 215 216 216 215 215 214 213 212 214 214 216 219 221 222 223 223 222 221 222 224 227 230 233 234 234 234 234 234 234 236 237 239 238 240 242 245 248 248 249 246 244 248 264 282 275 264 261 261 260 264 266 270 270 270 270 262 258 257 257 258 262 266 270 275 277 282 285 289 293 299 299 294 291 283 285 288 289 288 284 281 280 280 283 284 282 283 281 283 284 288 291 291 292 294 292 289 284 280 274 271 270 268 269 270 275 280 283 285 286 284 281 278 277 275 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 38 38 39 40 43 45 47 53 58 64 67 70 77 81 83 84 81 79 78 78 78 77 76 76 73 68 66 62 54 44 30 19 12 6 1 359 357 357 356 357 360 14 130 139 139 145 147 152 156 164 169 176 178 178 172 154 91 80 85 91 100 104 106 107 113 123 117 103 71 64 82 73 30 15 6 5 16 32 59 77 89 96 100 101 99 133 141 91 20 336 324 328 332 338 2 38 99 110 113 116 116 102 96 111 137 169 300 299 274 141 14 304 299 324 352 4 3 2 360 352 331 324 328 356 36 31 14 350 339 354 358 5 32 67 58 39 338 323 320 14 60 91 114 120 116 114 114 109 332 289 283 304 329 349 355 345 343 337 213 187 189 187 182 191 215 249 265 272 288 307 311 308 299 290 281 303 321 339 19 331 320 345 27 113 144 151 154 166 215 154 131 97 81 70 60 53 67 81 72 62 47 70 196 171 128 92 121 132 135 134 142 153 184 225 286 205 103 51 31 16 30 166 165 170 212 284 315 360 18 348 331 313 248 178 203 303 298 315 341 319 295 353 16 41 46 184 106 102 99 103 93 78 95 240 262 283 328 21 44 51 53 77 115 21 7 6 360 348 8 32 13 358 345 351 12 23 27 350 335 329 331 347 53 43 12 354 345 310 217 201 196 187 220 253 244 240 34 32 220 276 303 269 92 45 342 307 276 245 218 218 238 246 252 282 327 318 331 356 16 60 48 33 351 343 343 3 17 16 2 356 338 330 347 346 180 112 108 93 55 2 345 332 329 337 91 60 331 315 312 322 351 108 145 168 166 312 322 317 311 308 311 326 16 54 67 72 66 78 107 17 353 316 293 286 249 185 180 175 168 161 92 307 301 297 295 292 290 289 293 294 294 292 290 290 295 312 311 303 307 315 316 316 314 313 312 310 309 309 307 306 306 307 309 312 313 314 314 316 319 322 327 335 339 341 340 338 337 334 330 328 327 325 322 319 316 314 312 311 309 310 309 307 308 312 317 318 315 309 301 286 276 286 294 302 306 310 310 309 305 302 298 303 307 310 307 300 296 293 290 288 282 278 275 276 277 273 266 258 252 246 232 222 214 209 208 206 205 206 205 203 195 193 191 192 192 194 195 194 195 195 196 197 198 199 199 200 201 201 202 203 204 204 203 202 202 202 202 205 208 212 214 215 214 212 210 206 203 198 194 189 186 184 182 181 180 179 173 170 166 156 153 155 161 169 171 172 167 168 170 169 168 170 166 163 163 169 173 180 189 202 218 225 229 232 238 240 245 252 256 263 269 269 275 269 261 253 255 256 245 237 241 238 239 238 239 242 242 243 244 245 244 243 242 240 239 236 234 230 227 225 223 223 225 226 227 225 222 218 214 212 216 219 223 225 226 223 220 216 213 209 206 206 209 213 214 216 219 218 216 215 212 210 212 213 214 216 217 218 218 218 217 216 216 215 215 215 215 216 218 220 222 221 221 220 220 220 224 229 232 233 235 234 235 235 237 239 239 239 239 239 240 244 248 252 253 254 253 261 269 273 270 265 263 261 262 265 268 271 274 274 273 269 269 264 265 265 268 272 275 279 283 285 290 296 299 302 301 294 289 285 285 288 290 289 287 286 284 285 285 286 288 288 288 287 287 289 292 292 293 295 294 292 288 283 278 276 274 272 273 275 279 283 285 287 289 287 286 284 282 280 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 42 44 46 48 52 59 65 75 81 87 84 81 80 78 76 76 74 74 72 71 68 65 61 55 45 32 23 15 10 4 360 359 357 357 356 354 356 24 83 117 137 146 150 154 159 162 162 159 150 135 116 105 99 97 97 100 104 107 109 107 105 98 84 63 61 65 37 13 7 360 350 345 349 21 59 77 87 96 107 133 180 198 243 303 322 327 10 7 9 24 66 104 97 99 110 106 88 84 86 103 268 294 293 284 284 291 285 292 326 345 14 354 344 344 337 324 327 332 350 16 27 30 30 24 16 1 354 350 358 8 16 15 4 339 328 339 347 81 130 133 133 138 205 308 295 289 296 309 328 329 326 327 325 296 215 194 185 180 187 201 226 253 276 292 301 295 300 304 309 324 31 68 106 154 206 268 292 111 117 125 144 171 219 252 50 49 16 46 91 61 45 30 36 52 41 30 360 203 176 159 121 154 149 139 140 146 137 112 73 51 58 61 58 61 49 40 56 103 131 180 213 206 102 37 339 314 296 234 203 191 204 283 310 341 73 101 94 77 46 346 327 347 36 60 112 151 81 91 126 65 17 5 360 6 13 18 36 70 52 32 17 10 5 17 24 21 20 12 358 353 350 343 319 318 320 328 346 353 16 24 3 348 340 343 358 2 5 305 265 225 205 165 151 149 299 269 237 209 71 356 341 335 328 296 289 280 259 223 197 206 238 284 317 344 4 4 53 49 356 348 353 10 20 5 353 334 342 360 351 325 57 70 78 67 10 313 308 326 328 162 190 193 202 287 309 307 311 323 296 264 245 216 289 299 303 319 338 347 20 52 50 24 6 354 351 342 326 314 298 260 209 199 194 185 168 159 263 283 285 286 286 292 294 293 289 286 283 279 274 281 302 298 295 298 298 295 291 288 293 296 296 296 295 291 289 292 296 299 301 302 306 310 313 316 319 324 330 334 338 340 338 336 332 328 325 323 320 318 317 316 314 312 311 309 310 311 315 324 333 338 338 336 335 335 334 333 329 327 325 324 324 324 325 324 323 321 320 320 318 315 308 302 298 291 288 282 280 279 277 273 269 259 253 246 239 227 214 208 209 210 206 206 204 201 198 191 187 188 190 192 193 192 193 193 194 195 197 197 198 198 198 198 199 200 201 204 206 206 207 206 204 203 204 205 208 208 210 211 215 216 217 217 208 200 190 185 183 180 179 176 172 165 164 163 159 158 160 169 178 180 180 178 178 178 178 177 174 167 157 160 163 172 184 197 210 221 228 231 232 233 239 243 245 252 263 274 279 280 280 275 263 263 263 252 243 243 241 239 237 239 239 244 247 246 247 245 242 240 238 234 232 229 226 226 226 224 224 225 226 226 225 222 219 216 213 215 218 220 221 223 218 217 216 216 212 211 209 209 211 214 216 219 219 218 217 214 211 211 214 215 217 219 220 220 220 219 218 219 217 217 217 217 216 217 219 220 220 220 220 219 219 220 224 229 231 233 234 235 236 237 238 240 240 239 239 239 242 246 251 254 257 253 255 259 264 265 265 265 263 264 266 271 275 278 279 281 278 275 272 272 272 274 277 281 283 288 290 293 297 298 299 298 298 293 290 286 288 289 290 291 290 289 288 288 288 290 290 290 289 290 291 291 292 292 291 291 292 290 285 281 278 277 279 280 281 282 284 285 287 289 290 290 288 286 285 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 54 60 66 71 77 78 78 79 77 76 75 74 72 69 67 66 64 60 54 45 35 27 20 13 8 2 358 353 351 348 346 351 360 27 91 136 144 149 150 148 144 132 119 102 88 86 84 85 89 95 97 98 101 100 97 89 80 71 63 56 49 31 19 6 9 10 3 360 6 18 43 61 78 332 285 262 281 297 315 324 295 46 44 55 68 56 61 59 19 343 10 35 50 51 24 305 284 285 290 303 308 301 293 320 92 120 145 268 307 307 301 308 323 343 9 32 28 23 24 16 358 345 332 348 357 2 12 45 83 156 340 344 360 103 152 155 159 212 273 284 290 297 303 313 317 318 315 315 315 275 208 187 184 185 196 210 225 238 245 268 295 301 306 311 320 329 303 212 199 208 278 287 273 253 172 183 205 241 260 274 341 55 112 144 144 70 23 57 62 38 38 49 64 55 19 360 257 156 131 133 132 124 100 69 47 39 45 67 142 139 54 42 43 41 43 80 91 82 83 292 288 278 237 256 298 294 289 279 345 64 99 122 125 14 348 341 338 327 324 10 68 86 94 95 80 83 87 72 44 12 356 352 19 58 46 22 3 16 36 22 9 32 113 96 5 336 327 312 301 304 315 323 330 360 27 20 5 350 359 8 18 18 9 354 337 338 348 359 3 360 328 255 217 150 54 354 342 335 332 333 341 360 344 235 247 265 305 321 333 357 53 93 90 6 343 343 358 9 5 352 342 341 344 329 333 19 45 45 51 257 266 269 331 321 300 243 203 174 245 286 294 308 328 316 297 304 307 306 307 310 325 343 334 350 40 45 38 22 9 353 331 324 323 320 291 210 206 205 196 157 154 262 281 283 280 279 285 284 282 281 280 282 281 269 279 290 284 282 281 281 282 279 279 281 286 289 288 287 284 282 284 288 292 295 299 302 308 313 315 317 321 326 330 335 339 336 333 330 327 324 323 323 325 325 325 323 321 322 323 328 332 337 341 346 346 343 340 338 336 337 337 337 333 330 328 327 327 328 328 328 326 323 320 317 315 311 308 301 292 290 287 287 286 284 277 266 256 250 243 232 222 212 209 209 208 206 204 201 196 189 186 184 186 188 190 191 192 192 194 195 195 196 196 197 197 196 197 197 198 200 201 203 207 207 207 206 204 203 203 203 201 199 198 201 206 208 209 204 198 191 188 185 182 179 176 172 168 170 171 165 166 168 178 188 190 192 193 188 182 171 163 155 154 154 161 168 183 201 213 219 226 231 233 232 231 233 238 245 251 264 274 277 277 277 274 265 264 260 252 245 243 235 232 227 231 238 242 244 243 243 242 238 235 232 229 225 224 221 222 222 222 223 224 224 224 222 220 217 214 212 214 214 215 217 217 215 216 216 216 217 213 212 210 212 212 215 218 218 218 215 213 211 211 213 215 218 219 222 223 221 221 221 221 220 219 219 218 218 217 218 219 219 218 216 217 217 218 222 225 229 232 234 235 236 237 237 238 240 240 240 241 241 243 248 253 256 251 250 251 259 264 264 264 263 264 268 276 281 286 286 287 284 281 279 275 276 278 280 284 286 289 292 294 295 299 299 296 297 293 292 292 291 291 293 293 294 294 292 293 291 290 290 290 292 292 292 292 292 288 285 286 288 288 286 283 279 278 280 281 283 284 286 288 290 291 292 292 290 290 289 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 74 75 75 75 75 74 74 72 69 66 65 62 58 52 43 37 30 23 15 7 2 356 348 343 337 334 336 340 353 67 131 138 137 137 129 118 102 88 74 66 64 68 71 79 86 90 94 98 98 95 87 78 71 63 55 45 35 28 23 19 14 9 7 7 11 11 5 360 346 342 337 348 355 360 328 301 11 33 43 39 28 44 61 18 334 322 9 44 39 11 309 294 300 312 331 335 341 299 206 22 136 158 190 220 248 265 273 319 348 13 33 39 28 12 356 336 321 317 357 2 357 356 12 128 145 333 338 346 360 165 166 178 204 242 270 289 298 305 310 315 308 298 296 296 294 243 195 189 189 198 206 218 223 233 289 312 305 303 301 305 312 323 314 194 180 15 42 65 269 238 214 214 226 246 258 111 90 102 104 100 58 34 52 70 73 58 66 80 78 65 6 291 269 186 156 154 156 137 99 29 10 21 42 129 149 162 205 346 357 15 29 47 66 145 232 265 270 282 322 353 313 289 280 328 57 99 126 230 322 346 351 352 184 265 319 341 4 51 65 58 97 124 123 118 104 355 340 358 32 60 59 352 180 122 91 32 310 129 122 48 345 335 330 168 225 274 289 302 336 32 78 171 173 83 49 51 36 23 355 336 324 326 339 338 335 318 301 150 97 62 13 328 313 307 307 318 325 317 312 313 324 345 340 340 328 322 332 267 276 328 339 353 16 29 357 339 327 317 216 295 345 81 94 160 212 247 154 114 325 310 288 293 296 277 290 333 331 332 309 281 234 264 285 294 299 297 304 312 337 15 30 43 47 66 143 255 276 293 296 281 225 204 203 188 143 156 225 272 278 272 268 270 273 274 273 274 280 276 247 283 285 284 282 278 273 270 266 264 265 275 281 284 284 284 283 284 287 291 296 302 310 315 316 315 316 319 323 329 336 338 334 332 329 327 328 328 329 332 331 331 331 331 336 339 340 340 341 343 344 345 338 333 328 327 327 328 330 327 325 323 323 322 323 324 324 325 326 323 318 317 314 314 304 299 296 294 294 293 289 281 269 259 248 237 232 222 212 208 206 205 202 201 198 195 188 183 182 183 186 189 191 192 194 195 195 195 195 196 196 196 196 196 196 197 198 199 201 204 206 206 205 203 202 201 200 196 193 190 191 192 195 197 196 193 188 185 185 185 183 181 177 174 174 172 168 174 180 189 196 196 197 197 191 182 172 166 163 164 166 171 183 202 215 223 223 225 230 234 236 232 229 242 253 263 264 265 266 269 269 266 263 256 253 248 242 235 231 225 217 222 231 237 241 240 239 238 234 231 226 224 222 221 220 220 221 221 222 221 221 221 221 219 217 214 212 212 211 211 210 210 212 213 214 215 217 215 214 214 215 216 218 219 219 214 211 208 208 209 212 215 216 219 221 223 223 221 221 221 222 222 221 219 219 218 219 220 222 221 220 220 221 221 222 225 228 232 235 235 236 236 237 237 239 240 240 240 239 241 246 249 251 252 251 249 257 261 264 265 266 268 272 277 285 289 289 290 287 285 283 281 281 284 287 290 292 293 293 291 292 295 295 293 293 293 294 293 293 293 293 293 292 292 292 291 289 287 285 285 287 290 292 292 291 287 283 282 283 284 284 283 280 278 278 281 283 286 287 289 291 292 292 292 292 293 293 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 75 75 75 73 69 67 63 59 52 44 36 30 22 15 5 357 346 338 330 322 318 317 318 324 360 110 121 122 119 109 99 89 78 68 65 62 62 65 72 79 87 93 98 98 97 93 88 81 73 62 47 35 27 21 16 10 5 5 7 11 5 360 360 5 22 31 22 351 335 318 323 347 8 29 12 4 29 40 12 343 328 7 41 47 34 358 326 315 324 338 344 340 329 349 2 356 184 184 212 321 327 337 357 9 18 37 53 33 7 334 318 317 346 25 14 360 339 330 230 212 328 318 324 327 194 175 195 217 242 264 282 292 300 307 313 313 300 278 264 260 240 213 198 199 204 209 216 215 223 257 280 281 282 282 290 296 305 308 232 180 148 91 91 247 239 233 216 203 232 218 123 116 102 64 17 345 327 313 279 224 220 152 128 128 131 222 260 265 260 234 184 154 137 133 201 360 22 26 33 65 160 180 261 324 332 337 344 325 204 238 259 218 171 131 135 146 247 274 234 173 144 198 274 319 334 354 4 19 154 95 360 351 348 354 9 58 95 96 93 83 83 10 337 358 50 31 328 254 225 204 208 234 192 151 106 356 317 305 198 228 259 278 289 310 21 45 35 126 149 144 135 121 91 307 292 279 282 286 277 261 251 250 228 224 209 212 213 222 218 215 243 287 311 321 331 335 344 337 318 283 323 328 315 313 325 333 343 19 37 16 334 320 324 115 37 45 90 113 141 158 156 120 77 340 329 324 340 338 316 360 45 358 329 301 263 195 244 271 283 284 274 307 331 334 348 6 48 98 107 135 197 263 290 295 294 238 201 191 177 156 189 238 275 278 272 267 267 275 279 282 282 282 262 240 266 284 289 290 289 285 274 257 250 249 263 272 279 282 285 286 287 292 296 304 310 316 316 315 311 315 319 326 333 338 337 334 333 331 330 331 333 333 334 332 332 334 337 339 339 337 335 335 334 335 334 327 321 317 318 319 319 320 318 317 316 317 318 321 322 323 325 326 326 326 326 326 323 312 304 301 300 296 294 293 282 269 257 246 237 229 220 214 209 202 200 199 198 194 191 188 185 180 182 185 188 191 193 194 195 196 195 195 195 196 195 195 196 197 198 198 199 201 203 204 204 203 201 198 198 196 193 193 193 194 195 194 192 191 187 185 185 185 185 185 185 183 180 177 176 178 184 190 195 198 199 200 199 195 189 182 180 182 184 187 187 199 211 226 232 232 230 230 240 247 246 238 232 247 268 263 255 250 253 255 256 254 252 247 246 237 229 214 211 211 225 234 238 239 239 238 235 231 225 219 216 215 217 220 222 223 224 222 221 219 219 220 217 216 214 213 211 210 209 208 209 209 212 213 215 217 217 217 216 217 219 218 218 216 208 203 202 204 208 212 215 217 218 220 220 220 219 220 221 222 223 223 221 220 218 217 219 219 218 216 216 218 222 225 226 228 231 234 236 237 237 237 236 239 241 241 241 242 240 244 246 248 251 251 251 254 258 262 265 270 274 278 280 284 286 287 287 287 287 287 288 291 297 300 298 295 294 290 291 293 293 292 291 291 292 295 295 295 295 293 290 288 289 288 288 285 283 280 278 277 280 285 286 286 285 284 283 279 278 279 281 281 281 282 283 285 286 289 290 291 292 292 294 294 295 296 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 68 66 64 55 45 35 21 10 355 337 329 317 310 303 302 302 308 330 19 67 83 93 96 94 89 84 77 72 70 64 59 63 68 77 87 96 101 103 100 97 92 87 80 69 54 40 28 23 17 11 2 353 344 343 342 342 338 332 315 310 305 309 313 315 326 342 5 15 355 348 356 9 6 332 326 351 35 63 40 360 322 316 320 334 5 16 18 14 5 348 353 6 5 2 358 360 5 2 360 15 33 37 23 354 354 360 357 360 6 349 327 320 314 318 325 282 305 326 325 201 217 225 239 253 263 263 272 295 313 323 315 301 266 249 248 226 205 214 219 220 215 206 209 218 239 255 270 277 282 282 281 275 258 204 154 85 28 262 237 235 228 167 72 103 141 161 177 234 269 291 294 290 274 246 224 216 191 161 166 205 228 245 245 205 126 144 149 177 212 215 360 18 20 32 142 158 205 268 229 180 122 325 299 333 70 103 146 159 163 165 209 235 230 222 221 283 313 329 330 333 360 99 107 84 40 17 360 344 340 353 22 37 33 38 125 133 65 14 18 360 338 308 295 298 270 248 192 173 156 263 302 295 287 224 242 289 291 298 341 45 41 77 147 151 157 160 166 191 220 239 233 253 275 247 211 228 243 227 234 238 203 190 200 204 204 239 305 311 314 305 295 284 295 12 354 346 334 331 332 340 350 5 17 17 336 329 338 11 22 14 13 115 135 144 115 69 23 357 348 344 346 333 321 358 15 2 344 316 336 65 323 313 315 325 336 341 344 341 351 14 53 76 42 11 294 288 291 300 300 259 221 202 189 188 203 237 268 274 277 277 276 276 280 282 283 283 264 238 232 275 288 293 293 292 284 271 253 246 252 263 272 279 283 287 293 300 307 314 314 314 311 311 311 315 320 328 333 337 335 333 332 332 332 332 331 331 330 329 330 333 331 332 330 329 326 325 324 324 322 317 314 311 312 313 313 313 313 312 313 314 315 316 318 318 321 325 325 324 322 320 319 315 310 308 303 299 298 290 283 265 252 241 232 225 222 219 209 202 200 195 195 194 190 185 182 180 182 184 187 191 193 194 195 196 196 195 195 195 194 195 196 197 198 200 201 202 202 202 200 198 197 196 195 194 192 194 195 198 198 195 192 188 187 183 183 183 185 187 188 187 183 178 186 197 200 200 197 199 202 202 200 199 194 190 191 192 196 201 205 209 215 226 231 235 234 234 240 245 243 224 201 224 245 251 247 243 240 243 249 249 250 247 243 235 229 215 218 223 231 234 237 238 238 236 231 222 211 201 207 212 217 220 223 224 224 222 220 219 218 217 216 216 215 213 212 210 209 206 206 206 208 209 211 215 216 217 217 218 219 217 213 209 201 199 199 204 208 213 216 218 220 220 218 218 217 218 219 222 223 223 223 221 221 221 219 218 215 214 213 216 219 224 226 228 231 233 236 239 240 240 239 240 239 239 240 242 243 243 246 247 249 250 251 252 255 261 268 274 278 280 280 279 278 280 283 284 286 290 295 298 300 300 298 295 293 291 291 293 291 291 290 289 291 294 295 298 298 297 295 295 293 292 291 288 285 281 275 266 266 268 273 277 282 284 285 281 278 278 279 282 283 286 286 286 288 290 291 292 293 294 295 296 296 295 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 42 40 47 340 314 303 293 283 278 274 287 314 7 33 50 61 69 75 80 82 82 80 80 79 73 67 67 71 79 93 103 108 109 104 95 90 84 78 70 59 45 35 28 22 16 8 360 350 344 335 328 322 318 315 311 308 305 313 323 334 342 357 355 342 336 329 331 333 324 326 333 15 55 23 341 307 321 332 360 27 37 32 23 4 348 352 358 3 1 356 354 353 357 3 19 32 46 38 27 3 347 333 333 333 330 323 322 324 332 344 137 268 292 299 296 255 206 195 202 204 206 220 259 308 315 307 305 301 296 288 246 227 322 335 296 206 177 193 206 220 231 245 261 271 274 279 296 348 84 27 355 307 287 244 245 312 353 11 360 203 198 204 211 212 233 262 271 271 235 212 218 207 165 171 190 201 203 67 56 22 247 222 217 217 185 93 17 360 313 247 243 257 227 202 159 72 40 2 326 327 353 106 180 240 269 8 46 61 97 52 353 338 339 349 360 163 110 79 110 116 136 210 286 318 327 351 19 28 35 51 108 105 43 21 18 12 10 355 344 335 324 150 174 195 267 298 325 332 118 58 328 282 284 333 62 68 47 14 339 319 290 200 170 164 194 224 332 339 337 340 347 347 341 329 318 211 190 178 172 171 262 313 301 305 313 322 336 360 7 356 341 330 330 333 360 19 22 15 4 341 334 332 343 2 353 346 131 136 359 340 347 3 1 351 335 319 315 317 345 349 347 338 333 28 24 359 340 329 337 337 324 323 320 355 39 27 357 322 296 280 290 294 302 299 281 260 230 207 208 218 238 255 267 279 291 288 282 282 282 284 284 279 242 206 243 273 286 289 291 289 284 271 259 250 259 269 276 284 290 297 305 310 312 313 311 309 310 311 313 320 327 331 331 328 328 328 327 326 324 324 324 323 323 323 323 321 320 320 318 316 316 315 316 315 314 312 311 312 311 312 312 312 312 312 311 310 310 311 312 313 315 315 316 316 320 321 323 319 315 312 303 298 289 274 264 251 239 233 225 225 219 211 202 198 193 190 189 187 182 180 178 182 184 187 190 191 194 196 197 196 196 195 195 194 195 195 197 199 201 203 203 201 199 196 195 195 196 196 195 193 195 197 199 199 197 192 189 188 185 182 186 189 194 194 193 188 183 192 203 212 209 201 200 201 203 204 204 199 195 194 197 200 203 207 210 215 222 228 233 232 233 232 231 231 225 217 225 233 240 241 240 237 238 244 247 250 246 241 236 228 225 229 232 234 235 238 239 238 224 206 204 205 205 209 212 217 219 222 223 223 220 220 218 217 217 216 215 215 213 212 211 208 204 202 203 204 207 211 213 215 216 216 218 217 214 208 203 200 200 200 206 210 215 217 217 218 219 218 217 215 217 218 220 221 221 221 221 222 222 221 219 216 214 213 214 218 220 223 226 231 237 240 240 239 243 243 240 239 238 238 240 245 246 246 247 248 248 251 255 261 267 275 278 281 281 280 277 274 275 277 281 286 289 293 296 298 297 295 293 293 293 292 292 291 290 289 290 290 291 293 296 299 302 302 301 298 297 296 296 294 289 278 264 256 253 258 264 270 275 277 278 279 280 282 284 286 287 287 289 290 293 294 294 295 296 296 295 294 294 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 268 268 254 257 257 267 14 35 41 44 48 55 60 69 77 81 85 89 90 87 89 93 99 114 127 136 139 126 109 91 80 73 68 64 55 46 38 32 25 17 8 360 351 346 338 331 327 324 321 317 313 309 315 320 326 331 336 335 334 333 333 333 332 333 332 333 338 352 360 349 336 6 24 36 38 40 31 15 352 343 345 352 356 349 344 339 338 340 358 22 40 44 33 8 321 307 302 305 313 329 333 332 332 335 340 360 202 234 262 275 249 147 139 133 145 162 166 186 274 292 295 308 319 322 318 288 242 109 265 265 231 198 202 246 247 235 235 249 266 281 288 303 353 34 14 324 296 303 317 7 16 329 318 293 268 220 216 219 222 229 240 260 266 250 215 198 185 92 78 194 201 149 78 86 221 261 197 152 153 138 106 360 330 330 333 156 154 128 95 344 357 9 352 340 341 339 346 341 336 334 330 325 6 71 58 38 352 337 351 31 99 109 121 148 150 128 146 158 323 322 296 329 356 357 360 24 55 47 39 32 13 357 335 322 314 319 223 236 261 291 303 333 58 92 27 39 70 52 41 70 72 51 3 335 330 327 333 17 17 7 2 19 22 13 6 360 347 340 318 267 222 215 198 172 163 333 321 308 324 335 342 347 353 346 334 329 325 324 347 35 352 330 6 356 339 331 323 336 340 331 333 140 25 358 347 346 351 345 330 308 302 312 330 108 336 310 297 319 40 27 6 340 330 329 323 306 309 313 347 9 4 333 306 293 289 303 305 299 303 307 318 303 252 242 242 247 250 253 264 278 282 282 283 285 287 288 286 261 228 214 247 271 280 285 288 288 285 277 268 274 278 283 288 295 297 301 303 305 308 308 309 309 310 313 317 325 323 320 318 318 319 316 313 311 311 312 313 314 315 314 313 312 310 307 305 301 299 301 305 307 308 310 311 312 313 312 312 310 310 310 310 309 310 308 302 304 309 317 320 324 327 332 328 324 314 307 296 275 263 254 247 239 233 227 225 219 214 205 202 195 192 188 184 180 178 178 182 184 187 189 191 194 195 197 196 196 195 195 193 194 194 196 198 200 201 199 197 195 196 197 197 198 198 198 197 196 197 199 198 196 194 193 194 194 195 194 196 199 200 199 196 194 198 205 213 208 204 202 204 207 208 206 199 194 190 197 205 208 209 212 214 219 225 229 230 230 229 225 222 221 221 225 231 236 238 240 238 238 238 244 247 248 244 237 233 232 234 235 236 238 240 243 235 215 208 202 206 208 211 215 217 219 219 219 219 217 217 214 216 215 214 214 215 214 212 210 206 200 198 199 205 210 213 214 215 215 216 216 214 211 206 203 202 202 204 208 211 215 217 219 218 219 216 216 214 215 217 218 219 219 220 220 221 222 221 219 217 216 214 214 216 219 219 222 226 229 233 237 242 245 246 244 242 240 237 240 245 247 250 253 253 251 253 258 264 273 279 283 285 283 282 276 274 273 276 280 284 287 290 292 294 292 292 293 293 292 292 290 290 290 290 290 289 289 289 289 293 296 298 297 297 298 299 301 301 299 295 283 263 256 256 255 256 260 267 274 278 283 284 285 288 288 290 291 293 295 296 296 296 297 296 296 296 296 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 261 40 36 38 39 41 43 47 54 63 72 84 97 106 111 122 132 140 151 165 172 175 149 109 76 67 64 62 60 53 47 40 32 26 16 8 359 351 344 339 333 331 330 324 319 312 308 306 306 311 315 318 322 326 328 331 334 335 336 337 340 341 349 358 8 18 31 36 42 47 45 36 19 353 344 340 337 332 323 318 311 314 319 337 9 47 47 29 337 290 278 272 267 270 282 300 312 322 326 329 330 314 247 233 238 206 158 164 173 198 197 183 188 234 283 295 306 321 329 321 310 221 182 222 238 238 221 208 236 249 251 244 243 278 320 324 318 304 327 360 286 277 285 297 360 360 259 266 273 285 223 221 229 237 238 247 268 275 279 160 144 115 62 41 28 360 212 168 164 154 85 103 117 117 97 27 5 4 31 42 83 105 32 27 18 13 9 330 306 311 308 298 307 308 312 310 300 327 14 30 14 333 339 349 34 95 124 109 84 94 126 167 151 356 339 203 91 45 357 344 343 23 78 91 124 224 282 294 291 283 273 221 27 308 302 328 360 46 51 336 349 6 20 37 68 83 82 5 341 334 342 7 7 3 357 6 33 21 3 6 349 338 331 315 308 118 64 82 171 195 275 260 276 310 324 336 337 333 328 326 324 321 314 339 19 350 345 352 341 337 328 329 352 345 321 344 72 35 8 329 310 288 273 277 300 310 328 126 140 144 284 298 320 30 42 22 322 311 305 301 295 306 335 27 4 352 318 301 296 306 330 332 333 336 334 331 318 292 273 267 267 260 246 234 239 263 273 279 283 289 292 291 280 252 216 231 251 270 278 283 288 293 296 295 294 294 294 295 297 299 299 300 303 305 308 309 309 310 312 310 304 302 302 300 302 300 297 297 299 301 303 306 309 311 312 312 311 308 305 302 298 292 289 292 297 302 305 308 310 310 314 316 315 317 318 318 317 319 313 285 279 299 317 321 326 332 333 335 329 318 305 287 250 239 240 234 236 230 229 229 222 212 210 206 201 194 188 184 178 178 180 182 185 187 189 191 192 195 196 196 196 195 194 192 193 194 195 197 197 196 193 194 196 200 201 201 199 198 198 197 197 197 197 196 196 195 196 198 200 201 202 202 201 202 202 201 200 202 206 210 205 200 199 203 208 206 199 177 177 184 198 207 209 212 213 217 220 225 227 230 230 229 225 219 216 218 224 232 237 239 239 236 236 235 240 245 249 249 246 242 239 238 238 242 246 247 238 228 222 216 210 210 211 214 216 218 216 215 213 212 211 212 211 211 212 212 213 214 212 210 207 203 198 199 202 207 210 213 215 215 215 215 216 214 211 206 202 198 201 204 209 212 216 215 216 218 218 216 215 213 215 217 218 219 219 219 219 219 218 217 219 219 217 218 218 219 219 219 221 223 224 225 230 238 242 245 247 246 245 243 244 246 252 257 258 258 254 257 259 266 273 280 282 284 285 281 278 275 273 278 280 285 288 291 291 292 290 292 292 290 289 289 288 287 288 288 291 289 287 283 279 278 279 283 285 288 291 294 297 300 302 302 295 278 267 260 257 257 260 264 271 276 282 285 287 288 290 294 295 296 296 296 296 296 297 297 298 298 298 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 37 38 39 42 48 57 78 100 118 129 135 141 146 154 161 163 150 122 87 68 62 58 57 56 51 46 41 34 26 17 6 356 350 344 339 335 331 328 325 322 317 315 310 308 308 308 313 316 321 324 329 332 333 335 336 336 340 346 357 8 18 31 41 50 64 69 69 62 40 360 330 311 299 287 290 297 301 307 315 341 27 40 21 289 278 272 263 246 229 228 246 265 283 300 309 307 302 286 255 239 236 224 201 203 217 212 202 194 209 260 275 280 299 317 309 300 274 246 237 235 237 208 197 284 317 335 274 239 267 280 281 289 294 336 342 304 276 270 308 360 205 212 231 242 263 350 16 267 224 222 238 253 258 212 128 125 119 98 349 5 3 267 206 187 184 180 118 126 180 246 286 353 30 38 46 64 57 344 346 341 321 282 227 256 295 304 313 322 336 347 341 333 333 331 320 350 5 8 7 22 119 163 268 311 255 215 184 360 4 36 114 83 73 62 345 335 352 152 170 207 232 260 292 299 302 300 299 303 318 329 350 9 41 64 70 348 338 357 15 37 110 118 100 9 344 358 9 5 359 331 285 219 337 343 360 4 356 352 354 2 359 332 316 278 266 239 206 215 287 315 327 324 322 327 320 312 313 314 103 57 16 21 27 320 308 307 320 350 357 6 53 53 42 184 232 249 248 228 285 319 345 360 354 354 355 337 328 333 354 39 355 271 291 298 288 296 329 45 60 358 329 303 300 304 320 344 347 346 345 335 324 313 302 294 286 283 273 256 227 230 246 262 272 275 280 285 287 285 271 243 229 242 261 273 282 290 295 299 299 299 298 299 300 302 303 303 300 301 303 307 308 310 310 310 307 302 293 289 289 288 286 286 292 297 301 304 306 309 312 314 316 318 320 320 319 317 311 306 301 299 299 301 304 311 317 322 324 326 326 327 326 328 330 334 348 147 148 322 325 327 335 337 335 327 319 314 267 206 209 216 225 227 229 229 229 225 215 213 208 204 196 189 183 180 178 180 180 183 186 190 191 192 193 195 195 195 194 194 193 193 194 194 194 192 190 190 193 198 202 204 203 201 198 197 196 197 198 199 199 199 201 201 201 202 203 204 205 206 206 206 206 206 208 210 212 187 188 189 192 194 192 185 174 188 195 206 212 214 216 217 221 224 227 229 230 228 225 215 212 211 219 225 235 241 244 242 240 233 229 236 242 248 250 249 248 247 243 244 246 243 240 233 231 225 219 216 213 214 216 216 216 215 212 209 209 209 209 210 210 212 212 212 212 211 209 207 204 201 202 205 209 211 214 214 215 216 215 215 215 212 208 204 202 203 204 207 211 214 214 215 215 216 216 215 213 214 216 218 218 219 218 217 218 217 215 217 218 218 219 219 221 221 223 220 219 218 219 225 233 240 243 246 246 249 249 249 248 250 253 255 256 257 256 258 263 269 273 278 281 280 279 277 276 275 278 281 286 289 293 292 292 293 293 292 289 288 287 286 288 288 288 287 288 287 282 277 270 266 266 271 276 280 284 287 291 295 296 294 285 276 270 266 264 265 267 271 276 280 284 288 290 292 293 294 295 296 297 298 299 298 300 300 301 300 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 47 59 76 102 119 127 130 130 128 127 123 104 88 75 67 64 61 58 54 52 46 40 33 24 14 3 353 347 343 337 334 331 327 325 320 319 317 317 314 314 317 326 330 331 333 334 333 334 336 338 339 342 345 354 4 15 27 42 61 80 88 93 93 90 83 36 333 315 310 306 306 305 306 312 327 351 32 332 279 296 300 309 286 249 242 240 241 248 256 278 294 299 302 286 264 252 247 237 217 212 212 211 200 214 244 251 256 263 280 292 293 287 288 279 229 68 54 37 14 355 348 350 183 195 234 262 298 335 5 354 330 319 310 358 360 327 246 238 246 303 12 15 360 184 194 236 245 239 180 132 144 158 173 184 28 360 159 267 269 222 203 65 160 192 224 239 252 270 329 29 44 55 48 360 314 290 238 200 307 340 338 347 347 339 335 331 332 317 323 332 349 3 10 12 12 331 221 238 254 247 184 155 27 350 220 290 360 344 331 342 337 331 305 256 266 268 281 297 299 302 307 347 10 58 85 254 292 302 321 309 189 78 42 24 31 100 127 131 124 83 40 16 360 353 349 34 102 5 331 295 14 21 6 343 332 320 304 303 301 338 15 156 180 279 318 321 314 317 318 313 310 321 350 124 109 74 115 147 188 288 301 318 343 17 52 66 38 5 268 236 256 245 224 290 322 7 8 355 344 336 332 330 324 337 8 325 285 317 329 360 13 14 61 62 360 311 293 299 312 324 340 360 355 348 325 315 309 308 311 301 294 287 268 233 229 235 253 263 265 270 275 280 284 282 272 246 249 257 270 278 285 289 293 296 296 297 299 301 304 305 305 304 303 303 307 310 310 313 312 309 306 300 300 292 288 285 288 294 299 303 308 310 313 315 318 322 327 329 331 329 326 325 323 319 314 310 309 319 329 331 333 333 333 332 331 330 330 332 335 343 40 92 106 340 330 336 336 330 313 331 331 205 189 200 204 217 222 225 227 227 225 220 213 211 207 198 190 186 182 178 180 182 185 187 190 191 191 192 192 193 194 195 194 193 193 193 193 192 191 190 192 195 200 203 203 203 201 197 196 196 197 199 201 202 202 202 202 201 201 202 204 206 208 209 211 210 210 211 224 184 93 157 168 169 176 184 198 208 200 202 208 214 216 217 220 224 228 231 230 230 223 215 202 206 210 223 229 237 240 245 247 246 241 234 233 237 243 244 248 250 248 246 241 237 239 238 237 233 229 225 220 218 217 218 217 214 211 209 208 208 209 211 210 211 211 212 213 211 209 208 206 205 204 205 207 210 212 213 213 214 217 216 216 217 214 209 206 204 203 205 206 209 211 212 214 213 213 212 212 212 212 216 217 218 218 218 217 216 216 216 214 215 217 217 218 221 223 224 220 217 216 217 223 231 238 240 243 244 245 246 247 247 246 247 253 255 254 255 256 259 263 266 272 276 274 275 275 277 279 280 284 288 292 296 298 296 295 294 292 288 286 283 286 290 290 289 287 289 291 290 285 276 267 260 261 266 271 277 280 285 288 289 287 284 279 273 270 270 270 271 273 276 280 285 289 289 291 292 295 296 297 299 299 299 300 301 301 302 302 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 111 104 101 102 98 88 81 74 69 65 63 61 58 52 45 37 28 17 5 354 346 339 334 328 326 324 323 322 318 319 319 320 331 335 347 353 354 353 350 349 346 345 346 344 344 346 348 351 356 6 15 38 70 88 92 88 85 78 70 47 13 345 328 319 316 312 312 318 342 5 41 7 350 352 350 344 332 317 300 283 270 264 267 276 288 298 302 301 282 250 240 227 203 198 202 207 210 218 226 232 233 232 263 281 286 295 320 27 98 98 92 91 345 296 298 296 290 274 262 288 333 347 1 338 321 307 333 6 5 352 332 300 290 14 28 3 341 346 360 6 282 234 188 165 163 173 188 186 183 193 203 254 336 329 350 68 129 151 171 200 256 289 331 12 33 107 343 338 355 27 72 57 321 321 324 332 328 306 304 299 303 322 347 358 2 9 13 15 15 31 64 91 118 136 144 155 184 197 186 277 321 320 313 317 326 330 308 292 287 281 268 262 250 239 7 24 35 83 121 180 250 302 329 305 225 51 44 32 29 29 102 135 154 135 87 51 17 333 317 321 341 360 242 231 341 354 356 340 324 309 304 320 333 355 3 14 360 341 331 317 308 306 309 315 323 349 32 129 132 131 140 167 174 300 311 330 13 63 77 103 180 249 264 278 296 273 259 275 286 320 314 311 313 308 300 307 317 340 353 339 337 15 355 344 323 313 337 321 272 287 292 297 307 315 333 345 333 325 318 316 318 320 321 307 303 304 288 259 234 230 243 255 263 269 273 279 285 291 290 283 272 263 265 268 272 278 284 289 293 295 297 299 301 304 305 306 306 308 311 313 315 314 314 312 312 312 317 311 302 294 286 290 295 302 311 315 316 320 324 328 333 332 332 330 330 328 326 324 321 323 329 336 340 342 343 342 337 333 331 329 330 331 332 334 339 353 16 35 360 331 352 353 19 50 100 198 198 198 208 214 220 223 225 225 225 221 213 212 207 196 188 182 180 180 182 183 186 189 191 191 191 189 191 190 193 194 195 194 192 193 193 193 194 195 197 199 202 203 201 199 196 195 194 195 198 202 204 204 203 202 201 201 202 204 206 208 209 210 210 208 211 208 202 186 180 184 186 192 201 206 210 210 200 200 205 214 219 219 224 228 229 231 231 225 208 200 200 208 218 227 233 238 243 250 254 252 243 238 237 237 240 243 244 251 248 247 240 239 240 239 239 236 232 226 223 222 219 216 213 210 206 206 206 208 210 211 211 212 211 211 211 209 208 207 205 205 207 207 209 211 213 213 212 213 214 217 218 218 216 211 206 204 204 205 206 207 209 211 211 210 210 209 209 210 210 214 216 218 218 217 217 216 216 216 214 216 217 216 217 219 221 223 220 218 216 219 223 230 235 238 241 242 243 244 245 244 241 245 251 254 253 257 257 258 259 260 264 266 267 271 276 281 284 287 289 291 297 301 303 303 301 298 295 291 290 292 295 295 295 294 293 295 296 298 296 292 282 266 262 262 268 271 275 278 281 283 281 282 277 273 272 271 273 275 279 281 283 285 286 288 291 292 294 296 296 298 299 299 300 300 301 302 301 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 85 80 79 78 76 74 69 64 54 45 34 20 8 356 344 337 329 325 323 319 315 313 315 319 322 329 340 355 4 11 12 12 6 2 358 353 350 349 348 348 350 351 352 355 358 8 25 62 73 77 71 67 62 51 35 15 356 339 331 325 321 318 324 344 21 24 8 354 350 341 336 332 327 323 320 313 303 293 288 289 294 299 300 289 265 233 211 189 189 195 213 220 223 222 222 218 222 245 261 274 291 320 27 114 131 149 180 197 209 222 246 268 286 320 339 342 323 314 306 308 307 333 11 22 19 314 282 268 48 43 11 338 320 330 7 180 185 175 166 143 169 196 199 193 188 187 185 9 5 11 68 97 114 128 128 295 305 319 356 75 111 63 35 33 38 30 70 68 28 347 325 323 313 324 346 2 15 27 360 4 17 22 31 41 55 16 24 68 83 73 53 49 47 52 107 339 341 4 125 304 307 303 295 273 287 325 19 13 3 12 22 84 198 286 289 284 326 337 308 291 302 327 355 11 23 47 88 167 147 67 47 19 269 298 321 338 354 108 119 37 349 302 311 316 311 322 341 11 60 51 10 332 331 331 325 315 309 311 315 324 7 14 340 328 333 338 321 309 325 336 357 68 112 125 170 212 228 242 270 287 287 360 3 360 167 198 214 259 262 262 308 337 342 340 327 47 126 287 299 291 303 321 299 277 297 311 340 360 360 342 332 315 313 318 315 311 303 301 304 313 320 312 300 273 242 226 242 255 264 272 281 291 303 306 306 301 295 286 276 268 270 275 282 288 291 292 295 297 301 303 304 306 306 312 316 315 315 315 315 318 321 329 323 315 300 286 277 289 300 312 319 321 326 331 333 333 331 331 329 328 327 324 322 319 328 336 342 348 352 348 342 333 328 326 325 327 328 329 330 333 334 338 345 346 341 344 349 360 14 28 223 213 213 216 220 222 227 227 225 223 217 212 210 204 196 189 184 182 182 183 186 189 191 192 191 190 188 189 190 191 192 193 194 193 195 196 197 199 201 202 202 201 199 196 193 192 192 194 196 198 202 204 205 204 202 202 203 205 205 207 209 210 209 209 210 212 210 203 197 193 196 201 203 208 211 213 209 197 199 206 219 225 224 225 229 231 231 227 219 206 206 208 217 222 230 238 243 252 260 260 260 251 247 239 238 238 245 248 251 250 247 241 240 239 240 239 235 232 228 223 220 216 212 208 204 202 205 207 209 211 212 212 213 213 212 210 210 208 208 207 207 207 209 209 210 211 210 211 210 210 214 217 217 217 213 206 205 204 206 207 206 206 206 208 209 209 209 209 209 210 212 215 217 218 218 218 217 216 216 216 216 217 218 217 219 221 221 220 218 217 221 225 230 235 238 240 240 242 243 244 243 243 247 250 250 253 258 259 258 261 262 263 265 267 271 277 283 288 291 292 295 298 302 306 305 304 301 300 300 301 301 303 301 298 297 294 296 299 301 303 303 298 287 275 267 267 270 271 275 277 278 279 281 277 274 272 272 274 278 280 281 283 285 286 290 292 293 294 295 296 296 297 298 299 299 299 299 299 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 79 77 74 67 53 31 14 360 351 344 338 332 324 319 315 315 317 322 329 340 360 15 25 28 29 26 21 14 9 2 357 352 349 348 348 348 348 349 350 352 357 16 45 60 62 57 53 49 39 28 12 358 346 338 334 333 331 333 340 6 360 348 331 323 315 315 312 312 312 311 310 308 303 297 295 296 298 297 295 274 237 212 198 198 207 222 229 231 226 222 221 228 240 253 267 288 332 31 71 133 177 199 203 203 207 221 243 320 2 360 336 293 289 288 307 313 296 19 17 16 360 332 38 59 54 27 343 310 65 97 127 158 166 163 106 51 34 312 192 174 159 154 349 347 328 16 19 148 150 161 215 265 267 272 10 56 66 60 43 360 232 176 151 126 37 338 335 339 349 345 326 312 151 4 6 21 23 22 30 50 34 27 34 14 355 324 316 316 327 332 330 335 62 78 31 333 308 298 92 47 22 357 339 329 344 13 121 158 262 309 322 327 318 296 307 332 357 22 61 44 36 43 96 91 81 91 180 229 241 311 337 337 303 238 231 251 251 241 256 344 355 360 92 130 135 180 302 313 318 318 310 301 309 317 299 50 36 54 62 343 330 319 324 343 13 27 355 333 282 258 232 199 200 269 321 353 344 338 340 330 192 201 360 163 186 7 341 315 312 306 274 171 213 256 294 318 328 320 319 336 5 42 31 5 327 315 299 302 306 299 297 298 302 308 317 320 315 313 312 297 272 262 264 271 279 289 303 314 313 311 310 308 305 299 288 275 273 275 281 285 288 290 294 297 300 300 303 306 303 305 309 312 314 316 318 321 324 325 318 294 279 264 281 299 315 321 325 328 331 332 332 330 331 329 328 326 324 322 322 331 339 346 352 357 344 334 324 320 319 321 323 324 326 327 328 327 328 330 333 337 341 349 355 354 333 268 237 225 222 225 227 227 227 229 227 223 215 208 200 194 192 188 186 185 186 189 191 192 192 191 189 187 188 189 191 192 192 193 195 197 198 200 201 202 203 203 199 195 190 190 190 193 197 200 203 205 205 205 205 204 203 205 205 206 208 209 210 211 213 212 213 214 212 205 201 200 203 206 211 214 215 211 199 203 210 223 227 227 225 226 230 231 227 222 220 218 218 222 227 231 238 242 246 249 253 254 254 249 243 236 237 243 244 244 242 240 239 238 237 237 238 236 232 229 221 213 212 208 206 203 201 204 206 211 212 214 213 214 213 212 210 209 208 208 206 206 207 208 208 207 206 206 206 207 211 216 219 220 218 214 207 204 204 207 207 204 204 204 207 210 210 209 208 209 209 211 213 215 216 218 217 218 218 217 218 217 217 218 220 220 220 220 219 217 218 222 226 230 234 237 238 240 241 242 243 244 244 245 249 251 254 253 257 261 264 268 268 270 271 276 279 284 289 291 293 294 290 293 296 297 298 297 298 301 302 306 305 301 298 294 290 288 289 293 295 297 297 295 291 284 277 278 277 277 279 279 279 280 279 279 277 277 277 279 280 279 283 286 288 290 294 294 295 296 295 296 296 296 296 296 295 295 295 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 4 350 340 336 336 330 324 315 312 312 322 341 6 29 42 48 50 43 39 33 26 20 11 2 355 350 346 343 341 341 341 341 342 342 349 4 34 54 53 51 47 42 35 24 11 360 350 343 339 338 335 336 335 333 324 308 301 296 293 291 287 278 276 283 289 294 296 298 297 297 295 295 293 278 252 225 216 211 217 226 233 235 228 230 232 238 245 256 270 298 4 34 45 140 245 249 256 261 262 266 303 9 11 360 322 289 295 299 307 297 255 336 15 24 30 43 53 62 77 92 291 322 81 90 88 108 145 265 27 41 48 52 69 102 134 141 312 307 314 45 77 166 190 203 221 237 242 239 225 345 35 48 57 242 206 190 165 139 105 4 326 315 300 322 341 96 104 22 15 21 24 24 25 45 64 104 130 139 198 300 286 267 303 314 298 273 251 100 55 22 337 82 59 47 16 354 334 328 357 20 53 37 326 330 321 284 277 276 310 343 2 11 49 38 25 6 354 51 99 107 180 227 223 223 238 260 276 300 321 341 325 239 180 99 62 86 128 135 142 210 296 304 307 308 301 299 316 330 10 299 282 294 307 333 332 324 332 353 63 58 337 321 304 332 15 113 131 147 322 331 341 346 341 341 355 24 36 136 121 25 187 208 282 300 310 338 57 5 345 335 336 339 333 326 326 341 82 314 291 288 283 273 275 286 289 292 294 298 302 306 306 310 313 306 301 297 295 295 296 297 288 285 292 301 304 307 309 309 307 301 296 291 290 287 284 285 286 289 292 294 294 294 291 294 301 307 312 316 318 318 322 325 315 283 263 263 289 317 326 329 331 331 332 334 334 333 333 333 332 331 330 329 330 338 347 2 357 350 337 328 322 318 316 318 319 320 321 322 322 322 324 325 326 328 331 343 355 350 318 269 261 246 233 229 229 231 229 233 233 231 220 208 202 195 192 191 190 190 191 190 191 191 191 189 189 188 188 189 190 191 192 194 197 199 200 200 199 200 201 200 198 195 192 192 193 196 201 205 207 206 205 203 202 203 204 206 206 207 207 208 211 214 216 215 214 214 215 213 213 209 212 212 214 216 217 212 207 207 213 222 225 228 226 225 227 227 226 226 225 226 228 230 231 233 235 237 239 241 245 248 249 246 243 233 233 236 239 238 238 239 240 241 241 237 238 237 232 226 218 210 206 206 205 201 202 205 207 211 213 214 213 214 214 213 211 209 208 206 206 206 206 206 206 202 199 201 205 209 214 217 220 221 220 214 206 205 205 205 205 202 200 201 205 208 210 209 208 208 209 209 211 213 215 217 218 218 218 218 218 218 217 218 220 222 220 219 217 216 216 220 225 227 231 233 235 236 238 237 240 242 246 250 253 257 260 260 263 263 266 270 275 276 279 278 279 280 285 289 290 288 284 283 284 287 288 289 293 297 300 303 301 296 292 286 281 274 273 275 281 285 291 295 298 296 290 288 286 285 285 284 283 282 284 282 283 281 277 279 282 283 287 290 290 292 295 294 295 294 294 296 295 294 293 292 292 293 294 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 333 331 327 333 348 38 55 60 64 70 66 61 55 47 38 30 23 13 2 353 344 340 337 335 333 331 333 332 329 332 344 27 54 52 51 48 44 38 24 11 358 350 344 341 339 337 334 332 326 318 305 295 292 289 286 280 274 273 275 276 279 283 285 286 286 286 286 283 279 260 234 230 227 226 228 233 234 234 233 234 246 257 282 278 301 7 22 38 290 273 275 275 274 280 309 339 357 321 298 295 293 297 298 299 296 306 355 14 27 42 57 32 22 50 289 300 339 48 102 122 166 206 269 346 27 49 38 6 46 140 154 166 299 305 184 154 177 192 206 226 228 223 217 218 315 345 343 35 62 166 176 172 150 115 360 304 293 286 283 299 99 83 45 17 25 37 37 35 46 84 141 140 103 55 311 262 246 312 332 333 294 209 216 192 142 115 94 48 31 18 343 314 334 56 43 346 322 336 357 326 250 359 60 12 358 359 354 349 345 360 144 282 303 5 42 144 242 283 289 300 326 329 337 338 342 334 329 341 355 45 77 126 73 22 314 304 303 307 308 306 318 344 350 354 346 338 329 324 325 330 334 336 337 64 81 300 308 318 345 357 295 152 142 348 336 341 349 351 341 332 105 98 58 336 308 231 214 260 294 308 358 35 7 347 325 324 326 313 303 304 295 247 253 259 264 261 248 257 270 279 283 284 279 271 277 283 287 293 297 302 307 306 305 303 301 295 290 287 294 300 305 308 310 312 312 309 307 306 300 288 275 270 275 280 283 282 277 274 284 292 303 310 315 315 313 312 309 298 269 234 278 324 336 339 337 336 335 339 341 339 337 335 334 335 333 331 330 331 338 356 23 360 345 332 326 322 319 317 317 317 316 316 315 314 315 316 315 314 314 315 321 350 360 292 273 276 266 248 238 232 229 229 234 237 238 227 215 205 197 195 196 196 196 196 195 192 189 189 188 187 188 188 189 190 190 192 194 196 199 198 197 195 195 196 195 194 193 194 196 199 202 206 208 209 207 203 201 199 200 204 208 208 208 206 208 212 216 220 218 216 214 218 221 221 219 217 218 218 217 217 215 215 211 216 224 226 228 227 226 225 226 227 229 231 231 231 232 232 233 236 236 237 238 239 242 242 239 233 224 232 234 237 239 239 241 247 248 244 241 237 234 231 223 214 208 204 201 203 202 204 206 208 209 211 212 212 213 212 212 210 208 206 204 204 203 203 202 201 201 200 203 209 214 216 219 222 222 221 215 209 206 206 206 203 201 199 200 203 206 209 208 208 209 209 209 210 212 215 217 218 217 217 217 217 217 218 219 220 220 216 212 207 213 218 223 226 227 228 230 232 232 233 234 239 240 245 249 254 258 261 263 265 268 268 272 277 278 281 281 282 285 288 289 291 289 287 284 282 284 285 286 289 293 296 296 291 289 286 281 275 270 268 268 272 277 284 291 295 295 294 292 292 292 291 289 290 290 287 287 283 280 281 285 286 289 291 293 293 293 293 294 293 294 294 292 292 291 290 291 291 292 292 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 75 76 76 75 71 65 60 50 43 34 23 12 2 349 340 335 333 330 327 325 324 319 313 307 310 14 54 59 58 58 55 44 25 9 350 342 335 335 333 333 329 326 319 312 302 296 294 290 286 282 278 278 276 275 275 275 276 276 276 276 274 274 273 261 246 237 233 232 231 221 205 359 14 27 27 14 331 265 265 340 28 126 92 359 274 272 270 266 255 202 202 247 267 279 283 284 281 282 291 341 16 25 39 79 98 24 335 312 323 326 334 322 198 183 183 180 208 267 274 267 277 12 49 72 159 250 301 261 171 85 106 142 123 69 104 133 177 228 319 352 29 115 145 155 154 147 130 108 314 289 270 261 242 209 109 101 58 306 346 15 22 29 19 359 55 58 27 309 299 284 249 214 263 301 238 180 193 209 163 360 353 349 336 285 273 275 310 322 140 58 347 354 1 343 258 273 306 11 7 358 341 337 319 268 150 102 31 11 27 91 78 32 20 12 3 345 330 321 314 301 291 284 265 232 257 321 325 325 326 321 312 309 312 317 352 13 17 360 317 307 305 304 306 325 350 21 7 356 338 325 340 337 333 333 346 94 102 357 341 335 343 347 327 7 102 65 351 301 281 257 249 206 131 86 63 47 360 318 291 303 308 304 316 342 327 311 287 274 268 245 225 235 248 263 270 273 266 257 259 267 277 284 290 296 299 298 299 302 302 299 298 298 300 305 308 310 312 313 314 314 314 315 312 307 278 260 261 273 278 279 273 266 279 286 298 310 319 323 323 320 307 282 229 191 28 3 350 341 334 332 332 340 343 340 335 332 330 328 326 325 325 326 329 348 17 2 341 328 322 319 317 316 316 315 314 312 310 309 309 311 304 296 295 291 282 280 276 274 280 284 275 260 244 233 229 227 229 232 235 232 220 208 201 196 199 200 200 199 196 193 191 189 188 189 189 190 189 190 190 192 193 194 195 193 191 190 191 192 193 194 194 196 198 204 207 209 210 210 206 201 196 195 198 202 207 208 206 204 208 213 219 222 220 220 218 220 222 224 224 220 219 219 218 214 214 218 223 231 237 242 241 233 226 223 225 226 228 230 231 233 234 234 235 235 237 237 236 237 237 236 234 238 238 243 245 245 245 243 241 243 244 243 239 236 231 227 220 211 204 201 201 203 206 206 208 208 209 211 212 211 212 212 211 210 207 205 204 202 201 198 199 200 201 204 206 211 216 219 221 223 223 221 216 211 208 208 207 204 201 200 200 203 205 206 207 208 209 210 211 211 214 216 219 221 218 217 215 214 215 217 219 219 216 206 201 201 214 221 227 229 229 229 228 227 228 231 235 239 241 244 248 253 259 261 264 268 270 274 275 275 277 278 281 284 290 293 296 293 291 289 288 286 286 285 287 289 291 289 286 285 283 282 279 274 266 266 267 270 273 277 283 287 288 291 292 294 295 296 296 297 292 287 284 282 283 284 288 289 290 292 292 293 293 293 292 292 292 291 289 288 289 289 289 288 289 291 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 65 59 52 42 33 23 12 360 347 340 335 333 328 327 322 318 311 301 289 286 285 65 74 70 65 67 48 25 360 337 325 323 323 320 320 317 313 309 302 297 293 292 289 286 283 282 282 279 276 271 268 268 266 265 262 262 259 259 251 244 237 235 235 252 325 29 32 33 32 31 29 23 11 14 24 40 70 103 148 235 269 269 245 196 180 191 214 235 253 264 272 271 278 294 11 30 39 53 93 127 198 332 335 341 342 344 358 15 163 184 183 204 244 265 270 245 252 23 35 46 360 333 12 55 54 76 100 81 70 88 115 140 138 78 26 42 82 107 124 124 117 110 117 258 276 280 266 246 254 38 6 321 309 332 345 350 360 78 65 50 51 345 289 298 307 240 211 225 217 130 117 109 324 318 300 289 288 267 238 205 100 356 355 353 84 88 12 352 346 66 83 31 360 332 318 284 319 81 67 65 299 333 5 12 42 120 101 38 15 354 319 301 292 278 255 240 230 232 239 289 324 329 322 321 336 341 337 331 330 350 353 333 217 218 233 250 278 296 324 24 64 24 356 338 340 3 5 2 335 322 312 95 336 322 325 337 333 313 35 108 67 317 290 284 264 333 16 79 96 88 94 224 267 270 273 283 292 322 342 331 323 314 313 314 281 257 250 253 262 264 267 270 281 294 290 286 286 286 284 283 282 281 282 284 287 290 296 302 306 309 310 312 314 314 315 317 318 319 320 321 335 331 317 309 305 295 287 293 298 304 318 328 331 333 331 329 314 194 173 145 27 345 331 323 323 324 328 332 333 324 320 318 317 317 318 318 319 322 331 349 5 330 320 315 313 313 315 316 316 314 311 308 306 306 305 295 287 279 278 277 269 266 264 272 283 277 267 250 238 227 221 218 222 225 227 220 213 204 199 200 201 203 201 198 196 193 190 191 192 192 192 191 191 190 190 191 190 188 185 186 186 187 189 189 194 199 203 206 207 209 211 210 208 205 200 196 198 202 205 206 203 201 200 208 214 219 221 219 218 217 218 220 221 220 219 218 215 215 214 211 214 219 226 234 243 248 251 237 227 222 224 229 232 234 235 235 234 234 235 234 234 235 233 231 235 236 239 241 241 244 242 243 241 239 238 238 238 238 235 229 225 216 206 202 199 201 204 205 206 206 206 208 210 211 211 212 210 211 209 206 203 201 199 198 197 197 199 201 204 209 215 219 221 222 224 224 223 217 212 207 207 207 204 202 202 203 203 203 204 205 207 210 212 213 213 214 215 216 220 215 212 210 213 215 218 220 220 213 198 200 204 217 224 230 233 237 237 232 225 221 223 231 237 240 241 243 247 251 256 260 264 268 272 273 275 278 277 279 289 294 300 298 295 294 291 289 288 288 289 292 293 290 281 275 274 275 275 275 272 266 266 268 271 273 273 275 277 282 287 289 291 295 298 298 298 293 288 285 287 286 287 290 290 290 292 292 293 293 293 290 290 288 288 287 287 286 286 286 287 291 295 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 10 358 343 331 327 326 324 322 322 316 306 296 281 265 242 180 113 85 86 85 61 19 320 311 307 309 308 309 308 307 302 298 294 291 288 287 286 285 285 285 285 283 277 271 270 266 264 260 254 246 241 238 238 237 231 222 218 216 47 34 31 28 23 20 19 17 15 17 22 28 38 45 65 120 268 263 243 208 189 190 202 219 233 248 266 276 279 305 13 33 45 48 52 221 287 346 356 4 354 349 358 9 32 95 205 215 222 245 247 220 299 10 360 348 333 349 21 30 37 27 275 266 318 34 95 116 115 103 61 19 355 103 117 118 113 102 91 290 292 291 275 279 318 332 341 324 320 331 332 332 319 191 119 65 37 65 224 298 296 237 220 225 227 103 71 72 247 256 256 266 266 243 189 142 66 7 349 348 56 90 109 314 308 333 37 19 19 322 224 151 81 80 97 322 295 322 352 342 356 29 40 38 321 289 286 295 308 327 337 328 317 286 304 325 325 329 342 3 21 358 341 331 337 352 343 327 317 245 197 218 287 311 330 24 90 113 324 317 322 324 320 316 310 312 315 303 230 219 290 332 339 339 329 265 360 289 287 301 314 333 340 322 101 98 97 269 277 266 255 250 273 315 317 305 304 303 305 308 310 300 285 281 280 278 270 260 272 285 289 288 289 286 280 283 286 285 283 279 274 272 277 286 297 304 309 309 310 310 311 314 314 314 318 324 335 337 332 327 324 322 321 324 326 328 332 335 336 335 332 332 330 201 167 165 176 247 296 305 311 313 312 311 310 305 304 305 307 309 310 312 313 315 318 319 321 315 311 308 309 311 316 318 316 313 309 308 307 304 303 298 296 301 292 284 273 259 247 254 264 275 272 258 245 234 223 217 216 216 218 221 216 211 206 202 201 200 200 198 197 195 194 195 196 195 194 192 192 192 190 188 185 185 183 184 185 186 188 190 198 205 209 211 210 210 211 209 207 204 202 199 201 203 203 201 195 197 200 210 216 220 221 219 218 217 219 219 217 216 215 213 212 211 213 214 214 215 220 225 231 237 244 243 239 231 222 218 229 234 237 235 234 232 233 232 230 231 231 231 231 234 236 238 239 240 240 239 238 238 237 237 237 235 231 226 216 206 199 198 200 202 204 204 205 206 206 208 210 210 211 210 210 209 206 205 203 200 198 198 196 196 198 201 205 211 217 220 224 225 224 222 221 214 210 204 205 204 205 203 202 201 200 197 196 195 201 205 209 211 212 213 214 219 218 196 196 203 211 214 212 206 193 189 184 197 204 220 227 245 269 277 256 243 232 217 212 226 234 240 239 238 241 243 247 252 254 259 265 268 275 283 283 283 289 294 299 297 295 294 292 291 289 288 292 300 304 296 283 279 276 274 274 274 272 270 271 271 274 275 275 275 276 279 283 284 289 294 296 297 295 293 290 289 289 289 289 290 290 290 290 291 292 292 291 289 287 286 285 285 285 285 285 289 292 297 300 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 320 316 315 311 310 303 290 273 245 228 189 144 118 121 118 106 221 269 283 289 294 295 297 299 298 295 291 287 286 286 287 288 289 289 290 290 290 287 284 280 277 274 268 260 252 241 233 225 221 202 180 157 118 77 53 38 30 25 20 18 16 13 15 16 20 24 28 46 74 212 225 227 213 200 193 203 217 219 225 247 264 279 315 358 14 32 35 27 336 349 9 34 39 19 5 359 9 25 34 30 223 232 246 246 210 29 14 337 4 40 39 36 26 34 77 223 263 297 338 70 90 93 81 345 240 245 246 144 129 114 94 341 313 303 299 157 151 122 268 310 329 333 336 337 346 38 73 75 43 33 96 132 299 291 276 275 276 303 327 351 36 126 169 212 298 327 353 117 140 128 98 83 14 352 325 175 211 262 291 329 353 25 68 83 61 12 37 108 360 340 357 360 329 308 307 300 289 268 258 254 271 308 341 345 337 337 346 356 354 338 352 37 22 13 340 323 310 331 21 2 349 339 326 209 259 323 321 324 339 223 180 205 240 258 274 297 302 298 294 307 331 19 129 88 34 345 332 318 322 335 305 284 321 319 306 303 282 92 74 356 318 299 295 292 313 317 294 283 279 290 300 304 310 319 317 312 301 296 295 278 247 241 251 268 276 280 285 289 294 295 292 291 288 274 255 246 258 277 287 293 294 296 299 299 301 302 304 311 320 334 336 334 332 331 332 333 335 334 333 334 334 335 331 327 326 325 319 224 170 178 191 229 272 292 299 302 297 294 290 292 294 298 301 304 307 310 312 313 312 310 305 303 303 307 311 316 315 313 311 309 309 309 306 309 322 310 304 296 291 282 256 235 235 247 272 272 265 253 242 232 223 216 214 214 217 217 216 210 203 201 199 198 199 198 198 199 199 200 200 197 196 196 195 191 188 184 185 185 187 187 187 190 194 201 208 212 213 212 210 209 206 203 201 200 199 199 199 197 193 188 195 202 212 217 221 220 220 221 220 220 217 213 212 213 215 216 215 216 217 216 217 217 221 223 227 229 231 235 236 223 217 223 230 236 235 232 231 230 231 232 230 231 230 230 231 235 236 237 239 240 238 237 237 236 236 236 233 228 218 207 196 194 197 200 204 205 205 205 204 207 208 208 208 208 208 208 207 205 204 200 199 199 198 197 197 199 202 207 212 218 221 224 226 225 222 215 206 203 201 202 202 203 198 194 187 183 177 180 187 198 203 208 209 208 212 215 218 261 35 113 140 139 139 129 117 111 136 168 194 208 229 250 282 269 257 253 247 239 218 210 218 231 245 245 241 235 235 237 242 247 250 251 256 264 272 279 284 288 294 294 294 293 294 292 291 291 290 299 310 317 302 292 288 286 286 284 281 278 275 275 276 277 278 280 279 280 280 282 286 291 293 294 294 293 293 292 292 292 290 290 290 290 291 292 294 294 292 291 289 289 288 288 287 287 288 289 295 300 303 303 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 286 269 249 237 224 198 155 142 144 163 234 269 277 281 284 285 288 290 290 289 287 285 283 285 287 289 290 293 294 297 299 298 296 294 293 289 285 283 274 263 238 206 159 131 115 105 91 75 61 47 39 32 25 22 19 17 18 16 16 19 22 34 19 224 222 219 213 205 199 210 222 229 235 244 266 297 321 335 341 353 9 13 13 25 41 62 57 40 24 9 6 14 32 33 314 270 268 278 293 319 351 349 9 35 52 41 11 30 57 41 17 344 360 67 86 97 348 274 228 211 140 135 135 121 128 241 278 288 322 100 130 160 210 279 355 351 354 69 81 69 63 54 40 42 91 194 255 309 333 358 4 358 347 337 347 64 123 120 337 333 333 360 91 163 142 29 310 295 284 268 197 187 257 301 327 347 15 79 92 85 79 61 16 351 335 314 176 131 312 296 293 292 280 257 244 249 314 289 287 304 310 329 357 33 40 37 6 343 310 305 308 360 42 23 354 324 322 316 327 337 344 340 338 316 232 211 203 156 300 299 286 267 222 260 334 342 8 78 74 358 334 325 341 347 335 330 333 325 291 318 346 67 5 332 306 298 309 321 333 322 307 292 279 282 294 304 306 309 312 310 299 294 293 287 273 248 244 251 257 262 266 274 281 289 292 294 296 290 270 246 251 260 268 274 277 281 286 287 287 291 296 303 315 340 338 335 332 332 332 332 331 329 328 328 327 326 323 320 320 319 317 309 269 200 192 204 235 264 282 290 290 286 282 283 285 289 292 296 300 303 306 308 309 308 305 303 300 302 306 308 307 305 306 307 308 308 307 311 315 307 299 296 288 273 244 229 231 249 275 272 268 257 248 238 231 222 215 214 215 216 217 214 209 204 200 199 200 200 201 202 202 202 201 201 201 201 198 194 190 188 188 188 187 187 188 193 198 204 209 213 211 210 206 203 197 195 195 197 197 196 192 188 189 191 199 206 214 217 222 222 222 223 221 219 214 212 214 216 218 218 217 217 216 218 216 216 218 220 224 227 231 233 232 224 215 214 224 233 234 233 228 227 228 231 232 230 230 230 232 234 235 237 238 239 239 238 236 235 233 231 228 220 209 201 196 197 199 202 205 205 206 206 207 208 209 209 208 208 207 206 205 204 201 200 201 201 200 200 199 201 204 209 214 219 222 226 226 225 222 213 198 198 199 198 199 198 188 180 168 167 170 180 186 189 193 196 199 203 209 213 208 197 144 112 109 112 119 121 129 136 151 168 194 212 228 233 237 237 239 244 246 243 217 206 213 229 247 253 249 240 232 228 237 242 245 243 241 244 250 259 267 279 283 287 291 291 291 291 290 291 293 300 305 310 298 294 293 294 294 293 291 287 283 279 279 280 283 284 285 286 285 287 287 289 290 292 293 294 293 294 294 292 293 292 291 291 292 293 293 293 292 291 290 292 291 290 289 289 291 295 300 302 299 302 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 212 180 148 148 180 267 282 285 284 284 286 288 288 288 287 284 282 282 284 288 293 296 300 303 306 308 307 308 307 307 305 307 307 310 320 360 65 83 91 91 87 77 68 60 51 45 40 32 26 22 19 17 15 13 11 16 17 24 100 196 195 192 194 199 211 221 229 246 261 286 309 315 318 319 334 352 14 30 44 58 70 66 57 39 20 2 6 17 32 36 355 303 292 289 291 319 333 337 354 23 16 360 23 31 26 30 58 101 115 121 167 266 258 237 147 106 107 106 105 146 229 245 257 298 47 154 229 262 317 350 6 27 171 67 20 29 37 36 32 279 209 210 13 31 57 42 23 360 354 2 52 106 88 31 352 325 313 303 286 309 311 245 244 282 289 110 125 150 205 238 15 10 12 155 167 51 29 18 343 326 313 81 92 76 346 320 319 335 331 285 276 273 229 229 274 297 328 9 38 29 11 340 323 307 328 4 38 56 58 338 294 312 326 344 14 30 358 337 329 338 1 8 8 314 285 320 311 159 168 194 243 274 42 80 94 33 358 353 337 318 322 333 349 3 19 53 74 352 321 302 292 293 307 318 312 308 302 289 151 312 313 302 297 300 303 302 302 302 301 296 281 265 254 255 253 251 256 266 276 284 290 296 303 299 289 283 279 277 276 276 278 281 284 292 302 305 305 223 130 360 336 328 325 324 324 322 321 320 320 319 318 317 316 315 314 313 310 303 275 234 215 225 244 268 277 282 280 277 276 277 279 283 286 291 296 300 303 304 305 304 304 302 299 297 296 295 296 298 299 300 302 302 305 307 304 300 294 278 250 227 229 239 255 268 264 260 252 247 240 234 226 219 216 212 214 215 213 211 206 203 200 199 200 202 203 203 204 204 205 204 204 201 197 194 192 193 191 187 188 189 195 200 205 208 211 206 200 194 192 189 187 188 192 196 196 193 191 192 196 202 208 214 217 220 222 222 223 220 215 210 212 216 218 219 219 217 214 213 215 213 212 214 217 222 226 230 231 231 229 221 212 219 225 228 230 228 229 230 231 232 231 231 231 232 234 237 238 237 239 240 238 236 233 228 225 219 214 208 204 201 198 198 202 204 207 208 208 209 210 211 210 207 206 205 205 203 203 204 203 203 203 202 201 201 205 208 211 215 220 224 226 227 222 214 202 194 198 195 193 190 186 178 174 172 176 184 188 190 191 191 194 200 206 212 213 209 195 169 147 135 133 138 145 149 156 162 175 186 208 218 223 226 230 233 236 239 236 221 218 222 231 239 247 247 244 232 223 228 233 243 241 238 233 230 233 244 254 264 272 278 283 286 290 293 295 297 302 300 299 293 292 293 294 296 296 295 292 290 286 285 285 286 287 289 290 288 288 288 289 290 292 293 294 293 294 294 294 293 292 292 291 293 291 289 287 286 284 285 286 287 287 289 290 296 300 298 298 298 301 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 293 294 288 290 289 291 292 292 290 288 287 287 292 298 305 309 312 317 319 319 320 320 320 320 321 326 330 339 360 27 55 71 79 81 79 74 69 64 56 49 42 37 31 26 23 20 16 11 9 7 8 11 15 27 81 118 136 139 147 169 192 237 269 282 288 289 294 304 322 356 25 37 45 54 61 66 64 54 32 7 8 22 48 54 54 61 72 51 354 342 327 316 323 332 344 3 23 19 14 13 13 54 196 221 231 241 246 251 83 99 188 188 191 259 262 257 263 299 291 285 297 307 323 341 14 167 191 247 314 344 360 25 45 54 73 64 40 87 132 103 77 357 327 321 347 94 64 30 350 317 242 278 295 301 278 234 274 336 348 24 92 173 214 175 91 354 332 294 305 341 350 349 306 302 309 27 93 70 325 305 296 303 300 292 289 279 261 272 313 333 360 17 14 360 343 325 329 331 360 34 43 51 49 335 323 323 342 72 59 51 337 298 304 325 344 340 335 298 337 4 354 348 289 233 198 304 332 329 65 70 101 183 270 291 321 348 360 360 348 80 83 347 324 308 303 278 226 242 279 289 291 259 119 349 317 298 288 277 292 299 304 306 308 307 304 294 286 283 277 270 262 261 268 273 278 299 320 320 316 308 301 297 296 295 295 298 302 306 311 313 313 198 139 113 335 320 318 317 316 315 314 313 314 313 313 313 309 308 307 307 307 305 299 288 270 253 252 260 268 274 277 275 273 273 275 278 283 287 290 293 295 297 298 299 299 299 297 294 290 287 287 287 290 292 296 299 301 301 299 295 286 270 252 236 239 247 253 255 251 250 246 244 240 235 229 225 219 216 215 214 215 212 209 206 204 202 203 204 206 206 206 206 207 205 203 202 198 197 195 195 192 188 190 192 197 201 205 207 206 196 189 181 183 184 186 189 191 194 196 195 196 196 199 204 210 215 218 220 221 221 221 217 213 211 214 217 219 220 217 215 210 209 209 209 209 209 214 219 224 227 229 229 230 224 218 210 209 215 226 232 231 230 232 232 231 231 233 233 236 239 241 243 241 241 238 234 231 225 221 216 212 209 206 203 202 203 207 208 209 209 209 210 211 212 210 206 204 203 203 204 205 206 206 206 204 203 203 203 206 211 214 219 221 223 224 220 209 191 191 191 194 190 184 180 176 174 174 176 184 191 192 194 194 196 198 201 205 209 208 205 186 158 142 139 141 146 151 151 156 165 194 215 223 227 228 228 228 229 229 231 229 227 233 235 234 235 235 237 240 237 232 226 228 236 240 239 227 220 221 223 226 237 248 256 265 273 281 286 291 294 298 302 300 293 290 292 292 294 295 295 294 294 292 291 292 294 294 294 293 290 291 290 292 292 293 294 294 292 292 291 292 293 292 292 292 290 289 285 282 280 280 278 277 279 282 287 292 293 293 293 296 297 301 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 295 298 299 299 300 302 308 315 323 331 334 335 335 335 334 334 334 334 337 339 344 354 11 27 48 64 72 74 73 71 69 65 58 53 47 41 34 30 25 21 17 14 10 8 8 9 10 16 28 45 72 96 124 150 174 216 248 267 272 279 289 302 333 17 36 43 46 47 50 54 60 63 56 40 27 39 58 64 71 85 97 108 65 350 321 310 308 311 321 337 360 8 14 20 31 45 84 158 191 210 230 314 20 38 64 118 198 266 286 293 302 304 292 299 312 323 331 347 32 163 229 265 336 2 20 47 65 75 81 45 29 52 138 132 122 114 264 289 299 317 13 2 343 292 221 220 208 164 177 188 240 13 27 25 7 322 310 285 188 173 312 317 317 320 318 309 288 298 307 317 114 174 296 314 313 309 307 303 300 290 286 306 341 35 33 14 350 331 328 328 349 21 98 64 36 21 360 338 335 332 355 77 34 327 283 220 188 200 248 282 301 330 23 12 337 339 358 31 83 321 311 297 305 333 261 214 244 293 342 346 348 350 8 57 19 337 321 311 317 314 202 204 242 262 271 164 139 283 293 289 290 288 293 297 300 302 305 307 309 309 311 311 308 299 287 280 278 276 283 337 346 330 318 310 308 307 310 311 314 313 313 313 314 316 316 315 140 133 261 305 304 305 306 306 306 306 305 305 304 302 300 299 299 299 301 301 302 299 292 279 271 265 268 271 274 276 277 278 279 283 285 287 287 287 288 290 292 294 298 298 297 294 290 284 282 282 285 289 293 295 296 296 295 291 285 274 270 267 258 252 249 246 242 241 239 239 237 236 231 226 221 219 215 214 215 214 211 208 206 205 205 205 206 208 210 208 206 201 198 196 198 201 201 200 207 208 205 202 202 202 205 206 202 192 185 181 183 184 187 189 192 194 195 194 194 197 204 209 214 217 219 220 221 220 218 215 213 212 215 217 218 218 215 212 207 205 206 208 209 210 212 214 220 224 227 227 227 226 223 212 208 211 223 229 230 231 230 231 232 232 234 236 238 240 241 242 242 240 237 232 227 222 218 215 212 209 206 204 205 206 210 210 211 210 211 211 211 210 209 206 205 206 205 207 208 208 208 208 207 205 205 206 208 213 215 216 218 214 208 173 170 173 186 187 187 180 174 169 167 168 174 182 189 195 198 199 199 200 200 201 202 202 193 180 158 142 135 139 145 150 151 154 171 193 221 229 231 231 229 227 227 228 226 225 226 232 238 239 238 235 231 226 223 225 229 229 227 225 234 238 233 231 229 220 216 218 228 240 250 259 270 278 287 292 295 296 295 291 290 290 291 293 294 295 295 295 296 297 299 303 302 300 297 295 295 294 294 294 295 294 293 291 291 292 293 292 295 294 293 289 285 283 283 281 282 282 280 281 283 284 286 288 290 293 295 299 300 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 311 318 327 333 339 342 345 346 346 346 346 346 346 347 350 354 2 14 31 48 64 70 72 73 71 69 66 61 55 51 42 36 33 29 22 18 14 12 8 6 6 6 9 15 20 27 46 83 136 173 204 231 245 261 279 303 353 39 52 53 54 50 46 42 43 48 52 51 51 47 52 58 67 82 122 130 136 136 285 298 295 289 284 285 285 314 357 16 28 45 60 90 125 140 151 159 65 55 71 85 100 139 225 257 272 300 309 280 307 316 332 341 28 313 300 306 311 357 10 7 358 353 11 50 29 11 348 10 80 116 130 155 249 313 311 302 296 285 257 233 209 194 144 187 206 360 62 67 69 65 332 332 353 20 99 327 318 296 304 318 305 288 305 314 314 291 178 314 331 324 325 326 329 332 313 302 310 328 23 4 339 316 315 330 341 55 75 96 83 36 9 349 330 329 330 344 5 357 338 331 318 297 289 263 257 261 91 120 149 229 270 299 333 355 330 308 282 333 344 343 55 76 3 344 320 303 288 19 46 356 319 309 306 315 312 295 269 249 261 259 189 202 236 262 279 296 300 294 291 292 297 300 302 304 307 312 314 312 308 302 300 298 307 333 360 339 317 308 304 304 304 306 308 309 308 308 309 311 313 312 308 299 284 274 285 289 293 294 295 297 299 299 300 298 297 295 293 292 291 292 292 293 294 292 287 282 277 275 274 273 276 280 282 283 285 286 288 288 288 289 292 297 297 297 295 294 293 291 288 283 282 285 288 290 292 293 294 293 291 287 282 281 278 270 261 253 248 241 238 238 239 237 237 232 228 224 220 217 216 215 215 213 209 207 205 205 205 208 209 210 206 202 190 183 182 189 197 197 200 208 215 220 218 213 205 203 206 201 193 185 183 184 186 187 189 191 192 193 193 197 201 209 213 217 219 220 221 222 223 220 214 212 211 214 217 219 218 214 210 206 208 210 213 212 211 211 214 218 222 226 227 227 226 221 211 206 207 220 226 229 229 229 230 231 232 233 234 236 238 239 240 240 238 237 230 223 217 214 212 211 209 207 207 208 209 211 211 212 211 210 210 209 208 207 208 208 208 208 209 209 209 208 206 206 206 208 210 213 212 211 207 203 172 142 131 154 165 174 172 170 164 163 164 168 172 178 187 194 199 202 202 201 200 200 199 193 187 175 163 148 143 143 149 155 154 158 166 199 225 235 239 238 235 232 223 220 221 223 223 228 231 237 239 237 233 225 218 212 211 214 225 225 227 232 236 237 235 231 226 218 211 220 231 245 256 266 275 282 287 288 288 287 286 287 289 290 291 291 292 293 295 298 303 304 307 305 302 299 297 296 296 296 296 296 295 295 294 294 296 297 297 297 295 291 290 289 288 287 287 287 289 290 288 286 286 288 289 293 293 296 297 300 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 348 351 353 354 356 355 355 357 358 2 6 16 29 45 60 69 71 72 71 70 65 63 59 55 48 44 38 32 27 20 14 10 8 6 4 2 4 7 10 9 12 21 47 180 212 232 249 331 12 41 56 62 63 61 60 56 50 41 36 32 31 34 42 48 54 60 71 82 105 127 141 160 192 239 252 257 251 247 241 252 301 352 6 26 47 122 154 170 180 192 177 147 125 109 105 173 264 281 278 240 267 295 327 345 13 33 74 247 270 302 308 141 104 70 328 304 296 315 16 13 7 17 68 122 135 142 143 299 300 295 261 259 305 324 330 330 328 324 328 340 66 90 77 57 345 343 349 2 7 321 288 252 270 286 288 297 331 338 337 316 289 274 308 322 323 326 334 339 319 299 298 302 308 300 295 295 299 319 333 360 74 76 78 23 350 331 325 347 345 339 354 6 344 324 311 316 325 301 280 295 126 159 182 201 198 289 345 347 352 60 109 34 358 355 53 67 2 328 310 316 84 71 53 340 301 285 275 271 292 299 298 293 288 280 265 243 235 256 273 282 281 280 284 288 296 299 301 302 302 302 302 302 304 303 304 308 323 333 337 315 303 299 298 298 297 297 298 297 298 299 301 302 306 307 306 301 297 292 290 289 288 289 292 295 298 299 300 300 299 297 294 291 287 284 282 283 285 286 286 285 283 282 279 275 273 276 279 281 282 285 288 291 294 297 300 302 303 301 296 294 292 292 292 291 290 287 290 292 294 294 295 295 294 292 289 288 283 277 267 258 251 245 241 239 238 239 238 235 231 227 223 219 218 217 217 214 208 205 204 206 207 208 207 206 204 196 187 186 188 192 196 198 200 204 209 214 222 226 218 209 203 200 194 185 182 182 184 185 187 189 193 195 197 202 207 212 216 219 219 221 221 218 208 204 203 205 207 209 214 221 221 221 216 214 215 214 216 214 214 213 215 220 223 224 227 227 226 224 220 213 211 215 220 226 227 228 229 229 231 233 234 236 237 238 239 240 237 233 226 218 211 207 203 205 207 209 209 211 212 212 211 211 212 211 209 207 206 207 209 210 210 210 209 208 206 203 205 210 212 213 210 207 203 198 191 180 162 147 145 145 146 150 158 164 167 168 172 176 179 183 190 198 204 206 203 201 198 196 194 187 180 170 164 157 158 161 166 166 165 172 183 211 230 239 242 243 240 232 220 213 217 218 220 226 230 237 236 228 206 190 200 202 203 212 218 225 231 232 237 241 237 230 221 213 204 209 218 237 248 258 268 274 278 280 280 280 282 283 283 286 287 289 291 293 295 298 303 304 306 303 302 299 297 295 296 296 298 296 295 296 296 298 301 302 301 298 295 293 295 293 293 289 287 286 287 290 290 290 290 293 296 295 296 298 299 301 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 360 3 7 11 15 21 32 45 60 71 71 71 70 67 64 62 61 57 51 45 41 33 29 21 15 10 6 4 2 360 358 360 360 360 3 4 6 360 12 22 34 46 52 55 59 64 65 65 62 59 54 48 42 33 30 30 33 40 49 58 65 68 77 97 112 133 144 148 149 154 171 194 197 180 67 10 18 26 40 85 217 213 185 175 170 160 149 137 149 206 256 288 265 210 277 326 351 8 18 34 54 91 169 253 166 147 161 169 195 244 276 299 331 328 346 360 50 123 152 182 180 222 303 294 278 349 6 339 333 325 318 313 315 326 14 32 26 12 353 331 322 330 344 17 42 261 245 272 308 322 344 341 335 317 300 269 242 240 311 315 317 318 318 294 287 293 294 294 301 312 322 322 309 307 359 31 31 356 334 317 330 2 353 336 332 339 40 7 347 331 326 309 312 329 342 353 341 327 167 100 33 345 334 335 135 109 91 85 61 42 337 314 298 316 78 95 93 288 274 246 227 223 263 282 294 296 298 303 301 288 273 266 262 261 261 265 271 282 289 289 290 290 293 294 293 291 297 299 301 306 321 315 309 302 299 300 304 309 307 303 297 295 291 293 296 299 301 299 299 298 301 300 299 297 295 296 297 298 300 301 303 304 304 304 301 298 294 287 282 282 281 283 283 285 286 286 285 281 276 277 278 279 281 285 289 294 300 305 308 311 312 311 307 302 296 294 294 297 298 298 298 299 299 300 300 299 300 298 297 296 291 282 272 259 250 243 237 236 235 237 238 239 233 231 226 224 222 221 220 218 215 207 204 204 204 205 200 198 197 195 190 191 192 196 198 199 201 204 205 208 211 218 234 201 191 189 184 176 177 176 181 185 190 194 197 200 203 207 210 213 216 216 203 173 99 87 87 107 125 144 160 174 187 188 202 206 212 216 218 219 219 219 218 217 221 223 226 227 224 224 223 223 223 222 217 215 216 220 225 227 227 228 230 232 233 236 236 238 238 237 236 230 218 208 199 200 200 206 207 210 211 211 213 213 214 211 209 207 206 205 206 206 209 209 210 210 207 204 202 203 206 212 215 214 208 197 189 189 194 195 195 186 174 160 157 155 164 169 172 177 178 180 183 186 192 201 204 206 201 198 195 193 192 186 180 173 170 168 173 174 174 172 169 178 192 217 231 239 243 243 238 229 217 214 215 217 217 219 225 229 224 191 172 173 197 210 217 218 223 227 235 242 245 247 242 234 218 204 197 199 211 226 237 245 254 262 271 276 278 278 279 279 280 282 286 288 290 293 295 298 300 303 304 302 298 295 294 292 293 293 292 292 292 293 295 297 299 299 297 297 296 297 297 293 287 286 288 290 289 290 292 294 295 297 298 299 300 301 304 305 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 37 50 58 65 68 69 69 66 63 60 58 55 50 47 42 36 28 23 16 11 6 2 360 356 356 356 356 358 357 360 360 10 17 29 37 43 50 54 58 61 59 59 58 54 48 42 37 33 31 30 32 34 41 48 56 61 67 73 81 86 85 88 90 88 88 85 85 85 70 49 38 36 47 54 60 97 164 166 166 164 172 195 204 213 243 287 246 280 302 316 328 343 2 23 45 66 67 77 110 137 145 154 165 196 221 237 119 108 47 26 45 83 163 180 126 310 316 315 322 357 349 330 330 330 338 328 310 348 32 20 7 329 314 299 276 246 272 270 224 154 162 317 333 348 5 352 335 316 316 312 303 144 139 62 8 345 321 289 283 288 290 291 301 340 344 338 325 339 14 357 344 328 324 320 333 352 355 342 340 341 350 4 357 337 339 355 13 15 357 338 319 314 303 159 151 226 268 282 264 133 108 78 64 21 324 310 303 310 318 165 178 223 231 238 258 256 252 266 281 285 291 302 302 298 296 290 277 264 248 246 249 267 276 280 282 285 287 290 291 293 295 295 294 291 287 286 289 293 299 305 310 312 308 305 301 299 296 299 303 304 303 301 302 303 305 304 303 304 303 303 304 305 306 306 309 310 309 309 310 308 304 298 290 288 288 288 288 287 289 290 291 289 287 285 284 283 282 284 288 295 303 310 313 316 317 317 317 317 314 302 301 301 305 306 306 305 305 306 305 306 306 305 304 303 298 288 278 261 249 238 229 228 230 234 236 239 236 233 231 229 226 225 222 218 214 206 201 200 201 200 191 188 186 193 197 197 197 198 199 200 203 205 206 206 203 206 212 174 144 131 148 161 175 182 186 192 200 202 204 204 205 207 207 206 193 145 114 101 88 86 86 88 90 93 94 91 91 92 126 155 180 205 211 218 219 219 218 217 222 228 231 231 228 227 225 224 224 226 225 220 215 216 223 226 227 228 230 232 233 235 236 237 236 235 231 221 206 201 197 200 205 207 210 211 211 212 213 213 210 205 200 200 200 201 205 206 208 208 206 205 205 208 208 207 210 213 211 209 197 192 195 199 205 209 206 205 195 183 177 172 170 173 176 180 182 185 187 187 195 201 206 206 201 197 195 195 193 189 183 177 175 176 178 178 175 174 176 191 205 221 231 240 241 241 231 222 212 210 209 209 208 208 210 209 198 191 198 215 228 231 233 229 227 231 243 250 255 257 252 238 214 193 186 190 203 218 228 236 244 253 264 273 277 278 278 280 282 282 286 287 290 293 294 296 299 300 301 298 296 294 293 291 289 289 288 288 290 293 293 294 294 293 295 296 298 294 289 288 289 290 292 292 292 290 292 296 298 298 299 303 306 308 309 309 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 70 69 70 70 69 66 59 53 47 39 28 24 16 11 6 4 360 358 356 356 358 360 360 2 5 14 21 29 34 43 47 48 49 53 52 49 48 45 40 35 30 30 32 35 35 37 44 51 53 57 60 66 71 73 75 79 81 79 78 75 74 73 67 61 57 49 44 41 41 37 74 171 177 183 184 175 152 151 137 282 279 319 334 348 357 7 20 37 45 43 31 32 42 99 139 142 157 238 268 280 292 64 34 28 27 41 49 32 279 312 327 346 353 11 345 329 341 345 350 349 350 48 43 13 343 303 309 315 347 99 19 299 228 129 93 346 329 327 114 115 308 306 316 324 333 315 302 319 329 313 298 284 284 288 296 310 344 360 360 349 343 350 356 343 328 315 323 328 337 336 180 346 348 348 11 44 2 336 355 44 73 76 272 271 271 282 286 249 180 177 214 253 250 237 332 53 73 43 345 314 306 302 289 203 172 165 168 208 257 266 266 272 277 281 290 321 323 320 312 305 298 283 249 225 221 249 265 273 279 283 285 289 298 300 299 298 296 286 274 264 273 283 295 304 308 308 305 306 305 305 306 307 305 302 302 303 304 306 307 306 306 306 307 307 307 309 309 311 313 314 314 314 314 313 312 309 306 303 301 301 302 303 303 300 299 296 296 294 293 290 290 291 295 299 303 308 311 313 315 318 319 321 320 316 312 310 310 310 309 309 308 308 307 307 307 307 309 308 303 296 287 270 249 237 228 223 226 229 234 237 237 235 233 229 225 223 220 215 210 204 201 200 203 200 193 192 193 197 200 202 200 197 200 200 204 205 207 204 201 195 184 144 119 111 146 173 213 225 207 200 200 202 201 199 195 184 177 160 144 127 115 108 103 100 98 95 99 107 159 224 228 215 150 144 155 191 203 209 213 212 215 217 226 232 238 236 233 230 228 226 226 226 223 217 213 222 229 231 232 233 234 234 234 237 237 236 233 230 225 218 208 204 202 206 207 208 211 213 214 212 209 207 202 195 192 193 196 200 204 205 205 205 202 205 206 208 210 212 214 215 212 205 197 200 203 206 210 211 210 207 197 186 174 169 167 171 173 182 186 192 191 191 196 201 207 206 202 200 198 198 194 190 185 182 180 178 178 178 175 182 191 202 214 225 233 241 244 246 239 228 222 217 214 206 203 199 198 197 200 220 234 241 246 247 245 240 234 233 243 253 260 262 262 246 212 188 182 186 198 214 222 229 234 245 258 268 275 278 279 281 283 285 286 288 290 291 294 296 298 298 297 294 294 293 292 291 290 290 289 290 291 293 293 294 292 290 296 295 290 287 288 289 290 292 292 292 292 293 294 297 298 302 305 308 309 309 309 311 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 69 67 65 56 45 36 27 17 11 6 4 360 360 360 2 6 8 11 11 19 26 29 33 39 41 43 45 45 44 42 37 33 29 26 25 27 30 36 37 41 45 49 53 54 55 58 64 66 68 71 75 79 79 79 78 76 70 70 71 67 59 45 37 25 360 295 277 275 298 291 253 224 218 280 305 333 355 27 48 81 105 114 108 86 57 49 49 79 114 132 148 155 108 35 21 2 340 343 350 24 132 155 320 340 342 347 319 295 284 300 360 344 337 319 311 67 45 2 331 302 319 330 350 3 325 261 251 110 62 321 289 261 189 168 250 289 308 320 29 52 360 314 288 270 294 303 290 293 315 326 332 346 353 347 337 320 321 328 332 336 342 348 357 32 125 353 339 332 6 84 357 325 318 318 8 310 279 256 247 255 263 271 276 270 256 254 254 254 32 77 92 113 345 307 307 304 300 114 103 99 114 266 273 279 284 287 291 298 320 341 332 323 312 307 301 299 284 237 223 239 254 267 273 278 281 295 312 309 305 301 298 293 283 265 266 278 299 305 304 305 305 306 308 309 310 308 305 303 302 303 304 306 306 308 307 308 308 308 309 310 311 313 315 316 316 315 314 315 316 317 318 316 316 316 317 312 309 304 302 300 300 300 300 300 300 302 304 302 301 301 302 304 307 311 314 315 314 314 315 314 313 312 310 309 308 308 308 306 308 308 310 309 307 301 292 276 255 240 228 219 219 225 230 234 236 236 234 231 226 220 214 209 206 205 204 202 200 197 193 195 196 198 198 200 198 197 201 202 203 204 205 203 199 192 185 170 168 169 182 191 205 224 325 100 144 149 150 145 144 140 140 133 113 106 104 110 112 113 118 123 155 188 211 217 217 198 150 159 169 185 185 175 189 202 206 211 220 225 233 233 229 227 225 223 225 230 239 254 232 235 240 232 230 231 236 240 240 240 241 239 236 232 226 218 210 206 207 209 207 205 206 210 216 202 189 184 183 185 189 192 195 197 200 199 198 198 201 203 208 213 218 220 221 218 211 205 198 204 208 209 209 205 200 191 176 165 163 162 162 171 176 186 190 195 195 196 200 204 209 207 205 200 197 195 193 189 187 184 182 180 178 178 178 188 197 208 218 228 237 247 251 254 251 244 236 231 222 212 206 203 199 205 213 227 242 250 253 255 252 246 239 234 242 250 258 262 265 249 215 186 185 189 197 206 215 223 223 234 244 261 271 277 279 281 283 286 287 289 290 292 294 296 297 296 294 292 293 293 293 293 294 291 292 292 293 295 294 293 293 292 291 289 289 288 289 290 291 291 292 292 294 295 297 298 301 303 307 307 307 311 312 310 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 37 29 24 17 12 9 7 6 8 9 11 15 20 23 27 29 31 34 35 37 40 39 39 36 34 28 25 23 23 23 28 32 37 40 45 48 50 53 53 57 57 60 63 66 68 71 75 78 79 77 74 70 67 60 51 34 25 6 349 337 330 328 326 315 296 274 265 286 322 8 45 65 84 103 123 141 152 146 130 90 70 73 79 81 84 82 67 56 46 358 332 336 340 113 131 360 360 360 341 322 304 292 275 243 164 273 295 294 326 43 27 3 337 322 316 309 307 291 266 261 259 46 346 321 300 276 224 213 235 267 292 292 254 164 137 348 333 314 332 343 360 355 352 349 344 345 339 335 328 317 327 344 8 9 6 9 25 62 70 61 360 303 288 256 237 272 300 308 317 316 312 296 276 262 250 252 299 313 307 300 284 256 147 115 124 142 285 316 311 312 314 127 117 127 237 274 279 287 289 291 295 302 319 324 315 307 301 300 298 301 298 280 270 262 264 268 270 272 275 298 309 299 296 296 297 298 303 312 332 334 328 316 309 307 307 307 308 308 308 308 307 306 304 304 304 305 305 306 308 308 308 308 309 311 312 313 314 313 314 313 314 316 317 320 320 320 323 321 317 314 309 308 307 304 304 303 304 304 304 304 305 300 296 294 292 292 293 296 298 302 308 311 314 314 315 313 312 310 310 310 309 310 308 309 310 309 310 305 295 281 261 241 226 216 215 218 226 230 234 235 237 235 228 217 211 208 207 209 211 207 202 198 196 198 197 196 196 197 198 199 202 202 203 202 202 199 198 195 192 189 187 189 189 184 180 160 112 91 86 87 99 110 123 124 108 96 86 93 100 112 117 120 135 154 184 203 214 214 208 171 150 169 172 169 144 126 140 160 195 206 213 211 215 216 216 213 203 194 186 180 187 180 159 67 27 47 100 210 234 247 251 243 232 229 226 223 220 212 208 204 205 205 203 202 204 203 202 174 164 165 175 182 188 191 193 193 192 191 187 194 200 208 214 216 220 221 223 219 205 199 197 202 203 200 194 174 160 144 142 144 148 155 163 175 182 187 191 194 198 202 203 203 205 202 197 193 192 193 192 190 188 186 182 180 176 178 182 192 202 212 220 231 240 247 249 250 249 245 240 229 222 220 218 218 216 218 225 233 241 251 254 257 255 251 243 239 242 248 257 263 265 250 215 187 188 193 197 202 210 220 226 231 239 254 265 273 277 280 283 285 287 288 290 292 295 298 298 297 296 292 292 293 293 294 295 295 293 296 295 295 291 290 290 290 289 290 291 290 291 291 291 291 291 293 295 297 301 301 305 305 303 305 306 310 310 310 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 14 13 14 14 16 19 22 23 26 28 29 30 31 32 33 33 31 31 27 25 23 22 22 24 26 29 33 37 41 45 46 48 50 52 52 53 57 61 64 65 69 71 71 71 69 65 60 57 45 31 15 355 345 336 331 325 322 315 310 303 294 286 325 55 68 75 83 92 106 118 131 144 144 135 132 100 314 322 38 58 50 50 41 338 325 339 353 117 107 353 344 310 249 271 285 293 294 264 216 205 265 307 347 21 25 5 335 329 327 314 305 292 291 298 242 144 317 319 314 274 205 228 264 262 267 251 247 155 15 5 360 351 327 330 335 22 83 19 355 337 320 315 318 325 346 355 6 360 299 330 350 29 33 25 296 275 280 244 196 198 221 270 292 305 315 323 329 339 319 307 310 312 313 329 19 20 337 269 204 158 298 316 310 312 319 318 167 189 207 238 257 271 273 271 273 283 301 293 283 285 287 288 291 295 294 291 290 288 285 282 279 267 262 279 286 285 288 290 295 302 314 324 333 330 324 314 309 307 307 307 306 306 308 309 310 308 307 306 305 304 303 304 305 306 307 308 309 311 311 310 308 309 309 311 314 315 317 317 316 316 319 316 316 316 317 317 317 316 314 313 312 310 306 303 299 295 292 289 287 283 282 284 290 297 305 310 314 314 314 315 316 316 316 316 316 315 313 311 309 309 310 305 298 287 266 242 226 218 215 216 219 225 229 231 233 236 228 215 214 214 212 211 210 207 203 201 199 198 198 197 197 198 199 200 202 202 202 202 200 199 198 197 196 194 191 186 180 170 160 150 142 133 122 112 110 109 103 101 93 96 96 105 116 127 133 138 155 177 201 208 215 199 160 152 161 180 172 151 139 152 195 209 213 209 199 192 185 180 163 140 120 148 169 166 165 149 131 110 92 47 67 120 67 67 74 120 180 185 188 190 193 189 186 183 187 191 194 199 204 205 204 189 180 177 182 186 190 193 194 194 192 196 198 200 205 210 213 215 216 216 213 203 185 185 180 175 170 159 156 156 154 147 144 146 149 161 171 177 183 183 187 190 193 197 199 195 189 185 185 188 192 195 193 190 188 184 182 180 180 182 188 196 206 217 223 229 238 242 245 246 245 243 240 233 229 225 231 230 232 231 234 239 245 249 254 255 255 252 244 240 243 248 256 264 267 256 224 195 198 200 201 205 216 225 233 235 242 251 262 270 274 278 280 283 286 288 290 292 294 296 296 296 297 295 294 292 292 293 292 295 297 300 297 292 291 292 293 293 290 290 289 290 290 290 290 288 291 293 297 300 303 302 302 301 301 303 306 308 304 304 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 21 22 25 26 29 29 29 29 28 28 25 25 22 22 22 22 24 25 27 31 33 36 39 42 44 46 46 45 46 48 52 55 58 60 61 61 63 63 60 55 53 47 36 27 11 360 352 344 337 329 325 320 317 317 314 330 41 62 66 68 69 73 75 86 107 128 138 147 166 192 214 206 187 145 85 34 355 341 358 13 36 71 88 95 91 180 198 222 252 279 285 276 267 248 356 9 20 20 20 343 301 290 285 285 292 297 310 329 150 152 195 265 294 251 178 221 282 277 294 312 347 21 9 351 335 315 285 315 343 98 46 349 319 288 292 304 321 334 352 341 328 308 308 335 332 333 345 350 224 299 360 52 167 180 194 242 280 306 330 344 324 311 296 292 294 301 303 171 180 301 294 285 283 264 270 292 304 310 316 310 304 287 227 187 208 236 255 254 225 249 268 271 270 271 273 277 283 286 287 289 292 294 293 292 289 278 272 275 280 283 286 289 295 305 317 321 322 313 308 306 305 304 304 305 306 307 309 310 311 310 310 310 307 306 304 304 305 306 307 307 309 309 308 307 306 306 306 307 310 312 314 315 317 317 318 316 318 321 323 324 324 321 318 316 314 312 308 304 300 296 293 289 286 286 284 286 290 295 302 307 310 311 314 316 317 318 319 319 320 319 318 317 314 312 310 310 304 296 273 250 232 223 217 212 212 217 222 225 226 229 222 215 212 211 213 213 211 208 204 201 202 201 200 200 200 199 199 201 201 201 202 200 198 198 197 196 197 194 189 180 171 163 158 156 152 146 138 129 125 120 122 129 133 135 144 157 158 160 160 164 183 195 208 205 197 166 150 170 183 196 195 195 201 205 210 211 211 205 198 185 180 180 180 180 169 159 160 159 158 160 160 175 186 212 224 238 242 230 215 187 168 158 151 151 151 152 152 152 155 165 187 203 210 209 204 196 192 191 194 196 198 200 202 202 202 203 204 205 208 211 213 212 208 198 177 161 141 150 163 176 180 184 184 183 183 177 166 164 165 171 174 177 180 180 183 186 189 190 188 185 180 180 189 195 199 203 199 194 190 187 185 187 186 190 193 197 205 216 225 233 239 241 242 243 241 237 234 231 231 233 235 239 241 240 240 244 247 250 253 256 256 253 241 236 234 250 257 264 267 263 243 217 212 211 212 214 218 230 237 241 248 253 261 268 273 277 278 282 284 287 290 293 295 297 297 297 295 295 293 290 289 290 292 296 298 296 293 292 292 293 294 293 291 289 288 288 287 286 287 289 291 294 296 301 302 301 299 301 303 304 306 305 303 300 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 28 28 26 25 22 21 19 19 21 23 25 27 29 32 35 39 40 42 41 42 41 42 43 44 46 50 53 56 57 58 57 55 51 47 44 38 29 21 9 360 354 347 341 337 332 330 332 334 336 360 45 57 61 63 66 69 69 70 90 114 130 142 153 163 178 175 168 154 130 85 45 36 43 49 56 66 78 79 72 45 37 110 212 242 263 274 280 299 346 18 35 14 330 296 279 260 254 255 270 283 296 289 255 233 222 274 296 286 180 95 328 321 328 331 336 326 263 255 258 281 299 322 340 11 334 323 313 309 322 331 336 340 342 339 334 333 335 337 333 325 298 82 86 35 343 326 180 152 162 292 338 349 336 319 301 292 272 266 272 313 346 90 118 280 301 302 302 288 259 309 23 16 340 305 300 299 275 182 180 206 249 247 223 242 254 267 270 269 263 261 271 277 283 284 285 285 286 288 289 286 284 282 284 287 288 293 298 301 303 295 288 288 296 302 303 304 304 306 307 308 310 312 311 310 310 311 310 310 308 308 308 307 307 308 308 308 308 307 306 305 305 305 307 309 313 315 318 321 324 325 326 326 323 320 318 316 315 313 312 312 311 309 306 301 298 294 292 291 289 290 291 292 294 299 304 306 310 312 314 316 318 319 320 320 320 320 318 313 313 313 307 297 279 255 238 225 216 211 207 207 210 217 219 219 216 212 209 213 214 211 209 207 204 202 202 202 202 201 201 201 201 201 201 201 200 199 198 197 196 196 196 191 187 180 172 167 164 164 164 160 154 151 152 160 167 168 172 176 182 192 188 186 184 189 199 204 209 196 180 167 177 193 203 208 207 207 207 209 212 210 208 203 196 189 185 180 180 180 174 168 168 170 176 180 186 197 200 208 218 229 236 233 225 202 173 152 145 141 145 152 165 174 186 190 193 197 201 206 206 204 201 201 204 207 211 209 207 204 201 199 198 199 202 205 203 198 183 166 150 158 168 180 185 191 193 195 197 195 190 183 177 172 173 173 175 177 177 180 180 183 183 180 180 180 189 205 210 210 207 205 196 190 186 187 187 189 193 196 195 196 203 211 224 232 237 240 242 239 235 225 225 229 233 236 241 242 245 244 243 245 248 251 255 259 261 256 230 234 234 246 254 262 262 262 248 231 223 221 223 223 223 230 237 242 248 253 260 265 270 274 278 281 284 287 291 292 295 298 297 295 294 292 290 289 286 288 292 294 294 293 293 293 294 294 294 292 291 289 286 286 285 285 286 289 292 295 301 302 303 302 301 303 303 306 306 307 302 294 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 18 18 21 25 28 31 34 37 39 41 42 42 40 39 39 39 39 41 43 46 50 52 52 55 54 52 48 44 38 33 25 16 9 2 357 352 347 341 341 341 341 341 345 9 35 52 60 65 70 72 69 70 87 117 139 152 163 172 172 166 158 143 114 76 63 60 65 67 69 67 65 66 62 45 39 50 141 201 244 266 270 291 338 27 49 328 279 283 280 271 254 244 251 255 258 257 257 260 268 289 297 293 296 311 340 334 321 318 316 291 255 250 256 301 332 338 329 327 320 316 315 315 324 343 349 351 345 344 327 306 318 328 334 317 269 331 21 171 213 267 276 268 352 351 326 302 275 285 293 291 269 239 290 22 4 354 312 285 317 310 296 297 293 172 162 218 253 262 275 282 279 259 178 186 211 225 242 258 263 269 273 275 266 264 271 276 282 282 281 280 280 280 283 285 287 288 289 291 292 294 298 301 306 301 299 298 305 310 308 307 306 308 308 309 310 311 311 310 311 311 312 313 311 311 311 310 310 310 309 309 309 309 308 307 305 305 307 310 313 316 318 321 324 327 325 323 319 316 313 311 309 309 310 310 310 310 308 306 307 306 301 298 298 295 294 289 288 289 295 301 304 308 311 313 316 317 318 320 320 320 320 318 316 315 312 303 290 266 244 229 217 210 203 200 205 207 211 211 209 207 207 211 211 211 209 206 205 203 202 202 202 202 202 203 203 201 201 200 199 198 197 196 195 195 193 189 185 178 175 172 172 174 173 172 170 173 177 182 185 186 190 194 198 202 199 195 192 197 202 204 203 189 180 180 192 202 206 209 211 215 215 213 212 211 207 201 194 187 182 180 180 180 171 175 175 184 188 192 194 198 204 212 222 231 238 233 223 197 173 155 155 159 171 182 190 195 197 195 195 194 193 198 200 205 210 213 215 217 223 227 229 225 206 190 180 173 142 131 132 133 131 149 165 182 187 189 191 193 197 199 200 198 193 185 180 178 175 173 173 175 177 177 177 174 171 170 173 180 200 220 222 221 209 196 187 182 180 180 185 192 198 203 199 198 202 211 225 230 233 236 239 233 225 211 220 229 236 240 243 247 248 246 245 243 247 256 266 269 276 259 235 240 241 249 256 259 259 259 252 242 233 230 231 230 228 230 235 240 245 249 256 260 267 273 277 281 284 287 290 293 294 294 293 292 290 289 289 288 287 287 289 289 291 291 292 293 294 294 293 292 291 289 286 284 284 285 287 289 294 300 305 303 300 300 302 303 306 307 309 307 304 286 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 39 42 45 46 45 43 41 40 39 38 38 38 40 42 45 47 49 49 47 44 42 37 33 30 24 16 9 2 358 354 348 346 346 347 347 350 356 11 29 45 52 59 67 71 73 76 98 149 169 180 180 178 172 164 150 130 101 80 68 68 71 73 74 74 72 68 66 59 56 60 157 198 220 237 255 287 323 46 147 206 229 250 263 266 258 254 253 257 264 266 268 273 274 276 282 286 304 320 323 320 312 313 312 312 308 315 329 353 334 327 313 316 329 331 332 333 344 350 358 9 338 326 313 290 235 268 310 319 316 315 290 200 217 267 279 291 302 289 259 256 257 286 315 324 311 266 52 50 6 337 302 299 332 303 292 302 298 255 227 229 239 246 250 257 270 268 252 210 194 217 249 273 279 284 288 289 281 278 279 281 283 283 281 279 280 279 279 282 287 290 294 297 302 303 308 313 321 329 321 320 314 312 309 309 309 308 308 306 308 310 310 311 312 313 313 314 313 313 313 313 313 312 310 309 307 308 307 306 305 305 305 308 312 315 316 319 319 320 319 318 316 315 314 312 311 312 311 310 309 306 308 309 310 308 305 304 304 301 299 297 295 295 298 301 304 308 311 312 313 314 316 319 319 319 320 320 321 320 322 312 299 277 255 236 223 212 205 200 201 203 205 205 205 205 206 210 211 209 207 206 205 203 201 201 201 202 203 204 204 203 202 201 198 196 195 193 193 192 191 187 183 179 177 177 177 175 175 177 177 183 188 189 191 194 197 200 200 200 195 192 192 198 203 202 196 182 182 187 196 203 208 211 214 215 216 215 211 209 206 201 192 184 182 182 187 186 183 188 188 191 195 195 199 203 205 214 224 231 235 232 220 188 169 158 168 178 190 195 199 198 198 196 194 192 192 192 191 192 199 209 219 218 220 218 216 211 194 173 172 171 167 159 154 167 177 184 188 192 192 192 194 196 198 200 202 199 196 191 185 180 178 173 173 175 175 175 172 167 161 160 168 186 211 224 226 224 208 189 176 174 174 176 182 193 203 208 206 204 203 213 222 227 230 231 233 231 223 215 220 229 239 245 250 252 253 253 250 247 256 275 280 286 280 263 245 243 243 247 253 255 258 256 253 246 239 237 235 234 230 229 232 237 241 246 249 254 263 270 274 279 283 286 288 289 290 288 287 287 287 288 288 287 288 286 287 287 290 290 292 293 293 293 292 290 289 287 287 286 286 288 289 295 301 303 303 301 301 299 301 303 305 308 311 312 307 283 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 42 42 42 43 43 43 44 44 45 46 45 43 40 39 35 32 30 27 19 13 7 2 358 354 348 347 346 347 349 352 360 9 26 44 49 57 65 72 81 85 137 188 195 202 192 183 170 155 133 110 92 82 73 73 73 71 71 73 69 65 66 68 81 104 136 174 202 227 243 269 269 237 225 222 233 243 252 256 257 263 270 270 271 273 275 275 275 275 288 295 296 305 315 319 322 326 335 356 14 21 3 337 311 305 304 320 347 357 3 4 355 353 10 91 266 287 299 279 169 150 341 340 333 323 316 298 285 287 302 284 229 282 287 282 289 35 360 337 317 294 75 92 104 300 294 308 325 310 303 150 315 314 288 268 250 248 253 249 250 256 255 235 222 226 250 267 276 282 285 287 285 284 285 284 284 283 282 281 282 282 282 282 286 294 301 303 306 308 312 319 316 313 303 301 297 300 302 306 309 306 304 300 303 307 310 312 313 313 314 314 314 314 313 312 311 309 308 305 304 304 304 303 303 301 302 303 306 308 309 311 311 311 311 313 316 319 321 320 320 321 319 315 311 307 307 304 302 303 303 305 305 302 304 308 307 308 308 308 310 312 314 313 313 313 313 315 316 317 318 319 321 324 331 323 307 293 273 251 230 218 210 204 200 198 197 196 198 202 204 209 208 208 206 205 205 202 200 200 200 201 202 203 203 203 201 199 196 195 193 192 192 191 189 187 184 180 179 179 177 179 178 182 185 188 192 194 196 197 196 194 188 185 180 187 194 201 203 200 189 176 182 187 194 203 208 213 216 216 215 213 210 207 206 200 191 185 183 187 191 194 195 199 198 195 197 199 205 209 211 217 224 231 233 229 210 174 166 164 176 186 194 197 198 197 195 194 193 194 194 193 195 197 202 207 212 213 212 209 203 197 191 188 187 193 200 203 202 198 194 191 191 192 194 195 197 198 198 200 199 200 197 193 187 180 175 173 171 171 173 168 166 160 158 160 175 195 215 224 225 219 202 184 171 171 172 173 184 198 210 216 215 213 210 215 221 224 226 225 228 232 227 222 218 220 229 241 250 256 260 267 274 287 292 293 286 284 279 269 257 248 246 247 251 253 253 253 250 247 244 239 234 229 227 227 233 240 245 252 255 257 262 266 272 277 281 285 285 285 285 284 284 284 285 285 286 287 285 286 285 285 288 290 291 292 291 290 289 288 288 287 288 290 290 292 293 300 304 305 304 302 301 302 303 305 305 308 311 312 306 279 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 49 50 48 46 44 41 37 33 30 27 21 15 9 5 2 358 354 350 347 345 347 349 352 358 7 23 37 47 56 65 72 83 91 111 212 219 217 204 184 163 136 114 101 92 85 81 79 78 77 74 73 72 68 61 64 83 110 142 173 198 215 225 235 229 227 230 236 242 248 254 250 248 251 254 260 267 272 277 282 296 299 294 294 298 313 330 344 360 24 39 48 51 40 285 290 291 303 315 343 4 19 14 8 349 337 300 203 194 243 288 289 296 13 11 353 329 313 310 308 309 312 327 275 188 237 263 280 348 64 354 318 308 313 30 91 167 248 292 316 326 318 335 62 172 283 299 298 292 299 299 271 255 244 241 237 238 239 248 253 257 264 269 276 281 284 285 285 286 285 284 284 286 285 286 283 286 296 299 300 304 309 311 311 299 289 277 282 293 299 303 304 304 303 302 299 309 318 316 314 313 313 312 313 313 313 312 311 309 308 305 303 300 299 299 300 300 299 297 295 294 296 295 296 298 303 309 314 318 320 323 324 326 326 325 323 322 319 316 311 307 307 310 314 313 312 312 315 317 317 316 316 316 317 317 316 315 314 312 311 309 311 313 315 317 322 329 331 317 299 281 264 240 223 210 203 196 195 192 192 195 200 203 204 205 204 205 203 203 203 202 200 199 199 200 200 201 200 198 196 195 193 193 191 190 190 189 188 184 182 181 180 180 181 183 186 188 190 194 198 199 196 187 178 170 175 182 192 201 208 208 205 188 178 184 192 200 208 212 215 216 215 214 212 210 208 206 200 191 189 189 193 196 198 201 203 200 197 194 198 209 214 219 222 225 230 229 223 196 168 165 168 178 189 198 197 195 190 190 195 196 197 198 198 200 203 207 209 211 210 208 203 201 196 194 193 194 200 205 206 206 198 193 188 189 191 194 196 199 199 199 200 200 199 198 194 187 178 171 168 166 168 168 167 167 164 169 175 191 205 217 221 221 211 190 180 173 174 177 181 192 202 213 218 220 219 217 218 220 223 221 217 223 227 226 222 210 213 223 235 246 256 263 273 282 298 298 296 290 290 290 287 283 282 281 279 275 267 259 253 248 243 241 237 227 222 217 220 229 238 248 254 258 261 263 265 270 274 279 282 283 283 282 282 281 282 280 281 281 282 282 282 281 282 285 288 289 291 290 289 289 287 287 288 289 288 289 293 297 301 302 302 303 301 303 303 306 306 306 310 313 314 319 265 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 37 32 27 23 16 12 4 360 356 353 352 349 347 347 347 349 352 358 7 20 29 41 51 63 73 77 83 67 265 257 250 238 206 162 126 108 99 92 90 89 87 86 84 84 81 81 81 72 92 163 180 180 190 198 211 220 227 227 230 235 243 249 256 259 255 255 257 260 263 266 271 275 280 285 287 290 300 309 328 352 11 38 57 74 87 151 201 251 304 333 13 16 8 14 21 12 360 332 312 275 259 200 258 294 319 331 350 343 335 311 286 274 285 305 316 315 299 263 217 217 251 92 72 293 293 301 326 18 344 299 285 310 329 341 351 338 329 248 267 299 300 301 312 315 302 279 226 221 224 230 236 242 247 251 252 255 264 272 278 282 285 287 289 290 291 292 292 289 278 272 279 288 295 302 307 306 303 292 298 306 307 307 307 305 303 302 303 304 305 319 320 315 312 312 311 311 312 312 312 310 309 307 306 304 303 301 299 299 301 301 301 297 293 289 285 283 283 284 291 297 304 309 314 318 321 323 325 328 329 330 331 331 331 331 332 333 336 335 333 331 331 328 326 323 321 320 319 317 316 315 314 313 311 307 306 304 309 312 318 321 325 319 310 296 275 247 225 204 189 180 188 192 199 200 201 201 202 202 203 203 202 201 203 201 200 198 197 197 197 196 195 196 194 194 193 192 189 188 188 188 188 186 184 182 182 183 184 184 186 189 192 196 198 198 192 182 178 176 187 195 203 208 211 210 205 191 184 183 193 204 211 216 217 215 213 212 211 212 209 205 200 193 192 193 195 197 199 200 202 199 197 194 201 209 217 222 223 226 227 223 216 188 172 165 173 185 194 200 194 192 187 191 195 198 200 202 204 206 208 208 208 208 206 206 203 202 198 197 198 198 204 207 206 202 191 189 186 190 193 194 197 198 200 202 204 204 201 198 192 184 176 169 164 165 167 169 171 176 182 189 195 204 210 217 218 215 200 184 182 182 187 190 192 197 203 212 219 223 220 219 218 218 219 216 214 218 221 218 209 196 208 219 231 244 253 261 273 282 290 296 296 294 297 298 302 305 307 303 300 292 286 277 266 249 238 227 222 216 206 213 219 227 236 243 250 259 259 261 264 270 274 278 281 283 283 282 281 280 279 277 277 278 275 275 277 279 280 281 284 286 289 290 290 289 288 289 288 289 290 290 294 297 300 300 301 301 302 306 307 308 309 308 311 315 322 337 140 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 353 347 343 340 341 340 343 345 346 352 358 4 11 21 35 48 61 75 76 75 47 345 307 307 305 331 74 97 98 96 96 97 95 95 93 92 90 90 90 96 118 171 186 189 192 195 202 206 218 223 227 235 239 249 256 261 262 262 262 262 263 264 267 270 274 278 282 288 294 303 318 331 353 19 45 67 88 97 115 74 48 50 50 50 42 29 27 23 13 348 303 294 282 300 327 344 354 355 360 2 337 325 308 270 213 225 241 269 303 308 296 252 213 164 183 209 237 266 294 323 360 317 312 310 337 5 18 12 335 315 295 303 314 316 315 314 313 311 305 275 225 216 221 226 239 261 279 276 262 256 262 270 279 285 290 293 297 299 301 300 296 281 269 263 287 299 307 309 307 306 306 312 313 310 308 306 304 302 304 306 312 314 316 311 308 309 309 309 309 310 310 309 308 307 307 305 305 304 302 301 302 303 304 304 304 301 295 286 277 272 265 258 260 268 279 290 300 308 312 319 325 330 333 333 334 337 339 343 342 341 335 332 331 332 331 329 327 324 321 319 318 317 319 319 319 317 315 308 303 308 313 318 322 324 324 317 303 286 246 217 180 169 177 193 199 202 204 202 201 201 201 203 203 202 201 201 201 200 198 196 193 192 192 192 193 194 193 192 189 187 187 188 190 189 187 185 181 182 182 184 185 187 190 193 198 200 199 195 186 184 187 195 202 209 210 212 208 200 187 185 187 200 210 216 218 217 214 211 212 212 212 208 201 197 193 195 197 197 198 198 201 202 202 201 199 204 211 216 220 223 225 225 220 210 190 178 172 182 194 200 200 194 190 190 193 196 201 204 207 210 211 210 209 207 206 205 203 203 201 200 197 198 200 205 208 204 196 183 185 189 192 193 194 196 199 201 203 204 205 202 197 189 184 176 172 170 171 175 180 187 193 197 202 207 212 216 220 216 209 195 185 186 191 198 202 205 206 208 213 217 220 216 212 207 205 203 206 211 210 210 206 200 196 208 215 227 237 251 258 264 269 277 284 289 294 298 302 305 305 304 300 297 294 292 289 284 270 237 204 191 191 197 211 218 225 227 229 240 251 255 259 264 270 274 280 282 285 285 285 283 282 279 278 275 273 273 272 275 276 278 279 281 283 285 286 287 288 288 289 290 290 290 291 293 297 298 298 299 300 302 306 310 312 312 311 312 315 330 360 106 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 340 341 344 348 353 360 11 25 38 55 72 87 81 67 41 7 343 344 355 13 41 72 91 99 100 100 99 98 97 96 94 98 101 115 154 187 190 188 191 193 195 205 214 225 232 238 247 256 262 267 265 265 267 267 267 268 270 274 280 281 284 290 299 311 323 336 360 21 40 58 75 74 70 63 59 59 60 59 54 47 38 28 17 342 312 308 305 315 338 4 28 53 49 330 300 301 300 277 200 196 200 218 262 286 292 296 309 281 253 226 214 248 269 216 233 273 301 317 346 1 359 341 283 289 293 295 294 294 296 298 302 305 307 309 305 294 269 245 256 340 343 339 310 279 261 259 268 280 289 294 299 300 300 299 297 292 289 293 318 322 323 320 319 316 312 310 307 303 302 300 301 302 306 309 312 309 307 305 304 306 308 309 308 308 308 307 307 307 306 306 306 305 305 305 305 306 310 311 313 313 310 307 301 291 267 239 237 239 242 252 266 278 289 296 308 318 323 324 326 328 329 329 326 325 323 324 324 327 329 329 329 329 329 328 326 324 323 322 322 321 320 317 313 315 319 323 328 330 327 319 306 296 198 140 150 170 186 198 203 206 207 206 204 203 202 203 203 202 201 201 201 200 197 194 191 189 189 190 192 192 192 189 187 186 188 189 191 190 187 183 182 182 184 184 186 189 193 197 202 203 204 200 196 192 195 200 206 211 211 211 205 197 186 190 196 207 214 219 219 216 213 211 213 212 208 199 188 190 194 202 202 202 200 200 201 202 206 205 205 210 212 216 219 220 221 220 216 206 191 183 180 190 198 200 198 191 191 193 197 201 204 207 211 212 213 212 211 208 207 204 204 203 202 203 202 201 201 204 204 198 190 180 185 189 193 194 194 197 199 202 205 205 206 204 198 193 187 185 182 182 183 185 189 195 200 204 209 214 218 221 224 218 208 195 190 191 196 201 206 213 216 217 218 216 212 198 195 196 200 205 210 211 210 205 200 200 203 206 214 222 229 240 251 257 251 251 265 279 287 293 295 299 296 294 292 291 291 292 293 292 289 269 224 172 172 188 203 209 201 199 199 221 241 254 263 270 274 278 281 284 286 288 289 287 287 282 278 273 273 273 275 275 276 278 280 281 282 283 284 286 287 288 288 289 290 290 291 293 294 296 298 301 302 302 307 309 312 311 310 312 313 330 14 103 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 38 58 72 85 85 81 67 45 19 4 354 357 7 27 56 83 96 100 102 102 101 102 102 102 105 113 136 173 191 194 192 191 193 192 202 213 223 232 241 252 261 265 268 268 270 271 273 274 276 280 285 288 289 292 299 315 330 343 357 15 29 42 52 60 64 65 67 65 64 65 60 54 49 42 29 13 350 334 327 327 334 350 6 18 35 82 186 228 265 279 278 275 270 249 237 251 270 294 319 358 344 327 296 276 295 293 254 225 222 297 335 354 345 328 294 251 243 252 270 282 289 288 287 289 293 297 303 311 310 308 290 299 42 344 320 297 283 270 259 256 270 282 289 292 290 289 289 294 299 310 321 333 327 321 311 305 302 301 300 298 296 296 297 301 304 309 307 305 304 303 300 303 309 309 309 307 306 305 305 305 304 304 305 306 306 307 309 309 311 315 317 318 319 319 318 318 315 300 267 257 245 234 230 235 246 257 257 267 283 294 301 303 303 302 305 307 311 313 317 320 322 324 326 327 328 332 333 332 329 325 322 321 320 319 318 320 322 328 331 336 332 327 324 314 93 126 148 169 186 195 205 209 210 211 211 210 207 206 204 203 202 201 200 199 198 195 193 189 189 188 188 189 189 188 188 187 186 188 189 191 190 188 184 183 184 184 185 189 193 198 201 205 206 207 203 201 199 201 204 207 209 207 204 199 195 192 196 201 211 217 221 219 216 213 210 209 203 191 182 180 189 198 206 205 204 204 203 204 206 208 210 211 213 214 216 216 216 216 215 210 202 188 188 187 195 198 196 192 189 191 194 199 204 207 210 212 213 214 213 213 211 208 207 206 204 203 203 203 203 204 203 200 191 187 185 189 193 195 195 196 198 201 203 206 206 207 205 203 198 196 194 190 189 190 191 195 200 204 209 213 218 222 224 224 218 207 196 196 199 203 206 209 214 220 222 225 222 202 180 183 188 196 201 206 208 209 204 198 198 200 204 212 220 225 229 244 248 248 244 243 257 269 279 283 286 285 285 286 285 286 286 288 288 286 280 269 180 180 198 206 192 184 184 188 221 252 264 272 276 280 284 286 289 291 291 290 291 290 288 281 276 276 275 277 279 279 281 280 281 282 283 283 285 286 287 288 288 287 289 289 291 294 295 297 299 300 302 305 308 309 308 307 309 311 329 360 103 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 61 45 24 6 357 355 360 15 39 71 90 101 103 106 106 105 107 111 119 136 166 191 198 197 195 194 190 190 194 205 220 231 244 256 264 268 271 273 276 278 279 283 285 289 293 296 298 305 317 335 350 3 12 22 34 45 54 63 69 74 77 79 77 75 65 57 52 43 22 4 347 339 335 336 340 343 349 354 356 348 225 223 242 258 274 283 286 281 275 270 287 312 333 350 329 316 307 314 340 335 333 322 73 52 39 27 321 300 284 265 220 238 259 275 282 283 284 284 286 289 295 304 307 305 296 314 91 8 304 285 279 272 265 258 258 264 271 278 282 289 295 302 306 313 316 318 306 296 292 292 292 292 293 293 294 296 302 309 307 306 303 302 302 301 300 306 312 311 307 305 304 303 302 302 302 303 304 306 308 309 310 311 314 317 317 318 318 318 319 320 322 321 317 314 301 278 244 225 228 231 236 241 246 268 281 288 292 291 299 306 309 311 313 315 317 318 320 321 324 327 329 329 324 321 319 319 321 322 321 321 322 328 332 337 340 344 22 99 124 145 168 187 202 209 210 213 212 214 213 213 209 209 206 205 204 201 200 198 198 195 192 189 188 187 185 186 187 188 189 189 189 189 190 190 192 191 187 186 186 188 190 192 195 200 204 208 209 208 205 204 204 205 207 206 205 200 200 199 198 199 200 206 214 220 223 221 217 211 206 200 187 176 178 186 198 204 208 206 203 202 205 209 212 214 214 215 215 216 215 214 213 213 211 208 197 189 190 193 196 195 190 185 182 187 194 202 206 211 212 214 214 216 216 216 213 212 210 208 206 205 204 204 204 204 202 198 192 188 190 192 194 196 196 196 197 200 205 206 209 209 209 207 205 201 198 197 195 196 198 201 206 209 213 217 221 223 224 224 216 207 202 203 204 208 209 212 213 217 220 221 217 208 195 192 192 194 198 201 203 204 200 197 196 198 200 211 223 228 231 235 238 244 235 230 238 250 260 266 271 276 279 280 281 281 281 280 280 281 281 281 292 309 261 198 186 183 193 217 253 266 274 278 282 287 288 290 291 292 292 293 293 292 291 287 281 278 278 279 281 283 283 282 284 284 286 285 286 285 285 285 286 286 286 289 288 290 295 296 299 300 302 303 303 303 303 304 305 309 318 337 93 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 3 23 57 86 101 108 111 114 115 115 116 124 149 180 198 199 198 196 192 189 186 187 198 214 230 247 259 268 271 275 278 282 284 286 291 294 297 301 305 313 324 337 352 360 8 18 26 31 40 49 63 76 87 93 93 90 87 81 72 67 54 31 3 340 332 328 327 327 325 325 326 320 309 273 252 247 255 262 267 274 285 293 300 318 333 337 332 307 308 312 328 347 340 331 311 354 79 84 83 282 285 288 301 341 225 233 253 265 276 283 291 295 299 303 303 301 302 302 312 58 307 292 289 285 279 266 260 260 259 259 271 279 285 292 300 302 301 298 294 291 289 287 288 288 290 291 293 297 304 307 308 305 302 301 301 302 302 304 310 311 309 305 303 301 300 299 300 300 302 304 305 307 308 308 310 311 312 311 311 313 314 316 318 319 322 323 323 320 316 306 284 256 238 233 235 239 257 271 282 284 284 294 302 304 306 307 307 306 307 309 313 315 316 316 316 313 312 313 314 315 312 311 312 316 320 327 335 354 25 64 118 162 185 201 211 215 219 216 217 216 215 216 215 212 209 207 206 206 204 201 199 198 197 192 189 187 185 184 184 185 189 190 191 191 190 191 192 193 193 191 190 188 191 193 194 198 202 207 210 210 209 206 205 204 206 205 204 201 197 199 200 202 203 204 210 215 221 223 221 215 206 197 187 178 178 187 196 205 207 208 205 204 204 209 213 216 217 217 216 215 215 215 214 211 208 204 198 191 188 191 193 195 190 183 180 183 190 198 206 209 211 214 215 217 217 219 219 217 215 212 210 208 205 205 205 204 203 202 199 195 193 193 193 195 196 196 196 197 201 206 207 209 211 212 210 209 207 204 203 202 201 203 206 210 214 217 220 223 225 226 226 223 217 212 212 212 213 214 214 215 216 218 217 215 210 202 198 195 196 196 198 198 198 200 200 198 197 199 209 218 226 230 229 233 236 229 229 231 240 247 252 258 268 273 277 276 275 276 275 276 279 283 290 322 325 261 198 191 191 221 256 273 277 282 286 288 290 292 293 294 294 295 295 295 295 292 290 286 286 283 282 284 284 286 287 288 288 288 287 286 286 284 285 283 284 285 288 287 290 292 295 296 297 299 300 300 300 299 301 303 307 315 328 93 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 120 128 133 138 144 148 156 171 180 188 190 192 188 185 183 186 196 209 225 244 258 267 274 278 281 285 287 289 296 300 305 312 316 327 341 352 360 7 11 19 21 27 32 39 56 75 91 99 103 99 96 92 88 81 72 55 13 329 310 305 303 300 300 304 307 305 301 290 284 275 270 270 270 284 297 305 312 318 323 329 324 310 315 321 329 334 329 321 315 331 360 10 314 279 286 297 323 324 280 256 249 254 261 270 279 288 295 304 302 300 302 301 303 294 274 291 294 292 285 270 265 268 266 265 268 271 273 279 285 286 285 285 285 286 285 285 286 289 291 293 296 299 301 302 302 301 301 301 302 303 304 308 316 311 307 303 301 300 299 299 301 301 301 302 303 304 305 305 306 303 303 302 303 306 308 309 311 311 312 312 314 316 314 312 307 296 276 253 243 242 246 258 268 271 274 276 284 289 293 295 297 299 299 299 300 300 299 298 296 295 294 294 294 294 295 297 301 308 316 328 342 351 348 314 280 251 237 231 227 225 223 222 220 218 217 215 213 213 209 206 207 206 206 203 201 200 196 193 189 187 185 185 185 186 190 192 194 193 191 192 194 195 196 195 193 193 194 196 198 201 205 209 211 211 209 206 205 204 205 204 202 200 198 199 200 203 203 205 211 218 223 223 219 209 194 189 183 181 188 196 203 207 207 205 202 204 207 213 217 219 219 219 217 215 215 214 214 210 202 194 188 186 187 191 193 194 188 185 184 188 194 200 206 208 211 213 215 218 219 220 220 220 217 212 209 207 206 206 206 206 204 202 200 199 197 197 197 198 198 199 198 198 201 206 209 211 214 214 214 212 210 206 207 207 208 208 210 213 217 219 221 223 226 229 230 229 225 223 219 217 218 218 218 218 218 219 218 215 211 206 200 196 197 196 196 196 196 198 200 199 200 202 205 207 210 215 221 227 231 231 231 232 238 242 243 248 257 264 268 270 270 271 272 274 278 289 300 314 301 223 189 192 202 243 269 280 285 290 291 294 294 294 294 295 296 296 295 296 295 291 293 290 288 286 282 285 285 287 289 291 289 289 286 286 285 283 282 283 284 283 284 286 287 291 292 294 295 295 296 296 295 297 300 301 305 315 328 120 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 161 162 163 167 171 175 180 183 188 198 208 225 243 260 272 279 284 287 289 291 294 301 308 316 323 331 340 352 360 4 8 11 15 18 21 24 32 45 71 95 106 105 103 100 97 93 88 84 80 47 290 274 276 280 284 287 292 297 301 303 305 309 312 312 317 320 321 325 325 325 328 330 332 328 325 327 328 331 330 330 329 328 331 332 332 327 321 328 333 332 313 296 282 270 262 257 257 269 284 289 294 297 299 302 302 301 298 296 299 301 299 297 292 285 277 270 271 274 273 270 268 270 275 276 278 280 283 283 285 287 290 293 296 296 294 294 295 297 298 299 300 302 304 305 310 315 308 305 303 302 300 300 301 302 302 303 304 304 303 304 304 303 300 299 298 296 296 298 300 302 301 300 295 290 293 296 299 300 297 292 281 266 259 254 260 264 263 261 258 268 277 282 286 288 290 291 291 289 288 286 284 284 283 284 285 283 282 284 290 298 310 324 335 333 326 315 302 289 274 261 249 238 232 229 225 222 222 218 216 214 210 208 206 204 206 206 205 204 201 199 196 192 189 188 187 187 189 191 194 196 194 193 194 196 197 198 198 197 197 198 201 204 205 208 210 211 210 207 205 203 203 203 203 203 200 200 199 200 203 203 205 211 217 223 221 216 200 189 188 188 189 194 201 206 209 207 205 203 205 209 215 220 222 222 220 215 212 213 213 215 207 198 187 183 183 187 191 192 192 188 188 187 193 197 200 204 206 209 213 217 220 220 220 220 218 215 211 207 205 205 204 204 206 204 203 203 203 202 200 200 200 200 201 201 199 201 206 212 214 216 217 217 214 213 211 210 211 212 212 213 215 217 219 221 221 225 227 230 233 231 229 224 222 222 222 222 222 220 221 221 220 214 208 203 200 198 198 198 196 196 196 198 200 200 200 202 204 203 209 216 225 230 232 232 233 237 239 242 241 241 251 260 265 268 269 271 273 277 288 301 307 268 212 180 206 237 262 277 284 289 293 295 295 295 295 294 295 295 295 295 294 294 294 293 291 290 288 286 286 287 289 289 290 290 288 286 285 283 284 283 282 281 281 283 284 285 288 290 292 293 293 293 291 293 293 297 299 306 318 345 111 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 186 195 206 218 229 241 256 270 278 289 294 297 301 306 313 322 327 336 344 353 360 6 6 8 11 11 11 12 15 17 29 59 85 105 106 103 101 98 95 93 91 97 140 242 254 266 273 275 279 286 292 300 310 316 326 334 342 345 348 344 343 340 335 333 332 331 329 330 331 332 331 332 331 330 330 330 330 330 330 330 330 330 324 311 301 294 288 282 280 276 276 279 282 287 291 293 294 294 297 301 303 306 306 306 309 309 302 292 279 282 285 284 280 272 267 268 271 274 278 282 284 285 288 289 292 294 295 294 292 291 293 295 296 298 301 302 305 307 308 306 303 301 301 301 302 303 303 304 304 304 305 306 306 305 302 299 297 296 293 290 288 289 292 292 293 288 281 277 280 284 287 291 290 285 275 274 274 276 276 270 261 256 264 269 272 274 274 277 279 282 284 285 286 285 285 285 283 281 278 280 285 299 311 321 328 327 322 314 307 300 292 282 270 258 248 239 232 229 225 224 221 216 213 210 208 206 203 204 206 206 206 205 202 200 196 192 190 190 191 191 193 196 197 197 196 196 197 198 200 202 202 202 203 206 207 208 209 210 207 204 200 198 199 201 203 203 204 202 200 198 201 203 206 209 212 217 222 218 210 196 191 193 194 194 199 204 209 210 208 207 207 208 211 216 219 222 221 219 215 213 212 212 211 203 193 183 183 184 190 194 193 192 189 189 190 195 198 201 204 205 210 215 218 220 220 219 219 217 214 208 205 202 202 201 202 203 204 206 206 206 206 204 202 202 203 203 200 199 199 205 212 215 217 218 219 218 216 216 217 217 219 216 214 215 215 217 219 221 224 227 232 235 236 232 229 226 223 224 224 224 223 223 222 221 216 212 207 204 201 199 198 198 196 191 193 196 196 196 200 200 203 207 215 222 226 231 231 233 237 242 245 244 242 248 253 261 266 269 271 274 276 280 287 282 221 221 223 253 265 275 283 286 291 293 294 294 293 293 292 293 294 294 294 294 293 294 293 291 290 290 288 288 287 287 288 289 287 287 287 286 285 283 282 277 278 278 279 282 283 286 288 292 295 292 292 290 290 291 295 299 305 318 14 111 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 263 273 279 283 290 299 310 319 332 341 351 358 2 6 7 8 6 6 4 2 3 360 4 10 30 68 97 95 97 99 98 98 99 101 112 180 230 247 258 261 267 275 283 295 307 320 331 338 346 349 352 350 348 344 340 337 335 333 331 329 330 331 329 329 328 328 326 326 326 327 326 324 323 321 320 316 308 303 300 299 296 291 287 283 282 282 283 285 287 289 292 295 301 304 306 306 307 305 305 303 299 292 290 292 293 290 283 275 270 271 275 278 281 283 285 286 288 289 292 293 294 292 292 292 293 295 298 300 301 302 304 303 302 300 300 301 302 304 304 305 305 306 306 307 308 306 307 305 303 300 298 295 293 291 291 291 292 294 295 289 282 282 283 286 288 288 280 274 274 278 285 286 285 276 270 270 270 271 268 267 265 267 271 275 279 281 282 285 286 284 285 286 297 307 312 316 318 319 319 315 309 302 298 294 287 277 266 254 246 240 233 230 226 223 219 214 210 206 205 203 203 204 206 207 208 205 203 200 196 193 193 194 194 195 197 199 200 199 198 198 199 201 202 204 205 207 209 210 209 207 202 197 192 194 198 201 204 204 205 204 202 200 199 199 201 205 210 215 218 221 216 209 197 197 198 199 201 203 207 209 210 211 210 211 211 213 217 218 220 218 215 212 211 211 210 206 198 189 180 181 185 193 198 196 194 191 193 193 198 200 202 205 207 211 215 219 221 220 219 218 216 212 206 202 200 199 198 198 199 203 205 207 208 208 208 206 206 206 205 203 200 201 206 212 215 217 219 219 219 220 222 222 223 223 221 219 216 212 212 215 220 225 229 234 236 239 237 231 226 224 225 226 227 226 224 224 221 219 215 210 206 204 200 198 196 196 193 191 191 193 196 200 202 206 209 214 218 223 228 229 232 237 241 244 247 248 248 253 259 264 269 270 270 269 269 240 221 240 257 256 265 272 278 281 286 290 290 291 291 292 291 290 291 291 291 292 293 293 293 292 291 290 289 287 289 287 286 286 285 287 287 287 286 285 281 279 276 276 277 277 280 281 284 286 290 294 294 294 292 291 289 293 296 304 318 47 106 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 323 337 353 3 5 7 8 8 6 4 360 358 353 352 352 351 352 355 16 57 80 86 91 97 99 103 108 125 180 224 243 250 256 261 270 285 302 317 331 340 346 352 353 353 350 347 344 341 337 335 332 329 327 328 327 326 325 324 324 322 323 322 320 317 316 313 311 309 306 302 299 297 296 295 294 293 290 289 288 288 288 287 289 292 294 297 299 302 305 305 303 303 302 299 295 293 295 298 295 290 283 279 277 277 279 279 280 281 282 283 284 285 288 291 290 291 290 292 293 296 298 299 300 300 299 298 297 297 300 301 303 305 305 306 307 308 309 310 309 309 308 309 307 304 302 303 303 301 302 299 304 306 304 301 297 297 299 299 298 282 270 265 274 284 291 295 295 294 292 287 281 278 271 264 259 256 259 264 270 274 278 282 283 292 303 310 311 308 311 314 317 315 309 304 297 295 294 290 284 271 260 251 245 239 235 231 226 222 217 212 208 206 204 202 205 206 209 210 208 206 204 201 198 197 197 197 197 199 200 201 200 200 200 201 202 204 206 208 209 211 210 206 199 193 193 196 199 202 204 205 205 204 203 201 198 198 197 201 206 211 215 219 220 215 210 204 202 202 202 204 206 209 212 214 214 213 214 214 216 218 219 219 215 212 208 209 209 207 203 193 187 183 184 187 192 196 196 196 197 198 199 201 202 203 205 207 213 217 221 220 219 217 215 213 208 203 200 197 196 196 196 198 201 204 208 208 211 211 212 210 210 208 203 204 203 208 213 215 217 218 218 219 221 224 226 227 228 226 220 213 210 211 215 220 226 231 235 239 243 239 235 228 224 223 224 225 225 225 224 221 219 216 211 208 206 203 200 198 196 193 190 190 192 196 200 202 206 209 215 218 222 226 228 233 234 241 244 249 252 253 256 259 263 266 267 266 266 263 254 247 246 255 262 267 274 278 281 282 285 287 286 287 288 289 289 288 288 290 290 292 291 292 292 289 288 287 286 285 284 282 284 285 286 286 286 284 283 280 277 276 274 275 275 278 278 278 282 286 289 292 293 294 293 293 294 296 307 325 70 110 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 7 5 2 360 357 351 349 346 343 341 341 346 6 37 57 77 91 98 103 115 150 201 224 240 247 254 262 269 292 314 332 340 348 352 356 355 353 350 345 341 339 336 332 329 327 326 325 324 323 322 322 321 321 320 319 319 314 311 307 305 303 300 297 296 296 295 294 294 294 294 293 292 291 290 290 291 292 294 294 294 297 300 301 300 302 301 299 298 296 297 298 296 293 289 286 284 282 282 280 279 277 276 276 276 278 281 284 286 288 288 290 291 293 295 296 296 295 294 294 295 296 298 300 303 304 305 305 307 309 310 311 312 313 313 312 312 311 311 310 310 310 310 311 314 315 316 315 315 319 319 316 312 299 288 270 275 287 298 303 305 305 304 302 298 296 289 278 268 257 249 251 258 264 270 277 287 295 302 300 300 302 304 308 309 308 303 298 293 293 291 289 285 278 266 257 249 244 238 235 231 225 220 214 210 206 205 203 205 208 211 211 211 210 209 206 203 202 201 201 200 200 200 201 200 201 202 203 204 205 207 209 210 211 208 203 197 196 198 201 204 205 205 205 204 202 199 197 195 196 199 204 209 213 215 217 218 216 213 209 207 205 205 206 210 213 216 216 216 215 215 214 216 217 218 216 214 211 209 210 209 206 199 191 187 185 187 189 192 193 195 198 201 204 204 204 204 204 206 209 215 220 222 220 217 214 210 208 205 201 199 197 195 195 195 198 200 204 207 210 212 213 212 212 210 209 206 206 208 212 214 217 217 217 218 219 220 224 228 231 232 226 218 205 206 210 217 223 227 232 235 241 244 243 240 230 225 221 222 222 224 225 225 221 220 216 212 210 209 207 204 202 200 197 194 194 194 197 200 202 205 207 211 215 217 222 230 235 239 243 246 250 255 258 258 260 262 263 264 263 257 252 243 243 248 257 264 267 272 275 277 279 280 282 282 283 284 284 286 287 287 288 289 289 290 290 291 290 286 284 281 280 281 282 284 284 283 285 284 283 281 280 279 276 275 272 275 275 275 276 273 276 280 285 288 291 293 292 293 295 306 328 81 107 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 342 339 332 326 322 326 333 352 38 75 91 109 122 163 234 250 255 264 269 274 286 310 333 342 349 355 356 356 355 351 345 340 336 334 330 328 326 325 324 323 321 320 319 318 318 317 315 315 313 310 308 305 304 301 300 299 297 296 295 294 294 295 295 295 294 294 295 295 295 294 294 294 294 297 300 301 301 300 299 299 296 297 298 297 296 295 293 290 289 286 285 283 281 279 276 275 274 273 274 277 281 283 285 288 289 290 291 293 292 292 291 293 295 296 297 299 300 301 302 304 306 309 310 312 312 314 313 315 316 317 316 314 314 313 316 317 318 317 316 314 314 313 312 311 309 306 300 294 288 295 303 304 304 306 307 307 307 305 302 297 293 283 265 253 247 256 268 284 292 295 296 293 294 296 301 302 303 302 298 296 294 290 287 283 283 280 275 266 257 250 243 239 235 229 224 217 212 209 208 208 208 210 212 214 214 212 211 210 209 208 206 205 202 201 200 199 200 201 203 203 205 205 207 208 209 208 205 203 199 200 202 206 207 207 205 202 200 198 197 194 194 198 202 207 212 215 216 216 215 214 212 211 210 208 207 208 211 215 218 218 219 217 216 215 216 215 215 215 213 214 213 213 211 206 199 192 188 187 189 192 194 194 194 197 201 207 209 209 208 208 209 213 217 221 222 220 216 210 208 205 202 199 198 197 196 195 196 199 202 205 207 209 212 213 211 212 211 211 212 210 211 212 215 218 218 218 216 217 219 224 228 230 229 220 207 192 200 209 219 225 228 233 237 242 246 247 245 238 228 220 218 220 221 222 222 221 220 217 216 212 211 211 210 206 206 201 196 197 197 199 201 201 203 206 211 214 215 219 222 230 238 245 250 253 256 259 259 260 261 262 262 258 243 238 237 240 248 257 263 268 270 271 271 273 275 276 278 281 282 283 283 284 286 287 287 289 290 290 290 287 285 280 279 276 278 279 279 280 282 281 283 282 282 281 278 276 272 272 272 272 272 272 270 270 275 279 284 287 289 291 292 295 302 332 92 109 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 314 314 331 100 126 137 156 240 268 278 282 286 301 319 338 349 354 357 358 358 354 350 344 338 332 328 325 321 320 318 318 318 317 316 315 314 313 313 312 311 311 309 306 305 302 301 301 300 298 298 297 296 296 296 296 296 297 297 296 297 298 298 298 298 296 297 299 300 301 302 301 299 298 296 296 295 296 295 294 293 291 289 288 286 284 282 281 279 276 274 273 273 274 277 279 282 284 285 286 287 289 290 290 291 292 294 296 297 298 299 299 300 302 305 308 310 310 311 313 314 314 316 316 316 314 314 315 315 314 312 308 303 300 299 299 297 296 296 296 293 287 283 286 292 293 294 296 298 301 301 301 304 305 304 301 292 283 263 274 288 299 299 294 297 299 299 299 300 300 300 299 298 297 293 287 284 280 283 282 282 275 268 258 250 243 237 232 225 217 214 212 213 214 215 214 213 215 215 214 213 213 212 213 210 208 205 204 201 200 200 201 202 203 205 205 207 208 207 206 205 203 201 202 205 207 207 205 202 199 197 196 196 196 196 200 203 210 213 216 217 217 215 213 211 210 210 210 209 210 212 216 218 220 219 218 214 213 211 212 213 215 216 216 216 215 212 206 198 194 191 192 192 195 195 194 194 195 199 205 210 213 213 213 214 216 219 221 223 218 213 206 204 202 200 198 198 197 197 197 198 199 203 205 208 210 212 211 212 211 210 212 213 213 213 214 215 217 216 215 213 215 218 225 228 229 225 212 198 187 198 210 220 227 230 234 237 241 244 247 245 242 230 218 216 216 219 220 220 220 219 218 216 214 213 213 211 210 207 206 202 201 200 202 201 201 203 207 210 212 215 217 219 225 231 240 247 253 256 258 258 258 260 260 256 245 228 233 233 237 246 255 262 264 266 266 266 268 271 274 275 277 280 281 282 283 284 285 285 288 291 289 288 284 281 275 274 272 274 274 277 279 280 282 282 280 280 279 278 276 275 270 267 267 267 267 270 270 272 276 279 282 285 287 289 290 298 360 110 120 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 205 267 268 269 276 289 314 336 352 360 2 360 358 353 346 337 328 320 313 310 309 311 311 312 313 313 312 311 309 307 307 305 305 306 304 303 302 300 300 300 300 299 298 298 298 298 298 298 298 300 298 298 298 298 299 298 299 299 298 299 299 301 301 300 299 298 296 296 296 295 294 293 291 290 289 288 287 286 285 283 280 279 277 276 275 274 275 277 278 280 281 283 285 286 286 288 289 291 293 294 296 297 298 298 300 302 305 306 307 309 310 310 312 313 313 313 314 313 312 312 311 308 305 302 297 291 285 283 278 275 276 279 278 274 271 274 276 279 281 282 282 282 284 286 288 290 294 305 325 343 344 322 301 289 294 299 307 309 305 302 304 294 293 294 293 293 289 285 284 282 280 281 285 282 278 268 258 247 236 226 218 210 214 215 218 220 221 219 217 217 216 215 214 214 213 214 214 213 210 207 204 202 201 202 203 204 205 206 207 207 206 204 202 202 202 203 205 207 206 204 200 197 198 199 200 200 200 202 205 209 213 216 216 216 215 214 213 212 211 212 211 212 214 217 219 220 217 213 208 207 208 210 213 215 217 219 217 214 212 208 203 199 196 196 197 197 197 196 196 196 198 201 206 210 213 215 217 219 221 223 222 218 212 206 204 201 200 198 198 197 198 198 200 201 203 206 209 211 212 212 210 210 210 211 213 214 214 215 214 214 214 214 214 220 224 228 230 228 222 207 200 196 204 212 220 225 229 232 234 238 242 244 244 242 233 221 213 214 218 219 219 218 218 215 215 213 213 213 213 213 213 211 208 205 202 201 201 202 202 206 209 212 215 218 220 224 228 234 240 247 251 256 258 259 261 257 246 233 227 231 234 237 245 252 257 260 263 263 263 265 267 270 272 275 277 278 281 281 282 283 285 288 289 289 284 283 278 272 270 270 270 272 275 277 280 280 280 278 279 277 276 276 272 267 258 261 264 267 270 272 274 276 275 278 282 286 290 289 283 140 125 132 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 333 355 4 13 11 7 360 349 333 317 303 295 289 294 299 304 306 309 309 309 306 306 305 304 303 302 303 302 302 301 300 299 300 300 300 299 299 300 300 300 300 300 300 299 299 299 298 299 299 299 298 299 298 299 299 299 298 297 297 296 294 294 294 294 291 291 289 289 288 287 287 286 284 282 281 281 279 278 278 278 279 279 279 280 281 282 284 285 287 289 291 292 293 295 296 297 299 300 302 303 304 305 306 308 309 310 311 311 311 312 312 311 310 309 306 304 302 294 285 278 271 266 263 262 267 271 270 268 268 268 271 270 268 267 267 268 274 280 287 295 313 333 335 311 287 289 291 300 306 310 309 311 305 300 291 286 287 285 284 286 286 286 282 272 272 277 282 281 275 266 251 232 212 203 203 211 218 224 226 226 225 222 220 218 216 214 213 212 213 214 214 213 210 207 205 204 204 204 205 205 206 206 205 203 201 200 200 202 203 205 207 206 205 202 202 203 203 202 202 203 204 207 209 212 214 214 215 215 215 215 214 214 214 214 213 215 218 218 218 212 206 199 203 207 211 214 215 217 218 216 214 212 208 206 203 201 200 199 199 199 199 199 201 201 201 204 208 212 215 217 221 223 225 222 219 213 209 203 200 199 198 198 198 199 200 202 203 206 207 210 211 212 212 212 210 210 211 212 214 212 211 208 206 206 213 218 224 228 230 231 229 224 216 212 211 212 215 218 220 223 226 230 233 236 238 240 239 234 224 213 212 214 216 218 217 217 217 215 213 213 213 214 214 215 213 211 207 204 200 201 203 204 206 209 212 216 219 222 225 229 232 238 243 250 255 259 260 262 254 240 235 233 235 238 242 246 252 255 257 259 260 262 262 264 267 268 271 273 277 278 280 281 283 286 287 287 285 282 278 272 267 268 268 270 272 274 275 277 277 277 277 277 277 276 272 270 265 259 260 263 267 270 272 272 273 275 277 280 285 289 287 276 148 141 143 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 327 308 295 284 283 285 289 293 298 300 304 305 306 305 305 302 301 301 301 300 300 300 300 300 300 300 300 299 300 301 301 300 300 300 300 300 299 299 298 298 298 298 298 298 298 297 297 297 298 297 297 297 296 295 294 293 291 291 289 288 288 287 287 286 286 284 283 283 283 282 282 281 281 281 282 283 284 285 285 286 287 289 290 291 293 294 295 295 297 299 300 301 302 303 303 305 306 307 308 309 310 311 310 311 309 308 306 306 306 299 290 283 276 272 266 263 265 268 268 268 266 266 268 266 266 268 271 276 285 291 295 301 313 311 268 255 265 279 288 295 299 302 301 305 305 302 305 294 287 281 281 284 286 285 276 245 229 252 276 275 273 265 250 217 194 192 198 206 217 224 228 229 229 227 224 221 218 214 212 211 212 214 215 214 213 211 209 207 207 206 206 206 206 207 204 201 198 198 200 202 204 205 206 207 207 206 205 205 204 204 203 204 206 209 211 212 214 215 215 215 216 216 216 216 214 215 214 215 216 215 211 201 198 197 204 208 212 214 215 217 218 218 216 212 208 206 203 202 201 201 202 203 203 203 204 204 204 204 207 210 212 216 219 221 223 219 216 212 207 203 200 198 198 197 198 198 201 202 205 209 211 213 213 214 213 213 212 212 212 212 212 208 204 198 201 206 213 219 223 227 229 231 232 228 225 221 220 219 219 220 221 222 224 227 229 231 234 235 234 230 223 212 210 209 214 215 217 216 216 214 213 211 213 214 215 216 216 213 210 208 204 204 205 208 210 212 214 218 221 222 225 230 234 240 245 250 254 260 261 260 251 240 237 239 243 245 247 249 252 255 256 257 258 260 260 262 264 266 267 271 274 277 279 280 282 285 286 284 279 275 272 270 268 268 270 272 272 272 273 273 273 273 275 273 273 272 270 266 265 261 260 261 265 268 270 271 271 273 275 278 283 285 281 269 150 145 151 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 289 291 293 294 294 295 296 297 297 297 298 299 300 303 303 302 302 302 302 302 302 301 301 301 301 301 301 301 300 299 299 298 298 297 297 298 297 297 295 295 295 297 296 298 298 297 295 294 293 292 290 290 289 288 288 286 286 285 286 284 285 285 285 285 285 285 285 286 287 287 288 289 290 290 291 292 292 293 295 295 296 297 298 299 300 300 301 301 302 305 306 307 308 309 310 311 312 312 311 310 310 310 306 301 297 295 291 279 270 266 264 263 263 264 265 265 265 268 273 281 291 293 296 296 299 303 294 242 210 239 273 279 284 285 283 280 281 282 286 289 285 284 283 282 282 281 278 264 206 180 248 263 266 269 264 242 195 185 187 196 205 215 223 229 231 231 230 228 225 220 214 211 211 212 214 214 215 215 214 213 211 211 209 209 209 207 205 202 199 197 198 199 203 205 208 209 210 209 209 208 206 205 204 203 204 207 210 212 213 215 216 216 216 216 217 217 217 216 217 215 215 213 208 201 194 195 200 205 210 213 214 215 217 218 218 216 213 208 204 202 201 201 201 201 203 205 207 208 208 207 207 208 210 211 213 217 219 221 219 216 211 207 202 200 199 198 198 198 200 202 204 208 211 212 214 214 216 215 214 214 213 213 212 209 204 200 198 204 209 214 218 221 224 227 228 231 231 230 228 226 224 224 224 224 225 226 226 227 229 230 230 226 219 206 195 198 203 209 212 215 214 213 211 210 208 208 210 214 216 217 216 215 211 208 208 208 211 213 217 217 219 220 223 224 229 234 239 244 250 254 258 258 257 250 242 237 244 248 250 251 252 254 256 257 257 258 258 260 261 262 263 266 269 271 274 275 278 281 284 283 278 275 272 270 268 270 270 270 270 270 270 270 270 270 270 270 270 268 268 266 264 263 262 261 262 263 266 268 270 271 271 273 275 281 284 282 261 136 145 154 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 293 293 293 294 295 297 298 298 299 301 302 304 305 306 306 306 304 304 302 302 301 299 298 297 296 296 296 295 296 295 295 295 295 296 298 297 297 296 296 295 294 293 291 290 289 289 288 287 286 286 286 285 286 286 287 287 288 289 289 289 290 290 291 292 293 294 295 295 295 296 297 297 298 299 300 300 300 300 300 300 301 303 304 305 307 308 310 311 313 313 313 313 312 312 310 307 305 303 298 280 268 262 260 257 257 257 260 262 264 270 276 284 290 290 291 291 293 295 289 268 148 234 274 276 275 272 267 261 254 247 255 262 273 276 279 279 280 278 274 255 231 237 254 260 266 268 264 218 178 183 189 198 207 216 224 230 231 232 232 231 230 225 218 214 212 214 215 217 217 217 217 216 215 214 214 213 212 209 206 200 199 197 199 201 205 208 210 210 210 209 207 206 205 204 204 205 206 208 210 213 215 216 217 217 217 217 218 218 219 218 218 215 210 203 195 193 193 196 201 207 210 214 214 215 216 217 218 216 214 208 203 200 199 198 200 202 203 205 208 210 210 210 210 210 211 212 214 215 217 217 216 214 211 207 204 201 199 199 199 199 202 204 207 208 211 213 214 215 216 216 215 213 212 210 208 204 199 200 201 206 210 215 218 220 223 226 228 229 230 230 228 227 225 227 227 229 228 228 228 227 228 227 225 222 215 204 197 198 198 204 206 209 206 206 203 203 202 206 206 211 216 217 217 217 215 213 210 212 212 216 220 222 222 221 223 225 229 232 238 243 249 253 255 256 256 250 242 235 244 250 254 255 256 255 257 256 255 257 258 259 260 261 262 265 266 267 268 273 276 280 279 278 272 270 267 267 268 268 268 266 264 265 265 267 266 266 268 268 268 266 265 263 262 261 260 257 261 264 266 268 270 270 270 271 275 278 280 281 254 131 147 154 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 295 295 296 296 297 299 300 302 303 304 304 304 303 303 302 300 299 296 296 296 295 294 295 294 294 295 296 297 296 297 297 295 295 293 292 291 290 289 288 288 287 287 286 286 286 286 287 288 289 289 290 291 292 292 293 294 295 295 296 296 297 297 299 299 300 300 300 301 302 301 301 302 302 302 303 304 305 307 309 309 310 311 312 313 313 312 312 311 311 310 305 296 277 268 259 257 255 255 258 259 264 268 275 281 281 281 283 285 287 289 294 287 282 181 268 274 273 272 265 257 252 243 241 243 250 261 268 272 276 278 279 275 264 256 253 259 264 272 269 232 184 178 187 196 203 212 219 226 230 232 232 233 231 231 228 223 219 216 215 218 219 219 218 217 216 215 216 216 217 215 211 207 202 201 200 202 204 206 207 208 205 203 203 203 204 203 204 206 208 211 212 213 215 216 218 219 218 218 218 219 220 218 216 214 207 198 193 188 189 193 197 202 208 212 215 216 215 214 215 216 215 212 206 202 198 198 199 201 203 205 206 209 210 210 211 211 211 214 216 216 217 218 217 215 212 210 205 202 200 200 202 201 201 204 207 208 210 212 213 214 215 216 216 215 214 210 208 205 205 203 205 206 208 212 214 217 218 222 226 229 231 233 232 230 227 226 227 229 230 230 230 227 226 225 223 219 217 210 204 199 195 196 196 196 196 196 196 193 196 197 201 204 209 212 216 217 217 218 217 214 215 215 217 221 223 223 223 224 225 229 233 237 242 247 251 254 256 254 251 243 239 244 250 257 257 259 257 256 255 255 255 257 258 259 261 262 262 262 264 267 271 275 278 275 272 267 264 265 265 266 266 264 263 262 259 261 262 263 265 264 265 267 267 265 263 260 258 256 253 260 263 265 267 268 268 268 270 271 273 277 282 261 128 148 167 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 299 300 300 299 299 298 298 297 296 296 295 296 294 294 293 293 294 295 296 296 298 298 297 297 295 293 292 291 290 289 288 288 287 286 286 286 287 287 288 289 290 290 292 293 294 294 295 295 296 297 297 298 299 299 300 300 302 302 302 302 303 303 303 303 304 304 306 306 307 309 309 310 310 311 312 312 311 310 311 310 308 305 300 292 278 272 267 261 258 258 261 263 263 268 274 276 274 276 276 280 283 285 286 279 275 269 269 269 272 267 261 257 251 247 243 243 247 253 261 266 272 275 279 277 271 267 263 266 270 281 253 180 184 187 195 204 210 218 224 229 233 234 233 231 228 225 225 225 220 219 217 219 221 221 220 219 217 216 217 216 217 215 213 209 206 205 206 206 206 204 201 195 191 192 198 202 206 207 208 210 212 215 218 220 221 222 223 223 223 223 222 221 221 219 215 209 201 193 189 188 189 194 200 205 210 213 215 216 215 213 215 216 214 210 203 198 195 198 200 203 205 205 207 209 211 211 211 210 210 214 216 219 219 220 218 214 209 205 201 201 201 202 204 204 203 205 207 209 211 213 214 214 215 215 216 215 213 210 208 206 206 208 208 210 210 211 213 214 216 217 222 227 230 232 232 230 227 227 229 230 231 229 226 217 216 219 221 219 215 208 204 200 198 193 191 191 190 190 190 192 194 195 201 204 207 210 214 217 219 219 218 218 218 219 221 223 224 224 224 224 225 227 231 235 241 246 250 252 255 254 251 246 242 241 248 256 259 261 258 256 255 253 254 255 257 259 259 259 260 261 262 265 270 272 274 270 264 261 260 261 261 262 262 263 262 259 258 259 261 260 259 257 259 264 265 265 265 262 258 253 252 254 259 263 265 267 267 267 268 270 274 277 290 292 184 261 223 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 294 292 291 290 290 289 289 289 289 291 294 297 298 300 300 299 297 295 293 291 289 288 288 287 287 286 286 286 287 287 288 289 291 293 293 294 295 296 296 296 297 298 299 299 300 300 301 301 302 302 303 303 304 304 304 305 305 306 307 308 309 310 311 310 311 311 311 311 311 310 311 309 306 302 296 294 291 291 284 272 268 263 263 263 263 265 270 270 272 270 270 272 274 275 273 269 265 266 266 264 267 263 260 255 252 248 246 245 249 252 259 264 270 273 276 277 275 274 271 271 270 266 245 219 209 206 206 213 219 225 230 233 236 238 233 227 224 222 222 221 221 219 220 222 222 221 221 219 218 217 217 216 216 214 212 211 209 209 209 209 208 205 198 193 193 197 201 203 206 205 207 210 214 217 220 223 226 229 231 233 233 235 234 232 228 224 217 208 201 195 189 190 195 201 206 209 212 214 215 214 214 213 214 215 214 208 200 195 194 198 201 205 206 208 209 210 212 212 212 212 212 214 216 219 220 219 215 210 202 199 198 201 205 205 206 206 207 207 209 211 213 214 215 215 215 215 214 213 212 210 209 208 209 209 210 210 212 213 213 214 215 216 220 226 230 233 233 232 231 229 229 231 232 226 216 207 208 212 215 214 212 207 206 203 200 197 194 192 192 193 195 197 198 200 202 205 206 210 213 216 218 220 221 222 222 222 222 224 224 225 224 224 224 225 228 232 239 244 249 251 253 253 251 249 245 239 246 252 258 261 260 258 255 253 252 254 256 257 259 259 260 259 259 262 265 265 267 261 255 254 256 257 258 258 257 258 259 258 258 259 258 255 252 248 252 258 261 263 263 263 259 257 252 253 255 260 262 265 265 265 266 270 276 279 287 290 295 290 268 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 287 288 290 290 292 293 295 295 295 294 292 291 289 287 286 287 287 287 286 286 287 288 288 290 292 293 294 295 296 297 297 298 299 299 299 299 301 301 302 302 303 303 305 305 305 306 306 307 307 307 309 309 309 310 311 311 312 312 311 311 311 311 312 310 307 306 304 305 306 308 301 290 283 278 276 274 270 270 270 270 270 268 265 265 265 264 264 260 260 258 261 260 258 255 255 253 252 250 250 250 252 255 260 264 269 273 275 276 277 277 274 270 264 257 249 241 229 223 218 223 227 231 234 237 237 237 228 224 221 219 218 219 219 220 222 223 223 223 221 219 219 219 218 217 215 213 212 212 211 210 210 211 211 209 205 204 204 205 207 206 205 206 207 209 213 217 220 222 225 228 231 233 234 234 233 232 229 226 218 211 202 196 193 197 202 206 208 210 213 215 214 213 212 212 213 214 214 205 195 189 192 199 203 207 208 209 210 211 212 213 213 214 214 216 217 221 220 218 207 197 191 195 200 205 207 210 210 209 209 210 211 212 213 214 215 216 215 215 214 213 213 212 212 211 211 211 211 211 212 213 215 215 216 217 221 225 230 233 234 234 232 231 228 227 222 208 205 203 204 206 207 211 209 210 208 205 204 199 198 197 198 198 200 202 204 205 206 207 209 211 213 217 219 221 224 225 225 225 225 224 224 224 224 223 223 223 226 228 235 243 249 250 252 252 251 251 248 243 245 248 254 258 261 258 255 254 252 254 256 258 260 259 258 257 256 253 254 252 248 248 248 252 254 258 258 257 255 256 256 256 258 258 256 252 247 242 248 252 256 258 261 261 262 260 258 255 257 258 260 262 262 263 265 270 277 279 283 289 289 289 278 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 293 291 289 287 285 285 285 285 285 285 284 285 286 288 290 291 293 295 296 297 297 297 297 298 299 299 299 300 301 301 303 304 305 305 305 306 307 307 307 308 307 308 309 309 310 310 311 311 312 312 311 312 312 312 313 312 310 310 312 314 315 315 310 303 297 293 289 286 282 282 280 276 274 270 267 267 265 265 262 261 259 256 254 255 254 253 253 251 251 253 253 254 256 258 261 264 268 271 273 276 277 277 274 270 264 259 255 248 242 234 229 229 232 234 237 238 236 232 227 223 221 217 216 217 219 221 223 223 223 223 222 221 219 219 219 217 215 213 212 211 212 211 211 212 212 212 211 210 209 209 208 208 207 208 207 209 212 215 218 220 221 223 224 226 226 226 226 224 225 224 220 215 207 203 201 204 206 208 210 212 214 216 215 213 211 211 213 210 206 195 189 188 194 200 205 208 209 210 211 211 211 211 211 213 214 216 218 221 222 219 213 206 201 202 203 207 210 211 212 213 212 212 213 214 215 217 216 216 216 215 215 213 213 214 215 214 213 213 212 213 213 213 214 215 215 216 219 223 229 233 233 233 232 231 226 210 202 200 198 197 199 203 208 209 211 212 212 212 211 207 206 206 206 206 205 206 208 208 208 209 210 212 215 218 222 224 226 228 228 228 227 226 224 225 224 223 221 219 219 225 233 239 247 248 250 249 250 251 250 251 248 249 251 255 260 259 258 256 254 254 256 258 259 260 257 254 249 244 238 234 234 237 242 248 253 256 258 257 255 254 254 254 254 254 254 251 246 243 245 248 251 254 258 258 258 259 259 258 258 260 260 259 258 261 264 266 273 274 279 286 287 289 277 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 284 283 282 283 284 285 287 289 291 293 296 297 299 298 299 300 300 301 300 300 301 303 304 305 306 306 306 307 307 308 308 308 308 309 309 310 310 311 311 312 312 312 312 313 313 313 313 313 314 315 316 317 317 316 311 307 304 300 298 295 294 295 293 289 285 281 278 276 274 272 270 267 265 265 262 261 259 258 257 256 256 255 256 257 258 261 262 265 267 269 272 275 276 277 276 272 265 259 255 250 245 241 237 234 235 237 238 238 237 231 226 223 220 217 215 215 217 219 222 223 223 222 221 221 220 220 219 218 217 215 214 213 212 212 213 212 214 213 213 211 210 210 209 209 209 209 209 210 211 213 215 217 219 221 223 225 224 224 222 222 222 222 219 217 213 211 210 210 211 211 211 211 213 214 213 210 207 205 202 199 195 188 191 196 201 204 205 207 209 209 210 209 210 210 210 213 215 215 219 220 222 219 214 210 206 204 205 209 211 213 214 214 214 214 214 214 215 216 218 217 217 216 215 214 213 214 215 215 216 215 214 213 213 214 214 214 213 213 216 220 226 229 231 230 228 216 203 198 195 192 193 193 203 210 218 220 222 221 221 220 216 212 210 209 208 208 207 209 209 210 210 211 212 213 218 221 224 226 228 230 231 230 229 228 226 225 224 221 218 214 215 220 227 235 242 247 248 248 249 248 251 252 254 252 253 253 254 255 255 255 255 257 258 260 260 259 256 250 240 232 225 221 221 226 234 241 247 251 254 253 253 251 250 250 251 251 251 251 247 245 244 246 248 249 250 250 252 255 256 259 260 259 258 256 253 254 258 262 266 269 274 279 287 292 278 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 290 291 292 294 295 296 297 298 299 299 300 300 302 304 306 307 307 308 308 308 308 308 308 307 308 309 309 310 311 312 312 312 312 313 313 313 313 313 314 315 316 316 317 318 318 317 314 311 308 306 304 301 302 303 299 294 290 289 287 285 285 283 283 281 278 276 274 272 270 268 266 265 263 264 264 264 265 265 265 266 268 269 271 273 274 276 276 274 268 262 256 252 247 244 241 238 238 238 239 239 237 233 226 224 221 218 216 214 216 219 220 221 222 221 220 220 219 220 219 219 218 216 215 214 213 213 213 213 214 214 215 214 214 214 213 211 211 211 211 212 213 214 215 216 218 220 222 225 225 224 223 222 222 221 220 217 213 213 214 218 218 218 214 209 205 199 196 196 198 198 197 195 193 191 200 206 209 210 206 205 207 208 210 208 209 210 212 213 214 216 218 220 222 220 215 210 208 206 208 210 213 215 216 216 215 215 214 215 216 217 217 217 217 215 215 215 214 214 215 216 217 216 216 215 215 214 214 213 212 212 213 217 222 223 223 211 199 195 193 192 191 191 196 205 216 223 228 230 228 227 226 223 221 216 214 212 211 210 209 211 211 212 214 214 215 215 219 221 225 228 230 233 234 234 231 229 227 225 221 218 215 214 215 220 227 234 240 244 247 246 248 248 253 254 256 256 257 257 255 255 254 254 256 256 259 261 261 258 253 245 233 225 218 216 216 219 227 236 243 247 250 251 252 250 248 247 247 249 249 250 247 246 246 247 247 247 245 246 247 250 253 255 256 256 251 250 243 245 252 257 258 262 265 269 276 268 247 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 298 298 298 298 301 303 304 306 307 308 308 308 308 308 308 308 309 309 310 310 312 312 312 312 312 313 313 313 313 314 314 315 316 318 319 320 320 317 314 313 311 312 308 302 303 305 299 295 294 292 291 293 293 293 291 289 288 286 283 283 281 279 276 276 274 273 273 272 272 271 271 271 271 272 272 274 275 276 276 275 271 267 262 256 252 248 245 243 243 242 243 241 238 234 230 226 222 219 216 215 216 217 218 219 219 219 218 218 219 218 218 218 218 217 216 215 215 214 214 214 215 215 216 216 216 215 215 214 212 213 213 214 215 216 216 217 217 219 221 223 226 226 226 225 224 222 220 215 212 211 214 218 217 217 211 206 201 200 197 198 200 199 199 197 200 199 205 209 214 214 210 207 206 207 208 208 210 210 213 215 215 217 218 219 222 218 215 212 211 211 211 212 215 217 218 218 218 217 216 216 216 216 215 215 216 216 216 216 217 217 217 217 218 217 217 216 215 215 214 213 213 213 214 211 209 198 176 171 180 193 190 190 190 197 208 217 226 231 233 233 233 234 234 234 229 226 221 218 216 214 214 214 213 213 214 214 218 219 220 221 224 228 232 234 236 235 236 233 229 225 220 215 214 215 217 222 226 232 238 241 243 245 246 247 251 252 256 256 257 257 256 256 253 252 252 253 257 259 257 254 249 238 229 222 218 215 214 214 221 230 239 244 248 247 248 247 246 245 247 248 248 247 246 245 244 246 246 245 245 245 245 247 248 250 248 245 237 239 239 245 247 251 252 254 251 251 250 234 194 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 307 307 307 308 307 307 309 309 309 309 310 311 311 311 312 312 312 313 313 313 313 314 316 318 319 320 321 319 318 316 314 314 314 311 307 305 304 299 295 295 293 293 294 296 296 295 295 293 292 291 288 286 284 284 282 280 280 279 279 278 278 278 277 276 276 276 278 278 278 278 277 276 273 268 263 260 255 252 250 247 245 244 243 241 238 234 231 227 222 220 219 218 218 218 218 218 217 217 217 217 217 218 218 218 218 217 216 216 216 215 215 216 216 216 217 217 217 217 215 214 214 215 215 216 216 216 218 219 220 221 222 225 226 226 226 226 225 223 218 215 214 213 213 210 205 189 185 185 192 197 201 203 203 203 203 204 206 208 210 212 211 209 207 207 208 210 210 210 212 214 216 217 217 219 220 219 217 215 211 214 215 214 214 215 217 219 219 219 218 218 217 216 215 214 214 216 216 218 218 220 219 219 219 218 217 217 216 216 217 216 217 216 216 216 214 208 200 193 190 193 196 190 188 191 200 211 220 228 233 237 241 241 240 243 243 239 236 231 226 224 221 219 218 216 215 216 216 219 221 221 220 220 226 232 234 236 237 235 230 225 220 217 214 215 217 220 224 227 231 234 238 240 244 245 247 250 253 254 257 258 258 259 257 256 254 251 249 249 250 250 249 245 236 230 222 217 214 214 215 220 227 235 240 245 245 245 244 243 244 245 245 245 244 243 243 243 244 245 245 245 247 246 244 245 248 245 243 235 242 248 252 255 248 247 238 229 216 180 148 155 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 308 308 308 309 309 310 310 311 311 312 312 312 312 313 315 319 320 322 321 321 320 318 317 317 317 313 310 307 305 301 299 295 295 293 293 295 298 297 296 295 294 295 292 290 289 287 286 285 283 282 282 283 282 281 281 282 282 282 282 282 281 281 280 279 277 273 270 265 262 259 256 253 251 249 245 244 241 239 235 231 229 227 224 223 221 221 220 219 218 217 217 218 218 218 218 218 217 218 218 218 218 218 217 217 217 217 217 218 219 219 217 217 217 217 217 217 217 217 218 219 221 221 223 224 224 223 222 222 221 221 219 217 215 213 212 209 205 202 201 203 205 205 206 206 207 206 207 207 209 211 211 211 209 208 207 207 209 211 211 213 213 216 217 218 219 220 220 218 216 215 214 216 218 217 217 216 217 219 221 221 220 219 218 217 215 214 215 215 216 218 220 221 221 220 219 218 217 217 216 218 219 219 220 221 221 220 218 214 212 207 206 203 199 195 192 191 197 205 216 227 237 242 244 246 247 248 247 246 242 239 234 230 227 225 223 223 220 219 221 221 220 221 219 219 224 229 235 236 237 233 228 223 218 214 214 214 218 221 223 226 229 232 234 237 238 242 245 247 251 254 256 258 261 261 260 258 255 249 243 239 237 240 242 241 237 231 225 219 214 215 217 221 226 233 239 241 243 242 241 240 239 240 242 241 240 239 239 239 242 244 246 249 250 251 253 253 251 254 252 251 253 253 248 251 243 240 229 210 169 150 142 150 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 311 310 310 311 311 313 316 317 319 319 320 321 320 319 318 318 317 313 310 306 303 301 297 294 293 292 294 297 298 297 298 296 296 294 292 291 290 287 286 286 284 284 284 285 284 284 284 284 285 285 284 284 284 283 280 279 276 273 270 267 262 260 257 254 251 249 246 243 241 238 236 233 230 229 227 224 222 222 220 219 218 217 218 218 218 218 217 218 218 218 218 218 218 218 218 217 217 218 219 218 219 219 220 220 219 218 218 217 217 219 219 221 223 223 223 223 223 222 221 220 219 218 216 213 212 210 207 206 205 205 206 209 209 209 209 207 207 208 210 211 213 212 210 209 208 208 209 210 211 212 212 214 215 218 219 220 221 220 219 217 217 217 219 219 220 219 217 218 219 220 220 220 219 218 217 215 215 216 216 217 218 221 221 222 221 220 217 216 216 218 219 219 220 221 221 218 216 218 218 217 214 212 208 205 200 195 189 190 202 221 232 240 241 243 243 245 247 249 250 248 245 239 235 231 229 228 226 226 225 224 224 224 222 221 221 224 227 234 236 237 230 225 220 217 212 213 215 218 221 223 226 226 229 232 237 239 240 243 247 250 254 256 257 261 261 262 260 257 250 241 228 230 231 235 239 238 235 228 223 217 216 220 224 229 233 237 241 242 243 242 241 240 240 241 240 239 238 238 240 243 246 250 254 256 259 262 256 251 249 252 248 248 246 237 236 234 228 220 196 172 165 160 160 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 318 318 319 317 317 316 316 316 313 310 307 305 303 299 296 293 292 294 295 298 300 301 298 297 296 294 291 290 289 287 286 286 286 286 286 286 287 287 287 286 286 286 287 286 285 282 281 278 274 271 268 265 262 259 258 255 252 249 246 244 242 240 238 235 233 230 227 226 225 222 221 220 219 218 218 218 218 218 217 217 217 217 218 218 218 218 217 218 217 218 218 218 218 219 219 219 219 218 218 218 219 220 222 222 224 225 224 223 222 221 220 219 217 214 211 207 205 203 204 206 206 207 208 208 206 206 205 207 208 210 213 214 213 212 210 209 209 210 211 212 213 213 214 215 217 219 220 220 220 219 218 219 219 220 219 219 219 218 219 220 221 221 220 219 218 218 217 217 218 219 220 220 220 221 221 220 218 217 216 217 218 219 220 221 220 218 215 215 215 218 220 220 218 216 213 209 209 208 217 225 232 238 239 240 239 239 240 244 247 250 251 249 245 239 232 231 229 229 229 228 228 228 227 226 225 224 226 228 231 235 234 229 223 217 215 212 216 216 218 221 223 225 226 229 232 238 240 241 244 247 250 251 255 257 259 261 263 262 257 250 236 225 223 226 232 236 239 236 233 226 222 220 223 227 233 236 238 241 243 245 246 245 243 243 243 243 242 240 242 244 248 252 255 257 256 259 257 256 254 252 248 243 234 232 232 231 233 228 216 192 174 162 160 160 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 312 309 308 305 304 302 299 295 294 295 296 299 300 300 300 300 297 295 293 291 289 287 286 286 287 287 289 289 290 290 290 289 287 288 287 287 284 283 280 279 276 273 270 268 265 262 261 258 255 253 250 248 246 243 240 237 236 233 231 228 227 225 223 222 221 220 219 218 219 219 218 217 217 218 218 218 218 218 218 219 218 218 218 218 218 219 219 219 219 219 219 219 220 221 222 222 224 224 224 224 223 222 221 219 217 214 211 207 206 206 206 206 206 206 206 204 202 201 202 203 207 210 214 215 214 213 212 211 211 211 212 213 214 214 214 215 217 218 219 220 220 219 219 220 221 221 221 220 219 219 219 220 221 221 221 220 218 217 217 218 219 220 221 221 222 221 220 219 217 216 217 217 218 218 219 219 218 215 213 213 215 218 221 221 221 223 223 223 223 224 226 228 231 234 235 236 236 232 235 238 243 248 250 251 250 244 238 232 230 229 229 228 231 233 233 231 230 229 229 231 232 234 232 228 222 214 212 214 215 216 221 222 222 223 226 229 234 236 240 242 245 247 247 251 253 257 259 261 263 263 258 247 234 223 220 221 226 233 237 237 236 229 226 224 227 231 234 239 240 243 245 248 250 250 248 246 248 248 247 246 247 248 247 249 251 250 252 253 254 261 259 251 237 224 221 225 230 236 236 231 216 194 180 162 160 160 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 296 299 298 299 298 298 297 295 293 291 291 288 287 287 287 288 290 291 291 292 291 291 291 289 289 287 286 284 282 281 278 277 274 271 270 267 265 262 260 257 254 253 251 248 244 242 240 238 235 233 231 228 226 224 223 222 221 221 220 219 219 219 219 218 218 218 219 219 219 219 219 219 219 218 219 219 219 219 219 219 220 220 220 220 221 223 223 223 224 224 223 222 222 220 218 216 213 211 208 207 206 206 206 206 205 204 203 203 202 203 205 208 210 213 214 215 214 214 213 213 213 213 213 214 215 215 216 216 217 219 219 220 220 221 221 222 222 222 221 220 220 220 220 221 221 221 221 220 219 219 220 220 220 221 222 223 222 220 219 217 217 217 218 218 218 217 216 215 213 211 214 215 219 220 220 222 225 227 228 226 227 226 227 230 231 233 235 233 230 229 230 236 240 246 248 250 247 242 235 229 226 227 229 233 237 239 239 235 232 230 231 232 233 231 226 220 215 212 213 214 216 219 220 220 222 223 228 232 237 241 243 245 247 246 248 250 254 257 261 263 265 260 247 230 219 216 218 223 230 234 236 236 233 229 226 229 232 236 240 243 244 247 249 250 249 249 247 248 249 249 248 247 247 245 245 247 249 249 253 254 255 249 240 224 217 216 219 227 233 236 234 224 203 180 166 166 162 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 289 287 285 286 287 288 288 289 290 291 290 290 290 289 288 287 284 284 283 282 281 278 275 274 271 268 267 264 263 260 257 255 253 250 247 245 242 240 238 235 232 230 228 226 224 223 222 221 220 219 219 219 219 219 219 219 220 219 219 219 220 220 220 220 220 220 220 219 220 221 221 221 221 222 222 223 224 224 224 224 222 221 220 218 217 214 213 210 209 207 206 205 206 206 206 205 205 205 205 206 208 210 211 212 213 214 215 215 214 214 213 214 214 214 216 216 216 217 217 218 219 220 221 221 222 223 223 223 222 221 221 220 220 221 221 220 220 220 220 221 221 221 222 222 222 223 222 221 220 220 219 219 218 218 217 216 214 213 212 212 215 218 220 221 222 222 223 226 226 226 226 226 228 229 231 232 233 232 230 227 227 232 236 242 244 247 246 244 238 230 222 221 225 233 240 244 243 238 235 232 230 230 232 229 226 220 215 214 213 214 215 215 217 219 220 222 226 229 234 239 242 245 244 245 247 247 252 255 257 261 263 257 246 227 216 212 216 222 228 232 234 234 232 229 227 229 232 238 240 243 244 244 246 245 246 245 245 246 246 247 246 244 245 244 245 247 248 251 252 250 247 234 228 221 216 213 217 222 225 231 232 224 206 188 173 162 156 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 289 289 288 287 287 286 285 282 283 281 280 280 279 276 275 274 273 270 268 266 263 260 258 255 253 251 248 245 243 241 237 235 232 230 227 225 223 222 221 221 220 220 219 219 220 220 220 220 221 221 220 221 221 220 221 221 221 221 221 221 221 220 221 221 222 222 224 224 224 224 223 222 220 218 217 215 213 211 210 208 207 206 206 206 206 207 207 206 207 207 209 210 210 211 213 213 214 215 215 215 215 215 215 216 216 217 217 217 217 217 218 218 220 220 221 222 223 223 223 222 221 221 221 221 221 221 221 220 221 221 221 221 221 221 223 222 222 221 221 220 220 220 219 218 217 216 216 214 211 213 214 217 219 221 222 223 223 224 226 226 226 226 226 228 229 231 231 232 233 233 230 230 231 235 239 242 244 246 245 240 231 222 220 219 225 233 240 240 241 237 233 230 227 230 226 223 219 216 215 214 214 214 215 215 216 217 220 222 228 232 237 239 243 243 242 243 245 249 252 255 257 260 256 242 219 212 208 215 221 227 231 232 231 228 227 226 228 231 236 239 242 243 243 243 241 242 242 243 243 242 242 243 243 245 244 247 248 248 246 243 239 237 231 225 222 216 210 208 211 209 212 220 209 196 180 166 162 156 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 280 279 278 277 275 274 272 270 269 267 266 263 262 259 257 255 254 252 250 247 243 240 237 234 231 229 226 224 223 221 221 221 220 219 219 220 221 220 221 221 222 222 223 223 222 222 221 221 221 221 221 221 221 221 222 222 223 224 224 224 223 223 222 220 217 215 213 210 209 208 208 207 207 207 207 207 208 208 209 209 209 210 210 211 212 213 214 214 214 215 215 216 216 216 217 217 217 218 218 218 218 219 219 219 221 222 223 223 224 223 223 223 222 221 221 221 221 221 221 221 221 220 221 220 221 221 221 221 221 220 220 221 220 218 217 216 215 214 214 213 214 216 218 221 222 223 223 225 226 226 227 228 228 229 229 230 231 232 232 233 233 232 232 232 235 237 241 243 246 246 245 236 228 224 224 226 230 236 240 242 240 233 228 226 225 225 222 219 216 212 212 212 214 215 214 215 217 218 222 226 230 234 237 240 239 239 241 242 245 250 254 255 256 250 235 213 209 209 215 222 227 228 227 227 226 224 224 226 229 235 238 240 240 240 240 239 240 240 240 240 240 241 242 243 245 244 245 247 244 241 235 230 228 225 225 225 218 212 200 197 197 198 200 196 188 180 166 162 159 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 264 262 260 257 255 253 251 250 248 245 243 240 236 234 232 229 226 224 224 223 221 221 221 221 221 221 221 221 222 223 224 224 225 224 223 223 222 221 221 220 220 220 221 221 222 222 222 223 224 224 224 223 222 220 217 214 212 210 209 208 208 208 209 208 208 209 210 210 210 211 211 211 212 213 213 214 214 214 214 216 216 216 217 218 218 218 219 219 220 220 220 220 220 222 222 222 223 223 224 224 224 223 223 223 222 222 222 222 222 222 221 221 220 219 220 220 221 220 220 220 221 220 220 218 217 216 215 215 214 214 216 218 219 221 223 224 225 226 226 227 228 229 230 230 231 231 232 232 232 233 233 233 233 233 236 237 240 243 247 249 249 246 241 235 233 233 236 241 246 248 242 233 225 223 220 220 219 218 216 213 213 211 212 214 214 215 217 220 223 226 229 230 232 234 235 237 237 239 243 246 250 252 250 244 227 209 210 212 217 222 227 227 226 224 221 222 223 223 228 232 234 237 239 240 238 238 239 239 240 240 239 240 241 244 244 245 245 243 238 234 227 225 222 222 228 228 221 211 202 197 191 192 194 187 187 180 174 164 160 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 241 238 234 232 229 226 225 224 224 222 222 221 221 221 221 221 223 223 223 224 226 228 226 226 225 224 223 222 221 221 220 220 221 221 221 222 222 223 223 224 225 225 224 222 219 216 214 212 210 210 211 210 209 210 210 210 210 211 212 212 213 213 213 213 213 214 214 215 215 216 217 217 217 218 219 219 220 220 220 220 220 221 221 222 222 223 223 224 225 224 224 224 224 224 223 223 223 222 222 221 221 221 221 220 220 219 219 219 220 221 221 220 220 219 218 217 216 216 216 216 217 219 220 222 223 224 225 225 226 226 227 229 230 232 233 233 233 233 233 234 235 234 234 235 237 239 241 246 249 251 253 252 250 245 243 242 244 247 251 250 242 234 228 221 218 217 216 216 213 212 212 212 213 214 215 218 220 222 225 228 228 226 228 228 230 233 235 237 240 244 247 248 246 241 225 213 212 214 219 222 228 226 225 222 220 220 221 221 226 230 233 235 237 237 239 240 240 240 240 239 239 241 243 245 245 245 242 235 231 225 222 222 222 218 221 221 217 209 197 191 186 186 186 192 186 180 174 165 158 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 221 221 221 221 221 221 222 223 223 223 225 226 226 226 225 224 223 222 221 220 220 220 220 220 221 221 222 223 223 224 226 226 226 225 222 219 216 215 213 213 211 211 210 211 211 211 211 212 212 213 213 214 213 214 214 215 215 215 215 216 216 217 218 218 219 220 220 221 221 222 222 222 222 222 222 223 224 224 224 224 224 224 224 224 224 224 223 223 223 221 221 221 221 221 219 220 220 220 220 221 220 221 221 220 220 219 219 219 219 220 221 221 222 223 224 225 225 226 226 226 226 227 229 230 231 232 232 234 234 234 235 235 236 236 239 241 245 248 250 252 253 255 254 253 250 248 247 246 246 245 241 235 229 223 219 218 217 215 214 213 213 213 213 214 216 218 221 222 225 228 226 227 225 225 228 231 233 235 238 240 242 243 240 236 225 216 212 212 217 222 226 225 225 222 220 220 220 221 225 228 231 234 235 236 238 239 242 240 239 240 241 242 243 244 244 241 238 231 225 219 219 219 222 218 221 221 216 206 192 192 186 186 191 191 186 180 175 166 159 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 224 224 222 223 221 221 221 220 220 221 220 220 220 221 221 222 222 223 223 225 228 229 229 227 224 221 219 216 215 214 212 213 212 211 212 211 212 212 212 213 213 214 213 214 215 215 215 215 216 216 217 217 218 218 218 220 220 221 221 222 223 223 223 223 223 224 224 224 224 224 224 225 224 224 224 224 224 224 223 223 222 221 221 222 221 221 221 221 221 221 221 222 221 221 222 222 221 222 222 223 224 224 225 225 226 226 227 227 227 228 227 228 228 229 230 231 231 233 234 235 235 234 235 236 238 240 242 244 247 250 252 255 255 256 254 252 249 247 245 243 241 237 233 227 224 220 219 218 217 216 216 216 216 216 217 220 221 222 225 226 225 225 223 223 225 226 229 234 235 237 238 239 235 231 221 216 212 212 216 219 223 223 223 222 221 221 221 224 225 230 232 233 235 236 238 239 240 240 238 238 238 238 238 238 240 235 231 225 222 220 222 219 222 222 218 217 213 204 198 194 186 186 186 191 186 180 175 171 164 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 221 221 221 222 222 222 223 223 224 224 226 227 227 225 223 222 219 218 216 216 214 213 214 213 212 212 212 212 212 213 213 214 214 214 215 215 215 215 216 216 216 216 218 219 219 220 221 222 223 223 223 224 224 224 224 224 224 224 224 224 224 225 225 225 225 225 225 224 224 224 223 223 223 223 223 222 222 222 222 222 222 223 222 223 223 224 224 224 225 226 226 227 227 228 228 229 229 229 229 229 229 229 228 229 230 230 231 232 233 234 234 234 234 234 235 236 238 240 243 246 249 251 253 254 255 253 251 248 245 243 239 236 231 228 224 222 220 220 219 219 218 219 219 221 222 222 224 225 226 226 226 223 223 223 222 223 226 229 231 232 233 233 230 225 218 213 210 211 213 216 219 220 220 219 220 219 221 223 227 230 232 234 234 236 237 237 237 236 234 233 233 232 232 233 235 232 229 227 225 225 227 225 222 219 218 215 209 204 198 194 194 186 192 191 190 185 185 180 173 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 224 223 221 218 216 212 211 211 211 211 211 211 212 211 212 212 212 212 213 213 214 214 215 216 215 216 216 216 216 216 216 216 217 219 220 222 222 224 224 224 224 224 224 224 224 224 224 224 225 225 225 225 225 225 225 225 225 225 224 224 224 224 224 224 223 222 223 223 224 224 223 224 224 224 226 226 226 227 227 228 229 229 230 230 231 231 231 231 231 231 231 230 230 230 230 231 232 232 233 233 232 232 233 234 235 236 237 239 242 243 246 248 249 251 251 250 247 243 239 236 232 229 225 222 220 220 220 220 221 222 223 224 225 226 227 226 227 227 228 227 226 223 223 222 222 222 223 225 225 225 225 223 220 215 212 209 209 210 213 214 215 217 217 216 216 218 221 222 226 230 230 232 232 232 233 231 230 226 226 225 226 228 231 231 232 230 229 229 229 227 227 222 219 216 212 211 202 197 192 192 186 186 185 190 189 189 184 176 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 209 209 210 210 210 210 210 211 212 213 213 214 214 214 215 215 215 215 215 216 217 218 219 220 222 224 225 226 225 225 225 225 224 224 224 225 225 225 225 225 225 225 225 225 225 225 225 225 225 224 224 225 224 224 224 224 224 224 224 224 224 225 226 227 227 228 228 229 229 230 231 232 232 233 233 233 233 233 233 232 232 231 231 231 231 232 232 233 231 232 232 233 233 234 235 236 238 239 240 242 243 245 246 247 247 246 243 240 235 231 228 225 222 220 220 220 220 221 223 224 225 227 227 228 227 227 227 228 228 226 223 223 220 220 220 218 218 219 219 219 219 216 214 210 208 208 207 209 210 212 214 214 213 214 215 218 221 222 225 225 226 226 228 226 226 225 223 223 222 223 225 228 229 231 233 231 231 232 230 229 227 222 219 216 212 204 195 191 185 180 180 180 180 185 185 180 176 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 212 212 212 212 213 212 213 213 214 216 217 218 219 222 224 225 226 226 226 226 225 224 224 224 225 225 225 225 225 225 225 225 225 225 225 225 225 225 224 224 225 224 224 224 224 224 224 224 224 224 225 226 227 228 229 229 231 231 232 233 234 234 234 234 234 235 235 235 234 234 234 233 233 233 234 232 233 233 234 234 234 235 236 236 237 237 238 239 241 241 242 243 244 244 244 243 240 237 234 230 226 223 222 220 220 221 222 223 224 225 225 225 226 225 225 225 225 224 222 221 221 219 218 216 214 215 215 214 214 215 213 211 210 207 208 207 208 207 211 211 210 209 210 211 214 216 217 221 221 222 223 223 223 223 223 222 223 223 225 226 228 229 232 232 234 232 234 233 230 229 225 222 219 217 210 202 194 184 180 180 176 180 180 180 180 176 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 218 218 219 221 222 222 221 222 222 222 222 223 224 224 224 225 225 225 225 225 225 225 225 225 225 225 224 224 224 224 224 224 224 223 224 224 224 224 224 226 226 227 228 230 231 232 233 234 234 235 236 236 236 236 236 236 236 236 236 235 235 235 235 235 234 235 235 235 235 235 236 236 236 236 238 238 239 239 240 242 243 244 243 243 243 241 240 237 233 230 227 225 224 224 223 223 224 224 223 224 224 224 222 221 221 220 218 217 217 215 214 212 212 210 209 209 210 209 211 210 208 209 208 207 208 208 210 210 208 206 206 206 206 208 211 211 214 215 216 218 219 220 220 220 220 222 222 223 226 228 230 232 233 234 233 234 234 231 232 229 225 223 220 215 206 199 191 188 184 180 176 176 176 176 173 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 222 222 222 223 223 223 223 224 224 224 224 224 225 224 224 224 224 224 224 224 223 224 223 223 224 224 224 224 225 226 227 228 230 232 234 235 235 236 236 236 237 237 237 237 237 237 236 236 236 236 236 236 236 236 237 236 237 237 237 237 237 238 238 238 239 239 240 241 241 242 243 243 243 242 241 240 238 236 233 230 229 227 226 225 224 224 224 225 224 224 222 222 220 218 218 217 215 214 212 210 209 209 207 206 206 206 206 208 207 207 206 206 207 208 206 207 206 206 205 203 202 202 203 204 205 206 208 209 210 210 211 211 211 214 214 216 216 219 221 223 223 226 229 229 229 229 230 228 226 225 221 217 213 206 196 189 186 183 180 177 177 174 174 171 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 224 224 223 224 223 224 223 223 223 223 224 224 224 224 224 224 225 227 228 229 231 234 236 237 238 238 239 239 239 239 239 239 238 238 237 237 237 237 238 237 238 238 238 238 238 238 238 238 238 238 239 239 240 241 241 241 242 243 243 243 243 243 242 241 239 238 236 234 232 230 228 227 226 227 226 226 225 224 222 221 221 219 218 216 215 215 212 210 210 209 209 207 207 206 206 205 205 205 205 205 205 206 206 206 206 205 203 201 200 199 199 199 199 200 200 201 201 201 203 203 203 204 206 206 207 207 210 210 212 212 214 215 216 215 217 215 216 214 214 212 210 204 199 196 193 191 188 186 180 177 177 175 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 224 225 225 226 226 227 229 230 231 234 234 236 236 236 238 238 239 239 239 239 239 239 239 238 238 237 238 238 238 239 240 240 240 240 240 239 239 239 239 240 240 240 242 242 242 242 243 243 243 243 243 242 241 239 238 236 234 234 230 231 230 228 227 227 225 225 222 221 221 219 218 218 216 215 213 212 210 210 210 208 207 206 206 204 204 206 206 206 206 206 206 206 205 204 202 202 201 199 199 199 197 197 197 197 197 199 199 199 199 199 200 200 200 200 202 202 203 201 202 202 202 203 206 206 207 206 206 206 205 203 200 200 200 198 197 195 195 192 192 190 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 235 235 236 236 236 236 236 235 236 236 236 236 237 237 238 238 240 240 241 242 241 242 241 240 240 240 240 240 240 242 242 242 242 243 243 243 243 243 243 243 241 239 238 237 236 234 233 232 231 228 228 227 225 224 222 221 219 218 218 216 215 213 212 210 210 210 208 208 206 206 206 205 206 206 206 206 206 207 206 206 205 204 203 201 200 200 198 198 198 196 196 197 197 197 197 197 197 198 198 198 198 198 198 197 197 197 197 197 199 200 201 202 203 202 202 201 202 202 201 201 201 201 200 200 200 199 200 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 236 237 237 238 238 239 239 239 239 239 238 239 239 240 240 241 242 242 243 243 243 244 244 244 244 244 244 242 241 240 239 237 235 234 233 232 231 228 227 225 224 222 221 219 218 218 216 215 213 212 212 210 209 207 207 207 206 206 206 207 207 207 209 208 207 209 207 206 206 203 203 200 200 199 197 197 197 198 198 198 197 197 197 197 199 198 198 197 197 197 195 195 196 196 196 197 197 197 199 200 199 200 200 199 199 201 201 199 200 200 200 202 202 202 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 240 240 241 242 242 243 243 244 244 244 244 244 243 242 242 241 239 238 235 235 234 235 232 231 228 226 224 222 221 220 218 217 215 215 214 214 212 212 209 209 208 206 206 206 206 206 207 208 208 210 212 210 211 210 209 208 205 204 204 201 201 200 200 200 199 199 199 199 198 198 198 199 199 198 197 196 196 196 195 195 195 195 195 196 196 197 197 197 199 199 200 200 199 198 198 199 199 199 200 200 202 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 242 241 239 237 235 232 231 228 226 224 221 219 218 217 215 215 214 212 212 211 211 211 212 211 211 210 210 207 206 204 203 204 205 206 210 212 214 214 215 214 211 211 209 208 206 205 203 202 202 201 201 201 201 200 200 200 200 200 199 199 198 197 197 196 196 194 194 194 194 194 194 196 196 197 198 198 198 198 198 198 198 198 198 198 198 200 200 200 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 209 208 208 207 207 206 204 204 204 206 206 206 206 204 205 205 206 207 208 212 214 217 218 218 218 217 215 212 209 209 206 206 206 204 203 203 203 202 201 201 201 200 200 200 200 200 198 198 197 196 194 194 194 193 194 195 196 197 197 197 197 198 198 198 198 198 198 198 198 198 198 198 198 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 206 207 208 211 211 214 214 216 216 216 216 215 214 213 212 210 209 208 208 208 207 205 205 205 205 205 203 203 202 202 201 201 200 198 198 196 196 194 195 193 195 196 196 197 197 198 198 198 198 199 199 198 198 199 198 198 198 198 198 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 210 210 210 209 208 208 206 205 205 205 203 203 203 203 202 201 200 200 198 197 196 196 196 195 196 197 198 199 200 201 201 200 200 201 201 200 200 200 199 199 198 198 198 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 200 200 198 197 197 197 197 197 197 197 197 197 197 197 198 198 198 198 198 198 198 198 198 198 198 198 197 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 196 195 195 195 195 194 194 195 195 195 195 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan