75
108
177
123
134
68
26
61
47
181
41
43
176
104
112
39
16
72
101
90
281
50
35
17
142
196
23
89
146
71
42
156
65
149
113
66
84
82
34
188
381
87
195
234
122
54
60
11
193
145
140
67
81
52
115