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