81
55
191
203
73
66
40
83
99
1610
242
26
98
33
106
269
43
48
158
278
105
63
459
373
80
706
358
204
288
195
273
333
289
563
44
1388
49
54
58
155
96
82
178
796
753
59
4510
233
19
16
23
42
588