861
345
352
570
294
259
142
267
136
201
117
52
66
116
75
152
21
29
41
74
47
35
57
28
45
80
55
16
30
12
26
20
10
11
12
9
6