27
103
2
229
578
433
369
197
10
34
14
198