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