10
49
34
33
55
23
11
36
19
43
38
12
25
5
39
16
17
7
9
15
8
27
32
13
18
20
6
48
22
28
4
62
63
120
111
87
3