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