73
585
167
388
74
603
79
375
28
82
45
263
44
223
20
173
32
148
30
329
14
50
7
184
18
177
21
15
64
17
130
149
67
54