220
253
327
202
90
191
88
112
1080
81
35
31
32
316
47
585
9
65
147
149
566
70
101
2984
206
96
534
224
782
85
76
57
86