19
21
88
89
15
90
40
127
96
39
50
23
46
147
52
16
27
12
83
59
6
36
26
29
49
25
45
4
64
34
410
176
41
62
13
85
97
3
28
174
42
106
33
137
521
69
181
18