7
83
47
35
78
45
25
34
49
33
42
65
28
17
30
48
64
68
63
53
67
66
50
227
23
14
43
77
115
75
104
88
40
171
96
38
71
157
196
201
74
92
76
58
108
81
27
86
101
31
18
19