14
49
81
129
40
62
51
124
79
214
256
63
176
135
183
65
489
279
432
139
105
184
220
710
147
343
779
88
167
97
182
125
265
233
101
230
557
337