18
26
7
38
4
10
43
37
35
31
11
73
17
77
40
9
78
47
22
8
15
23
1
3
5
20
55
132
98
25
19
33
21
32
96
41
42