18
28
46
19
38
53
47
24
89
49
57
16
20
41
45
27
52
17
42
34
5
75
55
29
39
54
104
63
79
10
144
110
31
21
23
50
26
91
4
138
69
93
13
59
74
36