240
725
241
522
286
514
167
455
185
603
94
372
43
336
49
563
58
306
15
251
29
163
32
171
17
129
48
146
6
318
8
107
38
138
45
115