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