85
24
31
99
54
39
55
78
106
52
66
80
14
12
63
23
98
56
127
21
64
143
61
33
42
107
124
172
18
34
96
105
161
30
48
174
41
32
29
46
27
28
17