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