3
12
0
20
13
14
15
18
23
11
43
53
22
59
8
17
9
45
26
27
6
10
1
41
7
2
33
4
36
44
37
34
29
31
16
38
63
35
40