29
4
136
1106
1195
175
36
219
28
194
208
32
982
121
964
469
12
