4
67
13
16
8
49
21
11
99
29
52
61
110
126
519
105
100
218
201
231
206
417
90
75
212
147
86
92
37
15
56
10
38
278
34
27
225
131
188
58
116
28
70