155
50
80
82
43
111
75
66
26
144
125
121
32
161
48
94
44
260
30
21
27
145
109
38
63
93
107
28
99
55
142
74
166
22
17
105
67
663
112
24
41
620
90
87
101
1277
283
427
165
68
137
141