25
853
447
74
36
6
113
78
69
12
149
201
108
118
19
71
96
129
51
115
572
621
138
68
32
353
13
180
79
27
57
734
37
92
16
62
103
429
64
77
38
89
15
428
33
26
66
29
48
503
10
63
41