18
10
15
17
11
62
16
2
31
13
14
22
20
24
27
4
1
5
100
29
39
9
81
52
21
43
47
42
32
7
19
118
68
36
26
53
104
51
8
49