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