45
24
66
31
7
10
95
19
108
74
11
30
741
990
40
56
38
85
32
14
167
36
53
256
91
773
41
52
190
50
42
46
302
29
183
20
160
182
75
15
17
195
123
18
119
90
788
87