12
11
32
14
5
6
8
25
16
37
36
15
13
31
27
50
98
7
20
60
47
51
17
30
34
18
48
85
21
53
41
43
4
10
101
23