36
132
114
237
186
18
393
37
35
26
32
28
76
153
345
129
239
118
147
82
282
42
211
73
97
139
3703
106
29
250
133
64
48
193
2714
279
273
4815
291