29
342
23
340
30
262
15
233
18
227
278
1,048
3
128
11
164
10
130
17
139
136
9
112
4
113
100
6
99
98
94
7
85