40
762
123
244
494
127
118
8
16
83
443
154
69
387
175
391
541
53
255
290
48
81
258
72
131
152
195
94
109
62
173
232
74
346
220
363
63
521
207
765
185
536
67
187
132
274
98
669
77
35
247
82
237
188
96