6
32
21
55
41
22
53
49
253
154
28
71
100
83
63
52
64
23
90
129
51
13
34
12
45
44
16
133
158
283
82
18
56
162
228
103
59
76
39
139
326
94
107
42
200
294
48
95
26
101
43