124
57
240
139
154
37
34
319
32
107
163
18
175
44
109
186
228
58
89
69
190
9
106
47
16
174
92
148
31
295
203
166
332
38
354
80
267
199
281
219
179
115
136
50
114
73
117
49
60
339
481
188
355
68
112
141
66