131
17
100
133
77
71
206
79
144
236
173
28
31
145
182
135
69
163
143
294
83
374
161
129
94
549
525
40
35
228
86
66
97
75
33
101
14
20
123
115
156
39
80
68
63
90
136
183
52
151
117
24
72
49