4
6
25
1
15
104
9
19
34
50
44
3
2
35
10
32
57
14
68
36
47
159
30
23
60
24
37
21
29
20
43
40
27
31
42
98
12
89
46
39
83