21
19
64
56
82
84
36
43
69
97
484
122
34
28
378
141
337
125
30
50
242
35
47
171
31
306
112
102
129
40
107
119
10
24
178
185
244
194
124
183
209
41
25
42
59
18
224
180
68