7
5
0
10
8
9
24
14
12
13
2
21
17
11
4
6
1
3
33
36
25
18
19
29
38
166
23
32
232
35
97
27
287
60
62
85
54