24
73
82
47
120
61
198
51
348
69
256
118
89
208
55
66
102
119
191
70
85
245
209
358
204
50
134
189
98
25
72
153
63
161
142
401
48
80
41
58
135
122
31
359
341
368
207
108
141
215
112
42
107
68
97