3
1
61
27
45
25
75
60
88
139
235
68
78
127
41