30
13
9
27
44
36
10
16
11
17
40
34
19
22
77
28
70
15
7
5
23
25
99
121
6
8
24
33
21
12
87
122
50
68
26
64
57
89
98