50
65
45
67
158
107
49
13
22
72
180
20
258
16
17
57
31
34
69
41
44
201
61
513
68
151
55
26
53
171
21
42
106
226
38
247
109
82
25
12
214
9
91
95
87
303
6
155
121
43
126