6
56
91
42
27
85
79
16
29
10
14
4
3
61
15
8
11
31
9
37
57
70
73
1
2
20
142
26
108
34
62
23
13
12
0
5
19
394
7
114
30
41
76
63
80
28
25