19
562
22
282
44
307
9
169
10
197
20
155
63
15
124
188
168
5
111
3
94
8
170
1
147
6
387
41
179
12
110