6
15
4
64
243
8
1
25
45
35
3
14
91
38
44
56
36
12
247
68
24
75
93
518
18
13
52
172
21
77
9
37
46
78
62
11
142
134
16
27
30
50
163
145
47
43
39