167
40
55
48
96
231
31
26
18
70
294
42
115
82
88
133
108
189
17
41
79
54
106
49
58
14
177
45
25
825
240
349
620
52