87
351
878
254
509
24
3807
28
277
23
378
73
123
136
810
37
110
112
915
311
200
189
107
144
272
57
41
44
187
36
82
128
25
153
42
22
269
30
38
62
35
26
56
121
122
102
60
12
147
148
69
71
21
66