24
19
52
229
70
388
143
34
9
43
108
41
118
39
13
156
44
37
105
213
65
123
453
151
38
127
64
79
31
54
46
86
10
103
149
6
50
30
25
26
21
173
14
270
303
114
27