131
396
133
360
67
353
57
355
70
296
47
321
59
225
27
168
170
17
160
4
154
26
138
25
120
18
108
5
102
10
6
100