20
51
15
115
36
35
24
61
8
91
53
43
239
6
14
7
56
178
29
153
81
74
12
54
38
23
119
77
18
19
45
25
55
27
46
66
22
16
72
69
28
93
10
32
57
107
787
65