58
28
6
41
72
27
22
23
16
50
42
115
100
47
21
13
57
14
9
38
34
17
12
37
65
52
97
110
79
54
26
19
15
18
24
32
56
55
11