CAPE 44 37 40 42 20 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 5 13 23 33 41 44 44 44 42 32 6 1 0 0 0 0 0 1 2 3 7 12 18 23 24 21 18 19 22 26 31 34 30 19 7 0 1 3 2 1 0 0 0 0 1 1 2 3 2 1 2 1 0 0 0 1 1 1 1 0 0 0 0 0 0 2 6 3 1 0 0 0 1 4 9 13 9 4 1 0 0 0 0 0 3 11 17 19 11 6 6 7 5 6 8 10 9 6 5 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 47 40 33 42 37 15 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 1 8 24 40 42 43 43 42 42 36 24 6 1 0 0 0 0 1 3 4 3 5 8 11 13 17 17 16 14 13 16 16 8 5 2 0 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 1 0 0 0 0 0 2 8 13 17 15 9 4 0 0 0 0 0 1 10 21 27 24 12 9 9 10 12 15 18 18 14 14 11 7 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 1 1 1 0 0 0 0 0 0 0 0 0 0 0 2 2 1 0 0 0 0 0 0 0 0 51 44 35 46 45 29 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 6 23 42 42 43 44 44 43 40 32 19 6 1 0 0 0 0 3 4 3 0 0 0 2 10 15 15 10 5 1 1 1 0 0 0 0 0 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 2 4 7 6 3 0 0 0 0 0 1 5 11 17 16 4 4 6 9 12 16 18 19 18 17 12 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 1 3 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 2 1 0 0 0 0 0 1 1 0 0 0 9 10 6 0 0 0 0 0 0 0 1 50 52 52 44 13 10 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 2 15 31 40 43 43 43 42 39 29 18 7 0 0 0 0 0 0 0 1 0 0 0 0 2 10 13 12 7 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 6 7 4 4 4 4 5 7 8 9 9 8 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 2 6 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 1 0 0 0 1 2 5 11 7 2 2 9 11 8 2 0 0 0 0 0 0 1 55 56 53 34 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 1 6 27 39 41 41 40 39 32 16 7 2 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 4 2 0 0 0 0 0 3 7 5 1 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 1 1 0 1 2 3 6 13 17 16 12 9 6 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 1 2 2 0 0 0 0 1 3 9 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 10 17 26 22 20 22 28 28 21 11 1 0 0 0 0 0 1 56 53 50 47 31 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 1 5 20 34 38 37 36 37 32 20 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 2 4 5 6 7 10 15 15 11 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 5 6 6 5 4 7 12 18 22 25 31 34 32 27 21 14 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 1 2 2 1 1 1 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 6 14 23 30 31 29 32 37 41 42 35 20 3 0 0 0 0 0 0 53 42 24 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 6 23 29 30 30 31 32 20 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 2 7 11 13 13 13 18 29 30 21 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 6 7 8 8 6 7 9 9 13 19 25 27 17 23 28 31 32 34 33 24 7 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 2 4 5 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 12 28 40 43 37 43 49 54 59 63 45 23 5 0 0 0 0 1 1 28 27 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 10 13 15 17 20 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 1 4 7 12 20 28 30 27 24 32 28 22 16 11 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 7 12 13 13 13 12 13 13 13 13 16 18 19 18 29 35 35 32 35 36 30 18 12 7 2 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 0 0 0 0 2 2 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 8 19 35 50 55 56 69 78 80 76 70 38 17 5 1 0 1 2 4 3 9 8 6 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 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 7 11 16 30 44 56 56 44 31 25 34 27 15 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 3 2 3 5 10 14 17 19 24 22 18 13 7 5 8 13 17 22 27 29 26 25 24 23 22 16 5 0 1 6 8 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 1 6 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 9 18 30 45 58 69 81 90 91 77 50 27 16 8 3 1 1 4 5 2 14 20 23 24 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 1 4 6 3 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 1 8 16 22 28 37 46 51 50 37 24 20 22 23 13 5 0 0 0 1 1 1 0 0 0 0 0 0 0 0 1 1 3 5 12 8 5 4 6 8 15 23 30 28 23 18 13 5 5 8 14 21 25 24 22 23 20 22 23 17 4 0 2 7 9 7 3 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 2 3 2 1 0 0 0 0 0 3 7 14 25 41 58 70 79 81 72 50 26 16 15 13 9 4 1 1 1 0 15 25 30 26 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 2 9 22 11 9 14 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 1 1 3 10 20 26 30 32 34 37 35 28 15 14 13 8 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 7 13 20 14 10 8 7 3 7 14 21 25 24 20 17 15 16 19 21 22 22 17 20 29 24 27 26 18 1 0 3 7 9 7 5 4 4 3 1 1 0 0 0 0 0 0 4 7 10 11 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 4 4 3 0 0 0 1 3 7 12 20 32 54 64 69 71 67 54 36 22 17 15 13 10 7 3 1 0 0 29 35 37 31 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 0 0 0 0 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 33 32 22 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 1 3 5 7 12 19 23 25 23 23 20 14 5 4 3 1 1 0 0 0 0 0 0 0 0 0 1 3 3 1 0 0 0 1 6 15 21 17 10 6 3 1 1 4 9 15 18 17 17 18 22 30 34 33 27 21 24 29 32 36 31 18 0 0 4 7 9 14 20 22 21 16 8 6 6 8 7 7 7 9 16 21 21 17 9 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 3 1 0 1 2 1 0 2 2 5 10 16 23 40 60 77 78 72 63 53 44 31 24 23 23 20 18 12 1 0 0 0 33 39 39 36 30 18 11 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 1 2 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 1 2 5 7 8 10 12 15 15 10 6 2 0 0 0 3 5 3 0 0 0 0 0 1 1 3 5 8 7 3 1 0 0 0 1 7 11 11 6 2 0 1 3 3 4 5 7 7 11 15 19 32 37 34 28 23 26 30 35 42 36 16 0 0 6 8 10 15 24 33 34 28 20 17 18 21 21 19 17 16 19 21 19 13 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 9 21 25 25 22 18 14 10 7 7 7 10 15 22 27 62 88 94 86 71 56 43 32 28 29 33 37 36 26 13 2 0 0 1 33 30 26 28 42 50 41 18 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 1 5 9 11 10 6 7 6 3 0 0 0 0 0 8 9 6 1 0 0 0 0 0 2 4 7 8 8 6 3 1 0 0 0 1 2 3 3 3 4 8 12 9 6 4 2 2 4 9 18 31 35 32 28 27 28 32 38 45 46 35 16 4 10 10 11 15 26 35 37 34 28 23 21 22 23 16 9 4 4 5 5 3 0 0 0 0 0 0 0 3 5 5 2 1 0 0 0 0 0 0 0 4 16 31 44 44 41 37 31 24 17 13 12 11 10 13 16 19 54 76 81 75 62 53 43 33 36 46 56 61 56 37 19 4 0 2 4 25 21 16 19 32 44 57 42 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 12 12 7 3 1 0 0 0 1 3 5 12 11 8 4 0 0 0 0 0 2 5 7 8 10 10 7 4 1 1 0 0 0 3 7 11 13 15 15 11 7 4 2 1 1 4 11 21 28 26 24 24 26 25 29 36 43 43 31 18 12 8 7 9 16 27 37 38 30 21 15 12 10 2 0 0 0 0 0 0 0 0 0 0 1 2 6 5 5 5 3 1 0 0 0 0 0 0 0 5 22 36 41 31 22 16 13 10 12 13 12 10 9 9 15 28 44 61 72 74 62 47 43 47 48 61 73 77 64 38 19 6 0 2 6 21 23 32 32 23 21 48 55 42 22 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 6 9 7 3 1 0 0 1 3 9 13 14 12 8 4 1 0 0 0 0 2 5 9 11 12 12 10 8 5 5 4 3 3 9 14 17 15 12 9 6 5 5 4 3 3 3 5 8 11 11 10 10 11 9 12 18 26 29 24 17 10 6 5 7 11 19 22 25 24 20 14 5 0 0 0 1 3 3 0 0 0 0 0 4 9 10 6 3 1 1 0 0 0 0 0 0 0 0 0 1 6 11 12 7 2 0 0 0 4 7 9 10 9 11 23 39 39 46 57 67 70 58 54 54 53 65 80 80 61 35 18 7 2 3 8 25 19 17 22 18 16 26 54 64 57 39 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 1 1 2 1 0 0 0 0 0 2 5 8 7 5 3 2 0 0 0 0 1 4 9 11 12 12 12 12 12 12 12 11 11 14 17 14 10 7 5 4 5 8 11 11 10 11 9 6 3 2 1 2 2 1 2 5 9 11 7 6 6 6 8 9 8 8 10 12 15 17 16 4 0 1 4 7 10 7 0 0 0 2 7 17 31 36 36 40 24 9 0 0 0 0 0 1 1 1 0 0 1 2 2 1 0 0 0 0 0 6 14 21 25 26 33 40 38 35 41 59 83 80 67 60 65 80 88 81 60 37 23 13 7 6 13 30 23 18 14 12 14 34 63 77 74 57 30 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 1 1 1 1 0 0 0 0 0 0 2 7 10 11 11 12 14 15 15 17 18 19 21 22 14 11 12 11 11 15 20 25 22 25 29 28 23 18 12 7 8 8 7 5 3 3 2 1 1 4 8 11 12 11 10 11 14 18 21 22 16 6 4 8 8 3 0 0 0 0 8 21 38 49 39 29 29 18 7 0 0 0 0 0 0 1 3 3 2 10 13 11 6 1 0 1 2 3 11 23 33 40 46 48 43 33 29 40 58 76 76 74 73 74 73 61 48 38 32 27 21 14 8 10 27 19 11 8 9 14 24 50 74 82 66 32 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 1 3 6 8 8 10 13 13 14 18 22 27 30 31 25 24 25 25 26 29 33 37 34 42 50 53 52 47 38 29 32 30 25 19 13 7 3 3 6 11 16 20 22 22 27 32 35 34 31 29 27 11 3 0 0 0 0 0 0 0 4 11 20 24 12 5 3 1 0 0 0 0 0 0 0 0 1 3 6 9 10 9 7 3 1 5 10 14 22 29 35 39 39 42 40 38 39 53 64 75 88 78 59 37 15 3 6 13 17 15 13 9 7 12 27 21 14 9 9 11 17 51 74 78 62 18 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 6 7 5 0 0 1 2 1 0 0 1 2 1 0 0 0 0 0 0 2 4 6 8 10 15 16 20 27 37 43 44 37 43 42 41 43 48 53 52 46 65 74 77 75 67 58 51 50 46 39 32 25 19 16 19 25 29 29 30 32 35 41 46 47 41 30 29 27 10 3 0 1 1 0 0 0 0 1 1 1 2 3 20 29 23 4 0 0 0 0 0 0 0 1 4 9 13 8 3 2 4 7 12 16 19 21 20 20 22 28 31 31 31 32 37 44 45 41 26 13 6 9 21 31 32 26 16 7 3 2 2 28 21 14 10 8 10 19 41 65 72 59 26 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 1 2 3 2 1 0 0 0 0 0 0 0 0 0 0 5 12 14 11 5 0 0 2 5 7 8 6 4 4 1 0 0 0 0 0 0 0 2 3 3 5 8 13 21 33 46 53 53 45 42 49 55 63 75 86 84 78 85 89 90 84 74 60 52 46 41 36 32 28 26 27 33 38 40 34 30 31 39 48 54 56 52 35 20 10 4 2 4 7 8 1 0 0 1 3 7 7 9 19 46 55 40 1 0 0 0 0 0 0 0 0 5 12 18 19 13 5 2 5 9 10 10 8 5 7 14 21 18 13 10 10 12 15 13 7 1 9 30 50 67 65 55 42 26 13 6 2 1 30 22 14 10 9 11 12 22 45 66 62 37 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 1 2 4 6 6 5 4 4 7 7 4 1 0 0 0 0 4 7 6 2 1 0 0 0 1 1 2 2 2 2 0 0 0 0 0 0 0 1 3 3 3 3 3 10 18 29 41 50 57 57 50 54 57 65 79 99 93 86 85 91 94 90 79 62 54 45 37 31 25 21 20 23 30 36 39 36 30 33 43 55 62 64 59 47 18 4 1 2 5 8 10 3 1 3 7 13 19 24 36 58 66 55 31 0 0 0 0 0 0 0 0 1 6 11 13 13 8 3 1 3 8 12 12 7 1 4 7 8 5 1 0 0 1 1 1 9 28 62 85 93 83 68 51 35 23 17 10 4 1 31 24 17 12 10 10 11 13 26 48 62 41 12 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 1 4 6 8 8 6 4 4 10 13 12 7 2 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 3 5 11 16 24 35 48 56 61 64 64 62 63 72 91 88 94 99 100 94 82 74 71 75 70 60 46 29 18 12 14 23 35 46 52 46 49 58 68 72 68 62 49 15 4 2 3 4 3 4 5 2 6 14 22 27 85 100 87 58 30 12 0 0 0 0 0 0 0 0 1 4 4 5 4 3 1 0 0 2 4 4 3 0 0 0 0 0 0 0 0 0 0 0 13 43 93 90 76 59 46 38 30 22 12 7 3 1 31 24 18 13 10 8 8 12 29 48 59 55 25 8 5 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 1 3 6 7 7 7 10 11 10 9 12 14 12 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 1 1 2 3 6 8 13 19 27 35 42 47 57 65 68 66 65 68 73 70 84 93 96 88 75 74 81 93 86 73 58 43 28 20 21 31 48 63 72 68 67 73 79 81 71 66 50 13 4 4 7 11 12 8 5 5 23 61 121 201 180 109 49 13 3 0 0 0 0 0 0 0 0 0 0 1 0 3 6 8 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 13 32 52 71 63 53 42 33 26 18 10 2 0 0 0 33 26 22 16 10 6 8 12 16 33 50 50 27 14 9 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 2 4 2 1 1 2 4 4 5 9 14 14 12 12 13 10 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 3 6 6 7 7 9 12 16 22 30 36 38 40 57 63 64 61 57 54 54 57 70 75 72 65 63 72 86 97 91 75 63 57 46 38 37 42 52 60 62 60 69 82 89 89 78 72 48 14 2 5 11 17 18 14 11 20 63 137 187 194 113 55 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 6 18 35 47 53 54 47 41 34 26 16 8 4 1 0 0 0 32 28 26 20 13 7 7 12 15 18 35 51 46 19 10 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 9 12 7 1 0 1 3 3 4 8 13 16 13 10 9 6 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 2 3 4 7 9 12 12 11 12 13 14 17 19 22 23 23 28 43 49 50 49 47 49 54 63 75 83 85 84 81 83 88 90 87 79 72 64 56 34 22 18 22 28 30 37 54 76 90 94 89 73 40 13 1 4 10 15 19 17 16 33 77 146 140 96 33 8 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 6 6 3 0 0 0 0 0 0 1 1 2 2 3 13 29 43 43 40 37 34 30 25 19 12 8 7 5 3 1 0 33 30 27 20 12 7 7 14 14 14 19 34 28 14 7 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 1 6 14 17 14 8 1 0 1 2 2 6 9 10 10 7 6 6 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 5 5 4 3 3 5 9 11 11 9 7 8 9 9 16 18 17 14 18 26 37 45 46 46 46 49 57 69 81 92 98 97 93 88 74 70 70 71 70 55 36 15 5 2 3 7 8 13 28 53 77 89 84 57 32 14 6 7 13 18 22 20 21 41 80 138 115 68 21 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 1 0 0 0 0 2 5 9 10 12 15 18 24 32 38 36 31 27 25 26 25 23 21 22 16 11 7 5 6 32 26 21 16 12 10 11 14 15 13 12 14 12 9 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 1 5 9 9 7 5 2 0 0 1 4 11 12 8 3 4 5 4 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 5 7 7 6 5 6 9 12 8 5 3 1 2 2 5 12 17 19 20 24 30 36 41 44 45 46 47 53 60 66 72 77 82 83 78 70 68 69 70 59 29 8 1 1 2 4 5 4 4 14 33 60 74 59 28 37 31 21 15 23 21 21 23 25 46 87 132 118 77 36 9 1 0 0 0 0 0 0 0 0 0 1 2 2 0 0 0 0 0 0 0 0 0 1 1 1 2 4 5 5 7 13 21 27 31 34 34 29 25 23 22 27 34 37 33 25 19 19 23 28 28 33 24 17 13 11 11 9 11 13 12 11 10 11 9 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 3 6 7 5 3 1 1 1 4 7 9 4 2 5 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 7 12 11 9 5 1 3 5 6 3 1 0 0 0 1 4 8 14 20 26 30 31 34 36 38 41 41 41 43 45 47 48 48 47 47 54 72 83 78 59 29 11 3 0 1 3 3 4 4 6 17 34 54 60 59 51 49 36 22 14 20 14 18 24 28 47 92 128 121 102 68 31 0 0 0 0 0 0 0 0 0 2 6 10 11 8 6 4 1 0 0 0 0 1 3 4 3 1 2 3 5 13 17 21 28 35 39 37 29 30 32 34 39 44 36 28 24 28 32 34 34 36 31 25 16 12 10 9 8 11 10 9 9 10 10 10 5 2 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 5 9 11 10 8 5 3 1 1 2 2 2 4 4 2 1 0 0 0 0 0 0 0 0 0 0 0 2 2 2 2 3 10 16 11 6 3 0 0 0 0 0 0 0 0 0 3 6 9 14 20 24 27 26 31 33 33 34 37 36 34 35 35 34 31 25 30 50 72 84 65 33 4 1 0 0 0 1 1 3 5 9 22 37 50 49 46 34 18 10 9 8 8 7 19 28 33 43 91 115 114 109 76 35 0 0 0 0 0 0 2 6 10 14 28 34 33 24 20 13 4 1 0 0 1 1 2 3 2 2 4 8 13 18 22 25 30 36 40 41 39 40 39 37 36 36 31 25 18 14 13 11 9 10 31 22 16 12 10 11 12 12 9 8 8 8 9 8 6 2 1 0 0 1 3 5 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 1 2 3 1 0 0 0 0 0 1 5 8 9 8 7 6 4 2 2 3 3 4 6 6 4 3 1 0 0 0 0 0 0 0 0 0 1 4 7 8 7 4 5 7 4 1 0 0 0 1 0 0 0 0 0 1 4 7 10 14 18 18 21 25 29 31 33 34 39 33 32 32 32 30 28 30 44 62 73 71 48 17 0 0 0 1 0 0 0 2 4 7 18 34 41 35 31 24 16 8 6 6 7 10 28 36 37 37 79 93 90 79 52 21 0 0 0 0 3 8 17 21 24 29 46 50 41 20 14 11 8 4 1 0 0 0 3 4 5 6 10 17 22 22 25 30 35 40 37 39 40 38 32 27 23 22 17 11 5 2 1 1 0 0 29 22 16 12 10 9 10 9 8 6 5 5 7 7 5 2 0 1 1 2 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 5 7 6 1 0 0 0 0 0 1 0 0 0 0 0 1 2 5 9 11 10 7 4 2 1 0 2 3 3 1 2 2 1 0 0 0 0 0 0 0 0 0 0 0 1 1 3 3 4 1 0 1 2 4 5 5 5 2 1 0 1 2 5 8 8 11 15 19 20 26 29 31 31 33 37 40 34 34 35 35 30 26 31 48 65 78 82 74 37 14 4 1 1 1 1 1 1 4 8 16 24 23 18 10 5 2 2 5 12 24 36 49 48 41 38 64 58 44 26 11 4 0 0 0 3 9 17 28 27 26 27 33 32 25 14 9 5 3 2 0 1 1 1 8 11 13 15 19 22 24 24 28 34 39 41 36 32 29 24 17 12 9 8 3 1 0 0 0 0 0 0 27 22 17 14 11 8 6 8 8 6 4 4 5 6 4 2 1 1 3 5 6 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 1 6 11 8 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 8 12 15 17 14 3 1 1 1 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 2 4 9 17 16 2 0 2 9 20 35 33 23 8 2 1 4 11 14 14 12 17 24 30 33 34 34 32 29 28 33 37 38 37 33 26 17 7 9 27 62 93 109 105 66 28 7 0 0 1 6 11 9 9 10 12 14 8 3 3 2 3 8 15 29 51 62 59 49 41 40 47 26 12 4 1 0 0 0 1 8 17 25 32 38 37 31 23 16 9 4 3 1 0 0 0 0 0 2 9 13 17 19 21 22 25 28 32 32 31 27 21 15 10 7 3 1 0 0 0 0 0 0 0 0 0 0 26 22 19 18 16 13 10 12 10 13 13 9 6 6 4 3 3 4 6 8 7 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 3 5 9 12 13 12 7 2 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 1 4 8 12 12 8 2 2 15 41 85 95 74 35 10 5 8 17 23 22 22 26 35 42 43 37 37 34 30 27 36 43 45 39 26 11 0 0 0 25 66 98 95 73 37 15 4 1 3 6 14 19 21 16 11 7 6 3 2 4 9 19 32 44 47 67 70 61 47 48 42 35 24 16 10 6 2 0 0 3 13 26 35 41 40 34 26 16 7 3 0 0 0 0 0 0 0 0 1 5 11 17 21 22 23 22 20 17 13 8 5 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 26 22 22 21 18 16 13 10 8 16 26 28 9 4 10 17 16 12 11 10 7 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 1 2 2 3 4 6 9 8 7 7 9 10 8 3 1 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 1 1 10 33 66 92 84 59 25 6 6 13 23 25 27 32 42 52 53 50 50 47 41 40 50 58 56 45 27 9 0 0 0 31 59 71 37 16 2 0 0 3 9 17 20 20 17 12 11 18 20 6 6 14 29 51 73 99 117 92 73 63 60 65 47 35 33 35 32 23 11 5 3 6 17 33 44 45 32 24 17 11 4 1 0 0 0 0 0 0 2 1 1 3 8 16 19 18 18 13 8 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 25 22 24 21 19 17 16 14 12 12 20 27 26 7 35 55 61 53 41 26 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 0 0 0 0 0 0 0 0 0 0 6 8 10 12 10 11 15 12 9 9 9 11 7 2 0 0 1 4 10 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 3 0 0 0 1 6 17 29 38 36 26 14 0 1 3 8 16 21 26 35 52 60 65 68 69 66 66 68 73 64 47 26 6 0 0 1 27 42 37 1 0 0 0 1 6 12 18 15 11 8 8 17 39 42 24 17 23 39 63 93 128 140 114 84 65 57 57 47 46 51 57 57 49 35 22 12 7 8 16 33 33 21 16 12 7 2 1 0 0 0 1 1 1 2 2 3 5 10 14 13 10 6 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 25 25 27 27 24 21 19 19 13 9 10 17 16 18 64 82 89 88 82 43 12 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 3 10 18 27 22 17 15 22 23 20 16 11 9 8 8 4 1 0 0 0 2 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 1 3 6 5 1 1 5 10 16 25 26 23 16 8 3 0 0 1 4 9 13 16 19 27 38 41 42 43 39 25 21 48 46 33 17 1 0 0 4 21 28 19 2 5 3 3 7 12 12 10 7 5 7 13 26 48 48 36 21 27 44 67 92 136 147 128 99 76 59 48 42 44 50 58 66 70 65 50 36 23 12 6 15 13 8 7 7 4 1 1 0 0 0 1 2 2 2 3 4 5 5 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 25 25 26 26 26 25 23 21 14 9 13 24 44 63 85 92 79 66 53 23 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 0 0 0 0 2 7 14 33 42 43 37 30 29 30 24 18 12 7 4 4 3 1 0 0 0 0 0 0 0 0 2 5 6 1 0 0 0 0 0 0 0 0 0 1 3 2 0 2 9 19 30 39 35 30 23 16 10 7 5 3 7 11 16 18 15 12 14 12 9 7 7 2 4 10 16 14 7 0 0 1 2 3 4 3 2 5 3 3 6 10 9 7 4 5 8 16 28 46 34 23 18 30 53 70 88 140 155 147 123 94 70 53 42 38 38 41 47 60 66 66 61 49 32 16 6 3 2 2 2 2 1 0 0 1 1 2 2 1 2 2 2 2 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 28 31 30 28 27 25 23 18 12 21 44 77 91 93 83 56 26 10 10 8 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 6 16 30 50 61 60 53 48 45 36 21 12 6 2 0 1 1 1 1 1 1 1 1 0 0 1 7 14 15 3 1 0 0 0 0 0 0 0 0 0 0 0 2 6 14 21 26 28 23 21 21 20 18 14 9 5 8 12 14 15 9 7 6 4 2 1 0 0 0 2 7 9 4 0 0 1 1 1 2 3 2 1 0 0 1 3 8 6 6 9 16 24 28 30 14 10 18 36 58 64 81 130 157 163 150 119 84 62 51 45 40 37 36 39 49 51 45 34 33 27 13 5 1 0 0 0 0 1 3 3 3 3 5 4 3 3 3 1 3 5 4 3 1 0 0 0 0 0 0 0 0 0 3 2 1 0 0 0 0 0 0 0 0 0 0 24 28 31 31 29 27 26 24 20 15 13 32 63 91 90 68 40 13 10 10 9 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 2 8 17 29 45 68 65 59 54 52 37 26 22 14 8 3 1 4 5 5 4 2 2 2 1 0 1 3 9 8 2 0 0 0 0 0 0 0 0 0 1 1 1 3 10 17 20 14 11 11 9 10 13 16 16 12 8 8 9 10 9 7 8 9 8 6 2 0 0 0 1 3 4 1 0 1 2 2 1 1 1 0 0 0 0 1 5 11 10 11 14 17 18 15 10 4 7 15 28 45 45 63 99 141 168 175 155 97 67 51 43 41 38 35 30 34 35 31 21 13 9 7 5 3 1 0 0 0 2 5 6 5 5 6 7 8 9 8 6 7 8 6 3 1 0 0 0 0 0 0 0 0 1 5 4 2 0 0 0 0 0 0 0 0 0 0 27 31 32 32 29 26 24 22 18 15 17 28 58 74 77 50 26 10 9 9 8 5 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 6 5 3 1 4 10 20 33 50 65 61 54 50 48 43 44 45 39 25 12 3 4 4 4 4 5 6 4 1 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 1 4 6 5 11 17 20 15 15 12 5 4 8 13 19 12 7 5 7 11 14 15 14 13 11 8 4 4 3 1 0 0 0 0 0 0 1 1 0 0 0 0 0 0 1 2 3 6 13 15 14 11 7 3 1 2 6 12 21 30 31 41 68 110 155 179 165 98 69 54 48 47 38 33 30 25 22 20 17 11 6 2 0 0 0 0 0 1 2 4 5 5 5 5 8 11 13 14 12 11 8 5 2 1 1 1 0 0 0 0 0 0 1 5 3 2 0 0 0 0 0 0 0 0 0 0 29 32 33 31 29 27 26 24 20 15 13 19 35 30 23 18 14 10 8 8 5 3 1 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 6 15 21 17 11 7 16 27 41 55 64 65 60 54 52 51 52 58 58 53 40 18 5 0 0 0 2 10 23 13 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 10 13 9 12 15 17 17 19 15 7 2 7 15 20 12 7 10 19 29 31 28 20 13 9 8 11 20 16 7 2 0 0 0 0 0 0 0 0 0 1 3 6 7 6 5 3 4 6 6 5 3 1 0 0 1 3 8 15 22 29 38 55 80 113 139 128 87 70 63 59 55 41 35 31 25 21 20 18 13 9 6 5 4 5 5 3 2 3 5 7 6 9 11 11 13 15 16 14 10 8 6 4 3 3 4 6 4 2 0 0 1 1 2 1 0 0 0 0 0 0 0 0 0 0 0 30 33 37 33 29 26 26 24 20 15 15 16 16 13 18 20 19 15 11 8 4 2 1 2 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 17 30 36 21 13 15 30 50 64 64 51 52 53 54 56 53 49 46 46 39 25 2 1 0 0 0 0 0 2 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 7 6 6 7 9 12 16 22 18 12 7 9 23 26 18 13 19 34 53 66 50 30 19 15 17 25 39 26 13 4 1 0 0 0 0 0 0 0 0 1 4 9 10 8 4 2 3 4 5 6 5 4 8 11 13 13 15 19 27 36 46 53 60 72 94 88 74 66 63 59 54 45 43 40 35 30 26 22 20 23 22 20 17 14 12 10 8 8 10 12 15 20 23 23 22 21 18 14 11 9 8 6 6 7 8 8 5 2 0 0 3 3 1 0 0 0 0 0 0 0 0 0 0 0 0 31 38 39 35 32 30 26 20 19 16 14 15 14 15 19 19 17 15 12 8 5 2 3 5 6 2 1 1 4 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 1 5 17 28 23 6 8 14 27 44 57 58 50 42 42 47 54 60 52 38 23 16 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 3 10 17 9 6 6 6 6 10 17 18 15 14 18 34 35 28 19 18 23 36 58 48 39 34 29 25 23 20 11 5 1 0 0 0 0 0 0 0 0 0 3 7 13 12 7 3 1 7 11 13 15 17 20 24 26 28 29 29 29 36 48 62 72 79 87 100 86 74 68 65 61 56 51 51 50 47 41 34 32 31 32 32 29 24 18 17 17 16 17 18 20 24 32 36 36 34 29 23 17 15 12 10 9 10 12 12 11 7 3 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 39 45 39 35 30 26 24 21 19 17 14 12 13 16 17 15 12 11 9 8 8 5 5 7 5 2 1 3 5 6 2 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 1 3 4 9 10 9 8 5 3 6 15 28 43 57 52 42 32 27 32 41 50 22 12 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 2 10 16 13 7 3 2 2 7 12 17 21 26 32 38 40 35 25 17 15 16 21 29 31 30 25 15 10 7 3 1 0 0 0 0 0 0 0 0 0 0 4 8 12 13 8 5 5 14 20 25 29 35 40 42 41 40 40 41 44 52 66 82 91 92 101 116 105 91 79 72 71 65 60 61 61 59 55 49 47 44 40 37 36 34 30 31 30 30 30 31 31 32 38 41 41 40 36 30 24 19 14 11 9 11 12 12 10 8 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 43 39 36 35 34 32 29 24 21 20 15 12 11 14 13 12 10 9 10 20 45 38 19 11 7 15 16 6 7 6 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 4 2 1 1 0 0 1 4 11 14 10 12 12 12 12 13 16 24 42 56 63 58 42 26 14 12 17 18 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 2 5 7 4 1 0 1 3 8 13 16 20 25 31 36 29 23 16 12 10 7 6 8 9 9 6 3 0 0 0 0 0 0 0 0 0 0 0 0 0 2 8 11 12 7 8 12 22 30 36 41 46 55 56 53 52 53 53 54 64 87 111 129 126 120 117 109 98 88 81 83 77 75 78 77 73 67 60 60 55 50 45 45 44 44 48 49 49 50 52 51 49 46 42 39 38 40 34 28 22 17 13 11 11 10 9 7 6 4 4 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 53 43 37 36 38 38 34 25 23 20 16 13 11 12 12 10 9 8 17 57 107 116 112 94 68 68 52 25 12 9 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 2 2 2 1 0 2 6 13 13 12 14 18 19 19 19 24 36 54 66 68 60 43 23 9 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 1 1 1 0 0 0 0 3 5 7 8 11 19 29 26 19 12 6 5 3 1 0 2 3 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 11 15 15 9 14 24 36 44 45 45 46 51 51 51 55 63 66 68 73 86 104 122 135 126 115 106 98 91 86 86 86 87 88 85 77 72 70 73 64 55 49 51 55 58 60 58 56 54 52 56 55 51 44 37 35 36 34 30 26 22 19 17 15 13 10 7 5 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 60 50 40 36 39 41 38 31 25 20 16 13 11 10 11 12 12 21 40 99 125 128 122 113 101 89 55 26 9 7 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 1 1 2 1 2 3 5 5 4 2 4 9 16 18 18 20 25 29 32 33 37 51 66 78 72 56 37 18 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 1 1 0 0 2 5 8 7 6 4 7 13 20 18 11 4 1 0 0 1 3 8 7 2 1 0 0 0 0 0 0 0 0 0 0 0 0 1 6 11 14 15 20 31 40 46 45 43 41 42 47 55 66 81 90 92 89 87 86 87 90 95 92 88 84 82 80 82 90 88 85 83 81 74 65 58 49 41 38 42 56 62 63 61 57 55 54 55 56 55 53 48 44 40 36 31 27 24 24 22 20 17 14 11 7 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 64 55 47 42 42 45 45 39 29 18 13 11 8 7 10 13 15 33 68 125 131 131 126 116 104 90 71 37 15 3 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 4 7 8 7 5 5 7 6 4 6 13 17 21 21 21 24 30 37 43 48 66 78 81 73 39 16 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 1 3 3 3 1 3 8 13 14 10 3 2 12 24 30 23 11 1 0 2 7 16 26 15 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 2 6 14 19 23 33 40 43 42 41 39 41 51 63 75 88 103 113 118 115 105 91 82 83 80 77 78 82 82 81 82 75 70 67 70 70 57 38 24 19 18 24 31 43 53 60 62 59 56 55 54 53 54 58 53 47 40 34 31 28 27 25 23 19 15 10 6 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 68 61 53 42 42 45 47 45 32 19 13 16 17 10 9 29 48 65 97 126 132 130 125 116 105 93 73 39 14 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 2 1 1 0 1 1 2 4 9 11 14 19 20 21 25 33 50 66 83 87 79 60 27 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 1 2 4 6 6 5 7 10 13 14 9 4 3 20 35 45 41 19 5 2 2 8 17 29 14 4 1 0 0 0 0 1 1 1 0 0 0 0 0 0 1 5 15 26 33 35 37 40 42 40 39 44 56 67 73 79 90 111 125 130 123 103 90 87 83 81 79 78 78 79 78 72 65 61 60 65 61 55 50 50 46 44 49 55 62 67 69 63 59 58 57 55 55 59 53 45 38 34 34 34 34 28 23 18 12 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 73 62 46 35 37 41 43 42 27 18 16 21 44 73 95 104 114 123 130 131 130 127 118 109 99 91 78 54 25 8 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 2 0 0 0 0 0 1 2 4 8 15 20 22 23 25 35 63 77 85 85 65 35 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 1 3 6 10 13 20 19 15 9 3 1 4 16 31 43 45 21 11 7 3 3 7 10 5 2 1 0 0 0 1 5 4 2 0 0 0 0 0 0 2 6 15 22 26 27 29 35 42 49 51 52 54 60 62 66 71 82 92 100 103 98 94 92 91 89 82 75 75 73 71 68 64 60 61 70 73 74 73 72 68 64 61 61 63 66 68 66 65 65 64 61 58 54 47 40 35 32 32 34 35 31 23 15 8 3 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 77 63 48 39 37 41 41 37 30 18 13 19 41 97 137 151 151 148 143 137 131 122 112 101 95 89 81 58 31 7 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 7 9 9 7 4 0 0 0 0 0 3 7 13 20 24 28 36 48 61 76 75 73 66 49 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 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 1 2 7 17 24 28 21 13 5 0 0 2 6 17 25 26 17 16 12 5 1 0 1 1 0 0 0 0 1 2 3 2 1 0 0 0 0 0 0 0 2 5 10 11 12 15 23 30 39 55 59 58 57 62 66 70 74 80 87 93 95 93 97 105 108 94 82 77 71 71 73 79 73 77 87 88 84 80 76 79 78 75 72 70 66 63 63 65 65 63 58 51 44 38 35 35 36 38 35 32 27 20 12 7 6 6 5 3 0 0 0 0 0 0 1 3 3 2 1 0 0 0 0 0 82 70 58 46 42 43 44 39 29 19 16 25 50 103 143 162 165 159 151 141 130 119 109 99 93 88 82 68 41 16 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 13 9 4 2 1 0 0 0 0 1 4 9 17 26 28 30 37 53 64 62 55 45 37 26 3 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 6 7 5 3 1 0 0 0 0 0 0 0 0 1 3 10 23 44 60 58 34 14 3 0 0 0 3 8 13 11 6 3 2 1 0 0 0 1 3 2 2 2 3 1 0 0 0 0 0 0 0 0 0 0 0 0 2 2 3 4 8 14 29 49 63 70 71 71 82 86 86 87 90 94 97 95 98 103 109 102 97 92 86 83 83 85 78 82 87 87 83 81 78 77 76 75 74 73 68 64 64 61 60 58 56 47 40 36 36 37 39 39 32 26 21 16 11 8 9 9 8 5 3 3 4 4 5 7 9 9 8 5 2 0 0 0 0 0 82 70 58 48 44 42 42 40 29 22 20 23 42 83 144 161 167 165 156 144 131 119 109 100 92 86 80 70 47 21 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 7 6 3 1 0 0 0 0 0 0 1 0 0 3 8 8 5 0 0 5 10 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 3 5 4 2 1 0 0 0 0 0 1 3 4 3 2 3 7 18 37 43 35 17 6 1 0 0 1 3 6 2 0 0 0 0 0 0 2 5 7 7 6 6 7 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 18 39 61 76 80 78 78 82 85 87 87 99 109 109 109 110 115 127 121 114 108 103 97 92 84 87 89 90 88 88 85 79 76 73 71 69 67 64 58 56 55 53 49 43 40 37 37 36 32 26 22 19 16 13 11 12 13 14 14 13 13 14 15 16 19 21 20 15 7 4 1 0 0 0 0 0 86 72 59 52 48 47 45 39 29 26 31 40 59 106 149 159 163 162 157 145 131 118 108 100 93 87 82 63 37 12 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 8 4 2 1 2 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 3 4 3 3 2 2 4 12 15 14 9 2 0 0 0 0 0 0 0 0 0 0 0 0 2 7 12 13 10 6 11 13 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 29 52 74 78 78 74 80 85 88 86 98 104 104 107 116 127 136 137 134 129 122 114 107 103 105 105 102 96 89 85 81 76 70 64 57 51 49 49 49 47 40 32 26 27 29 30 26 20 15 14 13 12 12 14 15 17 18 19 21 22 24 25 26 25 24 20 13 4 1 0 0 0 0 0 0 88 73 58 52 50 50 48 41 34 33 58 87 112 139 151 154 155 154 151 144 131 119 109 99 93 88 83 53 28 7 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 7 12 8 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 2 2 2 3 7 8 6 2 0 0 0 0 0 0 0 1 3 5 3 2 2 4 9 11 12 14 14 12 6 2 0 0 0 0 0 0 0 0 0 0 1 6 15 26 24 17 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 13 30 49 67 65 65 66 72 79 84 87 95 101 106 109 114 125 140 151 146 136 127 128 121 114 112 109 103 96 89 86 82 78 72 66 59 48 46 42 35 27 36 38 23 18 15 13 9 12 14 15 15 16 17 18 19 20 21 24 26 29 30 30 28 24 18 12 6 2 0 0 0 0 0 0 0 87 71 60 53 45 44 45 43 40 44 64 100 124 138 145 152 157 156 149 140 127 116 107 100 94 89 73 41 20 7 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 7 9 5 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 2 5 10 20 31 31 23 12 3 0 0 0 1 2 2 4 10 12 8 8 12 19 29 27 23 19 20 22 17 4 1 0 0 1 4 7 11 8 6 4 2 7 14 20 17 10 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 23 44 62 72 62 60 63 68 72 67 66 75 86 97 108 116 123 130 140 138 132 128 136 127 121 118 112 103 94 86 84 81 77 72 65 57 47 46 39 26 5 7 6 4 3 4 5 7 14 18 20 22 22 23 25 26 27 29 31 31 32 33 30 24 16 7 3 2 1 0 0 0 0 0 0 0 83 70 68 55 39 37 40 42 43 41 55 85 119 135 139 147 150 149 143 135 126 117 109 102 96 92 62 33 15 7 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 3 4 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 2 5 11 20 34 46 50 41 28 14 4 1 1 4 7 10 12 18 18 17 18 24 33 42 37 36 37 41 44 31 11 4 1 1 5 16 26 33 34 30 23 17 15 11 7 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 30 54 71 66 44 47 55 64 70 61 59 66 76 87 97 107 113 122 130 138 146 149 146 143 139 135 127 115 103 93 91 88 82 75 72 68 62 59 48 29 5 2 0 1 2 6 10 15 20 23 25 26 27 29 31 33 35 36 37 35 34 31 26 18 8 0 0 0 0 0 0 0 0 0 0 0 77 63 48 38 36 39 46 49 48 43 72 99 127 123 110 110 135 145 141 132 124 117 110 106 100 86 46 26 14 8 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 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 5 11 20 31 45 54 59 56 45 30 14 7 7 10 15 20 25 29 29 26 23 21 26 30 31 41 55 67 72 46 22 6 1 1 5 15 23 35 48 51 40 28 21 11 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 23 38 49 48 41 41 50 60 70 69 66 67 72 81 88 94 100 114 127 139 144 144 142 141 144 145 144 136 129 123 118 113 108 103 104 100 95 90 78 53 27 10 4 4 7 14 19 23 26 28 30 32 33 35 37 38 39 39 38 35 32 28 23 15 6 0 0 0 0 0 0 0 0 0 0 0 77 63 48 35 36 41 46 48 44 57 97 109 96 56 42 72 118 144 143 133 122 116 111 106 97 67 31 18 10 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 7 14 14 17 28 39 49 63 68 68 65 58 47 34 19 18 19 23 27 34 38 37 34 30 25 22 23 27 35 55 74 84 55 28 9 0 0 0 1 2 14 30 43 39 38 35 17 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 11 20 26 24 18 20 26 35 46 57 66 62 64 71 81 92 101 107 120 129 133 129 124 122 123 128 132 133 130 125 119 114 109 105 102 98 98 99 98 92 66 41 20 13 12 16 23 26 28 30 33 35 37 38 39 39 39 39 38 36 32 30 26 21 14 6 1 0 0 0 0 0 0 0 0 0 0 79 69 54 45 43 48 56 67 86 107 123 131 113 91 78 112 138 153 142 130 120 116 99 85 73 40 21 13 8 4 1 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 9 20 34 52 49 49 56 60 59 59 63 61 57 55 55 43 30 27 28 33 36 35 38 39 33 29 29 32 34 34 36 47 65 71 56 30 14 5 3 1 0 0 8 18 29 36 51 48 24 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 7 15 24 29 23 24 29 34 38 45 52 54 63 76 92 105 114 120 130 133 130 120 105 101 103 107 110 109 104 98 91 83 75 65 58 54 53 48 40 29 28 25 22 21 23 26 30 32 33 35 36 39 40 40 39 39 38 37 34 32 30 28 25 21 16 7 2 1 0 0 0 0 0 0 0 0 0 72 62 49 47 49 54 59 67 84 116 125 132 139 151 160 167 163 154 140 125 118 112 97 60 29 22 17 20 22 14 3 0 0 0 0 0 0 0 0 0 0 0 0 1 2 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 4 12 28 49 68 74 75 72 65 53 43 38 43 47 48 45 36 29 26 25 27 32 41 49 50 45 37 35 38 45 43 44 48 58 63 58 43 34 26 17 4 0 3 11 21 32 42 56 50 32 12 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 1 5 14 19 14 11 13 20 35 37 41 49 61 73 82 83 92 105 116 120 118 108 89 82 79 80 83 83 81 75 69 62 56 48 43 38 33 28 25 23 26 30 33 34 35 37 39 40 41 41 42 43 44 43 43 42 41 39 34 31 29 28 26 23 18 11 6 2 0 0 0 0 0 0 0 0 0 65 53 47 47 50 54 57 56 66 84 79 96 127 170 176 174 165 150 135 121 116 111 102 80 41 17 15 39 47 41 8 0 0 0 0 0 0 0 0 0 0 0 1 3 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 2 6 14 24 39 52 59 57 50 40 30 23 24 32 42 46 43 34 27 25 27 31 38 45 50 55 56 53 45 43 43 42 42 42 44 52 51 46 41 34 23 6 4 6 12 19 24 27 30 31 26 16 4 1 0 0 0 0 0 0 0 0 0 1 2 3 4 3 2 1 0 0 0 0 0 1 2 7 9 9 8 9 13 21 32 39 45 53 61 67 71 64 62 62 67 70 68 60 54 51 51 53 54 54 53 53 53 52 49 43 39 35 34 36 40 42 46 48 49 47 47 47 48 48 49 49 49 50 49 48 47 44 41 34 31 30 29 27 25 22 17 11 6 2 0 0 0 0 0 0 0 0 63 52 49 50 53 57 61 63 59 53 54 85 134 176 184 175 160 141 126 120 118 115 104 84 47 28 29 55 51 30 0 0 0 0 0 0 0 0 0 0 0 0 1 3 3 4 4 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 5 6 4 2 0 0 0 0 0 2 3 3 4 2 1 1 1 9 21 36 40 40 36 29 21 15 17 24 33 44 49 47 37 27 33 44 57 68 73 71 67 66 65 64 66 65 60 52 44 39 39 42 41 39 34 24 13 7 7 10 14 19 24 27 27 30 31 27 8 1 0 0 0 0 0 0 0 0 1 4 6 8 6 3 2 0 0 0 0 1 3 6 13 13 14 16 20 25 32 40 42 43 46 51 55 58 52 48 44 41 40 41 42 40 39 37 37 38 39 40 41 44 45 45 40 39 39 41 44 47 50 51 52 52 52 52 53 55 56 57 56 55 54 53 52 51 48 45 40 36 34 32 31 30 27 23 16 10 4 1 0 0 0 0 0 0 0 72 65 59 57 58 61 64 65 65 55 49 53 94 147 171 158 142 130 119 120 118 116 113 106 95 82 77 71 57 25 5 0 0 0 0 0 0 0 0 0 0 0 0 2 3 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 5 5 3 2 0 1 6 11 15 18 20 15 6 3 5 10 19 31 34 31 26 20 16 14 17 25 34 42 49 50 43 33 40 52 67 79 85 87 85 83 84 89 97 89 76 61 44 36 35 45 49 48 41 23 11 4 3 8 18 32 39 37 28 20 18 18 5 1 0 0 0 0 0 0 0 0 0 0 1 2 1 1 1 0 0 0 1 4 10 18 26 20 21 25 32 34 34 34 35 37 40 45 46 45 42 38 36 34 33 35 37 37 36 35 35 35 41 45 46 42 40 38 38 39 41 43 44 46 49 51 51 53 55 55 58 61 64 64 62 59 58 57 55 54 51 48 44 40 35 32 31 30 28 24 19 13 8 3 1 0 0 0 0 0 0 81 84 78 67 60 57 58 57 51 43 39 40 53 98 139 152 143 132 124 121 118 116 114 112 108 103 95 85 69 45 17 3 0 0 0 0 0 0 0 0 0 0 0 4 5 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 8 6 3 0 1 3 5 4 3 2 4 10 12 11 11 12 11 3 13 20 21 19 22 28 29 26 22 18 16 18 24 33 41 48 53 51 47 45 48 53 61 70 78 86 97 109 114 114 95 78 61 44 34 34 43 51 54 50 34 16 5 2 10 22 35 38 26 14 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 7 16 28 34 27 26 28 31 30 27 25 28 33 38 43 44 44 41 38 35 33 31 32 32 32 31 32 34 37 44 49 50 43 41 39 38 39 40 42 43 46 49 51 54 56 58 57 58 60 63 66 65 63 62 60 58 56 54 50 45 40 36 34 33 35 35 32 28 22 15 7 3 1 0 0 0 0 0 74 65 69 69 55 50 48 50 44 37 31 32 43 70 128 143 142 132 126 121 119 118 115 112 108 102 95 86 74 60 40 14 3 0 0 0 0 0 0 0 0 0 2 5 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 10 21 26 23 18 11 8 8 10 11 11 8 3 3 2 0 3 9 17 29 32 28 20 25 30 35 31 26 21 18 20 24 33 40 45 49 52 52 50 50 52 50 49 56 67 83 104 106 96 77 66 57 49 34 32 37 48 56 56 46 22 8 4 7 15 22 26 16 8 3 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 9 18 28 32 28 26 25 25 20 21 23 26 32 37 42 46 46 46 45 44 44 42 40 37 34 31 33 35 39 42 43 42 41 42 41 39 37 37 38 41 45 50 54 57 59 59 58 58 58 59 61 63 64 65 63 61 58 55 51 47 42 38 37 36 36 35 33 31 27 19 11 5 2 1 0 0 0 0 72 72 98 74 48 39 39 41 44 38 30 26 43 93 145 146 142 135 128 123 121 121 119 117 112 105 97 86 62 27 11 5 2 0 0 0 0 0 0 0 0 1 3 5 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 10 20 30 36 36 31 22 25 27 28 23 13 1 0 1 4 10 31 43 42 37 33 31 39 41 40 36 30 25 21 21 26 33 41 45 48 51 53 57 62 67 57 46 42 43 47 53 71 74 68 62 57 47 31 28 31 40 49 46 38 21 11 3 0 1 4 5 4 5 8 12 5 2 1 0 0 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 1 5 12 20 22 21 19 17 16 16 16 20 25 31 37 39 41 43 46 48 50 50 49 47 43 39 37 36 37 42 45 46 44 42 41 42 42 42 40 37 37 40 44 49 54 59 62 63 63 61 60 59 59 60 62 63 65 62 58 55 52 49 47 45 41 38 36 33 30 27 25 21 15 10 5 2 0 0 0 0 68 68 73 71 50 34 32 38 41 39 32 37 57 121 143 141 138 134 127 122 121 121 119 114 109 105 96 86 74 55 22 1 0 0 0 0 0 0 0 0 1 2 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 11 29 17 13 16 23 25 27 37 40 39 34 23 9 2 11 20 29 40 42 41 39 41 47 56 55 52 46 37 30 24 21 27 35 44 52 56 58 61 69 77 82 76 66 55 48 42 37 39 65 84 92 87 67 49 42 36 34 37 44 36 24 13 5 1 0 0 0 0 2 6 8 3 1 0 0 1 4 5 3 1 0 0 0 1 2 1 0 0 0 1 3 6 12 19 24 24 24 22 18 14 14 17 22 28 33 38 40 40 40 41 43 44 43 38 35 34 33 35 37 39 43 46 49 53 54 54 53 52 50 48 43 41 42 45 49 53 57 60 63 65 66 66 65 64 62 61 60 61 59 58 57 55 53 52 49 42 37 34 31 28 26 25 22 17 11 5 2 0 0 0 0 66 70 63 54 35 26 26 36 34 29 25 52 90 139 136 133 131 130 128 124 118 119 121 121 116 106 94 83 65 43 8 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 1 1 0 0 0 24 57 68 68 65 63 38 20 24 39 46 47 41 39 41 49 64 69 63 62 59 53 42 31 27 36 49 62 73 70 66 66 75 92 106 110 105 90 71 49 24 9 26 48 71 89 89 83 72 53 40 38 46 35 24 14 7 3 1 0 0 0 0 1 1 1 0 0 0 1 4 5 4 2 1 0 0 1 2 1 0 0 2 10 21 31 38 38 33 27 26 26 27 28 30 31 30 23 17 17 24 25 27 29 31 30 29 25 25 27 30 35 39 43 46 49 52 55 57 58 58 58 58 56 54 51 51 52 54 54 54 56 61 65 67 68 70 69 67 63 61 60 59 58 57 56 54 49 43 35 30 27 26 26 24 23 21 18 14 9 4 1 0 0 0 45 43 26 18 18 18 22 29 35 27 34 66 112 136 137 136 134 132 128 124 122 123 121 118 112 101 90 78 55 27 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 4 9 14 8 7 24 26 18 3 46 81 102 99 94 88 77 70 64 60 58 52 43 39 41 47 62 65 66 69 67 62 53 41 40 46 58 69 73 65 61 62 69 83 102 118 118 106 87 62 36 26 30 33 37 47 61 78 80 67 44 31 29 36 31 25 17 12 6 1 0 0 0 0 0 0 0 0 1 2 5 6 6 4 1 0 0 3 3 2 1 0 4 14 33 47 54 48 39 30 24 25 27 29 27 21 14 8 6 5 7 8 10 13 16 17 18 20 24 28 33 38 42 46 50 54 58 62 65 66 67 67 66 65 65 64 64 65 66 65 63 61 63 64 65 63 70 73 72 71 69 68 67 63 59 54 49 42 35 29 26 25 26 29 26 23 22 20 17 11 5 1 0 0 0 41 35 26 20 20 18 14 15 17 8 46 89 131 128 123 119 125 129 130 127 128 129 126 119 109 97 89 74 52 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 3 11 26 28 30 33 32 22 18 45 60 71 76 74 72 70 69 65 62 58 52 47 46 51 59 69 70 66 63 59 54 50 45 50 54 60 65 58 52 56 62 69 78 87 96 100 99 95 88 80 63 51 40 34 38 48 56 61 58 43 16 10 21 23 22 20 20 11 3 0 0 0 0 0 0 0 0 1 3 6 10 9 6 1 0 2 6 6 5 3 0 3 13 31 44 44 34 31 26 22 20 23 21 13 7 3 1 1 1 2 3 6 9 12 16 19 23 27 32 37 40 45 50 56 62 68 72 75 76 77 76 76 75 76 76 76 75 75 74 72 70 68 67 65 65 68 72 74 76 76 74 69 63 57 49 41 31 25 22 22 23 24 23 21 19 18 17 15 11 5 2 0 0 0 42 34 23 11 19 22 21 14 11 21 71 111 132 130 127 123 120 123 127 130 133 132 128 119 106 95 88 74 55 30 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 5 10 12 12 14 20 19 18 17 16 22 33 39 42 43 42 47 52 57 57 55 52 54 58 62 69 76 77 71 56 46 40 39 43 48 54 54 53 51 44 48 59 67 71 73 74 83 92 101 106 108 101 74 55 42 34 35 38 43 47 44 32 6 7 12 15 15 14 13 12 11 9 5 1 0 0 0 0 0 1 4 7 12 11 8 3 1 1 3 3 3 1 0 6 15 28 39 42 38 32 25 19 13 10 8 5 2 1 0 0 0 2 5 8 10 14 19 23 27 31 34 37 41 47 54 61 68 75 79 82 83 84 84 85 86 86 86 85 84 84 85 83 81 79 78 78 79 80 79 77 75 74 69 63 57 50 41 31 22 18 17 20 20 17 12 11 11 11 10 13 12 6 2 0 0 0 24 18 13 14 21 19 15 14 22 25 42 82 116 129 127 125 123 122 128 132 134 129 123 113 100 91 75 41 20 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 1 7 13 17 18 18 17 16 14 15 16 20 22 23 25 27 29 33 42 49 53 54 57 63 70 73 76 76 67 53 35 28 27 31 44 47 45 40 34 30 30 35 41 46 50 56 63 74 82 89 94 90 81 65 51 39 31 25 32 35 30 22 13 1 8 13 16 16 14 14 19 27 28 22 9 2 0 0 0 0 1 4 8 11 12 10 6 1 0 0 0 0 0 2 10 20 32 44 54 49 36 25 17 11 6 5 3 2 2 2 3 5 6 8 10 13 16 21 24 28 30 32 36 41 48 56 64 72 80 83 85 87 88 89 90 90 92 94 96 98 99 100 98 95 92 91 91 93 97 95 89 78 68 62 56 50 43 34 26 20 17 14 13 13 12 11 9 6 4 3 10 11 8 4 1 0 0 19 15 10 13 13 10 6 9 18 22 45 80 125 124 120 119 122 124 127 130 125 117 107 97 89 86 67 36 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 1 4 9 14 17 19 17 17 18 18 19 20 21 17 17 20 25 27 29 38 47 54 59 63 66 68 68 66 63 55 55 51 41 39 42 53 45 37 29 23 22 22 23 21 20 22 38 51 60 62 63 63 62 61 58 48 34 20 10 30 33 24 10 3 1 4 8 13 18 21 24 29 37 37 30 16 6 1 0 0 0 1 3 7 11 13 12 9 4 1 0 0 0 0 3 12 24 37 50 63 54 40 28 20 14 9 8 8 8 9 10 10 10 11 12 13 14 18 23 26 30 32 35 38 43 48 54 62 69 78 83 86 88 89 90 91 92 95 99 103 106 107 106 105 104 103 101 98 95 92 91 92 87 77 62 49 39 34 29 23 19 15 12 9 7 5 3 1 1 1 2 5 7 6 4 2 1 0 11 16 20 20 12 7 4 8 33 62 88 109 124 115 112 113 119 125 125 119 106 99 92 87 83 81 77 58 32 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 9 15 19 19 16 11 12 15 18 20 23 24 17 17 21 27 30 34 40 51 60 66 66 65 62 56 55 56 60 91 100 96 83 74 67 54 45 37 30 25 24 24 21 19 21 32 39 42 43 40 38 38 42 41 37 26 13 7 16 19 18 11 4 1 0 2 6 12 20 28 36 43 42 31 17 6 2 1 1 2 4 5 7 11 14 15 15 11 4 1 0 0 0 0 4 14 31 50 66 53 41 30 22 17 14 12 14 16 19 22 21 19 19 19 19 17 21 25 28 32 37 42 47 51 57 63 70 76 82 85 86 86 87 88 90 92 95 98 101 103 103 103 104 105 107 107 105 100 97 97 108 99 77 54 38 29 27 23 19 16 13 10 6 3 1 1 1 1 1 1 4 6 7 6 6 4 2 12 17 23 20 8 4 1 0 5 47 91 111 114 112 107 107 108 107 100 90 78 80 80 81 82 68 53 38 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 0 1 4 18 23 25 22 15 9 7 12 15 18 19 18 16 19 23 26 28 36 46 58 66 67 64 63 66 69 71 79 88 106 107 99 84 82 71 61 63 59 50 37 31 29 30 27 22 19 22 26 30 30 27 24 23 19 16 15 28 18 7 10 12 12 10 4 1 0 2 7 13 19 30 40 44 35 23 11 8 8 9 10 10 10 10 13 18 24 28 22 11 3 1 0 0 0 3 10 23 41 54 54 44 33 23 21 20 20 21 24 28 31 28 27 26 27 26 25 26 27 29 32 36 43 51 56 61 67 72 77 81 84 85 86 87 89 90 90 91 93 95 96 98 98 99 100 104 106 106 103 101 102 111 107 92 66 41 29 25 19 14 11 9 8 5 2 1 1 1 2 1 3 7 10 10 9 7 6 5 15 14 12 6 3 0 1 1 6 57 92 114 117 116 113 107 99 89 75 45 42 61 59 46 25 16 11 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 1 10 21 22 21 19 16 13 10 10 13 14 13 14 16 17 21 26 30 37 48 58 67 66 65 64 71 78 84 76 71 69 67 61 51 36 30 35 45 53 47 35 40 41 40 37 26 19 17 20 25 32 39 42 42 41 38 34 27 26 22 21 22 20 15 8 3 3 6 12 14 14 22 31 40 43 33 24 20 19 19 18 13 10 8 10 14 18 21 16 9 4 1 0 0 1 3 6 13 31 43 49 45 38 30 26 25 24 25 25 27 29 29 29 30 31 31 31 30 30 31 33 35 43 51 58 63 67 71 75 78 80 83 85 87 89 89 88 87 87 89 91 92 92 93 94 98 99 97 98 102 109 121 117 101 73 41 28 23 16 11 8 5 3 3 3 2 2 2 2 4 7 9 10 11 10 8 5 2 8 11 10 4 1 10 23 33 53 101 115 119 118 112 102 91 77 67 57 41 48 51 42 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 1 2 10 16 19 19 19 20 25 26 26 26 23 21 20 23 28 34 38 41 45 54 62 68 68 66 64 65 63 57 49 44 40 35 32 29 24 16 16 23 32 37 39 43 41 37 31 24 24 26 31 37 44 52 59 58 53 45 36 28 24 21 20 19 20 20 21 23 26 28 26 22 19 20 26 33 39 40 36 32 28 25 21 11 8 5 3 4 4 4 4 3 2 0 0 1 3 4 7 13 27 39 45 47 42 37 31 26 23 22 23 24 25 26 27 28 30 33 35 36 36 36 37 39 44 50 55 59 64 68 72 75 77 81 84 86 88 87 86 85 83 84 86 86 86 87 88 91 90 89 91 99 112 123 110 88 62 34 29 25 17 12 9 6 4 3 3 3 2 2 3 7 10 12 14 15 15 11 8 5 5 7 8 6 2 12 39 81 106 115 116 114 108 96 63 46 38 29 24 26 35 31 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 2 5 11 15 19 22 24 28 33 33 34 34 34 30 26 25 33 43 55 50 50 56 64 71 75 78 72 64 56 44 36 33 30 30 30 34 33 29 28 30 36 45 39 33 26 21 18 16 23 30 37 42 47 56 68 69 66 61 54 43 31 23 21 22 26 26 24 23 24 28 33 33 30 28 31 40 48 53 49 44 38 32 25 18 16 16 16 13 7 3 2 1 0 0 0 3 6 9 14 23 36 47 52 52 46 40 34 28 25 23 24 24 25 25 26 27 28 29 31 34 37 41 44 46 46 49 52 57 61 65 70 74 77 80 83 84 85 85 84 83 82 81 81 81 80 77 76 78 79 82 87 96 103 102 83 64 48 37 31 26 19 14 9 6 5 5 5 4 2 3 6 10 12 14 15 17 16 14 10 7 2 4 6 4 2 0 22 61 109 118 116 109 98 81 54 37 28 19 4 1 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 1 3 11 17 22 21 20 22 32 36 34 34 35 37 36 32 29 32 39 44 40 42 48 58 73 88 100 80 62 50 42 34 30 33 37 40 43 43 44 46 46 45 43 36 30 24 22 23 28 36 43 49 52 52 60 71 74 71 66 58 49 38 28 24 24 27 22 20 20 22 27 32 36 37 38 41 48 55 59 58 52 45 38 32 28 25 25 27 32 37 29 18 10 7 5 5 12 19 26 31 38 48 60 66 66 60 50 41 32 27 26 26 25 25 25 26 28 29 29 31 33 35 39 43 46 47 49 52 56 60 65 69 72 73 73 73 74 76 78 80 81 80 80 79 79 78 77 79 85 87 90 94 100 98 87 67 51 47 48 41 32 22 13 8 6 6 7 7 7 7 7 8 11 14 17 18 19 18 17 13 8 0 0 1 1 3 11 29 75 109 124 121 112 98 87 69 42 16 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 2 7 16 26 31 26 22 24 38 37 35 33 34 34 35 36 34 32 31 29 27 29 37 48 62 77 82 69 53 42 36 28 30 37 44 49 50 51 54 56 55 48 43 38 36 34 33 34 38 44 49 55 60 64 67 69 69 65 61 57 54 45 36 30 30 27 19 15 15 20 29 36 42 46 48 51 55 63 68 70 65 56 47 38 34 33 35 39 48 61 56 48 38 30 25 24 29 38 48 58 65 74 83 84 79 71 59 48 37 29 26 25 24 23 23 23 25 28 30 31 32 34 35 39 42 45 47 50 52 55 57 59 59 58 58 60 62 65 69 73 75 76 74 74 77 80 83 89 96 100 102 104 106 98 87 72 60 57 57 53 38 24 10 8 8 8 8 9 10 11 13 14 16 18 22 24 23 23 21 18 12 0 0 0 9 29 44 64 96 111 122 127 117 102 84 53 39 28 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 1 2 1 4 9 17 27 31 30 27 30 36 39 38 36 34 32 33 37 33 29 26 30 29 27 29 35 42 49 59 60 51 36 27 22 32 42 49 50 45 44 51 53 52 46 39 32 31 32 34 34 35 40 47 54 59 62 60 61 61 60 61 60 57 51 45 39 37 31 24 15 15 22 35 46 52 56 59 62 67 78 84 86 82 70 56 43 40 41 45 54 67 78 77 71 65 59 54 52 53 59 68 77 83 85 85 79 67 61 59 52 44 36 31 30 29 26 23 22 22 23 25 27 29 30 31 34 35 37 38 39 39 39 40 41 42 44 47 51 54 58 61 65 69 70 70 70 71 71 69 74 80 84 86 86 82 67 56 49 46 46 43 36 25 15 8 10 10 10 10 12 13 15 16 17 18 19 24 27 27 26 25 22 14 5 9 11 37 63 82 94 106 117 125 132 134 121 97 60 26 8 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 1 4 10 8 6 6 10 16 25 31 34 34 35 35 35 37 36 35 32 34 34 32 28 26 27 30 32 35 42 48 55 67 69 63 48 30 18 22 36 53 70 73 72 66 59 54 50 51 51 49 44 42 41 43 45 47 46 38 27 21 37 47 53 54 53 51 49 48 45 41 37 31 24 22 28 39 53 62 68 72 77 85 95 98 97 91 78 63 50 46 50 59 72 86 92 91 85 80 76 73 73 74 77 79 84 90 86 80 73 66 61 58 56 52 46 40 41 41 37 31 27 24 23 23 24 25 25 26 27 28 29 30 30 30 30 30 32 34 38 42 45 48 51 54 58 64 68 70 70 64 57 49 49 50 51 51 46 39 28 23 20 20 21 18 13 9 8 8 11 11 11 11 13 15 16 17 18 19 19 24 26 27 28 28 26 15 18 40 61 70 81 92 102 111 119 127 131 132 130 112 77 32 11 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 6 12 12 9 8 10 19 27 33 33 32 31 33 37 43 44 38 32 34 35 34 32 29 27 28 32 40 50 74 70 54 54 52 44 24 15 14 17 29 45 63 64 64 65 65 62 59 61 63 63 62 59 57 55 50 43 35 36 34 35 37 38 37 36 38 39 39 38 36 35 35 35 36 36 43 57 70 80 88 93 99 103 100 93 85 74 64 59 58 64 74 87 100 102 100 95 92 88 85 86 88 90 91 96 101 100 95 88 79 75 73 72 69 61 50 36 31 28 26 22 21 21 22 23 23 21 22 22 21 20 20 21 21 22 23 25 28 31 35 37 39 40 43 50 59 62 61 57 47 38 31 28 27 24 21 14 9 6 4 5 6 7 6 4 3 2 5 8 9 9 10 13 14 15 15 16 18 21 26 29 30 30 27 22 14 43 51 56 66 83 96 106 113 120 126 128 125 119 108 59 23 3 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 1 1 2 2 6 14 30 31 30 27 24 24 29 34 37 39 37 34 32 33 32 31 30 28 28 30 40 58 86 73 57 51 51 45 34 32 32 32 33 40 50 52 54 58 62 63 65 71 75 77 77 69 63 60 56 51 47 48 43 36 30 26 24 23 28 33 39 42 39 36 39 42 47 52 59 68 78 88 97 104 101 95 85 75 69 65 64 68 75 85 96 109 124 126 124 120 118 113 106 102 100 101 104 99 96 95 94 93 90 85 89 97 100 91 77 58 48 41 37 30 24 21 19 19 18 17 16 15 12 10 11 13 13 14 16 19 22 26 30 34 37 40 43 46 48 45 39 32 23 17 13 11 10 7 4 2 1 1 0 0 1 2 2 2 1 1 4 7 8 9 11 14 15 17 19 20 21 24 28 31 33 33 26 20 15 55 52 48 59 78 98 111 121 127 126 124 118 105 77 29 18 11 9 6 10 12 7 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 13 11 5 1 1 2 1 0 1 5 16 27 27 25 22 20 21 24 29 29 28 26 27 30 34 36 36 35 33 30 28 32 43 56 62 70 75 77 74 66 54 49 47 45 41 40 39 39 39 40 40 52 64 72 72 67 55 50 48 48 47 45 43 38 34 31 30 28 27 31 39 47 55 53 55 61 68 75 81 81 84 88 94 101 105 104 95 86 76 68 66 69 78 90 105 123 139 149 154 150 144 136 132 125 117 111 111 112 104 98 94 91 89 87 83 86 92 100 97 92 83 67 52 42 41 30 20 12 8 5 3 4 4 5 4 5 6 6 8 10 13 16 20 25 29 32 34 34 32 28 23 18 13 7 4 3 2 1 1 0 0 0 0 0 0 0 0 0 1 1 2 2 3 4 6 9 12 15 18 20 23 26 29 30 32 34 35 28 22 17 66 61 57 61 76 96 115 127 131 126 120 111 95 50 27 43 42 28 8 30 43 31 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 19 42 38 30 21 15 10 4 1 1 3 8 14 18 18 17 16 16 20 25 26 24 23 23 25 29 31 32 33 31 23 18 18 22 28 37 52 67 77 77 73 66 58 53 49 45 40 35 30 25 21 16 25 34 40 43 41 37 34 33 33 33 31 29 28 29 30 33 34 34 35 45 59 73 79 88 97 104 109 110 107 109 111 112 110 106 99 89 81 75 71 74 79 88 100 115 131 147 154 156 154 154 151 146 136 125 113 107 106 108 106 101 95 84 89 94 82 69 67 77 71 61 48 36 27 23 16 10 6 3 1 0 0 0 1 1 0 0 0 2 4 5 7 11 15 19 20 20 19 16 12 9 5 3 1 0 0 0 0 0 0 0 0 0 0 1 0 0 0 1 1 1 2 2 3 5 9 13 17 21 26 31 35 34 31 30 34 36 35 29 23 78 78 73 71 78 92 109 125 125 118 108 99 88 64 57 56 45 23 18 39 51 54 40 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 8 25 42 47 46 41 35 18 7 2 1 2 4 9 12 13 14 13 12 14 17 21 22 20 19 22 26 28 30 33 32 23 16 14 17 16 17 22 26 28 33 47 56 61 61 58 51 43 36 30 24 19 15 13 10 11 12 15 19 22 23 22 21 19 19 20 22 25 29 33 32 39 53 80 100 115 128 136 141 141 139 138 139 136 130 120 108 97 88 83 82 83 87 93 100 109 121 133 144 146 147 146 152 149 139 128 118 107 98 102 105 97 86 79 76 95 96 77 46 39 46 34 23 15 11 9 7 5 4 2 1 0 0 0 0 0 0 0 0 1 0 0 0 0 3 4 5 6 5 5 4 3 2 1 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 1 2 4 6 9 10 13 15 20 25 31 32 31 29 29 33 37 39 33 27 83 87 86 86 89 95 105 118 124 119 111 101 96 91 83 73 65 54 34 37 56 57 52 36 28 17 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 12 25 39 49 51 50 43 22 10 5 3 3 5 7 9 11 14 16 16 16 16 17 18 18 14 10 14 21 30 39 40 36 28 17 9 8 12 14 14 12 11 13 29 45 59 69 70 64 50 39 30 27 22 16 12 8 6 6 9 13 17 19 18 16 18 20 22 24 25 25 28 46 73 110 134 152 165 172 174 172 163 155 149 141 131 119 109 102 97 95 99 103 108 117 125 132 135 140 144 146 148 149 154 147 136 124 113 106 103 107 103 89 70 70 79 77 66 50 27 25 25 20 14 8 4 1 0 1 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 1 4 7 10 13 10 10 12 15 18 22 25 25 25 25 32 35 35 29 21 97 103 102 97 98 104 113 122 127 120 118 117 115 100 83 61 38 19 4 20 36 38 32 33 39 25 11 1 0 0 0 0 0 0 0 0 0 0 0 0 0 6 14 18 21 27 37 33 27 31 47 56 49 39 28 19 14 12 13 13 13 13 12 12 12 12 12 15 10 9 12 20 27 32 31 33 33 30 22 14 14 13 12 8 7 9 15 23 34 47 56 59 53 46 37 31 26 22 18 15 11 9 10 13 15 17 14 12 14 17 21 24 25 30 40 66 101 138 162 179 191 197 199 197 189 168 149 131 120 111 105 100 100 105 120 130 138 149 157 159 155 153 152 153 153 153 152 142 130 117 107 105 106 106 97 83 66 71 71 58 42 27 14 12 11 8 5 2 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 2 2 1 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 1 1 2 1 1 0 0 0 0 0 0 0 0 2 4 7 8 10 11 8 8 9 10 13 15 17 18 20 22 27 29 28 26 24 93 112 109 102 102 105 110 118 116 110 111 111 109 96 86 70 42 16 0 2 6 7 2 0 0 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 12 17 20 28 37 23 18 23 50 59 57 54 50 44 36 28 22 18 16 15 11 9 8 10 11 10 6 5 7 11 17 21 22 22 23 24 21 16 14 13 11 9 9 10 11 14 16 18 21 20 19 17 16 17 20 21 21 21 19 17 14 15 15 15 11 10 11 14 18 21 24 35 55 87 129 163 186 200 212 221 227 221 203 165 132 108 97 97 103 111 120 129 144 150 158 169 177 178 173 171 168 164 159 154 147 137 125 114 105 109 107 102 91 79 65 54 45 37 31 26 19 10 5 2 1 0 0 0 0 0 0 0 0 0 1 1 1 1 1 2 3 3 2 1 0 0 1 1 2 2 3 3 1 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 2 4 6 6 6 5 4 5 5 7 9 10 11 13 15 18 21 23 25 26 28 97 125 117 108 101 103 107 110 108 105 103 101 93 84 80 62 37 8 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 7 10 12 15 24 23 11 19 38 62 64 63 60 58 56 53 52 51 48 44 38 30 20 15 12 11 7 3 2 4 8 13 15 16 16 18 22 27 19 13 9 8 8 9 10 10 10 10 10 10 7 5 4 3 4 8 13 16 19 19 18 17 17 17 15 11 8 10 13 18 22 27 40 66 102 147 181 207 222 234 244 252 245 222 184 146 116 96 101 117 138 159 168 168 163 167 174 181 179 178 180 176 169 160 149 141 134 125 116 109 112 105 96 85 73 59 42 30 22 18 19 15 6 3 2 1 0 0 0 0 1 1 2 2 2 1 0 1 2 2 2 2 2 1 1 1 1 1 2 2 2 5 5 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 1 1 1 2 2 3 5 6 6 8 11 15 19 23 26 29 30 123 125 113 98 95 99 107 107 103 88 79 74 70 68 63 41 19 0 0 0 0 0 0 2 5 4 2 0 0 0 0 0 2 6 16 17 10 6 7 11 11 12 12 13 14 19 12 7 9 27 48 66 63 60 58 60 64 67 69 69 66 57 48 37 26 17 11 5 2 2 6 12 16 15 16 19 23 28 30 21 16 11 8 9 9 8 8 8 7 6 6 5 3 1 0 1 3 6 9 12 15 16 18 19 18 15 12 8 10 15 21 25 33 47 80 119 161 194 221 241 256 264 268 265 240 207 174 152 146 155 171 186 201 208 207 199 192 187 181 173 171 172 171 166 158 145 140 135 127 117 107 98 89 80 72 64 50 34 21 12 7 8 5 3 2 2 2 1 1 1 1 1 1 1 2 2 1 0 1 1 2 1 1 1 1 1 1 1 1 1 1 2 4 5 5 4 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 1 2 4 6 7 7 11 17 22 26 29 30 126 109 96 86 91 95 97 91 67 34 15 17 25 33 30 18 5 0 0 0 0 0 0 2 3 2 1 0 0 0 0 0 4 13 32 43 48 47 44 38 24 18 15 14 14 13 7 5 6 13 40 60 61 61 62 65 69 71 72 72 70 65 59 45 25 10 3 1 5 7 11 17 18 17 17 22 28 31 28 23 22 20 18 15 10 8 10 11 10 8 7 5 3 1 0 2 3 5 7 9 11 12 15 16 17 15 12 10 12 17 23 30 43 67 105 152 188 211 232 251 268 278 282 280 261 236 208 182 186 206 228 240 244 236 228 218 206 195 185 178 184 185 183 173 156 138 137 139 144 140 116 90 76 68 61 55 44 31 18 10 6 4 3 3 3 3 2 1 2 1 1 0 0 1 2 1 1 0 1 2 2 1 1 0 0 0 0 0 0 1 0 1 2 3 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 1 2 3 5 7 9 12 16 20 22 24 26 103 88 83 80 79 73 65 56 45 25 7 1 1 3 3 7 15 23 14 2 0 0 0 0 1 0 0 0 0 0 0 0 0 1 8 28 46 59 65 57 41 27 19 15 15 15 15 18 22 30 47 56 60 62 63 66 68 66 65 65 66 65 61 40 20 1 0 6 17 17 14 9 12 11 7 12 21 32 30 27 26 24 21 19 16 17 20 20 11 2 2 1 1 0 0 0 0 0 2 4 6 9 14 18 19 18 14 12 13 18 25 35 50 83 125 175 205 226 242 255 267 278 285 286 274 255 233 208 213 225 243 254 252 243 243 240 236 232 236 240 235 221 204 184 162 146 138 130 120 108 89 77 69 63 56 49 42 33 24 16 12 9 5 3 2 3 2 2 2 1 1 0 0 0 1 1 1 0 1 1 1 1 1 1 0 0 0 0 0 0 1 1 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 0 0 0 0 0 0 0 1 3 5 8 10 13 16 18 18 18 20 87 83 80 77 72 66 54 42 35 24 12 0 1 6 10 13 16 21 9 2 0 0 0 0 0 0 0 0 0 0 1 1 2 4 7 15 28 43 58 67 60 43 27 16 10 7 5 5 11 20 33 49 54 55 56 60 64 62 61 59 56 43 34 26 18 15 24 24 23 17 11 7 5 11 14 16 22 28 34 34 31 27 23 23 26 21 16 11 5 1 0 0 0 0 0 0 0 0 1 2 4 9 14 20 24 26 24 24 24 24 27 36 50 85 127 175 206 228 244 252 256 259 259 265 271 268 257 241 225 229 238 248 250 250 251 255 260 265 275 271 255 229 201 174 159 151 145 140 131 116 92 78 69 63 58 52 46 39 32 25 20 15 10 6 4 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 0 0 0 0 0 1 2 2 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 1 2 3 6 7 8 10 11 12 12 14 16 65 70 59 43 40 35 26 11 7 7 5 4 5 19 30 36 27 13 1 0 0 0 0 0 0 0 0 0 0 2 5 7 9 12 16 25 35 42 50 61 64 53 30 10 3 1 0 0 1 5 20 39 46 50 53 58 59 58 57 56 52 40 33 31 32 34 37 39 34 28 20 21 26 31 29 26 21 18 17 20 21 21 19 17 16 12 8 5 3 1 0 0 0 0 0 0 0 0 1 3 6 14 20 26 29 29 28 27 26 27 30 36 48 73 111 152 194 217 232 238 234 229 222 232 245 259 266 262 252 244 243 247 255 257 255 251 248 247 248 238 224 204 185 170 166 159 153 149 145 133 115 99 86 75 69 63 56 48 40 33 26 21 15 10 6 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 3 2 1 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 5 6 6 9 11 11 9 10 11 28 24 14 8 8 9 6 1 1 2 3 3 3 2 20 31 33 11 0 0 0 0 0 0 0 0 0 0 0 2 4 6 9 14 19 15 13 17 25 33 41 30 16 0 0 0 0 0 1 4 16 27 36 46 53 58 57 53 49 49 53 56 39 33 31 34 38 46 52 50 46 40 37 36 32 25 17 8 6 7 8 7 6 5 5 4 4 3 2 1 0 0 0 0 0 0 1 1 2 5 9 15 25 33 39 34 31 29 28 26 26 30 44 66 99 140 181 203 214 219 214 207 203 208 218 232 249 255 257 257 254 251 249 251 249 245 242 242 239 230 219 207 194 190 188 177 167 159 154 147 137 125 112 99 87 83 78 70 61 51 41 34 27 21 15 8 2 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 2 1 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 5 7 10 12 12 12 11 4 4 4 2 2 1 0 0 1 0 1 1 1 0 1 6 7 0 0 0 0 0 0 0 0 0 0 1 4 7 5 4 5 8 8 4 2 0 2 5 7 6 3 0 0 0 0 0 0 0 2 5 16 31 47 48 40 29 21 17 24 23 11 18 28 38 37 43 53 55 50 41 32 26 21 17 11 5 3 1 1 1 1 0 1 1 1 1 1 0 0 0 0 0 0 0 1 2 3 5 10 16 25 36 42 40 36 32 29 26 25 27 43 66 96 137 165 182 188 188 185 180 179 183 192 204 215 219 219 218 216 214 218 235 244 249 250 247 243 240 233 226 218 224 220 204 187 172 163 157 152 145 135 120 108 108 105 100 91 78 64 54 44 35 26 15 6 2 1 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 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 2 2 4 6 9 11 13 14 14 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 3 10 26 26 12 4 1 2 4 4 1 1 0 0 5 5 3 1 0 0 0 0 0 0 0 0 15 30 46 23 6 1 1 0 0 0 7 22 37 43 38 42 46 48 45 38 29 23 18 14 12 8 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 6 10 15 23 29 33 33 32 32 32 32 35 46 67 95 130 146 155 159 156 152 148 147 149 154 163 168 169 164 158 149 141 150 166 177 186 193 209 218 221 216 209 207 222 230 234 231 223 211 196 192 186 175 144 128 129 128 124 118 106 93 79 66 52 39 25 16 9 5 2 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 1 3 5 7 10 12 14 14 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 6 23 52 40 23 8 4 6 15 11 9 12 20 24 40 32 18 2 0 0 0 0 0 0 0 6 24 37 37 9 2 0 0 0 0 0 12 26 38 34 30 34 36 37 34 32 29 25 24 24 25 24 19 9 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 3 5 7 11 16 21 27 32 36 41 45 49 59 75 93 108 118 124 125 122 120 119 120 122 127 129 129 127 127 130 136 157 176 189 197 206 217 228 231 225 202 187 183 187 196 209 227 240 243 237 226 212 190 166 148 140 136 133 127 121 111 99 83 67 51 38 28 19 11 6 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 1 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 5 8 11 13 13 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 1 2 10 32 27 14 3 5 11 17 24 37 65 77 80 70 53 32 19 7 1 0 1 5 11 8 5 10 9 1 0 0 0 0 0 1 9 15 19 13 13 15 17 17 18 17 14 12 11 12 13 14 11 7 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 2 2 4 7 11 17 24 34 39 41 44 48 51 61 69 75 79 82 83 83 86 89 95 100 104 106 109 111 117 129 150 181 210 233 239 233 229 235 238 237 226 203 181 166 161 164 176 201 227 247 255 253 239 211 185 162 149 143 142 145 148 150 141 124 105 86 67 50 33 23 17 11 8 5 4 3 2 2 2 2 3 2 1 0 0 0 0 0 0 0 0 1 1 1 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 1 1 2 4 7 9 9 3 1 2 5 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 6 4 0 1 7 16 25 34 46 56 66 73 75 70 57 25 8 0 2 11 23 16 8 0 0 0 0 0 0 0 0 0 2 4 5 5 5 4 3 3 3 4 2 2 1 2 3 3 2 1 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 3 5 9 18 28 41 41 40 45 51 57 62 61 61 65 68 70 69 72 78 86 94 100 101 104 109 114 119 128 142 164 188 214 226 233 237 239 238 235 213 192 172 156 148 146 154 173 199 228 249 259 248 224 196 167 153 144 136 129 123 115 111 106 100 90 76 57 46 36 28 23 18 16 12 10 9 10 11 11 8 5 2 0 0 0 0 0 0 0 1 1 1 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 7 11 2 5 17 23 23 19 14 7 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 2 9 19 26 29 35 51 65 76 80 55 18 5 0 0 1 3 3 1 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 0 0 1 1 2 2 3 1 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 4 9 21 37 52 47 45 45 49 54 60 60 64 69 74 72 69 72 79 88 100 109 116 120 123 128 137 142 150 164 180 194 203 214 226 235 238 233 217 205 190 174 156 148 148 149 158 175 205 230 246 241 224 197 174 154 138 128 121 117 117 118 119 118 112 102 87 73 59 49 44 39 31 25 22 21 24 24 18 12 6 2 3 4 4 3 2 0 1 1 1 1 2 2 2 2 2 2 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 1 2 3 5 8 15 6 20 36 39 36 30 23 18 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 4 8 11 6 15 34 52 64 70 33 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 1 2 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 1 3 11 24 45 58 59 57 54 51 52 54 57 63 69 75 70 66 67 74 84 96 108 121 135 148 159 167 167 172 182 197 206 213 223 234 246 262 266 267 274 271 257 220 181 151 141 144 151 165 191 220 243 253 247 223 196 171 152 142 138 138 140 144 147 148 147 141 124 103 82 75 66 55 45 36 28 29 29 27 23 17 11 9 8 7 6 5 3 2 1 1 2 2 2 2 2 2 2 2 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 5 9 15 6 21 26 17 11 8 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 2 8 19 29 27 8 3 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 1 8 19 37 57 71 75 74 72 70 62 58 60 65 67 64 60 58 62 71 82 94 109 126 144 162 177 187 196 204 214 220 232 252 261 266 268 273 281 294 306 313 316 289 255 216 185 171 172 192 216 244 272 286 285 262 235 204 180 166 159 161 165 167 162 167 172 166 144 121 107 94 81 68 54 44 40 38 36 33 29 23 16 10 6 4 4 4 3 2 1 2 2 2 2 2 3 2 2 2 2 2 1 0 0 0 0 0 1 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 7 10 13 4 3 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 2 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 1 5 8 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 1 4 11 24 54 72 83 88 92 93 82 72 66 63 57 50 48 48 50 57 66 74 84 97 114 136 159 181 199 216 229 239 260 281 285 271 253 236 223 213 205 197 202 231 234 222 195 177 173 196 228 260 290 302 305 294 277 260 246 221 200 187 180 172 159 162 166 167 155 144 133 119 103 88 71 58 50 45 43 41 37 29 20 13 8 5 5 4 3 1 1 2 2 2 3 3 3 4 3 2 2 2 1 0 0 0 1 2 5 6 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 7 9 12 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 7 8 5 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 9 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 1 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 1 1 2 4 3 2 2 1 0 0 0 0 0 0 0 1 5 17 37 57 75 87 94 97 96 92 84 72 59 51 46 45 46 48 54 58 60 67 78 93 120 148 175 201 228 257 267 270 267 245 222 197 173 145 113 74 91 146 189 212 216 196 198 219 251 282 309 322 325 322 315 308 295 260 230 205 190 165 143 141 142 144 144 144 142 133 118 102 86 71 58 49 45 42 39 34 28 23 20 16 11 7 4 2 1 1 1 1 2 3 3 3 2 2 2 2 1 0 0 1 1 1 3 3 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 6 7 7 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 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 1 3 3 2 1 2 2 2 4 5 8 8 8 7 6 4 2 1 0 0 0 0 0 0 0 2 7 17 33 51 70 89 93 95 96 96 93 85 71 57 47 44 46 56 63 68 71 74 80 92 111 134 161 187 209 220 220 214 200 188 176 164 144 113 63 66 95 149 201 229 218 211 215 233 271 299 313 317 317 313 316 316 306 290 270 247 203 176 168 169 167 164 152 143 135 124 110 93 77 64 53 49 47 46 40 34 28 25 20 15 10 7 4 1 0 0 0 0 1 2 1 1 2 2 3 1 0 0 0 1 1 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 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 1 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 5 5 5 7 8 9 10 11 12 11 10 9 8 6 4 2 1 0 0 0 0 0 0 0 1 6 15 29 47 67 78 85 88 89 87 84 76 70 65 66 65 65 68 72 78 82 85 86 92 101 113 125 138 152 164 173 176 174 170 167 164 160 156 181 195 198 190 214 236 218 210 215 260 287 301 309 313 313 310 311 312 311 304 294 278 266 256 244 229 211 185 162 143 128 115 102 85 72 65 65 67 67 57 45 34 26 21 16 13 10 6 2 1 0 0 0 1 1 1 1 1 2 2 2 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 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 3 7 17 18 13 8 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 5 7 8 9 10 11 13 13 11 10 11 12 12 12 10 7 4 2 1 1 0 0 0 0 0 0 1 4 11 23 38 56 73 85 90 87 87 90 89 87 85 80 73 66 64 67 74 80 85 90 92 92 89 93 102 116 138 159 176 185 190 192 198 214 243 264 278 287 292 289 273 246 224 216 252 282 303 315 324 329 323 318 315 315 315 316 310 302 292 278 260 239 211 183 156 139 123 108 102 102 108 108 101 88 70 54 42 35 28 21 14 9 5 2 1 0 0 0 0 1 1 1 1 1 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 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 0 0 0 0 0 0 0 0 0 0 0 5 13 26 29 27 22 16 8 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 5 7 9 9 9 10 12 14 14 14 16 17 16 14 12 9 6 4 2 1 0 0 0 0 0 0 0 2 6 14 26 44 62 77 85 85 86 85 81 76 74 66 55 48 50 56 67 79 90 100 101 96 89 89 96 115 141 167 187 203 217 230 256 284 302 308 306 295 294 297 285 242 202 220 245 272 298 328 352 353 344 332 320 318 319 315 309 302 295 290 282 262 228 194 170 161 157 155 151 155 178 192 196 179 145 113 91 73 55 35 24 16 9 5 1 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 16 15 10 0 0 0 0 0 0 0 0 1 4 12 21 27 25 20 14 8 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 3 6 6 7 9 13 17 18 17 17 16 17 17 16 15 13 11 8 5 3 2 1 0 0 0 1 1 2 3 9 19 32 45 57 60 61 62 64 65 66 62 57 50 46 48 54 66 79 94 105 110 107 103 103 108 132 157 182 206 227 247 284 311 330 328 311 279 265 257 254 243 227 209 213 228 254 299 336 360 366 362 352 349 342 330 314 300 288 281 276 271 262 240 207 205 206 210 192 183 185 207 238 276 284 284 268 231 181 121 87 59 36 22 11 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 1 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 2 5 5 3 0 0 0 0 0 0 0 0 0 1 4 7 10 8 5 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 4 6 9 12 13 12 12 12 14 18 20 21 20 19 17 14 10 7 4 2 0 0 0 0 1 1 2 4 8 13 19 24 29 32 34 37 46 52 55 56 55 52 53 54 57 60 65 71 78 85 91 94 98 109 127 150 176 203 230 258 283 302 306 281 247 217 194 178 171 165 159 157 165 187 236 294 350 392 405 403 388 376 365 356 341 320 290 271 264 277 269 251 247 245 241 225 210 199 201 218 245 281 316 346 356 326 272 226 183 143 107 71 40 19 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 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 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 0 0 0 0 0 0 0 0 0 0 0 1 3 5 7 10 11 10 9 10 13 19 23 24 24 23 22 20 16 11 6 2 0 0 0 0 0 1 1 2 3 4 5 7 8 10 11 14 17 25 34 43 50 57 62 66 67 64 58 51 46 44 44 46 57 77 102 127 151 176 194 208 224 244 262 245 223 195 163 134 108 100 95 92 93 109 147 235 317 389 399 403 402 401 401 400 382 363 345 327 310 297 296 287 272 253 241 233 227 220 214 212 220 242 274 305 332 321 296 261 233 209 191 159 120 76 38 13 3 1 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 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 1 9 12 12 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 1 1 2 2 3 3 2 1 0 3 5 7 8 9 9 10 11 12 18 26 36 41 43 42 40 36 28 20 13 7 3 2 2 2 1 0 0 0 1 2 4 4 4 3 3 2 1 7 15 25 36 44 50 52 52 49 45 39 32 27 24 24 32 43 57 74 96 123 145 167 191 224 248 246 222 189 149 112 81 61 51 46 49 63 97 180 271 346 370 377 377 376 377 384 405 413 413 404 393 384 395 381 352 303 286 281 273 263 250 234 226 224 228 236 248 257 247 227 215 216 222 209 176 130 76 39 15 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 3 7 12 22 31 31 26 19 9 2 0 0 0 0 0 0 0 0 0 0 7 18 23 24 22 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 0 0 0 0 3 7 12 14 13 14 13 11 7 6 8 7 6 5 5 8 17 28 37 46 56 66 73 76 77 72 64 52 41 31 22 16 11 8 5 3 1 1 1 2 3 4 7 7 7 5 3 3 4 6 8 10 14 18 21 24 26 28 29 29 27 23 20 22 28 38 53 76 100 115 135 159 194 227 248 227 189 141 100 70 47 36 30 30 38 56 87 143 220 316 331 338 338 341 354 383 400 418 435 476 508 525 489 430 346 331 322 311 298 283 267 251 238 226 217 212 211 203 195 189 196 202 197 174 142 100 67 41 22 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 0 0 0 3 10 18 23 25 31 37 39 36 19 3 0 0 0 0 0 0 0 0 0 2 5 9 11 10 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 5 10 16 15 15 15 13 10 6 7 7 5 3 1 2 10 24 46 72 96 104 105 102 96 90 83 77 71 63 53 43 34 25 17 10 4 1 2 3 4 5 5 5 5 5 4 4 3 4 4 3 3 4 4 6 8 13 20 28 35 40 40 33 24 24 29 40 68 88 95 103 117 139 187 220 223 195 153 103 72 50 35 27 23 28 39 58 91 158 230 268 289 299 303 312 328 356 394 440 509 557 585 559 483 395 387 376 362 344 322 300 280 261 243 226 213 205 195 186 178 177 176 173 162 146 124 95 69 43 24 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 1 6 15 25 28 29 31 36 41 43 39 31 18 6 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 1 4 7 9 9 8 6 5 5 4 5 5 3 1 0 1 11 30 56 94 121 138 131 117 100 90 82 77 73 69 65 57 48 38 27 17 11 7 5 4 4 4 4 4 4 4 5 7 7 7 7 6 6 5 4 3 3 6 11 19 30 44 63 54 38 29 33 42 62 72 78 79 82 95 144 180 201 196 166 123 91 65 46 35 27 25 29 39 56 101 150 198 233 257 268 279 302 340 394 453 516 532 536 522 475 436 432 421 407 390 363 336 311 288 267 248 233 220 208 197 187 180 175 171 164 152 136 110 84 60 37 19 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 1 4 10 17 16 18 24 35 46 52 48 36 15 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 2 5 7 8 8 5 3 2 2 3 4 3 2 0 0 4 14 33 59 93 118 134 135 124 110 97 87 79 73 70 67 63 57 48 38 28 20 16 14 11 9 8 8 7 7 7 9 10 12 13 13 14 13 11 9 8 7 5 8 12 16 17 19 26 33 40 50 62 77 81 80 77 65 80 124 156 182 195 171 141 109 82 61 47 37 31 28 33 44 67 106 150 192 224 251 284 323 365 405 428 447 446 442 437 440 440 439 436 432 424 400 372 343 314 288 266 252 237 223 210 202 201 191 179 165 146 128 110 89 67 44 24 10 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 2 3 2 1 1 6 25 39 45 44 36 14 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 3 4 5 2 2 2 1 1 0 2 3 2 2 1 1 10 21 36 53 72 89 106 120 125 121 111 100 89 80 74 69 66 61 56 51 41 34 29 26 23 20 19 18 17 16 16 17 18 19 20 21 21 19 17 16 19 25 34 39 44 46 41 39 43 50 58 68 83 96 100 96 88 73 90 119 145 165 176 165 145 119 91 68 50 39 33 31 37 41 45 64 88 117 146 179 214 250 284 316 324 329 334 345 360 384 403 420 432 438 438 428 404 373 340 309 283 268 253 239 225 215 207 195 181 166 148 128 108 87 64 41 23 11 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 4 18 30 38 46 52 50 35 19 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 1 5 9 11 12 12 11 11 12 14 17 18 17 17 17 22 29 38 49 58 68 78 88 99 105 109 108 102 94 86 80 74 69 65 62 59 52 45 40 39 39 46 44 39 34 32 31 28 27 26 26 27 27 25 24 26 44 58 60 62 67 76 81 84 86 90 94 99 103 107 108 103 94 95 107 126 151 163 160 141 118 92 66 47 35 30 29 33 34 35 36 40 51 68 97 130 160 185 209 228 243 256 273 302 337 367 391 411 422 432 438 425 403 374 336 303 280 262 246 233 221 209 195 179 164 148 126 103 79 57 37 21 11 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 4 4 2 2 2 1 5 6 5 3 1 0 0 0 0 0 0 0 0 0 0 1 6 14 24 34 45 53 42 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 12 23 31 34 34 35 36 40 45 49 51 51 49 46 45 48 52 59 61 62 63 65 69 73 83 93 96 92 87 81 77 74 71 69 68 65 69 80 102 109 111 108 101 87 76 68 60 52 44 38 31 25 24 29 40 66 75 73 62 54 52 68 83 94 99 101 101 101 102 104 106 104 95 98 109 132 148 156 149 132 109 80 56 38 25 17 13 17 22 28 38 50 65 88 112 137 160 180 198 210 222 235 267 300 331 358 381 399 412 421 418 407 388 360 331 302 276 252 231 220 207 193 177 162 145 121 97 72 50 32 18 9 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 nan nan nan 2 1 2 5 10 14 16 14 10 4 1 0 0 0 0 0 0 0 0 0 0 3 7 13 17 15 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 2 8 17 29 39 46 48 49 52 56 61 66 68 68 66 61 59 58 59 61 63 63 62 60 58 57 61 64 67 66 66 67 68 71 73 78 90 110 133 157 189 181 172 174 180 182 179 173 166 158 148 135 107 84 65 56 58 70 85 96 97 83 63 51 51 58 68 79 88 94 98 101 104 108 109 109 111 117 128 138 144 139 126 104 81 59 36 17 8 13 19 28 41 65 92 119 147 176 205 221 231 239 247 256 278 299 319 339 358 378 391 400 404 399 389 371 344 316 286 262 241 222 205 190 176 158 138 114 89 64 42 27 15 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 nan nan nan nan nan nan nan nan nan nan 16 14 11 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 3 8 14 8 2 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 6 6 5 5 6 9 9 8 6 5 9 15 24 33 39 44 47 52 56 52 49 49 49 46 40 38 38 39 45 52 58 60 59 55 52 49 49 49 50 53 57 62 73 89 113 147 179 200 214 223 214 217 228 244 254 261 258 256 255 258 250 227 206 185 167 162 161 156 152 149 145 128 104 83 69 62 70 83 98 108 114 114 122 130 135 134 126 109 107 113 122 119 111 100 82 61 32 24 29 35 42 52 73 101 133 166 197 229 253 276 294 309 321 333 346 357 364 365 368 378 386 392 392 386 375 356 332 305 273 246 224 205 186 167 147 126 103 78 55 34 22 13 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 0 0 0 0 0 0 0 0 0 0 0 3 5 5 1 0 0 1 1 3 2 0 0 0 0 4 9 15 22 28 21 12 3 0 0 0 0 0 0 0 0 0 0 0 0 3 7 9 10 9 9 9 8 8 7 6 7 9 14 21 29 37 43 49 55 61 64 56 46 34 25 19 16 16 17 23 32 43 50 54 55 53 50 47 46 47 53 64 77 96 124 157 191 217 236 240 237 231 238 249 263 264 264 261 257 253 250 254 260 263 261 257 254 247 236 221 205 188 179 167 152 134 118 105 110 119 130 132 131 132 137 144 150 141 125 106 90 78 86 91 94 87 72 48 45 49 58 70 77 78 107 144 185 217 242 256 275 297 328 344 351 367 384 400 398 393 388 384 380 377 376 371 359 340 318 292 267 243 222 206 189 160 131 101 73 50 30 19 11 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 0 0 0 3 8 16 18 7 6 8 12 16 21 13 7 1 3 5 8 12 17 21 27 29 25 16 6 3 0 0 0 0 0 1 1 2 4 6 11 16 20 23 24 21 19 17 15 13 11 9 9 11 16 23 29 34 39 43 51 55 50 39 27 19 14 10 10 12 15 22 29 36 43 48 51 50 49 48 52 60 77 99 124 155 182 207 232 254 271 273 271 268 264 258 247 236 230 221 209 196 202 208 218 233 247 256 269 277 278 267 253 241 227 211 191 176 165 167 170 171 151 136 126 127 134 146 139 128 112 92 76 66 61 59 58 58 55 50 59 77 104 98 69 73 93 125 164 195 215 240 268 301 312 324 349 382 412 432 429 418 402 386 372 367 360 352 341 327 312 293 273 252 236 222 210 179 139 90 62 40 23 12 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 13 21 29 28 23 15 11 10 14 18 21 24 26 28 31 36 41 41 37 33 19 9 5 8 13 23 26 27 26 26 26 28 31 34 32 30 24 18 13 9 6 4 2 2 4 11 16 19 19 19 21 24 25 21 16 9 8 7 7 8 10 14 19 25 32 38 43 44 45 46 49 58 74 102 134 173 193 213 236 260 281 294 302 306 304 298 289 277 262 241 208 191 195 201 205 205 196 193 221 260 294 318 309 287 272 259 242 228 222 221 221 215 197 176 157 142 134 130 124 114 101 86 71 57 49 45 44 47 47 43 56 79 115 114 99 73 53 45 72 115 159 201 240 275 293 313 338 369 398 425 421 409 392 374 360 351 345 341 338 332 322 307 291 275 266 258 249 218 168 106 78 53 32 17 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 23 33 40 42 41 40 40 48 56 64 65 61 44 35 37 74 76 70 59 50 41 25 13 10 12 13 8 4 2 2 2 0 0 0 0 0 0 2 4 5 4 3 1 4 9 12 10 6 3 1 1 1 2 4 9 15 22 29 33 36 39 42 46 51 64 91 136 177 198 220 242 265 283 297 306 311 313 307 297 282 274 269 268 254 239 237 239 242 235 232 236 255 286 329 331 321 306 295 290 277 267 262 267 285 296 271 237 202 164 137 121 108 95 82 77 69 56 46 39 40 38 37 44 60 81 91 89 76 55 42 39 82 132 188 236 274 298 316 332 347 369 388 395 392 384 365 352 341 336 333 332 328 321 312 300 290 284 275 257 225 166 112 87 65 44 24 12 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 53 57 59 59 57 53 51 52 58 57 53 46 33 20 8 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 8 12 10 6 3 1 1 1 3 7 13 19 26 32 36 38 39 40 38 47 66 104 146 187 216 242 268 293 308 313 312 310 303 296 288 288 295 307 304 300 296 290 280 266 255 248 251 272 306 348 359 352 320 298 287 286 288 291 310 321 315 289 251 199 143 98 75 68 69 77 79 75 64 50 37 35 36 41 51 61 69 69 65 54 45 47 80 125 175 227 264 293 314 332 346 365 380 389 391 387 372 357 343 334 330 328 324 320 317 313 308 300 291 273 247 190 140 98 68 44 27 16 8 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 40 31 21 14 8 7 6 5 4 3 3 3 4 4 3 2 1 0 0 0 0 0 0 0 0 0 0 2 6 11 12 11 11 10 8 7 10 15 22 32 42 51 55 57 52 46 40 39 45 57 88 122 158 195 234 279 301 313 315 316 316 321 326 328 330 328 323 324 323 318 290 259 242 228 217 211 239 289 317 329 317 297 286 288 300 310 314 317 317 301 264 215 142 94 65 72 65 45 38 36 44 52 52 46 43 44 52 59 64 64 60 54 47 55 80 124 175 235 271 300 325 346 363 374 386 398 405 402 395 380 365 351 342 335 328 324 322 321 319 315 311 297 269 209 161 121 87 56 29 21 14 8 5 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 14 13 10 9 9 10 14 15 14 11 8 3 1 0 0 0 0 0 0 0 0 1 2 6 10 16 22 26 23 21 23 27 33 43 55 66 71 67 58 52 48 46 49 56 68 88 111 139 171 207 245 275 298 309 315 316 318 321 324 309 293 284 279 273 244 218 196 176 155 134 152 179 207 225 238 251 261 268 276 286 294 304 303 292 243 185 117 84 70 87 86 77 69 60 50 43 40 41 45 49 56 66 74 76 72 64 51 66 93 134 179 227 265 297 324 345 362 375 393 412 429 409 387 368 353 340 332 330 331 331 329 326 325 326 329 324 290 223 173 129 91 56 29 20 15 10 7 5 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 16 12 7 3 1 0 0 0 0 0 0 0 0 0 1 7 16 30 40 39 39 39 38 37 38 50 61 68 64 60 58 66 77 92 94 95 101 110 124 139 162 193 220 246 262 269 274 282 291 298 275 253 235 221 205 187 165 143 126 125 124 115 116 126 146 161 172 178 185 193 213 236 262 271 262 220 176 130 103 93 99 105 109 110 106 99 87 77 69 64 63 64 71 76 81 80 73 61 73 94 125 181 231 265 291 313 329 344 360 377 394 407 385 365 348 338 334 336 333 331 329 328 327 325 328 332 336 296 236 182 134 91 56 33 20 15 11 9 7 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 0 0 0 0 0 0 4 10 22 40 59 68 65 59 43 37 39 44 49 54 52 53 69 95 125 140 145 144 141 142 148 163 180 197 211 223 231 239 248 258 261 255 242 229 217 210 201 190 179 170 172 160 143 134 131 135 128 119 111 106 107 129 162 200 227 231 214 198 181 165 155 150 149 150 151 150 146 139 124 109 94 83 77 75 76 79 82 90 98 111 132 160 199 234 266 292 317 340 344 351 359 372 379 374 368 363 362 372 385 379 367 352 332 323 321 325 333 342 306 263 219 173 126 76 46 27 19 14 11 8 6 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 33 45 54 55 50 38 34 35 39 46 55 70 77 80 86 102 126 144 159 166 167 166 179 193 207 216 227 238 262 287 314 297 275 252 233 219 221 223 222 221 222 227 197 168 145 133 127 126 121 115 107 103 105 134 163 190 191 189 192 195 196 196 193 189 187 186 185 181 173 159 140 120 100 87 80 81 89 101 131 152 167 175 190 215 249 283 319 348 372 379 382 385 390 391 390 392 397 404 426 439 436 415 382 336 319 314 320 331 341 322 300 276 248 206 149 102 61 29 18 13 9 6 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 54 67 77 85 91 89 91 99 110 122 133 147 166 188 207 224 243 266 300 340 375 346 305 263 228 209 206 208 206 200 188 178 160 138 115 95 89 95 100 103 98 82 78 101 128 151 150 155 163 171 178 184 186 189 193 198 204 212 202 183 154 128 104 89 83 85 108 140 183 211 232 237 244 255 280 309 341 365 385 402 410 413 410 400 392 386 384 386 401 406 403 389 368 340 327 318 317 330 337 327 317 305 293 250 191 132 78 29 20 14 8 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 125 139 154 172 197 222 236 253 273 295 298 279 267 254 241 230 221 219 215 206 178 160 150 136 118 95 80 68 59 51 43 28 35 56 88 115 133 150 162 169 167 164 165 170 177 188 199 210 204 190 169 133 101 83 86 103 148 185 222 245 259 262 266 275 293 316 342 369 386 400 410 418 423 417 410 403 398 395 395 392 386 376 353 329 320 316 317 327 331 328 323 319 316 269 213 150 85 34 24 17 10 5 2 1 2 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 262 260 258 253 244 232 221 206 188 166 155 146 139 134 124 106 91 78 67 52 32 23 23 35 81 128 163 188 205 205 202 196 191 185 183 185 186 179 166 148 121 102 88 90 108 146 191 233 268 296 314 313 313 315 321 333 350 365 378 391 403 413 418 419 418 416 409 398 388 378 369 347 331 323 323 326 334 334 331 325 321 312 271 220 161 91 45 30 19 10 4 2 1 4 7 9 10 8 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 134 123 108 100 99 92 81 67 49 31 19 17 22 57 101 153 198 234 256 252 243 230 217 205 189 173 157 143 129 115 112 110 109 103 109 161 217 272 311 334 340 340 337 333 334 338 345 354 367 389 403 411 412 411 407 405 400 391 375 358 346 338 333 333 336 343 341 337 332 329 317 286 241 188 119 72 40 20 8 1 1 2 5 9 14 17 14 8 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 53 101 151 196 222 239 232 219 202 176 156 143 132 121 113 109 108 115 121 126 117 130 171 219 266 305 330 346 351 347 340 339 340 345 354 367 387 393 395 392 388 384 382 379 376 368 357 345 340 339 344 348 351 349 346 341 341 329 306 265 213 147 94 50 20 6 0 0 1 4 8 13 17 13 9 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 122 118 125 134 144 153 157 153 168 192 226 262 298 325 346 357 345 333 332 333 336 343 358 377 383 384 382 384 384 380 374 367 360 352 344 341 343 349 353 355 352 345 340 345 334 315 281 230 169 113 65 26 11 2 0 1 3 6 10 13 12 8 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 323 328 331 330 326 323 321 320 335 349 358 362 364 364 363 362 359 358 358 352 347 342 341 341 343 343 341 336 336 341 330 311 282 233 179 125 77 36 18 7 3 2 3 4 8 12 13 9 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 CIN 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -2 -1 0 0 0 0 0 0 -1 -1 -1 -1 -1 -2 -4 -3 -1 -1 -1 -2 -3 -3 -3 -2 0 0 0 0 -1 -2 -2 -1 -1 0 0 0 -3 -7 -12 -7 -5 -4 -2 -1 0 0 0 -1 -9 -13 -12 -8 -4 -4 -6 -8 -6 -5 -6 -6 -4 -4 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -1 0 0 0 0 0 0 -1 -1 0 0 0 0 0 -1 -1 -1 0 0 0 0 -3 -9 -13 -8 -6 -5 -3 0 0 0 0 -2 -8 -10 -8 -6 -6 -7 -8 -9 -9 -8 -6 -5 -4 -4 -2 -1 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 -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 -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 -1 -3 -3 -2 -1 -1 0 0 0 0 -1 -3 -4 -4 -2 -2 -3 -7 -8 -9 -8 -6 -5 -3 -3 -2 -2 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -1 -1 0 0 0 0 -1 -1 -2 -1 0 -1 -6 -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 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -2 -2 -2 -5 -5 -4 -4 -3 -3 -2 -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 -1 -1 -1 -1 0 0 0 -3 -7 -12 -16 -10 -3 -2 -9 -11 -7 -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 -1 -3 -4 -1 -1 0 0 0 0 0 0 -2 -9 -10 -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 -1 -1 0 -1 -1 -1 -1 -2 -2 -2 -3 -3 -3 -1 0 0 0 0 0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -9 -18 -26 -29 -20 -21 -20 -16 -14 -13 -12 -7 -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 -1 0 0 0 0 0 0 -12 -20 -25 -28 -26 -23 -21 -15 -13 -8 -4 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -2 -1 -1 -3 -3 -6 -5 -3 -2 -2 -2 -1 -1 -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 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 -33 -33 -26 -24 -21 -17 -13 -11 -13 -13 -9 -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 -1 -2 -2 -14 -18 -17 -15 -16 -15 -13 -13 -14 -11 -6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 -1 -2 -3 -3 -2 -9 -18 -19 -13 -7 -4 -2 -2 -2 -1 0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -10 -24 -37 -35 -26 -21 -26 -18 -13 -12 -11 -10 -10 -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 -1 -1 -2 -7 -12 -10 -7 -5 -3 -3 -4 -5 -5 -6 -5 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -4 -5 -4 -3 -3 -3 -9 -17 -20 -13 -9 -7 -4 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -28 -56 -66 -41 -27 -19 -16 -11 -8 -7 -6 -5 -8 -6 -3 -1 -1 0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -3 -3 -4 -5 -3 -2 -2 -1 -1 -1 -3 -2 -1 -1 -1 0 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -3 -6 -6 -5 -4 -5 -7 -5 -4 -4 -3 -5 -4 -6 -7 -5 -2 -1 -1 -1 -1 -1 -1 0 0 0 0 0 0 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -35 -68 -81 -49 -36 -22 -12 -8 -6 -4 -4 -5 -7 -9 -9 -6 -2 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -2 -2 -1 -1 -2 -2 -1 -1 -1 -1 -1 -2 -2 -1 0 0 0 -1 -2 -1 -1 0 0 0 0 0 0 -1 -1 -2 -2 -1 -1 -2 -7 -14 -17 -6 -7 -9 -4 -3 -3 -4 -5 -8 -11 -11 -9 -6 -3 -2 -1 -1 -1 -1 0 0 0 0 0 0 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -2 -2 -1 -1 0 0 -8 -27 -63 -87 -84 -45 -34 -22 -13 -8 -6 -4 -5 -7 -8 -8 -10 -12 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -1 -1 -1 -1 0 0 0 0 -1 -1 0 0 0 0 0 0 0 0 0 -1 -1 -2 -1 -2 -4 -8 -9 -9 -4 -4 -4 -3 -2 -2 -2 -3 -4 -10 -12 -11 -7 -4 -3 -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 -1 -1 -2 -2 -1 0 0 -1 -21 -67 -95 -79 -50 -25 -20 -16 -13 -9 -6 -4 -5 -6 -5 -6 -7 -7 -5 -3 -1 0 0 -1 0 0 -1 -1 0 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -2 -2 -2 -1 -1 -1 -2 -2 -3 -3 -3 -2 -1 0 -1 -1 -1 0 0 0 0 0 -1 -1 -3 -5 -5 -4 -1 -1 0 0 -1 -1 -2 -6 -13 -18 -19 -14 -2 -1 -2 -3 -6 -6 -5 -4 -4 -4 -7 -7 -5 -2 -2 -1 0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -1 -1 -1 -1 -21 -39 -53 -58 -46 -32 -21 -13 -12 -12 -10 -8 -6 -6 -5 -3 -2 -3 -3 -2 -1 0 0 0 -1 -1 -1 -1 -1 -1 -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 -1 -1 -2 -2 -3 -4 -4 -3 -3 -4 -3 -2 -1 -1 0 0 -2 -3 -3 -1 0 0 0 0 -2 -6 -9 -13 -12 -10 -6 -2 -1 0 0 -1 -2 -7 -12 -13 -11 -7 -5 -12 -9 -10 -12 -15 -14 -12 -9 -5 -5 -4 -3 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 0 0 0 0 0 0 0 0 0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 0 0 -1 -1 -22 -38 -45 -40 -32 -19 -11 -9 -11 -13 -13 -11 -9 -6 -4 -2 -2 -4 -10 -9 -2 -1 0 0 -1 -1 -1 -1 -1 -2 -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 -1 -1 -2 -4 -6 -9 -8 -6 -4 -2 -1 -1 0 0 0 -2 -5 -6 -5 -1 0 0 -1 -2 -6 -12 -17 -16 -18 -15 -9 -3 -1 0 0 -1 -2 -4 -6 -7 -12 -15 -15 -14 -14 -14 -14 -13 -12 -10 -6 -3 -2 -1 0 0 0 0 0 0 0 0 0 0 0 -2 -2 -2 -1 0 0 0 0 0 0 0 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -14 -29 -39 -26 -17 -12 -12 -13 -14 -13 -12 -11 -6 -4 -3 -4 -7 -15 -12 -4 -1 0 -1 -1 -1 -1 -2 -3 -1 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -3 -6 -11 -13 -6 -3 -1 -1 -2 -3 -2 -1 -2 -6 -8 -7 -1 0 0 0 0 -5 -12 -18 -19 -21 -21 -17 -10 -5 -3 -1 -1 -6 -9 -11 -14 -17 -15 -14 -16 -18 -15 -11 -7 -6 -5 -5 -3 -2 -1 0 0 0 0 0 0 0 0 0 -1 -1 -2 -2 -2 -2 -4 -3 -2 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -3 -2 -1 0 0 0 -1 -8 -22 -28 -17 -14 -12 -10 -10 -12 -14 -12 -9 -5 -3 -3 -5 -7 -14 -10 -4 -1 -1 -2 -1 -1 -1 -3 -4 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -4 -9 -10 -6 -3 -1 -1 -2 -5 -5 -4 -5 -8 -10 -9 -5 -1 0 0 -2 -7 -15 -19 -20 -22 -23 -23 -20 -16 -16 -13 -13 -20 -20 -17 -16 -16 -15 -18 -19 -19 -15 -11 -8 -6 -4 -4 -3 -1 -1 0 0 0 0 0 0 0 0 0 -1 -2 -2 -2 -2 -1 -1 -3 -3 -2 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -2 -3 -2 -2 -1 0 0 0 -2 -3 -3 -2 0 0 0 0 0 0 -1 -6 -12 -11 -1 -1 0 -1 -4 -12 -30 -31 -20 -16 -12 -8 -7 -8 -11 -10 -7 -4 -3 -3 -3 -4 -10 -8 -4 -2 -4 -8 -1 -1 -2 -2 -3 -4 -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 -1 -3 -7 -7 -4 -2 -1 0 -1 -2 -7 -8 -8 -10 -13 -14 -9 -1 -1 0 -1 -4 -11 -17 -23 -28 -29 -27 -25 -25 -28 -27 -25 -23 -20 -18 -17 -16 -10 -13 -14 -12 -8 -5 -5 -4 -3 -2 -1 0 0 0 0 0 0 0 0 0 -1 -1 -2 -3 -3 -3 -3 -3 -3 -3 -4 -4 -2 -1 -1 0 0 0 0 0 0 0 0 0 0 -1 -1 -3 -4 -3 -3 -1 -1 0 0 0 -5 -11 -15 -12 -6 0 0 0 0 0 -1 -4 -9 -8 -1 -1 -1 -7 -19 -34 -43 -36 -25 -19 -16 -11 -7 -4 -4 -4 -4 -3 -3 -4 -4 -3 -5 -6 -6 -5 -3 -2 0 0 -1 -2 -4 -4 -4 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -1 -2 -4 -6 -7 -5 -1 0 0 0 -2 -6 -17 -24 -27 -29 -28 -27 -26 -25 -25 -25 -24 -21 -19 -16 -11 -5 -4 -4 -4 -3 -2 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -2 -2 -2 -3 -2 -2 -1 -1 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -3 -3 -2 0 -1 0 0 0 0 -4 -6 -4 -2 -1 -1 0 0 0 -1 -1 0 -1 -1 0 -1 -1 -10 -27 -46 -36 -27 -22 -19 -17 -11 -6 -2 -1 -2 -3 -5 -7 -5 -3 -2 -2 -5 -7 -5 -1 -1 -1 -1 -1 -2 -3 -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 -1 -3 -1 0 0 0 0 0 0 0 0 -1 -4 -12 -23 -27 -28 -28 -27 -26 -26 -26 -27 -27 -26 -22 -17 -13 -8 -3 -1 -2 -3 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 0 0 0 0 0 0 0 -1 -1 -1 0 0 -2 -3 -2 -3 -3 -2 -1 -2 -1 0 0 0 -4 -12 -19 -12 -22 -28 -29 -25 -18 -12 -7 -4 -8 -11 -11 -8 -2 -1 -1 -2 -3 -3 -2 -1 -1 -1 0 0 -1 -1 -2 -3 -3 -2 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -1 -1 0 0 0 0 0 -7 -15 -10 -3 -1 -3 -4 -2 -1 0 0 0 0 -3 -15 -25 -28 -28 -28 -32 -31 -29 -29 -25 -22 -15 -3 -5 -4 -2 -1 -2 -4 -4 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -2 -1 0 0 0 0 -1 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -1 -1 -1 -1 -3 -7 -3 -1 0 0 0 -1 -1 -2 -10 -14 -15 -14 -12 -14 -21 -27 -25 -16 -7 -1 -2 -2 -2 -2 -3 -7 -10 -9 -3 -1 0 0 0 0 -2 -4 -4 -3 -2 -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 0 0 0 0 0 0 0 0 0 0 0 0 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 -2 -1 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -2 -1 0 0 0 -6 -12 -15 -16 -13 -13 -12 -4 -1 0 0 0 0 -1 -3 -16 -27 -34 -33 -28 -29 -30 -29 -22 -9 -2 -1 -1 -1 -3 -5 -7 -8 -6 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 -1 -5 -8 -7 -5 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -5 -23 -45 -19 -6 -1 0 0 -1 -1 -1 -1 -1 -2 -2 -2 -5 -13 -21 -17 -5 -2 -4 -6 -5 -5 -6 -9 -12 -16 -13 -5 0 0 0 0 -1 -2 -4 -4 -3 -2 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -3 -2 -2 -1 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -2 -3 -3 -5 -7 -7 -2 -1 0 0 0 0 0 -4 -11 -15 -17 -21 -28 -34 -35 -33 -30 -23 -11 -8 -16 -12 -12 -13 -14 -9 -6 -3 -1 -1 0 0 0 0 0 0 0 0 0 -1 -1 -1 -1 -1 -2 -2 -1 0 0 0 0 0 0 0 0 -4 -11 -22 -30 -26 -16 -3 -1 -1 -2 -2 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5 -46 -76 -34 -11 -2 0 0 0 0 0 0 0 0 -1 -1 -1 -2 -2 -3 -4 -8 -10 -10 -7 -6 -8 -11 -10 -11 -9 -4 0 0 -1 -1 -1 -2 -4 -5 -5 -3 -2 -2 -3 -4 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -1 -1 -1 -2 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -1 0 0 0 0 0 0 -3 -8 -13 -15 -15 -15 -16 -18 -19 -21 -22 -23 -23 -23 -20 -15 -13 -13 -12 -8 -5 -3 -1 -1 0 0 0 0 0 0 0 0 -2 -3 -3 -2 -2 -1 -1 -1 0 0 0 0 0 0 0 0 -11 -24 -36 -40 -27 -15 -4 -2 -2 -2 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -12 -21 -15 -5 0 0 0 0 0 0 0 0 0 0 0 0 -2 -7 -14 -13 -13 -12 -10 -9 -8 -7 -4 -6 -4 -2 0 0 -1 -1 -1 -2 -3 -4 -4 -4 -4 -5 -5 -5 -5 -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 -1 -1 -2 -2 -1 -1 -1 -1 -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 -5 -8 -12 -15 -12 -9 -6 -6 -5 -6 -9 -16 -10 -11 -17 -17 -13 -13 -14 -9 -7 -4 -2 -1 -1 0 0 0 0 0 0 0 -1 -3 -4 -3 -2 -1 -1 0 0 0 0 0 0 0 0 -1 -21 -34 -39 -34 -17 -11 -10 -13 -10 -4 -2 -4 -9 -6 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -2 -1 0 0 0 0 0 0 0 0 0 -1 -1 -7 -14 -17 -16 -12 -14 -17 -18 -16 -12 -7 -1 -1 0 0 0 0 0 -1 -1 -1 -2 -4 -5 -6 -6 -5 -3 -4 -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 0 0 0 0 0 0 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 -1 -1 -1 0 -1 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -2 -1 -1 -3 -6 -9 -10 -11 -10 -9 -7 -5 -3 -6 -12 -15 -4 -5 -6 -9 -11 -15 -16 -12 -9 -6 -3 -1 -1 0 0 0 0 0 0 0 -1 -1 -1 -1 -1 -2 -1 -1 -1 0 -2 -3 -5 -2 -1 -6 -28 -41 -38 -27 -14 -13 -22 -31 -28 -8 -2 -2 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -9 -18 -22 -20 -16 -14 -16 -18 -19 -17 -10 -4 -1 -1 0 0 0 0 0 -1 -2 -2 -2 -3 -5 -7 -7 -6 -5 -5 -6 -5 -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 -1 -1 -1 0 0 0 0 0 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -5 -10 -8 -6 -4 -4 -3 -4 -5 -5 -5 -6 -7 -7 -11 -10 -7 -6 -13 -30 -30 -9 -10 -12 -12 -9 -10 -13 -13 -8 -4 -1 0 0 0 0 0 0 0 0 0 0 0 0 -2 -5 -9 -6 -3 -2 -1 -4 -11 -17 -5 -1 -10 -31 -43 -36 -23 -11 -8 -16 -24 -23 -5 -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 -1 -2 -2 -2 -2 -6 -13 -21 -22 -20 -17 -15 -16 -16 -14 -9 -6 -3 -1 -1 -1 -1 0 -1 -1 -1 -1 -1 -1 -2 -4 -6 -7 -7 -4 -3 -5 -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 -1 -1 -1 -1 0 -1 0 0 0 0 0 0 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -4 -13 -19 -17 -12 -7 -4 -3 -5 -6 -6 -4 -4 -4 -5 -9 -8 -7 -7 -11 -26 -22 -10 -8 -8 -8 -6 -5 -10 -9 -6 -3 -1 -1 0 0 0 0 0 0 0 0 0 0 0 -1 -4 -10 -8 -5 -2 -1 -3 -9 -11 -3 -4 -14 -29 -40 -28 -17 -7 -3 -4 -5 -6 -2 -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 -2 -5 -10 -13 -13 -11 -9 -9 -12 -14 -14 -14 -13 -10 -10 -9 -7 -5 -4 -3 -2 -2 -1 -2 0 -1 -1 -2 -2 -1 -1 -2 -4 -5 -6 -5 -1 -2 -3 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 -4 -10 -17 -21 -21 -18 -13 -10 -6 -5 -5 -5 -4 -3 -1 -1 -3 -4 -7 -6 -5 -5 -9 -9 -8 -6 -6 -7 -7 -7 -9 -7 -4 -2 -2 -1 0 0 0 0 0 0 0 0 0 -1 -1 -3 -3 -3 -4 -3 -3 -2 -1 0 -1 -3 -13 -22 -29 -30 -18 -8 -3 -1 -1 -1 -1 -4 -16 -10 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 -1 -1 -2 -3 -6 -10 -14 -16 -14 -14 -14 -11 -9 -8 -8 -9 -11 -12 -10 -7 -3 -2 -1 -1 -1 -2 -2 -2 -2 0 -1 -1 -2 -2 -1 -1 -2 -4 -4 -4 -4 -2 -2 -3 -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 -1 -1 -2 -2 -2 -1 -1 -1 0 -1 -1 -1 -1 -1 -2 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 -1 -6 -17 -25 -22 -20 -15 -9 -3 -2 -3 -3 -1 -1 0 -1 -1 -7 -11 -14 -13 -10 -8 -7 -9 -9 -8 -9 -10 -8 -8 -7 -5 -3 -2 -1 -1 -1 -1 0 0 0 0 0 0 0 -1 -1 -2 -3 -2 -3 -2 -1 0 0 0 0 -2 -8 -24 -36 -37 -24 -9 -7 -8 -7 -2 -2 -9 -23 -12 -5 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -2 -1 0 0 -1 -2 -2 -2 -5 -10 -16 -13 -8 -6 -9 -13 -11 -8 -5 -3 -3 -5 -8 -8 -7 -6 -3 -1 -1 -2 -2 -2 -2 -2 -2 -2 0 -1 -1 -1 -1 -1 -2 -3 -3 -3 -4 -5 -3 -1 -4 -4 -2 0 0 -1 -2 -5 -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 -1 -1 -1 -2 -3 -5 -5 -2 -1 -1 -2 -3 -1 -2 -5 -4 -2 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -2 -7 -13 -13 -11 -8 -4 0 0 0 0 0 0 0 -1 -4 -21 -27 -26 -22 -16 -12 -11 -13 -9 -7 -8 -9 -9 -8 -7 -4 -3 -1 0 0 -2 -2 -1 -1 0 0 0 0 0 0 0 0 -1 -1 -1 -1 -1 -1 0 0 0 -1 -9 -33 -59 -63 -47 -18 -15 -15 -12 -3 -3 -9 -17 -10 -3 0 0 0 0 -1 -1 -1 -2 -2 -1 -1 0 -1 -2 -4 -5 -5 -4 -2 -3 -4 -4 -2 -7 -10 -9 -8 -9 -10 -12 -15 -10 -6 -3 -2 -2 -3 -4 -4 -3 -3 -2 -2 -1 -2 -2 -2 -1 -1 -1 -1 0 0 -1 -2 -2 -2 -2 -2 -2 -3 -4 -5 -2 -2 -2 -2 -1 0 -1 -3 -4 -5 -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 -1 -1 -1 -1 -3 -4 -4 -3 -1 -1 -1 -2 -2 -1 -3 -5 -5 -3 -1 0 0 0 0 0 0 0 0 -1 -1 -2 -4 -6 -8 -5 -4 -2 -1 -3 -4 -6 -5 -3 -1 0 0 0 -1 -7 -22 -29 -27 -20 -16 -13 -10 -7 -5 -6 -7 -7 -7 -7 -5 -3 -2 -1 -1 -2 -2 -1 0 0 0 0 -1 -1 -1 -1 0 0 -1 -1 -1 -1 -1 -1 -2 -8 -23 -42 -58 -65 -66 -58 -40 -26 -16 -8 -2 -2 -2 -3 -2 -1 0 0 0 0 -1 -2 -2 -2 -1 -1 -1 -1 -2 -3 -5 -9 -12 -11 -5 -4 -5 -5 -1 -5 -6 -5 -5 -5 -5 -5 -6 -4 -3 -3 -3 -4 -5 -5 -5 -5 -4 -3 -2 -1 -1 -1 -1 -1 0 0 0 0 -1 -1 -2 -2 -2 -2 -3 -4 -4 -3 -3 -1 -3 -3 -2 -1 0 -1 -2 -2 -4 -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 -1 -2 -1 -1 -2 -2 -1 0 0 0 0 -1 -1 -1 -1 -1 -1 -1 -1 0 0 0 0 0 0 0 0 -1 -2 -2 -4 -7 -11 -3 -1 -3 -7 -15 -32 -45 -40 -18 -6 0 0 -1 -2 -4 -10 -19 -24 -24 -18 -13 -10 -9 -9 -9 -8 -7 -5 -7 -8 -7 -5 -3 -2 -2 -1 -1 0 0 0 0 -1 -1 -1 -1 -2 -2 -10 -10 -6 -2 -3 -2 -11 -44 -56 -63 -68 -63 -52 -42 -34 -24 -15 -8 -4 -2 -2 -2 -1 -1 0 0 0 0 -1 -2 -2 -1 -1 -1 -1 -2 -2 -3 -4 -8 -8 -7 -4 -6 -11 -9 -1 -3 -3 -3 -3 -3 -2 -4 -6 -7 -7 -8 -9 -10 -10 -10 -9 -7 -3 -1 -1 -1 0 0 0 0 0 0 0 0 0 -1 -1 -1 -1 -1 -3 -4 -3 -3 -1 -1 -4 -4 -4 -3 -1 -2 -2 -1 -4 -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 -1 -1 0 0 -1 -1 0 0 0 0 0 0 0 0 -1 -1 -2 -2 -1 0 0 0 0 0 0 0 0 -1 -2 -4 -6 -7 -6 -1 -1 -9 -20 -30 -27 -26 -23 -11 -4 0 -1 -1 -4 -12 -20 -24 -24 -22 -18 -13 -13 -13 -11 -8 -9 -7 -4 -11 -15 -14 -8 -3 -1 -1 0 0 0 0 0 0 -1 -1 -1 -2 -6 -12 -11 -12 -12 -9 -6 -2 -20 -49 -38 -20 -10 -12 -22 -17 -15 -17 -19 -14 -10 -7 -8 -7 -4 -2 -1 0 -1 -1 -1 -1 -2 -2 -1 -1 -1 -1 -2 -2 -4 -5 -3 -1 0 0 -1 -1 -1 -2 -2 -2 -2 -2 -3 -4 -6 -8 -9 -11 -14 -16 -19 -16 -10 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -2 -2 -3 -2 -2 -2 -2 -3 -4 -5 -5 -5 -4 -2 -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 -1 -1 0 0 0 -1 -1 -1 -3 -3 -2 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -4 -6 -10 -10 -3 -21 -35 -38 -21 -16 -19 -21 -13 -4 -1 -1 -2 -5 -11 -20 -25 -24 -21 -17 -12 -9 -7 -7 -7 -8 -11 -21 -20 -11 0 -1 0 0 0 0 -1 -1 0 0 0 0 -1 -1 -4 -6 -6 -14 -21 -22 -16 -16 -26 -34 -27 -11 -6 -6 -7 -8 -15 -23 -30 -19 -15 -14 -13 -12 -10 -6 -2 -1 -1 -2 -2 -2 -3 -5 -4 -3 -3 -3 -4 -2 -1 -1 -1 0 -1 -2 -4 -2 -1 -1 -1 -1 -1 -2 -4 -5 -5 -7 -9 -6 -3 -3 -3 -3 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -2 -3 -5 -5 -5 -4 -2 -2 -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 -1 -2 -3 -5 -7 -8 -9 -9 -7 -4 -1 -1 -1 -1 -1 0 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -2 -3 -3 -3 -13 -31 -40 -32 -20 -19 -18 -13 -3 -1 -3 -5 -7 -12 -19 -26 -22 -19 -14 -9 -8 -8 -8 -4 -11 -19 -25 -22 -8 0 0 0 0 0 -1 -1 -1 0 0 0 0 0 0 -1 -2 -4 -10 -14 -15 -18 -27 -28 -22 -13 -6 -9 -8 -5 -11 -21 -30 -37 -33 -23 -16 -12 -10 -9 -8 -6 -3 -2 -2 -2 -2 -5 -6 -5 -4 -5 -6 -6 -2 0 0 0 0 -2 -5 -14 -7 -3 -2 -2 -2 -2 -2 -3 -3 -2 -2 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -2 -2 -1 -2 -1 -1 -2 -2 -2 -3 -4 -4 -4 -3 -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 -1 0 -1 -3 -5 -6 -4 -5 -9 -14 -15 -12 -4 -2 -2 -1 0 0 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -1 -1 -3 -14 -32 -39 -32 -32 -25 -13 0 -1 -4 -9 -16 -23 -28 -30 -21 -18 -15 -12 -10 -8 -6 -6 -14 -21 -24 -19 -5 0 0 0 0 0 0 0 0 0 -1 -1 -1 -1 -2 -3 -3 -4 -5 -5 -4 -9 -18 -24 -19 -12 -5 -11 -7 -3 -5 -12 -23 -33 -38 -22 -13 -8 -7 -8 -9 -10 -7 -4 -3 -2 -3 -11 -11 -7 -6 -6 -5 -5 -5 -3 -1 -1 -2 -4 -6 -8 -5 -5 -7 -7 -5 -3 -2 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -2 -2 -1 -1 -1 -1 -1 -1 -2 -2 -4 -4 -3 -3 -3 -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 -1 -1 -1 -3 -5 -6 -4 -4 -6 -10 -15 -17 -12 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -8 -10 -10 -11 -17 -17 -16 -17 -13 -6 0 0 -2 -8 -19 -28 -28 -19 -9 -11 -10 -9 -8 -8 -5 -6 -19 -25 -23 -15 -1 0 -1 -1 0 0 0 0 0 0 -1 -2 -3 -3 -4 -6 -5 -5 -5 -6 -3 -5 -7 -7 -11 -13 -14 -16 -8 -4 -4 -10 -18 -27 -30 -15 -8 -4 -3 -3 -4 -5 -8 -8 -6 -5 -6 -19 -15 -7 -4 -6 -6 -5 -4 -2 -1 -1 -3 -6 -8 -9 -11 -11 -11 -11 -12 -9 -5 -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 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -3 -3 -3 -3 -3 -3 -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 -1 -1 -1 -2 -2 -2 -2 -3 -4 -7 -7 -9 -11 -12 -7 0 0 0 -2 -4 -5 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -6 -9 -9 -7 -5 -5 -5 -5 -6 -6 -6 -5 -4 -5 -11 -20 -24 -13 -4 -7 -5 -3 -2 -2 -1 -2 -8 -19 -21 -12 0 0 -2 -3 -3 -1 -1 -3 -5 -2 -3 -4 -5 -5 -5 -5 -5 -6 -5 -4 -3 -4 -4 -7 -16 -27 -30 -24 -11 -7 -7 -10 -16 -22 -22 -9 -4 -2 -1 -1 -2 -3 -4 -4 -4 -7 -8 -9 -6 -3 -2 -3 -4 -4 -1 -1 -4 -7 -8 -4 -4 -7 -11 -12 -14 -19 -28 -40 -30 -13 0 0 0 0 0 0 0 0 0 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 0 -1 -1 -1 -1 -2 -2 -2 -2 -2 -3 -3 -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 -1 -2 -3 -3 -3 -2 -3 -6 -14 -25 -29 -22 -13 -6 -2 -1 -2 -4 -7 -10 -10 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -2 -1 -3 -5 -6 -5 -4 -3 -3 -3 -3 -4 -6 -8 -8 -4 -3 -11 -20 -27 -9 -3 -4 -4 -2 -1 0 0 0 -5 -14 -17 -8 0 -1 -3 -4 -6 -7 -9 -6 -3 -2 -2 -4 -6 -5 -4 -3 -5 -6 -5 -5 -5 -9 -9 -9 -13 -24 -34 -33 -17 -12 -10 -12 -14 -20 -23 -20 -12 -5 -2 -2 -2 -3 -4 -4 -4 -5 -7 -10 -6 -3 -1 -1 -1 -1 -1 -3 -6 -7 -8 -4 -5 -7 -10 -8 -7 -17 -35 -53 -38 -17 0 0 0 0 0 0 0 0 -1 -4 -3 -2 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -1 -1 -1 -2 -3 -3 -3 -3 -2 -1 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -7 -8 -5 -6 -7 -7 -10 -21 -29 -31 -24 -12 -3 -1 -3 -5 -8 -8 -5 -4 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -3 -4 -1 -6 -9 -10 -9 -8 -7 -6 -4 -3 -3 -4 -5 -5 -7 -14 -25 -33 -30 -5 -2 -2 -3 -3 -1 0 0 0 -2 -4 -6 -2 0 -1 -4 -4 -3 -2 -3 -2 -1 0 0 -1 -2 -3 -3 -4 -4 -5 -6 -6 -8 -13 -10 -6 -3 -7 -27 -34 -27 -20 -16 -15 -17 -23 -30 -31 -22 -6 -1 -1 -3 -3 -4 -6 -9 -14 -14 -12 -12 -9 -4 -1 -2 -3 -7 -11 -12 -8 -6 -9 -10 -10 -9 -9 -11 -21 -34 -46 -31 -14 0 0 0 0 0 0 0 0 -1 -4 -4 -3 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -1 -1 -2 -2 -4 -4 -4 -3 -3 -2 -1 -1 -1 -2 -5 -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 -1 -2 -2 -1 -1 -4 -8 -8 -6 -8 -8 -6 -5 -11 -11 -9 -8 -6 -3 -1 -3 -3 -3 -3 -3 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -4 -8 -12 -14 -14 -13 -14 -13 -8 -5 -4 -3 -3 -4 -17 -33 -42 -40 -26 -4 -2 -3 -4 -5 -3 -2 -1 -1 -1 0 0 0 0 -2 -3 -3 -1 0 -1 -1 0 -1 -1 -2 -1 -2 -4 -5 -6 -7 -8 -5 -4 -7 -6 -4 -3 -4 -4 -21 -33 -32 -24 -22 -24 -33 -28 -21 -12 -2 -1 -1 -2 -3 -4 -6 -9 -15 -14 -11 -5 -2 -1 -1 -2 -17 -26 -30 -29 -21 -16 -15 -17 -17 -17 -17 -22 -28 -32 -33 -23 -9 -1 -1 -2 -1 0 0 0 0 -1 -3 -3 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -2 -3 -3 -4 -4 -4 -4 -4 -3 -2 -1 -1 -1 -3 -8 -9 -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 -1 -1 -3 -5 -8 -4 -2 -1 -4 -4 -4 -5 -5 -4 -3 -3 -2 -2 -1 -1 -1 -1 0 0 0 0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -4 -6 -9 -12 -14 -13 -11 -12 -16 -17 -10 -4 -2 -4 -10 -18 -24 -28 -24 -16 -8 -6 -7 -8 -8 -5 -3 -2 -2 -1 -1 0 0 0 -1 -1 -1 -1 0 -2 -4 -4 -3 -3 -3 -2 -3 -7 -8 -7 -5 -2 -1 -1 -1 -2 -2 -2 -2 -5 -25 -38 -42 -38 -35 -29 -22 -14 -7 -3 -2 -2 -2 -3 -4 -6 -8 -12 -20 -22 -26 -31 -31 -13 -5 -10 -35 -46 -46 -40 -35 -28 -25 -28 -29 -28 -26 -26 -23 -18 -13 -8 -5 -5 -7 -9 -7 -3 0 0 -2 -2 -2 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -3 -3 -4 -4 -4 -3 -4 -4 -2 -2 -2 -1 -2 -4 -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 -1 -2 -5 -9 -10 -7 -2 -1 -3 -6 -4 -2 -1 -1 -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 -1 -2 -4 -9 -13 -16 -17 -15 -12 -9 -13 -12 -8 -2 -2 -5 -13 -19 -19 -16 -11 -8 -6 -7 -9 -9 -6 -3 -2 -3 -3 -2 -1 0 0 0 0 0 0 0 0 -2 -4 -4 -4 -3 -3 -2 -6 -10 -10 -9 -10 -11 -9 -10 -11 -10 -9 -6 -9 -15 -29 -43 -55 -58 -54 -34 -15 -7 -5 -4 -3 -3 -3 -4 -5 -6 -8 -12 -18 -18 -19 -17 -14 -4 -5 -15 -34 -35 -31 -32 -46 -38 -33 -32 -32 -31 -25 -16 -8 -5 -4 -5 -6 -6 -7 -9 -6 -3 -1 -2 -7 -7 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -3 -3 -3 -3 -3 -2 -3 -3 -2 -2 -3 -3 -3 -5 -8 -6 -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 -1 -3 -6 -9 -10 -8 -4 -1 -1 -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 -1 -2 -5 -7 -10 -14 -17 -15 -12 -13 -11 -9 -5 -3 -2 -5 -10 -11 -9 -5 -2 -2 -3 -5 -7 -5 -4 -4 -5 -4 -2 0 0 0 0 0 0 0 0 0 -2 -3 -3 -3 -3 -3 -2 -8 -10 -10 -9 -10 -9 -7 -10 -11 -11 -10 -9 -15 -25 -30 -32 -36 -42 -49 -43 -29 -15 -6 -5 -4 -4 -3 -4 -5 -5 -5 -9 -13 -15 -15 -14 -11 -7 -6 -11 -22 -32 -36 -37 -40 -35 -29 -26 -24 -25 -18 -8 -5 -3 -3 -5 -7 -6 -7 -7 -6 -3 -1 -1 -7 -6 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -2 -4 -4 -4 -3 -2 -2 -2 -3 -3 -3 -4 -5 -5 -6 -9 -10 -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 -1 -1 -1 -4 -8 -7 -6 -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 -1 -2 -2 -2 -4 -8 -10 -10 -10 -7 -5 -4 -2 -2 -3 -5 -5 -4 -4 -4 -3 -2 -2 -3 -5 -5 -5 -3 -1 -1 0 0 0 0 0 0 0 0 -1 -2 -2 -3 -3 -3 -4 -5 -6 -7 -7 -6 -5 -5 -5 -7 -8 -8 -8 -8 -11 -14 -20 -28 -34 -35 -35 -47 -37 -21 -5 -5 -5 -5 -3 -2 -1 -2 -3 -4 -6 -8 -8 -7 -6 -4 -5 -13 -25 -34 -33 -27 -21 -18 -16 -15 -15 -17 -14 -10 -5 -3 -3 -5 -7 -6 -7 -9 -13 -21 -21 -15 -5 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -3 -4 -4 -3 -2 -2 -1 -2 -2 -2 -3 -4 -5 -6 -4 -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 -1 -1 -1 -1 -1 0 0 0 0 0 0 0 0 -1 -1 -2 -2 -3 -2 -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 -1 -4 -7 -8 -7 -5 -3 -4 -6 -8 -9 -9 -9 -9 -6 -2 -5 -7 -7 -7 -3 -1 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -2 -3 -4 -6 -6 -5 -4 -3 -3 -2 -2 -3 -4 -5 -5 -6 -8 -10 -11 -10 -10 -12 -19 -24 -29 -39 -37 -27 -14 -5 -4 -3 -2 -1 -1 -2 -2 -2 -3 -3 -3 -3 -2 -2 -2 -7 -12 -16 -14 -13 -12 -10 -10 -10 -10 -10 -7 -4 -3 -3 -4 -6 -7 -7 -7 -14 -29 -57 -54 -39 -16 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -2 -2 -2 -2 -2 -1 -1 -1 -2 -1 -1 -3 -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 -1 -1 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 -1 -1 -1 -1 -1 -1 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -5 -6 -6 -6 -6 -5 -6 -11 -20 -25 -25 -17 -10 -4 -2 -5 -8 -8 -2 -1 0 0 0 0 0 0 0 0 0 0 0 -2 -3 -3 -4 -5 -7 -6 -5 -4 -3 -2 -2 -3 -2 -3 -4 -4 -5 -8 -9 -7 -6 -5 -5 -6 -14 -24 -34 -36 -28 -17 -4 -3 -3 -2 -2 -3 -3 -3 -3 -3 -2 -2 -2 -1 -1 -2 -3 -4 -5 -6 -7 -8 -8 -10 -10 -8 -5 -6 -5 -5 -5 -8 -8 -7 -7 -10 -18 -29 -45 -26 -12 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -2 -4 -6 -6 -5 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -1 -1 0 -1 -1 -1 -1 -1 -1 0 0 0 0 0 0 0 0 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -1 -1 -1 -4 -4 -5 -7 -11 -7 -6 -13 -26 -34 -30 -5 -2 -1 -1 -2 -6 -6 -3 -1 -1 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -3 -3 -3 -4 -3 -2 -1 -1 -3 -3 -2 -2 -2 -3 -3 -5 -5 -5 -5 -3 -3 -3 -5 -9 -13 -15 -13 -9 -4 -4 -3 -4 -5 -7 -4 -2 -2 -3 -5 -5 -2 -2 -2 -2 -2 -2 -4 -6 -7 -8 -9 -9 -10 -9 -7 -6 -6 -7 -7 -7 -6 -8 -12 -20 -26 -29 -27 -12 -4 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 -3 -3 -3 -3 -3 -2 -2 -2 -2 -3 -4 -6 -6 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -3 -2 -2 -2 -2 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -2 -2 -2 -1 -2 -5 -5 -7 -12 -19 -24 -20 -18 -21 -27 -22 -9 -3 -4 -5 -7 -6 -5 -4 -2 -1 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -3 -4 -3 -3 -1 -1 0 0 -1 -2 -2 -2 -1 -1 -2 -3 -4 -4 -4 -4 -3 -3 -3 -4 -5 -6 -5 -5 -5 -4 -4 -5 -6 -7 -3 -2 -4 -10 -14 -11 -4 -5 -4 -3 -2 -2 -3 -5 -7 -8 -8 -9 -10 -11 -11 -10 -9 -7 -6 -4 -3 -9 -19 -27 -27 -30 -29 -12 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 0 0 0 0 -1 -2 -3 -3 -3 -2 -2 -2 -2 -2 -2 -2 -2 -5 -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 -1 -2 -1 -1 0 -1 -1 0 0 0 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -2 -2 -1 -4 -7 -9 -11 -15 -23 -34 -25 -17 -13 -16 -19 -16 -8 -9 -9 -8 -4 -4 -3 -2 -1 0 0 -1 -3 -2 -1 -1 0 0 0 0 0 -1 -2 -2 -2 -1 -1 -1 -1 -1 -1 -2 -2 -2 -1 -2 -2 -3 -2 -2 -3 -4 -2 -1 -2 -3 -3 -4 -3 -3 -3 -3 -3 -3 -4 -4 -2 -2 -2 -2 -3 -3 -2 -3 -2 -2 -2 -2 -3 -4 -5 -5 -6 -8 -11 -13 -12 -11 -8 -6 -4 -2 -6 -11 -15 -17 -12 -7 -2 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 0 0 0 0 -2 -3 -4 -4 -3 -1 -1 -1 -1 -1 0 -2 -4 -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 -1 -1 -1 0 0 0 0 0 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -2 -2 -3 -3 -7 -9 -9 -5 -8 -14 -17 -14 -10 -6 -6 -10 -10 -8 -6 -4 -2 -2 -2 -1 -1 -1 -1 -2 -2 -2 -1 0 0 0 0 0 0 0 -1 -2 -2 -2 -2 -2 -1 -1 -2 -2 -3 -3 -2 -3 -3 -3 -3 -3 -2 -1 -1 -1 -1 -2 -3 -4 -4 -4 -4 -3 -2 -2 -5 -5 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -2 -3 -4 -4 -4 -4 -6 -7 -8 -8 -8 -7 -6 -4 -2 -4 -11 -15 -16 -16 -16 -14 -10 -5 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 0 0 0 0 -1 -1 -3 -4 -4 -2 -1 0 0 0 0 0 -2 -3 -4 -3 -2 0 0 0 0 0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -2 -2 -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 -1 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -3 -5 -5 -4 -3 -4 -9 -10 -7 -1 0 -6 -15 -18 -15 -9 -3 -4 -4 -3 -1 -1 -2 -1 -1 -1 -1 -1 -4 -3 -1 -1 0 0 0 0 0 0 0 0 -1 -2 -3 -4 -4 -3 -2 -1 -2 -3 -3 -3 -3 -3 -4 -5 -4 -3 -1 0 0 0 -1 -3 -5 -7 -8 -7 -5 -4 -2 -2 -3 -3 -2 -2 -3 -3 -2 -2 -1 -1 -1 -1 -2 -3 -3 -3 -3 -4 -6 -5 -4 -3 -4 -4 -4 -2 -6 -10 -14 -15 -18 -26 -40 -38 -28 -14 -2 -1 0 0 0 -3 -6 -10 -10 -6 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -2 -3 -2 -1 0 0 0 0 -1 -1 -3 -4 -4 -2 0 0 0 0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -4 -3 -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 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 -4 -13 -12 -9 -8 -2 -2 -5 -9 -12 -9 -2 -1 -3 -7 -11 -10 -7 -4 -2 -1 -1 0 0 -1 -1 -2 -2 -1 -2 -3 -2 -1 0 0 0 0 0 0 0 0 0 0 -1 -2 -3 -3 -3 -2 -1 -2 -2 -2 -2 -2 -4 -4 -4 -3 -2 -1 -1 0 0 -3 -5 -6 -5 -5 -5 -4 -4 -4 -4 -4 -3 -4 -5 -5 -5 -4 -3 -3 -4 -4 -4 -2 -1 -2 -1 -1 -2 -2 -2 -2 -2 -2 -2 -3 -3 -11 -15 -17 -21 -29 -35 -39 -38 -31 -22 -12 -10 -9 -9 -7 -12 -18 -23 -24 -14 -5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -2 -1 -1 0 0 0 0 0 -1 -1 -2 -2 0 0 0 0 0 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -3 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 0 0 0 0 0 0 0 -1 -2 -6 -14 -25 -23 -11 -3 -4 -6 -7 -9 -12 -16 -14 -3 -1 0 -1 -1 -1 0 0 0 0 -1 -1 -3 -4 -4 -4 -3 -2 -2 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -2 -2 -2 -1 -1 -2 -3 -4 -4 -3 -2 -1 0 0 -2 -5 -6 -6 -6 -5 -5 -4 -4 -5 -4 -4 -4 -5 -5 -4 -3 -3 -2 -3 -4 -5 -4 -2 -1 -1 0 -1 -1 -2 -2 -2 -2 -2 -6 -11 -15 -19 -24 -30 -39 -42 -42 -40 -37 -34 -31 -28 -26 -25 -23 -24 -25 -24 -19 -10 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 0 0 0 0 0 0 0 0 -1 -1 0 0 0 0 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -2 -1 0 0 -1 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -5 -11 -15 -16 -11 -6 -3 -7 -11 -12 -12 -8 -3 -1 0 0 0 0 0 0 0 0 0 -1 -3 -6 -8 -8 -6 -3 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -2 -2 -2 -1 -1 -1 -2 -2 -2 -2 -1 -1 -1 -1 -1 -3 -6 -9 -7 -6 -5 -5 -4 -3 -3 -3 -3 -3 -5 -5 -5 -4 -2 -2 -2 -2 -2 -1 -1 -1 -1 -2 -3 -7 -7 -6 -4 -6 -14 -20 -22 -26 -33 -41 -45 -45 -43 -39 -36 -33 -30 -28 -25 -24 -23 -25 -28 -21 -7 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 0 0 0 0 0 -1 -1 -1 0 0 0 0 0 0 0 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -1 -1 -1 -1 -3 -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 -2 -7 -7 -4 -1 -1 -2 -2 -1 -1 0 0 0 0 0 0 -1 -4 -8 -13 -12 -11 -9 -12 -11 -9 -10 -14 -16 -17 -6 -4 -2 0 0 0 0 0 -3 -4 -3 -1 -4 -8 -9 -7 -5 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -2 -2 -2 -4 -4 -2 -2 -1 -1 0 0 -1 -1 -1 -2 -3 -4 -4 -4 -5 -4 -2 -2 -2 -3 -4 -6 -8 -8 -7 -6 -4 -3 -3 -3 -3 -2 -3 -5 -9 -6 -5 -10 -15 -19 -21 -23 -25 -29 -34 -39 -43 -45 -44 -42 -39 -36 -34 -31 -30 -31 -29 -27 -28 -31 -40 -29 -11 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 0 0 0 0 -1 0 0 -1 -2 -7 -7 -5 -1 0 0 0 0 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -2 -2 -1 -1 -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 -2 -4 -4 -3 -1 -2 -3 -3 -2 -1 -1 0 -1 -5 -6 -5 -4 -8 -13 -17 -12 -7 -5 -9 -8 -8 -10 -12 -13 -14 -10 -16 -19 -15 -3 -1 -3 -6 -15 -19 -18 -4 -9 -14 -11 -6 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -2 -2 -2 -6 -4 -3 -1 -1 0 0 0 -2 -3 -3 -2 -2 -2 -3 -3 -4 -4 -2 -3 -4 -5 -5 -6 -7 -6 -6 -7 -7 -8 -7 -7 -6 -4 -3 -3 -3 -2 -1 -4 -20 -32 -29 -12 -22 -32 -40 -46 -44 -41 -37 -35 -34 -33 -32 -30 -30 -30 -31 -29 -25 -23 -32 -23 -9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -1 0 -1 -1 -1 -2 -3 -4 -8 -12 -10 -5 0 0 0 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -1 -1 -1 -1 -1 -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 0 0 0 0 0 0 0 0 0 -3 -4 -3 -2 -1 -1 -1 -2 -2 -2 -1 -1 -4 -14 -17 -15 -11 -10 -12 -13 -12 -9 -5 -4 -6 -7 -7 -6 -6 -11 -16 -14 -10 -7 -3 -9 -11 -12 -15 -16 -12 -4 -9 -9 -6 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -3 -3 -3 -5 -3 -2 -1 -1 -1 -1 -1 -4 -6 -6 -4 -3 -4 -5 -5 -3 -2 -2 -3 -4 -5 -5 -6 -6 -5 -6 -7 -9 -10 -9 -8 -7 -6 -4 -3 -1 -1 0 -2 -7 -12 -12 -11 -31 -40 -42 -40 -38 -35 -32 -31 -30 -29 -29 -29 -29 -29 -29 -24 -12 -2 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -1 0 0 0 0 0 0 -1 -2 -3 -4 -6 -8 -12 -13 -8 -2 0 0 0 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -1 -2 -4 -4 -3 -2 -2 -3 -3 -3 -4 -4 -9 -12 -15 -17 -16 -13 -9 -8 -9 -13 -13 -8 -6 -8 -6 -4 -2 -2 -5 -6 -3 -1 -2 -7 -19 -14 -9 -6 -6 -6 -6 -5 -3 -2 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -2 -3 -3 -4 -4 -3 -2 -1 -1 -1 -1 -1 -3 -6 -5 -4 -3 -4 -4 -3 -2 -2 -3 -3 -4 -4 -4 -5 -5 -6 -6 -6 -6 -5 -4 -4 -4 -3 -2 -2 -1 -1 -2 -5 -9 -13 -13 -18 -31 -39 -43 -43 -40 -34 -30 -28 -28 -28 -28 -30 -30 -30 -27 -22 -9 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -1 0 0 0 0 0 -1 -1 -2 -3 -4 -5 -7 -11 -8 -4 0 0 0 -1 -1 -1 -2 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -4 -7 -6 -5 -8 -9 -8 -5 -6 -5 -4 -4 -4 -7 -15 -17 -17 -16 -16 -11 -7 -7 -7 -9 -11 -11 -14 -14 -11 -6 -3 -2 -4 -4 -3 -2 -2 -5 -11 -9 -6 -4 -3 -2 -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 -1 -3 -5 -6 -6 -5 -4 -3 -2 -2 -2 -1 -1 -1 -2 -2 -3 -3 -2 -3 -4 -4 -3 -3 -4 -5 -5 -4 -5 -5 -6 -7 -7 -6 -5 -5 -4 -4 -3 -3 -5 -16 -20 -16 -17 -18 -18 -15 -12 -16 -27 -36 -39 -41 -43 -36 -32 -31 -32 -32 -32 -31 -32 -32 -32 -29 -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 -1 -1 -1 -1 -2 -2 -1 -2 -2 -1 0 0 0 -1 -1 -1 -2 -2 -1 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -2 -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 -2 -9 -13 -15 -18 -18 -17 -14 -12 -11 -9 -11 -8 -4 -3 -4 -6 -9 -16 -20 -20 -16 -9 -6 -7 -6 -7 -7 -6 -7 -9 -9 -7 -5 -4 -5 -10 -9 -6 -1 0 0 -1 -2 -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 -1 -4 -6 -6 -5 -6 -4 -3 -2 -3 -3 -1 -1 -1 -2 -3 -4 -4 -4 -5 -5 -5 -4 -4 -5 -6 -6 -6 -6 -6 -7 -8 -9 -10 -9 -18 -26 -28 -22 -18 -20 -51 -54 -43 -32 -23 -15 -8 -7 -10 -16 -23 -33 -40 -43 -37 -34 -34 -37 -36 -35 -34 -35 -37 -37 -35 -27 -16 -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 -1 -1 -2 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 -3 -4 -4 -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 -1 -1 -3 -7 -18 -24 -21 -15 -12 -11 -10 -11 -11 -11 -12 -14 -13 -9 -4 -7 -12 -18 -21 -21 -15 -6 -5 -4 -3 -3 -4 -5 -6 -5 -5 -5 -4 -3 -3 -5 -5 -4 -1 -1 0 -1 -3 -3 -2 -1 -1 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -2 -2 -1 0 0 0 -1 -3 -5 -6 -6 -6 -6 -5 -3 -3 -3 -3 -3 -3 -3 -3 -3 -4 -5 -5 -5 -5 -4 -5 -6 -6 -7 -7 -7 -7 -7 -8 -12 -18 -33 -53 -70 -77 -65 -46 -24 -21 -20 -18 -15 -13 -9 -7 -9 -14 -20 -27 -35 -37 -36 -33 -30 -28 -28 -28 -29 -32 -35 -38 -37 -34 -37 -26 -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 0 0 0 0 0 0 -1 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -4 -4 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -5 -5 -3 -1 0 0 0 0 0 0 -1 0 0 -1 -3 -11 -18 -23 -24 -21 -19 -18 -18 -15 -9 -4 -3 -3 -4 -3 -3 -3 -6 -13 -19 -25 -30 -34 -37 -36 -22 -10 -3 -3 -3 -2 -3 -4 -4 -5 -4 -4 -5 -5 -4 -4 -4 -4 -5 -7 -8 -6 -3 -2 -2 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 -1 -1 -2 -3 -5 -6 -5 -2 0 0 0 -1 -1 -3 -8 -8 -7 -9 -10 -8 -3 -3 -3 -3 -2 -2 -3 -5 -4 -4 -5 -5 -5 -5 -6 -7 -8 -8 -9 -11 -10 -8 -8 -11 -21 -42 -47 -47 -40 -28 -18 -12 -10 -9 -9 -9 -9 -10 -14 -21 -26 -29 -32 -34 -33 -31 -29 -28 -28 -29 -28 -27 -27 -28 -31 -31 -30 -32 -25 -17 -8 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -1 -1 0 0 0 0 0 0 0 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 -1 -1 -2 -4 -4 -4 -3 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -4 -7 -7 -4 -2 0 0 0 -1 -2 -4 -8 -11 -11 -7 -4 -5 -7 -11 -16 -19 -21 -24 -19 -10 -1 -1 -2 -2 -3 -3 -4 -6 -15 -17 -19 -20 -23 -24 -24 -21 -18 -15 -14 -11 -6 -3 -3 -5 -5 -5 -5 -5 -5 -5 -5 -7 -7 -8 -9 -9 -7 -6 -4 -3 -2 -1 -1 -1 0 0 0 0 0 0 0 0 -1 -1 -2 -3 -5 -8 -8 -6 -1 0 0 -1 -2 -4 -6 -8 -8 -7 -8 -7 -5 -2 -2 -3 -3 -4 -5 -4 -3 -3 -4 -5 -6 -6 -6 -6 -6 -7 -8 -8 -10 -9 -8 -9 -15 -22 -30 -28 -25 -21 -17 -12 -9 -9 -9 -9 -10 -10 -11 -16 -24 -30 -32 -32 -32 -33 -32 -32 -30 -29 -29 -28 -27 -26 -27 -28 -27 -27 -27 -26 -23 -16 -3 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -2 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -3 -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 -1 -1 -2 -2 -2 -2 -3 -6 -7 -7 -7 -9 -13 -16 -8 -2 -1 -6 -11 -16 -20 -22 -24 -26 -22 -13 -3 -3 -4 -6 -6 -4 -5 -10 -12 -13 -13 -14 -13 -13 -13 -15 -17 -20 -21 -15 -8 -6 -11 -8 -4 -4 -4 -4 -3 -6 -6 -4 -4 -5 -5 -3 -2 -2 -1 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -6 -9 -9 -6 0 0 0 -1 -4 -7 -7 -5 -5 -4 -4 -3 -3 -2 -2 -2 -3 -4 -4 -4 -3 -4 -4 -5 -6 -6 -5 -5 -5 -5 -6 -6 -5 -6 -7 -9 -13 -18 -21 -21 -18 -16 -13 -11 -9 -8 -8 -8 -8 -9 -10 -19 -29 -38 -40 -38 -34 -33 -33 -32 -30 -29 -29 -30 -30 -31 -30 -29 -27 -27 -27 -26 -24 -21 -14 -7 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -5 -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 -1 -4 -4 -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 -1 -1 -2 -4 -6 -10 -7 -5 -3 -3 -5 -6 -3 -2 -4 -10 -17 -21 -22 -20 -22 -26 -29 -25 -19 -15 -16 -17 -15 -8 -4 -3 -5 -8 -10 -12 -8 -6 -5 -4 -4 -6 -8 -6 -6 -6 -9 -6 -4 -3 -2 -2 -2 -4 -3 -2 -3 -4 -3 -1 -1 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 0 0 0 -2 -5 -9 -7 -3 -4 -3 -2 -2 -3 -4 -4 -4 -4 -3 -2 -2 -3 -4 -4 -4 -5 -5 -5 -4 -4 -4 -4 -4 -4 -4 -4 -4 -4 -8 -10 -12 -12 -10 -9 -9 -8 -7 -6 -6 -7 -8 -9 -20 -30 -39 -41 -38 -34 -31 -30 -29 -30 -30 -31 -31 -30 -29 -28 -28 -24 -22 -22 -21 -20 -21 -20 -12 -5 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -2 -4 -8 -11 -10 -4 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 -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 -1 -3 -6 -9 -9 -8 -3 -1 -1 0 -1 -1 -3 -4 -7 -12 -18 -22 -20 -13 -17 -22 -28 -30 -29 -28 -28 -28 -26 -20 -10 -6 -5 -5 -7 -9 -10 -6 -3 -2 -2 -1 -1 -1 -2 -3 -5 -9 -8 -5 -3 -2 -2 -3 -7 -7 -6 -4 -2 -1 -1 -1 -1 -2 -3 -4 -4 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -3 -6 -10 -6 -4 -3 -3 -2 -2 -5 -5 -5 -4 -3 -3 -2 -2 -3 -3 -4 -4 -4 -4 -4 -3 -3 -3 -3 -3 -3 -3 -4 -6 -7 -8 -7 -6 -6 -6 -7 -8 -9 -10 -12 -13 -13 -14 -14 -22 -31 -37 -35 -36 -34 -30 -28 -29 -31 -31 -31 -31 -29 -25 -22 -20 -19 -18 -17 -16 -15 -16 -16 -15 -11 -5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -4 -5 -7 -11 -11 -8 -1 0 0 0 0 0 0 0 0 -1 -1 -2 -2 -1 0 0 0 0 0 0 0 -1 -1 -1 -3 -4 -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 -1 -2 -4 -6 -9 -9 -6 -1 -1 -1 -1 -2 -4 -6 -8 -11 -14 -17 -19 -14 -11 -14 -18 -21 -23 -24 -26 -28 -26 -17 -12 -7 -9 -9 -9 -7 -7 -9 -9 -8 -7 -5 -2 -1 -1 -1 -2 -4 -8 -9 -8 -6 -3 -2 -3 -5 -5 -3 -1 -1 0 0 0 -2 -4 -7 -9 -7 -3 -1 0 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 -4 -12 -14 -11 -7 -4 -3 -3 -2 -3 -5 -6 -4 -4 -3 -3 -2 -2 -2 -2 -3 -3 -3 -3 -3 -4 -4 -3 -3 -3 -3 -2 -3 -3 -5 -7 -11 -9 -6 -3 -3 -4 -6 -10 -15 -20 -25 -24 -24 -26 -29 -33 -34 -33 -34 -34 -33 -29 -30 -29 -27 -27 -27 -25 -22 -18 -15 -14 -14 -14 -14 -13 -13 -13 -14 -12 -6 -1 -1 0 0 0 -1 -1 -4 -4 -2 -1 -1 -1 -1 -2 -4 -8 -11 -13 -14 -9 -4 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 -1 -1 -2 -4 -4 -3 -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 -1 -2 -3 -3 -3 -4 -2 -1 -1 -3 -4 -5 -5 -6 -7 -10 -13 -16 -17 -11 -10 -11 -15 -17 -18 -19 -21 -23 -22 -11 -6 -5 -7 -9 -10 -8 -9 -9 -9 -9 -8 -7 -4 -3 -2 -1 -1 -1 -3 -6 -8 -8 -6 -2 -1 -2 -3 -3 -2 -1 0 0 -1 -3 -5 -7 -6 -4 -2 -1 -1 -2 -3 -3 -2 -1 0 0 -16 -28 -18 -6 0 -1 -2 -5 -9 -12 -9 -5 -2 -1 -1 -1 -2 -2 -2 -2 -2 -2 -2 -2 -2 -3 -4 -4 -4 -4 -5 -6 -8 -8 -6 -4 -3 -3 -7 -14 -22 -20 -19 -19 -18 -15 -10 -3 -2 -3 -6 -11 -17 -22 -26 -28 -30 -30 -30 -29 -29 -29 -28 -27 -26 -26 -25 -24 -23 -22 -19 -16 -15 -14 -13 -12 -11 -11 -10 -10 -11 -11 -11 -5 -1 0 0 0 -1 -1 -2 -4 -5 -4 -2 -1 -1 -2 -3 -9 -17 -24 -10 -5 -4 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -2 -2 -2 -2 -1 -2 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -1 -2 -2 -1 -2 -4 -5 -6 -6 -6 -7 -9 -11 -14 -14 -10 -9 -9 -10 -12 -10 -9 -9 -10 -13 -19 -9 -7 -8 -8 -8 -7 -6 -5 -4 -4 -2 -1 -2 -5 -5 -3 -1 -1 -2 -4 -7 -8 -7 -2 -3 -3 -4 -5 -4 -2 -1 0 -1 -1 -3 -3 -1 -1 0 -1 -1 -4 -7 -9 -6 -2 0 0 -20 -28 -21 -5 0 -3 -10 -11 -9 -6 -4 -3 -2 -1 -1 -1 -1 -1 -1 -1 -1 -2 -3 -4 -5 -6 -7 -7 -6 -7 -10 -12 -12 -12 -10 -6 -5 -6 -10 -15 -21 -20 -21 -22 -23 -22 -17 -8 -5 -5 -5 -5 -6 -11 -20 -23 -24 -25 -26 -26 -25 -25 -25 -26 -25 -21 -19 -17 -17 -17 -15 -14 -15 -15 -14 -12 -9 -8 -8 -9 -10 -10 -9 -4 -2 0 0 0 0 0 0 -1 -2 -2 -2 -1 -1 -5 -7 -9 -17 -17 -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 -1 -1 -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 -1 -1 0 -1 -1 -2 -3 -4 -5 -5 -6 -6 -6 -7 -11 -16 -24 -21 -16 -10 -9 -9 -9 -7 -7 -8 -8 -6 -4 -2 -5 -7 -8 -7 -6 -4 -2 -2 -2 -3 -4 -5 -7 -9 -9 -7 -5 -3 -3 -5 -6 -6 -5 -5 -4 -3 -3 -3 -3 -1 -1 0 0 0 0 0 -1 -1 -2 -5 -12 -19 -20 -15 -4 0 -4 -23 -30 -31 -22 -7 -6 -16 -16 -13 -8 -3 -2 -2 -1 -1 -1 -1 -1 -1 -3 -6 -11 -11 -10 -8 -9 -12 -14 -12 -11 -12 -12 -13 -12 -11 -9 -10 -16 -21 -24 -25 -28 -28 -27 -24 -21 -17 -13 -11 -10 -10 -10 -8 -8 -8 -8 -10 -14 -20 -22 -22 -21 -19 -19 -19 -17 -16 -15 -14 -15 -15 -16 -17 -16 -14 -11 -7 -6 -7 -7 -8 -9 -9 -4 -1 0 0 0 0 -1 -1 -2 -2 -2 -5 -8 -13 -33 -27 -13 -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 -1 -1 0 0 0 0 0 -1 -1 -1 -2 -2 -1 -1 -1 0 0 -1 -2 -2 -4 -6 -9 -8 -7 -8 -13 -21 -30 -32 -24 -14 -9 -9 -8 -6 -5 -3 -2 -1 -1 -1 -3 -4 -4 -5 -6 -5 -3 -2 -2 -3 -4 -5 -8 -11 -13 -10 -6 -4 -3 -3 -4 -2 -3 -5 -5 -4 -3 -3 -2 -1 -1 -1 0 0 0 0 -1 -1 -5 -13 -23 -32 -31 -23 -9 -3 -17 -55 -73 -73 -53 -11 -12 -23 -28 -29 -29 -27 -16 -9 -4 -2 -1 -2 -2 -2 -1 -1 -2 -2 -6 -13 -16 -18 -19 -17 -14 -10 -10 -11 -12 -12 -16 -19 -22 -26 -27 -27 -27 -25 -23 -21 -19 -17 -16 -16 -15 -14 -12 -9 -8 -8 -7 -7 -6 -8 -15 -18 -18 -16 -16 -16 -15 -14 -14 -13 -12 -12 -12 -13 -12 -10 -8 -9 -9 -9 -9 -8 -8 -7 -3 -1 0 0 0 -2 -3 -5 -7 -4 -2 -4 -10 -14 -16 -11 -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 -1 -2 -3 -2 -2 -1 -1 0 -3 -4 -5 -5 -4 -2 -2 -2 -1 -1 -1 -1 -2 -5 -8 -10 -9 -8 -9 -14 -22 -28 -34 -23 -15 -10 -9 -6 -4 -2 -1 -1 0 0 -1 -1 -1 -2 -3 -6 -5 -3 -2 -2 -2 -3 -6 -8 -11 -12 -10 -8 -4 -3 -2 -1 -1 -2 -5 -6 -6 -6 -6 -6 -4 -3 -2 -1 0 0 0 0 -1 -6 -28 -46 -46 -54 -56 -49 -14 -13 -31 -45 -46 -32 -3 -13 -19 -21 -21 -22 -21 -14 -10 -6 -3 -2 -2 -2 -1 -1 -1 -1 -1 -6 -15 -19 -19 -17 -16 -14 -13 -12 -12 -11 -13 -21 -24 -25 -27 -31 -30 -27 -25 -24 -23 -23 -23 -21 -19 -17 -16 -16 -18 -17 -15 -12 -9 -7 -4 -4 -7 -10 -13 -14 -14 -14 -13 -12 -11 -11 -11 -11 -11 -9 -8 -8 -11 -11 -11 -10 -9 -8 -6 -3 -1 -1 0 0 -2 -5 -7 -7 -3 -1 -1 -3 -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 -1 -2 -2 -2 -1 -1 -1 -1 -2 -4 -4 -3 -3 -2 -2 -2 -1 -1 -1 -1 -2 -5 -8 -10 -9 -7 -9 -12 -19 -22 -22 -16 -12 -10 -9 -5 -3 -1 -1 -1 -1 -1 -1 -1 -2 -3 -4 -5 -5 -4 -3 -3 -4 -5 -7 -8 -9 -9 -7 -5 -4 -3 -2 -1 -1 -2 -3 -4 -5 -7 -8 -8 -7 -6 -7 -9 -6 -1 -1 0 -3 -8 -37 -52 -60 -72 -79 -63 -11 -3 0 0 0 0 -2 -9 -12 -12 -9 -9 -8 -7 -6 -6 -5 -3 -2 -2 -2 -3 -3 -4 -7 -10 -13 -15 -17 -17 -15 -14 -13 -12 -12 -12 -16 -23 -25 -25 -25 -29 -29 -28 -27 -26 -26 -25 -25 -23 -21 -18 -16 -18 -23 -24 -21 -17 -11 -9 -7 -5 -4 -3 -5 -10 -10 -10 -10 -10 -9 -9 -8 -8 -7 -6 -6 -8 -10 -9 -6 -4 -4 -5 -5 -4 -2 -1 0 0 -3 -6 -9 -8 -6 -4 -3 -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 0 0 0 0 0 0 0 -2 -2 -2 -2 -2 -2 -1 -1 -2 -2 -2 -2 -2 -2 -2 -2 -2 -1 -1 -1 -3 -6 -9 -12 -12 -8 -6 -7 -9 -10 -9 -6 -6 -7 -7 -4 -3 -2 -2 -2 -2 -2 -2 -4 -5 -6 -6 -6 -4 -4 -5 -6 -7 -6 -5 -6 -6 -5 -2 -2 -2 -1 -1 -1 -1 -2 -3 -3 -4 -6 -7 -8 -8 -9 -10 -12 -5 -2 -1 0 -4 -15 -42 -57 -69 -81 -96 -105 -90 -39 -12 0 0 0 -2 -7 -8 -8 -8 -11 -10 -8 -6 -5 -7 -9 -7 -6 -6 -7 -7 -7 -9 -10 -10 -11 -13 -15 -15 -15 -13 -12 -11 -16 -21 -27 -31 -32 -31 -29 -29 -28 -27 -27 -26 -26 -25 -23 -22 -20 -17 -16 -17 -17 -17 -15 -12 -9 -7 -5 -4 -4 -4 -3 -6 -8 -9 -8 -7 -7 -7 -6 -6 -5 -6 -5 -3 -2 -1 -1 -2 -3 -4 -4 -3 -2 -1 0 -3 -4 -6 -8 -9 -9 -8 -8 -5 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -4 -6 -6 -2 -2 -3 -6 -9 -14 -20 -19 -14 -7 -5 -6 -7 -6 -6 -5 -4 -3 -2 -2 -2 -2 -3 -5 -5 -4 -7 -9 -10 -5 -4 -4 -4 -6 -8 -9 -7 -5 -4 -4 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -4 -6 -6 -6 -8 -11 -14 -16 -14 -10 -8 -10 -20 -33 -49 -59 -63 -65 -64 -76 -69 -30 -9 0 0 0 -1 -2 -4 -6 -6 -5 -6 -5 -5 -5 -8 -12 -15 -11 -7 -3 -4 -6 -8 -8 -8 -8 -8 -11 -13 -14 -14 -12 -14 -24 -31 -35 -37 -35 -32 -30 -29 -29 -29 -29 -27 -26 -25 -23 -21 -20 -20 -16 -13 -12 -13 -12 -11 -9 -8 -6 -5 -2 -2 -3 -5 -6 -7 -7 -5 -5 -4 -4 -4 -3 -3 -2 -1 -1 -1 -1 -1 -2 -3 -4 -4 -3 -2 -1 -4 -5 -3 -4 -5 -6 -5 -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 -1 -1 -1 -1 -2 -3 -3 -3 -2 -1 -1 -1 -1 -2 -2 -3 -1 -7 -11 -12 -13 -19 -24 -23 -20 -14 -5 -3 -3 -3 -2 -1 -1 -1 -2 -2 -2 -2 -3 -5 -4 -3 -5 -7 -8 -6 -7 -7 -7 -7 -7 -7 -7 -5 -4 -3 -5 -3 -1 -1 -2 -2 -1 -1 0 -1 -3 -6 -9 -9 -8 -8 -10 -16 -32 -49 -47 -43 -42 -45 -49 -53 -56 -57 -57 -56 -65 -69 -63 -42 -15 0 0 0 -2 -6 -9 -7 -4 -4 -4 -5 -5 -7 -8 -9 -7 -5 -3 -5 -7 -8 -8 -8 -7 -8 -8 -9 -11 -14 -19 -24 -29 -33 -36 -38 -39 -36 -33 -32 -31 -30 -29 -27 -26 -24 -23 -22 -21 -21 -18 -16 -14 -13 -12 -12 -10 -9 -7 -6 -3 -2 -1 -2 -3 -3 -2 -5 -5 -5 -4 -3 -3 -2 -2 -1 -1 -2 -2 -1 -2 -2 -3 -3 -3 -2 -1 -5 -4 -3 -6 -8 -9 -7 -4 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 -1 -1 -1 -2 -1 -1 -2 -1 -1 -1 0 -1 -1 -1 -3 -9 -10 -10 -9 -14 -17 -14 -9 -5 -3 -4 -3 -2 -2 -2 -4 -8 -5 -3 -2 -5 -9 -11 -10 -11 -13 -14 -15 -16 -19 -15 -12 -8 -6 -5 -5 -5 -5 -5 -6 -5 -4 -4 -3 -2 -1 -1 -1 -1 -3 -8 -12 -15 -14 -13 -13 -17 -43 -61 -61 -58 -57 -58 -65 -58 -49 -44 -46 -51 -60 -73 -72 -54 -14 0 -1 -3 -7 -11 -14 -8 -4 -4 -3 -4 -4 -7 -8 -7 -7 -6 -6 -7 -7 -7 -7 -7 -7 -7 -6 -6 -9 -15 -30 -35 -36 -35 -35 -36 -38 -38 -37 -35 -33 -30 -27 -26 -24 -23 -22 -21 -21 -22 -22 -20 -18 -15 -14 -12 -10 -8 -7 -5 -4 -3 -2 -2 -3 -3 -3 -3 -2 -2 -3 -2 -2 -2 -2 -1 -2 -3 -4 -4 -3 -3 -3 -4 -3 -2 -1 -8 -6 -4 -2 -2 -4 -6 -3 0 0 0 0 0 0 0 0 0 -1 -2 -3 -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 -1 -1 -1 0 0 -1 -1 -1 -2 -2 -2 -2 -1 -1 -2 -5 -10 -10 -10 -9 -8 -7 -8 -12 -13 -8 -5 -3 -3 -2 -2 -2 -2 -4 -4 -3 -2 -4 -11 -25 -31 -28 -29 -31 -30 -27 -24 -22 -19 -14 -9 -6 -6 -7 -7 -7 -7 -6 -5 -4 -4 -4 -3 -3 -2 -2 -3 -4 -8 -13 -18 -21 -26 -34 -45 -64 -64 -56 -51 -57 -68 -84 -73 -51 -28 -28 -23 -21 -27 -27 -20 -2 0 -4 -9 -16 -22 -23 -15 -11 -8 -6 -4 -3 -5 -6 -8 -10 -10 -11 -12 -13 -12 -10 -7 -6 -5 -5 -5 -6 -10 -18 -27 -34 -38 -39 -39 -39 -38 -36 -33 -31 -32 -29 -25 -23 -22 -21 -21 -20 -20 -20 -19 -19 -18 -16 -14 -12 -9 -6 -5 -3 -3 -2 -3 -5 -3 -2 -2 -2 -3 -3 -2 -2 -2 -1 -1 -2 -3 -3 -3 -3 -2 -3 -3 -2 -2 -2 -7 -9 -11 -9 -4 -1 -1 0 0 0 0 0 0 0 0 0 -1 -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 -1 -2 -3 -3 -2 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -1 -3 -8 -14 -12 -10 -8 -7 -6 -6 -9 -7 -5 -2 -2 -2 -2 -1 -2 -3 -6 -7 -6 -6 -13 -24 -41 -38 -34 -31 -36 -46 -52 -31 -22 -18 -15 -11 -8 -7 -6 -6 -6 -6 -6 -6 -6 -5 -5 -4 -3 -3 -4 -5 -6 -7 -9 -14 -20 -29 -38 -49 -63 -74 -81 -84 -87 -93 -102 -117 -126 -127 -113 -53 -17 -7 -7 -5 -4 -2 -6 -12 -17 -19 -17 -12 -9 -7 -5 -3 -3 -4 -4 -5 -6 -7 -9 -11 -12 -11 -8 -6 -6 -6 -5 -4 -4 -3 -5 -17 -27 -33 -38 -37 -37 -36 -34 -32 -31 -33 -31 -28 -24 -22 -20 -18 -17 -17 -16 -16 -17 -17 -16 -14 -12 -10 -6 -5 -4 -3 -3 -3 -3 -2 -2 -2 -2 -2 -2 -2 -1 -1 -1 -1 -3 -4 -3 -2 -2 -1 -3 -3 -3 -2 -2 -5 -7 -8 -6 -3 -1 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 -1 -1 -2 -3 -2 -2 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -3 -6 -7 -6 -5 -5 -4 -3 -3 -4 -3 -2 -1 -1 -2 -2 -2 -4 -6 -8 -10 -11 -13 -20 -30 -37 -25 -19 -17 -22 -37 -43 -29 -21 -16 -14 -13 -9 -5 -5 -4 -4 -4 -6 -8 -9 -10 -9 -7 -7 -6 -7 -9 -11 -12 -9 -9 -14 -24 -39 -48 -56 -67 -77 -83 -87 -103 -114 -121 -119 -113 -103 -91 -85 -76 -66 -51 -34 -14 -12 -12 -12 -9 -9 -9 -7 -5 -4 -3 -3 -3 -3 -3 -3 -4 -6 -8 -9 -8 -6 -5 -5 -4 -4 -4 -6 -12 -19 -27 -31 -32 -31 -33 -34 -33 -32 -31 -32 -34 -32 -29 -26 -23 -21 -19 -18 -17 -17 -16 -16 -15 -12 -10 -8 -7 -5 -5 -4 -4 -4 -4 -2 -2 -2 -3 -3 -3 -2 -1 -1 -1 -2 -3 -4 -4 -3 -2 -1 -2 -3 -3 -3 -2 -1 -1 -1 -2 -3 -2 -1 -1 0 0 0 0 0 -1 -1 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -2 -2 -1 -1 -1 -1 -1 0 -1 -1 -1 -2 -2 -2 -2 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 0 0 0 -1 -1 -3 -4 -6 -7 -8 -9 -10 -11 -13 -14 -12 -8 -8 -9 -12 -16 -21 -23 -17 -12 -9 -9 -7 -6 -7 -6 -5 -4 -5 -8 -11 -14 -13 -13 -12 -14 -16 -18 -20 -20 -19 -14 -16 -26 -45 -52 -57 -62 -65 -69 -76 -93 -104 -110 -110 -103 -91 -75 -70 -66 -63 -56 -47 -34 -23 -15 -10 -7 -9 -9 -8 -6 -5 -4 -3 -4 -4 -4 -3 -4 -6 -8 -8 -8 -6 -8 -8 -6 -8 -13 -20 -25 -29 -31 -32 -33 -32 -30 -30 -29 -29 -30 -30 -30 -29 -26 -23 -20 -18 -16 -15 -14 -15 -15 -13 -11 -9 -7 -5 -4 -3 -3 -4 -4 -4 -3 -2 -2 -3 -4 -4 -3 -2 -1 -1 -1 -2 -2 -4 -4 -2 -2 -2 -3 -4 -4 -3 -2 -2 0 0 -1 -1 -1 -1 0 0 0 0 0 0 -1 -1 -1 -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 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -2 -2 -3 -2 -1 -1 -1 -1 0 0 0 0 0 -1 -2 -2 -2 -1 -1 -1 -2 -2 -2 -2 -3 -5 -3 -2 -3 -2 -3 -4 -6 -8 -10 -10 -10 -10 -9 -9 -9 -9 -7 -7 -7 -15 -24 -31 -30 -26 -18 -10 -7 -7 -7 -7 -7 -6 -5 -5 -5 -6 -9 -12 -15 -15 -18 -24 -28 -29 -28 -27 -26 -24 -25 -31 -41 -49 -54 -57 -58 -62 -72 -91 -99 -103 -102 -94 -79 -64 -56 -49 -42 -35 -29 -25 -21 -17 -13 -11 -10 -9 -8 -7 -8 -6 -5 -5 -6 -6 -4 -4 -5 -8 -9 -9 -8 -13 -14 -11 -13 -23 -32 -32 -24 -20 -20 -27 -29 -28 -28 -28 -28 -28 -28 -27 -24 -22 -19 -17 -15 -13 -11 -10 -10 -10 -9 -9 -8 -7 -6 -4 -3 -4 -4 -4 -4 -3 -3 -3 -3 -4 -3 -3 -2 -1 -1 -1 -2 -3 -3 -4 -4 -3 -3 -4 -4 -4 -3 -2 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -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 -1 -1 -3 -3 -3 -3 -3 -1 -1 -1 -1 -1 0 0 0 -1 -1 -2 -1 -1 -1 -1 -1 0 -1 -1 -1 -2 -5 -7 -5 -7 -11 -17 -11 -3 -4 -6 -8 -9 -7 -5 -4 -7 -11 -12 -8 -13 -22 -22 -20 -23 -26 -22 -17 -14 -12 -8 -4 -4 -5 -5 -5 -5 -5 -7 -9 -11 -14 -15 -18 -25 -34 -39 -39 -33 -30 -29 -31 -35 -38 -42 -45 -49 -53 -60 -75 -89 -96 -95 -89 -78 -68 -58 -50 -43 -35 -27 -18 -14 -13 -14 -12 -10 -5 -3 -3 -3 -3 -5 -7 -8 -8 -7 -5 -6 -7 -11 -11 -8 -6 -8 -7 -8 -10 -18 -22 -21 -15 -10 -9 -15 -17 -18 -22 -25 -25 -25 -21 -20 -19 -17 -15 -12 -10 -9 -8 -7 -7 -8 -10 -10 -10 -9 -8 -8 -7 -8 -7 -5 -3 -3 -3 -2 -2 -2 -2 -1 -2 -1 -1 -1 -2 -2 -4 -4 -4 -3 -3 -3 -2 -2 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -4 -4 -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 0 0 0 0 -1 -1 -2 -3 -3 -2 -2 -1 -1 -1 -1 0 0 0 0 0 -1 -2 -1 0 0 0 -1 0 0 0 -1 -3 -7 -8 -7 -8 -9 -9 -6 -2 -2 -3 -4 -5 -5 -6 -7 -7 -8 -9 -8 -7 -7 -6 -6 -9 -12 -12 -12 -13 -13 -8 -5 -3 -4 -5 -7 -8 -8 -7 -6 -7 -9 -13 -15 -20 -28 -44 -48 -44 -35 -30 -29 -34 -35 -36 -40 -48 -57 -68 -81 -89 -92 -89 -80 -70 -62 -54 -46 -38 -30 -24 -19 -16 -14 -13 -12 -9 -6 -4 -4 -5 -7 -7 -6 -6 -5 -5 -4 -6 -8 -9 -8 -5 -3 -3 -3 -3 -5 -9 -10 -10 -11 -11 -8 -5 -5 -8 -13 -17 -19 -17 -12 -11 -12 -14 -13 -11 -9 -8 -7 -7 -7 -13 -17 -18 -16 -15 -14 -15 -13 -10 -6 -4 -2 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -2 -4 -4 -4 -2 -2 -2 -2 -2 -2 -2 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 -2 -3 -3 -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 -1 -1 -2 -2 -1 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -1 -1 -1 -1 0 0 -3 -8 -15 -12 -9 -8 -12 -17 -23 -19 -15 -10 -8 -7 -7 -7 -7 -6 -5 -5 -5 -4 -4 -3 -4 -5 -6 -7 -8 -9 -8 -5 -4 -3 -3 -3 -3 -5 -4 -4 -4 -5 -7 -10 -13 -19 -26 -38 -39 -37 -32 -30 -31 -36 -42 -44 -49 -54 -59 -67 -81 -86 -86 -81 -72 -62 -53 -45 -38 -31 -23 -20 -18 -16 -13 -9 -7 -7 -6 -5 -5 -4 -4 -4 -4 -4 -4 -3 -3 -3 -4 -5 -5 -2 -3 -5 -6 -6 -6 -6 -7 -10 -16 -18 -14 -5 -5 -5 -6 -7 -8 -7 -5 -6 -8 -9 -9 -9 -8 -8 -7 -7 -5 -18 -26 -27 -21 -15 -10 -10 -8 -5 -1 -1 -1 -1 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -2 -3 -4 -4 -4 -2 -2 -2 -3 -3 -3 -2 -2 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 -1 -2 -2 -1 -1 -2 -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 -1 -1 -1 -1 -1 -1 -1 0 -1 -1 -1 0 0 -1 -1 -1 0 0 0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -3 -6 -11 -17 -15 -13 -10 -10 -15 -18 -18 -17 -15 -11 -8 -8 -8 -7 -6 -4 -4 -3 -3 -3 -3 -4 -4 -6 -7 -8 -9 -8 -5 -4 -3 -2 -2 -3 -4 -5 -6 -8 -9 -9 -12 -18 -23 -28 -33 -37 -35 -31 -28 -27 -32 -44 -36 -36 -46 -93 -105 -98 -90 -82 -74 -64 -55 -46 -39 -33 -29 -24 -21 -19 -17 -15 -11 -7 -7 -6 -5 -5 -4 -4 -3 -3 -2 -2 -2 -2 -3 -3 -3 -3 -4 -4 -6 -7 -6 -5 -2 -2 -6 -10 -13 -9 -4 -4 -4 -3 -4 -4 -5 -5 -5 -5 -6 -6 -7 -7 -6 -5 -6 -8 -9 -11 -11 -9 -5 -1 -1 0 0 0 0 0 0 -1 -1 -1 -2 -2 -2 -1 -1 -1 -2 -2 -3 -3 -3 -3 -2 -2 -2 -3 -3 -3 -3 -2 -1 -1 0 0 0 0 0 0 0 0 0 0 0 -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 -1 -1 -1 -1 -1 -1 -1 0 0 -1 -1 -1 -1 -1 -1 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -3 -5 -6 -6 -7 -9 -12 -13 -13 -13 -12 -12 -13 -13 -13 -10 -9 -10 -10 -10 -9 -8 -6 -5 -6 -6 -5 -5 -6 -8 -9 -10 -8 -6 -4 -3 -3 -3 -4 -5 -7 -9 -12 -14 -13 -16 -19 -22 -22 -25 -33 -29 -26 -23 -27 -38 -50 -49 -55 -72 -118 -113 -100 -89 -80 -72 -64 -55 -49 -44 -39 -34 -30 -25 -23 -22 -21 -20 -16 -11 -9 -7 -7 -7 -5 -3 -4 -5 -5 -2 -4 -6 -6 -5 -5 -6 -6 -6 -7 -7 -4 -1 -1 -1 -2 -4 -2 -1 -1 -1 -2 -2 -2 -4 -6 -8 -7 -7 -6 -6 -6 -6 -6 -5 -3 -2 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -2 -2 -2 -2 -2 -2 -2 -2 -2 -3 -3 -2 -2 -3 -3 -3 -3 -2 0 -1 0 0 0 0 0 0 0 0 0 0 -1 -2 -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 -1 -1 -1 0 0 -1 -1 -1 -1 -2 -2 -2 -1 -2 -2 -2 -1 -1 -1 -1 -1 -2 -2 -1 0 -1 -1 -1 -2 -2 -3 -4 -3 -2 -3 -8 -11 -14 -13 -12 -10 -10 -11 -11 -10 -10 -11 -12 -14 -15 -16 -14 -13 -13 -13 -12 -10 -8 -8 -10 -13 -14 -12 -8 -7 -6 -6 -6 -10 -14 -18 -21 -22 -21 -22 -21 -19 -15 -16 -19 -19 -22 -29 -40 -57 -73 -89 -100 -110 -120 -111 -101 -90 -80 -70 -62 -55 -51 -49 -47 -41 -38 -37 -36 -35 -33 -32 -25 -20 -18 -19 -19 -16 -10 -8 -10 -14 -13 -9 -10 -11 -11 -9 -6 -4 -3 -2 -2 -2 -1 0 0 0 -1 -1 -1 -1 -1 -1 -1 0 -1 -5 -9 -11 -12 -9 -5 -3 -2 -2 -3 -2 -1 0 0 0 0 0 0 0 0 -1 -1 0 0 0 0 0 -1 -1 -1 -2 -2 -2 -3 -3 -3 -3 -3 -3 -3 -3 -2 -2 -2 -2 -3 -3 -2 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -1 -1 -1 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -2 -2 -1 0 -1 -1 -2 -2 -2 -2 -2 -2 -2 -2 -2 -7 -9 -9 -8 -7 -7 -8 -10 -12 -14 -16 -17 -17 -18 -19 -20 -18 -16 -15 -15 -16 -18 -14 -11 -11 -12 -12 -14 -27 -34 -34 -29 -29 -30 -32 -29 -23 -14 -16 -18 -20 -26 -36 -47 -59 -72 -84 -94 -94 -92 -88 -81 -75 -68 -64 -60 -56 -54 -51 -48 -44 -43 -43 -45 -45 -43 -39 -31 -27 -27 -30 -27 -20 -17 -19 -23 -28 -22 -17 -16 -14 -11 -8 -3 -1 -1 -1 0 0 0 0 0 0 0 -1 -1 -1 -1 -1 -1 0 -1 -1 -1 -1 -1 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 0 0 0 0 0 -1 -1 -2 -2 -2 -3 -5 -5 -6 -5 -5 -5 -4 -3 -2 -2 -3 -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 -1 -1 -1 -1 0 0 -2 -3 -2 -1 -1 -1 -1 -1 -2 -2 -3 -3 -3 -3 -2 -2 -1 -1 -1 -1 -2 -2 -6 -10 -10 -7 -5 -3 -3 -3 -4 -5 -5 -5 -5 -6 -8 -9 -10 -11 -15 -16 -17 -18 -19 -21 -21 -21 -22 -23 -24 -22 -16 -12 -10 -9 -14 -20 -27 -31 -34 -34 -33 -33 -32 -31 -26 -22 -22 -26 -31 -36 -44 -51 -57 -69 -77 -83 -83 -75 -66 -59 -56 -55 -57 -57 -56 -54 -50 -46 -42 -42 -43 -45 -47 -44 -39 -33 -31 -32 -35 -30 -26 -27 -31 -36 -40 -36 -27 -16 -9 -4 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 0 0 0 0 0 0 0 0 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 -2 -2 -2 -2 -2 -3 -7 -9 -9 -8 -7 -7 -7 -7 -6 -5 -5 -5 -5 -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 -1 -1 -1 -1 -1 -1 -1 -1 -2 -3 -4 -5 -5 -5 -5 -5 -4 -3 -3 -3 -3 -2 -2 -3 -2 -2 -2 -3 -4 -6 -7 -7 -6 -5 -4 -6 -10 -13 -11 -5 -2 -2 -7 -11 -13 -14 -15 -18 -18 -17 -16 -17 -18 -19 -20 -22 -25 -29 -28 -24 -17 -10 -6 -9 -20 -29 -34 -33 -31 -29 -29 -29 -28 -28 -25 -22 -27 -33 -40 -47 -58 -67 -78 -89 -100 -103 -76 -60 -51 -50 -50 -51 -50 -49 -48 -44 -40 -37 -35 -36 -37 -39 -38 -36 -33 -33 -35 -37 -39 -39 -38 -37 -36 -36 -40 -27 -13 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -1 -1 -1 0 -1 -1 -1 -2 -2 -2 -1 -1 0 0 0 0 0 -1 -1 -1 -1 -1 0 0 0 0 0 0 0 0 -1 -2 -3 -3 -3 -4 -6 -9 -11 -13 -13 -11 -11 -11 -10 -9 -7 -5 -5 -4 -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 -1 -1 -1 -1 -2 -2 -2 -2 -4 -6 -7 -6 -5 -4 -4 -4 -3 -2 -2 -2 -3 -3 -3 -2 -3 -4 -5 -4 -3 -3 -5 -9 -14 -16 -16 -13 -4 -1 -3 -12 -14 -13 -8 -9 -13 -19 -20 -19 -16 -16 -16 -18 -19 -21 -24 -23 -20 -16 -11 -8 -9 -24 -32 -36 -33 -31 -30 -27 -25 -23 -21 -22 -23 -26 -39 -57 -75 -79 -82 -82 -82 -86 -86 -65 -56 -51 -51 -46 -42 -40 -38 -36 -34 -31 -28 -26 -27 -29 -31 -32 -33 -34 -34 -36 -39 -42 -46 -47 -45 -37 -27 -16 -9 -4 -1 -1 0 0 0 0 -1 -1 -1 -1 -1 -1 -1 -1 -1 0 -1 -1 -1 -1 -1 0 -1 -1 -1 -2 -2 -2 -2 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -2 -2 -3 -4 -5 -7 -8 -9 -10 -12 -13 -13 -13 -10 -7 -5 -4 -3 -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 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -1 -1 -1 -1 -2 -4 -4 -5 -6 -6 -6 -3 -1 -1 -1 -1 -2 -2 -3 -4 -4 -4 -4 -3 -3 -3 -4 -10 -15 -17 -16 -14 -9 -8 -12 -19 -17 -11 -3 -11 -18 -25 -29 -26 -21 -16 -13 -12 -12 -16 -18 -19 -18 -15 -13 -9 -17 -33 -43 -46 -44 -36 -32 -29 -27 -26 -25 -24 -24 -27 -39 -64 -78 -75 -73 -73 -74 -76 -65 -47 -43 -42 -44 -42 -39 -34 -30 -27 -25 -25 -23 -21 -21 -23 -26 -29 -31 -33 -34 -35 -37 -41 -49 -53 -53 -46 -25 -8 -2 -1 0 0 0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 0 -1 -1 -1 0 0 0 0 -1 -1 -2 -2 -2 -2 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -3 -11 -14 -16 -16 -14 -11 -7 -5 -4 -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 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -1 -1 -1 -2 -3 -3 -3 -2 -2 -2 -1 -1 -1 -1 -1 -1 -2 -3 -5 -7 -7 -6 -4 -4 -5 -7 -12 -13 -14 -12 -12 -16 -21 -23 -22 -17 -7 -5 -14 -20 -26 -30 -31 -28 -22 -14 -10 -7 -8 -11 -13 -14 -13 -11 -8 -23 -42 -57 -62 -56 -38 -31 -27 -27 -28 -27 -25 -25 -31 -44 -68 -74 -68 -58 -52 -50 -52 -42 -33 -31 -32 -30 -23 -21 -20 -18 -17 -20 -24 -22 -19 -16 -16 -19 -24 -27 -29 -30 -30 -34 -40 -48 -52 -52 -48 -27 -12 -4 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -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 0 0 0 0 0 0 -5 -12 -16 -18 -17 -18 -15 -9 -5 -4 -3 -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 -1 0 0 0 0 0 -1 -2 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -2 -2 -3 -3 -3 -2 -1 -1 0 -2 -5 -3 -2 -2 -3 -3 -3 -3 -4 -5 -5 -4 -3 -4 -7 -10 -6 -4 -3 -6 -16 -23 -22 -19 -12 -2 0 0 0 -5 -15 -31 -29 -23 -15 -10 -7 -8 -6 -8 -11 -12 -9 -7 -22 -34 -45 -51 -47 -38 -31 -27 -25 -26 -26 -25 -25 -27 -34 -45 -53 -54 -50 -41 -32 -27 -23 -20 -17 -16 -12 -7 -6 -7 -8 -10 -17 -20 -19 -17 -16 -16 -20 -22 -23 -25 -27 -30 -33 -39 -45 -50 -53 -53 -48 -33 -17 -5 -2 -1 -1 -1 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -1 -1 -1 0 0 0 0 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 -16 -17 -17 -18 -14 -9 -3 -3 -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 -1 -1 -2 -1 0 0 0 0 0 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -1 -2 -3 -2 -2 -2 -2 -4 -6 -8 -9 -7 -4 -1 -1 -3 -4 -4 -3 -4 -4 -4 -3 -2 -3 -4 -4 -5 -6 -9 -15 -14 -7 -3 -1 0 0 0 -1 -1 -3 -8 -17 -19 -16 -11 -8 -7 -7 -6 -7 -8 -8 -13 -28 -37 -44 -47 -40 -35 -32 -30 -29 -30 -32 -31 -29 -27 -27 -31 -39 -39 -37 -32 -26 -20 -18 -15 -13 -11 -11 -9 -7 -8 -11 -15 -19 -19 -17 -15 -14 -15 -21 -24 -26 -28 -30 -32 -35 -40 -45 -50 -52 -54 -56 -54 -45 -30 -8 -2 -1 -1 -1 0 -1 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -2 -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 -5 -11 -16 -17 -17 -18 -14 -9 -5 -7 -6 -3 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -2 -2 -2 -1 0 0 0 0 0 0 -1 -1 0 0 0 0 0 0 0 0 0 -1 -1 -1 0 -1 -1 -1 -1 -2 -1 -2 -3 -4 -5 -6 -6 -5 -3 -2 -2 -3 -4 -4 -3 -3 -4 -3 -2 -3 -3 -6 -9 -11 -12 -13 -15 -8 -3 0 0 0 0 0 0 -1 -2 -7 -13 -10 -8 -6 -6 -6 -8 -8 -8 -7 -7 -11 -19 -29 -35 -37 -35 -35 -36 -38 -40 -40 -39 -38 -37 -34 -29 -26 -25 -24 -23 -23 -25 -22 -19 -15 -18 -27 -46 -39 -31 -25 -24 -24 -22 -19 -17 -14 -12 -14 -18 -22 -26 -29 -33 -35 -36 -40 -44 -48 -50 -52 -54 -54 -48 -33 -6 -2 -1 -1 -1 0 -1 -1 -1 -1 -1 0 0 0 0 -1 -1 -1 -1 0 0 0 0 -1 -1 -2 -2 -2 -2 -2 -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 -6 -11 -17 -17 -17 -16 -14 -11 -8 -6 -5 -3 -2 -3 -3 -3 -3 -2 -2 -2 -3 -3 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -1 -1 -1 -2 -3 -5 -4 -4 -4 -5 -6 -6 -4 -3 -3 -4 -4 -5 -6 -8 -9 -9 -8 -9 -11 -13 -13 -13 -11 -5 -2 0 0 0 0 0 -2 -3 -4 -8 -9 -8 -7 -5 -4 -3 -4 -5 -6 -7 -7 -8 -12 -19 -26 -29 -29 -32 -35 -37 -38 -37 -35 -36 -36 -34 -31 -29 -25 -21 -19 -20 -25 -18 -12 -8 -12 -25 -45 -45 -40 -34 -28 -23 -17 -15 -13 -11 -9 -11 -15 -18 -22 -26 -30 -32 -34 -36 -38 -41 -43 -44 -44 -45 -44 -40 -31 -15 -5 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -1 -1 -1 0 0 0 -1 -1 -1 -1 -1 -2 -2 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -7 -11 -15 -16 -16 -15 -11 -8 -4 -3 -3 -4 -4 -3 -3 -3 -2 -1 -2 -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 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -1 -1 0 -1 -2 -3 -3 -4 -5 -5 -6 -7 -4 -4 -4 -5 -6 -6 -5 -6 -7 -7 -5 -2 -3 -5 -6 -5 -3 -1 -1 0 0 0 0 -1 -3 -6 -7 -7 -7 -7 -6 -4 -2 -2 -2 -2 -3 -5 -7 -8 -15 -20 -26 -27 -28 -30 -35 -40 -42 -38 -39 -41 -42 -42 -41 -39 -37 -34 -30 -25 -22 -22 -18 -16 -19 -40 -53 -46 -38 -30 -23 -17 -13 -10 -9 -8 -8 -8 -9 -13 -17 -21 -25 -26 -28 -29 -30 -32 -33 -33 -34 -35 -36 -40 -36 -17 -6 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -1 -1 -1 0 0 0 0 0 0 0 -1 -1 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -4 -12 -15 -16 -16 -14 -10 -4 -3 -3 -4 -2 -2 -1 -1 -1 -1 -3 -3 -2 -1 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -2 -3 -3 -3 -3 -3 -3 -4 -5 -3 -2 -1 -1 0 0 0 0 -1 -1 -1 0 0 0 0 0 0 0 0 0 -1 -1 -4 -7 -6 -6 -6 -6 -4 -3 -2 -2 -3 -4 -5 -9 -19 -30 -38 -38 -32 -30 -35 -43 -48 -47 -49 -48 -46 -41 -40 -43 -47 -49 -48 -45 -48 -53 -49 -44 -42 -53 -55 -52 -45 -37 -28 -18 -13 -9 -6 -4 -3 -3 -4 -5 -9 -16 -20 -21 -22 -23 -24 -24 -24 -24 -26 -27 -30 -34 -33 -26 -16 -7 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -1 0 0 0 -1 -1 -1 -1 -1 0 -1 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -6 -11 -15 -18 -17 -12 -6 -3 -3 -3 -3 -2 -1 -1 0 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -2 -1 0 0 -1 -1 -1 -1 0 0 0 -1 -1 -1 0 0 0 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 0 -1 -1 -1 0 0 0 -1 -1 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -5 -8 -9 -9 -10 -10 -7 -5 -3 -3 -3 -3 -2 -6 -15 -29 -44 -55 -43 -35 -30 -32 -34 -36 -37 -34 -28 -21 -21 -31 -52 -67 -74 -72 -74 -75 -72 -65 -59 -54 -46 -41 -39 -39 -37 -32 -21 -13 -7 -5 -3 -2 -1 -1 -3 -8 -13 -17 -18 -18 -18 -17 -17 -17 -17 -19 -22 -26 -29 -31 -28 -21 -16 -16 -16 -15 -12 -4 -1 0 0 -1 -2 -3 -1 -1 -1 -1 0 0 0 -1 -1 -2 -2 -2 -1 0 -1 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -7 -14 -20 -19 -13 -8 -3 -2 -2 -3 -3 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -3 -3 -1 0 -1 -2 -3 -4 -2 -1 0 0 -1 -1 -1 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 0 0 0 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -3 -4 -3 -4 -4 -4 -9 -10 -9 -5 -2 -1 -2 -4 -10 -22 -31 -35 -39 -39 -39 -40 -38 -34 -30 -25 -21 -21 -35 -58 -81 -91 -91 -84 -76 -70 -66 -64 -60 -53 -48 -44 -43 -42 -39 -30 -23 -18 -15 -9 -5 -2 -2 -1 -2 -5 -9 -12 -15 -15 -15 -12 -10 -9 -10 -12 -14 -18 -22 -26 -31 -34 -37 -40 -40 -33 -17 -13 -12 -11 -11 -18 -32 -23 -12 -2 0 0 0 0 0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -6 -8 -9 -7 -5 -3 -3 -1 -1 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -4 -5 -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 0 0 0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -1 -1 -1 0 0 0 0 0 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -7 -9 -9 -7 -5 -8 -21 -33 -42 -46 -29 -10 -2 -1 -3 -8 -10 -11 -14 -17 -20 -22 -43 -57 -63 -60 -62 -73 -77 -79 -85 -90 -93 -94 -89 -83 -76 -72 -70 -68 -66 -62 -57 -48 -43 -41 -39 -36 -31 -20 -13 -7 -3 -2 -2 -2 -4 -7 -10 -12 -14 -14 -15 -16 -17 -17 -18 -18 -19 -22 -28 -31 -34 -37 -39 -40 -41 -42 -40 -37 -32 -33 -37 -38 -33 -22 -5 -1 -1 0 0 0 0 -1 -1 -1 -1 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5 -10 -10 -7 -3 -2 -1 -1 -2 -2 -2 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -3 -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 -1 -2 -2 -3 -4 -4 -3 -2 -1 0 0 0 0 -1 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -3 -4 -5 -8 -16 -29 -39 -44 -44 -29 -15 -6 -2 -1 -3 -7 -10 -12 -13 -11 -12 -36 -53 -64 -62 -64 -69 -74 -78 -79 -78 -82 -85 -85 -83 -80 -77 -76 -75 -73 -68 -61 -49 -44 -40 -35 -31 -27 -22 -19 -14 -10 -6 -3 -2 -2 -4 -6 -10 -13 -15 -17 -19 -21 -21 -20 -19 -19 -19 -21 -23 -27 -30 -32 -32 -33 -36 -37 -37 -35 -32 -31 -36 -35 -26 -6 -16 -22 -26 -21 -12 -2 -2 -1 -1 -1 0 0 0 -1 -1 -2 -2 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -8 -15 -16 -9 -3 -2 -1 -1 -3 -2 -1 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -1 -1 -1 -2 -2 -2 -1 -1 0 0 0 0 0 0 0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -6 -19 -29 -37 -39 -37 -30 -21 -13 -6 -5 -6 -10 -13 -15 -16 -15 -23 -38 -48 -53 -53 -57 -60 -63 -65 -67 -69 -71 -73 -74 -75 -75 -74 -68 -63 -57 -52 -43 -33 -28 -26 -24 -22 -21 -19 -17 -15 -12 -9 -6 -4 -3 -3 -4 -5 -9 -12 -16 -18 -19 -21 -20 -19 -17 -16 -15 -15 -18 -21 -25 -26 -28 -31 -35 -37 -38 -35 -32 -31 -32 -32 -30 -39 -45 -48 -46 -38 -26 -14 -6 -1 -1 0 -1 -1 -1 -1 -1 -1 -1 0 0 0 0 0 0 0 0 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -8 -14 -17 -9 -4 -3 -1 -1 -2 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -7 -10 -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 -3 -12 -22 -31 -35 -32 -26 -19 -14 -10 -9 -10 -13 -16 -20 -21 -18 -32 -45 -52 -51 -51 -56 -59 -61 -62 -63 -61 -56 -58 -63 -70 -69 -66 -59 -55 -53 -54 -43 -33 -25 -21 -19 -18 -13 -11 -10 -10 -10 -9 -8 -6 -4 -3 -2 -3 -4 -6 -8 -12 -15 -17 -16 -15 -14 -14 -13 -12 -12 -16 -20 -22 -25 -28 -32 -35 -36 -35 -34 -34 -33 -34 -38 -44 -50 -55 -59 -56 -46 -25 -9 -1 0 0 -1 -1 -1 -1 -1 -1 -1 -1 -1 0 0 0 0 -1 -1 -3 -5 -4 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -4 -7 -9 -6 -4 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -3 -4 -3 -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 -1 -1 -2 -4 -7 -10 -9 -3 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 -3 -10 -18 -25 -26 -23 -18 -14 -11 -10 -7 -8 -10 -15 -18 -20 -30 -41 -49 -47 -47 -50 -55 -58 -61 -61 -59 -56 -58 -62 -66 -60 -57 -53 -51 -52 -55 -57 -50 -40 -32 -32 -32 -23 -19 -16 -14 -9 -6 -5 -4 -3 -3 -2 -2 -2 -3 -3 -4 -7 -9 -10 -10 -11 -12 -12 -12 -13 -15 -17 -19 -22 -26 -30 -35 -37 -38 -38 -37 -35 -36 -40 -47 -54 -60 -63 -60 -44 -24 -7 -1 0 0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -4 -4 -3 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -2 -4 -4 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -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 -1 -1 -1 0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -1 -1 -1 -1 0 -1 -1 -2 -4 -8 -9 -8 -4 -2 -1 -1 -1 0 0 0 -2 -7 -16 -22 -23 -22 -22 -20 -18 -15 -11 -10 -10 -11 -9 -13 -21 -32 -43 -54 -54 -54 -54 -56 -58 -61 -63 -64 -64 -63 -59 -54 -52 -51 -50 -50 -57 -68 -68 -62 -53 -46 -38 -28 -25 -24 -24 -17 -10 -5 -3 -2 -2 -2 -1 -1 -1 -2 -2 -4 -4 -5 -6 -9 -13 -13 -14 -15 -16 -17 -17 -20 -24 -29 -33 -37 -39 -41 -41 -40 -40 -43 -47 -50 -52 -55 -57 -56 -49 -36 -14 -2 -1 0 0 0 0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -2 -3 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -2 -2 -2 -4 -6 -5 -5 -6 -9 -9 -10 -10 -8 -6 -4 -3 -2 -1 0 0 0 -1 -2 -4 -10 -15 -17 -18 -19 -21 -18 -14 -12 -9 -7 -5 -12 -21 -30 -39 -46 -47 -51 -55 -59 -61 -62 -62 -62 -61 -60 -57 -55 -54 -54 -53 -51 -60 -70 -77 -77 -73 -60 -42 -27 -17 -15 -18 -26 -21 -13 -5 -3 -2 -2 -2 -1 -1 -1 -1 -1 -2 -2 -2 -6 -9 -10 -11 -12 -13 -14 -15 -17 -21 -26 -32 -35 -38 -40 -41 -41 -40 -43 -48 -52 -56 -59 -62 -66 -65 -57 -21 -5 0 0 0 0 0 0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -4 -5 -6 -7 -10 -11 -12 -11 -10 -10 -8 -7 -5 -5 -5 -5 -3 -2 0 0 0 0 0 0 -1 -2 -6 -11 -15 -19 -21 -18 -15 -13 -10 -9 -8 -12 -15 -18 -20 -24 -30 -39 -48 -54 -56 -58 -60 -62 -63 -65 -64 -60 -56 -53 -53 -54 -63 -71 -77 -80 -77 -70 -48 -29 -13 -7 -8 -15 -20 -19 -14 -5 -3 -2 -2 -2 -1 -1 -1 -1 -1 -1 -2 -3 -4 -5 -6 -8 -9 -12 -14 -17 -21 -23 -25 -30 -33 -35 -34 -34 -35 -40 -46 -54 -63 -66 -68 -70 -69 -65 -54 -33 -15 -2 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 -1 -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 -1 -1 -3 -3 -2 -2 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -5 -7 -9 -8 -10 -11 -13 -14 -14 -11 -10 -8 -6 -5 -4 -4 -4 -3 -2 -2 -2 -1 -1 0 0 0 0 -1 -5 -10 -16 -19 -19 -17 -15 -13 -10 -10 -11 -12 -11 -8 -7 -13 -26 -37 -45 -47 -51 -55 -60 -65 -67 -68 -59 -53 -50 -55 -57 -59 -63 -67 -73 -74 -70 -59 -47 -36 -26 -22 -18 -14 -11 -9 -4 -3 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -2 -3 -4 -6 -8 -10 -13 -16 -19 -20 -22 -25 -27 -27 -24 -26 -30 -35 -43 -50 -56 -60 -65 -69 -74 -79 -84 -56 -26 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 0 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -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 -1 -2 -2 -4 -4 -5 -5 -5 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -5 -6 -7 -9 -10 -11 -13 -11 -9 -4 -4 -4 -5 -4 -3 -3 -4 -5 -6 -6 -4 -2 -1 0 0 0 0 0 -3 -7 -13 -16 -18 -19 -17 -15 -14 -12 -11 -12 -12 -12 -8 -13 -22 -29 -30 -32 -38 -43 -48 -53 -57 -57 -46 -40 -38 -50 -55 -57 -55 -53 -52 -55 -54 -49 -44 -39 -36 -37 -34 -28 -20 -13 -7 -4 -2 -2 -2 -2 -2 -2 -1 -1 -1 -1 -2 -2 -3 -5 -7 -9 -10 -12 -15 -18 -20 -21 -22 -22 -22 -22 -21 -20 -20 -25 -31 -38 -43 -49 -57 -67 -73 -76 -68 -53 -32 -9 -2 0 0 0 0 0 0 0 0 0 -1 -1 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -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 0 0 0 0 0 0 0 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 -4 -4 -4 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -2 -4 -8 -15 -17 -16 -12 -6 -2 -3 -4 -4 -4 -3 -2 -3 -4 -6 -7 -5 -3 -3 -2 -2 -1 0 -1 -3 -6 -9 -8 -11 -15 -17 -18 -17 -15 -13 -12 -13 -12 -11 -11 -10 -9 -6 -14 -27 -33 -38 -41 -50 -53 -53 -46 -38 -33 -43 -48 -48 -44 -41 -39 -38 -36 -33 -31 -33 -39 -43 -44 -40 -31 -19 -10 -5 -3 -3 -3 -3 -2 -2 -1 -1 -1 -2 -3 -4 -6 -8 -10 -11 -13 -14 -17 -21 -23 -23 -23 -24 -25 -26 -25 -22 -18 -17 -17 -19 -23 -30 -41 -46 -55 -67 -72 -54 -12 -5 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -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 -1 -1 -1 -1 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -8 -15 -20 -19 -14 -5 -2 -2 -3 -4 -6 -5 -2 -3 -3 -4 -5 -5 -5 -6 -5 -3 0 0 -1 -1 -2 -4 -4 -6 -9 -12 -13 -13 -14 -15 -16 -16 -13 -11 -12 -14 -14 -12 -11 -10 -13 -20 -29 -44 -53 -58 -56 -46 -35 -34 -38 -42 -43 -40 -36 -36 -35 -34 -33 -39 -49 -65 -79 -89 -91 -82 -67 -45 -21 -5 -4 -3 -2 -2 -2 -3 -2 -2 -3 -3 -4 -5 -8 -11 -14 -16 -19 -22 -24 -26 -27 -28 -31 -34 -34 -31 -26 -21 -17 -13 -11 -13 -17 -21 -25 -31 -37 -33 -25 -31 -31 -24 -6 -1 -1 0 0 0 0 0 0 0 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -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 -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 -1 -1 -1 -1 -1 -1 -1 -1 -2 -8 -14 -16 -13 -6 -3 -3 -4 -12 -22 -33 -28 -20 -13 -7 -5 -5 -6 -6 -6 -3 0 0 -1 -1 -1 -2 -3 -3 -4 -7 -11 -12 -12 -13 -13 -13 -7 -9 -12 -14 -14 -14 -14 -13 -12 -11 -14 -24 -44 -59 -70 -75 -77 -78 -69 -58 -48 -45 -44 -43 -43 -42 -43 -55 -69 -87 -105 -120 -130 -117 -101 -81 -55 -31 -14 -7 -2 -1 -2 -2 -2 -2 -2 -2 -2 -3 -6 -9 -12 -16 -18 -22 -27 -31 -33 -33 -36 -39 -40 -40 -37 -33 -27 -22 -18 -18 -18 -19 -20 -21 -22 -25 -34 -51 -64 -65 -45 -23 -9 -1 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 -2 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -2 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -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 -1 -4 -7 -8 -7 -6 -5 -3 -2 -1 -7 -11 -15 -15 -12 -6 -8 -14 -26 -51 -63 -56 -45 -32 -14 -7 -4 -4 -4 -4 -3 -1 -1 -2 -3 -4 -2 -1 -1 -2 -5 -9 -10 -9 -8 -6 -4 -2 -11 -19 -24 -19 -17 -16 -15 -14 -12 -8 -12 -26 -49 -72 -92 -89 -83 -78 -72 -65 -54 -51 -50 -50 -48 -52 -68 -84 -101 -117 -128 -130 -111 -97 -86 -82 -61 -36 -18 -8 -2 -2 -1 -1 -1 -2 -2 -2 -3 -4 -5 -6 -8 -11 -16 -22 -30 -32 -34 -37 -39 -42 -44 -43 -41 -38 -35 -31 -28 -27 -26 -26 -24 -22 -21 -25 -32 -47 -67 -84 -51 -22 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 -1 -2 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -2 -4 -6 -4 -3 -2 -1 0 0 0 0 0 0 0 0 0 0 0 -2 -4 -4 -4 -3 -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 -2 -4 -7 -8 -9 -9 -9 -10 -12 -12 -11 -13 -15 -16 -13 -10 -14 -18 -21 -27 -31 -29 -25 -20 -14 -10 -7 -5 -5 -6 -7 -5 -3 -3 -3 -4 -5 -4 -4 -4 -5 -6 -6 -6 -7 -6 -8 -11 -16 -22 -26 -24 -20 -17 -17 -17 -15 -10 -8 -10 -23 -48 -74 -78 -77 -74 -68 -65 -60 -57 -55 -55 -54 -60 -72 -85 -98 -112 -127 -125 -108 -93 -84 -81 -64 -48 -32 -18 -7 -3 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -3 -6 -12 -21 -31 -33 -36 -40 -43 -44 -39 -38 -38 -39 -40 -40 -37 -35 -34 -33 -30 -27 -25 -26 -29 -36 -51 -63 -58 -44 -25 -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 -1 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -2 -3 -5 -6 -5 -5 -4 -2 0 0 0 0 0 0 0 0 0 -1 -1 -1 -2 -2 -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 -1 -3 -6 -9 -8 -8 -8 -10 -13 -15 -15 -15 -15 -15 -15 -11 -13 -17 -19 -19 -17 -15 -15 -16 -16 -16 -16 -16 -14 -10 -9 -8 -7 -6 -5 -4 -3 -2 -3 -4 -5 -6 -6 -7 -7 -7 -8 -8 -13 -18 -21 -22 -23 -22 -23 -24 -27 -24 -18 -12 -8 -6 -5 -11 -21 -25 -29 -31 -51 -62 -64 -63 -62 -60 -62 -67 -73 -83 -98 -120 -123 -120 -111 -98 -83 -63 -48 -37 -28 -16 -6 -2 -1 -1 -1 -2 -2 -2 -2 -1 -1 -2 -4 -10 -18 -27 -32 -36 -41 -44 -43 -40 -39 -38 -40 -44 -44 -42 -40 -38 -37 -34 -32 -30 -29 -30 -32 -39 -52 -69 -69 -47 -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 -1 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -1 -3 -4 -5 -4 -3 -2 -1 -1 -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 -3 -8 -11 -14 -14 -16 -17 -17 -18 -19 -20 -17 -12 -8 -5 -3 -13 -19 -24 -24 -22 -17 -18 -20 -20 -15 -14 -20 -24 -24 -18 -14 -11 -11 -10 -9 -7 -6 -6 -6 -6 -5 -5 -5 -5 -4 -3 -3 -7 -11 -16 -18 -22 -26 -27 -27 -27 -24 -21 -17 -13 -9 -7 -10 -13 -14 -14 -16 -25 -31 -36 -44 -55 -63 -62 -62 -65 -70 -82 -97 -106 -109 -108 -96 -86 -74 -63 -50 -38 -21 -10 -4 -3 -2 -3 -2 -2 -2 -3 -3 -2 -4 -6 -9 -14 -19 -26 -31 -35 -38 -39 -39 -39 -40 -42 -46 -45 -43 -42 -40 -39 -37 -35 -34 -32 -32 -33 -36 -44 -55 -63 -57 -39 -21 -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 -1 -1 -2 -2 -3 -2 -1 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -7 -13 -18 -18 -18 -23 -22 -21 -19 -19 -19 -13 -7 -1 -1 -6 -18 -23 -26 -25 -23 -21 -23 -25 -25 -19 -15 -16 -22 -28 -30 -23 -18 -15 -13 -11 -9 -8 -8 -7 -7 -8 -8 -7 -7 -5 -4 -3 -3 -3 -4 -4 -10 -18 -24 -27 -26 -23 -21 -20 -20 -20 -22 -29 -32 -32 -29 -26 -22 -16 -17 -26 -59 -73 -67 -65 -64 -67 -75 -82 -88 -90 -88 -81 -79 -80 -84 -86 -75 -39 -22 -13 -10 -7 -6 -5 -4 -3 -3 -4 -5 -9 -11 -14 -15 -20 -26 -30 -32 -34 -35 -36 -37 -39 -42 -46 -46 -45 -44 -42 -40 -38 -37 -35 -34 -31 -31 -34 -41 -51 -63 -85 -85 -52 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -6 -9 -11 -5 -5 -8 -9 -7 -3 -12 -16 -14 -15 -18 -23 -21 -22 -24 -24 -24 -27 -27 -28 -31 -36 -39 -28 -21 -19 -28 -32 -29 -23 -17 -13 -13 -12 -11 -10 -9 -7 -11 -13 -12 -9 -7 -5 -5 -5 -5 -5 -4 -6 -10 -17 -25 -28 -26 -26 -24 -23 -24 -30 -41 -47 -50 -48 -37 -27 -21 -22 -28 -47 -62 -69 -73 -77 -80 -77 -76 -75 -76 -76 -78 -93 -109 -127 -145 -136 -98 -70 -47 -30 -23 -18 -14 -13 -13 -14 -15 -17 -19 -22 -24 -26 -28 -29 -31 -31 -31 -32 -34 -36 -37 -39 -41 -40 -40 -39 -38 -36 -35 -34 -32 -29 -26 -29 -34 -42 -53 -65 -85 -77 -49 -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 -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 -1 -1 -4 -7 -9 -8 -8 -7 -8 -9 -13 -14 -15 -17 -24 -31 -30 -27 -25 -24 -24 -25 -25 -25 -25 -26 -27 -28 -29 -28 -28 -30 -31 -27 -23 -19 -19 -16 -14 -17 -23 -29 -40 -39 -32 -18 -10 -6 -6 -6 -6 -6 -7 -8 -8 -8 -9 -11 -16 -25 -31 -33 -31 -32 -34 -34 -32 -29 -24 -21 -19 -18 -17 -18 -44 -62 -73 -71 -72 -75 -70 -65 -63 -81 -101 -123 -143 -162 -176 -189 -188 -153 -106 -64 -46 -34 -26 -21 -19 -20 -23 -25 -28 -30 -32 -34 -33 -32 -31 -30 -30 -30 -31 -33 -35 -37 -39 -39 -39 -38 -37 -35 -34 -32 -30 -28 -27 -29 -33 -41 -54 -69 -88 -73 -46 -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 -6 -4 -1 -1 0 0 0 0 0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -4 -7 -9 -11 -13 -14 -15 -16 -17 -17 -16 -16 -16 -14 -13 -16 -22 -23 -22 -21 -21 -21 -21 -21 -21 -22 -18 -15 -13 -14 -16 -24 -25 -23 -19 -19 -19 -19 -25 -36 -59 -66 -61 -47 -31 -11 -9 -9 -10 -10 -8 -6 -7 -8 -9 -11 -10 -6 -7 -13 -21 -27 -29 -32 -33 -32 -28 -23 -19 -18 -17 -15 -13 -14 -27 -36 -44 -47 -56 -65 -68 -68 -68 -66 -66 -74 -96 -124 -150 -149 -148 -144 -127 -99 -60 -46 -33 -24 -16 -16 -23 -30 -36 -41 -40 -39 -37 -35 -34 -33 -32 -32 -32 -33 -34 -35 -37 -38 -39 -40 -40 -38 -36 -34 -32 -31 -29 -31 -36 -44 -59 -73 -88 -70 -41 -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 nan nan nan 0 0 0 0 0 -1 -1 -3 -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 -1 -1 -1 -1 -1 -1 -1 -1 -5 -13 -18 -21 -21 -20 -20 -21 -22 -22 -21 -20 -19 -18 -16 -13 -15 -17 -20 -20 -20 -19 -20 -21 -21 -19 -18 -17 -15 -13 -12 -16 -22 -21 -20 -18 -22 -28 -36 -46 -56 -70 -58 -44 -32 -23 -15 -15 -14 -14 -12 -9 -5 -6 -11 -19 -25 -21 -9 -6 -5 -6 -11 -18 -25 -28 -27 -22 -19 -17 -15 -13 -12 -11 -9 -6 -5 -5 -10 -37 -53 -61 -65 -69 -72 -68 -65 -66 -76 -80 -67 -70 -78 -86 -74 -57 -48 -39 -29 -13 -11 -15 -19 -23 -27 -26 -29 -34 -38 -38 -36 -35 -34 -33 -33 -34 -34 -35 -36 -37 -39 -39 -39 -38 -37 -35 -34 -34 -36 -41 -49 -62 -78 -88 -73 -38 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 nan nan nan nan nan nan nan nan nan nan -4 -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 -1 0 -1 -2 -3 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -2 -3 -4 -5 -6 -5 -5 -5 -10 -16 -20 -23 -24 -22 -22 -23 -25 -24 -21 -21 -22 -23 -24 -24 -24 -24 -24 -26 -27 -26 -24 -23 -21 -17 -15 -15 -15 -15 -15 -17 -20 -23 -26 -32 -42 -49 -57 -66 -72 -72 -50 -37 -30 -27 -25 -24 -22 -19 -15 -10 -8 -9 -18 -31 -46 -44 -37 -29 -22 -17 -16 -14 -12 -14 -17 -21 -19 -16 -12 -9 -7 -7 -7 -6 -6 -5 -10 -29 -40 -48 -52 -59 -67 -70 -68 -62 -52 -39 -27 -37 -51 -67 -56 -43 -29 -17 -9 -7 -9 -11 -12 -10 -9 -7 -12 -20 -27 -28 -28 -33 -35 -35 -34 -33 -32 -32 -33 -34 -36 -36 -37 -37 -37 -38 -38 -39 -42 -46 -53 -63 -80 -87 -78 -34 -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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -1 0 0 0 -1 -1 -1 0 0 0 0 -4 -7 -9 -9 -8 -5 -3 -1 -1 0 0 0 0 0 0 0 0 0 0 0 -3 -6 -9 -10 -11 -12 -13 -13 -13 -14 -17 -20 -21 -20 -20 -19 -20 -22 -23 -24 -25 -26 -26 -27 -29 -34 -38 -40 -40 -39 -36 -31 -26 -22 -20 -19 -15 -12 -11 -12 -14 -17 -23 -30 -39 -48 -56 -48 -47 -52 -63 -64 -51 -41 -34 -31 -28 -26 -26 -24 -21 -15 -16 -18 -18 -20 -23 -20 -18 -15 -14 -14 -15 -15 -15 -14 -13 -13 -14 -12 -9 -5 -3 -3 -6 -7 -7 -7 -7 -8 -14 -23 -33 -31 -36 -44 -49 -50 -45 -35 -27 -27 -34 -40 -35 -27 -18 -9 -7 -7 -10 -11 -11 -9 -10 -13 -12 -11 -10 -9 -12 -21 -28 -33 -35 -33 -31 -31 -30 -30 -32 -30 -29 -28 -28 -29 -33 -38 -43 -48 -56 -66 -80 -83 -74 -27 -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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 0 0 0 -1 -1 -2 -3 -1 -1 -1 -1 -1 -1 -1 -1 -2 -3 -4 -7 -10 -12 -11 -10 -9 -6 -3 -1 -1 0 0 0 0 0 -1 -1 -1 -3 -4 -6 -9 -11 -13 -14 -15 -16 -18 -19 -19 -22 -25 -25 -24 -21 -22 -26 -27 -27 -27 -26 -25 -25 -26 -28 -32 -35 -38 -38 -36 -34 -29 -25 -21 -19 -17 -16 -14 -11 -10 -10 -13 -19 -26 -32 -34 -37 -42 -39 -35 -33 -33 -34 -33 -29 -24 -23 -21 -20 -25 -32 -37 -35 -35 -36 -33 -26 -17 -16 -16 -16 -16 -14 -14 -14 -14 -13 -11 -10 -8 -6 -5 -9 -11 -13 -13 -13 -12 -10 -9 -8 -9 -13 -21 -28 -35 -40 -44 -46 -42 -38 -36 -38 -37 -33 -25 -16 -8 -8 -10 -16 -18 -18 -14 -23 -30 -27 -17 -9 -10 -11 -13 -18 -27 -36 -34 -32 -30 -28 -27 -27 -24 -22 -20 -20 -21 -22 -27 -34 -42 -49 -58 -70 -74 -63 -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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan -1 -1 -2 -2 -3 -5 -6 -7 -7 -8 -9 -9 -9 -9 -8 -8 -6 -4 -3 -2 -1 -1 0 -1 -1 -2 -4 -6 -10 -13 -14 -13 -13 -14 -16 -17 -18 -18 -17 -12 -12 -16 -17 -13 -5 -15 -23 -28 -29 -28 -21 -20 -20 -20 -19 -17 -25 -30 -32 -27 -24 -22 -21 -19 -18 -17 -16 -14 -12 -9 -10 -11 -14 -19 -24 -28 -34 -38 -36 -28 -20 -19 -18 -18 -18 -18 -18 -18 -19 -21 -24 -30 -33 -39 -44 -48 -38 -31 -49 -63 -72 -68 -49 -27 -17 -15 -18 -16 -13 -10 -7 -6 -7 -11 -15 -18 -21 -26 -35 -35 -29 -20 -17 -19 -21 -24 -26 -27 -34 -43 -46 -46 -41 -38 -35 -32 -28 -24 -18 -28 -42 -48 -46 -41 -40 -38 -34 -25 -18 -16 -14 -14 -16 -23 -29 -32 -32 -30 -27 -25 -23 -23 -23 -21 -17 -16 -16 -20 -28 -39 -42 -48 -57 -60 -48 -16 -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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan -8 -7 -7 -8 -9 -9 -9 -8 -6 -4 -4 -4 -5 -4 -4 -4 -4 -6 -9 -9 -9 -12 -24 -30 -22 -13 -9 -17 -18 -12 -5 -3 -1 -1 0 0 0 -1 -3 -7 -12 -15 -13 -5 -10 -15 -20 -15 -12 -17 -19 -18 -5 -5 -8 -13 -18 -20 -18 -16 -14 -12 -11 -11 -12 -13 -15 -18 -21 -24 -27 -29 -28 -27 -26 -21 -18 -16 -16 -16 -14 -12 -10 -8 -11 -16 -23 -29 -32 -22 -24 -35 -54 -73 -89 -79 -61 -39 -23 -15 -14 -13 -12 -9 -6 -4 -6 -9 -13 -16 -32 -61 -65 -55 -33 -20 -13 -11 -13 -16 -20 -26 -34 -41 -43 -43 -39 -36 -34 -36 -45 -60 -60 -57 -51 -52 -51 -47 -41 -35 -28 -23 -19 -16 -14 -13 -16 -20 -26 -28 -29 -27 -25 -23 -22 -21 -19 -15 -16 -18 -21 -25 -31 -37 -42 -47 -51 -49 -43 -45 -43 -39 -15 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan -11 -10 -10 -11 -10 -9 -9 -11 -13 -9 -7 -6 -4 -3 -4 -6 -4 -2 -1 -2 -2 -2 -1 -1 0 0 0 0 0 0 0 0 -1 -1 -1 -2 -7 -12 -16 -15 -16 -14 -10 -6 -6 -15 -20 -22 -22 -20 -15 -13 -12 -12 -12 -12 -10 -10 -10 -14 -17 -20 -19 -19 -19 -23 -23 -18 -13 -10 -13 -14 -13 -12 -11 -10 -9 -11 -15 -19 -20 -15 -20 -28 -42 -60 -76 -79 -75 -65 -48 -30 -17 -13 -11 -10 -7 -5 -5 -6 -6 -7 -14 -25 -37 -43 -42 -26 -17 -11 -11 -14 -21 -23 -26 -28 -31 -32 -26 -24 -23 -24 -28 -33 -42 -48 -52 -52 -51 -49 -43 -36 -28 -23 -18 -15 -13 -13 -18 -19 -20 -21 -25 -27 -26 -23 -21 -20 -19 -18 -16 -14 -14 -17 -26 -39 -46 -49 -49 -58 -70 -84 -90 -79 -32 -26 -33 -39 -23 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan -9 -6 -4 -4 -5 -6 -8 -15 -20 -24 -18 -11 -5 -6 -10 -17 -19 -17 -11 -5 0 0 0 0 0 0 0 -1 -2 -5 -7 -11 -20 -23 -24 -20 -20 -23 -20 -16 -13 -13 -12 -11 -11 -10 -8 -7 -7 -7 -8 -10 -12 -13 -12 -12 -13 -17 -17 -15 -12 -14 -18 -14 -10 -9 -9 -10 -11 -12 -14 -16 -16 -16 -17 -21 -27 -37 -49 -61 -72 -81 -87 -63 -40 -23 -14 -9 -8 -7 -7 -6 -6 -10 -33 -49 -62 -75 -83 -81 -63 -40 -14 -11 -13 -14 -15 -16 -16 -14 -10 -10 -13 -18 -20 -27 -39 -49 -52 -45 -44 -44 -41 -33 -26 -26 -22 -17 -12 -10 -10 -11 -12 -15 -22 -26 -25 -23 -22 -20 -19 -17 -14 -11 -10 -14 -21 -30 -38 -46 -54 -59 -67 -78 -89 -87 -67 -77 -87 -93 -48 -10 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan -29 -31 -31 -21 -12 -8 -11 -17 -23 -25 -22 -13 -6 -2 -1 0 0 0 0 0 -1 -1 -2 -7 -13 -19 -22 -22 -24 -24 -22 -18 -15 -14 -13 -11 -9 -8 -7 -10 -9 -7 -8 -9 -12 -13 -13 -13 -17 -22 -21 -19 -16 -16 -16 -14 -13 -12 -11 -13 -14 -13 -12 -11 -11 -12 -12 -14 -18 -23 -26 -37 -57 -84 -101 -97 -79 -55 -30 -17 -11 -10 -9 -8 -7 -22 -60 -78 -83 -73 -69 -67 -62 -57 -51 -48 -44 -36 -27 -19 -11 -8 -6 -5 -5 -6 -10 -23 -40 -57 -59 -53 -49 -45 -40 -32 -27 -26 -21 -16 -9 -9 -11 -14 -18 -22 -26 -26 -24 -22 -21 -19 -18 -16 -14 -12 -12 -16 -20 -26 -33 -42 -51 -58 -66 -73 -82 -91 -98 -105 -104 -96 -44 -13 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan -23 -26 -27 -13 -4 -1 0 0 0 0 0 0 0 -1 -2 -7 -14 -23 -28 -27 -25 -22 -20 -20 -20 -16 -12 -9 -9 -15 -27 -33 -34 -30 -30 -32 -30 -28 -27 -28 -31 -32 -30 -27 -24 -21 -19 -17 -17 -16 -18 -17 -14 -10 -9 -9 -10 -13 -17 -24 -29 -33 -36 -43 -61 -76 -88 -90 -86 -72 -42 -21 -14 -12 -12 -13 -27 -47 -61 -67 -63 -56 -51 -47 -44 -42 -38 -37 -34 -31 -23 -13 -8 -6 -5 -6 -15 -26 -47 -71 -100 -75 -52 -43 -39 -36 -33 -30 -27 -23 -17 -10 -10 -13 -16 -20 -23 -23 -24 -24 -23 -21 -19 -18 -16 -14 -11 -13 -16 -22 -28 -34 -41 -49 -58 -66 -75 -84 -92 -100 -106 -105 -90 -40 -14 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 0 0 0 0 0 0 -8 -17 -27 -28 -27 -27 -26 -23 -22 -21 -19 -15 -11 -9 -11 -21 -38 -53 -64 -65 -67 -65 -54 -43 -32 -32 -33 -35 -33 -31 -27 -25 -24 -25 -24 -20 -16 -12 -7 -8 -10 -10 -14 -22 -42 -51 -49 -42 -32 -22 -24 -28 -33 -39 -40 -28 -19 -11 -10 -13 -18 -27 -34 -39 -42 -43 -37 -33 -31 -30 -27 -24 -22 -21 -19 -17 -15 -12 -9 -7 -5 -39 -71 -85 -85 -77 -63 -52 -45 -42 -42 -44 -38 -33 -28 -23 -19 -18 -17 -18 -19 -17 -15 -16 -18 -20 -21 -20 -19 -17 -14 -11 -9 -8 -9 -13 -22 -39 -51 -61 -68 -76 -83 -91 -97 -102 -102 -81 -35 -13 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan -26 -24 -22 -22 -21 -21 -23 -24 -22 -17 -11 -8 -9 -14 -29 -44 -50 -57 -62 -64 -53 -41 -39 -37 -35 -30 -28 -28 -26 -24 -21 -17 -14 -14 -13 -12 -12 -13 -13 -13 -15 -20 -22 -22 -21 -18 -12 -11 -12 -14 -18 -18 -16 -14 -13 -13 -17 -21 -27 -31 -35 -33 -30 -26 -22 -18 -14 -15 -15 -13 -12 -11 -13 -14 -15 -13 -9 -7 -45 -73 -93 -94 -87 -70 -58 -49 -42 -39 -36 -34 -31 -28 -27 -25 -23 -20 -17 -15 -13 -11 -10 -10 -12 -18 -19 -18 -17 -14 -11 -8 -6 -4 -5 -8 -14 -28 -45 -62 -71 -79 -87 -93 -98 -98 -71 -31 -10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan -14 -9 -5 -4 -5 -19 -38 -58 -71 -79 -69 -59 -48 -40 -35 -32 -30 -28 -25 -20 -14 -11 -22 -37 -48 -38 -16 -13 -13 -16 -18 -17 -14 -19 -28 -44 -46 -38 -28 -18 -12 -10 -10 -9 -10 -11 -17 -19 -19 -18 -18 -19 -16 -14 -12 -11 -9 -7 -6 -6 -7 -9 -11 -10 -13 -16 -24 -34 -55 -67 -76 -75 -76 -74 -63 -51 -39 -35 -32 -30 -29 -27 -27 -23 -20 -17 -15 -13 -12 -11 -10 -10 -10 -11 -13 -15 -17 -15 -11 -9 -6 -4 -4 -5 -8 -22 -39 -59 -69 -77 -85 -83 -71 -46 -29 -13 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan -47 -43 -39 -36 -33 -30 -27 -25 -22 -21 -32 -53 -65 -71 -73 -43 -18 -20 -24 -27 -28 -24 -16 -25 -41 -67 -72 -69 -55 -35 -17 -17 -18 -18 -16 -15 -14 -15 -16 -17 -17 -17 -16 -13 -11 -7 -5 -4 -4 -5 -6 -10 -13 -13 -14 -18 -30 -46 -60 -64 -63 -57 -71 -77 -69 -51 -38 -34 -31 -29 -27 -25 -24 -21 -18 -16 -14 -13 -12 -12 -11 -12 -12 -12 -15 -17 -18 -16 -14 -12 -10 -7 -4 -5 -9 -20 -37 -54 -65 -74 -80 -78 -54 -15 -12 -13 -17 -14 -10 -5 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan -71 -82 -80 -68 -32 -31 -53 -75 -84 -81 -71 -62 -56 -53 -54 -58 -55 -46 -31 -24 -25 -45 -65 -78 -48 -19 -14 -14 -17 -21 -21 -17 -14 -10 -7 -6 -5 -6 -6 -7 -11 -13 -14 -14 -11 -8 -32 -54 -68 -68 -65 -65 -61 -55 -44 -37 -34 -32 -30 -27 -25 -22 -20 -18 -17 -15 -14 -13 -13 -12 -12 -13 -14 -16 -18 -19 -16 -13 -10 -7 -6 -5 -5 -7 -10 -15 -30 -52 -65 -73 -72 -45 -16 -13 -16 -22 -19 -14 -7 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan -72 -60 -48 -40 -39 -37 -36 -33 -39 -48 -63 -73 -79 -44 -22 -13 -11 -11 -13 -13 -11 -10 -10 -11 -9 -7 -7 -7 -8 -10 -11 -13 -16 -26 -35 -48 -60 -69 -69 -66 -63 -56 -48 -40 -37 -36 -34 -32 -29 -26 -23 -20 -18 -17 -16 -15 -15 -14 -13 -13 -13 -14 -16 -19 -19 -17 -15 -12 -9 -7 -6 -6 -6 -8 -11 -27 -50 -52 -41 -20 -13 -7 -8 -14 -18 -17 -14 -12 -9 -5 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan -43 -30 -20 -13 -11 -11 -9 -8 -7 -6 -6 -6 -7 -8 -8 -8 -9 -12 -18 -26 -47 -61 -64 -63 -62 -67 -68 -67 -60 -51 -41 -40 -38 -37 -34 -31 -27 -25 -23 -22 -20 -19 -17 -15 -14 -13 -12 -12 -13 -15 -17 -18 -16 -16 -15 -13 -9 -7 -6 -6 -8 -11 -27 -41 -44 -25 -1 -1 -3 -8 -16 -19 -16 -15 -15 -13 -8 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan -7 -7 -7 -9 -12 -21 -37 -64 -73 -77 -76 -76 -74 -72 -69 -65 -59 -54 -53 -51 -49 -45 -38 -31 -27 -25 -23 -20 -18 -16 -15 -13 -13 -13 -14 -14 -12 -10 -10 -10 -12 -14 -15 -10 -7 -6 -6 -8 -10 -19 -26 -29 -17 -8 -6 -8 -13 -23 -23 -19 -16 -14 -13 -7 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan -73 -68 -60 -60 -65 -61 -51 -38 -34 -30 -28 -26 -24 -21 -20 -19 -19 -17 -16 -18 -19 -19 -17 -15 -16 -17 -18 -18 -15 -9 -7 -6 -6 -8 -11 -17 -25 -32 -36 -41 -46 -45 -40 -29 -20 -14 -10 -8 -7 -4 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 15 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 5 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 9 9 9 8 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 10 11 12 11 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 10 11 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 9 10 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 9 10 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 9 9 9 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 9 9 8 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 8 8 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 15 14 13 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 9 8 7 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 4 3 2 2 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 7 6 6 6 6 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 10 10 10 10 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 12 13 13 13 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 14 15 15 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 19 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 20 20 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 19 20 20 21 20 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 42 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 17 18 18 18 18 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 43 44 44 45 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 43 44 45 45 45 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 18 16 16 15 15 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 43 44 45 46 46 46 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 16 16 15 15 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 41 42 43 44 45 46 46 46 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 16 15 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 42 43 44 45 46 46 47 47 47 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 13 12 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 43 44 45 46 46 47 47 48 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 12 12 11 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 45 46 47 47 48 48 48 48 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 12 12 12 13 13 12 12 12 13 13 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 45 46 47 47 48 48 48 48 48 47 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 12 12 13 13 13 14 14 14 14 15 15 15 15 16 17 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 47 47 47 47 47 47 47 47 46 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 13 13 14 14 15 15 15 15 16 16 16 16 16 16 17 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 46 46 46 46 46 46 46 46 45 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 14 15 15 15 16 16 16 16 16 16 16 16 17 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 45 45 45 45 45 44 44 44 43 42 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 14 14 15 15 16 16 15 15 15 15 15 15 16 16 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 44 43 43 43 43 42 42 41 40 39 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 13 14 14 14 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 43 nan nan nan nan 41 41 41 40 40 39 38 37 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 12 13 13 13 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 42 42 41 41 nan nan 39 39 39 39 38 37 37 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 11 12 12 13 13 13 13 13 13 13 13 13 13 13 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 40 39 39 38 37 37 37 37 37 37 36 35 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 12 13 13 13 13 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 35 35 35 35 35 35 35 34 33 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 33 32 32 33 33 33 33 32 32 31 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 nan nan nan 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 31 31 31 31 31 30 30 29 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 28 29 30 30 30 30 29 29 28 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 20 19 19 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 27 28 28 28 28 28 28 28 27 27 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 20 19 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 26 27 27 27 27 27 27 27 27 27 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 25 26 26 27 27 27 27 26 26 26 26 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 25 26 26 26 26 26 26 26 26 26 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 21 21 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 25 25 26 26 26 26 26 26 26 26 25 25 25 25 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 28 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 20 19 18 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 24 24 25 26 26 26 26 26 26 26 25 25 25 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 23 24 25 25 25 26 26 26 26 26 26 26 26 25 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 15 16 16 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 24 24 25 25 25 25 26 26 26 27 27 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 15 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 23 23 23 24 24 25 25 26 26 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 14 14 14 15 15 16 17 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 21 22 22 22 23 24 25 26 26 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 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 14 14 14 15 16 16 16 17 16 16 nan nan 16 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 20 20 20 22 22 23 24 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 17 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 16 17 17 16 16 16 15 15 15 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 19 19 20 21 22 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 15 15 15 14 14 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 18 19 20 20 21 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 15 15 14 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 17 18 19 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 15 15 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 17 18 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 22 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 16 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 16 16 16 16 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 17 17 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 15 15 15 15 15 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 15 15 15 15 15 16 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 14 14 14 15 15 15 16 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 16 16 nan nan nan nan nan nan nan nan nan 21 21 21 nan nan nan nan nan nan nan nan nan 22 21 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 13 13 14 14 14 15 16 16 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 18 18 nan nan nan nan nan nan nan nan nan nan 20 21 21 21 21 21 21 21 21 21 21 21 nan nan nan nan nan nan nan nan nan 21 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 14 13 13 13 14 14 15 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 20 20 20 nan nan nan nan nan nan nan nan 19 19 20 20 20 21 21 21 21 20 20 20 21 21 21 nan nan nan nan nan nan nan nan 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 15 14 13 13 13 13 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 18 19 19 20 20 21 21 21 21 nan nan nan nan nan nan nan nan 18 18 19 19 19 19 20 20 20 20 20 20 20 21 21 21 21 22 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 15 13 13 12 12 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 18 18 19 19 20 20 20 21 21 21 21 21 nan nan nan nan nan nan nan 19 18 18 18 19 19 19 19 20 20 20 20 20 21 nan 21 21 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 15 13 12 12 11 12 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 18 18 19 20 20 20 20 20 20 21 21 21 21 21 20 nan nan nan 19 19 19 19 18 18 18 19 19 19 20 20 20 20 21 21 21 21 21 21 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 22 22 nan nan 16 14 13 13 12 12 12 13 15 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 19 19 20 21 21 21 22 21 21 21 21 21 21 21 21 20 20 20 20 20 20 19 19 19 19 19 19 19 19 20 20 20 21 21 21 22 22 22 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 23 22 20 17 16 14 14 14 14 14 14 15 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 20 21 21 21 22 22 23 22 22 22 22 22 nan nan 21 21 21 21 20 20 20 20 20 20 20 19 19 20 20 20 21 21 21 21 22 22 22 22 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 23 21 19 17 16 15 15 16 16 16 16 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 20 20 21 21 21 22 22 23 23 22 22 22 22 nan 22 22 21 21 21 21 21 21 21 21 21 21 20 20 20 21 21 21 22 22 22 22 23 23 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 23 22 20 nan nan nan 16 17 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 19 20 20 20 20 21 21 22 22 22 22 22 22 22 22 22 22 21 21 21 21 22 22 22 22 22 22 21 21 21 21 22 22 22 23 23 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 23 21 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 18 18 19 19 19 19 19 20 20 21 22 22 22 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 21 21 22 22 22 23 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 22 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 17 18 18 18 18 19 19 20 20 21 22 23 23 23 24 24 24 23 23 23 23 23 23 22 22 22 22 22 22 22 21 21 21 21 22 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 18 18 18 18 18 19 19 20 20 21 21 22 23 24 24 24 24 24 24 24 23 23 23 23 22 22 22 22 22 22 22 22 21 21 21 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 19 19 19 19 19 20 21 21 22 22 22 22 23 23 24 24 24 25 25 24 24 23 23 23 22 22 21 21 22 22 22 22 22 21 20 20 19 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 20 20 20 21 21 22 22 23 23 23 23 24 24 24 24 24 25 25 24 24 24 24 23 22 21 21 21 21 22 22 23 23 22 21 20 19 19 19 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 20 21 21 21 22 22 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 21 21 20 20 21 22 23 24 23 23 21 20 20 19 19 19 19 19 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 21 21 21 21 22 22 23 23 23 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 22 21 21 21 21 23 24 24 24 24 22 21 21 20 20 21 21 21 21 21 21 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 21 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 21 21 22 23 24 25 25 24 23 22 21 20 20 21 21 21 21 21 21 22 22 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 22 21 22 22 22 22 22 22 21 21 21 21 22 22 21 21 21 21 22 22 23 24 24 25 24 23 21 20 19 19 19 19 20 20 20 21 21 21 21 22 22 23 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 21 21 21 21 22 21 21 21 21 21 22 22 22 21 21 21 20 21 21 22 23 23 24 24 23 22 21 19 18 18 18 18 18 19 19 19 20 20 20 21 21 22 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 19 19 20 20 21 21 21 21 21 21 22 22 23 23 23 22 21 21 21 21 22 22 23 24 24 24 23 22 21 20 19 18 18 18 18 18 18 19 19 20 20 20 21 21 21 22 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 19 19 20 20 20 21 21 21 21 22 23 24 24 24 24 23 23 22 22 22 23 23 24 24 25 25 25 24 23 22 21 20 19 19 19 19 19 19 20 20 20 21 21 21 21 21 21 22 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 19 20 20 20 20 21 21 22 23 24 24 25 25 26 26 25 24 24 24 23 23 24 24 25 26 27 27 27 26 25 24 23 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 21 21 21 21 22 22 23 24 25 25 26 27 27 27 26 25 25 25 25 25 25 26 27 28 29 29 30 29 29 28 27 26 25 24 24 23 23 22 22 22 22 22 22 22 22 22 22 22 22 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 22 22 22 23 24 25 25 26 26 27 28 28 27 26 25 nan nan 25 26 27 28 29 30 31 31 32 32 31 30 29 28 27 26 25 25 24 23 23 23 23 23 23 22 22 22 22 22 22 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 23 23 24 25 26 26 26 27 27 28 28 28 26 25 nan nan nan 24 25 26 28 29 30 31 31 31 31 30 30 29 27 26 26 25 24 23 23 23 23 23 23 23 23 23 23 23 23 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 22 23 24 25 26 27 27 27 28 28 28 27 26 24 23 22 21 22 22 24 25 27 28 28 29 29 29 28 28 27 26 25 24 23 22 22 22 22 22 22 23 23 23 24 24 24 24 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 26 27 27 28 28 29 29 28 27 25 24 22 20 19 20 21 22 23 24 25 26 27 27 27 26 26 24 23 23 22 21 21 21 21 21 21 22 22 23 23 23 24 24 24 24 24 24 24 24 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 19 nan nan nan nan 27 28 29 29 29 29 28 27 26 24 22 20 20 20 20 21 22 23 25 26 26 26 26 25 24 23 22 21 21 20 20 20 20 21 21 22 22 22 23 23 23 24 24 24 24 24 24 24 25 25 25 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 16 18 20 22 25 26 27 28 29 30 30 30 29 28 27 25 23 21 20 21 21 23 24 25 26 26 26 25 24 24 23 22 21 21 20 20 20 20 21 21 21 22 22 22 22 23 23 24 24 25 25 25 25 25 25 26 26 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 26 27 28 29 30 31 30 30 28 27 25 23 22 21 21 23 25 26 27 26 26 24 23 22 22 22 21 21 21 21 21 21 21 21 21 22 22 22 22 23 23 23 24 25 25 26 26 26 26 26 26 26 26 26 26 25 25 25 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 25 26 28 30 31 32 31 30 29 27 26 24 22 21 22 24 nan nan nan 26 24 23 22 21 21 21 21 21 21 21 21 21 21 22 22 22 22 23 23 23 24 25 25 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 24 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 29 32 33 34 33 32 30 28 26 24 22 nan nan nan nan nan nan nan 22 21 20 20 20 20 21 21 21 21 21 22 22 22 22 22 23 23 24 25 26 26 27 27 27 27 27 26 26 26 26 25 25 25 25 25 24 24 24 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 29 32 35 36 37 36 34 32 30 27 25 nan nan nan nan nan nan nan nan 20 19 20 20 20 20 20 21 21 22 22 22 23 23 23 24 24 25 26 27 28 28 28 28 28 27 27 26 26 25 25 25 25 25 24 24 24 23 23 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 17 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 38 40 39 38 37 34 32 29 nan nan nan nan nan nan nan nan nan 19 20 20 20 20 20 21 21 22 23 24 24 24 24 25 26 27 28 28 29 29 29 28 28 28 27 27 26 26 25 25 25 25 24 24 24 23 23 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 17 17 17 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 41 40 38 36 34 nan nan nan nan nan nan nan nan nan 20 20 20 20 20 20 21 22 23 24 25 25 26 26 27 27 28 29 29 29 29 29 29 28 28 27 27 27 26 26 25 25 24 24 24 24 23 23 22 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 18 18 18 18 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 40 41 40 39 38 36 nan nan nan nan nan nan nan nan nan 20 20 20 20 20 21 22 23 24 25 25 26 26 27 27 28 28 29 29 29 29 28 28 28 27 27 27 26 26 25 25 24 24 24 23 23 23 22 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 18 17 17 17 17 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 24 nan nan nan nan 36 38 39 40 40 39 38 nan nan nan nan nan nan nan nan nan nan nan 20 20 20 21 21 22 23 24 25 26 26 26 26 26 27 27 27 28 28 28 28 27 27 27 27 26 26 25 25 25 24 24 23 23 22 21 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 17 17 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 22 23 24 26 nan nan 32 34 35 36 37 37 37 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 20 20 21 22 23 25 26 26 26 26 26 26 26 26 26 27 27 27 27 27 27 27 26 26 26 25 25 24 24 23 22 22 21 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 21 22 22 22 23 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 22 22 23 23 23 24 25 nan nan 30 31 32 33 33 33 33 nan nan nan nan nan nan nan nan nan nan nan nan nan 19 19 20 21 23 24 26 27 27 26 26 25 25 25 25 25 26 26 26 27 27 27 27 27 26 26 25 24 24 23 22 22 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 20 20 21 21 22 22 23 24 24 24 25 25 25 24 24 24 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 24 24 25 25 26 27 28 29 29 29 30 30 29 nan nan nan nan nan nan nan nan nan nan nan 17 17 18 19 20 22 23 25 26 26 26 25 25 24 23 23 24 24 25 25 26 27 27 28 27 27 26 25 25 24 23 23 22 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 18 19 20 20 21 21 22 22 23 24 25 25 26 26 26 26 26 26 26 25 25 24 24 24 23 23 23 23 23 nan nan nan nan nan nan 24 25 25 25 25 25 26 26 27 27 27 28 28 27 26 nan nan nan nan nan nan nan nan nan 16 16 16 17 18 19 21 23 24 25 26 25 25 24 23 23 22 22 23 23 24 25 26 27 27 28 27 27 26 25 24 24 23 23 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 18 19 19 20 21 22 22 23 24 25 25 26 27 28 28 28 28 27 27 27 26 26 25 25 24 24 24 24 23 23 23 23 23 24 24 24 24 25 25 25 25 25 26 26 27 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 14 14 15 16 17 19 20 22 23 24 25 25 25 24 23 23 22 22 22 22 23 24 24 25 26 27 27 27 27 26 25 25 24 23 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 15 16 17 18 19 20 21 22 23 24 25 26 27 27 28 29 29 29 29 29 28 28 27 27 26 26 25 25 25 24 24 23 23 22 22 23 23 23 23 23 23 23 24 25 26 27 28 nan nan nan nan nan nan nan nan nan nan nan 14 nan nan nan nan 14 15 17 18 20 21 23 24 24 25 25 24 24 23 22 22 22 22 22 22 23 24 24 25 26 26 27 27 26 26 25 25 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 14 15 16 17 18 19 20 21 22 23 24 25 26 27 27 28 29 29 30 30 30 29 29 29 28 27 27 26 26 25 25 24 23 22 22 21 21 21 21 21 21 21 22 23 24 25 26 28 nan nan nan nan nan nan nan nan nan nan nan 15 14 nan nan nan nan nan 16 17 19 20 22 23 24 24 24 24 24 23 22 22 22 22 22 22 22 22 23 23 24 25 25 26 27 27 27 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 15 16 17 18 18 19 20 21 21 22 23 24 25 25 26 27 28 29 29 30 30 30 30 29 28 28 27 27 26 26 25 24 23 21 20 20 20 19 19 19 20 20 21 22 24 25 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 18 19 21 22 23 23 24 24 23 23 23 22 22 22 22 22 22 22 22 22 23 23 24 25 26 27 27 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 15 16 16 16 17 17 18 18 19 19 20 21 21 22 23 24 25 26 27 28 29 29 29 29 29 28 27 27 27 27 26 26 24 22 21 20 19 18 18 18 19 19 20 21 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 18 19 20 21 22 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 23 24 25 26 26 27 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 15 15 15 16 16 17 17 17 18 18 19 19 20 21 22 23 24 24 25 26 27 27 27 27 26 26 26 26 26 26 25 23 21 20 18 18 18 18 18 18 19 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 18 19 20 21 21 22 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 23 23 24 25 25 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 16 16 16 16 17 17 17 17 17 17 17 17 17 18 18 19 20 20 21 22 23 24 24 24 24 24 25 25 25 24 23 21 19 18 17 17 17 17 18 19 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 18 18 19 20 21 21 22 23 23 23 23 24 24 24 24 23 23 23 22 22 22 22 22 22 23 23 24 24 25 25 25 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 16 16 16 16 16 17 17 16 16 15 15 14 14 14 13 14 14 14 15 16 17 18 19 20 21 21 22 22 23 24 23 22 20 19 18 17 17 17 17 18 19 20 22 nan nan 28 30 31 32 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 19 19 20 20 21 22 22 23 23 23 24 24 24 24 24 24 23 23 22 22 22 22 22 22 22 23 23 23 24 24 23 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 15 15 16 15 15 15 15 15 15 15 15 14 14 13 12 11 11 11 11 11 11 11 12 13 14 15 16 17 18 19 20 21 21 21 21 20 18 17 17 17 17 18 18 19 20 22 24 26 28 30 32 33 34 34 34 33 nan nan nan nan nan nan nan nan nan 21 21 20 21 21 21 22 22 23 23 23 23 24 24 24 24 24 24 23 23 22 22 22 22 22 22 22 22 23 23 23 22 22 22 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 12 13 13 13 12 12 12 13 13 13 13 12 12 11 11 10 10 10 9 9 9 9 9 10 11 12 13 14 15 16 17 18 19 19 19 19 18 17 17 17 17 18 18 19 20 21 22 25 27 29 31 33 34 34 35 34 34 34 nan nan nan nan 26 24 23 23 22 22 22 22 23 23 23 23 23 23 24 24 24 24 24 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 20 19 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 9 9 9 9 10 10 10 11 11 11 11 10 10 10 10 10 10 9 9 9 9 10 11 12 13 14 14 nan nan nan 17 18 nan nan nan 17 17 18 18 19 20 20 21 22 24 26 28 30 32 33 34 34 34 34 34 nan nan nan 28 27 25 25 24 24 23 23 23 23 23 23 23 23 24 24 24 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 20 19 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 7 7 7 7 8 8 9 9 10 10 10 11 11 11 11 10 10 10 10 11 11 12 12 13 14 nan nan nan nan nan nan nan nan nan nan 18 19 20 21 22 22 22 24 25 26 28 30 31 32 33 34 34 33 nan nan 30 29 27 26 26 25 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 20 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 11 12 12 12 12 12 12 12 12 12 12 12 13 13 14 15 nan nan nan nan nan nan nan nan nan 19 20 21 22 23 23 24 25 26 27 28 30 31 32 33 33 32 nan nan 30 28 27 27 26 25 25 25 25 25 25 24 24 24 24 24 24 24 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 23 23 22 22 21 21 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 11 12 13 14 nan nan nan nan nan nan nan nan nan nan 19 20 22 23 24 24 25 25 26 27 28 29 30 31 31 32 31 31 30 29 28 27 27 26 26 25 25 25 25 25 25 25 24 24 24 24 24 24 23 23 23 23 23 23 23 22 22 22 22 23 23 23 23 23 23 22 21 21 20 19 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 19 20 21 23 24 24 25 26 27 27 28 29 30 30 31 31 30 30 29 29 28 27 27 26 26 26 26 25 25 25 25 25 25 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 22 22 21 20 19 19 18 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 30 30 30 30 29 29 29 28 28 27 27 26 26 26 26 25 25 25 25 25 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 22 22 21 20 19 18 18 17 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 26 26 26 25 25 25 25 25 25 25 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 22 22 21 20 19 19 18 18 17 nan nan nan nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 306 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 226 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 212 223 233 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 195 209 220 229 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 213 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 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 198 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 190 199 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 180 187 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 153 160 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 128 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 124 128 131 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 135 136 136 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 187 189 195 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 244 252 262 273 286 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 260 267 275 282 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 259 267 273 278 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 265 271 276 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 265 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 256 260 264 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 242 246 250 253 257 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 293 293 294 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 229 234 238 241 245 249 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 293 293 293 293 294 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 293 293 293 293 293 293 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 183 185 189 195 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 294 294 294 294 293 293 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 178 181 186 190 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 291 292 293 294 294 294 294 294 294 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 181 185 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 290 290 291 292 293 293 294 294 294 294 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 207 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 289 289 289 290 291 291 292 293 293 294 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 212 220 228 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 289 289 289 290 290 291 292 292 293 293 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 193 202 210 218 225 233 241 249 255 258 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 289 289 289 289 289 289 290 290 291 291 291 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 198 206 214 221 228 234 242 248 253 256 257 256 254 253 252 250 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 289 289 289 289 289 289 289 289 289 289 290 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 208 214 221 227 233 239 244 248 251 253 254 254 254 253 251 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 290 289 289 289 289 289 289 289 289 289 289 288 288 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 212 218 225 230 235 240 243 245 246 249 252 253 252 251 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 289 289 289 289 289 288 288 288 288 288 287 286 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 216 223 229 234 238 241 242 242 244 247 249 250 249 248 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 289 289 289 288 288 288 288 288 287 287 286 284 283 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 224 230 234 238 239 240 241 242 243 245 246 246 245 245 244 244 245 247 249 250 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 289 nan nan nan nan 288 288 287 287 286 285 284 282 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 221 228 232 235 237 239 241 242 242 242 243 243 243 243 242 242 243 244 246 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 289 288 288 288 nan nan 288 287 287 286 285 284 283 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 221 227 232 235 237 239 241 243 244 244 243 243 242 242 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 288 287 287 287 287 287 286 286 285 284 283 282 280 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 240 241 243 244 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 285 285 285 285 284 283 282 281 279 277 275 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 282 282 282 282 281 281 279 278 276 273 271 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 279 280 279 279 278 276 274 272 270 268 265 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 277 277 276 275 273 271 269 267 264 262 259 256 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 239 241 244 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 273 273 272 271 270 268 265 263 260 258 255 253 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 241 243 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 270 270 269 267 266 264 262 259 257 254 252 250 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 268 268 267 265 264 262 260 258 255 253 251 249 247 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 265 264 263 262 260 258 256 253 251 249 248 246 245 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 243 245 246 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 261 262 262 260 258 256 254 252 250 247 246 244 243 242 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 245 246 248 248 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 259 260 259 257 254 252 250 247 245 243 242 241 240 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 250 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 256 257 258 257 254 251 248 245 243 241 239 237 236 235 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 250 248 246 243 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 256 257 256 252 248 244 241 238 236 234 232 230 229 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 221 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 257 257 254 250 245 240 236 233 230 227 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 230 227 223 218 214 212 210 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 257 257 256 252 247 240 234 229 225 223 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 244 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 228 225 220 217 214 212 211 210 211 212 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 256 255 254 250 243 236 229 224 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 242 245 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 212 212 212 212 213 214 215 216 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 254 251 249 246 240 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 214 214 213 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 256 255 254 252 252 246 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 212 212 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 248 253 256 256 256 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 211 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 247 253 257 258 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 226 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan nan nan nan nan 248 255 256 255 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 210 210 210 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 249 252 252 248 241 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 246 248 247 243 238 232 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 242 243 242 239 234 229 223 219 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 238 nan nan nan nan nan nan nan nan nan 237 236 236 nan nan nan nan nan nan nan nan nan 228 229 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 234 235 232 228 224 220 217 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 235 236 nan nan nan nan nan nan nan nan nan nan 240 240 239 238 238 237 237 236 235 233 232 230 nan nan nan nan nan nan nan nan nan 230 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 220 220 219 217 215 214 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 236 235 235 nan nan nan nan nan nan nan nan 240 240 240 240 240 240 240 239 239 238 237 235 233 231 230 nan nan nan nan nan nan nan nan 227 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 207 208 209 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 230 233 236 238 238 237 236 235 234 nan nan nan nan nan nan nan nan 238 240 240 240 241 241 241 241 240 240 239 238 236 234 233 231 230 229 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 200 202 204 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 228 227 227 228 230 232 234 236 236 235 234 232 232 nan nan nan nan nan nan nan 237 240 241 242 242 242 242 242 241 241 240 239 237 236 nan 234 233 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 195 198 199 201 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 231 229 228 228 228 230 231 232 233 232 232 231 230 230 230 nan nan nan 231 233 235 238 241 243 243 243 242 242 241 240 239 238 237 236 235 234 234 233 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 186 187 nan nan 194 196 196 197 198 199 199 198 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 233 233 231 230 229 229 229 230 231 231 230 230 230 230 230 230 230 231 231 232 233 236 238 241 242 242 241 240 239 239 238 237 236 235 235 234 233 233 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 186 188 192 195 197 198 199 199 199 199 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 235 234 233 232 231 230 230 230 230 230 230 230 nan nan 231 231 231 231 231 232 234 235 238 239 240 240 239 238 237 236 235 235 234 233 232 232 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 188 192 195 198 199 200 200 200 200 199 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 237 237 236 235 234 232 232 231 231 230 230 231 231 nan 232 232 232 232 232 232 232 233 234 236 238 238 239 238 238 237 235 234 233 232 231 231 230 230 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 188 191 195 nan nan nan 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 239 238 237 236 235 234 233 232 231 231 230 230 230 231 231 232 232 232 232 232 232 232 233 235 236 237 237 237 236 235 234 233 231 230 229 229 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 191 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 240 240 239 238 237 237 236 235 234 233 231 230 230 230 230 231 231 231 231 231 230 231 231 232 233 235 234 234 233 232 232 231 230 230 229 229 229 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 241 241 240 239 238 238 237 236 235 234 232 231 230 230 230 231 231 230 230 229 229 229 230 230 231 231 230 230 229 229 229 229 230 230 230 230 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 242 242 241 241 240 239 238 237 236 235 234 232 231 230 230 230 229 229 229 228 228 228 228 229 229 229 228 227 227 227 227 228 228 228 228 228 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 243 242 242 241 240 239 238 237 235 235 234 233 231 230 230 230 229 228 228 227 227 227 227 227 228 228 228 228 227 227 226 225 224 224 223 223 223 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 242 241 240 239 237 236 235 235 234 234 233 231 230 230 229 228 227 226 227 228 228 228 228 229 229 229 229 228 226 224 222 221 221 220 221 221 221 222 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 240 239 238 237 236 235 235 234 234 234 233 232 230 229 228 227 226 226 227 228 229 229 230 230 231 230 229 228 225 222 220 219 219 220 222 224 225 226 226 226 226 225 224 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 236 235 235 234 234 234 234 234 234 233 232 230 229 228 227 226 226 227 228 229 229 230 230 231 230 229 227 224 222 220 220 220 221 224 227 229 231 231 230 229 228 227 226 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 234 234 233 233 233 233 233 234 234 233 232 230 229 228 227 226 226 227 228 228 229 229 229 229 229 228 226 224 222 221 220 220 222 224 227 229 231 231 230 229 228 227 226 225 224 223 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 232 232 231 230 229 228 227 227 227 228 228 228 227 227 227 226 226 225 224 222 221 220 219 219 220 221 223 224 225 225 224 224 223 222 221 220 220 219 218 218 218 219 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 230 229 229 228 227 227 228 229 230 229 228 226 225 223 223 223 222 222 221 220 219 219 218 218 218 218 218 218 217 216 215 214 213 212 212 212 212 212 212 213 213 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 229 228 228 227 227 227 229 230 231 232 231 229 227 224 222 221 221 222 223 223 222 221 220 219 219 219 218 217 216 215 213 211 209 207 206 206 206 206 207 207 208 209 210 211 213 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 228 227 227 227 228 230 232 233 233 232 231 228 226 225 224 225 225 226 225 224 223 222 221 220 220 220 220 219 218 217 215 213 211 209 208 208 208 208 209 209 210 210 211 212 213 214 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 229 228 228 230 232 234 235 234 234 232 231 230 229 229 229 229 228 228 227 226 224 224 223 222 222 222 223 223 222 222 221 219 218 216 216 215 215 215 215 215 215 215 215 214 214 214 214 214 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 232 233 234 236 236 236 235 235 234 234 234 234 233 232 232 231 232 232 231 229 228 226 225 224 224 224 225 225 225 225 225 224 224 224 224 224 223 223 222 221 219 218 217 216 216 215 215 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 237 237 237 237 237 236 237 237 238 237 236 235 234 235 235 nan nan 234 231 229 226 224 223 223 223 224 225 226 227 228 229 230 230 230 230 229 228 226 225 223 222 221 220 219 218 217 217 217 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 239 239 239 238 237 237 238 239 239 237 236 236 236 237 nan nan nan 234 230 226 222 220 219 219 220 222 224 226 228 229 230 231 231 231 231 230 229 228 227 226 225 224 223 222 221 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 241 240 238 237 237 237 238 238 237 236 235 236 237 238 238 237 235 231 225 220 217 216 215 216 217 219 221 223 225 226 226 227 227 228 228 228 228 228 228 228 228 227 226 225 224 223 222 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 237 238 238 237 236 235 234 234 234 234 234 232 229 225 221 218 216 214 213 213 214 215 216 217 218 219 220 222 224 225 226 227 228 229 229 229 229 228 228 227 226 225 224 223 223 223 224 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 245 244 nan nan nan nan 238 238 238 237 235 234 232 232 231 230 229 227 225 223 222 220 218 216 213 211 210 209 209 210 212 215 217 220 223 225 227 228 229 229 229 229 229 228 228 228 227 226 225 225 224 225 226 227 228 229 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 246 245 243 242 241 240 240 239 238 236 234 232 231 230 229 228 227 226 226 225 224 222 219 215 212 209 207 206 207 208 211 215 219 222 225 227 228 229 230 229 229 229 228 228 228 228 227 226 225 225 225 226 227 228 230 231 232 234 234 235 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 243 242 240 238 235 233 231 231 230 229 229 229 230 230 229 226 222 218 215 212 210 208 208 209 212 215 219 222 225 228 229 230 230 230 230 229 228 228 227 227 226 226 225 225 225 226 227 228 229 230 231 232 233 233 233 233 233 232 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 245 243 240 236 234 232 231 231 231 231 232 234 235 234 231 225 nan nan nan 213 212 211 211 212 214 217 220 223 226 229 230 230 230 230 229 228 227 226 225 224 224 224 224 224 225 226 227 228 229 230 230 231 231 231 230 230 229 229 228 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 233 233 233 234 235 236 237 238 238 nan nan nan nan nan nan nan 213 212 211 212 214 217 220 223 225 227 228 228 228 227 226 225 224 223 223 222 222 223 224 225 225 226 227 228 228 228 228 228 228 227 227 226 226 225 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 239 237 236 236 236 237 238 239 239 240 238 nan nan nan nan nan nan nan nan 214 213 213 214 216 218 220 222 223 224 224 224 224 223 223 222 222 222 222 222 223 223 224 225 225 226 226 226 226 225 225 225 224 224 224 223 222 222 221 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 246 246 246 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 240 239 239 240 240 240 240 240 238 nan nan nan nan nan nan nan nan nan 220 219 218 218 218 218 219 219 219 220 220 220 221 221 221 222 222 222 222 222 223 224 224 224 224 224 224 223 223 223 222 222 221 221 220 220 219 219 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 247 247 247 246 245 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 241 241 241 240 239 237 nan nan nan nan nan nan nan nan nan 226 224 222 220 219 218 217 217 217 217 218 218 219 221 222 222 223 222 222 222 223 223 224 224 223 223 222 222 221 220 220 219 218 218 218 217 217 217 217 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 248 247 246 245 244 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 241 240 239 238 237 235 233 nan nan nan nan nan nan nan nan nan 224 221 219 217 215 214 214 214 215 216 217 218 220 221 222 223 223 223 223 223 223 223 223 222 221 221 220 219 218 217 217 216 216 216 216 216 216 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 245 243 242 240 239 236 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 255 nan nan nan nan 240 238 237 236 234 233 231 nan nan nan nan nan nan nan nan nan nan nan 214 212 211 211 211 212 213 214 215 217 218 220 221 223 224 225 225 224 223 223 222 221 220 219 218 217 216 216 215 215 215 215 215 215 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 236 234 232 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 258 256 254 251 nan nan 240 237 235 233 232 230 228 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 207 208 209 211 212 213 215 217 219 221 223 224 225 225 224 223 222 221 220 219 218 217 216 216 215 215 215 215 215 215 215 216 217 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 238 239 240 240 241 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 261 260 258 257 255 252 249 nan nan 237 234 232 230 228 226 224 nan nan nan nan nan nan nan nan nan nan nan nan nan 202 204 207 209 211 213 214 216 218 220 222 223 223 223 222 221 220 219 219 218 217 217 217 217 217 217 216 216 216 216 217 217 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 239 241 242 243 243 244 244 244 245 245 245 246 246 248 249 250 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 256 254 250 246 242 238 234 231 229 226 224 223 222 nan nan nan nan nan nan nan nan nan nan nan 196 199 202 205 208 210 212 214 215 216 217 219 219 219 219 219 218 218 217 217 217 217 217 217 217 217 217 217 218 218 218 219 219 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 242 243 244 246 247 248 248 248 248 248 248 248 248 249 250 251 252 253 253 253 253 253 254 255 256 257 258 259 261 nan nan nan nan nan nan 260 258 256 252 248 243 239 234 230 227 224 222 221 220 219 nan nan nan nan nan nan nan nan nan 190 194 198 202 206 209 211 212 213 214 215 215 215 216 216 216 216 216 216 216 216 216 216 216 216 216 216 216 217 218 219 219 220 221 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 246 247 249 250 252 253 253 254 254 254 253 253 253 253 253 254 254 255 255 255 254 254 254 254 254 255 255 256 257 258 260 262 264 264 264 263 262 260 257 253 249 244 238 233 229 226 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 191 196 200 204 208 210 212 213 214 214 214 214 215 215 215 215 215 215 215 215 215 215 215 214 215 215 215 216 216 217 219 220 221 222 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 252 253 255 257 258 259 260 260 260 260 260 259 259 258 258 257 257 257 256 256 255 255 254 254 254 254 255 254 254 254 255 257 260 262 263 263 262 262 260 257 253 248 243 237 232 227 224 nan nan nan nan nan nan nan nan nan nan nan 189 nan nan nan nan 205 208 211 212 213 214 215 215 215 215 215 215 215 215 216 216 215 215 215 214 214 214 214 214 214 215 216 217 218 219 221 222 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 258 261 263 265 266 267 268 268 267 267 267 266 265 264 263 262 261 260 258 257 256 255 255 254 254 254 254 254 253 252 252 252 253 255 257 259 259 259 258 257 254 250 245 240 235 230 226 222 nan nan nan nan nan nan nan nan nan nan nan 197 199 nan nan nan nan nan 214 215 215 216 216 216 216 216 216 216 216 216 216 216 216 216 215 215 215 215 215 215 215 215 215 216 217 219 221 223 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 269 272 273 274 275 275 275 275 274 274 273 272 270 269 267 265 263 261 259 257 256 255 254 253 253 253 252 252 250 249 248 249 250 251 253 253 253 252 250 247 244 240 236 231 227 223 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 217 218 218 217 217 217 217 217 217 218 218 218 218 218 217 216 216 216 216 216 216 216 216 216 216 217 218 220 221 223 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 274 276 278 279 280 281 281 282 282 282 282 280 278 275 273 270 267 264 261 259 257 255 253 252 251 250 250 249 248 247 245 244 244 245 246 246 246 245 243 241 238 235 231 227 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 219 220 219 219 218 218 218 218 218 219 219 219 219 219 219 218 218 218 218 218 218 218 219 218 218 218 219 219 219 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 278 280 282 284 286 287 289 290 289 289 286 283 279 276 272 268 264 261 258 254 251 249 248 247 247 246 245 244 242 240 239 239 238 238 237 237 236 234 232 229 227 223 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 221 221 220 220 219 219 219 219 220 220 220 220 220 220 220 219 219 219 220 220 221 221 221 221 221 221 220 220 220 219 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 279 282 284 286 288 290 291 292 291 290 287 284 280 275 270 265 261 257 252 249 246 244 243 243 242 242 240 239 237 235 233 232 231 231 230 229 228 227 224 222 220 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 222 222 221 221 220 220 220 220 221 221 221 221 221 221 220 220 220 221 221 222 223 223 224 224 224 223 223 222 221 221 221 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 276 278 281 283 284 286 288 289 290 290 289 287 284 279 274 268 263 258 253 249 245 243 241 240 240 239 238 237 236 234 232 230 229 228 227 226 225 224 222 220 217 215 213 nan nan 210 210 210 210 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 222 222 221 221 221 221 221 221 221 222 222 222 221 221 221 221 222 222 223 224 225 225 226 226 225 225 225 224 223 222 222 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 272 273 274 276 278 280 281 283 285 286 287 288 288 288 286 283 278 271 265 259 253 249 245 242 240 239 238 237 237 236 235 234 233 233 232 231 231 229 227 224 222 219 216 213 211 209 208 207 208 208 208 209 209 210 210 211 nan nan nan nan nan nan nan nan nan 221 222 222 221 221 221 220 221 221 221 222 222 222 222 221 221 222 222 223 224 225 226 227 227 227 227 226 225 225 224 223 223 223 223 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 279 278 278 278 279 281 283 285 286 287 287 287 287 286 284 282 275 268 262 256 250 247 245 244 243 242 241 239 237 236 235 234 234 234 234 234 233 232 229 225 221 217 214 211 208 206 204 204 204 205 205 206 206 207 208 209 211 212 nan nan nan nan 219 220 221 221 221 221 221 220 220 220 221 221 222 222 222 222 222 222 222 223 224 225 226 227 228 228 228 227 227 226 225 224 223 222 222 223 223 225 228 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 281 281 284 287 290 291 291 289 288 286 284 282 279 273 266 260 255 253 254 255 256 255 253 250 245 242 239 nan nan nan 235 234 nan nan nan 228 225 220 216 213 210 208 206 204 203 202 202 202 203 204 205 206 208 209 210 nan nan nan 217 219 220 220 220 220 220 220 220 220 220 221 222 222 222 222 222 222 223 223 224 225 227 227 228 228 228 228 227 226 225 223 222 222 221 222 222 224 226 229 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 287 293 298 302 302 299 296 292 287 282 276 269 264 260 258 261 266 270 272 272 267 261 254 248 243 nan nan nan nan nan nan nan nan nan nan 218 215 212 210 208 206 205 203 202 201 201 201 202 203 204 206 207 209 nan nan 215 216 217 218 218 219 219 219 219 219 220 220 221 221 222 222 222 222 223 224 224 226 226 227 228 228 228 227 226 225 224 222 221 221 220 221 222 223 225 228 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 267 263 262 263 270 275 279 279 278 273 265 256 248 243 238 234 nan nan nan nan nan nan nan nan nan 212 210 209 208 207 205 203 202 201 200 200 201 202 203 204 206 207 nan nan 213 215 215 216 217 217 217 218 218 218 219 220 220 220 221 221 222 222 223 224 225 226 227 227 227 227 226 225 224 223 221 220 219 219 220 220 222 224 227 230 233 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 253 245 239 233 nan nan nan nan nan nan nan nan nan nan 209 208 207 207 206 205 203 202 201 200 200 200 201 201 203 204 206 208 209 211 213 214 214 215 216 216 217 217 218 218 219 220 220 221 221 222 222 223 224 225 226 226 226 226 225 224 223 221 220 219 218 217 218 219 220 222 225 227 231 235 239 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 206 206 205 205 204 204 203 202 201 201 201 201 201 202 204 205 207 208 210 211 212 213 214 214 215 216 216 217 218 218 219 220 220 221 222 223 223 224 225 225 225 225 224 223 222 220 219 218 216 216 216 216 217 219 222 225 228 232 236 241 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 203 204 205 207 208 209 210 211 212 212 213 214 215 216 216 217 218 219 219 220 221 222 223 223 224 224 224 223 222 221 220 219 217 216 215 214 214 214 215 216 218 221 225 229 234 239 243 247 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 214 215 216 217 218 218 219 220 221 221 222 222 222 222 221 220 219 218 217 215 214 213 213 212 213 214 215 217 219 223 227 232 237 242 246 249 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan