19
23
29
73
90
13
17
53
49
72
44
42
27
100
46
8
9
158
16
4
97
18
25
58
26
40
11
14
20
21
177
22
30
12
24
33
204
82
39
81
7