50
25
38
18
10
31
32
24
20
85
7
53
5
39
68
41
34
89
27
6
469
23
22
28
72
90
44
43
193
47
11
40
56
160
36
161
42
37
70
167
200
278
82
196
178
76
57
91
152
74
130
222