20
4
44
26
90
6
9
27
34
103
95
45
19
11
232
104
21
33
83
35
68
136
17
8
12
7
16
2
28
23
13
3
46
36
43
126
29
5536
40
38
22
2998