9
57
387
8
23
50
20
24
7
97
71
6
1
91
42
31
17
14
41
28
128
58
51
77
12
32
45
37
565
46
13
59
34
167
21
108
56
40
223
314
38
55
184
27