47
66
72
41
57
53
50
70
43
87
61
51
54
48
39
65
71
55
73
93
75
59
56
58
38
46
42
37
91
183
105
254
226
211
265
218
349
209
457
227
222
229
191
159
187
195
194
193
205
90
40