22
38
50
25
42
18
23
123
45
52
19
28
21
13
35
220
222
32
55
37
14
48
40
17
29
33
24
30
58
49
26
102
20
51
36
113
216