18
84
26
44
36
70
98
68
90
32
211
45
126
133
172
405
40
229
424
96
333
22
66
17
29
89
15
41
48
21
35
28
247
24
81
43
237
60
140
94
594
384
309
130
234
37
39
184
82
50
56
159
65