61
176
74
84
78
25
98
123
86
161
60
182
31
45
192
57
52
276
104
85
42
95
103
80
113
202
101
54
138
37
28
82
35
33
72
145
96
63
151
108
135
162
50
89
140
22
59
178
97
38
106
117
40