490
148
622
154
588
128
468
132
234
97
594
220
590
248
368
196
757
246
666
116
625
31
631
83
655
215
762
228
673
285
263
150
491
119
509
68
247
144
164
60