23
16
25
27
28
6
389
63
24
70
26
190
32
7
17
38
78
42
115
11
91
185
71
180
165
52
147
61
239
295
188
154
53
104
46
45
223
186
76
34
47
85
56
112
109
131
33
585