38
37
52
239
96
40
18
15
19
26
127
277
21
34
302
49
25
102
39
480
160
20
50
103
8
87
35
11
46
17
31
54
71
29
6
27
22
97
84
99
289
16
24
55
191
45
57
48
36
23