103
558
182
555
218
341
106
671
75
510
213
313
155
422
170
351
26
315
16
266
158
419
76
225
29
216
90
226
65
222
55
242
144
19
224