34
22
17
7
1
31
28
23
4
38
9
12
44
41
15
16
6
19
46
2
37
5
10
14
3
25
108
33
18
0
24
77
139
57
49
21
191