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