195
138
67
260
638
214
87
211
141
281
152
123
1408
223
232
321
189
254
45
113
86
15
280
173
27
389
91
226
175
55
106
160
70
293
44
103
439
48
40
378
474
63
39
366
35
26
66
438
47
68
57
23
237
85
299
41