12
21
46
49
10
45
52
14
31
18
9
7
50
24
15
60
43
37
35
36
16
40
39
30
71
27
152
96
19
51
92
32
74
135
70
44
94
79
72
248
48
64
121