1
28
53
69
42
74
48
145
168
121
89
151