31
164
54
271
14
75
18
82
19
101
26
127
31
167
21
96
178
897
134
672
348
1750
35
171
14
87
7
30
54
269
54
270
2
4
2
3
31
164
54
271
14
75
18
82
19
101
26
127
31
167
21
96
178
897
134
672
348
1750
35
171
14
87
7
30
54
269
54
270
2
4
2
3