8
18
40
16
27
12
15
45
4
0
14
26
39
17
6
11
3
47
80
35
24
19
7
50
5
20
13
32
57
63
54
71
22
53
1
208
44