15
8
9
6
27
7
49
64
16
21
12
26
24
81
55
14
11
22
53
10
76
50
29
25
35
44
54
57
63
88
52
317
19
46
77
56
36
79
39
40
100
134
234
128
74
235
38
104
84
34
20
145
31