212
29
26
170
8
185
383
242
467
532