147
44
109
87
60
65
47
98
15
64
143
34
142
55
37
166
68
129
284
299
71
435
210
306
151
18
52
21
146
25
79
160
99
24
26
226
119
77
97
117
238
337
156
161
608
76
66
723
74
235