7
12
0
1
20
32
15
8
4
113
46
14
25
37
33
54
57
60
65
21
26
85
3
48
40
55
13
30
108
91
27
75
87
53
101
29
9
6
16
24
28
77
71