3
250
48
49
136
149
32
8
9
24
18
66
4
100
58
99
19
11
20
25
10
27
1
129
55
2
64
53
142
7
67
363
93
16
31
13
34
33
618
182
60
17
44
293
94
23
15
90
29
52
78
62
5
218
114
37
40
36
51
68
30
22
254
12
98
39
298
45
6
Shopping cart