73
585
74
603
79
375
167
388
45
263
44
223
7
184
20
173
17
130
18
177
32
148
149
132
16
98
13
95
14
92
8
85