85
165
77
183
63
142
57
83
281
69
68
726
126
21
34
318
348
786
66
233
1250
1305
420
836
104
397
404
256
153
272
430
475
176
204
82
28
278
107
78
49
30
72
43
46
52
100
92
258
603
270
257
466
125
675
111
171
101
495