20
1
4
8
33
25
18
6
10
67
39
14
21
7
29
56
24
11
17
9
12
2
3
28
26
5
27
37
0
34
38
22
72
16
48
13
19
23
112