280
44
129
271
112
312
313
12
27
167
95
314
22
21
152
385
886
115
538
64
119
75
69
183
41
232
173
72
202
326
1223
270
414
113
325
5577
485
591
3171
1653
3586
256
35
617
87
9
62
18
780
154