91
392
107
576
119
236
88
340
58
314
97
306
10
287
102
233
22
207
20
37
175
16
155
89
187
26
118
23
185
67
162
46
131