9
55
13
21
45
8
12
23
22
11
29
7
19
24
17
6
3
10
44
31
88
30
58
15
65
26
4
2
94
18
49
36
37
27
14
100
20
38