38
12
34
8
18
4
14
140
1
2
106
5
30
6
50
23
35
3
15
37
26
33
16
19
25
27
9
74
70
40
72
10
52
47
17
60
41
13
48
89