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