168
847
605
3156
475
2386
252
1272
254
1290
145
736
56
293
125
622
15
70
28
146
4
20
6
23
3
9
3
22
3
27
3
9
2
3
7
32
168
847
605
3156
475
2386
252
1272
254
1290
145
736
56
293
125
622
15
70
28
146
4
20
6
23
3
9
3
22
3
27
3
9
2
3
7
32