240
701
63
256
19
311
53
557
74
445
131
465
26
498
61
255
121
289
88
249
44
287
38
129
4
91
1
159
29
118
31
115
6
106