40
43
95
9
71
11
26
10
28
7
4
15
23
6
13
64
3
41
113
61
5
16
56
27
77
14
18
31
1
20
2
12
47
24
29
98
8
37
52
46
25
17
19