10
7
103
128
13
30
88
41
23
1
4
18
8
5
12
6
32
9
15
21
2
16
81
20
27
17
22
11
29
26
14
19
55
24
59
38
36
61
37
3