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