405
262
603
156
274
185
194
66
278
116
622
165
422
196
139
67
361
118
531
135
630
153
501
179
493
73
167
83
191
54
130
73
422
133
488
78
292
93
111
77