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