51
190
121
18
633
68
98
45
100
33
75
80
53
529
17
42
339
501
59
89
50
148
201
26
223
36
149
21
63
113
22
399
29
119
57
291
32
34
229
27
125
151
82
62
52
184
95
90
46
66
635
101
87
47
316
69