41
28
47
31
77
14
191
397
60
51
27
78
7
37
22
99
180
76
806
36
21
85
24
136
18
12
25
4
42
15
33
39
56
6
53
35
46
70
20
118
228
38
158
13
151