4
0
2
3
10
43
6
8
7
1
11
19
9
13
16
12
5
23
29
14
58
27
78
24
76
34
175
87
62
37
18
17
21
50
106
41
35