52
120
296
31
50
36
85
49
14
18
356
137
30
111
82
47
15
108
201
25
26
196
72
34
60
35
414
178
44
17
197
63
43
19
8
119
150
830
89
10
172
294
59
64
868
207
473
75
42
16
258
23
95