8
7
39
1345
108
76
37
178
66
32
28
184
11
33
57
13
799
44
42
52
245
54
133
12
2015
23
4
213
69
25
10
45
47
364
80
22
49
55
5
143
242
9
87
16
77
181
71
101