230
63
91
70
190
69
1599
21
104
262
46
698
204
558
47
51
171
786
4458
231
585
37
58
281
298
72
153
76
201
17281
39
60
96
584
66
48
89
564
1474
42
78
57
194
28
135
59
212
85
62
821