165
173
214
95
39
11
21
56
59
54
115
10
92
23
18
216
212
42
80
407
128
304
40
68
44
47
79
38
8
177
163
90
420
106
498
16
72
240
37
352
116
31
198
111
222
9
109
65