5
9
34
1
28
22
20
14
30
11
6
10
19
16
35
29
53
8
2
4
25
31
13
39
7
26
12
17
3
21
36
41
43
32
23
74
18