14
28
2
44
16
13
24
8
30
19
105
140
6
5
54
4
7
11
22
115
39
38
69
25
46
9
33
83
21
23
112
40
51
3
97
10
26
1
12
18