11
42
43
27
22
16
7
35
5
20
10
8
13
24
78
6
57
47
115
38
15
26
2
25
30
37
3
21
18
77
52
55
4
9
69
28
17