37
41
69
40
21
72
94
154
25
43
61
44
240
167
193
76
98
228
84
36
112
30
163
1893
161
281
4904
124
46
363
38
237
182
137
107
217
49