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