55
98
64
66
65
81
11
32
16
18
42
35
24
10
283
21
155
59
40
17
141
53
204
37
27
47
248
68
70
49
13
82
60
193
206
201
29
33
135
6
173
28
169
36
153
136
22