25
26
63
116
8
192
44
460
18
43
101
252
57
36
47
153
31
28
55
106
100
42
41
221
59
188
6
20
115
151
141
45
72
34
207
61
218
70
30
56
242
32
146
102
24
139
228
16
69
82