99
420
56
369
71
233
55
179
19
145
42
141
48
138
52
103
46
121
9
101
18
96
97
17
93
26
13
768
2
75
66
20
68