10
573
40
58
570
988
34
26
68
124
25
24
273
6
52
11
231
3
16
66
9
45
136
84
5
36
129
323
121
427
12
397
159
21
224
14
20
133
384
50
125
27
29
54
91
13
23
18
321
22
8
47