154
60
94
20
151
44
184
334
31
55
758
449
102
61
149
337
224
23
180
67
228
26
33
58
107
160
47
140
30
32
73
101
314
15
12
34
6
298
13
193
135
7
219
57
59
381