1
6
5
332
7
19
72
37
18
10
9
69
56
14
967
3
20
4
29
16
24
50
68
58
32
0
11
12
2
41
15
90
67
39
30
86
28
8
13
104
25
499
57
22
21
64
53
34