5
18
27
50
133
28
187
198
31
43
74
26
151
36
48
49
97
85
33
25
78
131
35
16
9
24
13
39
44
57
34
80
72
162
42
141
47
20