9
11
8
2
21
34
35
22
5
3
0
14
10
109
91
33
187
12
32
18
58
24
49
28
7
30
48
17
6
31
54
13
79
23
40
37
59
27
103
15
29
26
83