22
114
126
102
121
90
69
80
428
87
21
97
709
23
319
16
45
330
72
215
112
42
43
266
140
195
170
228
171
9
73
189
413
158
256
15
50
89
135
129
34
40
420
41
139
82
381
254
162
143
241
152
25