129
536
58
384
64
354
320
36
226
25
175
167
28
169
26
171
13
60
35
139
17
51
46
63
10
53
30
21
32
8
27