98
138
67
91
95
201
14
158
30
63
69
210
40
150
234
117
372
151
31
71
263
133
77
348
431
38
137
157
20
17
74
347
94
128
35
44
127
328
103
129
55
466
419
125
180
235
120
102
65
64
215
271
85
260
80
59
115
252