294
267
211
174
52
170
44
35
90
240
290
243
261
133
46
53
92
235
29
77
178
83
113
95
82
218
70
104
202
45
30
38
90
149
114
15
102
13
46
96
92
94
74
32
162
63
84
22
63
68