18
25
7
12
23
19
3
8
27
11
48
85
6
45
35
22
86
5
10
59
29
63
28
14
15
1
43
44
47
21
39
13
81
31
17
24
30
4
2
20