26
18
25
19
31
3
11
23
13
21
7
46
37
16
20
4
6
29
30
34
27
12
40
43
33
15
5
32
75
36
541
28
105
10
17