6
4
11
64
8
15
16
18
7
146
61
26
48
28
122
111
17
66
106
75
225
135
81
92
312
27
35
89
126
286
41
195
73
324
69
128
244
248
155
140
150
58
71
438
254
49
239
21
132