18
16
12
20
4
13
3
36
31
8
2
15
10
25
14
29
32
33
27
46
23
60
44
22
74
37
115
7
6
49
89
11
26
50
17
40