16
4
7
25
27
66
77
113
75
13
11
15
53
38
8
19
9
21
72
64
29
44
42
43
84
26
115
98
87
187
133
57
51
2
49
47
71
5
52
22
17
46
33
37
12
35