34
35
55
84
89
81
54
19
25
58
178
75
49
76
43
192
31
40
92
152
48
78
140
184
130
105
242
155
103
183
137
185
499
168
39
207
97
117
173
180
334
32
191
79
344
158
53
87
69
165
452
132
222
209