2
4
0
23
35
7
9
16
52
32
13
26
14
12
38
58
48
33
78
18
3
1
50
46
28
11
54
22
31
17
34
15
25
6
55
10
21
8