18
340
32
26
34
196
197
48
26
162
29
229
68
238
125
168
108
26
24
62
191
191
18
303
203
31
181
37
86
89
114
264
194
26
34
128
312
112
58
33
211
144
159
179
203
198
196
10
228
182
86
21
143
25
179
34
199
226
31
211
202
395
227
26
54
113
137
20
210
71
71
194
16
38
172
202