14
10
50
1
3
40
4
8
7
21
31
12
15
9
140
24
30
158
39
11
19
5
32
44
22
18
33
6
20
84
78
72
68
58
2
35
194