18
22
74
57
39
8
10
47
60
6
7
14
2
19
42
106
216
270
24
69
36
9
27
54
51
182
44
17
120
83
28
53
41
170
34
98
146
67
40
93
35
43
26
112
12