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