91
393
107
578
119
236
88
339
58
314
97
307
10
288
102
235
22
208
20
37
174
16
155
89
191
26
118
6
375
23
185
67
162
46
132