20
7
4
5
10
11
8
27
15
2
14
1
12
9
26
16
13
0
3
19
25
76
38
78
28
79
109
41
39
48
104
103
31
83
168
42
61
99
75