16
8
7
5
9
11
13
6
31
4
2
0
15
19
3
32
145
106
10
52
44
18
42
25
20
33
43
30
164
188
21
55
14
17
74
23
26
146
28