120
299
294
636
28
202
69
436
17
309
15
292
237
26
322
40
228
21
217
29
91
159
14
139
135
6
357
13
106
12
110
94