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