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