18
12
39
11
7
9
10
31
98
51
41
40
4
21
20
25
8
73
23
104
5
26
65
15
19
33
44
67
55
27
116
63
22
13
17
34
42