19
29
10
15
2
30
42
51
7
21
12
9
31
16
23
22
37
24
5
11
13
14
35
18
26
52
25
36
39
168
20
44
41
50
17
34
32
78
49
103