22
18
26
67
123
82
41
45
58
61
90
23
42
20
8
57
30
33
66
19
32
170
59
63
62
87
112
39
159
71
139
37
178
29
54
101
24
85
25
125
13
105
44
56
128