45
54
38
67
73
21
58
22
117
57
31
89
71
26
17
103
33
39
42
43
49
35
139
63
82
80
9
40
98
142
176
68
114
178
123
91
13
56
115
59
151
19
310
161
37
18
84