231
533
146
436
161
418
76
510
69
343
48
263
68
203
99
260
29
179
34
120
36
127
20
116
106
26
105
6
313
9
91
17
90
11
98