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