1
6
9
6
100
27
5
7
18
54
56
104
400
400
64
196
595
86
7068
522
4290
3234
90
55
793
1044
4
8
6
5
4
3
25
239
58950
57121
17880
17834
62780
90000
17052
90000
