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