67
88
89
130
186
26
42
251
56
33
16
36
153
21
37
46
152
74
29
32
414
105
247
61
47
128
73
30
27
142
49
48
18
50
38
92
10
44
72
52
28
64
17
133
66