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