CAPE 13 9 5 0 0 2 16 50 65 64 53 28 10 35 71 89 89 85 94 93 79 60 47 38 16 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 4 0 0 0 1 6 23 36 47 52 36 34 29 57 71 79 91 83 86 82 65 52 39 30 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 14 1 0 0 0 0 2 4 4 16 34 41 38 30 40 43 43 68 73 87 83 72 47 26 18 18 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 14 0 0 0 0 0 0 0 0 2 31 42 35 38 12 60 53 33 47 75 62 65 56 46 41 20 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 9 0 0 0 0 0 0 0 0 0 14 34 52 44 12 67 75 41 30 44 39 41 43 32 24 23 14 11 8 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 0 0 0 0 0 1 1 2 14 18 51 38 19 44 43 41 16 10 20 30 17 18 11 23 34 30 19 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 3 4 4 3 5 41 35 34 41 48 80 13 0 15 30 28 43 37 16 14 21 20 7 3 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 2 1 0 0 0 3 8 14 12 6 30 34 35 21 39 75 0 0 20 18 10 11 9 14 10 16 28 26 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 5 1 0 0 0 1 9 8 3 8 22 25 25 12 40 50 0 0 18 15 7 11 17 21 27 19 24 25 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 2 2 0 0 2 7 10 13 10 5 3 5 12 21 17 29 17 0 1 6 17 12 3 6 20 39 29 37 49 44 20 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 1 0 0 12 16 14 11 5 4 2 6 15 10 20 48 21 0 1 6 23 28 23 23 38 41 34 45 46 34 15 4 3 1 0 0 0 0 3 5 4 3 9 7 1 0 0 0 0 0 0 0 0 1 5 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 2 5 7 8 10 15 14 16 16 11 10 6 5 9 11 5 0 2 0 3 8 7 1 10 24 36 45 47 56 65 59 46 33 18 2 3 0 3 7 3 19 12 5 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 3 10 8 8 19 12 12 19 22 27 31 12 9 15 17 5 0 0 0 3 6 6 1 11 25 39 54 69 71 55 48 47 50 40 6 30 11 12 17 7 23 7 6 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 3 11 8 11 20 21 13 17 21 22 22 14 13 23 27 20 0 0 0 0 0 4 11 21 25 40 60 70 69 55 53 60 74 63 31 43 20 31 21 15 25 18 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 8 11 16 9 13 21 21 19 23 26 26 22 21 38 7 0 0 0 0 0 3 10 24 36 33 47 56 59 66 84 78 55 81 78 69 73 42 73 26 16 33 33 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 9 8 9 16 8 4 7 18 25 15 21 15 10 18 30 0 0 0 0 0 1 5 18 32 39 41 49 54 61 62 66 72 58 68 84 98 103 101 149 54 34 19 6 1 7 1 3 26 30 10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 9 4 6 11 6 1 0 8 17 17 30 23 7 16 19 1 0 0 0 0 0 1 10 32 40 44 52 65 70 73 73 67 62 70 85 75 85 79 91 126 111 50 29 14 10 4 8 53 58 30 5 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 3 7 10 6 0 0 0 5 16 23 14 4 15 12 2 0 0 0 0 0 5 15 24 40 47 55 61 62 68 63 63 64 70 74 68 116 86 54 84 105 82 104 99 42 18 73 58 29 9 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 5 6 4 3 2 0 0 8 17 16 6 2 12 10 5 1 0 0 0 7 16 31 50 54 54 56 57 61 70 62 71 73 67 69 82 76 73 67 55 52 84 53 36 46 68 99 78 45 41 27 7 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 8 7 2 0 0 0 0 4 12 13 11 9 9 5 6 3 0 0 1 15 14 7 17 51 58 58 51 53 67 85 77 78 69 64 71 71 73 72 54 37 54 121 126 110 87 87 96 60 42 23 8 0 0 0 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 11 8 12 2 0 0 0 2 12 5 9 9 5 1 0 0 0 0 1 8 1 0 27 48 47 49 46 48 58 69 75 79 71 61 53 56 58 70 60 49 73 143 211 109 108 104 105 99 67 39 20 9 3 0 0 3 6 6 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 12 12 10 0 0 0 0 5 18 13 17 9 3 4 4 4 6 10 6 0 0 0 24 36 41 47 43 49 61 69 77 80 55 67 60 52 56 70 79 71 78 100 126 128 102 111 111 97 71 35 15 9 5 2 0 0 0 1 1 1 3 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 8 13 11 3 0 0 0 0 0 3 20 16 10 8 10 3 6 11 5 0 0 0 0 4 30 46 43 44 64 65 84 81 45 62 63 55 55 66 79 73 70 66 71 81 78 90 94 84 54 31 21 8 21 15 4 1 0 0 15 35 39 21 13 19 28 22 11 5 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 9 18 17 7 0 0 0 0 0 7 19 19 11 6 3 5 9 12 3 0 4 5 3 26 37 44 41 40 60 44 66 64 49 59 64 59 49 53 63 62 50 44 40 46 50 54 49 86 55 25 28 21 29 36 28 16 6 0 55 73 71 60 55 15 5 6 7 6 8 4 5 6 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 13 18 14 5 4 6 0 0 0 0 7 13 6 4 2 3 9 13 1 12 21 28 29 33 29 38 35 38 53 39 56 62 60 59 65 68 50 46 55 58 43 54 34 29 37 41 34 101 56 21 21 30 36 61 68 69 69 65 84 73 67 55 44 21 10 8 8 11 14 11 7 8 8 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 11 16 20 12 10 6 0 0 0 0 4 10 10 5 7 8 12 16 14 32 33 30 32 32 24 33 33 38 39 32 48 54 65 63 58 61 55 44 54 53 44 49 22 20 42 47 35 46 55 32 27 32 42 58 62 67 59 62 81 53 70 44 28 28 14 13 19 25 32 37 37 6 8 7 3 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 8 14 17 7 9 4 0 0 0 0 12 13 11 11 12 17 23 21 19 26 30 27 29 30 25 25 30 31 32 33 37 39 56 56 56 52 43 48 51 48 48 50 47 21 38 45 31 41 110 40 30 34 38 42 47 54 47 54 57 38 65 49 35 27 23 22 25 21 22 28 34 29 9 10 8 5 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12 9 8 9 9 15 3 0 0 1 2 16 12 7 8 13 13 17 19 18 20 24 30 28 23 19 20 27 21 33 38 33 30 41 44 46 49 46 40 40 40 43 46 39 17 17 36 21 50 101 34 44 34 31 40 53 54 53 46 36 29 41 39 36 34 34 30 20 12 11 16 23 38 50 13 9 8 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 11 8 8 11 14 1 1 0 8 17 18 12 7 9 13 20 28 26 23 23 26 28 18 17 14 20 25 16 27 30 31 29 30 36 36 38 41 40 37 32 33 37 43 34 11 23 15 48 77 62 47 42 38 45 52 52 55 48 38 26 22 27 34 38 38 28 14 10 7 22 32 35 36 22 6 5 7 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 14 14 7 7 15 16 7 6 1 18 24 16 10 12 14 12 22 42 38 20 21 20 17 13 13 8 18 22 20 22 27 24 26 29 34 36 33 38 36 32 28 27 31 48 40 16 12 19 33 64 61 34 36 39 50 55 53 48 42 37 26 17 14 16 30 26 19 13 10 6 8 3 3 7 9 1 3 6 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 14 14 9 7 8 9 10 11 5 23 25 15 8 13 15 16 16 22 28 20 20 20 19 14 10 11 15 14 12 16 25 23 21 21 25 29 29 42 34 30 29 27 25 44 25 12 14 22 27 66 83 61 36 33 48 55 53 47 39 36 27 21 16 13 12 22 23 14 7 4 0 0 0 0 3 6 3 0 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 16 15 17 19 17 16 17 19 26 28 13 10 16 20 19 22 21 19 16 16 13 14 13 13 17 10 11 6 7 12 15 19 12 17 23 25 33 32 30 29 29 31 36 34 22 16 18 29 51 59 50 35 32 52 58 44 36 33 30 26 25 20 15 13 15 17 9 6 3 0 0 0 0 5 9 6 0 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 20 19 15 16 19 18 18 19 24 29 10 13 21 22 11 8 13 13 12 13 16 11 11 13 15 11 9 2 6 8 9 13 9 14 19 24 26 27 29 28 25 25 25 25 32 17 14 19 22 41 50 35 29 45 64 51 41 33 29 28 27 24 17 12 9 10 5 4 2 0 0 0 0 2 4 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 22 19 15 16 18 17 23 26 25 24 13 19 22 25 20 5 11 14 11 8 9 16 6 14 17 15 10 4 5 2 4 7 5 14 11 10 17 26 31 25 16 24 35 29 28 13 12 17 19 23 45 30 23 33 52 59 44 36 33 30 25 24 14 10 8 7 6 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 17 22 22 12 15 23 24 27 39 30 21 21 29 25 18 12 9 14 8 8 5 9 15 12 13 14 15 14 11 13 7 5 3 3 11 11 13 17 22 24 22 16 20 23 25 25 15 13 20 18 12 20 24 17 25 41 54 45 44 41 32 23 20 10 9 10 11 10 7 7 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 19 20 8 9 16 23 32 49 29 19 20 26 27 20 17 11 8 6 7 6 9 13 14 13 10 11 11 10 10 3 5 4 3 3 2 3 11 14 16 21 24 15 19 22 23 22 27 26 25 17 12 17 11 20 28 37 43 35 39 31 25 21 15 12 11 11 10 7 5 3 1 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 14 15 18 14 17 12 21 34 40 30 18 16 16 16 22 28 9 4 7 8 10 7 7 7 8 6 8 8 7 6 6 6 12 12 9 7 5 2 7 9 16 23 15 12 25 29 28 28 12 17 11 8 13 15 16 15 17 21 27 30 30 29 25 18 13 9 8 8 6 3 1 0 0 0 0 0 0 0 0 0 2 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 14 16 17 17 19 12 26 32 34 37 16 15 10 7 13 26 17 10 9 11 10 6 5 6 5 4 5 5 5 8 12 14 14 15 6 1 1 1 2 5 12 20 16 7 10 28 27 19 15 8 1 4 10 14 12 6 4 10 14 14 24 29 27 19 11 6 6 5 5 6 6 0 0 0 0 0 0 0 0 5 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 20 17 17 23 29 35 26 33 44 38 16 5 2 8 20 16 13 15 15 13 10 8 6 8 8 6 6 1 7 12 14 13 11 5 5 5 2 1 6 10 20 20 5 6 24 25 18 17 16 1 5 8 12 14 14 12 8 4 3 12 26 29 19 10 5 5 5 7 7 4 0 0 0 0 2 2 1 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 24 16 17 24 31 31 19 32 44 35 13 0 3 6 11 16 12 17 16 16 14 8 3 7 10 9 5 0 0 2 4 8 10 5 1 0 0 1 4 9 21 27 19 6 16 23 16 10 7 0 3 5 8 14 17 16 9 2 0 5 18 25 16 13 11 9 7 6 4 2 0 2 7 6 10 8 4 0 0 0 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 19 25 19 21 27 30 26 15 14 36 29 10 2 7 4 10 14 14 15 15 18 17 14 10 9 10 10 6 1 0 0 0 9 14 9 2 0 0 2 3 4 8 11 11 10 13 20 21 11 4 0 1 4 4 10 15 17 16 2 0 3 9 14 17 15 16 12 8 5 5 2 5 9 11 15 15 6 1 1 0 0 5 6 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 19 22 15 38 32 25 19 20 43 24 9 4 6 3 8 11 13 13 13 24 20 16 11 6 11 11 10 7 0 0 0 6 17 19 10 1 0 1 1 0 0 3 8 8 10 15 19 10 3 0 0 2 4 10 11 12 12 6 1 1 7 15 25 27 17 9 7 8 10 7 8 9 10 12 11 9 4 3 3 15 43 12 6 5 3 3 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 10 21 21 52 28 22 24 29 39 18 10 5 4 5 12 11 11 11 15 30 21 10 5 6 10 12 11 13 14 9 0 0 17 30 25 11 4 4 3 1 0 0 3 7 11 13 13 14 2 0 0 0 4 12 14 13 7 1 0 2 6 9 13 21 14 8 6 6 4 6 10 9 8 19 28 17 18 39 33 10 19 2 2 3 4 6 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 12 30 46 21 20 26 33 34 20 10 5 2 4 6 5 6 5 16 30 21 15 15 11 9 11 13 13 14 13 7 3 31 37 28 9 4 7 7 2 0 0 2 6 8 9 14 17 0 0 0 0 4 14 13 14 12 8 6 2 4 6 9 15 18 6 6 7 7 8 8 7 9 19 25 17 49 13 45 51 24 0 0 0 1 4 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 22 23 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 10 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 15 36 49 38 28 35 35 29 18 11 9 3 6 10 8 1 1 15 24 22 16 26 17 11 11 12 13 11 12 7 8 35 10 7 5 4 5 4 1 0 0 1 3 4 4 13 15 2 0 2 1 3 9 9 5 7 5 2 1 1 2 7 13 15 9 6 7 10 23 45 41 25 14 9 10 20 41 15 18 15 3 2 2 3 5 7 7 2 1 0 0 0 0 0 0 0 0 0 0 0 31 26 6 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 6 21 24 29 37 42 39 33 30 23 15 12 1 7 10 10 7 2 9 15 14 7 4 14 11 9 11 13 0 2 11 9 8 6 11 7 5 4 1 0 0 0 0 0 1 1 11 16 14 8 4 1 0 2 4 5 13 12 10 6 3 2 6 16 15 9 6 6 14 17 10 7 14 11 13 15 16 12 15 4 2 5 7 5 7 9 6 4 7 13 2 0 0 0 0 0 0 0 0 0 0 18 19 16 11 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 9 7 13 14 8 31 46 37 38 37 29 20 12 2 7 9 9 6 2 7 15 11 5 7 19 16 9 9 10 8 7 36 15 5 12 16 7 5 3 1 0 0 0 0 0 0 0 6 9 10 9 5 0 0 2 4 9 18 11 11 6 2 2 4 10 12 9 7 10 14 15 14 15 16 8 14 18 25 32 22 16 13 8 7 6 5 3 16 11 6 13 1 0 0 0 0 0 1 0 0 0 0 2 4 12 9 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 19 16 15 13 4 33 48 46 39 38 31 18 11 7 7 9 8 3 3 9 18 15 22 21 16 16 9 6 7 9 16 41 20 10 12 15 15 7 5 2 0 0 0 0 0 0 0 0 6 7 7 4 0 0 1 7 13 16 15 13 5 1 3 6 5 16 10 9 13 13 16 11 16 18 13 18 21 19 15 17 17 11 9 7 7 5 9 17 12 11 12 8 0 1 0 1 1 1 2 0 0 0 0 0 6 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 29 31 20 7 12 37 48 46 40 39 34 14 10 13 13 11 4 3 6 11 16 22 19 18 20 19 7 4 4 11 18 25 17 11 8 8 8 7 6 3 0 0 0 0 0 0 0 1 3 4 3 3 1 0 1 14 13 11 10 7 4 1 1 2 4 12 6 7 11 16 22 17 19 17 13 14 23 35 21 9 10 8 12 9 6 9 11 9 5 10 17 15 1 2 0 0 0 2 7 1 0 0 0 0 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 26 25 19 12 10 18 39 41 36 34 34 16 14 18 16 8 6 1 3 9 15 18 10 11 23 22 11 6 1 7 22 24 11 6 6 8 8 6 6 2 0 0 0 0 0 0 0 0 1 3 5 5 2 0 3 23 15 5 2 1 0 0 2 3 7 14 9 8 9 14 17 19 24 23 13 15 33 24 22 17 10 7 15 24 7 5 7 3 1 1 4 8 4 0 0 0 0 1 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 25 28 33 20 7 5 22 38 36 37 38 31 22 20 14 5 1 0 2 11 13 14 14 8 21 20 16 11 1 8 21 22 14 9 4 12 9 7 6 0 0 0 0 0 0 0 0 0 0 1 2 5 2 0 3 9 1 0 0 0 0 0 0 0 3 7 8 11 10 17 18 13 20 24 17 17 25 30 32 28 14 8 22 49 11 6 4 1 1 1 2 8 8 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 23 28 27 12 3 1 10 31 38 33 32 33 28 22 17 5 2 3 5 16 11 9 6 5 16 15 16 11 5 11 28 17 13 10 4 18 10 9 6 1 0 0 0 0 0 0 0 0 0 2 5 4 1 0 0 0 0 0 0 0 0 0 0 1 5 7 6 5 5 11 13 11 11 17 21 17 15 11 1 8 8 8 29 47 7 2 19 24 14 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 22 25 30 30 7 3 11 26 39 39 27 31 32 29 31 8 5 4 5 12 10 11 10 7 6 11 13 10 8 14 28 22 15 6 4 11 10 8 4 1 0 0 0 0 0 0 0 0 0 0 1 5 10 8 6 2 0 0 0 0 0 0 0 0 0 3 3 2 4 7 5 2 5 10 14 13 14 11 4 8 13 6 34 38 5 1 2 20 27 15 2 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 6 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 17 24 24 3 2 9 26 39 36 23 31 32 33 33 17 5 4 8 12 11 16 12 7 5 9 10 8 5 13 27 27 22 9 6 10 14 6 3 1 0 0 0 0 0 0 0 0 1 4 4 9 17 17 18 6 0 0 0 0 2 1 0 0 0 1 1 1 3 6 7 16 18 15 9 9 10 20 39 37 11 5 36 27 8 6 5 25 45 28 8 17 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 11 9 5 7 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 19 12 13 10 1 1 10 28 42 43 38 38 36 38 35 23 0 2 7 14 19 21 16 13 11 12 13 8 6 5 14 21 21 8 5 10 11 3 4 1 0 0 0 0 0 0 0 0 0 0 6 9 14 18 17 4 4 3 0 0 2 2 2 1 0 0 0 0 2 6 7 9 21 18 15 17 11 8 14 27 20 5 41 31 23 14 7 34 63 26 10 22 14 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 3 16 8 3 2 0 3 10 10 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12 5 6 11 10 6 7 8 25 38 38 36 41 45 39 23 5 2 2 7 16 22 18 13 14 18 19 14 10 9 18 24 21 6 8 11 7 2 3 0 0 0 0 0 0 0 0 0 2 5 1 2 6 9 7 3 8 3 0 0 0 0 0 0 0 0 0 0 2 4 5 6 13 18 15 14 12 35 9 4 7 13 42 36 35 17 11 38 70 22 3 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 19 8 4 2 1 5 7 29 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 4 3 11 16 15 8 3 13 26 27 22 27 37 36 31 22 13 4 2 13 18 22 27 12 23 25 21 20 16 20 27 23 10 6 8 3 1 2 0 0 0 0 0 0 0 0 1 4 9 7 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 2 5 5 5 7 19 12 7 9 13 6 3 2 16 35 36 35 12 14 39 58 30 7 1 2 6 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 7 7 5 2 0 1 2 16 8 0 0 0 0 0 0 0 0 0 0 0 12 34 61 69 69 66 54 37 25 88 26 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12 11 16 14 22 23 15 6 12 18 14 11 12 22 26 22 16 12 7 1 10 14 15 18 15 25 25 24 22 14 16 25 23 11 1 3 1 0 0 0 0 0 0 0 0 0 1 2 1 0 1 0 2 1 2 2 0 0 1 1 0 0 0 0 0 2 2 0 2 3 3 2 5 15 7 15 16 12 1 5 2 8 22 29 27 4 6 35 53 31 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 6 4 2 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 40 79 104 121 133 158 163 167 168 154 105 44 11 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 7 15 22 24 23 15 10 16 29 16 14 11 10 14 16 11 7 4 2 6 13 13 15 19 20 19 21 18 13 11 22 21 11 5 2 0 0 0 0 0 0 0 0 0 0 1 0 0 0 2 4 1 0 1 2 2 1 0 0 0 0 0 0 0 2 1 2 5 3 4 4 6 9 3 29 22 11 2 7 5 4 10 19 23 1 0 27 43 29 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 2 5 12 14 9 5 3 0 0 0 0 0 0 0 0 0 0 0 0 38 66 90 108 121 143 154 194 251 286 257 205 115 39 3 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 12 19 20 21 9 7 17 28 22 21 12 7 6 7 16 8 3 3 7 16 14 12 14 16 17 28 26 18 15 20 16 5 11 15 11 9 1 0 0 0 0 0 0 0 0 0 0 0 5 4 0 0 5 8 5 0 0 0 0 0 1 1 3 6 3 2 3 1 1 0 6 7 5 25 7 6 5 1 1 2 6 9 11 8 0 9 29 22 0 1 5 1 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 4 6 7 27 19 8 2 0 1 1 1 0 0 0 0 0 2 5 13 60 78 85 85 83 86 80 93 134 193 261 281 241 126 33 5 12 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 4 4 10 18 19 4 3 23 32 27 23 13 11 12 15 16 13 10 5 8 18 9 9 9 11 12 17 22 20 22 22 14 1 15 18 15 11 0 0 0 0 0 0 0 0 0 0 0 0 7 4 0 1 6 5 5 5 5 6 0 0 7 9 3 6 4 1 0 1 2 5 12 10 5 6 4 7 9 9 6 0 5 6 3 0 0 1 8 6 1 11 38 22 6 0 0 0 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 11 13 21 29 26 11 2 0 2 4 8 10 10 7 0 7 9 21 43 69 64 59 58 56 54 39 44 111 189 240 270 287 198 122 67 42 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 2 1 9 21 23 10 7 36 37 30 24 12 12 13 12 11 11 15 9 8 8 5 3 4 6 5 5 8 10 18 22 15 3 13 15 16 10 0 0 0 0 0 0 0 0 0 0 0 1 4 1 0 3 6 2 3 3 4 4 1 6 12 15 11 7 9 6 2 3 8 7 16 9 4 1 2 13 15 10 9 12 15 10 3 1 1 0 0 0 1 30 60 6 1 0 0 0 0 0 0 0 0 0 0 0 0 4 3 0 0 0 0 0 0 0 0 0 0 1 3 15 17 33 42 35 23 13 9 10 10 3 7 7 11 23 34 28 16 32 47 48 35 51 53 58 55 45 49 74 111 164 217 265 239 228 181 93 10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 5 5 5 16 26 21 10 8 42 35 25 17 11 11 12 9 8 12 10 9 12 15 11 5 7 5 2 2 8 21 32 23 10 8 12 16 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 5 0 0 0 1 0 4 15 10 11 7 4 8 8 2 1 0 3 12 8 3 2 2 5 6 14 22 28 26 13 3 3 3 2 0 0 0 36 47 0 1 0 0 0 0 0 0 0 0 0 0 0 20 24 28 18 3 3 1 0 0 0 0 0 0 1 3 9 14 56 63 41 24 18 12 16 19 12 12 8 13 26 45 50 13 31 35 25 22 27 62 49 50 54 57 90 127 147 181 226 231 246 219 126 27 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 4 2 1 7 22 21 12 7 19 20 20 19 13 7 12 9 11 13 11 10 14 16 14 11 18 9 4 6 14 25 39 34 26 16 2 15 5 1 0 0 0 0 0 0 0 0 1 0 0 0 1 0 5 4 1 0 0 0 0 5 11 13 2 0 1 3 3 1 3 2 3 7 10 9 5 3 4 12 19 33 38 32 16 4 6 7 7 4 0 0 23 18 1 1 1 0 0 0 0 0 0 0 0 0 4 42 23 16 20 21 30 4 0 0 2 6 8 2 0 1 4 16 66 66 49 35 35 22 20 19 15 11 5 11 22 42 59 39 27 59 57 42 44 67 32 44 54 55 82 113 135 150 171 194 228 219 133 47 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 5 3 1 3 12 10 7 7 14 14 10 10 9 6 3 5 19 23 18 12 10 13 11 12 18 11 5 11 18 24 36 37 30 15 5 16 10 3 0 0 0 0 0 0 0 0 2 0 0 1 2 1 6 5 2 0 0 0 0 5 9 6 0 0 0 2 3 2 1 3 2 7 14 10 9 8 7 8 19 38 48 42 24 2 8 6 6 4 1 1 21 10 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 14 5 1 0 11 25 29 6 3 1 7 29 75 64 43 32 29 22 20 22 13 6 16 21 33 32 43 52 12 63 74 68 67 75 37 54 66 75 93 122 145 149 153 169 192 182 103 36 5 4 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 9 4 1 1 3 4 2 3 3 3 4 2 4 3 2 3 6 39 34 28 23 22 28 20 11 8 9 4 14 16 17 23 29 24 8 8 17 14 2 1 0 0 0 0 0 0 0 1 1 1 1 1 1 3 3 1 0 2 3 0 5 11 8 1 1 7 7 5 2 0 2 1 13 19 12 11 7 6 11 21 38 46 41 19 2 6 6 9 6 2 5 24 12 6 4 2 0 0 0 0 0 0 0 0 0 0 2 6 3 0 7 29 45 5 1 18 37 41 48 42 21 15 28 49 57 60 55 42 28 23 17 7 4 4 10 52 42 45 45 40 72 62 41 36 47 50 64 82 94 104 113 117 137 141 146 150 131 69 21 6 9 10 8 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 14 8 4 6 9 7 3 3 4 2 0 1 3 3 1 4 15 41 29 28 22 20 32 22 7 2 3 1 4 16 18 20 23 23 4 0 8 14 7 3 1 0 0 0 0 0 6 5 1 1 11 4 0 0 1 0 0 2 3 2 7 14 9 2 3 9 12 7 2 0 0 3 28 24 14 14 10 3 11 25 39 48 41 17 6 6 6 10 5 1 8 19 13 2 1 1 0 0 0 0 0 2 4 2 14 14 14 22 25 4 10 28 42 20 6 15 71 117 99 51 36 35 34 47 68 57 55 42 31 31 26 17 21 33 35 32 29 45 56 69 90 58 51 32 39 68 91 105 116 125 131 129 132 130 126 117 93 41 9 7 10 22 41 13 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 27 35 26 23 14 5 3 1 0 0 1 3 5 3 12 17 22 27 26 15 10 14 18 3 1 0 0 1 6 8 9 16 19 0 0 12 16 10 3 1 0 0 0 0 0 9 7 1 5 19 15 4 0 1 2 0 0 1 2 6 17 18 8 1 4 9 4 1 0 1 5 28 27 15 11 15 9 13 29 46 53 41 21 14 8 4 7 4 1 8 19 17 2 0 0 0 0 0 0 0 15 23 13 17 19 18 12 18 69 30 25 42 48 22 8 29 44 49 45 60 99 68 64 88 64 58 53 44 35 28 26 18 16 21 25 23 24 26 20 17 30 9 20 36 79 125 123 141 142 134 133 149 145 127 112 83 40 6 3 4 29 59 42 7 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 25 20 14 14 15 12 11 13 12 1 0 0 2 7 4 6 10 14 24 34 17 11 15 15 1 1 0 0 0 1 1 10 18 15 0 0 14 17 10 3 3 1 0 0 0 0 0 6 5 4 7 9 3 0 1 1 0 0 1 2 4 14 18 9 4 6 8 1 1 0 0 7 30 30 11 5 10 12 27 38 50 42 19 17 21 11 3 4 3 0 3 12 13 1 1 4 5 3 0 0 0 3 10 18 26 23 22 26 28 32 56 29 38 49 33 0 0 19 32 46 77 140 116 84 78 80 81 78 65 49 35 31 23 21 12 20 38 34 21 15 11 10 17 19 35 88 138 143 160 159 170 179 181 164 138 135 115 69 16 10 11 45 98 109 22 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 23 14 9 7 3 10 11 13 12 4 0 0 2 5 7 7 13 14 22 34 21 12 12 9 1 3 8 5 1 5 14 20 24 11 0 3 15 16 12 5 1 0 0 0 0 0 2 23 23 23 15 4 1 4 1 0 0 0 0 1 2 6 15 10 3 4 4 1 4 1 0 1 9 24 5 3 11 25 44 55 28 12 1 1 0 0 9 9 2 0 1 9 8 1 2 7 9 6 2 1 1 0 1 6 14 18 7 4 24 50 59 64 47 37 26 4 2 18 32 38 48 72 99 64 57 67 68 68 81 70 47 29 22 19 18 22 30 32 22 10 5 6 12 28 54 86 122 144 147 135 158 178 193 192 147 161 147 113 71 60 14 55 124 150 80 7 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 39 23 8 2 2 8 14 20 14 5 0 0 2 6 11 17 17 19 27 31 22 6 10 5 2 10 30 29 9 1 5 9 15 5 0 7 19 19 18 11 4 1 0 0 0 0 7 25 23 22 13 6 9 11 3 0 0 1 3 2 1 3 7 9 6 4 2 1 4 0 0 0 2 7 5 7 18 33 57 85 15 4 2 0 0 0 2 2 1 0 1 7 7 7 7 8 14 12 6 4 6 0 0 0 0 0 0 3 24 42 52 64 66 32 19 17 13 14 24 24 19 14 14 18 37 50 58 69 71 74 54 33 26 22 17 17 16 17 22 12 5 13 27 38 46 86 106 121 141 185 161 163 192 202 171 185 147 134 123 90 15 94 151 175 137 38 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 12 2 2 3 8 23 45 47 22 1 0 0 7 13 18 19 23 23 26 17 1 2 3 2 9 23 27 5 0 0 0 0 1 2 3 6 11 23 16 9 3 0 0 0 0 11 24 24 20 19 16 14 10 1 0 0 0 1 2 0 1 3 3 1 1 1 0 0 0 0 0 0 3 8 6 15 30 25 15 4 4 3 1 0 0 1 3 2 0 3 8 12 10 8 13 27 29 11 6 6 0 0 0 0 0 0 0 6 22 44 57 56 36 20 16 13 7 16 14 12 9 11 25 24 23 44 75 89 94 62 39 27 24 29 27 14 9 10 6 7 16 27 34 43 94 99 115 140 173 210 181 176 184 188 192 146 141 117 71 37 88 182 222 189 98 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 8 0 1 2 11 32 53 50 17 0 0 0 5 2 6 14 20 17 25 19 8 4 6 2 1 1 6 21 15 4 7 8 1 2 3 4 11 24 16 8 2 0 0 0 0 9 17 21 22 19 17 15 10 0 0 0 0 0 0 0 3 6 8 6 0 4 2 0 0 0 0 0 3 6 4 12 23 17 7 5 4 1 0 0 0 0 4 3 12 17 13 19 18 11 17 38 52 9 6 5 0 0 0 1 1 2 4 8 19 39 43 33 35 9 1 4 12 20 17 12 14 23 35 33 72 77 82 92 97 74 49 30 20 20 18 11 6 5 8 15 18 26 39 52 70 83 105 123 156 206 189 162 169 169 153 119 107 90 56 36 73 157 233 225 151 45 10 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 8 0 0 0 8 30 51 42 11 1 0 0 0 0 0 15 28 30 34 21 10 3 2 1 1 0 0 4 19 15 20 19 5 1 1 1 11 18 12 7 3 1 0 0 0 0 0 8 21 19 17 11 5 0 0 0 0 0 0 1 4 9 6 3 0 3 1 1 0 0 0 0 4 8 12 20 10 8 7 6 3 0 0 0 0 3 9 2 13 30 33 23 19 10 27 47 47 5 10 10 5 0 1 8 3 9 19 25 39 42 40 27 13 0 0 1 9 21 22 11 32 47 61 74 70 87 93 89 78 71 53 37 28 23 12 6 4 6 12 18 25 24 27 41 55 66 94 125 157 187 194 143 139 133 112 93 88 77 52 38 54 100 211 220 217 160 34 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 7 0 0 0 2 12 12 1 2 0 0 0 0 0 0 18 35 39 35 17 4 1 1 1 0 6 4 0 3 5 10 14 10 1 0 0 14 19 12 4 2 1 0 0 0 0 0 2 8 16 5 10 3 0 0 0 0 0 0 1 3 12 12 5 0 0 0 0 0 0 1 4 9 8 8 6 0 0 7 8 4 0 0 0 0 3 6 0 0 11 16 11 5 13 31 47 39 14 21 22 13 3 1 7 2 11 19 29 51 50 38 18 2 0 0 9 18 22 19 7 28 45 49 57 76 87 90 85 78 67 46 45 37 27 16 7 5 8 13 18 23 27 27 38 57 72 86 129 149 171 181 144 111 109 83 59 60 51 50 43 46 91 212 213 219 167 74 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 7 3 0 0 0 10 7 2 0 0 0 0 0 0 1 9 34 39 27 12 1 1 1 1 3 18 21 22 11 0 0 1 2 4 3 0 9 20 19 10 4 0 0 0 0 0 0 14 10 2 3 17 3 0 0 1 2 0 0 2 2 1 9 3 0 0 0 1 0 0 2 6 12 2 1 1 0 0 5 8 5 0 0 0 0 0 2 2 0 0 0 1 4 11 37 56 44 24 21 13 6 4 2 2 0 2 9 25 44 44 26 8 0 0 0 4 12 14 12 7 7 38 36 38 54 76 76 80 80 74 54 48 32 23 16 9 7 11 14 18 23 23 27 39 54 67 77 126 149 174 167 132 120 103 56 42 52 54 68 52 41 92 192 196 219 184 95 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 4 2 0 0 0 0 0 0 2 8 33 39 28 11 0 0 1 1 1 1 1 0 1 6 10 2 0 3 1 1 5 17 21 16 7 2 0 0 0 0 0 0 16 8 2 7 1 0 0 0 0 0 0 2 2 5 11 1 0 0 1 3 0 0 2 8 12 0 0 0 0 0 1 9 7 2 0 0 0 3 2 1 0 0 0 1 8 20 37 65 59 44 34 25 12 6 3 1 1 3 14 17 22 28 16 3 2 2 1 0 0 10 13 11 15 46 31 27 33 43 47 66 77 78 70 47 28 23 21 16 9 11 17 21 23 23 25 38 54 59 73 117 152 151 149 139 126 107 41 36 43 42 55 49 37 55 117 172 199 179 93 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 1 0 0 0 0 0 1 10 33 38 24 10 0 0 1 1 0 1 2 1 0 3 6 0 0 19 9 0 5 19 21 17 8 2 2 0 0 0 0 2 16 5 1 1 1 1 0 0 0 0 0 4 4 7 10 0 0 0 0 1 0 1 2 8 9 0 0 0 0 0 3 12 10 3 0 0 0 0 0 0 0 0 0 1 8 22 43 77 76 59 40 21 7 11 3 0 4 14 23 27 35 33 15 2 7 7 4 2 8 17 18 15 20 36 28 22 25 32 36 39 52 67 71 57 35 33 24 15 11 12 20 21 24 27 28 37 51 58 70 98 138 143 145 131 110 89 31 31 44 58 66 50 45 42 79 145 178 155 79 22 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 32 36 15 14 9 0 1 1 0 0 0 1 1 1 1 0 3 19 5 0 4 15 24 22 13 6 4 0 0 0 0 5 17 14 3 0 0 0 0 0 0 0 0 3 9 12 11 7 0 0 1 1 3 9 6 8 4 0 0 0 0 0 14 29 11 2 0 0 0 0 1 0 0 0 0 0 11 25 38 55 78 63 53 38 20 16 7 5 12 20 23 54 49 37 21 9 13 11 4 0 0 3 29 27 33 42 34 19 19 27 31 26 26 44 67 70 46 39 34 23 15 18 31 27 28 31 37 42 43 54 66 82 98 101 133 116 92 70 38 32 37 43 44 48 48 52 88 135 158 124 73 22 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 14 30 34 12 1 0 0 1 1 1 1 1 1 1 1 2 1 1 3 19 4 1 12 27 23 21 12 6 3 0 0 0 7 16 15 10 7 3 0 0 0 0 0 0 2 5 11 14 8 0 0 1 1 2 4 6 7 5 2 0 0 0 0 9 18 12 2 0 0 0 1 3 0 0 0 0 1 7 16 21 41 76 68 54 28 13 17 8 12 18 26 37 64 76 40 21 19 21 12 4 1 0 5 31 31 36 37 29 25 36 39 38 36 36 42 56 69 70 52 39 45 36 44 59 45 43 43 50 52 45 48 64 72 77 82 105 73 65 57 43 35 42 64 76 70 59 54 105 150 158 114 68 19 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 17 36 44 33 0 0 1 1 1 1 1 1 1 1 2 5 2 5 3 2 4 4 8 17 25 30 13 7 5 1 0 0 9 14 11 4 6 3 0 0 0 0 0 2 4 6 7 7 5 1 0 1 0 0 1 3 5 5 2 0 0 0 0 7 12 11 5 2 0 0 0 0 0 0 0 0 1 2 4 18 46 72 69 60 39 23 17 16 19 19 34 55 66 55 32 22 26 27 10 5 5 2 4 16 26 27 17 11 16 32 40 42 39 38 39 54 65 72 72 66 66 61 98 105 74 86 64 67 69 58 43 70 73 80 90 93 73 52 52 49 39 41 63 72 79 88 96 147 182 175 129 61 19 14 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 7 0 0 0 0 0 6 31 38 47 30 0 0 1 1 1 0 0 0 0 0 1 4 1 19 19 7 2 5 5 4 7 18 25 12 5 2 0 0 13 6 6 8 1 1 0 0 0 0 1 6 7 6 4 0 4 2 0 1 0 0 0 0 1 3 1 2 2 3 3 2 6 8 7 6 1 0 0 0 0 0 0 1 2 3 3 13 52 69 66 61 38 10 15 27 27 23 25 37 41 32 26 22 28 27 16 6 4 1 3 9 16 19 10 4 5 8 12 19 19 19 27 49 59 72 102 121 103 98 116 114 105 129 76 74 87 77 54 75 81 95 97 89 85 68 80 83 77 69 59 92 119 130 141 183 231 231 180 103 27 23 9 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 0 0 0 0 0 0 9 6 0 0 0 0 0 15 41 40 47 21 0 1 1 1 1 1 0 0 0 0 0 1 2 20 21 16 8 2 5 10 11 13 18 23 8 1 0 2 14 14 13 8 0 0 0 0 0 1 3 7 9 8 5 2 4 1 1 2 1 0 0 0 1 2 3 3 4 6 9 7 4 4 8 7 0 0 0 0 0 0 0 3 4 4 6 17 52 70 67 55 48 25 21 23 30 40 22 26 26 23 22 21 28 25 18 13 0 0 1 2 4 5 5 5 4 3 3 3 6 8 18 42 72 120 145 150 129 84 64 68 88 122 142 99 92 82 69 68 72 93 96 91 87 79 109 132 142 150 147 136 170 190 197 212 247 246 204 166 147 79 20 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 26 18 0 0 0 0 0 1 12 7 2 0 0 0 1 26 47 48 52 19 3 1 1 1 1 1 1 1 0 0 0 0 2 10 16 14 9 4 3 8 11 15 23 30 14 3 0 3 12 13 5 2 0 0 0 0 0 1 2 3 4 3 3 3 3 4 2 4 3 0 0 0 0 1 2 2 2 6 9 8 1 1 7 7 1 0 0 0 0 0 0 0 0 0 8 27 47 61 73 65 33 10 12 22 34 41 21 16 14 22 32 34 28 28 23 13 0 0 0 0 1 3 8 10 10 8 6 7 5 5 11 32 70 80 109 123 106 64 61 71 68 96 146 143 97 87 83 81 80 94 98 97 96 102 140 190 201 204 213 210 233 225 214 214 231 228 211 202 163 78 18 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40 20 0 0 0 0 0 1 5 6 2 0 0 3 23 27 45 58 60 38 9 0 0 1 4 4 3 1 1 0 0 0 0 4 16 15 14 9 5 1 5 15 28 32 20 5 1 0 4 12 1 0 0 0 0 0 0 0 0 1 3 1 3 3 3 6 3 3 3 2 2 0 0 0 1 3 1 5 9 10 6 0 7 7 3 0 0 0 0 0 1 1 0 0 13 35 54 53 70 71 61 36 32 20 30 32 20 13 16 26 30 28 26 28 17 6 0 0 0 2 6 10 13 12 13 9 10 12 5 3 1 10 44 116 119 128 100 75 83 100 92 114 163 186 133 126 111 100 94 94 103 108 117 144 192 217 219 214 198 168 175 194 196 195 206 232 229 226 189 103 15 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 56 21 1 0 0 0 0 0 0 1 0 0 0 2 10 12 47 66 62 37 2 1 0 3 8 9 17 6 0 1 0 0 0 0 1 1 3 3 2 1 1 12 19 27 24 8 1 0 0 0 0 0 0 0 0 0 0 0 0 1 3 3 3 1 3 7 6 1 0 1 1 2 0 0 1 2 2 6 16 18 11 1 5 7 3 0 0 0 0 1 1 1 0 0 13 30 43 50 89 70 52 35 18 28 30 25 17 11 19 37 39 37 33 26 15 5 0 0 0 3 6 10 12 14 16 13 12 11 7 6 1 12 24 33 41 71 75 76 97 132 123 115 124 141 134 120 129 133 123 108 115 137 164 191 214 213 200 180 175 175 165 164 175 180 193 223 233 201 162 92 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 64 11 0 0 0 0 0 0 0 0 0 0 0 0 0 5 43 64 59 33 2 1 1 6 10 14 40 15 2 1 0 0 0 0 0 0 0 0 0 3 7 12 17 31 28 15 8 1 0 0 0 0 0 1 1 0 0 0 0 0 0 2 6 2 4 7 7 4 0 3 2 0 0 0 1 1 1 2 2 13 9 2 4 8 2 0 0 0 0 0 0 0 0 0 15 25 38 53 78 91 94 59 21 33 27 17 10 9 18 23 26 36 36 23 15 11 3 0 0 1 6 7 10 14 13 8 12 13 10 6 4 15 22 23 27 39 63 70 87 105 86 93 108 118 115 100 103 125 140 150 174 195 190 173 174 189 189 165 161 166 173 182 190 184 180 187 195 179 149 72 11 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 46 7 6 2 0 0 0 0 0 0 0 0 0 0 0 6 29 65 59 37 13 0 1 4 6 13 28 36 9 1 0 0 0 0 0 0 1 1 0 8 20 24 8 36 34 28 21 4 1 0 0 0 0 0 0 0 0 0 0 0 0 1 5 12 10 10 9 8 2 11 7 1 0 2 2 1 0 0 0 5 11 8 5 7 2 1 0 0 0 0 0 0 1 5 12 22 35 54 70 72 64 33 43 55 19 9 8 11 16 20 20 27 23 16 13 19 7 1 1 3 5 6 11 13 11 7 13 12 9 7 10 10 17 22 28 42 72 62 74 90 100 111 115 119 114 97 72 72 91 96 96 110 143 136 146 169 183 167 162 164 168 173 192 188 191 196 192 130 68 30 9 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 30 0 1 0 0 0 0 0 0 0 0 0 0 0 0 1 19 60 60 35 12 0 1 1 1 4 11 14 1 7 5 1 0 0 0 1 1 1 1 0 5 16 28 39 37 36 25 8 2 0 1 0 0 0 0 0 0 0 0 1 0 0 1 4 8 9 11 12 8 5 2 1 1 2 3 1 0 1 2 7 18 10 6 6 2 0 0 0 0 0 0 1 1 3 11 15 38 50 59 67 94 31 44 43 9 5 13 18 20 21 24 26 21 13 12 17 5 2 3 4 4 9 14 13 9 7 13 16 10 7 7 7 10 17 26 39 58 61 72 82 83 78 84 123 124 110 96 91 101 88 90 109 114 125 133 157 179 180 188 184 160 145 153 158 177 157 128 99 30 26 15 7 2 2 0 0 0 0 0 0 59 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 21 14 0 0 0 0 0 3 11 2 0 0 0 0 0 0 15 42 56 30 8 0 0 1 1 1 2 2 1 10 7 2 0 0 0 0 0 0 0 0 10 23 26 17 21 38 28 14 6 2 1 0 0 0 0 0 0 0 0 1 1 0 1 3 5 5 12 13 11 6 6 2 2 4 4 2 1 5 4 3 11 5 6 7 4 0 2 1 0 0 1 0 4 9 12 12 33 39 54 73 72 37 54 29 4 6 16 18 18 20 22 26 23 15 13 14 8 1 0 4 8 13 19 17 13 12 14 17 12 10 8 7 12 18 22 32 50 68 82 100 115 105 67 91 123 131 128 121 99 72 64 80 110 135 135 153 185 192 142 139 128 122 122 123 138 108 78 53 42 54 65 46 29 21 4 1 0 0 0 1 25 13 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 0 15 26 0 0 0 0 0 0 0 5 16 25 17 3 0 0 1 1 0 5 4 0 3 4 1 0 0 0 0 0 0 0 2 18 32 34 30 26 27 21 15 10 6 4 1 0 0 0 0 0 0 1 2 2 1 2 2 1 3 11 12 11 10 5 3 4 5 6 5 2 9 6 1 4 1 7 6 4 3 1 0 0 1 1 0 0 5 8 9 15 23 44 75 81 19 25 9 2 6 14 14 13 14 23 33 31 17 10 8 8 11 9 4 7 14 21 20 16 13 13 15 14 14 10 9 14 16 19 32 47 66 90 88 104 110 106 117 136 131 145 142 101 77 68 83 108 125 129 152 204 206 137 88 90 87 84 85 95 65 50 38 29 32 48 47 58 60 36 8 1 0 0 1 6 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 24 25 0 0 0 0 0 0 0 3 9 5 0 0 0 0 0 0 0 6 6 2 0 1 0 0 0 0 0 0 0 0 0 3 24 29 33 28 12 10 15 16 17 14 1 1 1 1 0 0 0 0 2 3 2 2 2 3 5 10 15 12 7 4 5 3 4 5 4 2 0 8 9 5 2 10 5 3 2 1 0 0 0 1 3 4 10 5 3 7 20 50 63 48 33 39 8 2 3 6 8 8 11 17 24 26 21 13 5 1 2 9 7 8 13 19 21 17 16 17 18 18 18 14 11 12 13 19 29 42 58 81 102 131 145 156 170 183 155 186 176 128 123 108 108 121 126 112 138 201 193 138 77 75 69 57 51 52 43 33 28 27 28 28 34 46 67 73 45 11 1 0 0 2 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 0 5 17 22 9 0 0 0 0 0 0 1 6 14 5 0 0 0 0 0 0 0 0 0 0 0 0 0 2 26 32 20 9 20 17 22 21 6 5 3 1 0 0 0 0 1 2 4 3 3 5 5 7 14 10 7 3 3 4 4 5 3 2 2 9 20 16 8 8 5 4 2 2 2 0 0 4 7 7 13 12 5 7 20 37 56 36 22 21 5 2 1 2 3 4 8 21 25 23 19 15 10 8 6 6 7 9 13 17 21 16 18 19 21 22 20 21 16 15 19 22 27 43 50 68 115 149 162 177 185 185 186 201 185 161 146 106 119 130 126 120 151 193 160 138 122 73 48 39 35 33 28 25 32 29 24 23 20 26 41 69 91 56 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 6 4 1 0 0 0 0 0 0 0 0 0 0 2 13 26 20 9 2 0 0 0 0 0 1 6 17 3 0 0 1 0 0 0 0 0 0 0 0 0 0 2 27 37 31 16 12 15 23 24 17 10 2 0 0 0 0 0 0 2 4 4 2 4 3 5 8 3 4 3 2 2 2 7 5 2 1 6 25 26 17 9 8 7 3 1 0 0 0 7 10 9 8 9 5 8 19 34 47 11 12 14 3 1 1 2 4 6 11 14 19 21 18 14 14 13 14 11 6 10 14 17 19 19 21 21 22 23 21 21 20 20 18 16 24 30 43 72 115 151 167 172 166 181 231 222 214 205 167 104 133 149 156 165 183 184 148 127 99 59 44 30 29 28 30 39 45 44 32 19 14 19 26 41 73 110 64 13 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 8 11 1 0 0 0 0 0 0 0 0 0 0 0 5 11 9 11 3 0 0 0 0 0 0 7 16 6 5 1 0 1 0 0 0 0 0 0 0 0 0 1 9 34 36 31 21 11 14 16 25 21 2 0 0 0 0 0 0 2 5 5 4 6 4 4 4 0 1 2 2 1 2 7 7 5 2 6 28 28 23 18 15 9 1 0 0 0 0 6 6 6 7 7 3 6 13 24 36 6 0 2 1 0 0 0 2 5 10 20 23 20 17 14 13 15 18 15 9 10 14 15 16 16 16 20 22 22 20 17 21 22 18 16 21 21 40 75 113 145 172 158 178 217 258 257 266 241 188 147 175 162 203 209 188 156 161 119 76 47 37 32 27 42 53 62 64 64 36 19 16 17 20 31 43 73 130 131 55 24 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 0 0 0 0 0 1 3 2 1 0 0 0 2 3 3 3 0 0 0 0 0 0 0 3 7 6 1 0 1 1 0 3 7 3 0 0 0 0 0 0 3 18 32 34 21 8 8 11 17 15 4 1 0 0 0 0 0 0 4 6 6 5 3 4 2 0 1 8 8 3 2 6 6 3 3 10 24 25 24 25 21 11 1 0 0 0 1 3 4 5 8 7 1 2 14 17 14 22 7 4 2 0 0 0 4 4 4 9 13 14 15 14 14 18 23 19 14 13 17 17 18 19 19 21 22 22 21 19 14 13 14 15 17 23 42 75 108 136 157 153 195 245 272 269 269 228 187 176 187 179 222 208 180 146 121 83 60 49 42 35 34 67 65 56 59 61 29 17 17 19 20 25 35 49 63 67 67 41 16 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 5 2 0 0 0 1 1 1 2 1 0 0 0 1 1 0 0 0 0 0 0 4 2 0 0 1 0 0 0 0 0 0 0 0 8 31 36 22 8 8 11 9 7 4 2 0 0 0 0 0 0 4 8 8 6 6 4 2 1 0 0 3 6 4 4 5 2 2 11 21 23 23 26 26 19 5 0 0 0 2 3 2 0 5 5 1 5 14 20 15 3 7 7 2 1 2 2 9 4 3 6 10 11 12 13 14 17 23 17 14 16 20 23 23 23 23 24 25 24 21 17 12 10 12 13 18 28 43 71 103 132 154 172 201 217 258 265 226 201 166 168 185 194 212 178 172 143 92 65 51 52 54 48 43 60 48 38 36 34 22 14 16 20 20 19 29 33 36 46 71 51 34 14 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 6 6 5 1 0 0 0 0 0 1 2 0 0 1 2 2 1 1 0 0 2 6 7 2 0 0 0 0 0 0 0 0 0 0 0 4 19 35 35 19 7 9 8 6 10 6 0 0 0 0 0 1 3 8 8 7 7 4 2 0 0 2 6 4 3 3 4 2 2 2 4 13 25 28 27 21 10 0 0 0 2 5 5 0 7 4 1 5 17 12 7 7 7 4 4 5 6 7 15 5 4 6 9 10 12 14 17 20 21 16 15 20 24 25 23 21 21 23 26 23 20 14 11 12 11 16 20 28 44 70 101 131 159 184 210 209 269 273 238 217 170 162 179 194 193 179 144 111 84 79 67 67 79 71 46 34 36 36 30 21 15 18 21 22 22 21 26 28 31 36 46 56 44 19 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 2 4 5 6 2 1 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 5 8 6 0 0 0 0 0 0 0 0 0 0 0 0 0 11 31 32 14 19 20 10 7 27 16 4 1 1 3 1 1 5 12 5 8 9 5 2 2 1 2 4 2 5 4 2 1 1 1 1 13 28 31 31 21 12 5 2 0 0 1 1 0 3 1 4 9 15 16 5 1 2 6 9 5 7 12 15 7 10 10 11 12 14 16 18 20 21 19 17 24 27 25 20 19 18 19 22 21 19 14 13 14 15 23 26 29 43 70 101 122 154 172 181 202 279 281 251 219 174 155 166 168 164 164 118 118 102 87 81 86 93 72 48 37 25 27 23 20 18 9 17 20 21 20 20 22 28 30 34 48 54 25 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 2 0 0 3 4 3 3 4 5 5 4 0 0 0 0 0 0 0 0 0 0 1 7 6 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 9 20 24 30 14 21 18 8 23 14 5 0 1 5 1 0 3 8 10 14 10 7 7 5 6 2 0 1 5 3 2 2 2 2 5 14 23 29 34 22 14 7 1 1 1 0 0 3 9 1 7 7 5 5 5 12 16 16 13 2 5 14 17 10 9 9 11 14 18 18 20 22 23 21 18 23 26 23 18 17 20 22 22 21 21 15 14 14 17 29 29 28 40 66 97 117 148 164 178 215 280 284 242 201 184 154 158 159 143 125 114 138 112 105 119 121 84 59 49 41 20 20 15 13 19 25 17 17 17 18 18 18 20 19 21 33 62 42 27 13 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 12 9 0 0 2 3 2 1 1 2 3 2 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 6 11 11 5 6 14 14 16 11 3 2 0 2 6 12 13 10 9 9 6 5 3 1 2 4 1 2 3 3 4 8 11 17 25 30 22 12 6 3 3 1 0 1 4 5 1 16 6 1 3 5 16 19 15 9 0 2 10 13 14 14 12 14 18 20 20 23 24 25 23 21 22 23 19 14 12 23 31 28 25 24 20 17 14 17 25 29 22 33 58 90 117 117 140 174 220 277 306 263 216 184 173 159 157 138 121 121 134 111 131 143 125 95 86 59 36 20 16 17 20 24 26 18 18 17 17 17 18 19 20 20 26 43 54 54 39 17 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 8 17 16 8 0 1 3 2 1 0 0 0 0 0 1 1 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 4 4 7 13 14 8 4 1 3 4 2 6 7 7 7 13 12 11 9 4 3 2 2 1 1 1 3 4 3 8 10 22 29 26 16 16 14 8 1 0 1 1 1 5 22 4 0 1 5 13 20 15 7 0 1 10 11 11 11 10 12 18 21 22 24 25 31 32 29 26 20 18 19 21 25 30 29 26 24 24 20 22 18 21 25 20 29 50 75 101 112 135 184 240 292 323 279 233 202 185 181 176 145 120 112 116 107 152 160 149 138 109 63 32 17 15 18 24 26 25 23 22 20 18 19 20 19 20 21 22 27 38 52 51 27 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 6 13 16 5 0 1 4 4 1 0 0 0 1 1 3 4 7 5 4 2 0 1 2 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 1 4 2 2 3 4 6 19 7 2 3 7 1 7 8 6 7 13 13 13 15 15 6 1 4 6 4 1 2 9 10 4 3 15 19 21 24 23 23 12 3 2 4 2 0 9 23 15 3 0 3 8 12 15 6 0 1 6 7 11 11 9 11 21 24 26 27 28 35 36 35 30 20 20 26 25 23 27 29 28 23 22 25 33 20 19 21 19 26 44 51 71 112 134 163 231 286 305 282 236 222 219 207 178 133 105 93 95 105 159 153 143 131 94 59 31 18 17 21 28 30 30 28 24 23 21 19 19 18 17 19 19 19 24 43 48 30 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 11 2 0 1 2 3 2 0 5 9 7 1 2 2 2 2 5 2 2 6 10 2 0 0 0 0 0 0 0 0 0 0 0 1 2 1 1 0 0 1 1 1 0 0 1 1 2 2 2 5 14 12 4 1 0 0 5 7 9 9 8 12 11 11 10 6 1 5 8 7 4 3 26 23 7 2 10 16 21 28 27 24 13 6 3 1 7 2 9 18 16 1 0 3 10 19 20 5 0 0 1 2 7 9 9 13 24 26 31 34 33 32 36 38 33 23 19 24 21 20 23 25 25 18 18 27 38 25 15 16 21 27 35 42 67 106 150 186 231 265 281 280 255 243 244 221 172 134 100 76 85 122 171 173 150 116 82 57 32 20 19 23 31 31 31 30 27 25 21 18 16 15 14 18 18 19 23 31 30 24 10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 6 1 5 9 9 5 2 1 0 2 9 5 7 11 12 1 0 0 0 0 0 0 0 8 13 3 0 0 2 4 4 1 1 1 1 1 1 1 0 0 1 2 2 1 3 6 2 8 5 0 0 0 9 10 7 12 9 15 13 7 6 6 4 4 8 15 26 21 9 2 4 15 13 19 26 24 14 9 3 2 7 1 2 5 5 0 0 0 10 22 24 10 2 0 1 2 7 11 10 13 23 32 35 39 42 41 35 46 36 24 17 16 14 15 18 19 21 14 14 21 31 29 20 21 23 25 26 35 67 101 125 148 215 251 272 279 274 237 247 228 181 134 96 74 94 130 156 160 127 97 71 50 31 21 21 25 31 31 32 33 31 26 23 17 17 18 17 19 19 19 21 21 20 25 10 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 6 7 8 9 8 3 3 3 6 11 10 7 14 27 33 0 0 0 0 0 0 0 11 15 6 1 1 1 1 1 4 1 1 1 1 1 1 1 1 1 1 3 2 2 3 2 19 10 1 1 0 10 9 9 12 8 16 17 15 13 12 6 5 13 23 18 16 6 2 5 10 2 11 18 19 18 12 5 6 10 0 0 1 6 7 0 0 12 21 22 14 10 4 4 8 10 13 8 13 24 34 36 37 41 43 40 44 29 21 17 15 15 16 16 17 18 12 12 16 24 32 25 23 25 25 25 27 59 106 147 174 220 253 268 281 280 250 254 208 166 129 92 108 132 142 140 141 101 78 60 44 29 21 26 29 29 30 33 38 35 29 23 16 16 19 20 20 19 17 15 16 19 27 10 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 6 6 6 4 2 0 0 0 1 6 10 3 15 36 46 36 24 4 0 0 0 0 15 19 12 2 1 0 0 2 5 4 3 2 1 1 1 1 1 1 1 3 1 1 2 3 11 11 7 12 23 7 5 8 9 10 20 15 14 16 17 11 10 21 26 18 17 4 2 3 2 0 11 15 18 21 15 8 9 7 0 0 1 7 9 3 0 10 23 27 23 21 8 6 11 15 13 6 13 23 30 32 36 49 52 45 37 19 18 19 18 14 14 15 17 17 14 13 19 27 32 31 30 23 20 21 26 52 93 123 162 215 265 267 281 284 271 260 186 148 139 142 154 164 166 160 140 90 67 49 36 26 23 28 29 29 30 34 37 35 29 22 16 19 22 23 21 17 14 13 16 19 20 12 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 4 5 1 0 0 0 0 0 4 6 3 10 38 39 38 36 2 0 0 0 4 24 24 15 7 5 0 0 1 4 7 3 3 1 0 1 1 1 1 1 1 1 1 3 10 17 27 26 14 3 4 1 3 7 13 21 16 15 16 18 18 17 21 22 20 16 1 1 2 1 0 0 12 18 23 22 7 10 11 10 7 13 6 10 8 3 16 26 32 34 29 11 7 8 9 9 6 12 24 30 35 51 60 56 45 32 17 20 22 19 12 11 10 17 23 25 24 22 24 22 20 21 16 15 17 24 47 107 146 175 199 224 266 284 282 271 261 187 140 157 178 171 170 155 141 110 62 41 37 31 26 26 27 27 29 30 30 31 26 23 22 21 21 21 20 18 16 14 15 18 18 15 10 10 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 4 0 0 0 0 0 0 2 1 2 10 37 42 36 22 0 0 0 0 9 27 23 16 13 8 0 0 0 3 5 3 4 3 3 2 2 0 0 1 1 1 2 21 18 15 19 21 29 14 0 1 4 6 12 18 19 22 19 23 26 25 22 22 19 12 0 0 0 1 2 3 11 10 20 23 9 8 8 3 12 28 4 12 8 5 18 35 40 46 37 15 7 7 6 6 10 15 20 28 42 59 54 54 41 28 23 22 23 23 17 7 9 22 32 36 32 19 19 20 17 12 8 8 12 24 52 99 142 173 186 205 263 279 297 299 265 182 147 180 196 182 159 120 99 65 34 28 30 30 29 28 28 28 32 32 27 22 21 24 26 26 25 24 16 12 13 16 17 18 19 17 13 12 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 4 3 0 0 0 0 0 0 0 1 5 17 20 22 11 0 0 0 0 13 24 20 18 17 8 0 0 0 1 3 3 2 1 0 2 2 0 1 1 1 1 2 7 4 1 1 3 28 30 13 2 8 7 10 12 15 21 32 27 28 27 23 25 23 20 17 15 2 9 10 9 1 1 17 20 14 13 11 5 22 32 5 9 5 7 14 17 40 51 38 20 18 19 14 11 13 20 19 28 45 56 52 57 39 31 27 23 23 23 13 6 11 22 32 37 35 26 20 17 12 8 4 3 7 20 56 113 162 164 172 202 251 276 310 310 261 192 185 208 212 177 119 74 64 45 32 30 32 32 32 31 30 31 33 30 26 24 27 30 30 27 23 14 11 11 14 16 17 17 19 19 20 19 7 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 5 3 0 0 0 0 0 0 0 0 0 5 16 8 3 0 0 0 0 21 25 20 20 18 7 0 0 0 0 1 3 3 5 3 4 3 1 2 1 0 0 1 1 1 3 3 8 29 6 17 15 8 6 6 8 10 21 44 24 28 31 25 18 17 18 21 23 12 38 28 16 12 7 10 13 15 16 10 5 36 32 7 5 5 7 9 14 29 57 46 28 23 34 31 24 21 22 24 32 43 51 52 49 34 31 28 24 24 22 10 5 8 16 28 32 34 34 33 21 11 6 4 3 7 17 57 114 170 171 179 203 244 286 324 305 258 207 181 188 211 161 93 49 42 34 33 33 32 33 33 32 31 32 33 28 24 24 26 25 26 22 17 15 16 16 15 15 17 20 20 19 21 23 19 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 1 0 0 0 0 0 0 0 1 6 10 3 0 0 0 0 1 17 21 22 22 17 8 2 0 0 0 0 2 2 0 2 3 2 2 3 1 0 1 1 1 1 7 3 10 22 1 24 18 13 14 11 11 15 27 38 21 25 28 25 19 19 20 20 25 32 44 32 25 16 7 5 5 8 10 8 5 26 21 9 4 0 0 6 18 32 48 51 28 16 22 34 24 22 25 31 37 43 57 54 37 32 29 27 24 21 18 5 8 12 17 21 24 25 26 22 7 10 6 3 3 7 13 50 69 96 169 194 201 242 294 324 298 261 212 177 180 201 147 90 53 40 34 34 32 31 31 31 29 30 33 33 27 25 23 23 20 18 16 16 17 18 17 16 16 18 22 22 20 20 25 27 9 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 3 5 4 2 0 0 0 5 3 0 0 0 2 2 1 1 2 0 0 3 16 17 24 22 13 6 1 0 0 0 0 0 0 0 0 1 1 4 4 1 1 1 1 1 1 5 1 0 1 7 30 13 12 21 24 13 12 27 33 26 27 29 24 17 18 25 25 21 29 38 22 23 19 15 13 13 14 13 13 15 19 12 7 4 2 0 11 21 33 43 49 25 22 30 37 38 30 30 35 39 40 53 43 31 28 24 25 20 16 14 3 14 15 11 10 17 18 23 21 13 7 2 3 4 5 5 36 53 96 165 206 208 248 295 316 290 255 248 214 181 184 140 87 55 42 32 27 27 28 28 28 29 32 33 30 25 27 26 25 23 17 16 17 19 18 17 15 15 17 19 21 22 19 23 26 20 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 2 1 0 0 1 8 9 7 4 0 0 1 14 20 1 0 0 0 1 8 30 26 14 6 0 5 2 0 0 0 0 0 1 2 0 4 3 2 1 1 1 1 1 0 0 0 0 11 27 5 4 17 25 22 26 25 32 32 30 35 34 29 21 17 31 10 17 28 26 21 21 21 18 18 30 17 12 14 18 12 13 12 7 3 10 16 28 41 48 27 18 20 26 27 30 35 37 39 42 57 41 29 25 24 17 14 12 9 6 18 13 8 7 11 12 21 21 13 4 3 3 3 2 2 2 29 91 158 206 218 251 293 307 282 253 267 227 179 157 143 89 59 40 28 22 22 25 29 32 35 35 33 30 27 29 29 27 22 17 17 19 19 19 18 17 15 15 16 19 23 20 20 27 27 11 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 17 14 0 0 0 0 0 0 0 0 0 1 0 0 0 0 2 9 10 13 11 3 0 1 23 22 0 0 0 0 0 9 38 28 20 9 1 4 1 0 0 0 0 0 0 0 1 4 4 3 3 2 1 1 0 0 0 0 0 1 4 1 4 21 23 24 30 38 34 30 29 36 41 31 21 19 25 4 17 27 26 19 18 25 16 15 37 15 7 9 14 15 18 19 11 2 5 18 27 44 52 38 22 19 25 32 29 37 36 40 46 49 32 27 23 19 13 9 10 9 10 17 11 19 20 14 5 9 10 7 4 3 1 0 0 0 2 16 73 149 206 227 255 287 285 270 272 278 233 191 161 141 91 62 40 27 27 29 29 35 39 39 36 33 30 28 27 27 22 18 16 18 19 19 20 20 19 19 17 17 21 25 24 22 27 30 27 21 8 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 1 0 0 36 32 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 6 7 12 14 10 1 0 5 4 0 0 0 0 2 15 35 33 26 10 2 4 5 4 2 0 0 0 0 0 1 2 4 5 5 4 2 1 1 0 0 0 0 0 0 1 5 16 7 12 31 42 33 30 29 34 47 34 25 21 22 18 23 31 37 38 36 36 14 15 26 13 7 13 15 13 14 17 11 5 7 18 25 41 48 42 31 25 25 30 36 40 34 40 44 41 27 28 16 10 9 4 9 9 13 17 14 16 29 21 3 2 9 7 4 2 0 0 0 0 3 14 62 140 198 232 265 286 280 270 274 291 233 196 168 139 98 64 47 38 33 27 38 44 43 38 35 33 30 28 27 25 19 17 17 18 19 19 22 22 21 21 19 19 22 25 26 23 25 30 33 31 20 7 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 14 40 4 0 0 0 0 0 0 0 1 0 0 0 1 3 8 10 12 8 0 0 0 0 0 0 0 2 15 29 35 32 12 6 7 7 5 4 1 1 1 0 0 0 0 2 3 3 4 3 2 1 1 1 1 1 1 0 1 2 2 1 4 20 38 37 37 36 41 45 32 31 23 23 29 31 23 23 32 47 54 26 23 17 4 6 17 17 15 15 16 11 7 8 19 34 46 44 42 39 22 21 34 42 40 35 38 35 28 21 20 10 4 2 3 11 11 16 17 13 13 31 23 7 2 12 17 10 4 3 2 0 3 6 18 58 141 199 236 265 288 289 279 280 282 238 196 168 139 103 63 63 49 40 42 52 50 43 36 33 34 30 28 27 25 21 18 18 19 21 22 24 24 23 22 20 20 21 24 26 25 25 26 28 31 29 16 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 50 66 56 36 4 0 0 0 0 0 0 1 1 2 2 1 1 3 5 5 3 0 0 0 0 0 5 10 26 15 22 29 29 17 13 11 10 9 9 3 3 12 27 28 23 19 14 8 6 4 3 3 2 1 1 1 1 1 1 0 1 1 1 6 15 33 48 47 41 43 42 36 34 33 23 22 25 16 17 19 28 36 27 24 14 7 9 12 13 13 16 19 12 9 11 20 36 49 46 41 32 18 14 25 34 39 40 35 27 25 21 12 8 4 3 5 9 11 16 17 17 21 40 30 13 2 5 19 12 6 3 3 2 13 16 28 71 154 205 237 255 270 286 282 290 282 237 190 173 140 107 82 68 50 49 55 59 53 46 37 34 38 37 31 28 26 23 20 19 20 23 24 24 24 23 22 19 19 20 23 27 29 34 33 34 34 31 23 12 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 22 15 38 56 60 51 16 2 0 0 0 0 0 0 1 3 4 1 0 0 0 1 5 3 0 0 0 0 24 42 33 14 20 23 24 25 25 16 11 10 10 4 1 7 20 28 31 31 30 24 12 4 5 5 3 1 1 1 1 1 1 0 0 1 2 8 12 32 47 46 38 36 41 42 39 42 20 18 24 25 28 18 22 27 23 11 12 10 17 29 27 17 16 19 17 11 22 26 35 51 51 43 28 16 17 25 30 39 41 30 23 19 15 10 6 2 6 9 10 12 17 19 19 27 45 32 14 5 8 22 6 4 7 7 5 19 29 49 94 175 242 254 252 259 287 293 296 278 237 194 177 139 122 108 71 49 53 58 59 54 50 39 37 40 39 31 29 27 25 22 20 21 22 25 25 25 23 21 20 18 18 22 27 31 32 36 40 38 33 27 21 13 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 38 57 50 26 9 14 29 28 0 0 0 0 0 0 0 0 0 1 3 2 1 0 0 3 1 0 0 0 1 23 37 31 21 22 20 23 28 27 13 13 13 10 7 4 2 4 12 15 19 23 20 10 0 3 5 5 2 2 1 1 1 1 0 0 1 1 2 6 10 29 37 30 24 32 33 36 40 16 15 24 33 29 25 21 21 15 3 28 19 15 15 17 15 14 19 23 18 33 19 14 27 44 45 28 16 11 15 23 39 37 28 27 19 13 9 5 0 7 14 16 15 14 17 20 32 44 32 15 14 15 12 4 9 8 6 7 17 29 67 129 198 250 252 257 266 278 283 279 251 218 193 186 166 139 110 77 50 55 56 54 52 53 41 40 40 36 30 30 29 28 25 21 21 21 23 26 25 22 21 20 18 18 21 26 29 32 37 41 38 32 28 27 24 15 17 22 7 1 0 0 0 0 0 0 0 0 16 48 45 39 30 17 14 11 19 22 8 0 0 0 0 0 0 0 0 0 1 4 1 0 0 0 0 0 0 0 0 0 26 21 6 12 17 21 24 19 0 2 10 12 10 4 2 0 1 3 5 9 5 0 0 0 4 6 6 5 2 1 1 1 1 1 1 1 3 8 8 14 27 32 28 29 29 30 33 26 23 21 27 38 44 31 26 13 8 31 19 14 13 14 15 17 21 23 26 32 29 26 27 37 48 21 12 10 10 17 39 40 31 22 11 9 5 5 8 11 20 24 25 22 11 12 33 43 33 19 20 18 14 11 9 9 6 6 13 24 69 132 171 195 252 278 280 276 271 275 257 218 196 198 197 148 110 78 53 52 53 54 55 54 48 42 40 37 33 35 33 31 27 22 22 21 23 25 24 21 20 19 19 18 19 20 24 31 34 32 30 26 24 26 28 29 30 28 20 9 2 0 0 0 0 0 0 0 30 62 41 16 13 11 6 12 14 25 25 7 1 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 2 28 15 4 9 19 18 23 15 0 0 3 10 9 5 11 13 7 4 3 0 0 0 0 0 1 6 8 7 4 1 1 1 1 1 1 5 4 10 26 7 16 29 32 31 37 30 26 29 34 25 25 25 24 21 28 11 13 31 30 16 11 13 16 17 19 24 27 31 31 29 23 29 41 21 10 8 8 12 34 37 32 21 13 9 4 6 10 14 26 26 26 22 13 20 38 41 34 27 27 29 30 23 9 6 4 6 11 24 65 145 180 206 271 306 296 283 271 262 246 216 203 200 187 142 108 81 63 58 58 66 68 62 54 43 40 37 35 36 35 34 30 26 25 23 24 24 23 22 20 20 19 18 18 18 22 26 29 29 24 21 21 23 23 23 27 29 26 21 10 2 0 0 0 0 0 0 29 48 48 40 30 43 49 39 37 42 45 43 34 2 0 0 0 0 0 0 0 0 0 2 1 0 0 0 0 0 0 0 0 1 3 7 15 26 34 14 0 0 0 5 4 0 0 0 1 2 2 0 0 0 0 0 0 3 4 7 7 2 1 1 1 3 8 20 24 28 32 25 9 24 32 32 32 34 33 38 41 25 30 26 19 19 22 5 10 26 30 13 7 15 20 17 15 23 28 30 32 34 22 28 36 29 14 11 8 8 15 24 30 25 16 10 5 8 12 16 21 25 29 24 20 26 40 37 35 33 28 28 32 23 9 3 2 5 11 25 54 55 123 205 280 328 318 300 269 240 226 225 223 212 185 140 110 90 74 64 65 74 76 67 54 46 43 39 37 36 36 36 35 32 29 24 24 25 25 23 21 21 19 18 18 19 21 23 24 23 20 22 22 21 21 19 20 27 31 30 23 9 2 0 0 0 0 2 35 51 62 76 79 41 17 13 27 51 57 49 37 25 21 14 5 0 0 0 0 0 1 2 0 0 0 0 0 0 0 0 1 2 3 3 14 34 44 10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 7 3 1 1 1 6 13 15 27 34 35 27 8 30 33 31 35 35 32 38 36 25 26 28 22 15 16 7 5 17 25 14 7 11 16 19 21 21 21 23 27 32 21 30 37 31 13 13 6 3 6 16 26 22 16 10 6 10 13 14 17 24 37 32 24 25 41 33 36 36 28 22 28 15 4 2 5 6 11 23 39 42 140 214 287 342 336 314 272 238 229 229 243 234 194 140 108 89 74 66 70 71 73 64 55 50 47 43 37 34 36 38 38 36 32 25 23 24 23 23 23 22 21 18 17 17 18 22 21 21 22 20 20 22 21 18 19 23 25 28 30 22 8 3 2 0 0 7 32 53 58 56 50 28 6 0 8 28 41 41 26 15 18 23 7 0 0 0 0 0 0 0 0 0 0 1 2 2 1 1 14 34 29 6 16 34 39 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 6 5 5 3 2 1 3 5 7 11 20 27 30 23 14 37 38 34 31 31 27 33 31 29 32 17 20 20 18 15 8 17 19 16 11 10 15 22 26 24 23 24 32 36 24 33 37 34 21 9 8 6 6 11 18 15 12 8 6 9 10 14 20 29 42 38 25 24 36 34 33 34 27 14 26 7 36 36 4 9 17 19 27 57 134 225 298 343 345 313 292 264 240 235 222 211 173 127 96 77 76 69 63 63 64 59 54 53 53 49 42 38 36 37 39 38 32 26 24 24 24 24 23 22 22 19 17 18 21 23 22 22 22 19 19 21 22 22 21 14 16 20 25 29 20 15 8 1 0 6 22 44 47 49 44 32 1 0 1 3 7 18 22 21 20 18 2 0 0 0 0 0 0 0 0 0 0 2 3 3 2 0 17 32 27 1 18 35 30 3 0 0 0 0 1 4 3 0 0 0 0 0 0 0 0 0 1 5 10 4 3 3 3 1 4 4 5 10 18 30 31 35 30 28 34 29 26 27 31 35 31 33 32 26 20 8 4 6 6 19 14 10 9 12 17 23 26 27 26 28 28 28 26 37 43 39 29 15 13 7 4 6 10 10 9 6 4 4 4 13 19 31 45 43 28 26 33 37 34 27 20 13 7 1 52 39 5 9 15 22 34 79 173 250 316 349 343 306 299 298 271 226 196 189 145 113 94 82 78 73 67 61 60 58 56 57 57 54 48 42 39 40 41 41 35 28 24 23 22 22 21 21 20 19 17 17 18 20 19 19 20 19 19 19 20 19 15 11 12 14 16 21 25 27 17 6 1 6 12 22 33 47 46 26 0 0 0 2 3 1 0 10 10 6 0 0 0 0 0 0 0 0 0 0 0 2 2 2 1 0 0 4 6 4 25 41 40 21 0 0 0 0 6 20 21 8 0 0 0 0 0 0 0 0 5 7 7 5 1 2 2 1 2 2 2 5 12 22 30 39 30 25 42 42 51 37 25 37 34 40 34 17 7 7 4 3 9 28 16 11 10 12 15 17 21 25 29 35 38 38 35 37 48 42 39 30 12 4 1 2 5 7 6 5 6 9 14 17 19 34 51 51 40 26 33 44 41 19 13 6 4 15 22 11 2 3 4 20 40 85 162 268 345 344 320 296 298 299 274 235 191 162 126 121 120 118 120 117 83 60 58 58 61 64 63 59 55 54 48 43 43 43 37 30 25 23 22 22 21 20 19 19 16 17 18 17 14 16 18 18 18 16 15 14 14 13 14 14 14 16 20 28 26 16 5 1 2 12 29 38 38 34 24 16 11 10 9 7 3 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 11 33 34 35 18 0 0 0 11 20 26 18 3 0 0 0 0 0 0 0 1 7 8 8 5 3 1 0 0 0 1 1 3 7 17 32 36 36 38 44 43 53 43 31 32 39 44 40 29 13 11 8 14 18 22 22 14 12 13 14 14 18 24 29 31 27 29 33 37 42 43 45 31 15 10 2 1 2 5 7 7 6 11 17 17 22 37 47 46 36 23 23 36 39 13 11 5 2 3 5 5 4 3 5 14 37 99 174 258 329 315 308 303 304 325 275 215 167 140 132 160 158 150 147 149 97 68 62 65 73 76 74 67 60 59 54 46 43 43 37 30 25 22 22 22 21 19 18 18 16 16 17 18 15 15 16 16 16 15 12 12 14 16 15 15 15 16 19 24 31 25 14 8 5 13 27 34 24 10 11 18 23 19 16 11 7 8 1 1 0 0 0 0 0 0 0 0 0 0 0 2 11 10 7 3 0 0 0 6 22 33 38 22 14 15 14 28 35 35 26 0 1 4 3 0 0 0 0 2 7 10 11 6 0 0 0 1 1 2 3 4 7 13 22 30 41 44 42 38 42 61 36 27 37 42 38 37 32 21 22 25 20 19 22 19 11 11 14 14 17 19 27 31 29 39 38 35 34 37 47 36 24 15 3 1 0 3 8 8 6 11 14 14 22 32 44 45 33 16 16 25 29 20 16 9 4 0 1 4 4 3 10 32 80 204 246 277 343 316 317 314 316 320 264 199 152 130 136 184 178 164 153 133 102 86 77 76 84 85 83 81 76 65 58 48 44 42 37 32 26 23 23 22 20 18 17 17 16 18 18 15 14 14 13 14 14 13 13 15 14 13 14 14 14 15 17 22 28 28 20 14 12 16 23 27 17 8 6 11 17 19 21 17 13 7 0 1 1 0 0 0 0 0 0 0 0 0 0 1 6 10 13 8 0 0 0 0 15 35 42 36 32 20 11 24 29 31 19 0 1 7 6 4 3 0 0 4 7 6 6 2 0 0 1 13 10 9 9 7 3 6 17 28 33 40 41 34 32 57 39 33 34 32 30 30 22 22 32 26 19 16 21 21 8 7 8 12 19 14 25 30 27 34 38 36 30 30 43 37 28 18 7 0 0 3 6 6 5 9 9 12 20 23 39 43 40 37 32 17 22 29 27 5 1 0 0 1 5 6 19 62 150 236 284 318 346 339 336 302 300 310 291 232 166 131 138 180 180 153 119 96 101 94 84 81 87 92 91 89 85 75 62 51 46 41 36 32 27 24 22 21 19 17 16 15 15 16 19 21 18 14 12 12 12 12 11 12 11 11 11 11 11 12 15 18 21 24 23 7 13 25 18 13 11 14 12 8 7 8 9 12 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 1 0 0 0 9 29 45 48 47 18 3 8 9 12 7 0 0 3 4 7 7 2 0 1 1 1 0 0 0 0 3 12 11 13 13 11 6 8 14 19 23 36 43 33 30 45 55 39 30 28 31 40 31 29 28 16 22 15 18 27 21 19 17 15 15 13 22 36 39 35 43 42 36 32 36 35 22 18 11 2 0 0 2 4 4 5 5 14 19 18 40 49 54 50 40 24 26 36 33 3 0 0 0 2 7 7 34 80 156 273 325 351 361 357 345 282 284 286 266 230 180 155 154 173 184 139 104 86 92 101 90 86 88 91 96 93 87 77 66 54 47 42 38 35 35 30 25 21 19 16 14 13 14 17 17 17 15 12 11 11 10 10 11 11 10 10 10 9 9 9 13 17 20 21 24 CIN -7 -4 -2 0 0 0 0 0 0 -0 -0 -4 -4 -1 0 0 0 0 0 0 0 0 0 -0 -3 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -6 -1 0 0 0 -1 -5 -4 -3 -1 -0 -1 -1 -0 0 0 0 0 0 0 0 0 -0 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -0 0 0 0 -0 -2 -3 -4 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -0 0 0 0 0 0 0 -0 0 0 0 0 -0 -0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5 -4 0 -0 -1 -1 -3 -2 -0 -0 0 0 0 -3 -5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 0 -0 -6 -2 -3 -3 0 0 0 -0 0 -0 -1 -3 -7 -4 -0 -0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -4 -1 -0 -1 -0 -2 -3 0 0 0 0 0 -1 -4 -7 -1 -0 -0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -2 -0 0 0 -0 -2 -3 -3 -1 -1 -4 -1 -0 -0 0 0 0 0 -1 -4 -9 -8 -5 -1 0 -0 -0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -3 -1 0 0 0 -0 -2 -4 -3 -3 -7 -5 -4 -1 -0 0 0 0 -1 -1 -4 -6 -1 -2 -0 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -3 -3 -1 -0 0 0 -1 -4 -7 -8 -9 -9 -9 -7 -2 -0 0 0 -0 -1 -3 -1 0 -1 -2 0 -1 -0 -0 -2 -3 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -3 -5 -6 -0 0 0 0 -2 -6 -7 -7 -9 -9 -7 -5 -3 0 0 0 -1 -3 -1 -0 -4 -4 0 0 0 0 0 -1 -3 -3 -3 -1 0 0 0 0 -1 -2 -1 -2 -5 -5 -1 0 0 0 0 0 0 0 0 -1 -5 -6 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -1 -0 -1 -6 -5 -1 -2 -5 -6 -7 -9 -8 -6 -6 -15 -2 0 0 -1 -1 -1 -0 -1 -1 0 0 0 0 -0 -0 -1 -3 -6 -1 -0 0 -0 -1 -1 -4 -3 -2 -0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -1 -3 -5 -1 -2 -1 0 0 0 -1 -2 -7 -3 -0 0 0 0 0 -0 -1 -1 -1 -6 -3 -1 0 0 -0 -5 -5 -4 -3 -3 -2 -2 -1 -0 -1 -1 -0 -1 -3 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -0 0 -0 -0 0 0 0 0 0 0 -1 -7 -2 -0 0 0 0 0 0 0 -2 -6 -5 -2 -1 -0 0 0 0 -1 -2 -1 -2 -4 -0 -5 -6 -4 -2 -1 -3 -7 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -0 0 -0 -0 0 0 0 -0 -0 0 -2 -5 -0 0 0 0 0 0 0 -1 -0 -6 -11 -4 -2 -0 0 0 0 -0 -4 -1 -1 -1 0 -0 -1 -3 -4 -3 -3 -8 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -4 -2 -0 -4 -1 0 0 -0 -0 0 -1 -5 -6 -1 -2 -0 0 0 0 -0 -3 -2 -2 -2 -2 -2 -0 0 0 0 -0 -2 -0 -3 -2 0 0 0 -1 -3 -5 -4 -3 -16 -2 -2 -1 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -4 -3 -1 -5 -0 0 0 0 -0 -0 -0 -6 -6 -5 -7 0 0 0 0 0 -1 -8 -2 -0 -1 -2 -0 0 0 0 0 0 -0 -3 -1 0 0 0 0 0 -2 -1 -2 -7 -8 -8 -3 -0 -1 -2 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -2 -4 0 0 0 -0 -1 -3 -2 -7 -6 -8 -7 0 0 0 0 0 -1 -5 -8 -2 -1 -1 0 0 0 0 0 0 -0 -1 -0 0 -1 -2 -1 -0 -1 -3 -1 -4 -9 -4 -2 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -0 -2 -0 -0 -0 0 0 -0 -0 -0 -0 -2 -3 -9 -6 -0 0 0 0 -3 -4 -3 0 0 -0 -0 -1 -1 -0 0 0 0 -1 -1 0 0 -0 -1 -2 -3 -5 -10 -9 -6 -4 0 -0 -4 -4 -5 -4 0 0 0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -5 -1 0 0 0 0 -0 -2 -1 -2 -5 -5 -3 -4 -2 0 0 -0 -6 -6 -3 0 0 0 0 -2 -3 -1 -0 -1 -0 0 0 0 0 0 0 -2 -6 -9 0 0 -0 -0 0 -0 -3 -4 -5 -3 0 0 0 -3 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -0 0 0 0 0 0 0 -1 -9 -7 -4 -8 -11 -6 -0 -0 0 0 -0 -2 -0 0 0 0 0 0 -1 -4 -3 0 -0 0 0 0 0 0 0 0 -1 -3 -3 0 0 0 0 0 0 -0 -3 -1 -2 -1 -0 0 0 -3 -3 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 -0 -2 -8 -15 -12 -11 -10 -3 -4 -4 -2 0 0 0 0 0 0 0 0 0 -3 -4 -2 -1 -2 -1 -0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 -1 -3 -5 -4 -3 -2 0 0 0 -0 -0 -1 -3 -0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -2 -2 0 0 0 0 0 -0 -5 -5 -4 -6 -8 -8 -12 -6 -1 0 0 0 0 0 0 -0 -1 -2 -3 -1 -0 -2 -2 -0 0 0 0 0 0 0 -2 -1 -0 -2 -6 -5 -2 -0 -1 -3 -4 -4 -3 -2 -1 -1 -0 0 -0 -2 -3 -0 -0 -2 -2 -1 -2 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -0 0 0 0 0 -4 -11 -10 -2 -5 -4 -5 -12 -2 -0 0 -1 -1 -0 0 0 -0 -3 -7 -6 -3 -2 -2 -1 0 0 0 0 0 0 -0 -3 -1 -2 -10 -17 -14 -3 -1 -1 -1 -1 -5 -1 -1 -3 -5 -5 -0 -6 -2 -1 -2 -3 -10 -2 -6 -8 -7 -6 -8 -8 -5 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -2 -1 -0 -0 0 0 0 0 -4 -7 -3 -9 -5 -3 -4 0 0 -1 -2 -4 -4 -2 -2 -1 -6 -8 -4 -3 -5 -1 0 0 0 0 0 0 0 -0 -1 -0 -4 -6 -7 -6 -2 -1 -3 -9 -9 -5 -0 -2 -1 -0 -0 -1 -2 -1 -1 -3 -5 -8 -1 -2 -4 -6 -7 -8 -9 -6 -4 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 -0 -3 -1 -0 0 0 0 0 -0 -3 -5 -11 -11 -4 -0 -1 -3 -3 -3 -1 0 -0 -1 -0 -7 -5 -3 -5 -1 -0 0 0 0 0 0 0 0 0 0 -1 -6 -6 -6 -5 -6 -5 -0 0 -2 -2 -0 -2 -3 -1 -1 -2 -0 -2 -0 -3 -6 -8 -11 -9 -2 0 0 0 -1 -9 -6 -4 -1 -1 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 -0 -3 -1 0 0 0 0 0 0 -5 -9 -10 -9 -4 -4 -3 -2 -2 -3 -1 -0 -0 -1 -4 -9 -7 -8 -6 0 0 0 0 0 0 0 0 0 0 0 0 -1 -8 -5 -5 -7 -8 0 0 -1 -1 0 0 0 0 0 -0 -1 -3 -0 -2 -4 -3 -1 -3 -0 0 0 -0 -0 -1 -1 -3 -3 -4 -7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -2 -0 0 0 0 0 -0 -0 -5 -7 -6 -6 -0 -6 -2 0 0 0 -0 -5 -2 -3 -7 -11 -14 -10 -7 -5 -2 0 0 0 -0 0 0 0 0 0 0 -3 -10 -9 -4 -5 -4 0 0 -0 -1 -1 -1 0 0 0 -1 -1 -1 -1 -3 -1 0 0 -2 -6 -1 -0 -2 -3 0 0 -1 -1 -5 -6 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -0 -0 -0 -0 0 0 0 0 -0 -0 -1 -7 -7 -4 -1 -1 -4 -3 -1 -1 -0 -0 -0 -0 -5 -9 -9 -8 -9 -9 -6 -3 0 -0 0 -3 -2 -0 -0 -1 -1 -0 0 -5 -13 -15 -7 -2 0 0 0 -1 -1 -1 0 0 0 -0 -0 -2 -3 -3 -0 0 0 -5 -10 -5 -0 -0 -0 -0 0 0 0 -6 -7 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -3 -9 -8 -6 -2 -0 -1 -2 -0 -1 -1 0 -0 -1 -2 -7 -8 -7 -7 -9 -7 -4 -1 -0 0 0 -2 -3 -3 -3 -1 -1 -0 -1 -12 -27 -7 -2 -0 0 0 -0 -1 -0 0 0 0 0 0 -2 -2 0 0 0 0 -7 -11 -9 -0 -2 -1 0 0 0 -0 -4 -5 -6 -5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -0 -0 -0 -0 0 -0 -0 0 -0 -0 -6 -10 -5 -0 -0 -0 -2 -4 -4 -1 -0 0 -1 -3 -1 -9 -9 -6 -5 -4 -4 -4 -2 -0 0 -0 -0 -4 -5 -4 -2 -6 -1 -9 -16 -19 -5 -1 -0 0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 -2 -4 -4 -1 0 0 0 0 -0 -1 -0 0 -4 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 -0 -0 0 -0 -0 -9 -9 -4 -0 -1 -0 -0 -6 -9 -1 -0 0 -3 -5 -4 -10 -11 -5 -5 -10 -10 -7 -4 -1 0 -0 0 -1 -4 -3 -4 -5 -0 -2 -10 -14 -9 -1 -1 0 -0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -2 0 0 0 0 -1 -1 -0 -0 -4 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -10 -6 -2 -2 -6 -7 -6 -5 -5 -1 0 0 -2 -3 -3 -5 -5 -4 -7 -9 -9 -7 -6 -3 -2 -3 -5 -4 -3 -3 -3 -4 -1 -2 -3 -16 -13 -3 -3 -0 0 -1 -2 -0 0 0 0 0 0 0 0 0 -0 -1 -2 -1 -3 -1 -0 0 0 0 0 -0 -0 -0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -1 -7 -2 -1 -1 -1 -0 -1 -3 -3 -2 0 0 -0 -0 -1 -1 -2 -1 -0 -1 -5 -8 -9 -5 -7 -9 -6 -2 -2 -3 -4 -2 0 -0 0 -19 -15 -3 -0 0 0 -3 -3 -2 0 0 0 0 0 0 0 0 -1 -2 -2 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -1 -2 0 0 0 -1 -2 -0 -2 -1 -0 -0 -0 0 0 -0 -2 -4 -5 -8 -1 -6 -7 -5 0 0 -0 -0 -1 -2 -3 -3 -1 -0 -0 -1 -9 -12 -6 -2 -4 -0 -5 -7 -3 -0 0 0 0 0 0 0 -0 -1 -2 -1 -0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5 -6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 0 -0 -1 -1 0 -0 -1 -1 -1 -1 -2 -9 -4 -3 -2 -2 -1 -3 -1 -3 -6 -5 -0 -3 -2 -1 -1 -1 0 -0 -0 -4 -6 -2 -9 -4 -1 -0 -0 -0 -0 0 0 0 -0 -0 -0 0 -0 -1 -2 -1 -0 0 0 0 0 0 0 0 0 -1 -5 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -6 -5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 -1 -3 -4 -3 -1 -0 0 -1 -3 -6 -6 -4 -5 -6 -6 -5 -0 -2 -3 -3 -3 -4 -5 -3 -2 -1 -0 -1 -1 -11 -12 -7 -8 -7 -4 -3 -2 -0 0 0 0 0 0 -1 -4 -2 -2 -2 -2 0 0 0 0 0 0 0 0 0 -5 -9 -6 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 -0 0 -1 -1 -0 0 -0 0 -1 -1 -2 -1 -2 -7 -5 -9 -14 -1 -0 -1 -3 -5 -9 -8 -3 -0 0 -1 -5 -1 -10 -10 -8 -9 -8 -7 -3 -2 -2 0 0 0 -0 -1 -4 -4 -3 -2 -1 -0 0 0 0 0 0 0 0 0 -0 -2 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 0 -0 -24 -13 -11 -13 -0 -1 -0 -1 -5 -10 -10 -3 -0 -1 -2 -3 -0 -11 -12 -9 -8 -8 -7 -4 -1 -1 0 0 0 0 -0 -1 -1 -2 -1 -1 -1 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -5 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 -0 -0 -0 0 0 -0 -0 0 -0 -2 -3 -0 -0 -0 -0 -0 0 0 -0 -0 -0 0 0 0 0 0 -0 -4 -17 -6 0 -1 -0 -1 -1 -2 -2 -1 -2 -4 -1 -2 -6 -4 -0 -5 -8 -8 -5 -4 -4 -2 -1 0 -1 -1 0 0 0 0 -0 -1 -1 -1 -0 0 0 0 0 -0 -0 -1 -1 0 0 -3 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -6 -5 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 0 0 0 -0 -0 -3 -5 -4 -0 -1 -0 0 0 0 -0 -0 0 0 0 0 0 0 -0 -4 -10 -18 -3 0 -8 -9 -1 -4 -6 -8 -8 -6 -3 -0 -5 -5 0 -3 -17 -15 -5 -3 -6 -8 -1 0 -2 -3 -0 0 0 0 -1 -2 -4 -2 -0 -1 -1 0 0 0 -1 -6 -7 0 0 -5 -4 -2 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 -2 -5 -5 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -5 -6 -4 -1 -1 -0 0 0 0 -0 -0 -0 0 0 0 0 0 0 -2 -5 -10 -15 -2 -4 -5 0 -1 -11 -11 -10 -9 -6 -0 -2 -0 0 -1 -9 -19 -5 -4 -5 -2 -3 -0 -2 -2 -0 -0 0 -1 -7 -8 -6 -6 -2 -0 -0 0 0 0 -2 -7 -5 0 -0 -2 -3 -4 -5 -4 -5 -5 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -29 -15 0 0 0 0 0 0 -1 -3 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -1 -0 0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -6 -7 -3 -0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 -1 -4 -8 -9 -6 -11 -9 -4 -3 -13 -8 -9 -6 -3 -2 -9 -2 0 0 -2 -7 -1 0 0 -0 -0 -0 -4 -3 -2 -1 0 -0 -5 -4 -5 -7 -4 -3 -1 -0 -0 0 0 0 0 0 0 0 0 -1 -1 -2 -3 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -43 -13 -3 -3 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -6 -9 -5 -0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -2 -9 -9 -3 -0 0 0 -0 -0 -0 -0 -0 -0 -0 0 -3 -4 0 0 -1 -11 -15 -9 -17 -17 -6 0 -5 -21 -13 -5 -4 -4 -3 0 0 0 0 0 0 0 -2 -1 -2 -3 -4 -3 -5 -4 -1 -1 -5 -3 -2 -4 -5 -2 -2 -1 -0 0 0 0 0 0 0 0 0 0 -1 -4 -6 -4 -3 -0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -14 -2 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -13 -12 -3 -0 0 -0 -0 -0 0 0 0 0 0 -0 -0 0 -0 -2 -1 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -5 0 0 0 -10 -10 -7 -9 -13 -3 0 0 -1 -4 -6 -10 -8 -4 -1 -0 -8 -3 0 -2 -5 -18 -5 -1 -3 -5 -4 -7 -5 -3 -2 -5 -6 -4 -3 -2 0 -0 -0 -0 0 0 0 0 -1 -0 0 0 -0 -6 -7 -7 -5 -3 -4 -1 0 0 0 0 0 0 0 0 0 0 0 -3 -4 -3 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -9 -12 -2 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 0 -0 -0 0 -0 0 -0 -0 -0 -4 -4 -4 -3 -1 -0 -1 -3 -2 0 -1 -11 -7 -5 -7 -12 -9 -1 0 -0 -1 -2 -7 -10 -10 -9 -10 -12 -2 0 -9 -18 -17 -2 0 -1 -5 -8 -9 -5 -3 -3 -5 -7 -7 -1 0 0 -1 -5 -10 -3 0 0 -2 -12 -2 0 -3 -5 -6 -7 -7 -3 -1 -2 -0 0 0 0 0 0 0 0 0 0 0 -0 -4 -5 -6 -5 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -7 -10 -5 -5 -6 -3 -0 -0 -0 -0 0 -0 -0 -0 -0 0 0 -0 -0 0 0 -0 -5 -10 -9 -9 -6 -7 -7 -2 -0 -3 -2 -0 -3 -8 -4 -10 -11 -11 -11 -0 0 0 -3 -4 -0 -7 -13 -12 -10 -7 -0 0 -9 -15 -10 -0 -0 -0 -2 -5 -7 -8 -6 -4 -6 -7 -6 -2 -0 0 -3 -7 -7 -3 -0 0 -0 -1 -3 -2 -5 -7 -7 -7 -8 -7 -4 -3 -4 -3 -0 -1 0 0 -0 -4 -1 0 0 0 -1 -1 -6 -5 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5 -6 -4 -5 -6 -2 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -7 -13 -11 -1 -4 -5 -2 -1 -4 -4 -1 -8 -19 -18 -6 -11 -9 -3 0 0 0 -1 -1 0 -1 -15 -14 -9 -4 0 0 -6 -2 -0 0 -0 -1 -0 0 -3 -8 -8 -4 -16 -14 -6 -5 -0 0 -11 -12 -1 -2 -0 0 -2 -4 -4 -4 -2 -1 -3 -7 -8 -9 -8 -5 -5 -8 -9 -29 -13 -24 -37 -4 -3 -1 0 0 0 0 -3 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -5 -9 -4 -1 -0 -0 -0 -0 0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 0 -0 -1 -4 -4 0 -0 -0 -2 -3 -2 -3 -1 -6 -12 -10 -2 -8 -11 -6 0 0 0 0 0 0 -3 -11 -5 -5 -8 -6 -1 -12 -3 -1 -1 -1 -2 -11 -3 -5 -11 -11 -5 -14 -13 -8 -5 -0 -0 -14 -9 0 0 0 0 -4 -7 -5 -2 -2 -1 -2 -2 -0 -2 -4 -2 -0 -13 -48 -62 -16 -8 -15 -2 -8 -1 0 0 0 -0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 -0 -3 -5 -6 -0 -0 -0 -0 0 0 0 -0 -0 -0 0 0 -0 -0 -0 0 0 0 -0 -3 -4 -2 -0 -1 -1 -0 -0 0 0 -6 -6 -1 -4 -5 -2 0 0 0 0 0 0 -3 -8 -6 -4 -10 -6 0 0 0 0 -0 -0 -2 -10 -2 -6 -10 -9 -6 -10 -10 -8 -4 -3 -13 -10 -3 0 0 0 0 0 -1 -4 -5 -3 -0 -0 -1 -3 -3 -1 -1 -0 -12 -23 0 -0 0 0 -1 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -34 -49 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -5 -5 -8 -12 -1 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -0 -0 0 0 0 -0 -5 -7 -5 -0 -3 -1 0 0 0 0 -5 -3 -1 -2 0 0 0 0 0 0 0 0 0 -1 -1 -4 -9 -3 0 0 0 0 0 0 0 0 0 0 -1 -4 -8 -8 -8 -9 -4 -5 -10 -3 -0 0 0 0 0 0 0 -1 -4 -4 0 -0 -4 -2 -0 -1 -3 -1 -3 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -17 -26 -7 -24 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -8 -3 -13 -20 -1 -0 -0 -0 -0 0 -0 -0 0 -3 -5 -2 -0 -0 -0 0 -0 -0 -5 -4 -2 -1 -2 -0 0 0 0 -1 -4 -1 -1 -2 -4 -3 -0 0 0 0 0 0 0 -5 -7 -6 -11 -2 0 0 0 0 0 0 0 0 0 -0 -9 -9 -7 -8 -9 -9 -4 -1 -13 -23 -3 -0 0 0 0 -0 -0 -0 -4 -4 0 -0 -5 -2 0 -0 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -29 -66 -14 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -6 -15 -13 -3 -0 -0 -0 -0 -0 0 0 0 -0 -1 -1 -2 -1 -0 -0 -0 -0 -3 -2 -1 -1 -2 0 0 -0 -0 -0 -1 -5 -1 -4 -6 -6 -2 -1 0 0 0 -1 -3 -2 -4 -7 -7 0 0 0 0 0 0 0 0 0 0 0 0 -0 -6 -10 -11 -8 -7 -3 -3 -7 -4 0 0 0 0 0 0 0 -6 -3 0 0 0 0 0 0 -2 -4 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -48 -83 -55 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -2 -1 -4 -16 -8 -8 -4 -0 -0 -0 -0 -0 0 0 -0 -6 -4 -2 -2 -2 -0 -0 -2 -2 -1 -1 -1 -0 -0 0 0 -0 -0 -0 -1 -4 -0 -3 -2 -4 -10 -10 -1 0 0 -1 -6 -6 -6 -7 -5 0 0 0 0 -1 0 0 0 -16 -9 -2 -1 0 -1 -3 -5 -7 -7 -2 -3 -3 -2 0 0 0 -0 -0 0 -0 -3 -1 -0 -0 -0 0 0 0 -2 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -39 -87 -74 -55 -76 -87 -61 -8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -7 -10 -7 -3 -4 -0 -8 -5 -1 -0 -0 -0 0 0 0 -0 -1 -2 -1 -0 -0 -0 -0 -1 -1 -1 -0 -1 -0 0 0 0 0 -0 -0 -0 -1 -1 -3 -1 -4 -8 -7 0 0 0 0 0 -0 -0 -6 -7 -3 -0 -2 -4 -13 -10 0 -1 -19 -12 -8 -6 0 0 0 0 -4 -7 -5 -1 -1 -3 -2 0 0 -1 -1 0 0 0 0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -15 -27 -35 -74 -80 -78 -56 -3 -27 -22 -17 -9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -12 -12 -11 -7 -6 -8 -14 -13 -4 -0 -0 0 0 0 0 -2 -4 -0 -0 -1 -0 0 0 -0 -0 -0 -0 -1 -0 0 -0 -0 -0 -0 0 -2 -2 -2 -3 -0 0 0 0 0 0 0 0 0 -1 -4 -1 -2 -17 -15 -5 -18 -15 -5 0 0 0 0 0 0 0 0 0 -5 -7 -6 -3 -3 -4 -4 -3 -2 -1 0 0 0 -0 -1 -0 -1 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -11 -71 -73 -71 -40 -8 -33 -32 -27 -12 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -12 -4 -11 -9 -6 -8 -15 -20 -4 -0 -2 -4 -4 -0 -0 -0 -1 -2 0 -3 -1 0 0 -0 0 0 -1 -1 -1 -0 0 0 -0 -0 -0 -1 -0 -2 -3 -1 -0 0 0 0 0 0 0 -3 -2 -3 -3 -0 -12 -13 -4 -3 0 -0 0 0 0 0 0 0 0 0 -1 -5 -5 -12 -7 -0 -1 -3 -3 -4 -3 0 0 0 -0 -0 0 -0 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -9 -43 -62 -61 -30 -0 -4 -8 -10 -4 0 0 0 0 0 0 0 0 0 0 0 -26 -46 -37 -32 -28 -22 -16 -11 -8 -36 -10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -12 -8 -5 -7 -3 -2 -10 -18 -4 -2 -6 -11 -10 -3 -1 -3 -5 -8 -8 -3 -1 -0 -0 0 0 0 -0 -1 -1 -0 -1 -0 -0 -0 -1 -2 -0 -0 -1 -1 0 0 0 0 0 -1 -4 -7 -3 0 -0 -1 -7 -5 -10 -12 -1 0 -15 -6 0 0 0 0 0 -4 -4 -1 -3 -31 -20 0 -1 -4 -1 -2 -1 0 0 0 0 0 0 -1 -3 -0 0 0 -1 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -19 -68 -58 -57 -58 -49 -32 0 0 0 0 0 0 0 0 0 0 0 0 0 -29 -42 -44 -55 -52 -49 -47 -48 -46 -31 -34 -23 -22 -15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5 -3 -5 -4 -3 -2 -11 -13 -5 -0 -4 -6 -10 -10 -7 -5 -4 -10 -9 -0 -1 -0 -0 -0 0 -0 -0 0 -1 -2 -2 -2 -4 -2 -0 0 0 0 0 0 0 0 0 0 0 -4 -8 -0 0 0 -4 -7 -4 -1 -5 -11 -19 -16 -6 -2 0 0 0 0 0 -7 -5 -2 -11 -37 -39 -18 -3 -4 -2 -0 0 -0 -0 -0 -1 -1 -0 -1 -2 0 0 0 -0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -29 -37 -47 -56 -44 -40 -48 -45 -20 -0 0 0 0 0 0 0 0 0 0 0 0 -36 -41 -39 -41 -42 -44 -47 -51 -48 -40 -44 -43 -39 -30 -11 -1 -7 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -4 -6 -6 -5 -5 -15 -17 -9 -0 -2 -3 -8 -12 -13 -13 -5 -8 -11 -5 -0 -1 -3 -3 -1 -0 -0 -0 -1 -3 -4 -4 -8 -2 -0 0 0 0 0 0 -1 -1 0 0 0 -2 -4 0 0 0 -5 -5 0 -1 -19 -19 -19 -14 0 0 -8 -3 0 -1 -4 -14 -9 -4 -9 -29 -35 -11 -3 -3 -2 -0 -0 -2 -2 -0 -0 -0 -0 -1 -2 0 0 -1 -0 0 0 -2 -14 -1 0 0 0 0 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -23 -31 -30 -50 -59 -30 -38 -28 -10 -2 -11 -7 -4 -1 0 0 0 0 -9 -12 -11 -39 -39 -38 -39 -39 -39 -43 -45 -36 -29 -40 -40 -40 -38 -29 -18 -37 -51 -16 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -7 -9 -8 -19 -25 -11 -0 -1 -5 -8 -8 -7 -6 -6 -8 -12 -8 -3 -4 -4 -6 -5 -3 -1 -1 -4 -3 -4 -6 -7 -0 0 0 0 0 0 0 -2 -2 0 0 0 0 0 0 0 0 -27 -12 0 -5 -22 -22 -21 -20 -16 -11 -11 -4 0 -0 -4 -20 -6 -2 0 0 -3 -39 -14 -4 -2 -0 0 -3 -4 -3 -2 0 -0 -0 -0 -0 0 -0 -0 0 -6 -25 -82 -14 0 0 0 -0 -5 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -28 -45 -49 -43 -30 -26 -28 -13 -4 -19 -20 -29 -39 -42 -30 -0 -27 -40 -44 -39 -40 -44 -43 -43 -44 -47 -52 -42 -29 -27 -35 -37 -40 -36 -35 -34 -32 -44 -50 -16 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -9 -4 -0 -6 -6 -6 -12 -20 -6 -0 -2 -7 -12 -12 -11 -8 -8 -13 -10 -9 -6 -4 -5 -7 -7 -5 -2 -5 -21 -16 -7 -4 -5 -5 -3 -0 0 0 0 0 -1 -0 0 0 0 0 0 0 0 -5 -34 -8 0 -10 -23 -25 -21 -20 -20 -13 0 0 0 -0 -7 -17 -0 -0 0 0 -2 -11 -6 -5 -2 -2 -4 -0 0 -2 -2 0 0 0 0 -4 -6 0 0 0 -11 -27 -25 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5 -5 0 0 0 0 0 0 0 0 0 0 -8 -27 -30 -30 -27 -26 -28 -25 -36 -28 -17 -12 -8 -36 -43 -46 -42 -30 -47 -51 -49 -47 -46 -46 -41 -40 -40 -44 -49 -54 -52 -48 -44 -43 -43 -38 -37 -37 -38 -29 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -27 -27 -24 -3 -4 -4 -7 -16 -21 -4 -5 -9 -11 -11 -11 -6 -11 -17 -12 -14 -6 -2 -1 -3 -5 -5 -3 -1 -5 -19 -5 -2 -8 -15 -13 -1 0 0 0 -0 -2 -0 0 0 0 0 0 -3 -1 0 -3 -0 0 -18 -19 0 0 -2 -5 -4 0 0 0 -1 -12 -15 -2 -1 -0 -8 -4 -1 -5 -2 -1 -4 -7 0 0 -0 -0 0 0 0 -0 -5 -5 0 0 0 0 -13 -17 -1 0 0 0 0 0 0 0 0 0 0 0 0 -20 -36 -41 -31 -38 -32 -8 0 0 -2 -6 0 0 -20 -49 -44 -37 -24 -15 -17 -27 -31 -38 -38 -32 -24 -24 -32 -42 -48 -43 -32 -44 -45 -47 -47 -43 -42 -37 -43 -42 -44 -50 -48 -45 -47 -47 -44 -44 -48 -35 -27 -31 -42 -22 -5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -26 -25 -17 -0 -2 -5 -7 -14 -22 -12 -11 -10 -10 -9 -9 -9 -16 -14 -8 -10 -5 -1 -0 -0 -2 -5 -7 -6 -10 -18 -8 -4 -8 -15 -12 0 0 0 -0 -0 0 0 -0 0 0 0 -1 -14 -5 0 -8 -19 -1 -21 -18 -3 0 0 0 0 0 0 0 0 -1 -2 -2 -7 -20 -44 -28 -8 -4 0 -0 -2 -2 -1 0 0 0 0 0 -0 -2 -0 -8 -11 -7 0 0 -22 -37 -28 0 0 0 0 0 0 0 0 0 0 0 -4 -43 -43 -36 -32 -32 -28 -5 0 0 -15 -58 -71 -17 -8 -21 -28 -30 -21 -12 -11 -18 -25 -29 -30 -28 -27 -30 -38 -50 -58 -51 -40 -49 -52 -39 -41 -46 -43 -30 -43 -41 -42 -49 -48 -44 -44 -44 -45 -47 -47 -28 -23 -28 -34 -23 -21 -5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -23 -18 -8 -0 -0 -3 -11 -16 -18 -13 -13 -16 -15 -16 -18 -22 -27 -12 -2 -0 -2 -2 -1 -1 -2 -5 -13 -23 -21 -16 -12 -8 -7 -16 -11 0 0 0 -0 -0 0 -1 -5 -5 -2 0 -4 -21 -4 -0 -11 -17 -3 -25 -27 -12 0 0 0 0 0 0 -1 -1 0 0 -1 -15 -45 -40 -18 -4 -1 -2 -10 -10 -6 -3 0 0 0 0 0 0 -0 0 -18 -22 -16 -6 -1 -14 -25 -38 -33 -7 -0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -11 -24 -24 -4 0 -16 -40 -49 -54 -46 -19 -6 -19 -19 -9 -9 -15 -20 -20 -20 -19 -20 -30 -42 -53 -51 -55 -58 -62 -73 -46 -41 -43 -43 -36 -43 -39 -41 -44 -43 -40 -41 -42 -44 -46 -44 -24 -34 -40 -42 -37 -21 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -22 -20 -6 -0 -4 -11 -19 -19 -17 -16 -14 -9 -18 -23 -24 -21 -19 -5 -1 -0 -0 -0 0 -0 -1 -5 -13 -20 -18 -14 -13 -12 -11 -15 -7 0 -5 -13 -1 -0 -0 0 0 -1 -0 0 -3 -6 -1 -21 -20 -10 -3 -16 -25 -11 -0 -7 -15 -0 0 0 -5 -16 -15 -2 0 -16 -24 -0 -4 -1 0 -4 -13 -14 -5 -1 0 0 0 0 0 0 -1 -2 -1 -14 -16 -8 -2 -12 -22 -21 -17 -8 0 0 0 0 0 0 0 0 0 0 -2 -6 -2 0 -10 -22 -28 -25 -4 -21 -32 -34 -47 -50 -41 -26 -21 -14 -12 -8 -8 -12 -17 -19 -21 -12 -27 -58 -61 -42 -53 -59 -60 -53 -39 -39 -42 -43 -42 -46 -38 -41 -41 -39 -39 -40 -41 -44 -45 -42 -29 -35 -38 -38 -34 -28 -21 -12 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -12 -16 -19 -12 -12 -18 -21 -22 -21 -10 -3 -4 -25 -24 -22 -14 -5 0 -0 -0 -1 -1 -0 -0 -0 -3 -5 -3 -21 -13 -11 -9 -6 0 0 0 -1 -4 -0 -1 -0 0 -2 -4 -0 0 0 0 0 0 -2 -2 0 -7 -26 -25 -8 -5 -14 -13 -1 0 0 0 -1 0 0 -23 -19 0 -2 -20 -5 -5 -9 -8 -3 -1 -2 -2 0 0 0 0 -8 -20 -20 -18 -15 -6 -2 -8 -18 -3 -1 -1 0 0 0 0 0 -7 -21 -21 -32 -20 -17 -26 -21 -3 -16 -20 -24 -42 -16 -35 -31 -20 -26 -41 -43 -34 -23 -17 -16 -5 -4 -8 -12 -14 -18 -23 -38 -52 -57 -51 -64 -65 -61 -53 -44 -44 -29 -35 -43 -45 -39 -41 -44 -40 -34 -35 -41 -42 -42 -42 -40 -34 -22 -25 -29 -26 -18 -13 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -3 -1 -5 -7 -11 -16 -27 -31 -8 -0 -4 -16 -19 -19 -8 -1 -1 0 0 -6 -8 -3 -0 -0 0 0 -9 -31 -22 -20 -8 0 0 0 0 -10 -8 -0 -1 -0 0 0 -0 0 0 0 0 -1 -5 -21 -18 -5 -7 -20 -19 -3 -1 -14 -18 0 0 0 0 0 0 -0 -28 -13 0 -5 -21 -3 -2 -10 -10 -2 -0 0 -0 0 0 0 0 0 -0 -1 -4 -7 -2 -3 -9 -15 -0 0 0 0 0 0 0 0 -3 -15 -33 -44 -35 -24 -25 -29 -14 -19 -14 -21 -36 -40 -42 -39 -38 -38 -41 -38 -28 -24 -22 -19 -10 -8 -8 -7 -8 -13 -16 -28 -34 -35 -39 -51 -55 -60 -60 -48 -27 -42 -36 -42 -45 -38 -31 -34 -36 -34 -31 -34 -33 -35 -36 -33 -27 -27 -30 -31 -22 -10 -9 -4 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -3 -9 -12 -12 -10 -10 -9 -8 -1 -0 -0 -7 -21 -26 -23 -11 -4 -3 -0 -6 -11 -8 -2 0 0 0 0 0 -2 -6 -2 0 0 0 0 -2 -8 -5 -1 -1 -0 0 0 0 0 0 0 -9 -20 -22 -22 -5 0 -6 -13 0 0 -20 -22 -10 -6 -0 0 0 0 -2 -15 -10 -2 0 -1 -1 -1 -6 -9 -4 -2 -0 0 0 0 0 0 0 -1 -1 -1 -4 -0 -2 -8 -9 0 0 0 0 0 0 0 0 -10 -19 -22 -16 -20 -9 -6 -12 -17 -9 -11 -18 -35 -37 0 0 -16 -47 -56 -35 -27 -25 -22 -21 -28 -22 -20 -14 -11 -11 -13 -16 -26 -40 -40 -29 -30 -39 -44 -44 -40 -37 -41 -46 -39 -29 -28 -26 -28 -34 -29 -19 -23 -27 -27 -24 -20 -19 -20 -35 -29 -17 -12 -9 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -4 -8 -9 -6 -8 -9 -11 -16 -23 -2 -0 -12 -24 -28 -13 -6 -4 -3 -1 -3 -9 -6 -2 0 0 0 0 0 0 0 0 -7 -3 0 -0 0 -14 -13 -5 -1 -0 0 0 0 0 0 0 0 0 -9 -19 -1 0 0 0 0 -0 -7 -10 -11 -10 0 0 0 0 0 -3 -22 -5 0 0 -0 -1 -12 -11 -7 -3 0 0 -5 -3 0 0 0 0 -1 -6 -7 0 -0 -5 -4 -0 0 0 0 0 0 -0 -0 -0 -3 -4 -1 -2 -4 -8 -9 -8 -7 -14 -16 -39 -41 -11 -3 -16 -28 -30 -25 -33 -41 -38 -34 -31 -28 -18 -17 -14 -11 -11 -15 -20 -33 -38 -34 -32 -38 -44 -43 -39 -39 -45 -44 -32 -24 -21 -21 -28 -23 -23 -22 -20 -23 -22 -22 -19 -13 -11 -17 -14 -25 -24 -7 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -15 -12 -0 -1 -3 -9 -16 -15 -0 -0 -10 -19 -16 -3 -3 -3 -1 -2 -8 -13 -15 -5 0 0 0 0 0 0 0 -1 -11 -4 -3 -10 -24 -19 -19 -8 -1 -1 0 0 0 0 0 0 0 0 -11 -14 0 0 0 0 0 -5 -23 -18 -13 -5 0 0 0 0 0 -8 -22 -1 0 0 0 -2 -13 -10 -5 -1 -0 -1 -8 -6 -5 -2 0 0 -1 -2 -2 -1 -3 -5 -6 -8 -6 0 0 0 -1 -2 -2 -0 0 0 0 0 -0 -6 -5 -3 -4 -9 -15 -41 -51 -43 -25 -17 -16 -17 -22 -35 -55 -32 -24 -22 -20 -14 -14 -17 -14 -11 -10 -16 -29 -32 -36 -36 -29 -34 -40 -34 -27 -31 -35 -29 -26 -27 -25 -17 -19 -23 -21 -16 -16 -18 -22 -24 -25 -21 -8 -10 -16 -15 -5 -3 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -7 -12 -26 -23 -16 -12 -9 -1 -0 -10 -10 -0 -0 -8 -6 -4 -3 -1 -3 -3 -9 -20 -25 -13 -12 -10 -5 0 0 0 0 0 -1 -7 -25 -35 -36 -31 -20 -11 -3 -1 0 0 0 0 0 0 -0 0 -17 -12 0 0 0 0 0 -1 -8 -12 -15 -7 0 -0 0 0 0 -6 -12 0 0 0 0 -0 -2 -5 -4 -2 -8 -14 -10 -10 -10 -6 0 -0 -4 -4 -1 -1 -3 -0 0 -4 -4 0 0 0 -4 -3 0 0 0 0 -4 -4 0 0 -11 -6 -2 -5 -13 -28 -36 -28 -18 -21 -18 -22 -25 -33 -39 -23 -24 -28 -22 -13 -11 -11 -14 -11 -12 -17 -18 -20 -36 -39 -36 -48 -48 -42 -34 -34 -40 -27 -26 -28 -27 -19 -11 -15 -18 -16 -11 -10 -15 -13 -17 -18 -14 -10 -6 -5 -5 -5 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -20 -11 -2 -6 -10 -17 -16 0 0 -2 -3 -0 -1 -10 -4 -4 -4 -1 -4 -2 -5 -13 -19 -15 -28 -29 -15 0 0 0 0 0 -4 -19 -29 -38 -40 -34 -22 -23 -11 -2 0 0 0 0 0 0 -4 -18 -5 -12 -6 0 0 0 0 0 0 -3 -12 -2 -0 -2 -3 -0 -2 -10 -10 -5 0 0 0 -2 -3 -2 -0 -0 -5 -9 -9 -10 -6 -2 0 0 -1 -10 -10 -5 -1 -1 0 -4 -2 0 0 -0 -3 -1 0 0 0 0 -8 -5 -1 -4 -19 -9 -7 -7 -8 -9 -12 -5 -8 -16 -14 -18 -26 -32 -31 -19 -20 -19 -19 -13 -6 -3 -15 -11 -13 -18 -19 -21 -28 -32 -36 -42 -38 -39 -30 -30 -35 -31 -32 -26 -24 -18 -11 -19 -22 -19 -16 -15 -18 -16 -18 -22 -18 -6 -11 -6 -7 -9 -11 -10 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -20 -10 0 -0 0 -7 -12 -4 -1 -10 -4 -0 -0 -0 -0 -12 -8 -0 -1 -0 -3 -10 -11 -5 -15 -20 -10 0 0 0 0 0 0 -4 -13 -13 -27 -28 -25 -28 -25 -8 -1 0 0 0 0 0 0 -0 -0 -5 -3 0 0 -0 -0 0 0 -4 -14 -8 -1 -4 -4 -0 -1 -12 -19 -13 0 0 0 -4 -4 -2 -0 -0 -13 -16 -13 -8 0 0 0 0 -1 -4 -5 -3 -3 -3 -2 -6 -2 0 0 -0 -2 -0 0 0 0 -0 -8 -6 -4 -7 -9 -4 -6 -7 -8 -8 0 0 -1 -8 -16 -14 -27 -24 -21 -21 -26 -11 -8 -6 -4 -5 -11 -5 -10 -15 -16 -19 -25 -28 -32 -34 -32 -33 -33 -33 -32 -33 -40 -26 -24 -18 -12 -18 -21 -18 -18 -17 -16 -16 -8 -17 -20 -11 -6 -5 -8 -10 -9 -4 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -27 -12 0 0 0 -1 -18 -26 -22 -19 -3 -0 0 -0 -0 -1 -1 -0 -0 -1 -8 -2 -1 0 0 0 0 0 0 0 0 0 0 -8 -17 -15 -22 -22 -25 -29 -24 -4 -1 0 0 0 0 0 0 0 0 0 0 0 0 -4 -20 -17 -4 -8 -17 -23 -2 -3 -2 0 0 0 0 0 0 -6 -20 -5 -1 0 0 0 0 -11 -11 -5 0 0 0 0 -1 -2 0 0 -3 -5 -6 -9 -11 -3 0 0 0 0 0 -1 -1 -3 -12 -5 -4 -3 -1 -0 -1 -9 -8 -5 0 0 -9 -8 -10 -17 -31 -25 -20 -26 -23 -7 -5 -4 -4 -6 -8 -5 -5 -8 -13 -20 -29 -29 -30 -32 -31 -28 -36 -36 -34 -33 -34 -27 -24 -21 -17 -15 -16 -19 -18 -18 -18 -18 -10 -9 -15 -16 -9 -4 -5 -5 -4 -3 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -27 -34 -14 0 -8 -31 -39 -37 -19 -2 0 0 0 0 -0 -1 -4 -1 0 -3 -9 -1 -0 0 0 0 0 0 0 0 0 -0 -13 -17 -28 -30 -31 -30 -30 -28 -21 -6 -0 0 0 0 0 0 -2 0 0 0 0 0 0 0 -4 -14 -2 -8 -21 -22 -4 -3 -1 0 0 -1 -3 -0 0 -4 -12 -8 -1 0 0 0 -1 -13 -13 -8 -3 0 0 0 -0 -1 -1 0 0 0 -5 -8 -1 -0 0 0 0 0 0 0 -13 -15 -6 -0 -3 -7 -5 -0 -1 -10 -4 0 0 -1 -12 -13 -14 -20 -29 -30 -17 -40 -45 -17 -6 -6 -4 -9 -13 -6 -3 -7 -12 -17 -25 -30 -27 -29 -29 -26 -27 -33 -28 -29 -31 -30 -21 -21 -17 -12 -11 -14 -16 -18 -19 -19 -17 -11 -8 -10 -10 -7 -6 -5 -4 -3 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 0 -10 -37 -38 -42 -16 0 0 0 0 0 -0 -3 -10 -1 0 -3 -4 -0 -0 -0 0 0 -1 -4 -0 0 0 -3 -21 -5 -22 -24 -13 -37 -19 -26 -32 -27 -3 -0 0 0 0 -2 -14 -4 0 0 -2 -8 -5 -1 0 -2 0 0 -13 -18 -13 -1 -0 0 0 -2 -5 -0 0 -7 -11 -9 -6 -1 0 0 0 -2 -10 -9 -4 0 0 0 -1 -0 -0 0 0 0 -7 -11 -8 0 0 0 0 0 0 0 -6 -6 -1 -1 -4 -12 -16 -12 -6 -6 -1 -8 -6 -1 -0 -0 -12 -17 -24 -28 -13 -23 -27 -19 -7 -10 -5 -10 -14 -13 -7 -9 -11 -14 -19 -24 -28 -25 -22 -20 -23 -35 -28 -26 -26 -24 -19 -14 -15 -15 -13 -11 -10 -17 -17 -17 -18 -17 -7 -12 -14 -12 -9 -9 -8 -5 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 -5 -37 -57 -21 0 0 0 0 0 -7 -12 -0 -1 -3 -3 -0 0 0 0 0 -6 -20 -2 0 0 0 0 0 0 -0 -3 -14 -15 -18 -26 -21 -3 -2 -2 -0 0 0 0 0 0 0 -3 -11 -13 -3 0 0 0 -0 -14 -6 -0 0 0 0 0 0 0 0 0 -14 -14 -8 -4 -0 0 0 0 -2 -8 -5 -2 0 0 0 -0 -0 0 0 0 0 -6 -5 -2 0 0 0 0 0 0 -1 -9 -3 0 -4 -13 -12 -10 -8 -6 -6 -6 -18 -16 -6 -4 -19 -13 -13 -21 -24 -13 -19 -19 -16 -10 -7 -8 -10 -17 -16 -14 -7 -7 -12 -16 -22 -30 -21 -20 -21 -24 -28 -29 -25 -23 -22 -19 -11 -10 -10 -10 -10 -11 -20 -16 -13 -12 -12 -9 -10 -11 -11 -9 -8 -7 -4 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 0 0 0 0 -0 -1 -2 -0 -1 -3 -4 -3 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -10 -24 -11 -1 -17 -30 -20 -3 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -8 -3 -0 0 0 0 0 0 -2 -2 -1 -14 -12 -5 0 0 0 0 0 -0 -4 -8 -1 0 0 0 -0 -1 -0 0 0 0 0 -2 -1 0 0 0 0 0 0 -1 -7 -5 -4 -8 -14 -14 -6 -5 -6 -10 -16 -15 -15 -7 0 -0 -2 -7 -14 -14 -13 -19 -19 -22 -19 -14 -13 -12 -21 -17 -14 -29 -27 -25 -19 -21 -27 -26 -27 -23 -24 -26 -28 -26 -24 -21 -19 -16 -15 -10 -10 -10 -11 -16 -18 -16 -15 -15 -13 -13 -7 -8 -9 -8 -11 -7 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 -9 -4 0 0 0 0 -4 -17 -24 -8 -3 -1 -17 -22 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -5 -0 0 0 0 0 0 0 -5 -5 -4 -14 -11 -8 -3 0 0 0 0 -1 -5 -10 -4 -1 0 0 -1 -2 -0 0 0 0 -0 -5 -1 0 0 0 0 0 0 -2 -5 -5 -7 -6 -7 -8 -7 -9 -10 -11 -13 -13 -14 -4 -1 0 -2 -10 -8 -8 -11 -17 -17 -15 -13 -11 -15 -22 -17 -16 -15 -12 -20 -31 -18 -22 -24 -24 -33 -23 -19 -21 -25 -26 -23 -21 -22 -23 -22 -11 -13 -11 -10 -12 -15 -15 -11 -10 -10 -9 -9 -7 -7 -7 -7 -7 -7 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -1 -15 -5 -0 -1 -5 -31 -28 -17 -17 -25 -31 -31 -15 -9 -3 0 0 -1 0 -4 -12 -1 -6 -3 0 0 0 0 -3 -5 0 0 0 -7 -6 0 0 0 0 -5 -12 -8 -8 -3 -2 -2 -1 0 -2 -6 -9 -8 -3 -0 0 -0 -0 0 0 0 0 -2 -7 -6 -7 -3 0 0 0 0 -4 -6 -3 -5 -5 -6 -11 -16 -13 -12 -11 -8 -9 -15 -11 -8 -3 -6 -18 -6 -11 -15 -19 -24 -9 -4 -4 -9 -17 -19 -10 -16 -14 -11 -16 -12 -17 -13 -11 -17 -13 -22 -20 -20 -23 -24 -20 -21 -20 -19 -16 -12 -11 -11 -9 -8 -13 -8 -6 -8 -9 -8 -5 -6 -6 -6 -7 -9 -8 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -2 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -1 -5 -1 -2 -8 -9 -11 -38 -25 -14 -16 -29 -28 -6 -2 -2 -1 -0 -14 -19 -10 -4 -1 -20 -8 0 0 -1 -7 -2 0 0 0 0 -9 -5 0 0 0 0 0 -1 -3 -7 -5 -7 -9 -7 0 -0 -4 -6 -6 -6 -0 0 0 0 0 0 0 -2 -4 -7 -7 -3 -1 0 0 0 0 -0 -1 -1 -2 -6 -6 -11 -13 -9 -15 -15 -8 -5 -10 -18 -20 -7 -12 -23 -12 -13 -14 -19 -22 -25 -22 -8 -4 -7 -10 -15 -27 -19 -9 -7 -11 -11 -13 -16 -15 -9 -20 -15 -14 -18 -21 -17 -15 -14 -16 -15 -8 -9 -8 -6 -6 -11 -12 -7 -5 -6 -7 -4 -3 -3 -5 -8 -3 -3 -4 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 -1 -1 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -17 -21 -0 -5 -5 -4 -9 -27 -28 -32 -33 -28 -21 -28 -23 -9 -1 0 0 -1 -1 0 -5 -23 -4 0 0 -0 -3 -1 -0 -0 0 -1 -10 -3 0 -0 -0 0 0 0 -2 -7 -10 -8 -10 -9 -6 -2 -4 -4 -4 -3 0 0 0 0 0 0 0 -6 -9 -9 -6 -0 0 0 0 0 -0 0 -1 -2 -3 -6 -5 -10 -16 -19 -19 -16 -9 -7 -7 -5 0 -0 -2 -6 -6 -7 -13 -19 -21 -20 -18 -3 -4 -8 -9 -7 -21 -13 -16 -18 -19 -22 -25 -32 -29 -15 -8 -14 -17 -19 -20 -19 -14 -12 -12 -12 -11 -11 -6 -4 -4 -4 -4 -5 -9 -9 -9 -8 -3 -4 -4 -4 -4 -4 -6 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -0 -0 0 0 0 0 -1 -9 -13 -6 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 0 0 0 0 -11 -14 -1 -6 -10 -6 -15 -26 -26 -34 -32 -27 -26 -30 -12 -4 -0 0 0 0 0 -6 -9 -11 0 0 0 -5 -10 -7 -1 -0 -0 -3 -11 -15 -4 -0 -1 -2 -1 0 -1 -3 -5 -6 -10 -8 -4 -1 -1 -2 -3 -3 -1 0 0 0 0 0 0 0 0 -3 -4 0 0 0 0 0 -3 -16 -14 -8 -6 -6 -6 -11 -10 -12 -13 -10 -9 -9 -9 -6 0 0 0 0 -2 -7 -20 -19 -19 -18 -15 -9 -9 -6 -5 -7 -12 -9 -9 -11 -17 -27 -25 -25 -26 -20 -11 -14 -21 -22 -21 -19 -15 -13 -13 -9 -6 -7 -6 -4 -4 -4 -5 -6 -5 -11 -11 -9 -7 -6 -5 -4 -4 -4 -7 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 -9 -32 -27 -8 0 0 -1 -5 -5 -2 -0 -0 -0 -0 0 0 -2 -8 -7 -4 -1 0 0 0 0 0 -2 -11 -10 -12 -20 -24 -26 -28 -27 -27 -21 -2 -16 -4 0 0 0 0 -4 -3 0 0 0 0 -1 -4 -5 -1 -4 -1 -5 -13 -16 -8 -2 -3 -8 -8 -1 0 -2 -3 -5 -11 -4 -1 -1 -1 0 -2 -7 -5 0 0 0 0 -3 -5 -3 -0 0 -6 -7 0 0 0 0 0 -0 -2 -7 -7 -8 -9 -16 -13 -10 -9 -8 -8 -10 -11 -6 0 0 0 -12 -13 -12 -15 -15 -16 -15 -14 -14 -11 -6 -1 -6 -13 -6 -5 -7 -14 -20 -21 -19 -18 -18 -13 -8 -16 -17 -18 -16 -12 -7 -6 -6 -5 -5 -5 -5 -6 -6 -6 -4 -4 -6 -6 -7 -10 -9 -9 -4 -1 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -7 -5 0 0 0 0 0 -2 -6 -1 0 0 -3 -11 -11 -3 0 -0 -0 0 0 0 -4 -12 -14 -13 -8 0 0 -0 -0 0 0 0 -0 -2 -6 -6 0 -2 -26 -28 -28 -20 -14 -3 -1 -0 0 -1 -5 -1 -5 -4 -0 0 0 0 -0 -5 -19 -6 -1 -6 -12 -10 -2 0 -3 -9 -13 -1 -1 -2 -4 -8 -11 -4 -1 -1 -1 -3 -6 -3 0 0 0 0 -3 -7 -6 0 0 -3 -3 0 0 0 0 0 0 -1 -5 -5 -10 -9 -6 -9 -10 -8 -7 -8 -12 -6 -5 -1 0 -1 -18 -23 -18 -13 -13 -12 -10 -12 -14 -16 -17 -3 -7 -21 -38 -36 -20 -17 -19 -17 -8 -8 -11 -13 -14 -16 -20 -17 -11 -9 -11 -9 -6 -5 -7 -9 -8 -9 -7 -6 -6 -6 -7 -7 -8 -8 -7 -6 -5 -5 -4 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -0 -1 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -0 -0 0 -0 -1 0 0 -5 -9 -8 -0 -18 -11 0 -0 -0 0 0 0 0 0 0 0 0 -5 -27 -23 -29 -18 -0 -2 -2 -1 0 -4 -12 -11 -13 -9 -7 -25 -22 -5 0 -5 -13 -2 -7 -9 -10 -9 -5 -1 -4 -4 -1 0 0 -1 -4 -5 0 -0 -1 -2 -4 -8 -6 -3 -0 -3 -6 -0 0 0 0 -0 -0 -2 -1 0 0 0 0 0 0 -1 -5 -3 -14 -12 -7 -8 -21 -20 -13 -11 -13 -6 -16 -9 0 -1 -6 -19 -19 -15 -13 -13 -13 -13 -13 -16 -20 -9 -13 -14 -15 -24 -40 -23 -18 -17 -14 -15 -15 -14 -13 -15 -19 -21 -15 -13 -13 -11 -10 -17 -13 -11 -10 -9 -6 -7 -8 -7 -7 -8 -6 -6 -8 -9 -9 -5 -7 -7 -3 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -6 -21 -18 -5 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -0 0 -2 -3 0 0 -2 -4 -5 -3 -0 -0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 -2 -18 -17 -10 -6 -1 -0 0 -1 -5 -9 -1 0 0 -1 -4 -1 0 0 -0 -1 -0 -5 -6 -7 -7 -4 -5 -2 0 -0 -1 -0 -4 -4 -1 -0 -3 -4 -7 -9 -6 -10 -3 -0 -1 0 0 0 -1 -4 -10 -5 -1 0 0 0 0 0 -8 -7 -3 -7 -12 -12 -10 -15 -25 -25 -13 -10 -10 -7 -13 -15 -6 -8 -18 -20 -20 -18 -16 -14 -13 -10 -14 -14 -16 -22 -21 -17 -18 -23 -32 -20 -18 -16 -16 -17 -17 -17 -16 -14 -14 -20 -16 -19 -16 -12 -11 -12 -12 -10 -8 -6 -4 -6 -8 -10 -11 -10 -8 -6 -6 -8 -5 -2 -1 -4 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -0 -3 -1 0 -0 -0 0 0 0 0 0 0 -0 -0 -4 -5 -0 0 -4 -3 0 0 0 -0 -10 -13 -2 -0 -1 -0 0 -0 0 0 0 0 0 0 0 0 0 -5 -23 -23 -22 -12 -0 -1 -0 -9 -6 0 0 0 0 0 0 -1 -9 -2 0 -4 -11 -7 -6 -4 -6 -11 -7 -2 -1 -1 -3 -8 -5 -5 -8 -11 -8 -4 -7 -7 -6 -9 -1 0 0 0 -1 -4 -5 -4 -2 -5 -4 -1 0 0 0 0 -4 -5 -6 -9 -6 -16 -12 -8 -9 -14 -14 -9 -7 -8 -11 -24 -17 -16 -20 -20 -17 -16 -17 -19 -18 -11 -15 -12 -12 -18 -20 -13 -10 -16 -25 -28 -19 -17 -16 -16 -18 -25 -20 -18 -17 -18 -17 -20 -19 -16 -14 -13 -11 -11 -7 -4 -4 -5 -7 -9 -10 -10 -11 -10 -5 -4 -9 -10 -71 -32 -6 -5 -4 -0 0 0 0 0 0 -26 -14 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -10 -6 0 0 0 -0 -0 -2 -8 -1 0 0 -0 -0 -0 -1 -2 -0 -0 -3 -1 0 0 0 0 -14 -18 -8 -0 -1 -0 0 -0 0 -0 0 0 0 0 0 0 0 -1 -5 -9 -19 -9 0 -5 -22 -7 -3 0 0 0 0 0 -4 -10 -18 -8 -4 -8 -12 -8 -8 -2 -6 -10 -9 -10 -2 -8 -12 -13 -9 -6 -8 -6 -2 -4 -7 -7 -7 -6 -1 -7 -2 0 -3 -9 -1 -7 -7 -2 -2 -1 -1 -0 0 -1 -4 -4 -5 -5 -4 -9 -12 -13 -11 -8 -11 -11 -12 -8 -5 -10 -2 -2 -10 -14 -11 -11 -14 -17 -17 -13 -11 -9 -9 -10 -12 -11 -11 -19 -26 -27 -16 -15 -13 -12 -15 -25 -19 -15 -13 -14 -16 -13 -24 -27 -23 -15 -5 -13 -10 -6 -5 -4 -7 -11 -12 -10 -5 -5 -3 -4 -48 -135 -143 -134 -88 -59 -45 -18 -2 0 0 0 -0 -11 -6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -0 -0 -0 -0 -0 -0 -0 -4 -3 -1 -2 -0 0 0 0 0 0 -5 -5 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -4 -26 -6 0 -9 -19 -1 -0 0 0 0 0 0 -1 -11 -19 -16 -18 -16 -14 -13 -12 -2 -4 -8 -9 -10 -14 -16 -15 -12 -11 -1 -5 -4 -3 -7 -3 -9 -9 -8 -9 -10 -6 -4 -3 -5 -3 -2 -7 -9 -7 -6 -2 -0 0 -6 -19 -7 -3 -3 -6 -10 -10 -9 -8 -6 -5 -8 -15 -10 -8 -11 -7 -7 -4 -7 -9 -9 -11 -15 -17 -16 -12 -11 -9 -10 -11 -11 -24 -17 -24 -26 -18 -14 -15 -14 -15 -18 -16 -13 -13 -12 -12 -11 -23 -25 -22 -15 -8 -10 -9 -7 -4 -0 -2 -2 -3 -4 -3 -3 -4 -5 -55 -115 -94 -134 -127 -121 -105 -62 -14 -2 0 0 -8 -35 -30 -9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -11 -6 -1 0 0 -0 -0 0 0 -0 -5 -9 -6 -0 -0 -0 -0 0 0 0 0 0 -0 -0 0 0 0 0 -4 -14 -1 -4 -14 -21 -11 -0 0 -3 -2 0 0 0 -4 -12 -17 -23 -17 -15 -15 -12 -1 -0 -6 -8 -8 -10 -5 -11 -14 -9 -0 -1 -4 -7 -8 -3 -7 -7 -7 -8 -9 -8 -6 -2 -4 -10 -12 -9 -8 -8 -7 -2 -0 0 -4 -8 -5 -10 -5 -5 -9 -12 -7 -9 -11 -11 -9 -9 -8 -4 -0 -2 -12 -9 -10 -10 -8 -9 -12 -15 -14 -12 -11 -8 -9 -10 -12 -14 -14 -17 -22 -22 -17 -12 -11 -13 -14 -13 -10 -15 -11 -12 -17 -18 -18 -11 -10 -8 -3 -5 -6 -3 -1 -4 -4 -3 -5 -5 -3 -4 -6 -3 -34 -69 -26 -97 -116 -126 -109 -55 -16 -3 0 -2 -12 -17 -5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 -1 -5 -2 -1 0 -0 -0 -0 0 0 -2 -6 -1 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 -8 -8 -2 -18 -24 -17 -13 -13 -10 -7 -4 0 0 0 0 -4 -12 -17 -15 -15 -14 -10 -3 -3 -10 -9 -8 -7 -0 -4 -12 -8 -0 -2 -6 -9 -10 -8 -7 -8 -8 -9 -10 -8 -2 -1 -7 -12 -10 -2 -3 -6 -6 -2 0 0 -2 -4 -6 -14 -6 -3 -8 -15 -12 -14 -7 -7 -9 -9 -9 -7 -5 -5 -8 -15 -12 -10 -8 -9 -12 -12 -13 -11 -9 -8 -7 -9 -12 -13 -13 -16 -21 -24 -20 -10 -10 -13 -14 -15 -14 -15 -8 -9 -13 -15 -22 -10 -10 -8 -1 -0 -1 -2 -3 -3 -5 -8 -8 -4 -1 -3 -2 -1 0 -3 -20 -113 -109 -120 -136 -118 -74 -44 -13 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -6 -7 -1 0 0 0 0 0 0 0 0 0 -0 -5 -4 -1 -2 -2 -0 -0 -0 0 0 -0 -8 -12 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -17 -18 -5 -1 -16 -14 -13 -16 -17 -1 0 0 0 0 0 0 -9 -17 -17 -18 -15 -12 -7 -6 -8 -7 -8 -5 0 -0 -9 -4 0 -3 -12 -11 -11 -10 -10 -11 -10 -10 -6 -1 0 0 -10 -14 -10 -3 -3 -8 -6 -2 0 0 0 -1 -8 -15 -3 -4 -8 -11 -10 -11 -14 -10 -9 -9 -6 -6 -7 -6 -7 -17 -11 -9 -8 -8 -10 -11 -11 -10 -9 -9 -8 -8 -10 -13 -16 -17 -19 -25 -20 -11 -11 -14 -17 -14 -10 -8 -8 -8 -10 -11 -10 -9 -12 -6 -1 -1 -3 -4 -5 -8 -11 -9 -5 -3 -2 -2 0 0 0 -1 -28 -96 -121 -117 -137 -152 -119 -73 -47 -37 -20 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -7 -13 -10 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -5 -7 -7 -6 -1 -0 -0 0 0 -0 -12 -15 -2 -8 -6 -2 -0 0 0 -0 0 0 0 0 0 -0 -0 0 -0 -8 -12 -7 0 -1 -13 -14 -15 -15 -7 -0 0 0 0 0 0 -6 -12 -15 -16 -13 -14 -8 -3 0 0 -6 -7 -4 -2 -11 -2 0 -1 -4 -9 -4 -5 -7 -8 -6 -1 -0 0 0 -1 -13 -13 -13 -12 -8 -9 -5 -2 0 0 0 0 -2 -3 0 0 0 -3 -5 -6 -6 -5 -9 -10 -8 -7 -6 -7 -10 -14 -11 -9 -12 -12 -11 -11 -11 -10 -10 -10 -11 -10 -10 -14 -14 -9 -10 -26 -20 -12 -13 -14 -30 -16 -7 -6 -7 -7 -10 -10 -8 -7 -11 -8 -3 -2 -5 -5 -8 -9 -7 -3 -3 -3 -1 0 0 0 0 -2 -37 -84 -103 -107 -108 -122 -136 -124 -124 -87 -53 -20 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 0 0 0 0 0 -1 -4 -3 -1 0 0 0 -13 -15 -13 -9 -0 0 0 -0 -0 0 0 -4 -8 -7 -2 -1 -0 -0 -0 -2 -2 -1 0 0 0 -0 -0 0 0 0 0 0 0 0 -1 -3 -5 -9 -10 -0 0 0 0 0 0 0 -11 -15 -15 -14 -18 -10 -5 -2 -1 -6 -7 -3 -5 -13 -1 0 -2 -7 -11 -0 0 0 -3 -6 -5 -1 0 0 -3 -12 -9 -9 -11 -9 -2 -1 -2 -1 -0 -1 -10 -10 -4 0 0 0 -8 -11 -8 -6 -11 -10 -11 -13 -13 -11 -6 -8 -15 -19 -15 -17 -14 -11 -11 -11 -10 -9 -10 -11 -14 -15 -16 -16 -12 -10 -29 -20 -15 -14 -15 -19 -11 -7 -6 -6 -8 -12 -10 -8 -8 -5 -3 -2 -3 -5 -6 -12 -13 -10 -6 -3 -6 -2 -1 -1 -0 -0 -4 -68 -111 -111 -110 -94 -86 -90 -102 -103 -96 -61 -24 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -4 -4 -3 -1 0 -0 -3 -6 -7 -8 -3 -0 0 0 -0 0 0 -0 -0 -1 -0 0 -1 -1 -0 0 -0 -0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 -1 -1 -0 -0 0 0 0 -4 -12 -14 -12 -12 -13 -14 -14 -11 -5 0 -1 -5 -2 -3 -8 -5 -0 -1 -1 -2 0 0 0 -6 -13 -8 -0 0 0 -4 -8 -3 -0 -7 -7 -2 -6 -3 -3 -1 -3 -15 -14 -5 -1 -2 -3 -4 -9 -11 -9 -7 -6 -7 -11 -12 -7 -3 -6 -17 -20 -13 -8 -8 -10 -10 -10 -8 -7 -9 -10 -13 -17 -17 -17 -12 -11 -27 -20 -17 -16 -16 -16 -10 -9 -7 -6 -9 -11 -9 -11 -13 -9 -2 -4 -4 -6 -9 -9 -13 -10 -7 -6 -7 -2 -2 -3 -3 -4 -5 -65 -108 -116 -106 -95 -91 -89 -86 -82 -94 -67 -50 -22 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 -5 -5 -4 -4 -7 -2 0 0 0 -0 0 -10 -12 -0 -0 -0 -1 -1 0 0 0 0 -1 -2 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 0 0 0 -6 -18 -16 -13 -14 -13 -12 -14 -8 -3 0 -2 -6 -1 -5 -7 -8 -1 -0 -2 -2 -1 0 0 -1 -13 -16 0 0 0 -4 -9 -8 -0 -7 -4 -1 -4 -2 -2 -1 0 -3 -14 -12 -5 -5 -8 -4 -6 -7 -6 -4 -4 -7 -10 -9 -4 -1 -5 -10 -10 -6 -7 -8 -12 -12 -11 -8 -8 -7 -5 -8 -14 -15 -15 -14 -14 -18 -20 -18 -18 -18 -16 -8 -8 -5 -5 -4 -4 -8 -12 -10 -6 -4 -4 -7 -8 -9 -5 -8 -6 -3 -4 -5 -1 -2 -3 -5 -18 -54 -107 -116 -112 -98 -89 -89 -90 -87 -91 -105 -88 -72 -31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -5 -4 -3 -1 0 0 -4 -4 -4 -6 -2 -0 0 -0 -0 0 -9 -11 -2 -0 0 -0 -0 0 0 0 0 -1 -2 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -12 -16 -8 -0 -6 -2 -1 -2 -2 -0 0 -4 -12 -11 -14 -13 -10 -9 -4 -3 -1 -4 -9 -7 -9 -4 -1 0 0 -0 -0 -0 0 -0 -5 -16 -25 -25 -20 -2 -2 -4 -3 -1 -7 -2 -3 -6 -6 -2 -1 -0 -2 -6 -8 -4 -5 -7 -8 -5 -10 -10 -6 -3 -6 -9 -7 -5 -4 -3 -13 -12 -10 -9 -11 -15 -16 -14 -12 -10 -3 -3 -7 -12 -12 -10 -11 -12 -15 -18 -18 -20 -20 -20 -17 -8 -5 -5 -6 -6 -8 -12 -8 -5 -5 -5 -6 -4 -3 -2 -0 -0 -1 -4 -6 -4 -0 -3 -10 -37 -77 -60 -109 -119 -114 -103 -98 -91 -87 -85 -89 -97 -78 -40 -10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -3 -5 -6 -2 0 -1 -3 -3 -3 -4 -4 -4 -3 -1 -0 0 -14 -12 0 0 0 0 0 0 -0 -2 -2 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -21 -23 -12 -2 -13 -5 -0 -0 -0 0 0 -5 -9 -15 -15 -12 -9 -8 -9 -9 -8 -3 -4 -9 -7 -3 -1 -0 0 -0 -10 -4 0 -2 -7 -9 -19 -23 -21 -15 -12 -5 -2 -4 -13 -17 -7 -4 -4 -2 -2 -1 -1 -2 -5 -1 -3 -5 -6 -9 -10 -10 -8 -6 -8 -7 -5 -4 -5 -6 -7 -11 -14 -13 -12 -14 -6 -10 -9 -6 -8 -8 -7 -8 -11 -7 -7 -7 -13 -18 -19 -21 -23 -24 -19 -8 -5 -7 -9 -8 -7 -11 -7 -5 -6 -6 -3 -2 -2 -2 0 -0 -3 -8 -10 -7 -0 -3 -42 -69 -72 -57 -117 -122 -123 -119 -110 -92 -90 -89 -96 -101 -72 -50 -30 -15 -7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -8 -16 -11 -0 -0 -4 -2 -2 -2 -3 -3 -3 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -20 -18 -10 -7 -5 -5 -2 -0 -0 0 -10 -16 -14 -15 -14 -9 -8 -9 -9 -9 -8 -3 -3 -5 -1 -1 -1 -0 -2 -13 -6 -1 -6 -12 -9 -19 -19 -19 -17 -11 -7 -4 -5 -6 -2 -1 -0 -1 -5 -8 -2 0 -3 -5 -0 -1 -4 -6 -6 -6 -9 -7 -7 -7 -6 -4 -4 -5 -7 -9 -10 -15 -14 -10 -8 -16 -13 -12 -8 -7 -10 -11 -8 -7 -9 -7 -6 -17 -20 -18 -19 -19 -22 -17 -9 -7 -7 -10 -6 -2 -3 -4 -5 -7 -8 -7 -3 -1 0 0 0 -1 -3 -7 -6 -12 -40 -76 -85 -81 -69 -67 -75 -95 -94 -83 -86 -90 -88 -80 -79 -76 -60 -57 -46 -28 -4 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -10 -18 -18 -9 -0 -1 -2 -1 -0 0 -0 -0 -0 -1 -1 -1 -6 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -5 -8 -17 -20 -9 -8 -2 -0 -0 -0 0 -10 -15 -14 -15 -13 -11 -9 -10 -12 -7 -2 -3 -7 -6 -2 -2 -1 -1 -5 -9 -6 -8 -9 -6 -18 -11 -10 -12 -8 0 -1 -6 -6 0 0 0 0 -5 -14 -12 -2 -1 -1 0 -0 -4 -6 -6 -7 -10 -9 -7 -5 -4 -4 -5 -1 -1 -4 -7 -12 -11 -12 -14 -15 -14 -14 -8 -3 -4 -6 -10 -12 -11 -9 -12 -14 -16 -17 -21 -21 -27 -17 -9 -7 -6 -8 -5 -4 -4 -5 -6 -8 -10 -9 -3 -0 0 0 0 0 0 -4 -4 -45 -116 -87 -84 -79 -65 -48 -48 -73 -79 -79 -81 -84 -82 -73 -66 -64 -62 -67 -49 -37 -23 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -4 -13 -17 -6 0 -1 -3 -3 -1 0 0 -0 -3 -1 -1 -2 -6 -5 -4 -2 -2 -5 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -9 -15 -15 -16 -3 -0 -0 -0 0 0 -9 -14 -14 -14 -12 -10 -12 -12 -6 -14 -5 -6 -9 -3 -3 -1 -1 -5 -12 -5 -1 0 -1 -3 -3 -10 -14 -16 -10 -5 -9 -4 0 0 0 0 0 -1 -1 0 0 0 0 -1 -5 -5 -6 -9 -12 -10 -5 -4 -4 -4 -5 -2 -1 -2 -5 -8 -10 -10 -14 -17 -16 -15 -12 -7 -8 -14 -10 -12 -11 -8 -8 -9 -18 -20 -17 -14 -28 -18 -10 -7 -6 -8 -6 -4 -3 -4 -6 -9 -6 -5 -3 0 0 0 0 -0 -1 -3 -4 -62 -111 -84 -81 -76 -72 -59 -47 -74 -64 -66 -76 -85 -83 -73 -63 -58 -56 -54 -42 -37 -22 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 -3 -16 -3 0 -0 -2 -4 -1 -0 -2 -4 -4 -1 -0 -1 -1 -1 -5 -2 -4 -9 -1 -0 0 0 0 0 0 0 0 0 -1 -12 -4 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -8 -17 -8 -2 -3 -1 0 -1 -11 -14 -15 -16 -14 -11 -12 -9 -7 -12 -2 -6 -9 -10 -12 -3 -0 -4 -7 0 0 -3 -5 -8 -8 -8 -11 -18 -17 -0 -3 -1 -9 -15 -11 -1 0 -3 -5 -1 0 0 0 -1 -3 -4 -3 -3 -9 -12 -4 -5 -3 -3 -5 -5 -2 -3 -5 -9 -12 -12 -16 -19 -15 -7 -8 -7 -10 -14 -9 -12 -7 -9 -11 -9 -15 -21 -18 -14 -14 -14 -10 -8 -6 -7 -8 -8 -4 -3 -6 -8 -2 -5 -4 0 0 0 0 -0 -2 -4 -3 -67 -98 -82 -78 -73 -72 -68 -57 -55 -44 -45 -66 -85 -82 -70 -67 -61 -53 -45 -52 -41 -20 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -3 -1 -5 -7 -5 -3 -2 -2 -0 -1 -6 -3 -3 -2 -1 0 0 0 0 0 0 0 0 -0 -2 -11 -3 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -2 -1 0 0 0 -0 -12 -18 -17 -12 -14 -9 -6 -6 -5 -7 -8 -9 -7 0 0 -4 -3 0 -0 -8 -4 -5 -10 -7 -9 -17 -13 -3 -1 -0 -2 -5 -5 0 0 0 -2 -4 -0 -3 -1 0 -1 -2 -3 -3 -10 -11 -3 -5 -3 -2 -3 -3 -2 -3 -9 -12 -12 -12 -18 -21 -20 -15 -5 -6 -10 -14 -13 -12 -5 -10 -11 -7 -8 -17 -17 -15 -17 -18 -13 -9 -7 -6 -6 -7 -3 -3 -5 -10 -22 -9 -3 0 0 0 -1 -2 -4 -6 -4 -64 -82 -82 -79 -79 -74 -69 -63 -53 -43 -48 -70 -67 -51 -67 -67 -61 -57 -54 -56 -53 -48 -24 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -6 -11 -5 -7 -7 -5 -5 -6 -7 -6 -5 -3 -4 -1 -0 -0 0 0 0 0 0 0 0 -0 -0 -3 -8 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 -12 -21 -19 -13 -20 -9 -6 -5 -5 -5 -5 -8 -5 0 0 -1 -1 -1 -1 -1 -0 0 -2 -5 -10 -14 -18 -11 -1 0 0 0 -2 -2 0 0 -1 -1 -0 -1 -0 -2 -5 -6 -2 -2 -6 -7 -4 -5 -3 -3 -2 -2 -2 -4 -11 -13 -11 -6 -5 -6 -8 -8 -6 -7 -6 -13 -16 -12 -11 -13 -12 -9 -8 -12 -16 -16 -16 -16 -14 -11 -9 -8 -6 -1 -2 -5 -7 -9 -13 -3 -0 0 0 -0 -2 -4 -7 -7 -13 -78 -83 -82 -82 -81 -73 -65 -64 -63 -54 -49 -75 -77 -72 -70 -66 -65 -64 -59 -52 -43 -36 -14 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -4 -4 -4 -9 -5 -2 0 0 0 -1 -2 -4 -7 -2 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -4 -12 -3 -0 -0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 -2 -14 -24 -19 -16 -19 -4 -7 -7 -5 -3 -4 -5 -3 0 0 -0 -0 -1 -2 -2 -0 0 -0 -2 -5 -7 -21 -12 -2 0 0 0 -2 -6 -6 0 0 0 0 -0 -0 -8 -7 -6 -5 -1 -6 -7 -7 -7 -6 -4 -3 -1 -2 -5 -6 -11 -12 -10 -5 -5 -6 -11 -11 -6 -6 -13 -14 -10 -9 -9 -7 -8 -11 -15 -21 -19 -19 -18 -15 -11 -11 -10 -7 -2 -3 -19 -14 -5 0 0 0 0 0 -1 -3 -6 -6 -6 -25 -86 -85 -85 -84 -83 -74 -64 -62 -58 -59 -60 -74 -71 -68 -69 -71 -72 -68 -60 -50 -41 -25 -7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -5 -6 -10 -2 0 0 0 0 0 -2 -3 -5 -1 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 -3 -6 -6 -0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 -1 -1 0 0 0 0 -5 -17 -25 -18 -18 -14 -4 -6 -6 -5 -4 -4 -0 0 0 -0 -0 0 -1 -1 -1 0 0 -0 -5 -5 -5 -16 -9 -6 -5 -2 -0 -4 -11 -11 0 0 0 0 0 -2 -11 -9 -6 -5 -4 -7 -8 -11 -11 -9 -3 -2 -1 -2 -7 -10 -12 -12 -10 -7 -6 -6 -12 -13 -8 -4 -13 -12 -10 -9 -8 -5 -10 -14 -20 -28 -18 -16 -17 -17 -15 -12 -11 -9 -5 -4 -17 -13 -5 0 0 0 -0 -0 -2 -6 -6 -6 -35 -63 -87 -89 -84 -65 -62 -78 -72 -70 -52 -55 -74 -69 -70 -49 -55 -73 -72 -65 -56 -51 -42 -23 -23 -7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 -3 -5 -5 -5 -0 0 0 0 0 0 -2 -2 -2 -4 -0 0 -0 -0 0 0 0 0 -0 -0 0 -1 -2 -2 0 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 0 0 0 0 -0 -3 -8 -14 -19 -13 -7 -6 -4 -5 -3 -1 0 0 0 -0 -0 0 0 0 0 -0 -0 0 -5 -5 -5 -12 -7 -8 -3 -0 -1 -6 -8 -4 0 0 0 0 0 -3 -9 -12 -9 -8 -6 -6 -7 -9 -9 -6 -1 -2 -0 -3 -7 -10 -12 -12 -12 -10 -7 -6 -9 -10 -8 -6 -10 -10 -9 -10 -10 -7 -21 -20 -24 -28 -18 -27 -21 -17 -15 -10 -11 -11 -6 -2 -4 -2 -1 0 0 -0 -2 -3 -6 -8 -8 -7 -60 -84 -85 -81 -55 -49 -49 -53 -57 -74 -59 -58 -64 -64 -66 -48 -62 -72 -64 -58 -54 -49 -40 -27 -24 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 -4 -5 -4 -2 -0 0 0 0 -0 -1 -1 -6 -8 -3 -1 -0 -0 0 0 0 0 -0 -0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -12 -19 -13 -7 -7 -10 -3 -3 -1 0 0 0 0 -0 0 0 0 0 -1 -1 -0 -1 -6 -7 -7 -9 -21 -14 -4 -2 -8 -9 -8 -3 -0 0 0 0 -1 -5 -9 -8 -7 -6 -5 -6 -6 -4 -3 -3 -3 -0 -2 -5 -8 -11 -12 -12 -10 -7 -7 -9 -7 -8 -8 -6 -10 -11 -12 -11 -12 -31 -29 -28 -25 -18 -25 -25 -19 -13 -9 -9 -8 -4 -2 -3 0 0 0 -0 -5 -17 -7 -10 -28 -47 -41 -73 -80 -81 -73 -49 -49 -50 -51 -56 -71 -63 -61 -63 -69 -81 -87 -79 -70 -62 -56 -53 -48 -46 -44 -38 -25 -5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 -3 -4 -2 0 0 0 0 0 0 -0 -9 -12 -9 -2 -7 -2 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5 -12 -16 -17 -12 -15 -16 -1 -4 -2 -0 0 0 0 0 0 0 0 0 -0 -0 0 -1 -11 -11 -8 -10 -20 -20 -7 -6 -11 -8 -12 -6 -1 -1 0 0 0 -2 -5 -5 -3 -3 -4 -4 -3 -3 -5 -3 -1 -0 -1 -4 -7 -10 -10 -11 -10 -8 -7 -6 -8 -10 -9 -8 -10 -15 -14 -11 -15 -32 -38 -25 -18 -18 -23 -24 -16 -13 -11 -9 -7 -5 -4 -3 0 0 0 -0 -19 -46 -17 -43 -50 -49 -53 -77 -78 -79 -67 -48 -50 -49 -67 -73 -69 -66 -65 -71 -77 -81 -79 -72 -68 -62 -56 -51 -49 -49 -44 -34 -17 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -3 -3 -2 0 0 0 0 0 -0 -5 -8 -7 -6 -10 -1 0 0 0 0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -10 -3 0 -0 0 0 -6 -12 -15 -15 -9 -15 -11 -1 -3 -2 -0 0 0 0 0 0 0 0 0 0 0 0 -3 -13 -13 -9 -11 -19 -18 -3 -6 -10 -6 0 0 -3 -1 0 0 0 -1 -3 -3 -0 -3 -3 -2 -1 -2 -7 -4 -2 -1 -1 -4 -6 -9 -9 -4 -8 -8 -8 -9 -16 -13 -10 -5 -6 -18 -18 -14 -20 -31 -36 -24 -21 -20 -17 -12 -21 -25 -18 -9 -7 -12 -8 -8 -8 -7 -1 -0 -25 -51 -47 -50 -51 -65 -77 -81 -79 -70 -58 -47 -49 -49 -72 -62 -50 -54 -57 -75 -79 -76 -71 -67 -65 -61 -55 -50 -50 -48 -44 -38 -28 -8 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 -2 -4 -4 -4 -5 -3 0 0 0 -2 -1 0 0 0 -5 -5 -4 -9 -8 -2 0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 0 0 -0 -1 -0 0 0 0 0 0 0 0 -2 -12 -3 0 -3 -7 -0 -6 -10 -14 -14 -5 -8 -6 -3 -3 -3 -1 0 0 0 0 0 -4 -4 0 0 0 0 -1 -5 -6 -4 -6 -9 -10 -0 -5 -7 -5 -2 -3 -18 -10 0 0 0 -1 -4 -4 -0 -0 -1 -1 -0 -1 -8 -5 -5 -5 -4 -6 -6 -9 -8 -4 -8 -7 -8 -15 -22 -16 -16 -10 -6 -11 -23 -6 -20 -34 -35 -23 -24 -24 -19 -15 -24 -29 -19 -9 -8 -11 -7 -6 -7 -7 0 0 -21 -38 -45 -52 -54 -57 -86 -97 -61 -49 -44 -45 -56 -78 -54 -44 -39 -41 -46 -75 -75 -72 -68 -65 -62 -60 -57 -54 -51 -48 -46 -42 -33 -21 -19 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 -2 -4 -3 -1 0 0 -0 -3 -2 -1 -1 -0 0 0 -1 -4 -6 -1 -0 0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 0 -1 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 -4 -5 -1 -4 -5 -9 -9 0 0 -4 -4 -5 -6 -0 0 0 0 0 0 -5 -4 0 0 0 0 0 0 0 0 -4 -6 -6 -2 -6 -4 -4 -5 -10 -19 -17 -6 0 -0 -1 -5 -6 -5 -4 -3 -1 0 -2 -7 -5 -7 -6 -6 -9 -9 -7 -6 -5 -7 -5 -8 -11 -14 -15 -20 -14 -9 -12 -23 -14 -21 -20 -17 -15 -18 -29 -24 -20 -25 -27 -15 -9 -8 -10 -6 -4 -7 -10 -8 -0 -26 -39 -45 -63 -126 -119 -85 -63 -44 -41 -41 -48 -61 -72 -46 -45 -42 -43 -52 -76 -72 -69 -64 -60 -58 -59 -59 -57 -52 -47 -47 -46 -44 -38 -28 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 -0 -1 0 0 0 0 -1 -3 -3 -2 -1 -0 -0 0 -0 -0 -0 -0 -0 -0 -2 -4 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -1 -1 -1 0 -1 -2 -4 -5 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -6 -8 -9 -7 -6 -6 -5 -3 -4 -13 -15 -5 0 0 -0 -2 -3 -4 -4 -5 -2 -3 -4 -5 -5 -9 -10 -8 -7 -7 -5 -4 -5 -6 -5 -8 -8 -9 -12 -19 -9 -7 -15 -22 -17 -7 -2 0 0 -3 -25 -23 -18 -19 -24 -12 -8 -8 -10 -9 -3 -7 -11 -10 -4 -31 -41 -34 -26 -23 -16 -43 -44 -40 -39 -41 -66 -75 -75 -74 -70 -51 -57 -67 -73 -71 -67 -62 -58 -55 -56 -57 -55 -51 -46 -45 -46 -44 -35 -23 -15 -10 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -9 -5 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 -1 -2 -0 0 -1 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -5 0 -0 -0 -0 -0 -1 -2 -2 -1 -0 -0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -1 -0 -5 -5 -0 0 -1 -1 -2 -2 0 -0 -1 -1 0 0 0 0 0 0 0 0 0 0 -1 -5 -4 -5 -4 -4 -4 -7 -3 -7 -15 -17 -11 -3 0 0 0 -0 -2 -3 -3 -3 -6 -5 -4 -4 -2 -2 -6 -8 -7 -7 -5 -5 -5 -5 -7 -7 -7 -9 -11 -6 -8 -11 -16 -15 0 0 0 0 -7 -29 -27 -19 -15 -17 -17 -14 -13 -13 -11 -10 -7 -10 -6 -4 -21 -41 -34 -27 -33 -46 -42 -52 -47 -40 -46 -70 -76 -76 -77 -79 -72 -76 -77 -72 -69 -65 -58 -55 -54 -54 -54 -52 -49 -46 -44 -46 -47 -44 -39 -35 -23 -11 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 0 0 0 0 0 -1 -3 -0 0 0 0 0 0 0 -3 -5 -2 -1 0 -2 -4 -3 -1 -0 0 -0 -0 -0 -0 -0 -1 -3 -11 -6 0 -0 -0 -0 0 0 -0 -1 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 0 0 -5 -4 0 0 0 0 0 -0 -1 -0 -2 -2 0 0 0 0 0 0 0 0 0 -2 -6 -9 -5 -3 -2 -3 -7 -4 -10 -16 -17 -9 -2 0 0 -0 -1 -2 -1 -1 -3 -6 -3 -4 -5 -4 -4 -10 -6 -3 -4 -4 -5 -4 -5 -7 -7 -6 -8 -6 -2 -11 -10 -15 -21 -23 -19 -3 -5 -10 -18 -30 -19 -13 -17 -25 -23 -22 -24 -19 -8 -6 -10 -11 -6 -9 -41 -42 -32 -35 -52 -62 -65 -50 -48 -56 -62 -72 -81 -81 -82 -82 -79 -75 -70 -66 -60 -56 -54 -53 -52 -52 -51 -50 -46 -43 -44 -46 -46 -46 -44 -37 -25 -12 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -0 0 0 0 0 0 0 -2 -3 -4 -5 -5 -2 -1 -1 -1 -1 -0 0 -0 0 -0 -0 -7 -21 -2 -1 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -6 -3 0 0 0 0 0 0 -0 -2 -1 -1 0 0 0 0 0 0 0 0 0 -2 -5 -6 -0 -0 -1 -3 -5 -5 -7 -5 -6 -10 -0 0 0 -0 -1 -1 -0 -1 -3 -6 -3 -5 -6 -6 -7 -11 -10 -8 -6 -5 -4 -4 -5 -5 -6 -11 -8 -7 -6 -10 -10 -29 -28 -24 -25 -22 -25 -30 -31 -28 -17 -13 -13 -17 -18 -23 -24 -16 -7 -5 -9 -14 -7 -8 -27 -32 -30 -51 -70 -69 -70 -60 -66 -58 -23 -20 -66 -82 -82 -81 -77 -73 -68 -64 -60 -59 -55 -53 -53 -52 -51 -50 -46 -42 -40 -41 -41 -40 -42 -41 -27 -23 -11 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -3 -0 0 0 0 0 0 0 -2 -5 -5 -5 -2 0 -0 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 0 0 0 0 -1 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 -1 -6 -5 -2 0 0 0 0 0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -4 -5 -1 -0 -8 -11 -2 -2 -0 -2 -2 -0 -2 -4 -3 -3 -4 -5 -6 -12 -18 -13 -4 -10 -10 -6 -4 -4 -3 -9 -13 -12 -7 -11 -9 -5 -10 -34 -36 -28 -27 -40 -37 -41 -35 -20 -5 -4 -5 -8 -14 -23 -24 -13 -11 -22 -35 -8 -2 -0 -2 -10 -42 -65 -72 -71 -70 -69 -72 -62 -43 -40 -77 -82 -81 -78 -75 -70 -67 -64 -62 -61 -56 -55 -54 -52 -51 -50 -46 -41 -37 -37 -34 -33 -37 -41 -36 -28 -21 -10 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -0 -0 -1 -2 -0 -0 0 0 0 0 0 0 0 -1 -5 -4 -1 0 -0 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -1 -0 -0 -2 -1 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -1 -8 -7 -3 0 0 -0 0 0 -0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -4 -4 -1 -5 -3 -3 -3 -4 -1 -7 -7 -3 -2 -4 -4 -4 -4 -4 -6 -7 -7 -5 -1 -11 -9 -6 -4 -5 -4 -10 -12 -9 -5 -11 -13 -13 -17 -37 -23 -21 -25 -33 -37 -39 -27 -17 -12 -8 -7 -13 -16 -17 -18 -12 -8 -24 -36 0 0 0 -6 -19 -40 -66 -71 -70 -67 -66 -70 -70 -49 -32 -79 -78 -76 -74 -72 -68 -65 -64 -62 -59 -55 -55 -54 -52 -51 -50 -48 -43 -39 -37 -34 -31 -36 -43 -45 -32 -30 -22 -19 -19 -9 -1 0 0 0 0 0 0 0 0 -0 -0 -1 -5 -6 -9 -12 -5 -2 -1 0 0 0 0 0 0 0 0 0 0 -1 -5 -3 -1 0 0 0 0 0 -0 -0 -0 0 -10 -14 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -7 -7 -8 -3 0 0 0 0 0 -0 0 0 0 -0 -0 -0 -1 -0 0 0 0 0 0 -0 -0 -0 -2 -4 -4 -3 -6 -2 -1 -5 -8 -0 -7 -9 -6 -3 -3 -4 -4 -5 -6 -9 -9 -8 -5 -4 -13 -11 -8 -5 -4 -5 -14 -12 -10 -9 -9 -11 -8 -4 -6 -17 -21 -31 -38 -41 -42 -24 -15 -12 -11 -7 -16 -16 -12 -11 -12 -32 -41 -30 0 0 -0 -8 -14 -20 -70 -72 -68 -64 -64 -67 -70 -53 -53 -75 -73 -71 -69 -68 -66 -64 -63 -61 -58 -55 -55 -54 -52 -51 -50 -50 -49 -45 -40 -37 -34 -41 -44 -46 -45 -41 -41 -40 -32 -17 -7 -1 0 0 0 0 0 0 0 -0 -0 -2 -12 -14 -20 -26 -11 -6 -2 -0 -0 -0 0 0 0 0 0 0 0 -0 -2 -2 -2 -1 0 0 0 0 0 0 -0 -0 -13 -15 -7 -2 -2 -1 -0 0 0 -0 -0 -0 -1 -0 -0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -16 -11 -4 0 -0 0 0 0 0 0 0 -1 -1 -0 -2 -0 0 0 0 0 0 -0 -0 -0 -1 -4 -4 -3 0 0 -0 -6 -8 -3 -3 -10 -8 -4 -4 -3 -3 -4 -6 -7 -7 -8 -6 -8 -14 -13 -13 -8 -5 -5 -5 -9 -11 -10 -7 -10 -11 -12 -15 -21 -24 -41 -38 -37 -42 -23 -14 -11 -11 -10 -13 -16 -18 -18 -15 -32 -41 -39 -23 -6 -3 -14 -29 -41 -45 -65 -64 -63 -63 -65 -72 -56 -59 -71 -69 -68 -66 -64 -64 -64 -61 -59 -57 -55 -54 -54 -52 -52 -51 -51 -51 -47 -44 -43 -43 -46 -46 -47 -46 -42 -42 -40 -35 -24 -10 -5 -1 0 0 0 0 0 0 -0 -0 -1 -4 -5 -3 -3 -4 -3 -1 -0 -1 -2 -0 0 0 0 0 0 0 0 0 -0 -5 -2 0 0 0 0 0 -0 -0 -1 -18 -18 -13 -7 -1 -0 -0 0 0 0 -0 -0 0 0 0 -0 -0 -1 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -1 -6 -13 -5 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 -0 -0 -1 -2 -2 -1 -4 -5 -3 -1 -0 -0 -2 -3 -3 -6 -7 -6 -6 -5 -5 -3 -3 -4 -6 -6 -7 -6 -10 -15 -14 -14 -8 -5 -5 -5 -12 -12 -8 -6 -10 -10 -11 -17 -26 -33 -20 -28 -37 -37 -13 -14 -13 -12 -11 -10 -12 -17 -17 -19 -34 -14 -14 -14 -11 -12 -24 -31 -36 -43 -62 -61 -61 -63 -67 -73 -69 -70 -70 -68 -66 -63 -62 -61 -60 -58 -56 -55 -54 -54 -53 -52 -53 -53 -53 -53 -49 -48 -48 -48 -49 -41 -42 -44 -45 -45 -41 -32 -27 -22 -13 -7 -2 0 0 0 0 0 -0 -0 -0 -0 -0 -4 -2 -0 -0 -0 -0 -1 -3 -7 -6 -7 -3 0 0 0 0 0 -1 -3 -1 0 0 0 0 -0 -2 -2 -5 -19 -17 -17 -10 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 -1 -0 -0 0 0 -2 -11 -2 0 0 0 0 0 -0 -0 0 0 0 -0 -0 -2 -9 -8 -3 -1 -3 -2 -1 -2 -3 -3 -5 -6 -4 -1 0 -0 -5 -3 -2 -9 -9 -7 -7 -6 -3 -3 -4 -5 -6 -6 -6 -6 -8 -11 -15 -8 -5 -5 -8 -15 -14 -10 -9 -11 -11 -14 -19 -15 -12 -17 -37 -46 -37 -13 -8 -8 -11 -10 -8 -10 -15 -19 -26 -31 -30 -10 -7 -12 -18 -23 -31 -46 -58 -61 -61 -62 -64 -66 -68 -64 -65 -67 -67 -64 -60 -60 -58 -56 -54 -53 -53 -53 -53 -52 -52 -53 -53 -53 -53 -49 -49 -49 -49 -46 -35 -37 -37 -39 -42 -36 -31 -31 -31 -26 -15 -7 -4 -2 0 0 -0 -1 -0 -0 -1 -2 -5 -1 0 -2 -4 -2 -2 -3 -5 -6 -10 -3 0 0 0 0 0 0 0 0 0 0 -2 -4 -4 -7 -9 -7 -1 -3 -5 -4 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -2 -2 0 0 0 -4 -9 -0 0 0 0 0 0 -0 -0 0 -0 -0 -1 -1 -1 -6 -10 -3 0 -0 -1 -0 -8 -7 -3 -3 -4 -3 -1 0 -0 -7 -3 -0 -4 -15 -16 -9 -6 -5 -4 -7 -7 -6 -6 -8 -7 -5 -8 -14 -7 -5 -6 -11 -17 -14 -9 -9 -11 -13 -15 -4 -7 -8 -13 -31 -44 -48 -35 -9 -10 -10 -8 -7 -10 -15 -10 -16 -26 -25 -7 -9 -9 -11 -16 -38 -50 -56 -60 -60 -62 -63 -64 -64 -60 -60 -62 -63 -63 -61 -58 -54 -52 -51 -51 -51 -52 -53 -52 -51 -52 -53 -53 -52 -50 -47 -47 -48 -45 -38 -37 -33 -32 -34 -34 -42 -42 -41 -38 -30 -25 -16 -8 -2 -1 -5 -8 -0 -0 -1 -2 -3 -0 0 -2 -9 -11 -6 -7 -7 -6 -6 -1 0 0 0 0 0 0 0 0 0 0 -4 -7 -7 -7 -2 -0 -0 -0 0 -2 -1 -1 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 -3 -2 -0 -0 -2 -0 0 0 0 0 -6 -6 -1 0 0 -2 -5 -4 -0 -0 0 0 -0 -0 -0 -1 -1 -2 -2 -1 -0 -1 -3 -1 0 0 -0 -2 -3 -7 -6 -5 -2 -3 -1 0 -2 -8 -4 -1 -3 -8 -9 -10 -5 -3 -4 -8 -8 -7 -7 -9 -9 -7 -8 -10 -7 -5 -6 -7 -11 -14 -11 -6 -9 -10 -4 -0 -20 -24 -16 -15 -29 -38 -33 -18 -7 -7 -6 -8 -10 -11 -8 -6 -7 -8 -5 -10 -7 -4 -2 -3 -39 -51 -54 -56 -58 -58 -60 -58 -55 -55 -57 -58 -59 -58 -54 -51 -50 -50 -50 -51 -51 -51 -51 -51 -52 -53 -53 -52 -50 -50 -50 -50 -49 -45 -41 -35 -33 -36 -37 -23 -23 -39 -46 -44 -41 -28 -17 -11 -5 -17 -24 -15 -2 -0 -1 -1 0 0 0 -12 -19 -2 -0 -9 -7 -2 0 0 0 0 0 0 0 0 0 0 0 -5 -8 -6 -4 -0 -0 -6 -10 -9 -2 -1 -0 -0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -2 -1 -0 -1 -8 -2 0 0 0 0 -7 -9 -4 -0 0 0 -5 -6 -0 -0 -0 -0 -0 0 0 -1 -3 -7 -20 -19 -17 -9 -2 0 -0 -0 -0 -1 0 -3 -6 -5 -2 -3 -1 0 -1 -3 -6 -4 -2 -5 -14 -7 -2 -0 -4 -10 -10 -14 -10 -5 -8 -7 -6 -6 -5 -4 -7 -8 -11 -15 -15 -8 -12 -8 -2 -7 -19 -12 -6 -3 -4 -17 -21 -13 -4 -6 -6 -10 -12 -10 -9 -7 -5 -4 -5 -13 -4 -3 -3 0 0 0 -32 -52 -53 -52 -54 -52 -50 -51 -52 -53 -54 -54 -51 -48 -48 -48 -49 -50 -51 -51 -51 -51 -52 -53 -53 -52 -49 -49 -52 -52 -52 -49 -43 -40 -39 -42 -43 -42 -41 -43 -45 -45 -42 -35 -21 -14 -8 -2 -6 -8 -3 -0 -1 -1 -1 -3 -4 -11 -14 -14 -18 -25 -8 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -7 -4 0 0 0 -0 -2 -4 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 -1 -5 -1 -0 -1 -2 -0 -5 -6 -3 -0 -0 -8 -7 -1 -0 0 -2 -3 0 0 0 -0 -0 0 -0 -1 -2 -3 -5 -7 -11 -6 -1 -0 -1 -0 -1 -2 -3 -2 -2 -2 -1 -1 -0 -1 -0 -2 -6 -7 -7 -6 -7 -12 -9 -7 -7 -11 -12 -6 -5 -7 -8 -7 -5 -6 -7 -6 -8 -3 -3 -11 -16 -10 -16 -10 -4 -12 -32 -15 -9 -11 -13 -19 -20 -10 -3 -7 -8 -13 -15 -16 -16 -12 -14 -7 -7 -13 -1 0 0 0 0 0 -3 -30 -49 -48 -48 -46 -45 -46 -48 -48 -51 -52 -51 -47 -47 -48 -48 -49 -50 -50 -50 -51 -52 -53 -53 -52 -38 -32 -50 -51 -51 -48 -45 -43 -44 -41 -38 -36 -38 -39 -40 -41 -40 -34 -20 -11 -11 0 -12 -7 -3 -1 -2 -4 -3 -2 -5 -9 -12 -9 -7 -14 -2 -2 -3 -1 0 0 0 0 0 0 0 0 0 -1 -8 -5 -2 -1 0 0 0 -0 -0 -0 -0 -3 -3 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 0 0 0 0 -2 -6 -3 -2 -1 -0 -1 -7 -8 -6 -2 -1 -9 -8 -5 -2 0 0 0 0 0 0 0 -0 0 -0 -1 -1 -1 -0 -2 -7 -2 0 -0 -0 0 -2 -1 -1 -2 -4 -1 0 0 0 -0 -0 -1 -3 -4 -4 -8 -9 -7 -6 -4 -2 -5 -12 -12 -7 -7 -8 -9 -5 -6 -7 -7 -8 -2 -2 -9 -14 -13 -16 -20 -9 -0 -8 -26 -25 -18 -18 -19 -13 -7 -5 -5 -3 -6 -8 -11 -12 -11 -15 -25 -21 -14 -8 -1 0 0 0 0 0 -31 -46 -46 -44 -42 -41 -42 -42 -44 -47 -50 -50 -49 -49 -49 -49 -49 -49 -50 -51 -52 -52 -53 -52 -42 -32 -34 -50 -50 -51 -49 -46 -45 -43 -38 -36 -38 -40 -40 -40 -40 -35 -30 -34 -19 -13 -6 -12 -9 -5 -4 -8 -14 -12 -9 -7 -6 -7 -4 -2 -4 -0 -5 -6 -4 0 0 0 0 0 0 0 0 0 -0 -2 -3 -4 -3 0 0 0 0 -0 -0 0 0 -0 -7 -12 -2 -1 -0 -0 0 0 -2 -2 -1 -0 0 -0 -4 -8 -7 -3 -1 -0 -0 -1 -2 -2 -2 -1 -4 -6 -5 -3 0 0 0 0 0 0 0 0 0 -2 -4 -6 -5 -3 -2 -4 -0 -0 -1 -0 0 0 -0 -1 -1 -2 -0 0 0 0 0 -0 -0 0 -1 -5 -6 -12 -13 -7 -0 0 -5 -11 -12 -7 -8 -10 -9 -7 -5 -9 -6 -0 -1 -9 -9 -12 -13 -11 -18 -6 0 -1 -10 -32 -15 -10 -14 -4 -3 -3 -2 -0 -1 -1 -8 -10 -8 -10 -21 -34 -23 -5 0 0 0 -0 -1 -0 -32 -43 -44 -42 -38 -38 -38 -39 -40 -44 -48 -50 -50 -50 -49 -49 -49 -49 -50 -51 -52 -52 -51 -45 -13 -19 -23 -33 -50 -52 -49 -46 -45 -45 -42 -26 -20 -21 -23 -26 -27 -23 -21 -30 -21 -19 -18 -9 -7 -5 -8 -11 -8 -8 -14 -15 -13 -10 -7 -3 -0 -0 -3 -4 -2 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -0 -0 0 0 0 -0 -0 -0 0 0 -2 -5 -2 -2 -1 -0 -0 -0 -1 -1 -2 -1 -0 0 -1 -2 -3 0 0 -0 -0 -1 -3 -1 -0 -0 -0 -0 -2 -1 0 0 0 0 0 0 0 0 0 -2 -5 -5 -1 -2 -3 -2 0 0 -1 -1 0 -0 -0 -0 -1 -1 0 0 0 0 0 0 0 0 -3 -8 -7 -16 -13 -8 -4 -0 0 -4 -9 -11 -12 -12 -10 -8 -8 -13 -10 -8 -8 -9 -6 -12 -11 -7 -13 -2 0 0 -9 -39 -19 -9 -6 -3 -2 -1 -3 -3 -3 -4 -7 -9 -10 -12 -19 -33 -16 0 0 0 -0 -4 -20 -42 -34 -38 -41 -39 -35 -36 -37 -38 -39 -41 -45 -48 -50 -51 -50 -50 -50 -50 -50 -51 -52 -51 -51 -43 -24 -24 -24 -37 -52 -53 -50 -46 -45 -44 -40 -26 -23 -23 -21 -20 -19 -17 -16 -19 -32 -19 Wind_Speed nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 30 29 30 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 30 30 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 30 nan nan nan 30 nan 36 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 50 48 47 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 59 57 55 54 52 49 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 64 62 61 60 58 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 66 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 67 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 50 49 48 47 47 47 47 46 44 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 48 48 47 47 47 47 45 42 39 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 46 45 42 39 36 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 46 46 45 42 39 36 35 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 46 45 42 39 38 36 34 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 45 44 42 40 40 36 34 32 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 44 44 43 42 40 36 33 32 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 43 43 43 42 40 36 33 31 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 41 42 42 41 39 36 33 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 44 43 41 41 41 40 40 38 36 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 46 44 42 42 41 39 38 37 37 35 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 63 62 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 45 43 42 42 40 37 36 35 35 34 32 nan nan nan nan nan nan 27 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 44 43 43 42 39 36 35 34 34 32 30 29 nan nan nan nan 27 26 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 43 42 41 39 37 36 34 33 32 30 30 30 29 nan nan nan 27 26 26 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 39 37 37 36 34 32 31 30 31 31 30 nan nan nan 26 26 26 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 37 36 36 35 33 31 31 31 31 31 nan nan nan nan 27 28 27 27 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 36 36 36 34 32 31 31 31 nan nan nan nan nan nan 29 29 29 28 28 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 35 35 35 34 32 32 31 nan nan nan nan nan nan nan nan 31 30 30 29 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 35 35 34 34 33 33 33 nan nan nan nan nan nan nan nan 32 32 31 30 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 35 35 35 34 34 34 34 nan nan nan nan nan nan nan nan 32 33 32 31 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 36 35 35 35 35 nan nan nan nan nan nan nan nan nan nan 34 34 33 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 38 37 nan nan nan nan nan nan nan nan nan nan nan 36 37 36 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 41 nan nan nan nan nan nan nan nan nan nan nan 38 38 39 39 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 56 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 41 41 41 40 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 64 64 62 nan 62 60 56 52 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 44 44 44 43 42 42 41 40 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 66 67 67 67 nan nan nan nan 54 51 nan nan nan nan nan nan nan nan nan nan nan 46 47 47 47 48 47 47 47 46 46 45 43 41 41 41 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 67 68 68 nan nan nan nan nan 54 52 nan nan nan nan nan nan nan nan nan 46 48 49 49 50 52 52 51 51 51 50 49 45 42 40 39 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 65 66 67 nan nan 62 nan 59 58 56 53 53 51 49 nan nan 46 45 46 47 49 51 52 54 56 57 57 56 55 55 53 48 48 44 40 38 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 62 61 61 60 59 57 55 54 52 50 49 49 48 50 52 52 54 56 58 59 59 57 57 56 55 53 51 46 41 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan 62 61 61 60 59 58 57 56 55 54 53 54 55 55 56 57 58 58 58 57 56 56 56 56 53 48 42 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 62 62 62 61 nan nan nan nan nan nan 57 56 57 57 57 57 58 59 59 58 57 55 56 56 55 54 50 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 61 60 nan nan 60 nan nan 58 58 57 58 58 58 59 59 59 58 57 56 56 54 54 53 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 63 62 62 nan nan 61 60 60 60 nan nan nan nan 59 58 59 59 59 59 59 59 59 58 58 56 53 52 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 62 62 61 61 61 61 61 61 nan nan nan 60 60 60 60 59 59 58 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 63 62 62 62 62 61 62 61 61 61 61 61 61 60 60 60 59 59 59 59 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 63 62 62 62 62 61 61 61 61 61 61 61 61 61 60 59 59 59 59 60 59 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 63 62 62 62 62 61 61 61 61 61 60 61 60 60 60 59 59 59 59 59 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 43 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 63 63 62 63 62 61 60 61 61 60 60 60 59 60 60 59 58 58 58 58 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 44 44 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 64 63 63 63 63 61 61 61 61 60 60 59 59 59 59 58 58 57 56 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 65 64 64 63 63 62 61 61 61 60 59 59 59 58 57 57 56 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 67 66 65 65 65 65 63 62 62 62 61 59 59 58 58 57 57 55 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 67 66 66 66 66 64 63 63 63 62 59 58 58 58 58 57 56 54 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 67 66 66 66 66 65 64 63 63 62 60 59 59 59 59 58 56 54 51 50 49 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 67 67 67 66 66 65 64 63 63 62 61 60 60 61 60 60 58 55 51 49 49 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 67 67 67 67 67 66 65 64 63 62 61 61 61 61 62 61 59 56 52 50 49 49 49 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 67 68 68 67 65 65 63 62 61 61 61 62 62 nan nan 57 53 51 50 50 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 68 69 68 67 66 65 64 63 62 61 61 61 62 nan nan 57 54 54 53 51 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 69 69 68 67 66 65 65 63 61 60 60 60 nan nan nan 57 55 55 53 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 68 68 67 66 66 65 65 63 61 60 59 59 nan 58 57 57 56 55 53 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 68 67 66 66 66 65 63 61 60 59 58 57 56 56 55 55 54 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 69 69 68 68 67 67 66 64 62 61 59 57 55 55 55 54 53 52 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 70 69 69 68 68 66 64 62 61 59 56 55 55 54 53 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 71 71 70 69 68 68 66 64 62 61 59 56 55 55 54 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 72 71 71 70 69 68 68 66 64 62 61 60 59 56 55 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 70 69 69 68 67 64 63 62 61 60 57 55 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 70 70 69 69 67 65 64 64 64 61 58 55 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 70 70 69 69 68 66 65 65 64 61 58 56 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 70 70 69 69 68 67 67 65 64 62 59 57 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 69 68 68 68 67 66 64 63 61 59 57 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 69 68 68 68 68 67 65 63 63 62 60 58 56 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 68 68 68 67 67 66 64 63 63 61 60 59 58 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 68 68 68 67 67 65 64 63 62 60 59 59 59 59 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 69 68 68 68 67 66 65 64 63 62 60 58 59 59 59 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 69 68 68 68 67 67 66 65 63 62 60 59 59 59 59 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 69 69 68 68 68 67 67 65 64 62 62 61 60 59 59 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 69 69 69 68 68 67 66 66 64 63 62 60 60 59 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 68 69 69 68 67 67 67 67 67 66 63 61 60 59 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 68 68 68 67 66 68 68 67 67 66 64 62 60 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 69 68 66 65 67 67 67 66 65 64 63 61 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 67 68 68 67 66 67 69 69 68 66 65 64 62 61 60 60 60 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 66 66 67 68 68 68 68 69 69 68 67 67 65 63 62 61 61 60 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 67 67 67 69 69 69 69 69 68 67 67 67 66 63 62 62 61 61 61 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 69 69 69 70 70 69 69 68 67 67 67 66 65 64 64 62 61 nan 62 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 72 71 71 72 72 72 71 70 70 70 68 68 67 66 65 65 65 62 61 nan nan 61 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 237 235 234 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 231 231 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 232 nan nan nan 229 nan 225 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 223 220 220 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 219 217 217 216 215 215 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 216 215 216 216 215 215 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 214 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 216 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 215 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 206 205 205 205 205 204 203 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 204 204 204 204 204 203 202 201 200 199 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 203 202 200 199 199 199 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 202 202 201 199 199 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 202 201 200 200 200 200 201 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 202 201 201 200 200 200 201 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 201 201 201 200 200 200 200 201 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 201 200 200 200 199 199 200 201 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 200 200 200 199 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 210 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 201 201 201 201 201 201 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 202 201 201 201 202 202 201 201 201 201 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 202 202 202 201 201 201 201 202 202 202 201 nan nan nan nan nan nan 207 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 202 202 202 201 200 200 201 203 203 201 199 198 nan nan nan nan 205 205 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 202 202 202 200 200 201 202 202 201 199 199 199 199 nan nan nan 203 203 206 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 202 201 199 200 202 202 200 199 199 199 200 201 nan nan nan 203 203 207 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 201 200 199 199 201 200 198 197 198 198 201 nan nan nan nan 204 204 207 210 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 199 200 200 199 197 197 198 nan nan nan nan nan nan 205 205 207 208 210 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 201 201 201 200 199 nan nan nan nan nan nan nan nan 207 207 207 209 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 201 201 202 202 202 202 nan nan nan nan nan nan nan nan 208 208 208 209 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 201 202 202 202 203 204 205 nan nan nan nan nan nan nan nan 208 209 209 209 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 203 203 203 204 205 nan nan nan nan nan nan nan nan nan nan 208 209 210 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 205 205 nan nan nan nan nan nan nan nan nan nan nan 210 211 212 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 208 nan nan nan nan nan nan nan nan nan nan nan 211 212 213 214 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 204 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 212 213 214 216 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 208 207 206 nan 205 204 203 203 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 212 211 211 211 211 213 215 216 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 207 207 207 207 nan nan nan nan 204 204 nan nan nan nan nan nan nan nan nan nan nan 211 212 213 213 213 212 211 210 209 209 208 209 212 213 214 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 206 206 nan nan nan nan nan 205 205 nan nan nan nan nan nan nan nan nan 210 210 211 211 212 212 211 209 208 207 207 206 205 207 209 211 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 204 204 205 205 nan nan 204 nan 204 204 205 205 205 205 205 nan nan 206 207 208 208 208 209 209 210 211 211 209 207 206 205 204 203 203 205 208 214 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 203 203 202 202 202 203 203 203 204 204 205 205 205 206 205 204 205 206 207 208 209 208 207 205 205 204 203 203 204 208 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 202 nan nan 200 200 201 201 202 203 203 204 204 204 203 202 201 201 202 203 204 205 206 205 204 204 204 204 203 203 207 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 201 200 200 200 200 nan nan nan nan nan nan 203 202 201 200 200 200 202 203 203 203 202 202 202 203 203 203 204 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 200 nan nan 201 nan nan 201 201 200 200 200 200 202 203 203 202 201 200 200 200 200 201 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 202 202 202 nan nan 200 199 200 200 nan nan nan nan 200 199 200 200 201 202 203 203 203 202 201 200 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 202 202 201 200 200 199 200 200 200 nan nan nan 200 200 200 201 202 202 203 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 203 202 202 201 201 200 200 200 200 200 200 201 201 201 202 202 202 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 202 202 202 201 201 201 201 201 200 201 201 201 202 202 202 202 202 202 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 202 202 201 201 201 201 201 200 200 201 201 202 203 203 202 202 202 202 202 202 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 202 201 201 201 201 201 201 201 200 200 201 201 202 203 202 202 202 202 202 202 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 197 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 202 201 201 201 201 201 201 201 200 200 201 201 202 203 202 203 203 203 203 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 202 201 201 201 201 201 201 201 200 200 201 201 202 202 202 202 203 203 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 202 201 201 201 201 201 201 201 201 201 200 201 201 201 201 202 202 201 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 202 201 201 201 201 201 201 201 201 201 201 201 202 201 200 201 200 200 199 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 201 201 201 201 201 201 201 201 201 201 201 201 201 200 200 200 199 198 197 197 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 201 201 201 201 201 201 201 201 201 201 201 201 201 201 200 199 198 197 196 196 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 201 201 201 201 201 201 201 201 201 201 201 201 201 201 200 199 198 197 196 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 201 201 201 201 201 201 200 200 200 201 201 202 201 200 nan nan 197 197 196 196 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 201 201 201 201 200 200 199 199 199 200 201 202 201 200 nan nan 198 198 198 197 196 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 201 200 200 200 200 199 199 199 198 199 201 201 200 nan nan nan 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 200 200 200 200 200 199 199 199 198 199 200 200 198 nan 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 200 200 200 200 200 199 198 198 199 199 197 196 196 196 196 197 197 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 200 199 200 200 200 199 198 198 198 198 198 197 196 195 195 195 195 196 196 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 199 200 200 200 199 198 198 198 198 198 196 195 195 195 194 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 199 200 200 200 200 199 198 198 198 198 196 195 194 194 194 193 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 199 199 199 200 199 199 198 198 198 197 196 195 195 194 193 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 199 199 199 198 198 197 195 194 194 193 192 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 199 199 199 199 198 197 196 196 195 194 193 192 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 199 199 199 199 199 198 197 196 197 197 196 195 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 200 200 200 200 199 198 198 198 197 197 196 196 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 200 200 200 199 198 198 197 197 197 197 196 196 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 199 199 199 198 197 197 197 197 196 196 196 195 195 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 199 199 198 197 197 196 196 196 195 195 195 196 196 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 198 198 198 198 197 196 196 195 195 194 195 196 196 196 196 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 198 198 198 198 198 197 196 195 194 194 194 194 195 196 196 196 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 198 197 197 197 197 196 195 194 194 195 195 195 195 195 195 196 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 197 197 197 196 196 196 195 194 194 196 196 196 196 196 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 198 198 197 197 196 196 195 196 197 196 196 196 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 199 198 197 197 198 198 197 198 199 199 198 197 196 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 197 196 197 198 198 199 199 199 199 199 198 197 196 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 198 197 198 198 199 199 199 197 196 195 196 197 197 196 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 201 200 201 200 199 197 197 197 197 198 198 198 198 198 198 198 197 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 201 201 202 200 199 198 198 200 201 202 202 201 200 199 199 199 199 199 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 199 199 199 199 199 199 199 199 199 201 201 201 200 200 199 199 200 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 198 197 196 196 197 198 198 198 198 197 198 198 198 198 198 199 199 199 199 nan 199 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 199 197 197 198 198 199 199 198 198 198 197 197 196 197 197 198 198 198 198 nan nan 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