1
104
29
29
104
1