55
16
66
148
418
127
27
369
43
6
18
45
4
8
41
29
9
39
25
21
24
82
31
20
74
263
34
7
1524
887
13
382
40
97
140
50
116
5
714
248
12
201
807
61
766