18
21
8
6
20
62
49
2
4
30
12
35
7
26
71
100
54
63
23
3
96
43
53
1
37
11
114
14
5
94
45
40
22
19
15
46
13
9
16
17