9
16
27
39
13
25
5
15
24
120
40
37
8
17
10
12
20
127
44
18
274
106
284
1065
103
35
153
295
136
34
36
87
111
64
307
6
21
122
60
63
31
140
126
61
178
26