8
7
16
11
0
4
1
6
2
26
12
15
17
43
28
67
18
127
392
95
99
80
23
44
47
34
29
33
32
220
196
37
84
35
51
14
40
161
27
48
75
911