89
57
124
133
91
36
169
72
241
10
9
40
60
215
63
47
304
97
24
62
38
240
31
83
109
204
14
103
30
21
37
23
121
20
262
184
172
50
85
43
98
53
115
39
27
45
123
168