10
53
1
13
9
21
22
35
26
6
12
24
18
60
82
15
3
55
16
11
7
5
29
81
17
66
71
164
104
79
118
100
217
73
28
188
150
37
44
67
96
124
111
122
48
49
34
74
46