54
90
73
151
115
325
131
147
96
160
92
56
70
404
143
130
256
81
83
259
631
473
37
269
271
52
79
149
198
180
110
128
307
20
142
136
212
100
75
186
42
293
314
443
122
53
295
135
30
59
229
232
333
46