13
11
10
2
3
4
52
12
34
20
25
47
22
14
6
7
18
5
15
24
26
9
1
41
44
43
82
37
31
36
56
33
91
54
132
85
67
19
104
16