33
425
76
51
50
719
319
137
15
210
395
170
239
64
101
154
110
37
69
147
484
173
161
794
121
1728
433
202
29
12054
444
213
291