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