90
200
35
100
58
50
50
39
36
19
31
69
21
24
4
31
22
2
40
18
6
12
27
9
29
4
15
21
12
5
14
2
1
7
9
4
2
12
24
2
1
5
5
11
2
3
9
5
10