19
15
6
10
8
40
12
1
29
68
3
17
7
14
44
79
25
53
18
181
21
32
39
51
11
37
59
31
24
43
67
28
23
89
27
48
90
114
310
88
271
45