254
185
89
175
187
169
182
279
41
94
222
84
120
82
59
86
123
111
133
153
159
140
107
178
61
79
98
66
124
63
70
325
311
91
96
48
393
95
138
210
170
225
87
471
150
45
36
192
163
188
67
243
197