138151
125454
36
7710
34
217
566
478
453
5
46
1
26
38
5
155
57
7
5
3
5
14
23
4
69
19
74
30
33
112
8
3
5
16
9
30
25
2
5
63
2292
6
8