155
160
45
114
42
85
107
58
75
63
200
39
45
113
132
42
115
84
47
56
54
126
100
103
132
172
106
287
267
135
99
117
128
64
222
188
156
194
230
143
105
135
126
125
167
240
265
43
388
136
45
106
35
141
32
64
126
41
36
82