16
20
9
2
11
45
21
38
28
88
17
25
1
81
65
5
6
8
10
54
14
42
39
46
23
32
7
3
15
57
13
4
44
53
19
52
43
12
35
18