27
28
25
40
29
561
56
340
94
436
61
57
462
10
26
12
176
414
627
37
657
51
637
43
100
45
197
62
76
14
42
162
262
39
35
3
133
47
205
220
337
419
66
1417
120
33
112
102
200
31
118
50
191