235
436
203
156
200
53
305
267
225
499
546
27
178
116
48
160
689
23
492
291
211
403
195
38
697
111
67
21
250
75
101
71
90
69
98
805
171
85
161
20
185
16
77
17
100
191
63
51
129
343
175
264
134
236
56
18