67
137
165
100
89
286
189
276
60
75
451
35
33
71
43
29
176
295
115
182
45
17
143
88
42
38
125
53
63
198
72
84
94
62
31
214
57
98
363
199
248
28
9
36
156
130
59
92
172
47
24
216