23
15
289
411
85
297
18
24
136
168
5
68
91
115
34
16
81
70
152
40
132
107
140
65
259
175
113
38
48
19
9
53
10
44
186
1380
203
185
50
63
80
83
36
69
28
173
131
147
228
112
450
12
13