19
18
99
31
12
13
20
68
27
35
40
42
7
126
85
147
36
34
30
5
28
139
8
59
6
24
29
26
69
89
88
1
15
17
46
63
104
11
9
14
10
159