3
33
56
73
29
12
38
62
37
13
41
15
22
14
48
28
81
25
23
63
59
96
7
311
10
51
70
8
72
24
138
60
20
49
27
50
862
43