21
1
327
2
4
5
6
17
70
35
27
3
10
7
64
51
19
1140
23
9
28
24
15
30
18
11
32
54
61
0
13
14
8
47
39
22
16
106
78
34
40
63
41
12
144
26
20
515
59
42
29
25