94
119
71
123
215
55
204
92
146
208
239
124
87
170
177
118
141
353
382
135
337
100
203
138
101
54
122
66
45
68
109
31
142
59
30
299
61
304
219
216
78
34
163
169
430
77
182
154
327
388
230
42
292