18
15
60
16
21
20
14
10
6
23
8
7
104
22
86
19
52
11
5
38
25
49
9
68
17
163
12
115
29
13
2
26
27
47
30
45
32
46
42
80