66
60
69
71
129
15
47
89
92
106
198
108
87
179
124
53
61
51
225
41
52
37
266
258
274
242
93
151
137
44
125
103