6
1
5
44
8
23
20
94
16
33
12
11
40
27
83
7
4
19
90
107
48
9
14
77
25
21
13
59
39
18
28
57
49
42
3
26
10
50
30
45
29
2
97