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