2
53
38
26
3
34
4
54
78
44
73
6
45
23
16
15
9
10
31
32
21
5
1
49
139
40
14
22
17
33
7
41
101
83
24
48
8
11
27