34
28
18
23
15
226
175
44
10
22
7
5
27
13
31
17
6
8
11
9
3
2
67
46
49
30
12
0
21
20
32
38
54
139
125
55
124