14
6
9
8
10
7
40
20
24
31
39
127
22
17
18
36
41
15
56
51
25
38
35
44
23
27
30
21
104
199
164
58
109
171
54
57
227
67
78