4
18
9
19
30
8
22
109
46
16
57
6
75
20
11
17
12
2
33
3
59
10
48
7
14
26
31
63
15
39
37
21
110
55
45
105
5