59
17
23
237
153
15
106
13
54
42
91
119
451
37
215
140
8
655
103
162
129
64
69
41
72
43
82
196
158
149
71
128
125
80
26
76
85
11
102
113
75
60
51
21
172
118
28
86
334
123
970
20