185
523
219
379
155
587
83
310
141
282
107
239
49
245
119
312
60
205
15
257
35
216
14
116
21
117
18
110
40
96
30
111
32
29
143