52
88
64
139
56
174
67
81
92
148
120
179
138
75
79
44
48
105
145
21
126
65
162
165
82
43
181
18
55
58
153
69
15
26
215
102
110
19
27
61
477
59
42
96
130
86
237
35
24
73
54
219
103