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