24
19
489
154
90
21
33
52
17
23
80
54
261
195
147
204
59
34
12
189
35
32
42
53
22
16
66
28
18
20
25
14
13
123
600
41
509
363
87