20
9
13
10
53
35
22
5
12
31
25
24
23
19
43
21
7
45
8
14
17
34
6
2
15
3
11
16
18
0
4
84
99
195
88
62
76
80
141
39
41
26
46
27
1