100
34
1
0
59
53
91
2
90
201
4
200
110
8.88
101
109
80
158
397
3
10
286
50
253
14
336
6
291
8
244
184
387
359
307
238
259
5
324
361