41
198
61
86
78
49
24
28
66
20
68
50
291
48
34
891
140
35
37
14
89
87
125
81
55
21
16
360
29
19
243
175
278
18
10
109
99
12
44
23
46
26
30
445
782
4
64
31
54
42