11
2
6
9
7
16
3
12
4
18
1
38
8
5
30
24
23
13
34
27
21
25
17
55
14
47
36
85
41
44
35
26
31
62
68
78
52
66
94
90