25
26
28
76
18
38
454
43
191
13
148
24
196
23
50
44
49
52
81
31
21
75
47
32
30
111
66
438
12
99
106
35
70
78
46
20
16
829
96
33
161
62
15
173
45
57
5