30
57
49
175
39
21
729
31
12
5
3
19
101
35
28
6
10
56
34
67
55
9
53
41
123
38
22
42
16
14
164
247
125
2
4
151
15
26
11
155
8
126
23