4
8
3
11
2
5
6
0
40
10
9
7
1
52
21
170
250
82
43
83
161
91
72
62
50
76
94
78
33
25
135
60
299
86
14
130
24
37
66
17
32
20