19
50
2
106
26
73
29
24
1129
1844
29
58
19
103
53
61
2
