33
425
76
51
50
719
319
137
15
210
397
170
240
64
104
154
110
37
69
147
485
173
161
794
121
1728
433
202
29
12058
444
213
291