6
22
1
2
8
3
5
11
0
4
32
7
18
14
66
15
10
143
13
20
12
26
507
9
25
19
30
23
41
55
31
16
352
40
69
49
28
64
1177
62
77
51
24
33
37
17
97
76
38
45
39