151
213
25
392
35
40
81
80
132
180
136
50
15
20
22
774
158
31
91
12
159
290
41
48
82
301
30
47
103
491
54
32
65
265
73
119
191
106
83
85
79
143
381
38
299
196
128
58
37