254
180
171
114
92
106
118
79
63
81
133
204
95
179
142
137
178
294
382
236
32
172
121
111
148
117
320
129
73
116
211
161
33
147
58
155
64
99
109
49
119
71
94
48
37
191
260
90
151
170
157
51
56
233