20
6
2
13
7
9
28
11
8
12
27
53
228
103
191
36
70
58
93
23
21
35
73
26
17
18
43
46
3
16
38
37
65
72
48
40
49
84
45
32
5
1
39