0 0 0
0 0 0
0 0 0
0 0 0
1 0 0
1 1 1
2 1 1
2 1 1
3 2 1
4 2 1
5 2 2
6 3 2
7 3 2
8 4 2
9 4 3
10 5 3
12 5 3
13 6 3
14 6 4
16 7 4
17 7 4
18 8 4
20 9 5
21 9 5
22 10 5
23 11 5
25 11 6
26 12 6
27 13 6
29 14 6
30 14 7
31 15 7
32 15 7
34 16 7
35 17 7
36 17 8
38 18 8
39 19 8
40 19 8
41 20 8
43 20 8
44 21 8
45 22 8
46 22 8
48 23 8
49 23 8
50 24 8
51 25 8
52 25 8
54 26 8
55 26 8
56 27 8
57 28 8
59 28 8
60 29 8
61 29 7
62 30 7
63 31 7
65 31 7
66 32 6
67 32 6
68 33 6
69 34 6
70 34 5
71 35 5
72 36 4
73 36 4
74 37 4
75 38 3
76 39 3
77 40 3
78 40 2
79 41 2
79 42 2
80 43 2
81 44 2
81 45 2
82 46 2
82 47 2
83 48 2
83 49 2
84 50 2
84 51 2
85 52 3
85 53 3
86 54 3
86 55 4
86 56 4
87 58 5
87 59 6
88 60 7
88 61 7
88 62 8
88 63 9
89 64 10
89 65 11
89 66 12
90 67 13
90 68 14
90 69 15
90 70 16
91 71 17
91 72 18
91 73 19
91 75 21
91 76 22
91 77 23
92 78 24
92 79 25
92 80 26
92 81 27
92 82 28
92 83 29
92 84 30
93 85 31
93 86 32
93 87 34
93 88 35
93 89 36
93 90 37
93 91 38
93 93 39
93 94 40
93 95 41
93 96 42
93 97 43
93 98 45
93 99 46
93 100 47
93 101 48
93 102 49
93 103 50
93 104 51
93 105 52
93 106 53
93 107 54
93 108 55
93 109 57
93 110 58
93 111 59
93 113 60
93 114 61
93 115 62
93 116 63
93 117 64
92 118 65
92 119 66
92 120 67
92 121 68
92 122 69
92 123 70
91 124 71
91 125 72
91 126 73
91 128 74
90 129 75
90 130 76
90 131 77
90 132 78
89 133 79
89 134 79
88 135 80
88 136 81
88 137 82
87 139 83
87 140 84
86 141 85
86 142 85
85 143 86
85 144 87
84 145 88
83 147 88
83 148 89
82 149 90
81 150 90
80 151 91
80 152 91
79 154 92
78 155 92
77 156 93
76 157 93
75 158 94
74 160 94
73 161 94
72 162 95
71 163 95
70 164 95
69 166 95
67 167 96
66 168 96
65 169 96
64 171 96
63 172 96
62 173 96
60 174 96
59 175 95
58 177 95
57 178 95
56 179 95
54 180 95
53 181 94
52 183 94
51 184 94
50 185 93
49 186 93
48 187 92
47 189 92
46 190 91
45 191 91
44 192 90
43 193 90
42 194 89
42 196 89
41 197 88
40 198 87
39 199 87
39 200 86
38 201 85
38 203 84
37 204 84
37 205 83
36 206 82
36 207 81
36 208 80
36 210 79
36 211 78
36 212 77
36 213 76
36 214 75
36 215 74
36 217 73
36 218 72
36 219 71
37 220 70
37 221 68
38 222 67
38 224 65
39 225 64
39 226 63
40 227 61
41 228 59
41 229 58
42 231 56
43 232 54
44 233 52
45 234 50
45 235 48
46 236 46
47 238 43
48 239 41
49 240 38
50 241 35
52 242 31
53 243 27
54 245 23
55 246 17
