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