80
248
0
55
229
1
60
186
182
99
122
134
4
50
104
100
365
10
136
128
70
120
118
112
140
386
7
23
156
172
91
155
101