6
5
15
17
7
14
8
52
16
28
60
64
12
25
10
58
53
21
22
26
3
38
45
37
78
117
124
167
68
80
113
160
48
182
159
122
198
260