868
245
678
92
230
160
297
86
198
169
448
164
188
142
48
19
615
30
521
95
612
37
540
64
449
95
323
14
326
139
477
165
560
31
464
60
570
104
172
91