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