54
20
46
19
10
180
101
105
163
90
254
521
33
16
106
14
17
187
30
18
28
62
43
27
209
85
167
88
9
74
206
58
116
55
60
48
129
22
491
50
195
66
42
198