18
9
0
21
10
16
41
26
12
51
38
32
19
53
34
7
27
54
39
45
35
58
55
23
11
47
40
50
5
103
33
48
60
4
2
46
57
37
15
6
36
22
30
56
13
42
25
64
28
20
61
43
17
59