25
146
74
42
47
10
52
53
58
27
12
6
20
24
22
57
15
90
8
35
100
59
109
62
269
9
129
61
205
120
220
104
18
19
33
280
7
92
94
14
431
78
79