18
41
68
44
10
12
16
28
21
14
6
22
19
77
32
34
43
71
55
8
31
13
125
35
64
15
7
11
45
80
39
93
98
30
17
99
86
42
25
113
110
67
24
38