97
46
83
79
62
45
53
10
56
1
18
25
22
11
27
15
13
15
6
5
30
32
31
12
17
12
17
1
14
9
9
34
43
9
11
20
1
7
2
5
11
9
16
6
19
5
2
2
2