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