105
970
34
347
70
414
48
324
25
280
278
1,048
40
333
22
206
27
289
28
162
14
218
7
150
16
136
18
98
1
41
9
137
4
94
5
83