38
25
29
10
11
26
46
19
8
6
32
4
5
61
67
14
17
48
21
96
87
7
80
15
2
22
18
98
42
1
27
34
13
28
35
23
31
24
50
43
40
33
41