58
33
10
32
4
106
14
9
13
15
17
115
83
104
243
40
23
74
12
80
0
25
28
2
26
29
68
57
3
54
6
16
121
50
11
38
60
5
52
35
34
27
48
47