26
28
34
58
2804
100
61
478
124
82
424
88
18
115
38
52
65
110
212
101
85
350
12
104
121
47
32
403
21
177
45
106
784
127
23
43
19
183
419
883
394
123
79
71
119
36
189
40
24
25
33
91
213