20
24
19
155
556
300
206
317