58
177
99
228
157
64
73
154
181
43
27
37
178
8
133
40
9
112
89
155
146
71
261
75
54
55
49
288
160
156
180
273
81
36
69
41
828
97
24
35
90
63
230
5
130
26
161
53
48
18
87