8
59
49
981
45
26
11
10
34
28
21
25
42
35
455
27
19
24
290
31
190
17
475
164
92
150
22
13
64
331
16
72
30
15
41
46
52
12
2
3
18
9
32
4
47
67