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