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