25
21
79
33
319
37
127
12
463
39
30
196
47
26
487
8
62
140
130
198
525
86
24
154
55
303
90
106
564
146
17
19
2318
632
202
38
162
23
186
73
66
69
194
36
61
71
139
22
50