100
729
6
12
10
743
1
5
50
476
0
656
8
850
13
9
1039
28
474
4
589
2
617
3
668
7
666
1077
811
913
1098
1041
1149
27
1111
838
11
942
14
1059
37
933