2
5
167
320
300
281
286
207
—
95
133
10
31
3
11
1
23
6
2
12
20
2
18
38
63
469
354
94
374
199
257
321
73
312
183
400
331
151
122
17
1
143
6
237
19
128
69