2
44
2
105
4
95
2
121
2
61
4
130
2
95
3
107
2
75
3
123
3
103
0
1700
1
52
18
525
2
124
1
60
1
42
1
50
3
115
4
93