87
26
139
89
80
38
32
40
71
235
43
127
551
128
50
214
23
42
49
215
88
22
260
188
177
83
283
3621
48
41
98
1214
97
56
169
104