31
10
6
36
17
7
46
14
124
1
27
26
2
20
167
13
32
28
30
24
0
37
21
53
65
22
50
9
5
68
42
18
74
52
16
34
57
198