24
25
48
20
891
248
54
155
18
284
19
42
29
68
13
46
16
23
4
6
27
145
76
7
37
134
394
8
47
45
121
35
88
36
85
55
95
115
30
124
103
26
369
59
28