44
117
51
99
136
46
9
20
26
185
67
449
795
69
59
89
13
29
79
47
64
106
36
68
33
45
63
92
188
112
121
80
173
108
70
54
119
159
52
190
71
100
175
81
210
196
200
410
301
105
31
179