89
446
174
694
35
562
26
486
81
246
111
479
22
155
43
230
36
180
6
343
18
178
30
165
11
145
139
135
34
134
29
132
24
129