379
144
56
112
252
155
165
356
651
131
339
150
286
311
47
369
301
71
1192
213
90
96
471
175
117
84
386
426
488
342
201
105
333
58
173
289
22
361
146
153
41
77
61
583
142
68
79
81
193
306
542
39
217
176
20
178
160
296
192