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