7
23
1
9
3
2
6
11
340
5
17
70
35
32
4
10
65
51
24
1119
29
15
19
25
18
33
54
64
61
28
0
14
13
8
47
31
22
16
111
78
34
40
71
21
41
152
27
20
535
48
42
36
30
26