12
26
9
279
71
32
27
93
41
3
191
230
10
107
45
61
23
7
40
16
18
63
8
11
52
54
36
62
59
15
39
133
285
20
1
90
110
24
221
112
68
166
131