35
49
113
120
82
195
145
24
93
262
92
53
286
201
390
54
101
332
80
154
187
197
252
222
287
65
136
77
158
94
479
112
155
239
79
165
106
126
52
153
47
89
63
141
58
21
96
74
261
412
66
40
76
219
167
116
50
215