6
27
5
86
33
16
15
14
17
7
2
39
32
3
36
4
9
19
23
25
85
60
58
18
97
12
96
55
49
107
10
41
38
20
13
34
11
24
53
22
61
29
54