710
103
90
23
250
28
198
78
106
113
641
16
38
206
73
55
107
32
92
76
42
63
758
12
52
91
59
57
251
1441
13
84
7
152
201
2350
58
48
27
202
522
30
551
131
195
196
115
153
147
1923