26
25
417
88
22
9
36
73
24
19
718
207
87
252
51
50
29
13
42
62
79
154
245
116
32
83
141
38
164
397
69
23
360
124
53
84
57
454
95
30
28
264
39
61
52
76
46
16
64
14