2
16
24
31
1
27
38
6
13
25
17
52
7
40
55
5
8
46
15
58
23
63
43
14
0
4
19
84
56
34
12
29
22
10
20
11
48