386
706
83
419
222
355
86
277
171
289
278
1,048
43
228
67
217
19
170
38
164
16
138
59
173
17
113
31
125
12
6
87
13
104