143
86
340
890
245
65
215
48
34
44
96
61
437
125
80
151
195
394
74
235
50
311
71
55
207
838
482
285
140
87
139
182
142
563
751
92
72
696
1477