0
23
1
47
137
67
643
54
168
227
167
110
30
185
698
48
551
125
618
1268
771
564
481
204
77
9
37
254
193
696
167
229
288
11
102
351
442
769
136
77
1
69
53
403
439
238
239
91
5
356
156
