23
8
5
37
15
55
61
24
59
28
63
27
130
103
152
276
80
493
226
180
192
138
133
1065
323
179
618
430
308