73
286
183
88
104
151
51
215
37
62
52
60
103
296
42
234
47
82
173
565
21
48
61
181
147
16
30
35
29
200
133
69
79
218
388
85
119
111
261
36
120
33
121
93
155
34
58
195
59