755
209
645
84
225
160
295
86
196
169
438
162
186
142
45
18
606
25
516
95
606
34
538
64
441
92
318
12
323
138
475
165
555
30
461
60
561
102
168
89