7
1
32
15
16
12
41
96
167
101
44
99
47
451
29
140
24
95
296
106
128
70
89
364
199
253
21
27
174
48
229
26
63
149
43
247
176
330
123
155
45
86
152
151
91
249
104
23
40
51
165
108
54