11
39
35
32
34
29
33
42
21
36
5
47
120
12
31
20
50
2
49
16
99
14
37
9
6
15
109
19
10
18
27
17
22
55
30
51
45
25