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