20
1
24
22
2
6
28
13
12
48
23
5
4
14
44
62
10
30
103
9
53
54
52
26
21
11
78
36
15
50
3
17
72
32
25
8
69
19
33
46
142