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