90
34
199
50
100
39
68
58
1
50
31
36
21
19
24
22
27
9
30
21
40
12
12
14
4
9
6
12
18
3
2
5
4
12
4
24
1
2
5
7
1
9
29
1
15
11
3
5
12
8