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