270
827
176
892
145
743
213
819
130
794
166
662
177
683
58
415
237
438
13
722
217
721
108
547
59
388
116
540
75
570
94
500
103
461
76
382