33
966
539
47
593
20
554
16
338
12
334
49
306
28
158
24
284
11
225
9
143
26
214
114
84
154
4
110
10
161
8
65