19
23
30
55
51
7
20
11
54
17
15
12
37
14
22
38
31
36
49
5
4
9
34
27
6
8
45
28
25
39
29
123
18
21
13
52
32
48