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