109
384
58
88
82
271
55
135
31
683
257
23
31
1541
174
220
685
128
10
335
128
179
18
1451
209
689
0
93
101
315
28
217
44
781
434
235
145
22
389
54
5
149
26
178
0
135
102
559
152
62
