18
71
37
88
20
30
33
11
46
39
22
55
86
757
9
17
166
25
90
97
57
24
41
64
67
59
14
13
32
21
96
15
106
113
27
143
8
3
52
74
111
26