33
595
35
370
47
348
20
315
16
222
278
1,047
12
202
49
204
28
155
24
180
11
141
9
143
26
130
114
84
4
83
10
97
67