58
258
183
32
395
50
536
27
180
43
189
46
15
61
49
106
262
42
87
181
115
194
90
136
125
182
127
70
9
40
29
53
118
57
141
26
151
187
69
223
274
293
150
139
192
131
48
66
14
74
65
134
81
235
23