225
116
103
33
439
125
56
130
89
174
145
468
185
234
170
266
73
96
105
90
136
259
354
252
43
285
110
276
129
160
64
52
221
247
309
241
618
171
253
141
146
387
81
18
195
82
31
48
25
140
839
128
175
159
111
411
249