16
108
110
86
171
34
50
53
73
12
174
22
8
45
44
104
29
165
150
156
124
95
166
179
85
40
52
19
31
33
18
103
116
480
21
41
56
75
71