53
71
89
27
14
86
18
35
41
92
26
90
48
138
56
16
66
20
162
173
55
199
33
166
15
123
49
82
115
127
103
70
38
379
1267
42
142
362
317
580
559
128
437
241
21
124
40
169
43
490
218