64
17
18
7
86
32
54
176
108
89
22
15
70
166
72
25
76
113
164
100
88
27
65
269
14
136
131
35
132
152
242
223
111
133
196
296
8
218
78
507
84
322
49
251
270
268
409
490
177
971
47
345
719
263
81