22
3
33
13
90
30
4
8
5
7
2
9
23
11
18
15
21
63
32
12
34
14
16
29
35
24
93
28
113
27
121
6
31
46
10
45
38