4
5
3
0
10
14
17
31
25
13
39
8
16
6
34
29
35
38
63
9
56
30
96
110
60
21
22
50
26
24
40
89
88
57
93
54
19
70
55
27