15
67
38
98
31
168
34
88
119
115
179
77
29
46
84
133
59
42
48
96
45
44
64
57
62
47
78
142
40
71
37
120
123
79
36
65
54
53
8
33
26
13
21
20