6
30
18
16
90
21
26
27
7
118
49
104
11
8
65
20
3
5
2
17
28
12
15
9
34
69
10
4
14
13
77
93
35
47
67
38