35
110
25
128
61
150
76
89
90
103
134
18
80
53
97
127
28
31
41
59
67
96
43
66
133