25
90
41
35
18
6
17
29
46
153
21
266
12
15
85
49
27
8
11
24
185
22
146
34
115
23
26
104
56
608
40
19
16
54
4
57