20
19
21
32
30
11
42
14
22
35
45
23
28
90
17
8
46
15
16
10
18
44
12
36
48
100
60
108
37
130
52
173
65
123
202