8572
432
822
389
484
699
826
423
486
430
466
256
299
167
329
353
370
236
205
133
104
123
190
149
88
490
209
226
120
182
124
131
70
65
213
136
109
194
236
143
38
107
82
45
60
116
105
78
176
129
78
38
73
40
116
75
45
106
76
49
115
34
101
57
23
257
13
86
24
73
31
60
73
152
73
69
41
16
15
23
43
28
89
26
71
68
17
50
52
25