2
16
23
6
13
44
22
5
1
4
45
28
35
21
9
17
54
38
7
12
3
8
27
46
51
15
20
25
14
18
24
31
41
11
77
19
36
49
10