123
16
58
124
251
90
109
24
172
28
205
49
198
290
41
54
55
242
7
37
12
284
73
142
42
287
63
76
43
64
29
32
125
66
86
419
31
65
127
163
26
268
193
234
17
294
293
30
52
244
69
56
153
122
34