25
31
37
793
83
38
91
508
13
137
79
6791
54
47
60
22
253
217
33
41
11
303
234
30
476
52
187
128
122
130
799
28
199
19
46
212
229
500
15
454
127
395
32
36
655
8
16
465
90
106
68
20
790
44