6
13
34
15
81
8
55
12
26
11
70
23
45
14
5
22
19
1
21
57
28
10
4
20
2
64
33
7
51
29
92
85
27
16
107
101
376