18
7
22
43
48
25
5
14
3
52
1
10
66
28
20
32
27
19
30
24
34
112
89
26
9
16
23
4
11
12
58
15
53
45
33
39
17
6