34
24
82
241
31
262
72
137
57
42
28
103
30
64
59
179
45
89
169
84
80
116
186
140
74
20
118
36
40
514
233
16
299
104
52
50
240
189
75
14
35
247
88
13
219
93
294
174
69
180
62