164
173
117
36
192
183
70
52
562
236
353
129
66
44
57
203
93
287
172
125
40
168
180
87
103
82
126
136
107
134
111
315
78
48
46
264
468
30
69
455
65
61
197
224