100 2502 0 2 0 9 0 11 0 15 0 16 0 17 0 18 0 20 0 22 0 23 0 26 0 30 0 31 0 32 0 35 0 39 0 40 0 41 0 43 0 44 0 45 0 47 0 51 0 55 0 56 0 57 0 58 0 59 0 60 0 63 0 65 0 67 0 68 0 69 0 70 0 73 0 76 0 77 0 78 0 79 0 82 0 83 0 85 0 86 0 89 0 92 0 94 0 96 1 3 1 4 1 5 1 6 1 8 1 11 1 12 1 14 1 15 1 17 1 22 1 24 1 25 1 28 1 30 1 33 1 34 1 35 1 36 1 37 1 39 1 43 1 44 1 45 1 53 1 62 1 64 1 67 1 68 1 71 1 74 1 76 1 78 1 80 1 81 1 83 1 84 1 85 1 89 1 95 1 97 2 4 2 5 2 6 2 7 2 8 2 13 2 15 2 18 2 19 2 20 2 24 2 26 2 27 2 28 2 29 2 31 2 34 2 38 2 40 2 46 2 47 2 48 2 49 2 50 2 52 2 53 2 55 2 58 2 59 2 63 2 67 2 71 2 72 2 73 2 74 2 75 2 77 2 78 2 83 2 84 2 89 2 91 2 92 2 97 2 98 3 4 3 5 3 6 3 8 3 9 3 11 3 12 3 15 3 18 3 21 3 23 3 25 3 26 3 27 3 28 3 29 3 30 3 31 3 33 3 39 3 40 3 41 3 44 3 46 3 50 3 52 3 53 3 54 3 55 3 56 3 58 3 60 3 61 3 64 3 65 3 66 3 69 3 70 3 71 3 72 3 73 3 74 3 78 3 79 3 80 3 81 3 82 3 84 3 87 3 88 3 89 3 90 3 91 3 92 3 94 4 7 4 8 4 10 4 11 4 12 4 13 4 15 4 16 4 18 4 19 4 23 4 26 4 27 4 28 4 30 4 31 4 32 4 33 4 34 4 35 4 36 4 39 4 41 4 42 4 43 4 44 4 45 4 46 4 48 4 49 4 51 4 52 4 54 4 57 4 58 4 59 4 62 4 63 4 65 4 66 4 68 4 69 4 71 4 74 4 75 4 77 4 79 4 80 4 83 4 86 4 87 4 88 4 90 4 93 4 95 4 96 4 97 4 99 5 11 5 12 5 13 5 15 5 16 5 17 5 20 5 21 5 26 5 27 5 29 5 31 5 33 5 34 5 35 5 36 5 38 5 40 5 41 5 42 5 43 5 45 5 46 5 48 5 54 5 59 5 60 5 61 5 64 5 68 5 71 5 72 5 73 5 74 5 75 5 77 5 81 5 82 5 83 5 86 5 87 5 89 5 90 5 92 5 93 5 94 5 96 5 97 5 98 6 7 6 8 6 9 6 12 6 16 6 17 6 18 6 20 6 24 6 25 6 29 6 34 6 41 6 42 6 43 6 44 6 47 6 48 6 49 6 50 6 52 6 53 6 55 6 56 6 57 6 58 6 60 6 68 6 70 6 71 6 72 6 75 6 77 6 78 6 79 6 83 6 85 6 86 6 87 6 89 6 91 6 92 6 94 6 97 6 99 7 8 7 11 7 19 7 20 7 24 7 26 7 30 7 31 7 33 7 35 7 36 7 40 7 44 7 46 7 48 7 50 7 52 7 54 7 57 7 58 7 61 7 62 7 63 7 64 7 65 7 67 7 69 7 72 7 74 7 77 7 82 7 87 7 89 7 91 7 92 7 94 7 96 7 98 7 99 8 9 8 10 8 11 8 12 8 14 8 16 8 20 8 21 8 23 8 29 8 30 8 31 8 32 8 34 8 35 8 37 8 42 8 43 8 45 8 47 8 48 8 49 8 50 8 52 8 53 8 55 8 56 8 57 8 58 8 59 8 63 8 64 8 65 8 68 8 73 8 74 8 78 8 79 8 81 8 84 8 86 8 88 8 89 8 90 8 95 8 97 9 10 9 11 9 12 9 15 9 16 9 17 9 18 9 19 9 20 9 22 9 26 9 27 9 28 9 29 9 30 9 32 9 34 9 36 9 38 9 40 9 42 9 43 9 44 9 46 9 47 9 49 9 50 9 51 9 53 9 54 9 59 9 60 9 61 9 62 9 63 9 68 9 69 9 71 9 74 9 75 9 76 9 77 9 78 9 80 9 81 9 83 9 85 9 86 9 89 9 91 9 92 9 93 9 95 9 99 10 11 10 12 10 14 10 15 10 16 10 18 10 20 10 21 10 22 10 25 10 26 10 27 10 30 10 31 10 32 10 36 10 39 10 40 10 45 10 46 10 49 10 50 10 51 10 53 10 54 10 57 10 59 10 63 10 64 10 65 10 67 10 71 10 73 10 75 10 77 10 78 10 81 10 82 10 84 10 85 10 89 10 94 10 97 10 98 11 14 11 15 11 16 11 18 11 19 11 20 11 22 11 23 11 24 11 25 11 29 11 37 11 38 11 39 11 40 11 41 11 42 11 46 11 47 11 48 11 49 11 50 11 52 11 53 11 54 11 55 11 56 11 59 11 60 11 62 11 65 11 66 11 68 11 69 11 71 11 73 11 74 11 76 11 77 11 79 11 80 11 82 11 89 11 92 11 96 11 97 11 98 12 16 12 19 12 21 12 24 12 25 12 27 12 28 12 32 12 33 12 35 12 36 12 39 12 40 12 42 12 43 12 44 12 46 12 50 12 51 12 53 12 54 12 56 12 58 12 59 12 60 12 61 12 62 12 63 12 64 12 66 12 67 12 68 12 69 12 70 12 71 12 72 12 74 12 75 12 76 12 79 12 80 12 81 12 83 12 84 12 86 12 91 12 93 12 95 12 96 12 97 12 98 12 99 13 15 13 16 13 20 13 21 13 22 13 27 13 28 13 29 13 34 13 35 13 36 13 37 13 39 13 40 13 43 13 44 13 47 13 49 13 50 13 51 13 52 13 61 13 62 13 63 13 64 13 65 13 68 13 71 13 72 13 73 13 76 13 77 13 78 13 79 13 80 13 81 13 83 13 84 13 86 13 88 13 90 13 91 13 96 13 98 14 15 14 16 14 17 14 18 14 19 14 22 14 24 14 27 14 29 14 32 14 34 14 35 14 38 14 39 14 40 14 44 14 46 14 49 14 51 14 56 14 57 14 58 14 59 14 60 14 63 14 64 14 65 14 66 14 68 14 71 14 72 14 73 14 74 14 75 14 76 14 77 14 80 14 82 14 85 14 86 14 87 14 88 14 91 14 92 14 98 15 18 15 21 15 22 15 25 15 27 15 28 15 29 15 30 15 31 15 33 15 34 15 36 15 37 15 39 15 41 15 43 15 46 15 47 15 49 15 50 15 52 15 53 15 54 15 56 15 57 15 58 15 63 15 64 15 65 15 67 15 71 15 72 15 73 15 76 15 78 15 83 15 84 15 85 15 86 15 87 15 89 15 91 15 92 15 93 15 94 15 95 15 97 15 98 16 17 16 18 16 19 16 21 16 22 16 23 16 25 16 26 16 27 16 30 16 31 16 32 16 35 16 36 16 37 16 38 16 39 16 40 16 41 16 42 16 43 16 49 16 50 16 51 16 52 16 55 16 57 16 58 16 59 16 64 16 69 16 71 16 72 16 73 16 74 16 77 16 78 16 79 16 85 16 86 16 90 16 92 16 93 16 97 17 19 17 21 17 25 17 26 17 27 17 30 17 33 17 35 17 36 17 41 17 42 17 44 17 45 17 46 17 47 17 48 17 49 17 50 17 51 17 53 17 55 17 56 17 57 17 61 17 62 17 65 17 66 17 68 17 69 17 70 17 72 17 73 17 75 17 76 17 78 17 80 17 84 17 91 17 93 17 94 17 95 17 98 17 99 18 20 18 22 18 23 18 24 18 25 18 26 18 27 18 28 18 29 18 30 18 31 18 32 18 35 18 36 18 37 18 38 18 42 18 44 18 46 18 47 18 48 18 52 18 53 18 56 18 57 18 58 18 61 18 63 18 64 18 66 18 72 18 73 18 77 18 78 18 79 18 81 18 82 18 86 18 88 18 89 18 92 18 96 18 99 19 29 19 31 19 33 19 34 19 35 19 36 19 37 19 38 19 39 19 40 19 42 19 44 19 45 19 46 19 47 19 51 19 55 19 57 19 58 19 59 19 60 19 61 19 65 19 67 19 68 19 69 19 70 19 71 19 73 19 83 19 87 19 89 19 91 19 93 19 94 19 97 19 98 20 21 20 29 20 30 20 31 20 32 20 35 20 36 20 40 20 45 20 47 20 49 20 50 20 51 20 52 20 53 20 54 20 55 20 56 20 57 20 59 20 63 20 64 20 66 20 67 20 68 20 69 20 71 20 72 20 73 20 75 20 76 20 78 20 79 20 81 20 85 20 86 20 87 20 88 20 89 20 92 20 94 20 96 20 97 21 23 21 24 21 25 21 28 21 31 21 32 21 33 21 34 21 38 21 42 21 47 21 49 21 50 21 51 21 52 21 53 21 55 21 57 21 59 21 60 21 61 21 62 21 65 21 68 21 69 21 71 21 73 21 74 21 75 21 76 21 78 21 82 21 83 21 85 21 86 21 87 21 89 21 90 21 91 21 92 21 93 21 95 21 97 21 98 21 99 22 23 22 24 22 25 22 26 22 27 22 28 22 31 22 35 22 38 22 39 22 40 22 41 22 43 22 48 22 51 22 52 22 53 22 54 22 57 22 58 22 59 22 61 22 62 22 66 22 68 22 70 22 71 22 73 22 74 22 76 22 82 22 83 22 87 22 88 22 89 22 90 22 93 22 95 22 99 23 24 23 25 23 27 23 28 23 29 23 30 23 32 23 33 23 37 23 43 23 45 23 46 23 49 23 50 23 51 23 52 23 54 23 55 23 57 23 61 23 63 23 64 23 65 23 66 23 68 23 69 23 70 23 71 23 72 23 73 23 77 23 78 23 82 23 83 23 86 23 89 23 90 23 91 23 92 23 94 23 98 23 99 24 29 24 36 24 37 24 41 24 44 24 47 24 48 24 50 24 51 24 52 24 56 24 57 24 61 24 64 24 69 24 72 24 75 24 76 24 78 24 80 24 84 24 87 24 88 24 90 24 91 24 93 24 95 24 96 24 97 24 99 25 26 25 27 25 28 25 29 25 33 25 34 25 36 25 38 25 40 25 41 25 42 25 46 25 48 25 49 25 50 25 51 25 61 25 65 25 66 25 68 25 69 25 72 25 73 25 79 25 80 25 82 25 83 25 84 25 87 25 88 25 91 25 94 25 95 26 27 26 28 26 31 26 32 26 33 26 34 26 36 26 37 26 39 26 40 26 46 26 47 26 48 26 51 26 55 26 57 26 58 26 59 26 60 26 62 26 63 26 64 26 65 26 66 26 68 26 75 26 76 26 80 26 81 26 82 26 83 26 85 26 87 26 88 26 90 26 91 26 92 26 94 26 96 26 97 26 98 26 99 27 28 27 30 27 31 27 33 27 41 27 42 27 43 27 44 27 45 27 48 27 50 27 52 27 53 27 54 27 56 27 57 27 64 27 65 27 66 27 67 27 71 27 72 27 75 27 76 27 77 27 79 27 80 27 81 27 82 27 83 27 84 27 92 27 95 27 96 27 97 27 98 27 99 28 29 28 32 28 33 28 34 28 35 28 38 28 39 28 42 28 44 28 45 28 49 28 51 28 52 28 58 28 59 28 60 28 61 28 64 28 65 28 66 28 67 28 69 28 71 28 73 28 74 28 75 28 76 28 80 28 81 28 83 28 86 28 92 28 94 28 99 29 34 29 35 29 36 29 38 29 39 29 40 29 41 29 42 29 44 29 48 29 49 29 54 29 56 29 57 29 59 29 60 29 61 29 62 29 63 29 68 29 69 29 70 29 72 29 77 29 78 29 81 29 82 29 83 29 87 29 88 29 89 29 90 29 93 29 95 29 96 29 99 30 32 30 35 30 37 30 39 30 40 30 42 30 43 30 45 30 47 30 48 30 50 30 53 30 54 30 55 30 59 30 61 30 62 30 63 30 64 30 65 30 66 30 69 30 70 30 71 30 73 30 74 30 75 30 77 30 78 30 81 30 82 30 85 30 86 30 92 30 93 30 96 30 97 30 99 31 32 31 33 31 34 31 35 31 36 31 37 31 38 31 40 31 43 31 46 31 47 31 48 31 50 31 51 31 56 31 57 31 60 31 62 31 63 31 64 31 66 31 67 31 69 31 70 31 71 31 72 31 76 31 78 31 79 31 80 31 82 31 83 31 84 31 85 31 88 31 91 31 92 31 93 31 94 31 95 31 96 31 97 31 98 31 99 32 38 32 39 32 40 32 43 32 44 32 45 32 46 32 47 32 49 32 50 32 52 32 54 32 55 32 56 32 58 32 59 32 60 32 61 32 64 32 65 32 66 32 68 32 71 32 72 32 76 32 80 32 81 32 82 32 86 32 87 32 89 32 92 32 93 32 94 32 96 33 36 33 37 33 41 33 42 33 44 33 46 33 48 33 51 33 52 33 53 33 54 33 57 33 59 33 60 33 62 33 63 33 64 33 65 33 66 33 68 33 72 33 74 33 75 33 77 33 79 33 84 33 86 33 87 33 88 33 89 33 91 33 93 33 94 33 95 33 97 33 98 34 35 34 36 34 37 34 39 34 40 34 41 34 42 34 43 34 47 34 48 34 50 34 51 34 53 34 55 34 56 34 59 34 63 34 64 34 69 34 74 34 76 34 77 34 79 34 80 34 81 34 82 34 83 34 84 34 85 34 87 34 88 34 89 34 92 34 94 34 96 34 97 34 98 34 99 35 39 35 41 35 43 35 45 35 47 35 48 35 51 35 55 35 58 35 59 35 63 35 66 35 67 35 68 35 70 35 73 35 76 35 81 35 83 35 84 35 85 35 89 35 90 35 91 35 92 35 94 35 98 36 37 36 40 36 45 36 51 36 56 36 57 36 61 36 62 36 64 36 65 36 66 36 67 36 68 36 70 36 72 36 76 36 77 36 80 36 82 36 83 36 85 36 86 36 90 36 93 36 94 36 95 36 96 36 97 36 98 36 99 37 38 37 39 37 41 37 42 37 47 37 48 37 49 37 50 37 51 37 54 37 55 37 57 37 59 37 60 37 61 37 70 37 73 37 74 37 80 37 82 37 85 37 86 37 87 37 88 37 90 37 96 37 97 37 98 38 39 38 43 38 44 38 45 38 47 38 48 38 50 38 51 38 52 38 53 38 54 38 57 38 58 38 59 38 60 38 64 38 65 38 70 38 71 38 73 38 74 38 76 38 77 38 79 38 89 38 91 38 92 38 93 38 96 38 97 39 40 39 43 39 45 39 47 39 48 39 51 39 52 39 53 39 55 39 56 39 60 39 61 39 63 39 64 39 65 39 66 39 68 39 69 39 70 39 73 39 78 39 79 39 80 39 85 39 86 39 88 39 90 39 92 39 93 39 94 39 98 40 41 40 44 40 45 40 52 40 53 40 54 40 55 40 56 40 58 40 59 40 60 40 63 40 64 40 66 40 67 40 68 40 69 40 71 40 72 40 73 40 74 40 76 40 79 40 81 40 82 40 83 40 84 40 85 40 90 40 93 40 94 40 95 40 96 40 97 40 99 41 42 41 43 41 47 41 48 41 49 41 50 41 54 41 60 41 61 41 62 41 64 41 66 41 68 41 69 41 70 41 71 41 72 41 75 41 76 41 77 41 78 41 79 41 80 41 82 41 85 41 87 41 89 41 90 41 93 41 94 41 97 42 43 42 44 42 47 42 49 42 50 42 52 42 53 42 54 42 58 42 59 42 60 42 65 42 69 42 70 42 71 42 72 42 75 42 76 42 78 42 79 42 81 42 83 42 86 42 87 42 88 42 89 42 91 42 93 42 94 42 95 42 98 43 47 43 48 43 49 43 54 43 55 43 56 43 57 43 60 43 62 43 64 43 66 43 67 43 69 43 70 43 72 43 77 43 79 43 81 43 84 43 85 43 88 43 89 43 90 43 92 43 94 43 98 43 99 44 46 44 48 44 49 44 54 44 58 44 59 44 61 44 62 44 64 44 65 44 70 44 73 44 75 44 79 44 81 44 82 44 88 44 90 44 91 44 92 44 93 44 94 44 95 44 98 45 49 45 50 45 53 45 54 45 56 45 58 45 59 45 62 45 64 45 65 45 66 45 70 45 71 45 72 45 73 45 74 45 76 45 77 45 78 45 79 45 82 45 83 45 85 45 88 45 90 45 92 45 93 45 94 45 95 45 99 46 48 46 49 46 51 46 52 46 53 46 55 46 56 46 57 46 59 46 60 46 62 46 63 46 66 46 68 46 69 46 73 46 78 46 80 46 82 46 83 46 85 46 86 46 88 46 90 46 91 46 93 46 96 46 99 47 49 47 50 47 51 47 52 47 53 47 54 47 55 47 57 47 63 47 65 47 77 47 78 47 80 47 81 47 82 47 84 47 85 47 86 47 88 47 89 47 90 47 92 47 93 47 95 47 98 47 99 48 49 48 51 48 52 48 53 48 54 48 59 48 60 48 65 48 66 48 69 48 70 48 74 48 75 48 76 48 81 48 82 48 83 48 86 48 87 48 88 48 89 48 90 48 92 48 93 48 96 48 99 49 53 49 56 49 58 49 59 49 60 49 62 49 65 49 66 49 70 49 72 49 73 49 74 49 77 49 79 49 88 49 89 49 90 49 92 49 98 50 52 50 54 50 55 50 56 50 60 50 63 50 65 50 66 50 67 50 73 50 74 50 76 50 77 50 79 50 80 50 82 50 83 50 87 50 89 50 90 50 91 50 92 50 93 50 96 50 99 51 52 51 54 51 55 51 56 51 59 51 60 51 61 51 62 51 64 51 66 51 70 51 71 51 72 51 73 51 76 51 78 51 83 51 85 51 87 51 89 51 90 51 96 51 97 52 54 52 62 52 65 52 66 52 69 52 70 52 73 52 74 52 76 52 77 52 79 52 82 52 84 52 87 52 88 52 92 52 93 52 96 52 99 53 55 53 56 53 59 53 61 53 63 53 65 53 67 53 70 53 72 53 77 53 80 53 81 53 86 53 90 53 91 53 93 53 94 53 95 53 97 54 55 54 56 54 57 54 59 54 61 54 62 54 63 54 66 54 67 54 71 54 72 54 73 54 74 54 77 54 78 54 79 54 80 54 81 54 82 54 83 54 84 54 85 54 86 54 87 54 90 54 93 54 97 55 57 55 59 55 60 55 62 55 63 55 65 55 66 55 67 55 68 55 69 55 71 55 74 55 75 55 77 55 79 55 80 55 82 55 83 55 85 55 87 55 88 55 89 55 90 55 92 55 93 55 96 55 99 56 57 56 60 56 62 56 63 56 66 56 69 56 70 56 71 56 73 56 74 56 77 56 81 56 85 56 87 57 58 57 60 57 62 57 65 57 66 57 67 57 70 57 71 57 73 57 77 57 81 57 82 57 83 57 85 57 86 57 87 57 89 57 90 57 91 57 93 57 96 57 98 57 99 58 59 58 64 58 65 58 66 58 70 58 71 58 72 58 75 58 77 58 82 58 87 58 90 58 91 58 94 58 95 58 96 58 97 59 60 59 62 59 67 59 68 59 71 59 72 59 73 59 75 59 76 59 77 59 81 59 83 59 85 59 87 59 88 59 90 59 91 59 92 59 93 59 97 60 61 60 62 60 63 60 67 60 68 60 71 60 72 60 74 60 76 60 77 60 78 60 79 60 81 60 82 60 83 60 84 60 85 60 89 60 92 60 93 60 98 61 64 61 65 61 66 61 67 61 68 61 73 61 74 61 76 61 77 61 78 61 87 61 88 61 90 61 95 61 96 62 64 62 65 62 67 62 68 62 73 62 74 62 75 62 76 62 78 62 79 62 81 62 83 62 84 62 86 62 88 62 91 62 92 62 94 62 96 62 97 62 98 63 69 63 71 63 73 63 74 63 78 63 79 63 80 63 87 63 90 63 91 63 92 63 98 63 99 64 66 64 67 64 68 64 69 64 73 64 74 64 75 64 76 64 77 64 80 64 83 64 85 64 92 64 94 64 95 64 96 64 97 65 72 65 75 65 76 65 78 65 80 65 83 65 85 65 87 65 88 65 92 65 93 65 95 65 98 66 68 66 70 66 71 66 72 66 73 66 74 66 80 66 83 66 86 66 87 66 88 66 90 66 91 66 92 66 93 66 94 66 95 66 97 66 98 66 99 67 70 67 75 67 79 67 80 67 81 67 82 67 84 67 85 67 86 67 90 67 91 67 92 67 95 68 71 68 73 68 77 68 79 68 87 68 88 68 89 68 90 68 92 68 95 68 99 69 71 69 72 69 74 69 77 69 79 69 80 69 83 69 84 69 85 69 86 69 88 69 89 69 90 69 91 69 95 70 73 70 78 70 80 70 81 70 82 70 83 70 86 70 92 70 97 71 72 71 74 71 76 71 88 71 91 71 94 72 73 72 74 72 76 72 77 72 78 72 79 72 81 72 82 72 84 72 86 72 87 72 88 72 89 72 92 72 93 72 96 72 97 73 75 73 76 73 77 73 78 73 79 73 81 73 85 73 86 73 88 73 89 73 90 73 93 73 94 73 96 73 97 73 98 74 76 74 77 74 78 74 88 74 91 74 95 74 97 74 99 75 76 75 77 75 78 75 80 75 86 75 87 75 88 75 89 75 90 75 91 75 92 75 93 75 94 75 96 76 81 76 82 76 83 76 87 76 88 76 90 76 92 76 94 76 95 76 99 77 81 77 89 77 90 77 92 77 93 77 96 77 98 78 80 78 81 78 82 78 84 78 85 78 86 78 88 78 90 78 92 78 96 79 80 79 81 79 82 79 83 79 84 79 85 79 86 79 87 79 88 79 91 79 93 80 81 80 83 80 85 80 89 80 90 80 92 80 93 80 95 80 96 80 98 81 82 81 83 81 84 81 86 81 87 81 88 81 90 81 93 81 94 81 95 81 96 81 98 81 99 82 83 82 84 82 88 82 89 82 90 82 92 82 93 83 84 83 86 83 87 83 88 83 90 83 92 83 93 83 94 83 97 83 98 84 88 84 89 84 91 84 92 84 94 84 95 85 86 85 91 85 92 85 95 85 96 85 97 85 98 85 99 86 87 86 88 86 89 86 90 86 91 86 93 86 94 86 96 86 97 87 88 87 91 87 92 87 96 87 99 88 89 88 91 88 92 88 96 88 97 88 99 89 91 89 92 89 94 89 95 89 98 90 91 90 93 90 96 91 93 91 94 91 97 92 93 92 96 92 97 93 95 93 97 93 99 94 95 94 97 94 98 95 97 95 99 96 99 97 98 98 99