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