39
98
44
93
78
97
99
34
54
82
165
66
40
47
304
105
57
237
60
100
132
180
108
161
73
240
41
69
72
169
31
184
42
112
295
27
26
107
75
109
48
122
74
157
168
22
17
182
67
46
49
70