21
8
5
12
19
13
3
7
17
78
46
26
14
43
58
27
15
4
32
11
18
70
31
30
283
38
44
136
48
49
40
9
63
64
45
39