17
16
25
34
33
39
20
75
7
6
123
66
43
32
51
10
37
13
22
24
38
82
47
5
74
29
76
60
18
9
12
81
49
103
11
44
42
64
116
185
19