286
93
464
137
254
110
255
196
100
71
227
78
557
146
350
26
173
118
351
116
231
142
465
49
290
203
345
95
527
143
575
145
412
89
398
19
401
162
292
102