132
66
108
150
180
152
116
80
283
90
46
47
125
113
140
128
62
38
188
404
185
33
37
44
52
157
126
130
50
76
178
26
36
146
39
75
139
81
138
393
147
61
424
73
9
28
141
55
41
101
129