100
53
1
86
4
6
114
3
50
88
9
140
15
80
0
63
30
60
116
94
103
144
106
129
110
2
239
358
10
131
120
70
113
130
112
104
125
115