21
30
49
26
37
8
14
24
2
12
19
29
23
73
20
9
16
28
17
57
22
65
45
40
98
69
118
6
77
174
46
31
56
52
42
63
94
64
18