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