42
106
28
51
37
25
15
45
27
18
17
22
16
7
5
6
14
31
3
13
0
70
26
1
4
79
67
71
11
9
12
2
47
115
24
10
8