40
18
158
50
105
32
91
133
23
94
190
57
59
4
175
120
61
70
171
38
299
46
16
84
137
136
263
45
36
10
17
19
68
72
1
9
7
1361
11
80
14
8
42
22
5
24
29
26