9
113
28
83
18
63
34
110
3
19
20
96
67
59
11
35
39
58
235
65
12
68
918
115
148
13
3172
845
215
16
136
47
431
26
17
21
185
80
178
51
307
61
271
24
206
43
594