89
537
63
409
47
216
38
327
40
292
16
20
117
30
108
12
204
8
212
109
42
151
18
120
22
11
106
7
46
501
28
10
113