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