89
94
78
110
69
74
66
40
231
68
95
34
61
392
119
70
98
49
136
62
195
100
147
262
79
173
93
246
200
170
77
54
23
120
123
201
39
14
42
21
58
225
96
53
148
207
99
215
168
80
97
91
374
92