280
44
129
271
111
312
313
112
12
27
167
95
314
22
21
152
385
886
115
538
64
119
75
69
183
40
232
173
72
202
326
1222
270
414
113
325
5575
485
591
3170
1652
3586
256
35
617
87
9
62
18
779
154