9
25
38
5
33
29
8
37
26
21
15
34
32
28
17
10
46
20
16
55
27
12
3
105
84
22
49
114
53
39
56
47
45
18
11
7
35