363
108
73
171
240
41
71
74
177
241
172
169
159
161
65
189
263
31
184
15
19
42
113
295
27
28
87
26
107
75
109
48
122
32
54
157
299
168
22
43
99
17
95
182
45
67
44
10
46
245
52
36
49
208