93
357
53
447
73
289
45
164
62
174
16
295
29
303
22
146
14
117
33
128
27
126
46
504
36
103
101
12
108
18
104
13
85
7
69
2
71