50
55
190
72
202
11
297
159
34
307
488
99
125
134
164
46
172
41
239
215
71
146
78
540
53
38
126
117
742
36
105
212
253
233
127
82
106
133
316
29
96
171
45
43
7
28
210
32
124
197
27
242