2
2
2
1
9
41
14
87
35
171
348
1750
134
672
178
898
21
96
31
167
26
127
19
101
18
82
14
76
54
271
31
164
2
2
2
1
9
41
14
87
35
171
348
1750
134
672
178
898
21
96
31
167
26
127
19
101
18
82
14
76
54
271
31
164