20
15
34
69
38
19
10
18
11
27
23
29
45
12
2
57
6
9
44
16
7
33
26
84
39
21
52
22
14
43
8
80
25
64
55
13
4
5
53
3
31
37
1
42
28
103
35