101
132
78
61
168
47
266
159
111
188
63
107
69
113
53
79
52
43
33
17
65
18
24
56
260
423
14
118
167
73
45
202
176
186
112
38
219
1350
246
104
22
175
162
64
27
9
259
170
173
42
59
157
30
303