7
64
45
50
111
19
16
13
8
11
12
10
66
56
9
26
3
33
36
37
217
165
54
105
162
131
63
52
42
18
51
69
15
35
53
182
32
139
112
61
116
28
108
152
43
62
60
80
225
46
75
29
125