9
207
66
10
41
527
51
8
26
14
21
23
70
98
7
54
48
46
69
40
25
966
139
238
44
118
453
524
4699
56
217
19
42
173
110
529
77
95
89
197
275
59