30
10
81
11
39
83
34
8
19
21
41
49
28
18
7
44
6
50
5
38
63
25
40
15
27
22
13
23
42
93
106
9
20
12
32
4
26