85
175
39
75
77
316
158
23
41
193
382
65
25
143
132
83
45
34
36
90
126
205
59
149
29
360
53
101
35
43
42
12
63
248
96
200
100
9
203
300
72
259
68
37
170
191
55
54
145