44
27
168
25
266
361
20
6
32
177
523
343
24
17
202
31
72
90
75
22
36
114
18
231
133
8
298
108
172
211
287
13
269
26
392
62
6657
46
5
218
78
48
363
81
95
83
180
43
58
2209
446
568
42
128