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