137
354
243
552
165
41
93
28
1064
12
211
858
128
153
20
543
297
174
32
115
62
118
604
19
39
97
119
205
