153
281
34
387
1005
70
77
35
483
372
42
37
178
86
217
274
74
623
21
156
238
40
1330
118
29
69
170
176
354
161
94
255
120
44
2585
72
46
272
60
195
745
266
131
158
63
31
613
7
184
32
17
147
464
498