27
76
190
202
352
639
524
103
98
604
361