3720
41
85
17
31
220
105
193
47
170
92
32
42
39
158
24
23
52
26
38
44
18
90
321
46
492
507
164
58
159
133
139
224
35
526
237
70
334
15
455
522
248
82
200
97
37
372
151
62
73
904
25