16
2
11
3
10
24
5
8
26
4
6
39
77
30
9
20
41
12
13
21
25
15
32
7
14
34
50
93
27
59
166
23
17
37
38
35
31