171
160
198
355
385
68
43
89
130
124
83
129
90
204
78
190
219
51
60
223
208
38
64
69
42
251
37
519
395
169
249
84
1184
80
54
134
356
102
331
384
131
226
93
62
81
63
132
119
641
82
158
250
94
120