11
10
3
0
4
9
1
2
8
25
7
6
18
57
20
17
21
19
28
26
35
166
39
23
22
40
15
51
44
97
24
393
16
33
29
12
14
92
32
37