32
10
20
55
11
40
18
25
8
23
9
28
50
41
27
57
22
38
24
26
42
31
6
12
21
36
16
14
30
17
29
15
98
49
13
46
43
45
35