280
157
456
20
280
286
454
93
730
298
198
222
166
34
573
173
347
443
244
77
150
7
218
173
20
108
16
14
227
509
435
263
1028
447
8
92
20
11
47
816
254
114
33
142
151
263
370
428
298
64
297
