30
28
14
18
46
132
26
280
17
60
92
174
208
8
315
115
6
20
16698
118
53
186
125
49
74
50
64
44
195
21
75