56
497
40
897
20
540
66
429
99
495
49
321
31
209
23
312
4
178
1
125
18
157
5
247
119
9
97
3
7
94
8
128