3
19
6
5
7
8
0
40
34
20
18
12
2
11
1
16
4
10
42
186
119
71
89
65
32
85
43
76
80
111
66
140
146
320
41
46
28
103
110
68
26
130
38
64
24
67