386
707
83
420
224
356
86
277
171
289
43
228
16
138
24
76
67
217
6
330
19
170
38
164
59
173
12
137
17
113
13
104
31
125