150
729
2
8
100
693
929
963
5
26
785
6
200
497
1
50
502
10
643
13
1418
45
738
11
550
1200
37
528
14
613
0
300
652
7
1046
60
1405
35
761
12
24
435
3
350
1778
33
99
838
40
820
960
20