167
570
77
516
51
381
198
338
67
199
20
253
188
52
195
55
202
34
135
38
131
24
117
17
136
15
255
143
113
21