156
252
150
103
16
100
27
14
75
44
442
40
9
286
82
57
233
26
79
18
70
327
193
180
85
102
37
32
369
225
30
614
25
22
59
54
101
38
325
145
24
133
86
73
209
120
277
34
179