10
9
22
7
15
52
12
6
18
69
45
26
198
23
8
111
25
24
17
75
40
57
1279
83
64
113
28
34
157
16
29
72
297
233
19
27
67
80
13
11
21
117