17
12
77
81
18
34
92
9
20
15
48
29
11
26
10
25
21
49
71
23
38
33
82
35
62
24
14
1028
19
158
93
30
270
347
190
133
119
31
138
268
458
472
357
849
358