131
182
63
287
70
116
175
112
244
33
55
58
198
149
47
26
354
155
225
74
178
37
200
65
577
332
316
20
91
151
97
115
160
54
18
59
38
24
43
135
96
231
57
27
106
32
29
88
87
34
68
39
184