293
267
211
52
172
35
169
44
240
241
290
90
52
235
261
29
92
178
46
83
217
82
77
113
45
132
70
30
90
149
94
113
202
95
104
32
38
102
13
96
92
84
162
42
75
22
107
11
63
46