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