73
47
36
132
114
237
186
18
393
37
35
26
32
28
76
153
345
129
239
118
147
82
282
42
211
97
139
3704
106
29
250
133
64
48
193
2715
279
276
4817
291