12
45
126
10
120
40
-1000
152
130
75
8
2
4
50
45
10
190
184
2
8
4
45
64
70
78
110
102
139
21
148
66
6