139
553
97
27
518
78
471
88
121
254
34
117
118
100
35
208
16
186
278
1,047
168
59
41
154
28
62
19
137
21
124
23
42