22
149
25
336
54
355
17
260
11
283
41
196
5
142
28
204
21
182
6
338
8
125
4
99
98
7
57
3
93
63
2
33
84