9
61
20
10
22
40
59
68
56
2
23
21
32
37
41
30
12
106
4
48
16
7
14
15
18
11
17
19
111
31
8
26
52
35
55
27
33
25
91
89
13