148
21
23
195
163
250
165
42
614
63
192
548
216
209
221
385
706
246
124
122
271
267
59
241
38
17
33
123
8
453
64
69
227
87