473
282
619
161
311
193
243
76
302
128
635
166
444
201
162
73
374
119
565
147
687
173
545
197
509
77
183
86
201
58
134
73
449
143
507
81
306
94
123
81