22
11
98
73
29
9
45
14
6
103
18
13
20
70
59
36
17
25
12
41
27
49
42
32
46
8
23
63
26
38
57
78
30
51
94
155
60
34
48
28
43
58
24
75
87