25
101
323
696
2
624
99
228
194
614
472
387
1942