0
8
19
31
7
9
1
18
16
22
2
58
52
12
3
10
25
6
23
34
344
37
77
14
40
20
284
80
29
43
62
61
24
32
21
64
935
94
156
97
36
49
28
153
140
45
84
99
4
274
27