41
22
27
12 105
464
120
68
188
260
308
157
562
917
40
191
151
197
411
97
90
291
604
571
32
1 010
288
160
76
23
93