22
15
91
81
11
23
32
9
30
17
13
5
46
12
31
39
45
14
27
29
103
55
10
41
19
37
8
6
20
28
113
16
24
1
69
62
25
72
124
34
78
38
18