6
11
8
23
27
4
88
15
14
36
22
10
16
7
1
111
49
69
5
29
3
60
57
17
43
38
12
21
68
25
13
28
24
52
77
35
56
47