85
167
10
51
36
90
88
38
15
95
8
27
112
39
142
69
20
33
16
2
29
119
19
12
31
135
96
97
57
26
78
143
56
74
61
35
18
30
42
49
83
32
170
60
25
34
24
37
23
14