7
6
2
4
5
8
39
12
14
28
24
0
10
20
43
48
22
31
21
3
50
32
62
13
78
16
9
36
11
97
86
25
44
26
17
30
38