1
6
20
50
8
12
22
4
0
74
54
16
58
14
39
9
19
2
35
23
31
5
43
33
55
3
29
7
25
67
46
28
99
57
41
10
26
113