50
14
91
18
47
20
66
24
15
290
411
85
297
26
137
168
5
69
115
35
17
81
70
152
40
132
108
140
65
259
175
113
38
48
19
9
53
10
44
187
16
1380
23
204
185
63
80
83
36
28
173