8
38
30
86
43
68
39
9
48
42
52
41
47
65
62
96
33
14
46
22
85
110
53
73
272
54
89
208
114
64
57
34
17
124
336
311
16
44
707
26
72
35
24
69
235
136
51
76
60
382
195