15
28
57
78
56
27
90
101
18
65
99
159
144
20
129
73
202
113
41
642
10
201
154
37
7
24
45
82
271
54
181
117
8
95
134
150
236
36
190
71
142
11
22
13
77
12
96
61
26
16
66
139
182
308