25
12
18
767
64
33
293
67
63
70
74
8
61
14
29
13
151
79
19
90
162
54
27
50
80
75
71
1
15
24
175
59
17
9
53
144
32
20
46
49
2
6
30
109