278
73
322
16
404
115
469
133
596
179
209
93
509
20
341
109
208
94
437
165
89
43
561
4
634
109
413
137
360
60
405
81