3
4
5
0
6
2
7
1
16
20
19
59
12
17
55
43
115
15
25
39
45
26
49
76
23
21
38
22
32
29
64
48
85
71
10
13
42
37
113
14
99
53