8
9
11
1
14
7
10
74
4
13
54
38
22
44
79
20
61
6
18
48
56
25
36
27
16
82
84
58
173
141
367
316
144
109
589
111
99
87
92
73
50
40
124
108
71
52
83
42