2
33
4
105
3
80
4
150
0
0
2
120
3
80
2
79
1
57
1
75
0
2578
2
110
3
145
38
1521
4
145
3
170
4
103
2
169
4
136
5
141