54
76
321
100
188
219
244
536
44
283
72
38
352
725
227
161
368
67
41
165
146
1853
439
465
236
528
153
166
178
84
168
174
135
90
131
39
191
216
134
239
678
116
501
52
223
189
156
397
64
255
53
194
355
538
371