140
5
29
25
42
45
16
34
17
22
9
12
123
58
28
54
46
52
47
4
2
7
37
10
11
3
51
8
27
35
69
36
21
19
32
24
1
15
6
70