4
5
0
12
1
2
14
6
10
3
8
9
34
13
63
27
25
133
85
35
49
52
31
46
19
48
16
15
40
47
39
60
18
74
61
58
78