24
67
1
13
3
34
30
20
269
16
18
10
702
306
160
294
155
365
214
85
46
791
233
168
193
224
95
28
26
114
31
103
50
53
401
182
279
143
188
105
37
51
43
87
123