18
28
120
386
19
87
88
61
59
27
90
8
106
185
25
171
29
36
177
24
75
15
39
34
223
22
80
40
64
21
118
113
23
705
26
44
126
20
688
58
11
122
86
57
30
93