57
40
50
60
141
114
282
54
137
75
104
69
110
74
71
65
83
94
109
15
55
14
17
8
68
23
82
85
78
52
26
36
88
29
67
16
158
64
306