19
24
479
54
21
3889
75
119
98
478
147
258
203
657
16
474
186
179
29
27
571
567
68
82
60
26
33
45
154
522
70
78
34
105
818
35
22
316
118
794
162
256
122
86
25
13
7
83
14
10
276
84
48
20
129
36
37