143
213
129
78
200
49
269
58
178
64
150
115
136
179
56
81
110
76
139
65
112
37
145
319
354
79
133
73
206
122
80
123
160
84
60
193
63
174
86
107
154
48
52
146
40
313
128
68
490
62
156
316
196
32