41
48
14
39
34
138
46
38
277
42
61
260
60
36
31
234
33
49
17
18
310
133
37
211
59
214
269
183
80
377
64
73