143
370
99
400
103
220
49
258
76
235
57
116
43
138
29
179
74
159
68
395
30
148
26
150
40
122
175
22
167
66
510
168
139
28