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