80
91
87
101
52
105
99
118
64
42
170
57
24
19
18
6
9
59
49
34
4
134
119
35
13
21
109
3
62
17
27
142
72
202
7
182
38
81
46
22
37
29
30
11
28