18
10
14
78
71
30
21
100
36
26
7
159
38
47
23
40
46
56
53
62
64
35
54
29
25
9
44
32
51
98
150
79
22
138
6
15
8
57
49
12
16
13
11
43