9
27
7
18
35
2
38
28
23
26
19
17
11
8
1
5
29
12
14
0
88
32
132
141
58
15
6
16
4
36
166
50
3
42
24
33
31
21