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