35
20
90
49
45
52
22
31
24
4
43
23
10
26
48
27
47
16
34
93
11
15
30
17
96
41
28
5
14
55
38
12
33
129
18
40
19
9
29
76