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