645
650
295
485
195
270
32
322
139
254
138
208
150
213
23
173
135
217
15
255
159
298
73
230
43
133
34
142
137
30
329
40
172
22
124
20
74