293
267
211
52
174
44
35
170
90
240
242
290
261
132
52
29
235
178
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
74
162
22
63
70