650
205
560
406
303
76
91
250
359
634
261
196
137
312
113
510
168
50
374
204
224
61
293
264
89
131
130
125
98
165
118
158
176
147
564
64
33
122
190
226
172
24
54
51
103
120
271
222
109
111
175
40
116
236
213
140
364
105