126
202
22
729
209
120
158
462
142
794