3
4
0
99
11
7
53
25
9
29
16
50
17
46
8
15
13
10
24
5
30
20
18
32
37
26
27
6
60
22
52
21
23
106
71
14
57
42
75
12