4
6
172
66
471
47
80
33
30
198
41
21
64
168
68
78
69
42
149
26
157
105
88
27
24
135
46
141
59
196
249
130
193
342