31
21
10
6
5
18
13
29
27
11
14
44
38
8
35
9
22
7
15
52
12
69
45
26
198
23
111
25
24
17
75
39
57
1279
83