183
45
60
46
104
90
57
121
267
79
130
44
50
99
110
363
88
94
112
74
156
150
155
170
124
305
61
136
64
294
77
194
40
52
93
23
49
118
196
481
33
225
59
116
76
82
68
221
42
108
21
126
18