28
7
16
4
9
12
25
19
17
2
1
0
21
52
13
3
44
5
35
30
18
14
141
29
26
51
81
6
57
10
15
22
103
36
39
46
164