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