19
15
6
5
10
8
40
12
1
28
67
3
17
7
14
44
78
25
53
18
164
30
29
39
51
11
37
58
43
24
21
36
22
89
32
27
48
87
114
310
88
271
45