24
4
7
19
13
6
25
39
173
100
90
231
154
82
101
281
87
92
106
115
108
138
105
226
124
127
117
81
268
80
182
167
254
89
201
155
149
176
136
118
212
95
132
109
103
86
73