19
42
26
59
24
8
5
23
11
22
25
43
12
20
44
103
4
99
6
16
61
9
166
110
34
21
57
13
93
37
45
7
46
14
64