51
doggy
50
72
95
42
77
30
105
46
67
86
75
45
66
59
34
100
31
42
107