13
32
71
96
20
7
27
28
26
35
98
57
2
37
5
41
52
10
12
46
69
109
9
11
39
1
91
19
6
4
55
38
44
47
18
16
22
3
29
33
24
14
58
17
61
8
136
67
25
117