22
1
2
39
62
14
7
17
27
45
38
6
10
9
23
11
20
26
25
37
34
33
8
86
15
59
80
19
88
63
83
89
12
105
5
30
36
109
32