30
24
45
14
12
55
2
15
19
7
10
26
20
50
22
33
21
4
18
6
9
104
27
29
8
28
25
23
11
32
49
47
48
43
16
17