97
25
68
65
30
103
12
29
44
10
26
88
46
21
38
22
6
57
16
18
55
51
28
39
7
33
479
40
95
66
71
31
34
62
64
15
13
23
158
56
442
27
48
14
109
53
369
106
37