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