18
17
3
13
6
22
8
41
47
36
4
11
12
40
29
10
26
24
21
19
28
7
105
20
9
5
25
45
35
15
32
1
76
85
68
48
44
14