24
624
28
61
34
35
21
46
19
16
63
42
18
49
26
918
25
7
162
53
81
79
48
43
165
143
845
64
304
158
85
50
51
17
257
374
109
30
57
36
558
33
83
446
105
59
13
80
91
5030
32