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