86
373
97
262
64
225
45
207
70
165
278
1,048
65
152
44
136
21
103
26
112
24
98
22
89
16
87
30
94
29
23
82