23
3
6
80
52
15
41
9
13
2
11
95
40
79
4
21
22
27
196
171
14
167
68
12
10
42
60
34
0
17
54
30
5
32
26
46
31
18
38
103
89
49