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