13
22
12
15
11
26
66
37
63
75
198
83
17
53
101
61
179
239
73
280
48
372
138
93
106
109
206
283
50
111
175
303
132
71
120
164
118
127
16
221
52
98
173
134
135
38
82
29
146
86
49